:root{--ink:#171a22;--ink-soft:#262a34;--paper:#f3f4f1;--card:#fff;--mint:#4fd8c0;--mint-soft:#dff8f2;--mint-deep:#176c5b;--text:#171a22;--muted:#6e746f;--line:#dfe3df;--shadow:0 18px 50px #181d2414;--radius:16px;--radius-lg:22px;--sidebar-width:248px;--content-max:1360px;--font-sans:var(--font-instrument), "Instrument Sans", ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-fraunces), Fraunces, ui-serif, Georgia, serif;--brand-accent:var(--mint);--brand-ink:var(--ink);--brand-line:var(--line);--brand-muted:var(--muted)}*{box-sizing:border-box}html{background:var(--paper);color:var(--text);font-family:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:14px;line-height:1.5;overflow-x:clip}body{background:radial-gradient(circle at 12% 0%, #4fd8c024, transparent 28rem), linear-gradient(180deg, #eef1ec 0%, var(--paper) 42%), var(--paper);min-width:320px;font-family:var(--font-sans);text-rendering:optimizelegibility;margin:0}h1,h2,.page-title,.hero h1{font-family:var(--font-display);font-weight:560}:focus-visible{outline-offset:2px;outline:3px solid #4fd8c08c}.trader-shell,.trader-stage,.trader-main,.content,.page-header,.hero,.glance-grid,.section,.dashboard-body,.support-inbox,.cashier-canvas,.transfer-row{min-width:0}.glance-grid a,.account-grid article,.dashboard-links a{overflow:hidden}.tabular,.balance-card strong,.ledger-sign,.glance-grid strong{font-variant-numeric:tabular-nums}.trader-sidebar{z-index:40;width:var(--sidebar-width);color:#dce3e0;background:linear-gradient(#171a22 0%,#1c2430 100%);border-right:1px solid #ffffff0f;flex-direction:column;gap:8px;padding:22px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0}.wordmark--sidebar{background:url(/hx-nexus-wordmark-dark-bg.svg) 0/contain no-repeat;flex:none;width:168px;height:38px;margin:0 4px 10px}.wordmark.wordmark--mobile{display:none}.trader-side-nav a{color:#b7c4be;border-radius:12px;align-items:center;min-height:40px;margin:2px 0;padding:0 12px;font-size:13px;font-weight:650;text-decoration:none;transition:background .18s,color .18s;display:flex}.trader-side-nav a[aria-current=page]{color:#eafff9;box-shadow:inset 3px 0 0 var(--mint);background:#4fd8c024}.trader-sidebar-foot{background:#4fd8c012;border:1px solid #4fd8c038;border-radius:14px;margin-top:auto;padding:14px}.trader-sidebar-foot strong{color:#bdf2e8;letter-spacing:.05em;text-transform:uppercase;font-size:11px;display:block}.trader-main{flex:auto}.topbar--stage{margin-left:0}.page-header{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;display:flex}.page-title{letter-spacing:-.04em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.2vw,40px);line-height:1.05}.btn-primary,.btn-secondary{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:12px;font-weight:780;text-decoration:none;display:inline-flex}.btn-primary{color:#fff;background:#238e79}.btn-secondary{color:var(--ink);border:1px solid var(--line);background:#fff}.glance-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.glance-grid a{border:1px solid var(--line);min-height:120px;box-shadow:var(--shadow);background:#fff;border-radius:16px;gap:8px;min-width:0;padding:20px 22px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:grid}.glance-grid a:hover{transform:translateY(-2px);box-shadow:0 20px 40px #181d241a}.glance-grid strong{letter-spacing:-.03em;font-size:18px}.glance-grid span{color:var(--muted);font-size:13px;line-height:1.45}.quick-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.skeleton{background:linear-gradient(90deg,#e8ebe7,#f7f8f6,#e8ebe7) 0 0/200% 100%;border-radius:16px;min-height:120px;animation:1.2s infinite shimmer}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.rewards-split,.profile-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.account-card-link{color:inherit;text-decoration:none;display:block}.master-detail{grid-template-columns:minmax(240px,.85fr) minmax(0,1.4fr);gap:16px;display:grid}.jurisdiction-blocked{color:#8a3038;background:#fff5f5;border:1px solid #f0c9cc;border-radius:14px;margin-top:18px;padding:16px 18px}button,input{font:inherit}a{color:inherit}.topbar{z-index:50;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#171a22f5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;min-height:72px;padding:0 clamp(22px,4vw,64px);display:flex;position:sticky;top:0}.wordmark{background:url(/hx-nexus-wordmark-dark-bg.svg) 0/contain no-repeat;flex:0 0 186px;width:186px;height:42px;display:block}.field-select,.cashier-form select,.cashier-canvas select,.support-desk select,.kyc-journey select,.transfer-form select,.account-open-form select,form select{-webkit-appearance:none;appearance:none;border:1px solid var(--line);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23176c5b' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border-radius:12px;padding:0 40px 0 14px;font-size:13px;font-weight:650;transition:border-color .18s,box-shadow .18s}select option,form select option,.field-select option{color:var(--ink);background:#fff}.field-select:hover,.cashier-form select:hover,.cashier-canvas select:hover,.support-desk select:hover,.kyc-journey select:hover,.transfer-form select:hover,.account-open-form select:hover,form select:hover{border-color:#b9d8ce}.field-select:focus,.cashier-form select:focus,.cashier-canvas select:focus,.support-desk select:focus,.kyc-journey select:focus,.transfer-form select:focus,.account-open-form select:focus,form select:focus{border-color:var(--mint);outline:none;box-shadow:0 0 0 3px #4fd8c059}.topbar-meta{color:#bfc4c8;align-items:center;gap:14px;margin-left:auto;font-size:12px;font-weight:680;display:flex}.topbar-meta strong{width:38px;height:38px;color:var(--ink);background:var(--mint);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:11px;display:grid}.content{width:min(var(--content-max), calc(100% - clamp(28px, 4vw, 64px)));margin:0 auto;padding:clamp(28px,4vw,48px) 0 88px}.hero{border-radius:var(--radius-lg);color:#fff;background:linear-gradient(138deg, var(--ink) 0%, #20252f 64%, #183d38 130%);grid-template-columns:minmax(0,1.5fr) minmax(280px,.65fr);align-items:end;gap:clamp(26px,5vw,72px);padding:clamp(28px,4vw,48px);display:grid;overflow:hidden;box-shadow:0 25px 70px #13161d33}.hero-copy{max-width:730px}.hero .eyebrow{color:var(--mint)}.hero h1{letter-spacing:-.05em;max-width:720px;margin:0;font-size:clamp(32px,4vw,52px);line-height:1.02}.hero-copy>p:not(.eyebrow){color:#c8cdd2;max-width:640px;margin:16px 0 0;font-size:15px;line-height:1.55}.boundary-note{color:#9ea8a6;align-items:flex-start;gap:10px;margin-top:28px;font-size:12px;line-height:1.5;display:flex}.boundary-note span{height:20px;color:var(--ink);background:var(--mint);border-radius:50%;flex:0 0 20px;place-items:center;font-weight:900;display:grid}.balance-card{background:#ffffff12;border:1px solid #ffffff24;border-radius:22px;padding:25px;box-shadow:inset 0 1px #ffffff14}.balance-card span,.balance-card small{color:#aeb6b7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.balance-card strong{letter-spacing:-.06em;margin:9px 0 8px;font-size:clamp(31px,4vw,52px);display:block}.balance-card i{color:var(--mint);font-size:.72em;font-style:normal}.balance-card small{letter-spacing:0;text-transform:none}.trader-overview-customiser{border:1px solid var(--line);background:#ffffffd1;border-radius:20px;margin-top:24px;box-shadow:0 12px 36px #181d240e}.trader-overview-customiser>header{justify-content:space-between;align-items:center;gap:26px;padding:22px 24px;display:flex}.trader-overview-customiser h2{letter-spacing:-.04em;margin:0;font-size:clamp(20px,2.2vw,28px)}.trader-overview-customiser header p:not(.eyebrow){max-width:700px;color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.trader-overview-customiser>header>div:last-child{flex:none;align-items:center;gap:14px;display:flex}.trader-overview-customiser>header>div:last-child>span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.trader-overview-customiser button{min-height:38px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #cfd6d1;border-radius:10px;padding:0 13px;font-size:10px;font-weight:800}.trader-overview-customiser button:hover,.trader-overview-customiser button[aria-pressed=true]{background:var(--mint-soft);border-color:#75cbb9}:is(.trader-overview-customiser button:focus-visible,.trader-overview-empty button:focus-visible){outline-offset:2px;outline:3px solid #238e7947}.trader-overview-customiser button:disabled{cursor:default;opacity:.38}.trader-overview-customiser__panel{border-top:1px solid var(--line);background:#f8faf8;border-radius:0 0 20px 20px;padding:22px 24px 24px}.trader-overview-customiser__density{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.trader-overview-customiser__density>strong{font-size:11px}.trader-overview-customiser__density>div{gap:7px;display:flex}.trader-overview-customiser__panel fieldset{border:0;margin:0;padding:0}.trader-overview-customiser__panel legend{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:9px;padding:0;font-size:9px;font-weight:800}.trader-overview-customiser__module{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 0;display:grid}.trader-overview-customiser__module label{cursor:pointer;align-items:center;gap:12px;min-width:0;display:flex}.trader-overview-customiser__module input{accent-color:#218c76;width:18px;height:18px}.trader-overview-customiser__module label span,.trader-overview-customiser__module label strong,.trader-overview-customiser__module label small{display:block}.trader-overview-customiser__module label strong{font-size:11px}.trader-overview-customiser__module label strong em{background:var(--mint-soft);color:var(--mint-deep);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-left:8px;padding:3px 6px;font-size:7px;font-style:normal;display:inline-block}.trader-overview-customiser__module label small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.trader-overview-customiser__module>span{gap:6px;display:flex}.trader-overview-customiser__panel footer{justify-content:space-between;align-items:center;gap:20px;margin-top:10px;display:flex}.trader-overview-customiser__panel footer>div{flex-wrap:wrap;gap:8px;display:flex}.trader-overview-customiser .trader-overview-save{color:#fff;background:#238e79;border-color:#238e79}.trader-overview-customiser .trader-overview-save:hover{background:#176c5b;border-color:#176c5b}.trader-overview-customiser__panel footer p{color:#1d7966;margin:0;font-size:9px}.trader-overview-module{min-width:0}.trader-overview-modules--compact .section,.trader-overview-modules--compact .split-section{margin-top:36px}.trader-overview-modules--compact .challenge-card,.trader-overview-modules--compact .reward-card,.trader-overview-modules--compact .ledger-card{padding:19px}.trader-overview-modules--compact .challenge-card{min-height:292px}.trader-overview-empty{text-align:center;background:#fff;border:1px dashed #bdc8c1;border-radius:20px;margin-top:32px;padding:30px}.trader-overview-empty strong{font-size:18px;display:block}.trader-overview-empty p{color:var(--muted);margin:8px auto 17px;font-size:11px;line-height:1.55}.trader-overview-empty button{background:var(--mint);min-height:42px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;padding:0 17px;font-size:11px;font-weight:820}.cashier{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin-top:28px;padding:clamp(22px,4vw,34px)}.cashier-balances{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin:18px 0 22px;display:grid}.cashier-balances article{border:1px solid var(--line);background:#f8faf8;border-radius:14px;padding:14px 16px}.cashier-balances span,.cashier-balances small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:750;display:block}.cashier-balances strong{letter-spacing:-.04em;margin:8px 0 6px;font-size:clamp(22px,3vw,30px);display:block}.cashier-balances small{letter-spacing:0;text-transform:none;font-weight:600}.cashier-form{gap:14px;max-width:520px;display:grid}.cashier-tabs{background:#edf0ee;border-radius:12px;width:fit-content;padding:3px;display:inline-flex}.cashier-tabs button{min-height:38px;color:var(--muted);cursor:pointer;text-transform:capitalize;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:11px;font-weight:800}.cashier-tabs button.is-active{background:var(--ink);color:#fff}.cashier-form label{gap:6px;display:grid}.cashier-form label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.cashier-form select,.cashier-form input{border:1px solid var(--line);min-height:44px;color:var(--ink);background:#fff;border-radius:12px;padding:0 12px}.cashier-limits{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.cashier-limits div{background:#f4f7f5;border-radius:12px;padding:10px 12px}.cashier-limits dt{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.cashier-limits dd{margin:6px 0 0;font-size:13px;font-weight:700}.cashier-form>button{color:#fff;cursor:pointer;background:#238e79;border:0;border-radius:12px;min-height:46px;font-size:12px;font-weight:820}.cashier-form>button:disabled{opacity:.45;cursor:default}.cashier-status{color:#1d7966;margin:0;font-size:12px;line-height:1.5}.cashier-history{margin-top:26px}.kyc-journey{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin-top:28px;padding:clamp(22px,4vw,34px)}.kyc-journey>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.kyc-journey>header h2{letter-spacing:-.045em;margin:4px 0 8px;font-size:clamp(24px,3vw,34px)}.kyc-journey>header p:not(.eyebrow){max-width:680px;color:var(--muted);margin:0;font-size:12px;line-height:1.6}.kyc-requirements{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.kyc-requirements article{border:1px solid var(--line);background:#f8f9f8;border-radius:16px;min-width:0;padding:17px;position:relative}.kyc-requirements article.is-uploaded{background:#f1fbf8;border-color:#9ad7c9}.kyc-requirements article>div{align-items:center;gap:11px;display:flex}.kyc-requirements article>div>span{color:#53615d;background:#e8ece9;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-weight:900;display:grid}.kyc-requirements article.is-uploaded>div>span{background:var(--mint-soft);color:var(--mint-deep)}.kyc-requirements strong,.kyc-requirements small{display:block}.kyc-requirements strong{font-size:12px}.kyc-requirements small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.45}.kyc-requirements label{min-height:42px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #a9b7b1;border-radius:11px;place-items:center;margin-top:15px;font-size:10px;font-weight:820;display:grid}.kyc-requirements label:hover{color:#176c5b;border-color:#238e79}.kyc-requirements label.is-disabled{cursor:default;opacity:.55}.kyc-requirements input{opacity:0;width:1px;height:1px;position:absolute}.kyc-requirements .kyc-file-name{color:#1d7966;text-overflow:ellipsis;white-space:nowrap;margin-top:9px;overflow:hidden}.kyc-journey>footer{border-top:1px solid var(--line);justify-content:space-between;align-items:end;gap:18px;margin-top:20px;padding-top:20px;display:flex}.kyc-journey>footer label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.kyc-journey select{border:1px solid var(--line);min-width:190px;height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 12px;font-size:13px}.kyc-journey>footer button{background:var(--mint);min-height:45px;color:var(--ink);cursor:pointer;border:0;border-radius:12px;padding:0 19px;font-size:11px;font-weight:850}.kyc-journey>footer button:disabled{cursor:default;opacity:.48}.kyc-status{color:#1d7966;margin:15px 0 0;font-size:10px;line-height:1.5}.section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:22px;display:flex}.section-heading h2{letter-spacing:-.045em;margin:0;font-size:clamp(25px,3vw,37px)}.section-heading>span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;padding-bottom:5px;font-size:11px;font-weight:730}.section-heading.compact{margin-bottom:10px}.section-heading.compact h2{font-size:clamp(21px,2vw,28px)}.challenge-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.challenge-card,.reward-card,.ledger-card,.unavailable-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--card);min-width:0;box-shadow:var(--shadow)}.challenge-card{flex-direction:column;min-height:338px;padding:24px;display:flex}.challenge-card header,.challenge-card footer{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:750;display:flex}.challenge-card h3,.reward-card h3{letter-spacing:-.035em;margin:25px 0 9px;font-size:22px;line-height:1.12}.challenge-card>p,.reward-card>p{color:var(--muted);margin:0;font-size:13px;line-height:1.58}.status-pill{color:#50605c;letter-spacing:.06em;text-transform:uppercase;background:#edf0ed;border-radius:999px;justify-content:center;align-items:center;width:fit-content;padding:6px 9px;font-size:9px;font-weight:830;display:inline-flex}.status-pill.active,.status-pill.fulfilled,.status-pill.compensated{color:#176956;background:var(--mint-soft)}.status-pill.scheduled,.status-pill.requested,.status-pill.approved{color:#705d1b;background:#fff5cb}.status-pill.rejected,.status-pill.cancelled,.status-pill.expired{color:#8a3f3f;background:#fae7e5}.progress-label{color:var(--muted);justify-content:space-between;margin-top:auto;padding-top:30px;font-size:11px;display:flex}.progress-label strong{color:var(--text)}.progress-track{background:#e9ece9;border-radius:999px;height:8px;margin:9px 0 23px;overflow:hidden}.progress-track span{border-radius:inherit;background:linear-gradient(90deg, #31b89f, var(--mint));height:100%;display:block}.challenge-card footer strong{color:#238e79}.reward-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.reward-card{padding:26px}.reward-card>div:first-child{justify-content:space-between;align-items:center;display:flex}.reward-icon{color:#176956;background:var(--mint-soft);border-radius:15px;place-items:center;width:48px;height:48px;font-size:22px;display:grid}.reward-card dl{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 18px;display:grid}.reward-card dl div{background:#f5f7f5;border-radius:13px;padding:14px}.reward-card dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px;font-weight:800}.reward-card dd{margin:5px 0 0;font-size:12px;font-weight:720}.redemption-control{align-items:center;gap:15px;display:flex}.redemption-control button{min-height:44px;color:var(--ink);background:var(--mint);cursor:pointer;border:0;border-radius:12px;flex:none;padding:0 18px;font-size:12px;font-weight:810}.redemption-control button:hover{background:#68e2cc}.redemption-control button:focus-visible{outline-offset:3px;outline:3px solid #238e794d}.redemption-control button:disabled{cursor:default;opacity:.62}.redemption-control span,.control-note{color:var(--muted);font-size:10px;line-height:1.45}.control-note{margin:16px 0 0}.split-section{grid-template-columns:1fr 1fr;gap:18px;margin-top:clamp(52px,7vw,82px);display:grid}.account-type-catalogue{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:24px;margin-top:clamp(38px,6vw,68px);padding:clamp(22px,4vw,34px)}.account-type-catalogue .section-heading{margin-bottom:18px}.account-type-catalogue .section-heading p:last-child{max-width:720px;color:var(--muted);margin:7px 0 0;font-size:11px;line-height:1.55}.account-type-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;display:grid}.account-type-grid article{border:1px solid var(--line);background:#f8faf8;border-radius:17px;min-width:0;padding:19px}.account-type-grid h3{letter-spacing:-.025em;margin:17px 0 15px;font-size:18px}.account-type-grid dl{grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.account-type-grid dl div{background:#fff;border-radius:10px;padding:10px}.account-type-grid dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:8px;font-weight:800}.account-type-grid dd{margin:4px 0 0;font-size:11px;font-weight:780}.account-type-boundary{color:var(--muted);margin:15px 0 0;font-size:9px;line-height:1.5}.ledger-card{padding:26px}.ledger-list,.request-list{margin:0;padding:0;list-style:none}.ledger-list li,.request-list li{border-top:1px solid var(--line);align-items:center;gap:14px;padding:16px 0;display:flex}.ledger-list li:first-child,.request-list li:first-child{border-top:0}.ledger-list li>div,.request-list li>div{min-width:0}.ledger-list strong,.request-list strong,.ledger-list small,.request-list small{display:block}.ledger-list strong,.request-list strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.ledger-list small,.request-list small{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-top:5px;font-size:9px}.ledger-sign{flex:0 0 70px;font-size:15px;font-weight:820}.ledger-sign.positive{color:#218c76}.ledger-sign.negative{color:#a14a4a}.request-list li{justify-content:space-between}.empty{color:var(--muted);margin:22px 0 4px;font-size:12px;line-height:1.6}.notifications-bell__trigger{color:#e8eeed;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:relative}.notifications-bell__trigger[aria-expanded=true]{border-color:var(--mint);color:var(--mint);background:#4fd8c029}.notifications-bell__trigger i{background:var(--mint);min-width:18px;height:18px;color:var(--ink);border:2px solid #171a22;border-radius:50%;place-items:center;padding:0 3px;font-size:10px;font-style:normal;font-weight:850;display:grid;position:absolute;top:-5px;right:-5px}.notifications-panel{z-index:70;width:min(380px,100% + 180px);max-width:min(380px, calc(100vw - var(--sidebar-width) - 32px));border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;position:absolute;top:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 24px 60px #13161d2e}.notifications-panel>header{border-bottom:1px solid var(--line);background:#f7f9f7;justify-content:space-between;align-items:end;gap:12px;padding:16px 18px 12px;display:flex}.notifications-panel>header h2{letter-spacing:-.03em;margin:4px 0 0;font-size:18px}.notifications-panel>header>span{color:var(--muted);font-size:11px;font-weight:800}.notifications-panel ul{max-height:360px;margin:0;padding:0;list-style:none;overflow:auto}.notifications-panel li button,.notifications-panel li a{border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;gap:4px;padding:14px 18px;text-decoration:none;display:grid}.notifications-panel li.is-unread button,.notifications-panel li.is-unread a{box-shadow:inset 3px 0 var(--mint);background:color-mix(in srgb, var(--mint) 8%, #fff)}.notifications-panel li span{color:var(--mint-deep);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:850}.notifications-panel li strong{font-size:14px}.notifications-panel li p{color:var(--muted);margin:0;font-size:13px;line-height:1.45}.notifications-panel li small{color:var(--muted);font-size:11px}.notifications-panel>footer{color:var(--muted);background:#f7f9f7;padding:12px 18px 16px;font-size:12px;line-height:1.45}.notifications-empty{color:var(--muted);text-align:center;margin:0;padding:28px 18px;font-size:13px}.unavailable-card,.access-gate section{max-width:720px;margin:7vh auto;padding:clamp(30px,6vw,64px)}.unavailable-card h1,.access-gate h1{letter-spacing:-.055em;margin:10px 0 14px;font-size:clamp(31px,5vw,56px);line-height:1.03}.unavailable-card>p:last-child,.access-gate section>p:not(.eyebrow){color:var(--muted);line-height:1.65}.access-gate{width:min(1000px,100% - 30px);min-height:calc(100vh - 150px);margin:auto;padding-top:5vh}.access-gate section{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:28px}.access-gate__action{background:var(--ink);color:#fff;border-radius:12px;justify-content:center;align-items:center;min-height:46px;margin-top:18px;padding:0 20px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.topbar-meta form{margin:0}.topbar-meta button{border:1px solid var(--line);min-height:36px;color:var(--ink);font:inherit;cursor:pointer;background:#fff;border-radius:10px;padding:0 12px;font-size:10px;font-weight:800}.footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:28px clamp(22px,4vw,64px);font-size:10px;display:flex}.trader-nav{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--card) 88%, var(--mint-soft));display:block}.trader-nav ul{flex-wrap:wrap;gap:4px 2px;margin:0;padding:10px clamp(22px,4vw,64px);list-style:none;display:flex}.trader-nav a{min-height:36px;color:var(--muted);border-radius:10px;align-items:center;padding:0 12px;font-size:11px;font-weight:780;text-decoration:none;display:inline-flex}.trader-nav a:hover{color:var(--ink);background:#fff}.trader-nav a[aria-current=page]{color:var(--ink);background:var(--mint-soft)}.mobile-nav{z-index:30;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;display:none;position:fixed;bottom:0;left:0;right:0}.mobile-nav ul{padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));grid-template-columns:repeat(5,minmax(0,1fr));margin:0;list-style:none;display:grid}.mobile-nav a{min-height:44px;color:var(--muted);text-align:center;border-radius:12px;place-items:center;font-size:10px;font-weight:800;text-decoration:none;display:grid}.mobile-nav a[aria-current=page]{color:var(--ink);background:var(--mint-soft)}.dashboard-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.dashboard-links a{border:1px solid var(--line);min-height:88px;box-shadow:var(--shadow);background:#fff;border-radius:18px;gap:6px;padding:16px 18px;text-decoration:none;display:grid}.dashboard-links strong{letter-spacing:-.02em;font-size:15px}.dashboard-links span{color:var(--muted);font-size:11px;line-height:1.45}.onboarding-strip a{color:#176c5b;font-weight:800}.account-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.account-grid article{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:20px}.account-grid header{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;font-weight:750;display:flex}.account-grid h3{letter-spacing:-.035em;margin:16px 0 14px;font-size:22px}.account-grid dl{gap:8px;margin:0;display:grid}.account-grid dl div{background:#f6f8f6;border-radius:12px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.account-grid dt{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.account-grid dd{margin:0;font-size:13px;font-weight:780}.statement-list{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;margin:0;padding:0;list-style:none;overflow:hidden}.statement-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.statement-list li:first-child{border-top:0}.statement-list strong,.statement-list small{display:block}.statement-list small{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.5}.support-desk{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin-top:28px;padding:clamp(22px,4vw,34px)}.support-desk form{gap:14px;max-width:560px;display:grid}.support-desk label{gap:6px;display:grid}.support-desk label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.support-desk select,.support-desk input,.support-desk textarea{border:1px solid var(--line);color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:10px 12px}.support-desk select,.support-desk input{min-height:44px}.support-desk textarea{resize:vertical;min-height:120px}.support-desk button[type=submit]{color:#fff;cursor:pointer;background:#238e79;border:0;border-radius:12px;min-height:46px;font-size:12px;font-weight:820}.support-desk button[type=submit]:disabled{opacity:.45;cursor:default}.referral-hero{color:#fff;background:linear-gradient(142deg, var(--ink) 0%, #1d3030 70%, #1a4a42 130%);border-radius:28px;grid-template-columns:minmax(0,1.4fr) minmax(220px,.6fr);align-items:end;gap:24px;margin-top:8px;padding:clamp(24px,5vw,48px);display:grid;box-shadow:0 24px 60px #13161d2e}.referral-hero h1{letter-spacing:-.05em;margin:0;font-size:clamp(34px,5vw,58px)}.referral-hero>div>p:not(.eyebrow){color:#c8cdd2;max-width:540px;margin:16px 0 0;font-size:15px;line-height:1.6}.referral-code strong{letter-spacing:.04em;font-size:clamp(22px,3vw,32px)}.copy-button{background:var(--mint);min-height:42px;color:var(--ink);cursor:pointer;border:0;border-radius:11px;padding:0 16px;font-size:11px;font-weight:850}.referral-hero dl div{background:#ffffff12;border:1px solid #ffffff24;border-radius:16px;padding:16px}.referral-hero dt{color:#aeb6b7;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.referral-hero dd{letter-spacing:-.04em;margin:8px 0 0;font-size:28px;font-weight:780}.referral-hero .control-note{color:#9ea8a6}.onboarding-steps>li{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:18px;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:18px 20px;display:grid}.onboarding-steps__index{width:44px;height:44px;color:var(--ink);background:#edf0ee;border-radius:14px;justify-content:center;place-items:center;font-weight:850;display:grid}.onboarding-steps>li.is-complete .onboarding-steps__index{background:var(--mint-soft);color:#176956}.onboarding-steps>li.is-current .onboarding-steps__index{background:var(--ink);color:#fff}.onboarding-steps h2{letter-spacing:-.03em;margin:0;font-size:18px}.onboarding-steps p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.55}.onboarding-steps a{color:#176c5b;margin-top:12px;font-size:12px;font-weight:800;display:inline-flex}.profile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.profile-grid article{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;padding:22px}.profile-grid h2{letter-spacing:-.035em;margin:4px 0 16px;font-size:22px}.profile-grid dl{gap:10px;margin:0;display:grid}.profile-grid dl div{background:#f6f8f6;border-radius:12px;padding:12px}.profile-grid dt{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:9px;font-weight:800}.profile-grid dd{margin:6px 0 0;font-size:13px;font-weight:740}@media (max-width:1099px){.trader-sidebar{display:none}.trader-stage{margin-left:0}.wordmark.wordmark--mobile{background:url(/hx-nexus-wordmark-dark-bg.svg) 0/contain no-repeat;flex:0 0 168px;width:168px;height:38px;display:block}.mobile-nav{display:block}body{padding-bottom:calc(72px + env(safe-area-inset-bottom,0px))}.rewards-split,.profile-split,.master-detail,.glance-grid{grid-template-columns:1fr}}@media (min-width:1100px){.mobile-nav,.trader-nav{display:none}}@media (max-width:1024px){.hero{grid-template-columns:1fr}.balance-card{max-width:430px}.challenge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-card:last-child{grid-column:span 2}}@media (max-width:980px){.hero{grid-template-columns:1fr}.balance-card{max-width:430px}.challenge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.challenge-card:last-child{grid-column:span 2}}@media (max-width:860px){.dashboard-links,.profile-grid,.referral-hero{grid-template-columns:1fr}}@media (max-width:680px){.topbar{min-height:62px;padding-inline:18px}.topbar-meta>span{display:none}.wordmark{flex-basis:164px;width:164px;height:38px}.content{width:min(100% - 26px,560px);padding-top:22px}.hero{border-radius:22px;padding:28px 22px}.hero h1{font-size:clamp(38px,12vw,54px)}.boundary-note{font-size:10px}.section-heading,.footer{flex-direction:column;align-items:flex-start}.trader-overview-customiser>header,.trader-overview-customiser>header>div:last-child,.trader-overview-customiser__density,.trader-overview-customiser__panel footer{flex-direction:column;align-items:stretch}.trader-overview-customiser>header>div:last-child{width:100%}.trader-overview-customiser>header>div:last-child button{min-height:46px}.trader-overview-customiser__module{grid-template-columns:1fr}.trader-overview-customiser__module>span button{flex:1;min-height:42px}.trader-overview-customiser__panel footer>div{grid-template-columns:1fr;width:100%;display:grid}.challenge-grid,.reward-grid,.split-section,.kyc-requirements,.account-type-grid,.cashier-limits,.dashboard-links,.profile-grid{grid-template-columns:1fr}.cashier-tabs,.cashier-form>button{width:100%}.cashier-tabs button{flex:1;min-height:44px}.kyc-journey>header,.kyc-journey>footer{flex-direction:column;align-items:stretch}.kyc-journey>footer button,.kyc-journey select{width:100%}.challenge-card:last-child{grid-column:auto}.challenge-card{min-height:310px}.reward-card dl{grid-template-columns:1fr}.redemption-control{flex-direction:column;align-items:stretch}.redemption-control button{width:100%;min-height:48px}.section,.split-section{margin-top:48px}.notifications-panel{max-width:calc(100vw - 24px);right:0}}@media (max-width:640px){.topbar{min-height:58px}.topbar-meta{gap:8px}}@media (prefers-reduced-motion:no-preference){.challenge-card,.reward-card{transition:transform .2s,box-shadow .2s}.challenge-card:hover,.reward-card:hover{transform:translateY(-2px);box-shadow:0 22px 58px #181d241c}.trader-main{animation:.24s page-enter}}@keyframes page-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.status-pill{font-size:10px}.account-grid header{font-size:11px}.account-grid h3{font-size:22px}.account-grid dt{font-size:11px}.account-grid dd{font-size:14px}.profile-grid dt{font-size:11px}.profile-grid dd{font-size:14px}.reward-card dt,.account-type-grid dt,.cashier-limits dt,.kyc-requirements small,.kyc-journey label span,.kyc-journey>footer label span{font-size:11px}.ledger-list strong,.request-list strong{font-size:13px}.ledger-list small,.request-list small{font-size:11px}.statement-list strong{font-size:15px}.statement-list small{font-size:12px}.notifications-bell__trigger i,.notifications-panel>header>span,.notifications-panel li span{font-size:10px}.notifications-panel li p,.notifications-panel li small,.notifications-panel>footer,.trader-overview-customiser>header>div:last-child>span,.trader-overview-customiser__panel legend{font-size:11px}.trader-overview-customiser__module label strong em{font-size:10px}.trader-overview-customiser__module label small,.trader-overview-customiser__panel footer p,.cashier-form label span,.support-desk label span{font-size:11px}.cashier-form select,.cashier-form input,.support-desk select,.support-desk input,.kyc-journey select{min-height:44px}.kyc-requirements label{min-height:44px;font-size:11px}.onboarding-steps h2{font-size:18px}.onboarding-steps p{font-size:13px}.challenge-card,.reward-card{padding:22px}.referral-hero>div>p:not(.eyebrow){font-size:15px}.referral-hero .referral-code{margin-top:0}@media (min-width:900px){.glance-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.points-band{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:22px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:24px;padding:24px 28px;display:grid}.points-band strong{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,40px);display:block}.points-band span{color:var(--muted);font-size:14px}.points-band dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.points-band dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.points-band dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:18px;font-weight:750}.challenge-rows{gap:12px;display:grid}.challenge-row{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;gap:8px;min-width:0;padding:20px 22px;display:grid}.challenge-row header{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:12px;font-size:11px;font-weight:750;display:flex}.challenge-row h3{letter-spacing:-.03em;margin:0;font-size:20px}.challenge-row>p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.challenge-row footer{color:var(--muted);justify-content:space-between;gap:12px;font-size:12px;display:flex}.challenge-row footer strong{color:#238e79}.rewards-catalogue{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.rewards-catalogue .reward-card{min-height:0}.reward-card dt,.status-pill{font-size:11px}.profile-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:20px;min-width:0;padding:24px}.profile-panel h2{margin:0 0 16px;font-size:22px}.profile-facts{gap:10px;margin:0;display:grid}.profile-facts div{background:#f5f7f5;border-radius:12px;padding:12px 14px}.profile-facts dt{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:800}.profile-facts dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:14px;font-weight:650}.account-hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px;display:grid}.account-hero article{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:22px}.account-hero dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.account-hero dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:8px 0 0;font-size:26px;font-weight:650}.type-picker{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:20px;display:grid}.type-option{border:1px solid var(--line);text-align:left;cursor:pointer;font:inherit;box-shadow:var(--shadow);background:#fff;border-radius:16px;gap:6px;padding:20px;display:grid}.type-option.is-selected{border-color:var(--mint-deep);box-shadow:0 0 0 3px #4fd8c047}.type-option strong{font-size:18px}.type-option span{color:var(--muted);font-size:13px}.fund-layout{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:18px;display:grid}.support-layout{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);align-items:start;gap:18px;display:grid}.cashier-form,.support-desk form,.transfer-form,.account-open-form{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;padding:24px}.cashier-form button,.support-desk button,.transfer-form button,.account-open-form button,.cashier-form>button{min-height:44px;font-size:13px;font-weight:780}.statement-list,.request-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.statement-list li,.request-list li{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.statement-list strong,.request-list strong{font-size:15px;display:block}.statement-list small,.request-list small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.onboarding-steps{gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.onboarding-steps li{border:1px solid var(--line);box-shadow:var(--shadow);background:#fff;border-radius:16px;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:20px 22px;display:grid}.onboarding-steps__index{background:var(--mint-soft);width:44px;height:44px;color:var(--mint-deep);border-radius:12px;justify-content:center;place-items:center;font-weight:800;display:grid}.onboarding-steps header{justify-content:space-between;align-items:center;gap:12px;display:flex}.onboarding-steps h2{margin:0;font-size:18px}.onboarding-steps p{color:var(--muted);margin:8px 0 0;font-size:14px}.onboarding-steps a{min-height:40px;color:var(--mint-deep);align-items:center;margin-top:12px;font-weight:780;display:inline-flex}.referral-hero{background:linear-gradient(138deg, var(--ink) 0%, #183d38 130%);color:#fff;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(200px,.6fr);align-items:center;gap:20px;padding:28px;display:grid}.referral-code strong{font-family:var(--font-display);letter-spacing:.04em;font-size:clamp(28px,4vw,40px)}.referral-hero dl{grid-template-columns:1fr 1fr;gap:12px;margin:0;display:grid}.referral-hero dt{color:#aeb8b7;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.referral-hero dd{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:28px;font-weight:650}@media (max-width:1099px){.fund-layout,.support-layout,.points-band,.account-hero,.referral-hero{grid-template-columns:1fr}}@media (max-width:640px){.points-band dl,.profile-split{grid-template-columns:1fr}}.dashboard-body{grid-template-columns:minmax(0,1.45fr) minmax(260px,.7fr);align-items:start;gap:18px;margin-top:24px;display:grid}.live-strip,.pending-panel,.account-selected,.account-open-summary,.cashier-canvas,.profile-identity{border:1px solid var(--line);min-width:0;box-shadow:var(--shadow);background:#fff;border-radius:20px}.live-strip,.account-selected,.profile-identity{padding:22px 24px}.live-strip__head,.account-selected>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.live-strip__head h2,.account-selected h2,.profile-identity h2{letter-spacing:-.03em;margin:0;font-size:22px}.live-strip__metrics,.account-hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;display:grid}.live-strip__metrics div,.account-hero article{background:#f6f8f6;border-radius:14px;padding:14px 16px}.live-strip__metrics dt,.account-hero dt{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.live-strip__metrics dd,.account-hero dd{font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(18px,2vw,26px);font-weight:650}.account-mini-list{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.account-mini-list a,.account-mini-list button{border:1px solid var(--line);width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#f8faf8;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;display:flex}.account-mini-list a:hover,.account-mini-list button:hover{background:#fff;border-color:#b9d8ce}.account-mini-list span{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.pending-panel{gap:0;padding:0;display:grid;overflow:hidden}.pending-panel a{border-top:1px solid var(--line);gap:6px;padding:22px 24px;text-decoration:none;display:grid}.pending-panel a:first-child{border-top:0}.pending-panel a:hover{background:#f7faf8}.pending-panel strong{font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px}.pending-panel span{color:var(--muted);font-size:13px}.glance-grid--secondary{margin-top:20px}.glance-grid--secondary a{min-height:88px;padding:16px 18px}.glance-grid--secondary strong{font-size:16px}.account-selected__actions{flex-wrap:wrap;gap:8px;display:flex}.account-type-catalogue--secondary{margin-top:28px;padding:20px 22px}.account-type-catalogue--secondary h2{font-size:22px}.account-open-form.account-open-split{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1.25fr) minmax(280px,.8fr);align-items:start;gap:18px;padding:0;display:grid}.account-open-summary{padding:24px;position:sticky;top:88px}.account-open-summary h2{letter-spacing:-.03em;margin:0 0 16px;font-size:24px}.account-open-summary dl,.type-option dl{grid-template-columns:1fr 1fr;gap:8px;margin:0 0 16px;display:grid}.account-open-summary dl div,.type-option dl div{background:#f6f8f6;border-radius:12px;padding:10px 12px}.account-open-summary dt,.type-option dt{color:var(--muted);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:800}.account-open-summary dd,.type-option dd{margin:4px 0 0;font-size:13px;font-weight:700}.account-open-summary button[type=submit]{color:#fff;cursor:pointer;background:#238e79;border:0;border-radius:12px;width:100%;min-height:46px;font-size:13px;font-weight:780}.account-open-summary button[type=submit]:disabled{opacity:.45;cursor:default}.type-option{align-content:start}.type-option .status-pill{margin-bottom:4px}.transfer-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) minmax(140px,.7fr);align-items:end;gap:12px;margin-bottom:18px;display:grid}.transfer-row label{gap:6px;min-width:0;display:grid}.transfer-row label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.transfer-row small{color:var(--muted);font-size:12px}.transfer-arrow{width:36px;height:44px;color:var(--mint-deep);justify-content:center;place-items:center;font-size:20px;font-weight:700;display:grid}.transfer-form>button[type=submit]{min-height:46px}.hub-tabs{background:#edf0ee;border-radius:12px;width:fit-content;padding:3px;display:inline-flex}.hub-tabs button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:0 16px;font-size:12px;font-weight:800}.hub-tabs button.is-active{background:var(--ink);color:#fff}.cashier.cashier-canvas{gap:18px;display:grid}.cashier-canvas .section-heading{margin-bottom:0}.cashier-canvas .cashier-balances{margin:0}.cashier-canvas .cashier-history{border-top:1px solid var(--line);margin-top:8px;padding-top:18px}.method-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.method-tiles button{border:1px solid var(--line);text-align:left;cursor:pointer;min-height:72px;font:inherit;background:#f8faf8;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.method-tiles button.is-selected{border-color:var(--mint-deep);background:#fff;box-shadow:0 0 0 3px #4fd8c047}.method-tiles strong{font-size:15px}.method-tiles span{color:var(--muted);font-size:12px}.cashier-money{grid-template-columns:minmax(0,1.4fr) minmax(120px,.5fr);gap:12px;display:grid}.cashier-canvas label{gap:6px;display:grid}.cashier-canvas label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800}.cashier-canvas input,.cashier-canvas select{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 12px}.cashier-submit{color:#fff;cursor:pointer;background:#238e79;border:0;border-radius:12px;justify-self:start;min-height:46px;padding:0 22px;font-size:13px;font-weight:780}.cashier-submit:disabled{opacity:.45;cursor:default}.cashier-timeline{position:relative}.cashier-timeline li{padding-left:18px;position:relative}.cashier-timeline li:before{content:"";background:var(--mint);width:10px;height:10px;box-shadow:0 0 0 4px var(--mint-soft);border-radius:50%;position:absolute;top:22px;left:0}.statement-cards{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.statement-cards li{flex-direction:column;align-items:flex-start;min-height:180px}.statement-cards .btn-primary{min-height:44px}.points-band{z-index:20;position:sticky;top:72px}.challenge-row{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) auto;align-items:center;gap:20px;display:grid}.challenge-row__copy h3{margin:6px 0 4px}.challenge-row__progress .progress-label{padding-top:0}.challenge-row__progress small{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.challenge-row__cta{justify-items:end;gap:10px;display:grid}.challenge-row__cta a{background:var(--mint-soft);min-height:40px;color:var(--mint-deep);border-radius:10px;align-items:center;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.reward-card.is-unaffordable{opacity:.92}.reward-card.is-affordable{box-shadow:0 18px 50px #181d241a}.support-inbox{grid-template-columns:minmax(220px,.75fr) minmax(0,1.15fr) minmax(260px,.85fr);gap:0;padding:0;display:grid;overflow:hidden}.support-inbox__list,.support-inbox__thread,.support-inbox__compose{min-width:0;padding:22px}.support-inbox__thread,.support-inbox__compose{border-left:1px solid var(--line)}.support-inbox__list ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.support-inbox__list button{border:1px solid var(--line);text-align:left;cursor:pointer;width:100%;font:inherit;background:#f8faf8;border-radius:12px;gap:6px;padding:12px 14px;display:grid}.support-inbox__list strong{font-size:14px}.support-inbox__list small{color:var(--muted);font-size:12px}.support-inbox__thread header{gap:8px;margin-bottom:16px;display:grid}.support-inbox__thread h2{letter-spacing:-.03em;margin:0;font-size:22px}.support-inbox form{box-shadow:none;background:0 0;border:0;max-width:none;padding:0}.live-chat{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;gap:18px;margin:0 0 28px;padding:clamp(22px,4vw,34px);display:grid}.live-chat__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.live-chat__head h2{letter-spacing:-.03em;margin:0;font-size:clamp(22px,3vw,28px)}.live-chat__head p{color:var(--muted);max-width:52ch;margin:8px 0 0}.live-chat__thread,.live-chat__start{gap:14px;display:grid}.live-chat__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.live-chat__messages{gap:10px;max-height:360px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.live-chat__messages li{border:1px solid var(--line);background:#f7faf8;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.live-chat__messages li[data-author=client]{background:#eef8f4;border-color:#238e7947}.live-chat__messages li[data-author=agent]{background:#fff}.live-chat__messages li[data-author=system]{background:#f4f1ea}.live-chat__messages span{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10px;font-weight:800}.live-chat__messages p{margin:0;font-size:14px}.live-chat__messages small{color:var(--muted);font-size:12px}.live-chat__compose,.live-chat__start,.mt5-password__form{gap:12px;max-width:560px;display:grid}.live-chat label,.mt5-password__form label{gap:6px;display:grid}.live-chat label span,.mt5-password__form label span{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:800}.live-chat select,.live-chat input,.live-chat textarea,.mt5-password__form input{border:1px solid var(--line);color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:10px 12px}.live-chat select,.live-chat input,.mt5-password__form input{min-height:44px}.live-chat textarea{resize:vertical;min-height:110px}.live-chat__actions{flex-wrap:wrap;gap:10px;display:flex}.live-chat button[type=submit],.mt5-password__form button[type=submit]{color:#fff;cursor:pointer;background:#238e79;border:0;border-radius:12px;min-height:46px;font-size:12px;font-weight:820}.live-chat button.secondary{border:1px solid var(--line);min-height:46px;color:var(--ink);cursor:pointer;background:#fff;border-radius:12px;padding:0 16px;font-size:12px;font-weight:820}.mt5-password{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;margin:28px 0;padding:clamp(22px,4vw,34px)}.mt5-password h2{letter-spacing:-.03em;margin:0;font-size:clamp(20px,2.4vw,24px)}.mt5-password>.section-heading p:not(.eyebrow){color:var(--muted);max-width:56ch;margin:8px 0 0}.status-pill{justify-content:center;align-items:center;display:inline-flex}.profile-identity{grid-template-columns:72px minmax(0,1fr);align-items:center;gap:20px;margin-bottom:18px;display:grid}.profile-avatar{background:var(--mint);width:72px;height:72px;color:var(--ink);letter-spacing:.04em;border-radius:50%;justify-content:center;place-items:center;font-size:22px;font-weight:800;display:grid}.profile-identity p:not(.eyebrow){color:var(--muted);margin:6px 0 0;font-size:14px}.onboarding-steps>li.is-collapsed{padding-top:14px;padding-bottom:14px}.onboarding-steps>li.is-expanded{box-shadow:0 18px 50px #181d241a}.onboarding-steps__index{justify-content:center;place-items:center;display:grid}@media (max-width:1099px){.dashboard-body,.account-open-split,.transfer-row,.cashier-money,.support-inbox,.profile-identity,.challenge-row,.live-strip__metrics,.account-hero,.account-open-form.account-open-split{grid-template-columns:1fr}.transfer-arrow{width:100%;height:28px;transform:rotate(90deg)}.account-open-summary,.points-band{position:static}.support-inbox__thread,.support-inbox__compose{border-left:0;border-top:1px solid var(--line)}.challenge-row__cta{justify-items:start}.cashier-submit{justify-self:stretch;width:100%}.hub-tabs,.cashier-tabs{width:100%}.hub-tabs button,.cashier-tabs button{flex:1;min-height:44px}}.auth-screen{grid-template-columns:minmax(0,1.1fr) minmax(320px,460px);min-height:100vh;display:grid}.auth-screen__brand{color:#fff;background:linear-gradient(138deg, var(--ink) 0%, #20252f 64%, #183d38 130%);flex-direction:column;justify-content:flex-end;gap:12px;padding:clamp(32px,6vw,72px);display:flex}.auth-screen__brand h1{letter-spacing:-.05em;margin:0;font-size:clamp(32px,4vw,48px);line-height:1.05}.auth-screen__brand>p:not(.eyebrow){color:#c5cdc9;max-width:420px;margin:0}.auth-screen__panel{border-left:1px solid var(--line);background:#fff;align-content:center;gap:18px;padding:clamp(28px,5vw,56px);display:grid}.auth-form{gap:14px;display:grid}.auth-form label{color:var(--muted);gap:6px;font-size:12px;font-weight:750;display:grid}.auth-form input{border:1px solid var(--line);min-height:44px;color:var(--ink);font:inherit;background:#fff;border-radius:12px;padding:0 14px;font-size:14px}.auth-form input:focus{border-color:var(--mint);outline:none;box-shadow:0 0 0 3px #4fd8c059}.auth-screen__submit{background:var(--ink);color:#fff;min-height:46px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.auth-screen__hint,.auth-screen__switch{color:var(--muted);margin:0;font-size:13px}.auth-screen__switch a{color:var(--mint-deep);font-weight:750}.auth-screen__notice{color:#8a3038;background:#fff5f5;border:1px solid #f0c9cc;border-radius:12px;margin:0;padding:12px 14px}.access-gate__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.access-gate__actions .access-gate__action{margin-top:0}.access-gate__secondary{border:1px solid var(--line);min-height:46px;color:var(--ink);background:#fff;border-radius:12px;justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.topbar-meta a{color:#e8f0ed;font-weight:750;text-decoration:none}@media (max-width:900px){.auth-screen{grid-template-columns:1fr}.auth-screen__brand{min-height:28vh}.auth-screen__panel{border-left:0;border-top:1px solid var(--line)}}:root[data-theme=dark] .jurisdiction-blocked{border-color:color-mix(in srgb, var(--t-neg) 40%, transparent);background:var(--t-neg-wash);color:var(--t-neg)}:root[data-theme=dark] .field-select,:root[data-theme=dark] .cashier-form select,:root[data-theme=dark] .cashier-canvas select,:root[data-theme=dark] .support-desk select,:root[data-theme=dark] .kyc-journey select,:root[data-theme=dark] .transfer-form select,:root[data-theme=dark] .account-open-form select,:root[data-theme=dark] form select{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] select option,:root[data-theme=dark] form select option,:root[data-theme=dark] .field-select option{color:var(--t-text);background:var(--t-surface)}:root[data-theme=dark] .field-select:hover,:root[data-theme=dark] .cashier-form select:hover,:root[data-theme=dark] .cashier-canvas select:hover,:root[data-theme=dark] .support-desk select:hover,:root[data-theme=dark] .kyc-journey select:hover,:root[data-theme=dark] .transfer-form select:hover,:root[data-theme=dark] .account-open-form select:hover,:root[data-theme=dark] form select:hover{border-color:var(--t-accent-line)}:root[data-theme=dark] .trader-overview-customiser button{border-color:var(--t-line-strong);background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .trader-overview-customiser__panel{background:var(--t-surface)}:root[data-theme=dark] .trader-overview-customiser__panel footer p{color:var(--t-accent-strong)}:root[data-theme=dark] .trader-overview-empty{border-color:var(--t-line-strong);background:var(--t-surface)}:root[data-theme=dark] .cashier,:root[data-theme=dark] .cashier-balances article{background:var(--t-surface)}:root[data-theme=dark] .cashier-tabs{background:var(--t-surface-2)}:root[data-theme=dark] .cashier-form select,:root[data-theme=dark] .cashier-form input{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .cashier-limits div{background:var(--t-surface-2)}:root[data-theme=dark] .cashier-status{color:var(--t-accent-strong)}:root[data-theme=dark] .kyc-journey,:root[data-theme=dark] .kyc-requirements article{background:var(--t-surface)}:root[data-theme=dark] .kyc-requirements article.is-uploaded{border-color:var(--t-accent-line);background:var(--t-accent-wash)}:root[data-theme=dark] .kyc-requirements article>div>span{background:var(--t-surface-2);color:var(--t-text)}:root[data-theme=dark] .kyc-requirements label{border-color:var(--t-line-strong);background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .kyc-requirements label:hover,:root[data-theme=dark] .kyc-requirements .kyc-file-name{color:var(--t-accent-strong)}:root[data-theme=dark] .kyc-journey select{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .kyc-status,:root[data-theme=dark] .status-pill.active,:root[data-theme=dark] .status-pill.fulfilled,:root[data-theme=dark] .status-pill.compensated{color:var(--t-accent-strong)}:root[data-theme=dark] .status-pill.scheduled,:root[data-theme=dark] .status-pill.requested,:root[data-theme=dark] .status-pill.approved{color:var(--t-warn);background:var(--t-warn-wash)}:root[data-theme=dark] .status-pill.rejected,:root[data-theme=dark] .status-pill.cancelled,:root[data-theme=dark] .status-pill.expired{color:var(--t-neg);background:var(--t-neg-wash)}:root[data-theme=dark] .reward-icon{color:var(--t-accent-strong)}:root[data-theme=dark] .reward-card dl div{background:var(--t-surface-2)}:root[data-theme=dark] .account-type-catalogue,:root[data-theme=dark] .account-type-grid article,:root[data-theme=dark] .account-type-grid dl div{background:var(--t-surface)}:root[data-theme=dark] .ledger-sign.positive{color:var(--t-accent-strong)}:root[data-theme=dark] .ledger-sign.negative{color:var(--t-neg)}:root[data-theme=dark] .notifications-panel{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .notifications-panel>header,:root[data-theme=dark] .notifications-panel li button,:root[data-theme=dark] .notifications-panel li a,:root[data-theme=dark] .notifications-panel>footer,:root[data-theme=dark] .access-gate section{background:var(--t-surface)}:root[data-theme=dark] .topbar-meta button{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .trader-nav a:hover{color:var(--t-text);background:var(--t-surface)}:root[data-theme=dark] .trader-nav a[aria-current=page]{color:var(--t-text)}:root[data-theme=dark] .dashboard-links a{background:var(--t-surface)}:root[data-theme=dark] .onboarding-strip a{color:var(--t-accent-strong)}:root[data-theme=dark] .account-grid dl div{background:var(--t-surface-2)}:root[data-theme=dark] .support-desk select,:root[data-theme=dark] .support-desk input,:root[data-theme=dark] .support-desk textarea{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .onboarding-steps>li{background:var(--t-surface)}:root[data-theme=dark] .onboarding-steps__index{background:var(--t-surface-2);color:var(--t-text)}:root[data-theme=dark] .onboarding-steps>li.is-complete .onboarding-steps__index,:root[data-theme=dark] .onboarding-steps a{color:var(--t-accent-strong)}:root[data-theme=dark] .profile-grid article{background:var(--t-surface)}:root[data-theme=dark] .profile-grid dl div{background:var(--t-surface-2)}:root[data-theme=dark] .points-band,:root[data-theme=dark] .challenge-row,:root[data-theme=dark] .profile-panel{background:var(--t-surface)}:root[data-theme=dark] .profile-facts div{background:var(--t-surface-2)}:root[data-theme=dark] .account-hero article,:root[data-theme=dark] .type-option,:root[data-theme=dark] .cashier-form,:root[data-theme=dark] .support-desk form,:root[data-theme=dark] .transfer-form,:root[data-theme=dark] .account-open-form,:root[data-theme=dark] .statement-list li,:root[data-theme=dark] .request-list li,:root[data-theme=dark] .onboarding-steps li,:root[data-theme=dark] .live-strip,:root[data-theme=dark] .pending-panel,:root[data-theme=dark] .account-selected,:root[data-theme=dark] .account-open-summary,:root[data-theme=dark] .cashier-canvas,:root[data-theme=dark] .profile-identity{background:var(--t-surface)}:root[data-theme=dark] .live-strip__metrics div,:root[data-theme=dark] .account-hero article{background:var(--t-surface-2)}:root[data-theme=dark] .account-mini-list a,:root[data-theme=dark] .account-mini-list button{background:var(--t-surface)}:root[data-theme=dark] .account-mini-list a:hover,:root[data-theme=dark] .account-mini-list button:hover{border-color:var(--t-accent-line);background:var(--t-surface)}:root[data-theme=dark] .pending-panel a:hover{background:var(--t-accent-wash)}:root[data-theme=dark] .account-open-summary dl div,:root[data-theme=dark] .type-option dl div,:root[data-theme=dark] .hub-tabs{background:var(--t-surface-2)}:root[data-theme=dark] .method-tiles button,:root[data-theme=dark] .method-tiles button.is-selected{background:var(--t-surface)}:root[data-theme=dark] .cashier-canvas input,:root[data-theme=dark] .cashier-canvas select{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .support-inbox__list button,:root[data-theme=dark] .support-inbox__list button.is-selected,:root[data-theme=dark] .live-chat{background:var(--t-surface)}:root[data-theme=dark] .live-chat__messages li,:root[data-theme=dark] .live-chat__messages li[data-author=client]{background:var(--t-accent-wash)}:root[data-theme=dark] .live-chat__messages li[data-author=agent]{background:var(--t-surface)}:root[data-theme=dark] .live-chat__messages li[data-author=system]{background:var(--t-warn-wash)}:root[data-theme=dark] .live-chat select,:root[data-theme=dark] .live-chat input,:root[data-theme=dark] .live-chat textarea,:root[data-theme=dark] .mt5-password__form input,:root[data-theme=dark] .live-chat button.secondary{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .mt5-password,:root[data-theme=dark] .auth-screen__panel{background:var(--t-surface)}:root[data-theme=dark] .auth-form input{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .auth-screen__notice{border-color:color-mix(in srgb, var(--t-neg) 40%, transparent);background:var(--t-neg-wash);color:var(--t-neg)}:root[data-theme=dark] .access-gate__secondary{background:var(--t-surface);color:var(--t-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .jurisdiction-blocked{border-color:color-mix(in srgb, var(--t-neg) 40%, transparent);background:var(--t-neg-wash);color:var(--t-neg)}:root:not([data-theme=light]) .field-select,:root:not([data-theme=light]) .cashier-form select,:root:not([data-theme=light]) .cashier-canvas select,:root:not([data-theme=light]) .support-desk select,:root:not([data-theme=light]) .kyc-journey select,:root:not([data-theme=light]) .transfer-form select,:root:not([data-theme=light]) .account-open-form select,:root:not([data-theme=light]) form select{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) select option,:root:not([data-theme=light]) form select option,:root:not([data-theme=light]) .field-select option{color:var(--t-text);background:var(--t-surface)}:root:not([data-theme=light]) .field-select:hover,:root:not([data-theme=light]) .cashier-form select:hover,:root:not([data-theme=light]) .cashier-canvas select:hover,:root:not([data-theme=light]) .support-desk select:hover,:root:not([data-theme=light]) .kyc-journey select:hover,:root:not([data-theme=light]) .transfer-form select:hover,:root:not([data-theme=light]) .account-open-form select:hover,:root:not([data-theme=light]) form select:hover{border-color:var(--t-accent-line)}:root:not([data-theme=light]) .trader-overview-customiser button{border-color:var(--t-line-strong);background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .trader-overview-customiser__panel{background:var(--t-surface)}:root:not([data-theme=light]) .trader-overview-customiser__panel footer p{color:var(--t-accent-strong)}:root:not([data-theme=light]) .trader-overview-empty{border-color:var(--t-line-strong);background:var(--t-surface)}:root:not([data-theme=light]) .cashier,:root:not([data-theme=light]) .cashier-balances article{background:var(--t-surface)}:root:not([data-theme=light]) .cashier-tabs{background:var(--t-surface-2)}:root:not([data-theme=light]) .cashier-form select,:root:not([data-theme=light]) .cashier-form input{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .cashier-limits div{background:var(--t-surface-2)}:root:not([data-theme=light]) .cashier-status{color:var(--t-accent-strong)}:root:not([data-theme=light]) .kyc-journey,:root:not([data-theme=light]) .kyc-requirements article{background:var(--t-surface)}:root:not([data-theme=light]) .kyc-requirements article.is-uploaded{border-color:var(--t-accent-line);background:var(--t-accent-wash)}:root:not([data-theme=light]) .kyc-requirements article>div>span{background:var(--t-surface-2);color:var(--t-text)}:root:not([data-theme=light]) .kyc-requirements label{border-color:var(--t-line-strong);background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .kyc-requirements label:hover,:root:not([data-theme=light]) .kyc-requirements .kyc-file-name{color:var(--t-accent-strong)}:root:not([data-theme=light]) .kyc-journey select{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .kyc-status,:root:not([data-theme=light]) .status-pill.active,:root:not([data-theme=light]) .status-pill.fulfilled,:root:not([data-theme=light]) .status-pill.compensated{color:var(--t-accent-strong)}:root:not([data-theme=light]) .status-pill.scheduled,:root:not([data-theme=light]) .status-pill.requested,:root:not([data-theme=light]) .status-pill.approved{color:var(--t-warn);background:var(--t-warn-wash)}:root:not([data-theme=light]) .status-pill.rejected,:root:not([data-theme=light]) .status-pill.cancelled,:root:not([data-theme=light]) .status-pill.expired{color:var(--t-neg);background:var(--t-neg-wash)}:root:not([data-theme=light]) .reward-icon{color:var(--t-accent-strong)}:root:not([data-theme=light]) .reward-card dl div{background:var(--t-surface-2)}:root:not([data-theme=light]) .account-type-catalogue,:root:not([data-theme=light]) .account-type-grid article,:root:not([data-theme=light]) .account-type-grid dl div{background:var(--t-surface)}:root:not([data-theme=light]) .ledger-sign.positive{color:var(--t-accent-strong)}:root:not([data-theme=light]) .ledger-sign.negative{color:var(--t-neg)}:root:not([data-theme=light]) .notifications-panel{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .notifications-panel>header,:root:not([data-theme=light]) .notifications-panel li button,:root:not([data-theme=light]) .notifications-panel li a,:root:not([data-theme=light]) .notifications-panel>footer,:root:not([data-theme=light]) .access-gate section{background:var(--t-surface)}:root:not([data-theme=light]) .topbar-meta button{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .trader-nav a:hover{color:var(--t-text);background:var(--t-surface)}:root:not([data-theme=light]) .trader-nav a[aria-current=page]{color:var(--t-text)}:root:not([data-theme=light]) .dashboard-links a{background:var(--t-surface)}:root:not([data-theme=light]) .onboarding-strip a{color:var(--t-accent-strong)}:root:not([data-theme=light]) .account-grid dl div{background:var(--t-surface-2)}:root:not([data-theme=light]) .support-desk select,:root:not([data-theme=light]) .support-desk input,:root:not([data-theme=light]) .support-desk textarea{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .onboarding-steps>li{background:var(--t-surface)}:root:not([data-theme=light]) .onboarding-steps__index{background:var(--t-surface-2);color:var(--t-text)}:root:not([data-theme=light]) .onboarding-steps>li.is-complete .onboarding-steps__index,:root:not([data-theme=light]) .onboarding-steps a{color:var(--t-accent-strong)}:root:not([data-theme=light]) .profile-grid article{background:var(--t-surface)}:root:not([data-theme=light]) .profile-grid dl div{background:var(--t-surface-2)}:root:not([data-theme=light]) .points-band,:root:not([data-theme=light]) .challenge-row,:root:not([data-theme=light]) .profile-panel{background:var(--t-surface)}:root:not([data-theme=light]) .profile-facts div{background:var(--t-surface-2)}:root:not([data-theme=light]) .account-hero article,:root:not([data-theme=light]) .type-option,:root:not([data-theme=light]) .cashier-form,:root:not([data-theme=light]) .support-desk form,:root:not([data-theme=light]) .transfer-form,:root:not([data-theme=light]) .account-open-form,:root:not([data-theme=light]) .statement-list li,:root:not([data-theme=light]) .request-list li,:root:not([data-theme=light]) .onboarding-steps li,:root:not([data-theme=light]) .live-strip,:root:not([data-theme=light]) .pending-panel,:root:not([data-theme=light]) .account-selected,:root:not([data-theme=light]) .account-open-summary,:root:not([data-theme=light]) .cashier-canvas,:root:not([data-theme=light]) .profile-identity{background:var(--t-surface)}:root:not([data-theme=light]) .live-strip__metrics div,:root:not([data-theme=light]) .account-hero article{background:var(--t-surface-2)}:root:not([data-theme=light]) .account-mini-list a,:root:not([data-theme=light]) .account-mini-list button{background:var(--t-surface)}:root:not([data-theme=light]) .account-mini-list a:hover,:root:not([data-theme=light]) .account-mini-list button:hover{border-color:var(--t-accent-line);background:var(--t-surface)}:root:not([data-theme=light]) .pending-panel a:hover{background:var(--t-accent-wash)}:root:not([data-theme=light]) .account-open-summary dl div,:root:not([data-theme=light]) .type-option dl div,:root:not([data-theme=light]) .hub-tabs{background:var(--t-surface-2)}:root:not([data-theme=light]) .method-tiles button,:root:not([data-theme=light]) .method-tiles button.is-selected{background:var(--t-surface)}:root:not([data-theme=light]) .cashier-canvas input,:root:not([data-theme=light]) .cashier-canvas select{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .support-inbox__list button,:root:not([data-theme=light]) .support-inbox__list button.is-selected,:root:not([data-theme=light]) .live-chat{background:var(--t-surface)}:root:not([data-theme=light]) .live-chat__messages li,:root:not([data-theme=light]) .live-chat__messages li[data-author=client]{background:var(--t-accent-wash)}:root:not([data-theme=light]) .live-chat__messages li[data-author=agent]{background:var(--t-surface)}:root:not([data-theme=light]) .live-chat__messages li[data-author=system]{background:var(--t-warn-wash)}:root:not([data-theme=light]) .live-chat select,:root:not([data-theme=light]) .live-chat input,:root:not([data-theme=light]) .live-chat textarea,:root:not([data-theme=light]) .mt5-password__form input,:root:not([data-theme=light]) .live-chat button.secondary{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .mt5-password,:root:not([data-theme=light]) .auth-screen__panel{background:var(--t-surface)}:root:not([data-theme=light]) .auth-form input{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .auth-screen__notice{border-color:color-mix(in srgb, var(--t-neg) 40%, transparent);background:var(--t-neg-wash);color:var(--t-neg)}:root:not([data-theme=light]) .access-gate__secondary{background:var(--t-surface);color:var(--t-text)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-bg:#eff1ee;--t-bg-deep:#eaece9;--t-surface:#fff;--t-surface-2:#f7f9f7;--t-surface-3:#eef1ee;--t-line:#dde2dd;--t-line-soft:#e8ece8;--t-line-strong:#c9d1c9;--t-text:#14181f;--t-text-2:#444d55;--t-text-3:#5b6570;--t-text-4:#626c76;--t-on-dark:#f2f7f5;--t-on-dark-2:#b3c3bd;--t-accent:#17836d;--t-accent-strong:#0f6957;--t-accent-bright:#4fd8c0;--t-accent-wash:#e4f6f1;--t-accent-line:#b6e5da;--t-ink:#131720;--t-ink-2:#1b2430;--t-pos:#11795f;--t-pos-wash:#e2f5ef;--t-neg:#b0322c;--t-neg-wash:#fceceb;--t-warn:#8a5715;--t-warn-wash:#fdf1de;--t-info:#2a5f9e;--t-info-wash:#e9f1fb;--t-sh-1:0 1px 2px #1317200d, 0 1px 1px #13172008;--t-sh-2:0 2px 4px #1317200d, 0 8px 20px -8px #1317201a;--t-sh-3:0 4px 8px #1317200f, 0 20px 44px -16px #13172029;--t-sh-ink:0 20px 50px -20px #0f3c328c;--t-r-xs:8px;--t-r-sm:10px;--t-r-md:14px;--t-r-lg:18px;--t-r-xl:24px;--t-r-pill:999px;--t-gap:20px;--t-pad:clamp(20px, 3vw, 34px);--sidebar-width:262px;--content-max:1560px;--t-side-bg:#fff;--t-side-line:#dde3e7;--t-side-text:#4c5870;--t-side-muted:#7d879a;--t-side-hover:#f4f7f8;--t-side-active:#e3f7f3;--t-side-foot:#effaf8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-bg:#0d1116;--t-bg-deep:#080b0f;--t-surface:#161c23;--t-surface-2:#1c232c;--t-surface-3:#222b35;--t-line:#2a333e;--t-line-soft:#222a34;--t-line-strong:#3a4653;--t-text:#e9eef2;--t-text-2:#b6c2cc;--t-text-3:#97a5b0;--t-text-4:#8b99a4;--t-on-dark:#eef4f2;--t-on-dark-2:#a9bab4;--t-accent:#45c6ab;--t-accent-strong:#63dcc2;--t-accent-bright:#4fd8c0;--t-accent-wash:#14312c;--t-accent-line:#245047;--t-ink:#10151c;--t-ink-2:#161d26;--t-pos:#58d0ac;--t-pos-wash:#12302a;--t-neg:#f39a93;--t-neg-wash:#35191a;--t-warn:#e6b374;--t-warn-wash:#332616;--t-info:#8bbaf2;--t-info-wash:#16283d;--t-sh-1:0 1px 2px #0006;--t-sh-2:0 2px 6px #00000070, 0 10px 24px -10px #0009;--t-sh-3:0 6px 14px #00000070, 0 24px 50px -18px #000000b8;--t-sh-ink:0 22px 54px -24px #000000d9;--t-side-bg:#141821;--t-side-line:#252d39;--t-side-text:#aeb9ca;--t-side-muted:#778399;--t-side-hover:#1b222c;--t-side-active:#173235;--t-side-foot:#16272b}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-bg:#0d1116;--t-bg-deep:#080b0f;--t-surface:#161c23;--t-surface-2:#1c232c;--t-surface-3:#222b35;--t-line:#2a333e;--t-line-soft:#222a34;--t-line-strong:#3a4653;--t-text:#e9eef2;--t-text-2:#b6c2cc;--t-text-3:#97a5b0;--t-text-4:#8b99a4;--t-on-dark:#eef4f2;--t-on-dark-2:#a9bab4;--t-accent:#45c6ab;--t-accent-strong:#63dcc2;--t-accent-bright:#4fd8c0;--t-accent-wash:#14312c;--t-accent-line:#245047;--t-ink:#10151c;--t-ink-2:#161d26;--t-pos:#58d0ac;--t-pos-wash:#12302a;--t-neg:#f39a93;--t-neg-wash:#35191a;--t-warn:#e6b374;--t-warn-wash:#332616;--t-info:#8bbaf2;--t-info-wash:#16283d;--t-sh-1:0 1px 2px #0006;--t-sh-2:0 2px 6px #00000070, 0 10px 24px -10px #0009;--t-sh-3:0 6px 14px #00000070, 0 24px 50px -18px #000000b8;--t-sh-ink:0 22px 54px -24px #000000d9;--t-side-bg:#141821;--t-side-line:#252d39;--t-side-text:#aeb9ca;--t-side-muted:#778399;--t-side-hover:#1b222c;--t-side-active:#173235;--t-side-foot:#16272b}:root{--ink:var(--t-ink);--ink-soft:var(--t-ink-2);--paper:var(--t-bg);--card:var(--t-surface);--mint:var(--t-accent-bright);--mint-soft:var(--t-accent-wash);--mint-deep:var(--t-accent-strong);--text:var(--t-text);--muted:var(--t-text-3);--line:var(--t-line);--shadow:var(--t-sh-2);--radius:var(--t-r-md);--radius-lg:var(--t-r-lg);--brand-accent:var(--t-accent);--brand-ink:var(--t-text);--brand-line:var(--t-line);--brand-muted:var(--t-text-3)}html{background:var(--t-bg);color:var(--t-text);-webkit-text-size-adjust:100%;font-size:15px;line-height:1.5}body{background:radial-gradient(1100px 520px at 8% -8%, color-mix(in srgb, var(--t-accent-bright) 12%, transparent), transparent 70%), linear-gradient(180deg, var(--t-bg-deep) 0%, var(--t-bg) 34%), var(--t-bg);color:var(--t-text)}small,figcaption,.scope-note,.account-type-boundary{font-size:12px}.eyebrow{color:var(--t-text-3);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11.5px;font-weight:750}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tnum,.tabular,.money-figure{font-variant-numeric:tabular-nums}:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px;border-radius:4px}.btn-primary,.btn-secondary,.btn-quiet{border-radius:var(--t-r-sm);letter-spacing:-.005em;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.btn-primary{background:var(--t-accent);color:#fff;box-shadow:var(--t-sh-1)}.btn-primary:hover{background:var(--t-accent-strong);box-shadow:var(--t-sh-2);transform:translateY(-1px)}:root[data-theme=dark] .btn-primary{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn-primary{color:#06231d}}.btn-secondary{background:var(--t-surface);color:var(--t-text);border-color:var(--t-line);box-shadow:var(--t-sh-1)}.btn-secondary:hover{border-color:var(--t-line-strong);background:var(--t-surface-2);transform:translateY(-1px)}.btn-quiet{color:var(--t-text-2);border-color:var(--t-line);background:0 0}.btn-quiet:hover{background:var(--t-surface-2);color:var(--t-text)}.trader-shell{min-height:100vh}.trader-sidebar{z-index:40;width:var(--sidebar-width);color:var(--t-text);background:var(--t-side-bg);border-right:1px solid var(--t-side-line);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:2px;padding:20px 14px 16px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.trader-brand{width:fit-content;min-height:38px;color:var(--t-text);flex:none;align-items:center;gap:10px;margin:2px 8px 14px;text-decoration:none;display:inline-flex}.trader-brand--mobile{display:none}.trader-brand__mark{width:30px;height:30px;color:var(--t-accent-bright);background:#171d28;border-radius:9px;place-items:center;font-size:15px;font-weight:800;display:grid}.trader-brand__name{letter-spacing:-.035em;white-space:nowrap;color:var(--t-accent);font-size:20px}.trader-brand__name b{color:var(--t-text);font-weight:760}.sidebar-account{border:1px solid var(--t-side-line);border-radius:var(--t-r-md);background:var(--t-surface-2);color:var(--t-text);box-shadow:var(--t-sh-2);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;margin:0 2px 12px;padding:10px;text-decoration:none;display:grid}.sidebar-account__avatar{color:#fff;background:linear-gradient(145deg,#7f8ff5,#5368d8);border-radius:10px;place-items:center;width:34px;height:34px;font-size:12px;font-weight:800;display:grid}.sidebar-account__text{gap:1px;min-width:0;display:grid}.sidebar-account__text b{color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sidebar-account__text small{color:var(--t-text-4);white-space:nowrap;font-size:10.5px}.sidebar-account__state{border:1px solid color-mix(in srgb, var(--t-warn) 34%, transparent);background:var(--t-warn-wash);color:var(--t-warn);letter-spacing:.08em;text-transform:uppercase;border-radius:6px;padding:3px 6px;font-size:8.5px;font-weight:800}.trader-sidebar .nav-label{color:var(--t-side-muted);letter-spacing:.16em;text-transform:uppercase;margin:16px 12px 6px;font-size:10.5px;font-weight:800}.trader-sidebar .nav-label:first-of-type{margin-top:2px}.trader-side-nav ul{margin:0;padding:0;list-style:none}.trader-side-nav a{border-radius:var(--t-r-sm);min-height:38px;color:var(--t-side-text);align-items:center;gap:11px;padding:0 12px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative}.trader-side-nav a>svg{opacity:.8;flex:none;width:17px;height:17px}.trader-side-nav a>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.trader-side-nav a:hover{color:var(--t-text);background:var(--t-side-hover)}.trader-side-nav a:hover>svg{opacity:1}.trader-side-nav a[aria-current=page]{color:var(--t-text);background:var(--t-side-active);font-weight:700}.trader-side-nav a[aria-current=page]>svg{opacity:1;color:var(--t-accent-bright)}.trader-side-nav a[aria-current=page]:before{content:"";background:var(--t-accent-bright);border-radius:0 3px 3px 0;width:3px;height:20px;position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.trader-side-nav .nav-count{border-radius:var(--t-r-pill);color:#c2f6ea;font-variant-numeric:tabular-nums;background:#4fd8c038;justify-content:center;align-items:center;min-width:20px;height:19px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;display:inline-flex}.trader-sidebar-foot{border:1px solid var(--t-accent-line);border-radius:var(--t-r-md);background:var(--t-side-foot);margin:auto 4px 0;padding:13px 14px}.trader-sidebar-foot strong{color:var(--t-accent-strong);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:800;display:block}.trader-sidebar-foot p{color:var(--t-side-text);margin:6px 0 0;font-size:12px;line-height:1.5}.trader-stage{min-width:0;margin-left:var(--sidebar-width);flex-direction:column;min-height:100vh;display:flex}.trader-chrome{z-index:35;background:var(--t-bg);position:sticky;top:0}.trader-status{scrollbar-width:none;color:#e7eeed;background:#10141c;border-bottom:1px solid #4fd8c038;min-height:34px;overflow:auto hidden}.trader-status::-webkit-scrollbar{display:none}.trader-status__track{justify-content:space-between;align-items:stretch;min-width:max-content;min-height:34px;padding:0 clamp(16px,2.2vw,34px);display:flex}.trader-status__metric{font-variant-numeric:tabular-nums;border-right:1px solid #ffffff14;align-items:center;gap:9px;min-width:max-content;padding:0 clamp(14px,2vw,28px);display:inline-flex}.trader-status__metric:first-child{padding-left:0}.trader-status__metric:last-child{border-right:0;padding-right:0}.trader-status__metric i{background:var(--t-accent-bright);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #4fd8c01f}.trader-status__metric small{color:#748196;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}.trader-status__metric b{color:#edf3f2;white-space:nowrap;font-size:11px;font-weight:760}.trader-status__metric[data-tone=positive] b{color:#83e6d3}.trader-status__metric[data-tone=warning] b{color:#e8ba77}.topbar--stage{z-index:1;min-height:62px;padding:0 var(--t-pad);background:color-mix(in srgb, var(--t-bg) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);border-bottom:1px solid var(--t-line-soft);align-items:center;gap:14px;margin:0;display:flex;position:relative;top:auto}.topbar-context{gap:1px;min-width:0;display:grid}.topbar-context b{letter-spacing:-.012em;font-size:13.5px;font-weight:700}.topbar-context small{color:var(--t-text-4);font-size:11.5px}.topbar-meta{align-items:center;gap:10px;margin-left:auto;display:flex}.topbar-meta>span{color:var(--t-text-3);font-size:12.5px}.theme-toggle{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);gap:1px;padding:2px;display:inline-flex}.theme-toggle__option{border-radius:var(--t-r-pill);width:28px;height:26px;color:var(--t-text-3);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:13px;line-height:1;transition:background .16s,color .16s;display:inline-grid}.theme-toggle__option:hover{color:var(--t-text)}.theme-toggle__option[aria-pressed=true]{background:var(--t-accent-wash);color:var(--t-accent-strong);box-shadow:inset 0 0 0 1px var(--t-accent-line)}.topbar-account{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);align-items:center;gap:9px;padding:4px 12px 4px 4px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.topbar-account:hover{border-color:var(--t-line-strong);background:var(--t-surface-2)}.topbar-account__avatar{background:linear-gradient(145deg, var(--t-accent) 0%, var(--t-accent-strong) 100%);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:11px;font-weight:800;display:grid}:root[data-theme=dark] .topbar-account__avatar{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .topbar-account__avatar{color:#06231d}}.topbar-account__text{gap:1px;min-width:0;display:grid}.topbar-account__text b{color:var(--t-text);font-size:12.5px;font-weight:700;line-height:1.2}.topbar-account__text small{color:var(--t-text-4);font-size:11px;line-height:1.2}.topbar-meta form button{border:1px solid var(--t-line);border-radius:var(--t-r-sm);background:var(--t-surface);min-height:32px;color:var(--t-text-2);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:650;display:inline-flex}.topbar-meta form button svg{width:15px;height:15px}.topbar-meta form button:hover{background:var(--t-surface-2);color:var(--t-text)}.trader-main{flex:auto;min-width:0}.content{max-width:var(--content-max);padding:clamp(22px, 3vw, 34px) var(--t-pad) 60px;margin:0 auto}.footer{max-width:var(--content-max);padding:20px var(--t-pad) 28px;border-top:1px solid var(--t-line-soft);color:var(--t-text-4);flex-wrap:wrap;justify-content:space-between;gap:8px 18px;margin:0 auto;font-size:12px;display:flex}.page-header{justify-content:space-between;align-items:flex-end;gap:20px;margin:0 0 22px;display:flex}.page-title{font-family:var(--font-display);letter-spacing:-.032em;margin:6px 0 0;font-size:clamp(26px,2.6vw,34px);font-weight:560;line-height:1.08}.page-lede{max-width:62ch;color:var(--t-text-3);margin:8px 0 0;font-size:14px;line-height:1.55}.page-header-actions{flex-wrap:wrap;gap:8px;display:flex}.dash{gap:var(--t-gap);display:grid}.dash-greeting{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:2px;display:flex}.dash-greeting h1{font-family:var(--font-display);letter-spacing:-.034em;margin:4px 0 0;font-size:clamp(26px,2.7vw,35px);font-weight:560;line-height:1.06}.dash-greeting p{max-width:60ch;color:var(--t-text-3);margin:7px 0 0;font-size:14px;line-height:1.5}.dash-greeting__actions{flex-wrap:wrap;flex:none;gap:8px;display:flex}.portfolio{border-radius:var(--t-r-xl);color:var(--t-on-dark);box-shadow:var(--t-sh-ink);isolation:isolate;background:linear-gradient(140deg,#10201f 0%,#142b28 38%,#0f1c22 100%);grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:clamp(20px,3vw,40px);padding:clamp(22px,2.6vw,32px);display:grid;position:relative;overflow:hidden}.portfolio:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#4fd8c03d,#0000 62%);border-radius:50%;width:460px;height:460px;position:absolute;inset:-40% -10% auto auto}.portfolio__lead{align-content:start;min-width:0;display:grid}.portfolio .eyebrow{color:#ffffff8f}.portfolio__figure{font-family:var(--font-display);letter-spacing:-.045em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(36px,5vw,56px);font-weight:560;line-height:1}.portfolio__change{border-radius:var(--t-r-pill);font-variant-numeric:tabular-nums;justify-self:start;align-items:center;gap:6px;margin-top:12px;padding:4px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.portfolio__change--pos{color:#7fecd3;background:#4fd8c029}.portfolio__change--neg{color:#ffb7b1;background:#f39a9329}.portfolio__change--flat{color:#ffffffc7;background:#ffffff17}.portfolio__note{color:#ffffffa8;max-width:46ch;margin:14px 0 0;font-size:13px;line-height:1.5}.portfolio__actions{flex-wrap:wrap;gap:9px;margin-top:20px;display:flex}.portfolio__actions .btn-primary{background:var(--t-accent-bright);color:#06231d}.portfolio__actions .btn-primary:hover{background:#6ee6d1}.portfolio__actions .btn-secondary{color:#eafff9;box-shadow:none;background:#ffffff14;border-color:#ffffff29}.portfolio__actions .btn-secondary:hover{background:#ffffff24;border-color:#ffffff47}.portfolio__side{align-content:start;gap:10px;min-width:0;margin:0;display:grid}.portfolio__metric{border-radius:var(--t-r-md);background:#ffffff0d;border:1px solid #ffffff1a;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 15px;display:flex}.portfolio__metric dt{color:#ffffffa3;font-size:12.5px}.portfolio__metric dd{color:#eafff9;font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.portfolio__points{border-radius:var(--t-r-md);background:#4fd8c014;border:1px solid #4fd8c042;align-items:center;gap:12px;padding:13px 15px;text-decoration:none;display:flex}.portfolio__points:hover{background:#4fd8c024}.portfolio__points>i{background:#4fd8c02e;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:15px;font-style:normal;display:grid}.portfolio__points>span{gap:2px;min-width:0;display:grid}.portfolio__points b{color:#eafff9;letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:750}.portfolio__points small{color:#ffffff9e;font-size:11.5px}.setup-card{border:1px solid var(--t-accent-line);border-radius:var(--t-r-lg);background:linear-gradient(120deg, var(--t-accent-wash) 0%, var(--t-surface) 72%);box-shadow:var(--t-sh-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px clamp(20px,3vw,36px);padding:20px clamp(20px,2.4vw,26px);display:grid}.setup-card__lead{min-width:0}.setup-card__lead h2{font-family:var(--font-display);letter-spacing:-.024em;margin:5px 0 0;font-size:19px;font-weight:560}.setup-card__lead p{color:var(--t-text-2);margin:6px 0 0;font-size:13.5px;line-height:1.5}.setup-card__steps{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.setup-card__steps li{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);color:var(--t-text-3);align-items:center;gap:7px;padding:5px 12px 5px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.setup-card__steps li>i{border:1.5px solid var(--t-line-strong);border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;line-height:1;display:grid}.setup-card__steps li[data-state=complete]{color:var(--t-pos);border-color:var(--t-accent-line);background:var(--t-pos-wash)}.setup-card__steps li[data-state=complete]>i{background:var(--t-pos);color:var(--t-surface);border-color:#0000}.setup-card__steps li[data-state=current]{color:var(--t-text);border-color:var(--t-accent);background:var(--t-surface);font-weight:700}.setup-card__steps li[data-state=current]>i{border-color:var(--t-accent);color:var(--t-accent)}.setup-card__side{justify-items:center;gap:12px;display:grid}.setup-card__ring{background:conic-gradient(var(--t-accent) calc(var(--pct) * 1%), var(--t-line-soft) 0);border-radius:50%;place-items:center;width:76px;height:76px;display:grid}.setup-card__ring>span{background:var(--t-surface);width:60px;height:60px;color:var(--t-text);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:15px;font-weight:780;display:grid}.dash-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);align-content:start;gap:14px;min-width:0;padding:18px clamp(16px,1.8vw,22px) 20px;display:grid}.dash-panel__head{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.dash-panel__head h2{font-family:var(--font-display);letter-spacing:-.022em;margin:4px 0 0;font-size:17px;font-weight:560}.dash-panel__head a{color:var(--t-accent);white-space:nowrap;font-size:12.5px;font-weight:700;text-decoration:none}.dash-panel__head a:hover{text-decoration:underline}.dash-columns{gap:var(--t-gap);grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr);align-items:start;display:grid}.dash-side{gap:var(--t-gap);align-content:start;min-width:0;display:grid}.account-cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.account-card{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;align-content:start;gap:12px;min-width:0;padding:15px 16px 16px;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s,background .16s;display:grid;position:relative}.account-card:hover{border-color:var(--t-accent-line);background:var(--t-surface);box-shadow:var(--t-sh-2);transform:translateY(-2px)}.account-card--primary{background:var(--t-surface);border-color:var(--t-accent-line);box-shadow:var(--t-sh-1)}.account-card__top{align-items:center;gap:10px;min-width:0;padding-right:58px;display:flex}.account-card__badge{border-radius:var(--t-r-sm);background:var(--t-accent-wash);width:34px;height:34px;color:var(--t-accent-strong);letter-spacing:.01em;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.account-card--demo .account-card__badge{background:var(--t-surface-3);color:var(--t-text-3)}.account-card__name{gap:2px;min-width:0;display:grid}.account-card__name b{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.account-card__name small{color:var(--t-text-4);font-size:11.5px}.account-card__figure{font-family:var(--font-display);letter-spacing:-.032em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:24px;font-weight:560;line-height:1}.account-card__rows{gap:6px;margin:0;display:grid}.account-card__rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.account-card__rows dt{color:var(--t-text-4);font-size:12px}.account-card__rows dd{color:var(--t-text-2);font-variant-numeric:tabular-nums;margin:0;font-size:12.5px;font-weight:650}.account-card__state{border-radius:var(--t-r-pill);letter-spacing:.07em;text-transform:uppercase;padding:2px 9px;font-size:10.5px;font-weight:800;position:absolute;top:15px;right:16px}.account-card__state[data-state=live]{background:var(--t-pos-wash);color:var(--t-pos)}.account-card__state[data-state=demo]{background:var(--t-surface-3);color:var(--t-text-3)}.account-card--new{text-align:center;background:0 0;border-style:dashed;place-content:center;justify-items:center;gap:6px;min-height:132px;display:grid}.account-card--new>i{background:var(--t-accent-wash);width:30px;height:30px;color:var(--t-accent-strong);border-radius:50%;place-items:center;font-size:16px;font-style:normal;font-weight:700;display:grid}.account-card--new b{font-size:13.5px;font-weight:700}.account-card--new small{color:var(--t-text-4)}.attention-list{gap:8px;display:grid}.attention-row{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.attention-row:hover{border-color:var(--t-line-strong);background:var(--t-surface);transform:translate(2px)}.attention-row>i{border-radius:var(--t-r-sm);background:var(--t-surface-3);width:34px;height:34px;color:var(--t-text-2);place-items:center;font-style:normal;display:grid}.attention-row>i svg{width:16px;height:16px}.attention-row__text{gap:2px;min-width:0;display:grid}.attention-row__text b{letter-spacing:-.008em;font-size:13.5px;font-weight:650}.attention-row__text small{color:var(--t-text-4);font-size:12px}.attention-row__count{border-radius:var(--t-r-pill);background:var(--t-surface-3);min-width:24px;color:var(--t-text-3);font-variant-numeric:tabular-nums;text-align:center;padding:3px 9px;font-size:12.5px;font-weight:800}.attention-row[data-tone=active]>i{background:var(--t-accent-wash);color:var(--t-accent-strong)}.attention-row[data-tone=active] .attention-row__count{background:var(--t-accent);color:#fff}:root[data-theme=dark] .attention-row[data-tone=active] .attention-row__count{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .attention-row[data-tone=active] .attention-row__count{color:#06231d}}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.quick-action{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;align-content:start;justify-items:start;gap:7px;padding:13px 13px 14px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:grid}.quick-action:hover{border-color:var(--t-accent-line);background:var(--t-surface);transform:translateY(-2px)}.quick-action>i{border-radius:var(--t-r-sm);background:var(--t-accent-wash);width:30px;height:30px;color:var(--t-accent-strong);place-items:center;font-style:normal;display:grid}.quick-action>i svg{width:15px;height:15px}.quick-action b{letter-spacing:-.01em;font-size:13px;font-weight:680}.quick-action small{color:var(--t-text-4);font-size:11.5px;line-height:1.4}.notice{border:1px solid var(--t-line);border-radius:var(--t-r-sm);background:var(--t-surface);color:var(--t-text-2);border-left-width:3px;align-items:flex-start;gap:11px;padding:12px 15px;font-size:13px;line-height:1.5;display:flex}.notice>i{flex:none;font-style:normal;line-height:1.35}.notice strong{color:var(--t-text);font-weight:700}.notice a{color:var(--t-accent);font-weight:650}.notice--info{border-color:color-mix(in srgb, var(--t-info) 26%, transparent);border-left-color:var(--t-info);background:var(--t-info-wash)}.notice--attention{border-color:color-mix(in srgb, var(--t-warn) 30%, transparent);border-left-color:var(--t-warn);background:var(--t-warn-wash)}.panel,.card,.glance-grid a,.account-grid article,.statement-list,.support-desk,.cashier-canvas,.onboarding-steps,.reward-card,.challenge-card,.ledger-card,.unavailable-card{border-color:var(--t-line);background:var(--t-surface);color:var(--t-text)}.panel,.glance-grid a,.reward-card,.challenge-card{border-radius:var(--t-r-lg);box-shadow:var(--t-sh-1)}.section{box-shadow:none;background:0 0;border:0;padding:0}.section-heading h2,.section h2{font-family:var(--font-display);letter-spacing:-.024em;font-size:18px;font-weight:560}.section-heading>span{color:var(--t-text-3);font-size:12.5px}.status-pill{border-radius:var(--t-r-pill);background:var(--t-surface-3);color:var(--t-text-2);letter-spacing:.01em;text-transform:capitalize;align-items:center;gap:5px;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.status-pill.live,.status-pill.active,.status-pill.complete,.status-pill.approved{background:var(--t-pos-wash);color:var(--t-pos)}.status-pill.demo,.status-pill.pending{background:var(--t-warn-wash);color:var(--t-warn)}.status-pill.rejected,.status-pill.breached{background:var(--t-neg-wash);color:var(--t-neg)}.progress-track{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:7px;overflow:hidden}.progress-track>span{border-radius:inherit;background:linear-gradient(90deg, var(--t-accent) 0%, var(--t-accent-bright) 100%);height:100%;display:block}.account-type-boundary,.scope-note{color:var(--t-text-3);font-size:12px;line-height:1.5}input,select,textarea{border-color:var(--t-line);background:var(--t-surface);color:var(--t-text);border-radius:var(--t-r-sm)}input::placeholder,textarea::placeholder{color:var(--t-text-4)}.transfer-form input,.cashier-form input,.account-open-form input,.support-desk input:not([type=file]){border:1px solid var(--t-line);border-radius:var(--t-r-sm);background:var(--t-surface);width:100%;min-width:0;min-height:44px;color:var(--t-text);font:inherit;padding:0 14px;font-size:13px}.transfer-form input:hover,.cashier-form input:hover,.account-open-form input:hover,.support-desk input:not([type=file]):hover{border-color:var(--t-accent-line)}.transfer-form input:focus,.cashier-form input:focus,.account-open-form input:focus,.support-desk input:not([type=file]):focus{border-color:var(--t-accent-bright);outline:none;box-shadow:0 0 0 3px #4fd8c059}table{color:var(--t-text)}th{color:var(--t-text-3)}td,th{border-color:var(--t-line-soft)}.mobile-nav{border-top-color:var(--t-line);background:color-mix(in srgb, var(--t-surface) 94%, transparent)}.mobile-nav a,.mobile-nav button{color:var(--t-text-3)}.mobile-nav a[aria-current=page],.mobile-nav button[aria-current=page],.mobile-nav button[aria-expanded=true]{color:var(--t-accent-strong);background:var(--t-accent-wash)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (max-width:1180px){.dash-columns,.portfolio{grid-template-columns:minmax(0,1fr)}}@media (max-width:1100px){.trader-sidebar{display:none}.trader-stage{margin-left:0}.trader-brand--mobile{padding:0;display:inline-flex}}@media (max-width:880px){.dash-greeting{flex-direction:column;align-items:stretch}.setup-card{grid-template-columns:minmax(0,1fr)}.setup-card__side{justify-items:start}.page-header{flex-direction:column;align-items:stretch}.topbar--stage{gap:10px;padding-inline:20px}.topbar-account{padding-right:4px}.topbar-account__text{display:none}.topbar-meta form button{width:40px;padding:0}.topbar-meta form button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:620px){html{font-size:14.5px}.content{padding:18px 16px 96px}.topbar--stage{padding:0 16px}.trader-status{scrollbar-width:none;padding-inline:16px;overflow-x:auto}.trader-status::-webkit-scrollbar{display:none}.trader-status__track{min-width:max-content}.quick-actions{grid-template-columns:minmax(0,1fr)}.portfolio__figure{font-size:clamp(30px,11vw,42px)}.topbar-account__text,.topbar-context,.topbar-meta>span{display:none}}@media (max-width:480px){.topbar--stage{gap:8px;padding-inline:12px}.trader-brand--mobile .trader-brand__name{font-size:17px}.topbar-meta{gap:6px}.topbar-account{display:none}.topbar-meta form button{width:34px;padding:0}.topbar-meta form button span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.portfolio__actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.portfolio__actions .btn-primary,.portfolio__actions .btn-secondary{min-width:0;padding-inline:8px}}@media (max-width:360px){.topbar--stage{gap:6px;padding-inline:8px}.trader-brand--mobile .trader-brand__name{display:none}.topbar-meta{gap:4px}}:root[data-theme=dark] .btn-secondary,:root[data-theme=dark] .glance-grid a,:root[data-theme=dark] .mobile-nav,:root[data-theme=dark] .card,:root[data-theme=dark] .panel{background:var(--t-surface)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .btn-secondary,:root:not([data-theme=light]) .glance-grid a,:root:not([data-theme=light]) .mobile-nav,:root:not([data-theme=light]) .card,:root:not([data-theme=light]) .panel{background:var(--t-surface)}}.mobile-nav a,.mobile-nav button{align-content:center;justify-items:center;gap:3px;min-height:50px;padding:5px 2px;font-size:10.5px;font-weight:700;display:grid}.mobile-nav button{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px}.mobile-nav a svg,.mobile-nav button svg{width:19px;height:19px}.mobile-more-layer{display:none}@media (max-width:1099px){.mobile-nav{z-index:42}.mobile-more-layer{display:block}.mobile-more-backdrop{z-index:40;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:default;background:#070e1661;border:0;width:100%;position:fixed;inset:0}.mobile-more-menu{z-index:41;left:12px;right:12px;bottom:calc(70px + env(safe-area-inset-bottom,0px));border:1px solid var(--t-line);background:var(--t-surface);border-radius:20px;width:auto;max-width:410px;max-height:min(650px,100dvh - 92px);margin-left:auto;padding:16px;position:fixed;overflow:auto;box-shadow:0 22px 70px #050c144d}.mobile-more-menu>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.mobile-more-menu>header h2{margin:2px 0 0;font-size:24px}.mobile-more-menu>header>button{border:1px solid var(--t-line);background:var(--t-surface-2);width:36px;height:36px;color:var(--t-text);cursor:pointer;border-radius:50%;font-size:23px;line-height:1}.mobile-more-menu nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.mobile-more-menu nav a{border:1px solid var(--t-line-soft);min-width:0;color:var(--t-text);background:var(--t-surface-2);border-radius:13px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;padding:12px;text-decoration:none;display:grid}.mobile-more-menu nav a[aria-current=page]{border-color:var(--t-accent);background:var(--t-accent-wash)}.mobile-more-menu nav a>span:first-child{width:36px;height:36px;color:var(--t-accent-strong);background:var(--t-accent-wash);border-radius:10px;place-items:center;display:grid}.mobile-more-menu nav svg{width:18px;height:18px}.mobile-more-menu nav b,.mobile-more-menu nav small{text-overflow:ellipsis;display:block;overflow:hidden}.mobile-more-menu nav b{font-size:12px}.mobile-more-menu nav small{color:var(--t-text-3);white-space:nowrap;margin-top:2px;font-size:9.5px}}@media (max-width:430px){.mobile-more-menu nav{grid-template-columns:minmax(0,1fr)}}.topbar-account__text{max-width:190px}.topbar-account__text b,.topbar-account__text small,.account-card__name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-action{gap:6px;padding:11px 12px 12px}.quick-action>i{width:28px;height:28px}.account-card__state[data-state=demo],.account-card--demo .account-card__badge{color:var(--t-text-2)}.cashier-submit,.support-desk button[type=submit],.cashier-form>button,.live-chat button[type=submit],.mt5-password__form button[type=submit],.account-open-form button[type=submit],.transfer-form>button[type=submit]{background:var(--t-accent);color:#fff}.cashier-tabs button{color:var(--t-text-2)}:root[data-theme=dark] .cashier-submit,:root[data-theme=dark] .support-desk button[type=submit],:root[data-theme=dark] .cashier-form>button,:root[data-theme=dark] .live-chat button[type=submit],:root[data-theme=dark] .mt5-password__form button[type=submit],:root[data-theme=dark] .account-open-form button[type=submit],:root[data-theme=dark] .transfer-form>button[type=submit],:root[data-theme=dark] .btn-primary{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cashier-submit,:root:not([data-theme=light]) .support-desk button[type=submit],:root:not([data-theme=light]) .cashier-form>button,:root:not([data-theme=light]) .live-chat button[type=submit],:root:not([data-theme=light]) .mt5-password__form button[type=submit],:root:not([data-theme=light]) .account-open-form button[type=submit],:root:not([data-theme=light]) .transfer-form>button[type=submit],:root:not([data-theme=light]) .btn-primary{color:#06231d}}.challenge-card footer strong,.challenge-row footer strong{color:var(--t-accent-strong)}.topbar--stage,.topbar-context b{color:var(--t-text)}.topbar-context small{color:var(--t-text-3)}.page-stats{margin:-6px 0 var(--t-gap);flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.page-stat{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);align-items:baseline;gap:6px;padding:6px 12px;display:inline-flex}.page-stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:14px;font-weight:750}.page-stat small{color:var(--t-text-3);font-size:12px}.page-stats .scope-note{margin-left:auto}.account-panels{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;display:grid}.account-panel{border:1px solid var(--t-accent-line);border-radius:var(--t-r-md);background:var(--t-surface);box-shadow:var(--t-sh-1);align-content:start;gap:12px;min-width:0;padding:16px 17px 15px;display:grid}.account-panel--demo{border-color:var(--t-line);background:var(--t-surface-2)}.account-panel__head{align-items:center;gap:10px;min-width:0;display:flex}.account-panel__name{flex:auto;gap:2px;min-width:0;display:grid}.account-panel__name b{letter-spacing:-.014em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.account-panel__name small{color:var(--t-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.account-panel .account-card__state{flex:none;position:static}.account-panel__figure{font-family:var(--font-display);letter-spacing:-.034em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:27px;font-weight:560;line-height:1}.account-panel__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.account-panel__metrics>div{border-radius:var(--t-r-sm);background:var(--t-surface-2);gap:3px;padding:9px 11px;display:grid}.account-panel--demo .account-panel__metrics>div{background:var(--t-surface-3)}.account-panel__metrics dt{color:var(--t-text-3);font-size:11.5px}.account-panel__metrics dd{letter-spacing:-.018em;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:700}.account-panel__actions{flex-wrap:wrap;gap:7px;display:flex}.account-panel__actions .btn-primary,.account-panel__actions .btn-secondary,.account-panel__actions .btn-quiet{gap:6px;min-height:36px;padding:0 13px;font-size:12.5px}.account-panel__actions svg{width:14px;height:14px}.account-panel__updated{color:var(--t-text-3);margin:0;font-size:11.5px}.type-tiles{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;display:grid}.type-tile{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;align-items:center;gap:11px;min-width:0;padding:11px 13px;text-decoration:none;transition:border-color .16s,background .16s,transform .16s;display:flex}.type-tile:hover{border-color:var(--t-accent-line);background:var(--t-surface);transform:translateY(-2px)}.type-tile__badge{border-radius:var(--t-r-sm);background:var(--t-accent-wash);width:32px;height:32px;color:var(--t-accent-strong);flex:none;place-items:center;font-size:10.5px;font-weight:800;display:grid}.type-tile__text{flex:auto;gap:2px;min-width:0;display:grid}.type-tile__text b{letter-spacing:-.012em;font-size:13.5px;font-weight:700}.type-tile__text small{color:var(--t-text-3);font-size:11.5px}@media (max-width:620px){.account-panel__metrics{grid-template-columns:minmax(0,1fr)}.page-stats .scope-note{margin-left:0}}.statement-year+.statement-year{margin-top:6px}.statement-year__label{color:var(--t-text-3);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font-size:11.5px;font-weight:750}.statement-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.statement-row{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;transition:border-color .16s,background .16s;display:grid}.statement-row:hover{border-color:var(--t-line-strong);background:var(--t-surface)}.statement-row__mark{border-radius:var(--t-r-sm);background:var(--t-surface-3);width:34px;height:34px;color:var(--t-text-2);place-items:center;display:grid}.statement-row[data-state=ready] .statement-row__mark{background:var(--t-accent-wash);color:var(--t-accent-strong)}.statement-row__mark svg{width:16px;height:16px}.statement-row__text{gap:2px;min-width:0;display:grid}.statement-row__text b{letter-spacing:-.012em;font-size:13.5px;font-weight:700}.statement-row__text small{color:var(--t-text-3);font-size:12px}.statement-row button,.statement-row .btn-primary,.statement-row .btn-secondary{min-height:34px;padding:0 14px;font-size:12.5px}.identity-card{margin-bottom:var(--t-gap);border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);align-items:center;gap:14px;padding:14px 18px;display:flex}.identity-card__avatar{background:linear-gradient(145deg, var(--t-accent) 0%, var(--t-accent-strong) 100%);color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid}:root[data-theme=dark] .identity-card__avatar{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .identity-card__avatar{color:#06231d}}.identity-card__text{flex:auto;gap:2px;min-width:0;display:grid}.identity-card__text b{letter-spacing:-.018em;font-size:15px;font-weight:700}.identity-card__text small{color:var(--t-text-3);font-size:12.5px}.identity-card__state{border-radius:var(--t-r-pill);background:var(--t-surface-3);color:var(--t-text-2);flex:none;padding:5px 12px;font-size:12px;font-weight:700}.identity-card__state.is-good{background:var(--t-pos-wash);color:var(--t-pos)}.identity-card__state.is-warn{background:var(--t-warn-wash);color:var(--t-warn)}.profile-columns{gap:var(--t-gap);grid-template-columns:repeat(auto-fit,minmax(290px,1fr));align-items:stretch;display:grid}.profile-columns>.dash-panel{flex-direction:column;display:flex}.profile-columns>.dash-panel>.account-type-boundary{margin-top:auto;padding-top:14px}.fact-rows{gap:0;margin:0;display:grid}.fact-rows>div{border-bottom:1px solid var(--t-line-soft);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.fact-rows>div:last-child{border-bottom:0;padding-bottom:0}.fact-rows dt{color:var(--t-text-3);flex:none;font-size:12.5px}.fact-rows dd{text-align:right;letter-spacing:-.008em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:13.5px;font-weight:650}.fact-rows__empty{color:var(--t-text-3);font-style:normal;font-weight:400}.fact-rows__aside{max-width:34ch;color:var(--t-text-3);margin-top:4px;margin-left:auto;font-size:11.5px;font-weight:400;line-height:1.45;display:block}.pref-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pref-rows>li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.pref-rows__mark{border-radius:var(--t-r-sm);background:var(--t-surface-3);width:32px;height:32px;color:var(--t-text-2);place-items:center;display:grid}.pref-rows__mark svg{width:15px;height:15px}.pref-rows__text{gap:2px;min-width:0;display:grid}.pref-rows__text b{letter-spacing:-.01em;font-size:13px;font-weight:680}.pref-rows__text small{color:var(--t-text-3);font-size:11.5px}.toggle-state{border-radius:var(--t-r-pill);background:var(--t-surface-3);color:var(--t-text-3);padding:4px 11px;font-size:11.5px;font-weight:750}.toggle-state.is-on{background:var(--t-pos-wash);color:var(--t-pos)}.profile-switch{border-radius:var(--t-r-pill);background:var(--t-line-strong);cursor:pointer;border:0;width:42px;height:24px;padding:0;transition:background .16s;position:relative}.profile-switch>span{width:18px;height:18px;box-shadow:var(--t-sh-1);background:#fff;border-radius:50%;transition:transform .16s;position:absolute;top:3px;left:3px}.profile-switch.is-on{background:var(--t-accent)}.profile-switch.is-on>span{transform:translate(18px)}.profile-switch:disabled{cursor:default;opacity:.58}.profile-preference-status{min-height:18px;color:var(--t-text-3);margin:9px 0 0;font-size:11.5px}.support-inbox__list strong,.support-inbox__list small,.support-inbox__thread h2,.support-inbox__thread dd,.support-thread p{overflow-wrap:anywhere;word-break:normal}.support-thread{gap:10px;max-height:390px;margin:16px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.support-thread li{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);gap:4px;max-width:88%;padding:11px 13px;display:grid}.support-thread li[data-author=client]{border-color:var(--t-accent-line);background:var(--t-accent-wash);justify-self:end}.support-thread span{color:var(--t-accent-strong);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.support-thread p{color:var(--t-text-2);margin:0;font-size:12.5px;line-height:1.55}.support-thread small{color:var(--t-text-4);font-size:10.5px}.setup-card__bar{max-width:420px;margin-top:14px}.setup-card__remaining{color:var(--t-text-3);margin:8px 0 0;font-size:12.5px}.setup-steps{margin:var(--t-gap) 0 0;counter-reset:none;gap:10px;padding:0;list-style:none;display:grid}.setup-steps>li{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);grid-template-columns:38px minmax(0,1fr);gap:14px;padding:15px 17px;display:grid}.setup-steps>li[data-state=current]{border-color:var(--t-accent);box-shadow:var(--t-sh-2)}.setup-steps>li[data-state=pending]{background:var(--t-surface-2);box-shadow:none}.setup-steps__index{border-radius:var(--t-r-md);background:var(--t-surface-3);width:38px;height:38px;color:var(--t-text-2);font-variant-numeric:tabular-nums;place-items:center;font-size:14px;font-weight:800;display:grid}.setup-steps>li[data-state=complete] .setup-steps__index{background:var(--t-pos-wash);color:var(--t-pos)}.setup-steps>li[data-state=current] .setup-steps__index{background:var(--t-accent);color:#fff}:root[data-theme=dark] .setup-steps>li[data-state=current] .setup-steps__index{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .setup-steps>li[data-state=current] .setup-steps__index{color:#06231d}}.setup-steps__body{align-content:start;gap:8px;min-width:0;display:grid}.setup-steps__body>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.setup-steps__body h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:16px;font-weight:560}.setup-steps__body>p{color:var(--t-text-2);max-width:62ch;margin:0;font-size:13.5px;line-height:1.5}.setup-steps__body .btn-primary,.setup-steps__body .btn-quiet{justify-self:start;min-height:36px;padding:0 14px;font-size:12.5px}.setup-steps>li[data-state=complete] .btn-quiet{display:none}.referral-hero__lead{align-content:start;gap:0;min-width:0;display:grid}.referral-code{flex-wrap:wrap;align-items:center;gap:12px;margin-top:10px;display:flex}.referral-link{border-radius:var(--t-r-sm);background:#ffffff0f;border:1px solid #ffffff29;align-items:center;gap:10px;min-width:0;max-width:560px;margin-top:16px;padding:8px 8px 8px 14px;display:flex}.referral-link__url{color:#ffffffe6;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;overflow:hidden}.referral-link .copy-button{flex:none}.referral-share{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.referral-share__label{color:#ffffff8f;letter-spacing:.1em;text-transform:uppercase;font-size:11.5px;font-weight:750}.referral-share__target{border-radius:var(--t-r-pill);color:#eafff9;border:1px solid #ffffff2e;align-items:center;min-height:34px;padding:0 14px;font-size:12.5px;font-weight:650;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.referral-share__target:hover{background:#ffffff1f;border-color:#ffffff4d}.referral-funnel{grid-template-columns:minmax(0,1fr);align-content:start;gap:8px;min-width:0;margin:0;display:grid}.referral-funnel>div{border-radius:var(--t-r-md);background:#ffffff0d;border:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:14px;padding:12px 15px;display:flex}.referral-funnel>div.is-outcome{background:#4fd8c01a;border-color:#4fd8c04d}.referral-funnel dt{color:#ffffffa3;letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:750}.referral-funnel dd{color:#eafff9;letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0;font-size:22px;font-weight:700;line-height:1}.invite-rows{gap:6px;margin:0;padding:0;list-style:none;display:grid}.invite-rows>li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.invite-rows__text{gap:2px;min-width:0;display:grid}.invite-rows__text b{letter-spacing:-.012em;font-size:13.5px;font-weight:700}.invite-rows__text small{color:var(--t-text-3);font-size:12px}@media (max-width:880px){.referral-link{max-width:none}}.challenge-row{border-radius:var(--t-r-md);box-shadow:var(--t-sh-1);gap:18px;padding:14px 16px}.challenge-row__copy{align-content:center;gap:5px;min-width:0;display:grid}.challenge-row header{color:var(--t-text-3);font-size:11px}.challenge-row__copy h3{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:700}.challenge-row>.challenge-row__copy>p{margin:0;font-size:13px;line-height:1.45}.challenge-row__progress{align-content:center;gap:5px;display:grid}.challenge-row .progress-label{padding-top:0;font-size:12px}.challenge-row .progress-track{margin:0}.challenge-row__cta{align-content:center;gap:8px}.challenge-row__cta strong{font-size:13px}.challenge-row__cta a{min-height:34px;padding:0 14px;font-size:12.5px}.points-band{padding:18px 22px}.points-band strong{font-size:clamp(24px,2.4vw,32px)}.section,.section+.section{margin-top:var(--t-gap)}.live-chat{grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:start;gap:18px clamp(20px,3vw,40px);display:grid}.live-chat>.live-chat__head,.live-chat>.live-chat__thread,.live-chat>.control-note{grid-column:1/-1}.live-chat>.live-chat__start{grid-column:1;align-self:start}.live-chat>.live-chat__guide{grid-column:2}.live-chat__guide{align-content:start;gap:12px;display:grid}.live-chat__guide h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:15px;font-weight:560}.live-chat__guide ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.live-chat__guide li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);gap:3px;padding:11px 13px;display:grid}.live-chat__guide b{letter-spacing:-.01em;font-size:13px;font-weight:680}.live-chat__guide span{color:var(--t-text-3);font-size:12px;line-height:1.45}.page-stat--live b{color:var(--t-pos)}.page-stat--live:before{content:"";background:var(--t-pos);border-radius:50%;flex:none;width:7px;height:7px}@media (max-width:900px){.live-chat{grid-template-columns:minmax(0,1fr)}.live-chat>.live-chat__start,.live-chat>.live-chat__guide{grid-column:1}}.ledger-list small,.request-list small{text-transform:none;letter-spacing:0;color:var(--t-text-3);font-size:12px}.request-list>li,.ledger-list>li{padding-block:11px}.scope-note:empty,.quiet-button:empty,.mode-tag:empty,.freshness:empty,.status-pill:empty,.eyebrow:empty,.account-type-boundary:empty{display:none}.theme-toggle{gap:2px;padding:3px}.theme-toggle__option svg{width:16px;height:16px;display:block}.theme-toggle__option[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--t-accent-line)}.ledger-card{border-radius:var(--t-r-md);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 18px;padding:14px 16px;display:grid}.ledger-card strong{letter-spacing:-.012em;grid-column:1;font-size:13.5px;font-weight:700}.ledger-card span{color:var(--t-text-3);grid-column:1;font-size:12px}.ledger-card b{font-variant-numeric:tabular-nums;grid-area:1/2/span 2;align-self:center;font-size:15px;font-weight:750}.ledger-card b.is-credit{color:var(--t-pos)}.ledger-card b.is-debit{color:var(--t-neg)}.ledger-list{gap:8px;display:grid}.points-band{background:var(--t-surface);border:1px solid var(--t-line);border-radius:var(--t-r-lg);box-shadow:var(--t-sh-1)}.kyc-methods{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;margin-top:4px;display:grid}.kyc-methods.is-both{grid-template-columns:repeat(2,minmax(0,1fr))}.kyc-methods__intro{border-left:3px solid var(--t-accent);border-radius:0 var(--t-r-sm) var(--t-r-sm) 0;background:var(--t-accent-wash);color:var(--t-text-2);grid-column:1/-1;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.5}.kyc-method{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);min-width:0;box-shadow:none;margin:0;padding:16px}.kyc-method>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.kyc-method>header h3{font-family:var(--font-display);color:var(--t-text);letter-spacing:-.025em;margin:3px 0 0;font-size:17px;font-weight:560;line-height:1.25}.kyc-method>header .status-pill{flex:none}.kyc-journey.kyc-method>header p:not(.eyebrow){color:var(--t-text-3);margin:6px 0 0;font-size:12px;line-height:1.5}.kyc-journey.kyc-method .kyc-requirements{grid-template-columns:minmax(0,1fr);margin-top:14px}.kyc-journey.kyc-method>footer{flex-direction:column;align-items:stretch}.kyc-journey.kyc-method>footer button,.kyc-journey.kyc-method select{width:100%}@media (max-width:900px){.kyc-methods.is-both{grid-template-columns:minmax(0,1fr)}}.didit{gap:12px;margin-top:4px;display:grid}.didit__lede{color:var(--t-text-3);max-width:62ch;margin:0;font-size:12.5px;line-height:1.55}.didit__consent{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:12px 14px;display:grid}.didit__consent input{width:17px;height:17px;accent-color:var(--t-accent);margin:1px 0 0}.didit__consent span{color:var(--t-text-2);font-size:12.5px;line-height:1.55}.didit__start{border-radius:var(--t-r-sm);background:var(--t-accent);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;justify-self:start;padding:0 20px;font-size:13px;font-weight:750}.didit__start:hover:not(:disabled){background:var(--t-accent-strong)}.didit__start:disabled{cursor:default;opacity:.45}.didit__start:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.didit__note{color:var(--t-text-3);margin:0;font-size:12px;line-height:1.55}.didit__state{color:var(--t-text-2);align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.5;display:flex}.didit__state svg{flex:none;width:16px;height:16px}.didit__state.is-good{color:var(--t-pos)}.didit__state.is-bad{color:var(--t-neg)}:root[data-theme=dark] .didit__start{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .didit__start{color:#06231d}}.arena{gap:16px;min-width:0;display:grid}.arena *{min-width:0}.arena-player{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px 28px;padding:18px 22px;display:grid}.arena-player__id{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.arena-player__mark{background:linear-gradient(150deg, var(--t-ink) 0%, #1d3b36 130%);width:46px;height:46px;color:var(--t-accent-bright);letter-spacing:.02em;border-radius:14px;place-items:center;font-size:15px;font-weight:800;display:grid}.arena-player__name .eyebrow{margin:0 0 4px}.arena-player__row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.arena-player__row h2{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:750}.arena-player__note{color:var(--t-text-3);margin-top:5px;font-size:11.5px;line-height:1.45;display:block}.arena-rank-tag{border-radius:var(--t-r-pill);background:var(--t-accent-wash);height:22px;color:var(--t-accent-strong);font-variant-numeric:tabular-nums;align-items:center;padding:0 9px;font-size:11px;font-weight:800;display:inline-flex}.arena-rename{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.arena-rename input{min-width:0;height:38px;font:inherit;border:1px solid var(--t-line-strong);border-radius:var(--t-r-sm);background:var(--t-surface);color:var(--t-text);flex:180px;padding:0 12px;font-size:14px}.arena-player__stats{flex-wrap:wrap;gap:10px 30px;margin:0;display:flex}.arena-player__stats dt{color:var(--t-text-3);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:800}.arena-player__stats dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:22px;font-weight:720}.arena-player__stats dd span{color:var(--t-text-3);letter-spacing:0;margin-top:2px;font-size:11.5px;font-weight:500;display:block}.arena-body{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start;gap:16px;display:grid}.arena-main{gap:16px;min-width:0;display:grid}.arena-match{border-radius:var(--t-r-xl);color:var(--t-on-dark);box-shadow:var(--t-sh-3);background:radial-gradient(120% 90% at 100% 0,#4fd8c024 0%,#0000 55%),linear-gradient(158deg,#151922 0%,#1a2b29 100%);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:12px 30px;padding:clamp(22px,2.6vw,30px);display:grid}.arena-match__lead{min-width:0}.arena-match__chips{flex-wrap:wrap;gap:7px;display:flex}.arena-chip{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:24px;color:var(--t-text-2);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 10px;font-size:10.5px;font-weight:800;display:inline-flex}.arena-chip.is-symbol{background:var(--t-accent-wash);color:var(--t-accent-strong);letter-spacing:.1em}.arena-chip.is-quiet{box-shadow:inset 0 0 0 1px var(--t-line);color:var(--t-text-3);background:0 0}.arena-chip.is-done{background:var(--t-pos-wash);color:var(--t-pos)}.arena-match .arena-chip{color:#d3ddd9;background:#ffffff17}.arena-match .arena-chip.is-symbol{color:var(--t-accent-bright);background:#4fd8c029}.arena-match .arena-chip.is-quiet{color:#bfcac6;background:0 0;box-shadow:inset 0 0 0 1px #ffffff2e}.arena-match .arena-chip.is-done{color:var(--t-accent-bright);background:#4fd8c033}.arena-match h3{letter-spacing:-.035em;margin:16px 0 0;font-size:clamp(26px,3.1vw,36px);font-weight:700;line-height:1.08}.arena-match__prompt{color:#d5e0dc;margin:10px 0 0;font-size:16px;line-height:1.5}.arena-match__hint{color:#a8b6b1;margin:6px 0 0;font-size:13px;line-height:1.5}.arena-picks{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:10px;margin-top:22px;display:grid}.arena-picks label{cursor:pointer;min-width:0;display:block}.arena-picks input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.arena-picks span{text-align:center;border-radius:var(--t-r-md);color:#e2ebe7;overflow-wrap:anywhere;background:#ffffff0f;place-items:center;min-height:56px;padding:10px 12px;font-size:15px;font-weight:700;transition:background .16s,box-shadow .16s,transform .16s;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.arena-picks label:hover span{background:#ffffff1c}.arena-picks input:focus-visible+span{outline:2px solid var(--t-accent-bright);outline-offset:2px}.arena-picks label.is-selected span{box-shadow:inset 0 0 0 1.5px var(--t-accent-bright);color:#eafffa;background:#4fd8c02e}.arena-picks input:disabled+span{cursor:default;opacity:.55}.arena-number{margin-top:22px;display:block}.arena-number>span{color:#bfcac6;margin-bottom:7px;font-size:11.5px;font-weight:700;display:block}.arena-number input{width:100%;height:56px;font:inherit;font-variant-numeric:tabular-nums;border-radius:var(--t-r-md);color:#fff;background:#ffffff12;border:0;padding:0 16px;font-size:19px;box-shadow:inset 0 0 0 1px #ffffff24}.arena-number input::placeholder{color:#8c9a95}.arena-number input:focus-visible{outline:2px solid var(--t-accent-bright);outline-offset:2px}.arena-number small{color:#a8b6b1;margin-top:7px;font-size:11.5px;display:block}.arena-match__actions{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding-top:18px;display:flex}.arena-match__status{color:#a8b6b1;margin-top:12px;font-size:12px;line-height:1.5;display:block}.arena-reward{gap:2px;display:grid}.arena-reward b{color:var(--t-accent-bright);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.arena-reward em{color:var(--t-text-3);font-size:11.5px;font-style:normal}.arena-reward.is-large b{font-size:20px}.arena-match .arena-reward em{color:#a8b6b1}.arena-match__side{align-content:start;gap:20px;min-width:0;display:grid}.arena-timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.arena-timeline li{grid-template-columns:14px minmax(0,1fr);align-items:start;gap:3px 12px;padding:0 0 16px;display:grid;position:relative}.arena-timeline li:before{content:"";background:#ffffff42;border-radius:50%;grid-area:1/1/span 3;width:9px;height:9px;margin-top:4px}.arena-timeline li:after{content:"";background:#ffffff24;width:1px;position:absolute;top:15px;bottom:0;left:4px}.arena-timeline li:last-child{padding-bottom:0}.arena-timeline li:last-child:after{display:none}.arena-timeline li[data-state=live]:before{background:var(--t-accent-bright);box-shadow:0 0 0 4px #4fd8c033}.arena-timeline li[data-state=done]:before{background:#4fd8c08c}.arena-timeline span{color:#a8b6b1;letter-spacing:.09em;text-transform:uppercase;grid-column:2;font-size:10.5px;font-weight:800}.arena-timeline b{font-variant-numeric:tabular-nums;grid-column:2;font-size:14px;font-weight:700}.arena-timeline em{color:var(--t-accent-bright);grid-column:2;font-size:12px;font-style:normal;font-weight:650}.arena-timeline em:empty{display:none}.arena-community{border-top:1px solid #ffffff1f;padding-top:16px}.arena-community__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.arena-community__head strong{font-size:12.5px;font-weight:750}.arena-community__state{color:#a8b6b1;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:750}.arena-community__average{color:var(--t-accent-bright);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:12px 0 0;font-size:28px;font-weight:780}.arena-community__note{color:#a8b6b1;margin:10px 0 0;font-size:11.5px;line-height:1.5}.arena-splits{gap:9px;margin:14px 0 0;padding:0;list-style:none;display:grid}.arena-splits li{grid-template-columns:minmax(58px,auto) minmax(40px,1fr) 34px;align-items:center;gap:10px;display:grid}.arena-splits__label{color:#cdd8d4;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.arena-splits__track{border-radius:var(--t-r-pill);background:#ffffff1c;height:7px;overflow:hidden}.arena-splits__track i{border-radius:inherit;background:#4fd8c08c;height:100%;display:block}.arena-splits b{color:#dfeae6;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:750}.arena-splits li.is-yours .arena-splits__track i{background:var(--t-accent-bright)}.arena-splits li.is-yours .arena-splits__label,.arena-splits li.is-yours b{color:var(--t-accent-bright)}.arena-more{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);padding:20px 22px 22px}.arena-more__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;display:flex}.arena-more__head .eyebrow{margin:0 0 3px}.arena-more__head h3{letter-spacing:-.02em;margin:0;font-size:17px;font-weight:720}.arena-more__head>p{color:var(--t-text-3);margin:0;font-size:12.5px}.arena-more__grid{grid-template-columns:repeat(auto-fit,minmax(238px,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.arena-mini{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);width:100%;height:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;align-content:start;gap:9px;padding:16px;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;display:grid}.arena-mini:hover{border-color:var(--t-accent-line);background:var(--t-surface);box-shadow:var(--t-sh-2);transform:translateY(-1px)}.arena-mini:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.arena-mini__chips{flex-wrap:wrap;gap:6px;display:flex}.arena-mini strong{letter-spacing:-.015em;font-size:15px;font-weight:730}.arena-mini__prompt{color:var(--t-text-3);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.arena-mini__foot{border-top:1px solid var(--t-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:end;gap:8px 14px;margin-top:3px;padding-top:11px;display:flex}.arena-mini .arena-reward b{color:var(--t-accent-strong);font-size:13.5px}.arena-mini__when{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.arena-boundary{color:var(--t-text-3);margin:0;font-size:12px;line-height:1.6}.arena-board{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);padding:20px 22px 22px;position:sticky;top:88px}.arena-board__head{justify-content:space-between;align-items:start;gap:12px;display:flex}.arena-board__head .eyebrow{margin:0 0 3px}.arena-board__head h3{letter-spacing:-.025em;margin:0;font-size:19px;font-weight:730}.arena-board__window{color:var(--t-text-3);font-variant-numeric:tabular-nums;margin:14px 0 0;font-size:11.5px}.arena-board__note{color:var(--t-text-3);margin:14px 0 0;font-size:11.5px;line-height:1.5}.arena-tabs{border-radius:var(--t-r-sm);background:var(--t-surface-3);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin-top:14px;padding:3px;display:grid}.arena-tabs button{min-height:30px;color:var(--t-text-2);font:inherit;text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 6px;font-size:11.5px;font-weight:700}.arena-tabs button.is-active{background:var(--t-surface);color:var(--t-text);box-shadow:var(--t-sh-1)}.arena-tabs button:disabled{cursor:default}.arena-ranks{gap:2px;margin:12px 0 0;padding:0;list-style:none;display:grid}.arena-ranks li{border-radius:var(--t-r-sm);grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 10px;display:grid}.arena-ranks li.is-you{background:var(--t-accent-wash)}.arena-ranks__rank{background:var(--t-surface-3);width:26px;height:26px;color:var(--t-text-3);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.arena-ranks li[data-medal="1"] .arena-ranks__rank{color:#6b5310;background:#f6e6b8}.arena-ranks li[data-medal="2"] .arena-ranks__rank{color:#4d565c;background:#e3e7e9}.arena-ranks li[data-medal="3"] .arena-ranks__rank{color:#6f4a2a;background:#f2ded0}.arena-ranks__who{gap:3px;min-width:0;display:grid}.arena-ranks__who strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:13.5px;font-weight:700;display:flex;overflow:hidden}.arena-ranks__who strong em{border-radius:var(--t-r-pill);background:var(--t-accent);color:#fff;letter-spacing:.07em;text-transform:uppercase;flex:none;padding:1px 7px;font-size:9.5px;font-style:normal;font-weight:800}.arena-ranks__who small{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:11px}.arena-ranks__bar{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:4px;margin-top:2px;display:block;overflow:hidden}.arena-ranks__bar i{border-radius:inherit;background:var(--t-accent-line);height:100%;display:block}.arena-ranks li.is-you .arena-ranks__bar i{background:var(--t-accent)}.arena-ranks__points{color:var(--t-accent-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:780}.arena-btn{border-radius:var(--t-r-sm);min-height:34px;font:inherit;cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:750;transition:background .16s,box-shadow .16s,color .16s;display:inline-flex}.arena-btn:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.arena-btn:disabled{cursor:default;opacity:.5}.arena-btn.is-primary{background:var(--t-accent);color:#fff}.arena-btn.is-primary:hover:not(:disabled){background:var(--t-accent-strong)}.arena-btn.is-quiet{background:var(--t-surface-3);color:var(--t-text-2)}.arena-btn.is-quiet:hover:not(:disabled){background:var(--t-line-soft)}.arena-btn.is-ghost{box-shadow:inset 0 0 0 1px var(--t-line-strong);color:var(--t-text-2);background:0 0}.arena-btn.is-link{min-height:0;color:var(--t-accent-bright);text-underline-offset:3px;background:0 0;padding:0;font-size:11.5px;font-weight:700;text-decoration:underline}.arena-btn.is-large{border-radius:var(--t-r-md);min-height:48px;padding:0 24px;font-size:14px}.arena-match .arena-btn.is-primary{background:var(--t-accent-bright);color:#06231d}.arena-match .arena-btn.is-primary:hover:not(:disabled){background:#6ee3cd}.arena-match .arena-btn:focus-visible{outline-color:var(--t-accent-bright)}.arena-empty{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);padding:28px}.arena-empty h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:720}.arena-empty>p:last-child{color:var(--t-text-3);margin:10px 0 0;font-size:13.5px;line-height:1.6}:root[data-theme=dark] .arena-ranks li[data-medal="1"] .arena-ranks__rank{color:#f0dda4;background:#4a3f18}:root[data-theme=dark] .arena-ranks li[data-medal="2"] .arena-ranks__rank{color:#dbe2e6;background:#363c40}:root[data-theme=dark] .arena-ranks li[data-medal="3"] .arena-ranks__rank{color:#eed3bd;background:#46352a}:root[data-theme=dark] .arena-ranks__who strong em,:root[data-theme=dark] .arena-btn.is-primary{color:#06231d}:root[data-theme=dark] .arena-player__mark{background:linear-gradient(150deg,#0f1a18 0%,#1d3b36 130%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .arena-ranks li[data-medal="1"] .arena-ranks__rank{color:#f0dda4;background:#4a3f18}:root:not([data-theme=light]) .arena-ranks li[data-medal="2"] .arena-ranks__rank{color:#dbe2e6;background:#363c40}:root:not([data-theme=light]) .arena-ranks li[data-medal="3"] .arena-ranks__rank{color:#eed3bd;background:#46352a}:root:not([data-theme=light]) .arena-ranks__who strong em,:root:not([data-theme=light]) .arena-btn.is-primary{color:#06231d}:root:not([data-theme=light]) .arena-player__mark{background:linear-gradient(150deg,#0f1a18 0%,#1d3b36 130%)}}@media (max-width:1180px){.arena-body{grid-template-columns:minmax(0,1fr)}.arena-board{position:static}}@media (max-width:980px){.arena-player{grid-template-columns:minmax(0,1fr)}.arena-player__stats{gap:12px 24px}}@media (max-width:860px){.arena-match{grid-template-columns:minmax(0,1fr);gap:24px}.arena-match__side{border-top:1px solid #ffffff1f;padding-top:22px}.arena-community{border-top:0;padding-top:0}}@media (max-width:620px){.arena-match{border-radius:var(--t-r-lg);padding:20px 18px}.arena-match h3{font-size:25px}.arena-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-picks span{min-height:50px;font-size:14px}.arena-match__actions{flex-direction:column;align-items:stretch}.arena-match__actions .arena-btn{width:100%}.arena-player,.arena-more,.arena-board{padding-inline:16px}.arena-player__stats>div{flex:40%}.arena-more__grid{grid-template-columns:minmax(0,1fr)}.arena-ranks li{grid-template-columns:24px minmax(0,1fr) auto;gap:9px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){.arena-mini,.arena-picks span,.arena-btn{transition:none}.arena-mini:hover{transform:none}}.acct-money{grid-template-columns:minmax(0,1.25fr) repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.acct-money article{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-1);padding:20px 22px}.acct-money .eyebrow{margin:0 0 8px}.acct-money strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,3vw,34px);font-weight:720;display:block}.acct-money span{color:var(--t-text-3);margin-top:7px;font-size:12.5px;line-height:1.45;display:block}.acct-money article.acct-money__lead{background:linear-gradient(158deg, var(--t-ink) 0%, #1c3a35 130%);box-shadow:var(--t-sh-ink);border-color:#0000}.acct-money__lead .eyebrow{color:var(--t-accent-bright)}.acct-money__lead strong{color:#fff}.acct-money article.acct-money__lead span{color:var(--t-on-dark-2)}.acct-delta{font-variant-numeric:tabular-nums;font-weight:650}.acct-delta.is-up{color:var(--t-pos)}.acct-delta.is-down{color:var(--t-neg)}.acct-money span.acct-delta.is-flat{color:var(--t-text-3);font-weight:400}.acct-body{grid-template-columns:minmax(0,1.6fr) minmax(280px,.82fr);align-items:start;gap:16px;display:grid}.acct-main{gap:16px;min-width:0;display:grid}.acct-side{gap:16px;min-width:0;display:grid;position:sticky;top:88px}.acct-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-1);padding:20px 22px 22px}.acct-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:16px;display:flex}.acct-panel__head .eyebrow{margin:0 0 3px}.acct-panel__head h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:720}.acct-stamp{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.acct-note{color:var(--t-text-3);margin:16px 0 0;font-size:12px;line-height:1.6}.acct-empty{color:var(--t-text-3);margin:0;font-size:13px;line-height:1.6}.acct-bar{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:14px;display:flex;overflow:hidden}.acct-bar>span{min-width:0}.acct-legend{flex-wrap:wrap;gap:14px 34px;margin:18px 0 0;display:flex}.acct-legend dt{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:7px;font-size:11px;font-weight:800;display:flex}.acct-legend dt:before{content:"";background:var(--t-line-strong);border-radius:3px;width:9px;height:9px}.acct-legend div[data-key=used] dt:before{background:var(--t-accent)}.acct-legend div[data-key=free] dt:before{background:var(--t-accent-line)}.acct-legend div[data-key=equity] dt:before{background:var(--t-text-3)}.acct-legend dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;align-items:baseline;gap:9px;margin:6px 0 0;font-size:17px;font-weight:700;display:flex}.acct-legend dd span{color:var(--t-text-3);letter-spacing:0;font-size:12px;font-weight:600}.acct-chart{--acct-line:#35c9ae;--acct-line-soft:#6975e8;margin:0}.acct-chart__summary{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;margin:0 0 13px;display:grid}.acct-chart__summary>div{border:1px solid var(--t-line-soft);background:var(--t-surface-2);border-radius:10px;gap:4px;min-width:0;padding:10px 12px;display:grid}.acct-chart__summary span{color:var(--t-text-3);letter-spacing:.065em;text-transform:uppercase;font-size:10px;font-weight:760}.acct-chart__summary strong{color:var(--t-text);letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:760}.acct-chart__summary strong[data-direction=up]{color:var(--t-pos)}.acct-chart__summary strong[data-direction=down]{color:var(--t-neg)}.acct-chart__summary .acct-chart__range{border:1px solid var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong);white-space:nowrap;border-radius:10px;place-items:center;padding:0 13px;display:grid}.acct-chart__plot{border:1px solid var(--t-line-soft);background:radial-gradient(circle at 88% 12%, color-mix(in srgb, var(--t-accent) 12%, transparent), transparent 32%), linear-gradient(180deg, var(--t-surface-2), color-mix(in srgb, var(--t-surface) 94%, var(--t-accent) 6%));border-radius:13px;height:226px;position:relative}.acct-chart__plot svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.acct-chart__grid{fill:none;stroke:var(--t-line-soft);stroke-width:1px;stroke-dasharray:2 5}.acct-chart__line{fill:none;stroke:url(#acct-chart-stroke);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 4px 5px color-mix(in srgb, var(--acct-line) 24%, transparent))}.acct-chart__base{stroke:var(--acct-line-soft);stroke-width:1.15px;stroke-dasharray:4 5;opacity:.72}.acct-chart__scale{z-index:2;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:13% auto 13% 14px}.acct-chart__scale span{background:color-mix(in srgb, var(--t-surface) 82%, transparent);color:var(--t-text-3);font-variant-numeric:tabular-nums;border-radius:5px;padding:2px 5px;font-size:9px;font-weight:650}.acct-chart__dot{z-index:4;cursor:default;border-radius:50%;outline:0;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute}.acct-chart__dot i{background:var(--t-surface);box-shadow:0 0 0 2px var(--acct-line), 0 0 0 5px color-mix(in srgb, var(--acct-line) 13%, transparent);border-radius:50%;display:block;position:absolute;inset:5px}.acct-chart__dot.is-last i{background:var(--acct-line);box-shadow:0 0 0 3px var(--t-surface), 0 0 0 6px color-mix(in srgb, var(--acct-line) 22%, transparent);inset:4px}.acct-chart__dot:focus-visible i{box-shadow:0 0 0 3px var(--t-surface), 0 0 0 6px var(--acct-line-soft)}.acct-chart__tooltip{z-index:8;border:1px solid var(--t-line);background:var(--t-ink);color:#fff;min-width:max-content;box-shadow:var(--t-sh-ink);opacity:0;pointer-events:none;border-radius:9px;gap:2px;padding:8px 10px;transition:opacity .14s,transform .14s;display:grid;position:absolute;bottom:20px;left:50%;transform:translate(-50%,5px)}.acct-chart__tooltip b{font-variant-numeric:tabular-nums;font-size:12px;font-weight:760}.acct-chart__tooltip span{color:var(--t-on-dark-2);font-size:10px;font-style:normal}.acct-chart__dot[data-align=start] .acct-chart__tooltip{left:-3px;transform:translateY(5px)}.acct-chart__dot[data-align=end] .acct-chart__tooltip{left:auto;right:-3px;transform:translateY(5px)}:is(.acct-chart__dot:hover .acct-chart__tooltip,.acct-chart__dot:focus-visible .acct-chart__tooltip){opacity:1;transform:translate(-50%)}:is(.acct-chart__dot[data-align=start]:hover .acct-chart__tooltip,.acct-chart__dot[data-align=start]:focus-visible .acct-chart__tooltip,.acct-chart__dot[data-align=end]:hover .acct-chart__tooltip,.acct-chart__dot[data-align=end]:focus-visible .acct-chart__tooltip){transform:translate(0)}.acct-chart__flag{z-index:3;border:1px solid var(--t-accent-line);border-radius:var(--t-r-pill);background:var(--t-accent-wash);color:var(--t-accent-strong);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;margin-left:-12px;padding:4px 8px;font-size:9px;font-weight:800;position:absolute;transform:translate(-100%,-50%)}.acct-chart__axis{color:var(--t-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:9px;font-size:10.5px;display:flex}.acct-chart__axis em{text-align:center;font-style:normal}.acct-moves{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.acct-moves li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 15px;display:grid}.acct-moves__mark{background:var(--t-surface-3);width:34px;height:34px;color:var(--t-text-3);border-radius:11px;place-items:center;display:grid}.acct-moves__mark svg{width:17px;height:17px}.acct-moves li[data-direction=in] .acct-moves__mark{background:var(--t-pos-wash);color:var(--t-pos)}.acct-moves li[data-direction=out] .acct-moves__mark{background:var(--t-surface-3);color:var(--t-text-2)}.acct-moves__text{gap:3px;min-width:0;display:grid}.acct-moves__text strong{letter-spacing:-.01em;overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.acct-moves__text small{color:var(--t-text-3);font-size:11.5px;line-height:1.45}.acct-moves__text small a{color:var(--t-accent-strong);font-weight:650}.acct-moves__figures{text-align:right;justify-items:end;gap:2px;display:grid}.acct-moves__figures b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14.5px;font-weight:750}.acct-moves__figures small{color:var(--t-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.acct-moves li[data-direction=in] .acct-moves__figures b{color:var(--t-pos)}.mt5-password{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);margin:0;padding:20px 22px 22px}.mt5-password__head{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 24px;display:flex}.mt5-password__lead{min-width:0}.mt5-password__lead .eyebrow{margin:0 0 3px}.mt5-password h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:720}.mt5-password__lede{max-width:62ch;color:var(--t-text-3);margin:8px 0 0;font-size:12.5px;line-height:1.55}.mt5-password__stamp{color:var(--t-text-3);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:11.5px}.mt5-password__toggle{border-radius:var(--t-r-sm);background:var(--t-surface-3);min-height:38px;color:var(--t-text);font:inherit;cursor:pointer;border:0;flex:none;padding:0 16px;font-size:12.5px;font-weight:730;transition:background .16s}.mt5-password__toggle:hover:not(:disabled){background:var(--t-line-soft)}.mt5-password__toggle:disabled{cursor:default;opacity:.5}.mt5-password__toggle:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.mt5-password__form{border-top:1px solid var(--t-line-soft);gap:12px;max-width:420px;margin-top:18px;padding-top:18px;display:grid}.mt5-password__rule{color:var(--t-text-3);margin:0;font-size:11.5px}.mt5-password__actions{flex-wrap:wrap;gap:10px;display:flex}.mt5-password__form button[type=submit]{flex:auto;min-width:160px}.mt5-password__cancel{border:1px solid var(--t-line-strong);border-radius:var(--t-r-sm);background:var(--t-surface);min-height:44px;color:var(--t-text-2);font:inherit;cursor:pointer;padding:0 18px;font-size:12.5px;font-weight:730}.mt5-password__cancel:disabled{cursor:default;opacity:.5}.mt5-password__status{color:var(--t-text-3);margin:12px 0 0;font-size:12px;line-height:1.55}.mt5-password__status:empty{display:none}.acct-facts{gap:0;margin:0;display:grid}.acct-facts div{border-top:1px solid var(--t-line-soft);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:8px 16px;padding:11px 0;display:grid}.acct-facts div:first-child{border-top:0;padding-top:0}.acct-facts dt{color:var(--t-text-3);font-size:12px}.acct-facts dd{text-align:right;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.acct-facts__mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500}.acct-partners{gap:8px;margin:0;padding:0;list-style:none;display:grid}.acct-partners a{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 14px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.acct-partners a:hover{border-color:var(--t-accent-line);background:var(--t-surface)}.acct-partners strong{overflow-wrap:anywhere;min-width:0;font-size:13.5px;font-weight:700}.acct-partners small{color:var(--t-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}:root[data-theme=dark] .acct-bar__free,:root[data-theme=dark] .acct-legend div[data-key=free] dt:before{background:color-mix(in srgb, var(--t-accent) 45%, var(--t-surface-3))}:root[data-theme=dark] .acct-chart__dot i{background:var(--t-surface)}:root[data-theme=dark] .acct-money article.acct-money__lead{background:linear-gradient(158deg,#0f1a18 0%,#1c3a35 130%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .acct-bar__free,:root:not([data-theme=light]) .acct-legend div[data-key=free] dt:before{background:color-mix(in srgb, var(--t-accent) 45%, var(--t-surface-3))}:root:not([data-theme=light]) .acct-chart__dot i{background:var(--t-surface)}:root:not([data-theme=light]) .acct-money article.acct-money__lead{background:linear-gradient(158deg,#0f1a18 0%,#1c3a35 130%)}}@media (max-width:1180px){.acct-body{grid-template-columns:minmax(0,1fr)}.acct-side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:static}}@media (max-width:900px){.acct-money{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.acct-money article,.acct-panel{padding-inline:16px}.acct-legend{gap:12px 24px}.acct-chart__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.acct-chart__summary .acct-chart__range{min-height:48px}.acct-chart__plot{height:190px}.acct-chart__scale{display:none}.acct-chart__axis em{order:3;width:100%}.acct-moves li{grid-template-columns:30px minmax(0,1fr);gap:10px}.acct-moves__mark{width:30px;height:30px}.acct-moves__figures{text-align:left;grid-column:2;justify-items:start}.acct-facts div{grid-template-columns:minmax(0,1fr);gap:3px}.acct-facts dd{text-align:left}}@media (prefers-reduced-motion:reduce){.acct-partners a{transition:none}}.acs-portfolio{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);grid-template-columns:minmax(0,1.45fr) minmax(0,.85fr);align-items:start;gap:22px 36px;margin-bottom:16px;padding:clamp(20px,2.4vw,26px);display:grid;position:relative}.acs-portfolio__totals{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px 32px;min-width:0;display:grid}.acs-portfolio__totals article{min-width:0}.acs-portfolio__totals .eyebrow{margin:0 0 6px}.acs-portfolio__totals strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(26px,3vw,34px);font-weight:720;display:block}.acs-portfolio__totals article>span{color:var(--t-text-3);margin-top:5px;font-size:12.5px;display:block}.acs-split{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:10px;margin-top:14px;display:flex;overflow:hidden}.acs-split>span{min-width:2px}.acs-split>span[data-slot="0"]{background:var(--t-accent)}.acs-split>span[data-slot="1"]{background:var(--t-accent-bright)}.acs-split>span[data-slot="2"]{background:var(--t-accent-line)}.acs-splitKey{flex-wrap:wrap;gap:6px 18px;margin:10px 0 0;padding:0;list-style:none;display:flex}.acs-splitKey li{color:var(--t-text-3);align-items:center;gap:7px;font-size:11.5px;display:flex}.acs-splitKey li:before{content:"";background:var(--t-line-strong);border-radius:3px;width:8px;height:8px}.acs-splitKey li[data-slot="0"]:before{background:var(--t-accent)}.acs-splitKey li[data-slot="1"]:before{background:var(--t-accent-bright)}.acs-splitKey li[data-slot="2"]:before{background:var(--t-accent-line)}.acs-splitKey b{color:var(--t-text-2);font-variant-numeric:tabular-nums;font-weight:700}.acs-portfolio__stats{border-left:1px solid var(--t-line-soft);gap:16px;margin:0;padding-left:32px;display:grid}.acs-portfolio__stats dt{color:var(--t-text-3);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:800}.acs-portfolio__stats dd{letter-spacing:-.025em;font-variant-numeric:tabular-nums;margin:5px 0 0;font-size:20px;font-weight:720}.acs-portfolio__stats dd span{color:var(--t-text-3);letter-spacing:0;margin-top:2px;font-size:11.5px;font-weight:400;display:block}.acs-portfolio__source{color:var(--t-text-3);margin:0;font-size:11.5px;position:absolute;top:clamp(20px,2.4vw,26px);right:clamp(20px,2.4vw,26px)}.acs-portfolio__source:empty{display:none}.acs-delta.is-up{color:var(--t-pos)}.acs-delta.is-down{color:var(--t-neg)}.acs-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-1);margin-bottom:16px;padding:20px 22px 22px}.acs-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:16px;display:flex}.acs-panel__head .eyebrow{margin:0 0 3px}.acs-panel__head h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:720}.acs-stamp{color:var(--t-text-3);font-size:11.5px}.acs-more{color:var(--t-accent-strong);font-size:12.5px;font-weight:700;text-decoration:none}.acs-more:hover{text-decoration:underline}.acs-boundary{color:var(--t-text-3);margin:16px 0 0;font-size:12px;line-height:1.6}.acs-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.acs-card{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);flex-direction:column;gap:11px;min-width:0;padding:18px;display:flex}.acs-card__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;display:grid}.acs-card__badge{border-radius:var(--t-r-sm);background:var(--t-accent-wash);width:36px;height:36px;color:var(--t-accent-strong);letter-spacing:.02em;place-items:center;font-size:11px;font-weight:800;display:grid}.acs-card[data-state=demo] .acs-card__badge{background:var(--t-surface-3);color:var(--t-text-3)}.acs-card__name{gap:2px;min-width:0;display:grid}.acs-card__name b{letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:720;overflow:hidden}.acs-card__name small{color:var(--t-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.acs-card__figure{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:27px;font-weight:720}.acs-card__delta{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:12px}.acs-card__marginHead{color:var(--t-text-3);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:7px;font-size:11.5px;display:flex}.acs-card__marginHead b{color:var(--t-text-2);font-weight:700}.acs-bar{border-radius:var(--t-r-pill);background:var(--t-surface-3);height:8px;display:flex;overflow:hidden}.acs-bar>span{min-width:0}.acs-card__foot{border-top:1px solid var(--t-line-soft);flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:12px;display:flex}.acs-action{border-radius:var(--t-r-sm);background:var(--t-surface-3);min-height:36px;color:var(--t-text);align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:730;text-decoration:none;transition:background .16s;display:inline-flex}.acs-action svg{width:15px;height:15px}.acs-action:hover{background:var(--t-line-soft)}.acs-action.is-primary{background:var(--t-accent);color:#fff}.acs-action.is-primary:hover{background:var(--t-accent-strong)}.acs-action.is-quiet{box-shadow:inset 0 0 0 1px var(--t-line);color:var(--t-text-2);background:0 0}.acs-action.is-quiet:hover{background:var(--t-surface-3)}.acs-card__updated{color:var(--t-text-4);font-variant-numeric:tabular-nums;margin:0;font-size:11px}.acs-types{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.acs-types a{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 15px;text-decoration:none;transition:border-color .16s,background .16s;display:grid}.acs-types a:hover{border-color:var(--t-accent-line);background:var(--t-surface)}.acs-types__badge{border-radius:var(--t-r-sm);background:var(--t-surface-3);width:32px;height:32px;color:var(--t-text-3);place-items:center;font-size:10.5px;font-weight:800;display:grid}.acs-types__text{gap:2px;min-width:0;display:grid}.acs-types__text b{font-size:13.5px;font-weight:700}.acs-types__text small{color:var(--t-text-3);font-size:11.5px}:root[data-theme=dark] .acs-split>span[data-slot="2"],:root[data-theme=dark] .acs-splitKey li[data-slot="2"]:before,:root[data-theme=dark] .acs-bar__free{background:color-mix(in srgb, var(--t-accent) 45%, var(--t-surface-3))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .acs-split>span[data-slot="2"],:root:not([data-theme=light]) .acs-splitKey li[data-slot="2"]:before,:root:not([data-theme=light]) .acs-bar__free{background:color-mix(in srgb, var(--t-accent) 45%, var(--t-surface-3))}}@media (max-width:1080px){.acs-portfolio{grid-template-columns:minmax(0,1fr)}.acs-portfolio__stats{border-left:0;border-top:1px solid var(--t-line-soft);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-top:18px;padding-left:0}.acs-portfolio__source{margin-top:4px;position:static}}@media (max-width:620px){.acs-portfolio,.acs-panel{padding-inline:16px}.acs-cards,.acs-types{grid-template-columns:minmax(0,1fr)}.acs-card__foot .acs-action{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.acs-action,.acs-types a{transition:none}}:root[data-theme=dark] .acs-action.is-primary{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .acs-action.is-primary{color:#06231d}}.cash-workspace{gap:18px;display:grid}.cash-overview{border:1px solid color-mix(in srgb, var(--t-accent) 28%, transparent);border-radius:var(--t-r-lg);min-width:0;box-shadow:var(--t-sh-ink);color:#fff;background:radial-gradient(circle at 70% -40%,#45c6ab47,#0000 38%),linear-gradient(125deg,#0b2623 0%,#10201f 48%,#111720 100%);grid-template-columns:minmax(300px,1.15fr) minmax(420px,1.25fr) auto;align-items:center;gap:22px;padding:20px 24px;display:grid;overflow:hidden}.cash-overview__lead .eyebrow{color:#5ce0c8;margin:0 0 4px}.cash-overview__lead h2{letter-spacing:-.025em;margin:0;font-size:20px;font-weight:730}.cash-overview__lead>p:last-child{color:#e2f1efad;max-width:50ch;margin:7px 0 0;font-size:12px;line-height:1.5}.cash-overview__holdings{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;display:grid}.cash-overview__holdings>div{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff1a;border-radius:11px;gap:3px;padding:12px 14px;display:grid}.cash-overview__holdings span,.cash-overview__holdings small,.cash-overview__meta span{color:#e2f1ef99;font-size:10px}.cash-overview__holdings span{letter-spacing:.07em;text-transform:uppercase;font-weight:760}.cash-overview__holdings strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:760}.cash-overview__meta{gap:8px;min-width:125px;display:grid}.cash-overview__meta>div{border-left:2px solid #45c6ab6b;gap:1px;padding-left:13px;display:grid}.cash-overview__meta strong{color:#5ce0c8;font-variant-numeric:tabular-nums;font-size:19px}.cash-layout{grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);align-items:start;gap:16px;display:grid}.cash-request{grid-area:1/1/span 2;align-self:stretch}.cash-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-1);padding:20px 22px 22px}.cash-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 18px;margin-bottom:16px;display:flex}.cash-panel__head .eyebrow{margin:0 0 3px}.cash-panel__head h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:720}.cash-note{color:var(--t-text-3);margin:14px 0 0;font-size:12px;line-height:1.55}.cash-note:empty{display:none}.cash-tabs{border-radius:var(--t-r-sm);background:var(--t-surface-3);grid-template-columns:repeat(2,minmax(104px,auto));gap:2px;padding:3px;display:inline-grid}.cash-tabs button{min-height:36px;color:var(--t-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 18px;font-size:13px;font-weight:720}.cash-flow{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:18px 0 0;padding:12px 14px;list-style:none;display:grid}.cash-flow li{grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid;position:relative}.cash-flow li:not(:last-child):after{content:"";background:var(--t-line-strong);width:28px;height:1px;position:absolute;top:50%;right:10px}.cash-flow li>span{border:1px solid var(--t-line);background:var(--t-surface);width:28px;height:28px;color:var(--t-text-3);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.cash-flow li.is-complete>span{border-color:var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong)}.cash-flow li.is-current>span{border-color:var(--t-accent);background:var(--t-accent);color:#05241e;box-shadow:0 0 0 4px var(--t-accent-wash)}.cash-flow li>div{gap:1px;min-width:0;display:grid}.cash-flow strong{font-size:11.5px;font-weight:730}.cash-flow small{color:var(--t-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;overflow:hidden}.cash-field__row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cash-field__label{color:var(--t-text-3);letter-spacing:.09em;text-transform:uppercase;margin:0 0 9px;font-size:11px;font-weight:800;display:block}.cash-field__row .cash-field__label{margin-bottom:9px}.cash-field__hint{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:12px}.cash-methods{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.cash-methods button{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface-2);text-align:left;font:inherit;color:inherit;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:13px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.cash-methods button:hover{border-color:var(--t-accent-line);background:var(--t-surface)}.cash-methods button:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.cash-methods button.is-selected{border-color:var(--t-accent);background:var(--t-accent-wash);box-shadow:inset 0 0 0 1px var(--t-accent)}.cash-methods__mark{border-radius:var(--t-r-sm);background:var(--t-surface-3);width:32px;height:32px;color:var(--t-text-3);place-items:center;display:grid}.cash-methods button.is-selected .cash-methods__mark{background:var(--t-surface);color:var(--t-accent-strong)}.cash-methods__mark[data-kind=digital]{background:var(--t-warn-wash);color:var(--t-warn)}.cash-methods__text{gap:2px;min-width:0;display:grid}.cash-methods__text strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.cash-methods__text small{color:var(--t-text-3);letter-spacing:.04em;font-size:11.5px}.cash-methods__fee{color:var(--t-text-3);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:11.5px;font-weight:700}.cash-methods button.is-selected .cash-methods__fee{color:var(--t-accent-strong)}.cash-amount{grid-template-columns:minmax(0,1fr) 108px;gap:10px;display:grid}.cash-amount input{letter-spacing:-.02em;font-variant-numeric:tabular-nums;min-height:58px;padding:0 18px;font-size:26px;font-weight:700}.cash-amount select{min-height:58px}.cash-amount input[aria-invalid=true]{border-color:var(--t-neg)}.cash-quick{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cash-quick button{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);min-height:32px;color:var(--t-text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:0 13px;font-size:12px;font-weight:700;transition:border-color .16s,color .16s}.cash-quick button:hover{border-color:var(--t-accent-line);color:var(--t-accent-strong)}.cash-quick button:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.cash-summary{border-radius:var(--t-r-md);background:var(--t-surface-2);border:1px solid var(--t-line-soft);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px 14px;margin:20px 0 0;padding:16px 18px;display:grid}.cash-summary dt{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.cash-summary dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:5px 0 0;font-size:17px;font-weight:720}.cash-summary__op{color:var(--t-text-4);font-size:15px;font-weight:700}.cash-summary__net dt{color:var(--t-accent-strong)}.cash-summary__net dd{color:var(--t-accent-strong);font-size:20px}.cash-assurances{color:var(--t-text-3);flex-wrap:wrap;justify-content:center;gap:7px 18px;margin:11px 0 0;font-size:10.5px;display:flex}.cash-assurances span{align-items:center;gap:6px;display:inline-flex}.cash-assurances span:before{content:"✓";background:var(--t-accent-wash);width:16px;height:16px;color:var(--t-accent-strong);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.cash-problem{border-radius:var(--t-r-sm);background:var(--t-neg-wash);color:var(--t-neg);gap:8px;margin:14px 0 0;padding:11px 14px;font-size:12.5px;line-height:1.5;display:flex}.cash-submit{border-radius:var(--t-r-md);background:var(--t-accent);color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;border:0;margin-top:16px;font-size:14px;font-weight:760;transition:background .16s}.cash-submit:hover:not(:disabled){background:var(--t-accent-strong)}.cash-submit:disabled{cursor:default;opacity:.45}.cash-submit:focus-visible{outline:2px solid var(--t-accent);outline-offset:2px}.cash-balances{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cash-balances li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.cash-balances span{gap:2px;min-width:0;display:grid}.cash-balances strong{overflow-wrap:anywhere;font-size:13.5px;font-weight:700}.cash-balances small{color:var(--t-text-3);letter-spacing:.05em;font-size:11.5px}.cash-balances b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:750}.cash-limits{gap:0;margin:0;display:grid}.cash-limits div{border-top:1px solid var(--t-line-soft);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;display:flex}.cash-limits div:first-child{border-top:0;padding-top:0}.cash-limits dt{color:var(--t-text-3);font-size:12px}.cash-limits dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:13px;font-weight:650}.cash-history{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cash-history li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 13px;display:grid}.cash-history__mark{background:var(--t-surface-3);width:30px;height:30px;color:var(--t-text-3);border-radius:10px;place-items:center;display:grid}.cash-history__mark svg{width:15px;height:15px}.cash-history li[data-direction=deposit] .cash-history__mark{background:var(--t-pos-wash);color:var(--t-pos)}.cash-history__text{gap:2px;min-width:0;display:grid}.cash-history__text strong{overflow-wrap:anywhere;font-size:13px;font-weight:700}.cash-history__text small{color:var(--t-text-3);font-size:11px;line-height:1.45}.cash-history-panel .cash-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cash-empty{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);padding:28px}.cash-empty h2{letter-spacing:-.025em;margin:0;font-size:22px;font-weight:720}.cash-empty>p:last-child{color:var(--t-text-3);margin:10px 0 0;font-size:13.5px;line-height:1.6}@media (max-width:1080px){.cash-overview{grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}.cash-overview__meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.cash-layout{grid-template-columns:minmax(0,1fr)}.cash-request{grid-area:auto/1}.cash-side{grid-column:1;grid-template-columns:repeat(2,minmax(280px,1fr));gap:16px;display:grid}.cash-side>.cash-panel{grid-area:auto}.cash-side>.cash-history-panel{grid-column:1/-1}}@media (max-width:620px){.cash-overview{grid-template-columns:minmax(0,1fr);padding:18px}.cash-overview__holdings,.cash-overview__meta{grid-column:auto;grid-template-columns:minmax(0,1fr)}.cash-side{grid-template-columns:minmax(0,1fr)}.cash-side>.cash-history-panel{grid-column:auto}.cash-panel{padding-inline:16px}.cash-flow{grid-template-columns:minmax(0,1fr);gap:10px}.cash-flow li:not(:last-child):after{display:none}.cash-methods{grid-template-columns:minmax(0,1fr)}.cash-amount{grid-template-columns:minmax(0,1fr) 92px}.cash-amount input{font-size:22px}.cash-summary{grid-template-columns:minmax(0,1fr);gap:12px}.cash-summary__op{display:none}.cash-summary__net{border-top:1px solid var(--t-line);padding-top:12px}.cash-history li{grid-template-columns:30px minmax(0,1fr)}.cash-history .status-pill{grid-column:2;justify-self:start}.cash-history-panel .cash-history{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.cash-methods button,.cash-quick button,.cash-submit{transition:none}}:root[data-theme=dark] .cash-submit{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .cash-submit{color:#06231d}}.portfolio{align-items:stretch}.portfolio__lead{align-content:space-between;row-gap:18px}.portfolio__side{border-radius:var(--t-r-lg);background:#ffffff0d;border:1px solid #ffffff21;align-content:start;gap:0;min-width:0;margin:0;display:grid;overflow:hidden}.pf-rows{margin:0;display:grid}.pf-rows>div{border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:baseline;gap:14px;padding:13px 16px;display:flex}.pf-rows dt{color:#ffffffa3;font-size:12.5px}.pf-rows dd{color:#fff;letter-spacing:-.015em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-size:15px;font-weight:720}.pf-usage{border-bottom:1px solid #ffffff17;padding:14px 16px}.pf-usage__head{color:#ffffffa3;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-size:11.5px;display:flex}.pf-usage__head b{color:var(--t-accent-bright);font-variant-numeric:tabular-nums;font-weight:700}.pf-bar{border-radius:var(--t-r-pill);background:#ffffff1a;height:7px;display:flex;overflow:hidden}.pf-bar>span{min-width:0}.pf-bar__used{background:#ffffff57}.pf-bar__free{background:var(--t-accent-bright)}.portfolio__side .portfolio__points{background:#4fd8c017;border:0;border-radius:0}.portfolio__side .portfolio__points:hover{background:#4fd8c029}.portfolio__note{color:#fff9;grid-column:1/-1;max-width:78ch;margin:4px 0 0;font-size:12.5px;line-height:1.55}.pf-activity{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pf-activity li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.pf-activity__text{gap:2px;min-width:0;display:grid}.pf-activity__text strong{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.pf-activity__text small{color:var(--t-text-3);font-size:11px}.pf-activity b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;font-weight:780}.pf-activity b.is-credit{color:var(--t-pos)}.pf-activity b.is-debit{color:var(--t-neg)}@media (max-width:900px){.portfolio__note{max-width:none}}.st-stats{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:16px;display:flex}.st-stat{border:1px solid var(--t-line);border-radius:var(--t-r-pill);background:var(--t-surface);align-items:baseline;gap:7px;min-height:34px;padding:0 14px;display:inline-flex}.st-stat b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:780}.st-stat small{color:var(--t-text-3);font-size:12px}.st-stats .scope-note{margin-left:auto}.st-stats .scope-note:empty{display:none}.st-layout{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);align-items:start;gap:16px;display:grid}.st-side{gap:16px;min-width:0;display:grid;position:sticky;top:88px}.st-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-1);padding:20px 22px 22px}.st-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-bottom:16px;display:flex}.st-panel__head .eyebrow{margin:0 0 3px}.st-panel__head h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:720}.st-filter{border-radius:var(--t-r-sm);background:var(--t-surface-3);gap:2px;padding:3px;display:inline-flex}.st-filter a{min-height:30px;color:var(--t-text-2);font-variant-numeric:tabular-nums;border-radius:7px;align-items:center;padding:0 13px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.st-filter a.is-active{background:var(--t-surface);color:var(--t-text);box-shadow:var(--t-sh-1)}.st-filter a:hover:not(.is-active){color:var(--t-text)}.st-year+.st-year{margin-top:20px}.st-year__label{color:var(--t-text-3);letter-spacing:.1em;text-transform:uppercase;align-items:baseline;gap:10px;margin:0 0 10px;font-size:11px;font-weight:800;display:flex}.st-year__label small{color:var(--t-text-4);letter-spacing:0;text-transform:none;font-size:11px;font-weight:500}.st-rows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.st-rows li{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.st-rows li[data-state=pending]{background:var(--t-surface);border-style:dashed}.st-rows__mark{background:var(--t-accent-wash);width:32px;height:32px;color:var(--t-accent-strong);border-radius:10px;place-items:center;display:grid}.st-rows li[data-state=pending] .st-rows__mark{background:var(--t-surface-3);color:var(--t-text-3)}.st-rows__mark svg{width:16px;height:16px}.st-rows__text{gap:2px;min-width:0;display:grid}.st-rows__text b{letter-spacing:-.012em;font-size:13.5px;font-weight:720}.st-rows__text small{color:var(--t-text-3);font-size:11.5px}.st-latest .eyebrow{margin:0 0 6px}.st-latest h2{letter-spacing:-.03em;margin:0;font-size:24px;font-weight:720}.st-latest__meta{color:var(--t-text-3);margin:6px 0 0;font-size:12.5px}.st-latest__digest{color:var(--t-text-2);margin:12px 0 16px;font-size:13px;line-height:1.55}.st-about{gap:12px;margin:0;padding:0;list-style:none;display:grid}.st-about li{color:var(--t-text-3);padding-left:20px;font-size:12.5px;line-height:1.55;position:relative}.st-about li:before{content:"";background:var(--t-accent-line);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;left:0}@media (max-width:1080px){.st-layout{grid-template-columns:minmax(0,1fr)}.st-side{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));position:static}}@media (max-width:620px){.st-panel{padding-inline:16px}.st-panel__head{flex-direction:column;align-items:flex-start}.st-rows li{grid-template-columns:32px minmax(0,1fr)}.st-rows li>:last-child{grid-column:2;justify-self:start}}.rf-funnel{gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.rf-funnel li{min-width:0}.rf-funnel__head{justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:7px;display:flex}.rf-funnel__head span{color:var(--t-on-dark-2);letter-spacing:.04em;font-size:12px;font-weight:700}.rf-funnel__head b{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.rf-funnel__track{border-radius:var(--t-r-pill);background:#ffffff1f;height:8px;overflow:hidden}.rf-funnel__track>span{border-radius:inherit;background:#ffffff57;height:100%;display:block}.rf-funnel li[data-stage=registered] .rf-funnel__track>span{background:#4fd8c08c}.rf-funnel li[data-stage=funded] .rf-funnel__track>span{background:var(--t-accent-bright)}.rf-funnel small{color:var(--t-on-dark-2);font-variant-numeric:tabular-nums;margin-top:6px;font-size:11.5px;display:block}.rf-funnel li[data-stage=funded] .rf-funnel__head b{color:var(--t-accent-bright)}@media (max-width:860px){.rf-funnel{grid-template-columns:minmax(0,1fr)}}:root{--sidebar-width:266px;--content-max:none;--t-pad:clamp(28px, 1.9vw, 37px);--t-bg:#f1f3f5;--t-bg-deep:#edf0f2;--t-r-md:13px;--t-r-lg:17px;--t-r-xl:20px}:root[data-theme=dark]{--t-bg:#090d11;--t-bg-deep:#070a0e;--t-surface:#11171d;--t-surface-2:#151c23;--t-surface-3:#1c252e;--t-line:#252f38;--t-line-soft:#1d262e;--t-line-strong:#34414c;--t-text:#eef3f5;--t-text-2:#bac5cc;--t-text-3:#8f9ca6;--t-text-4:#7b8994;--t-side-bg:#0d1218;--t-side-line:#202933;--t-side-hover:#151c24;--t-side-active:#12302d;--t-side-foot:#101d20}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--t-bg:#090d11;--t-bg-deep:#070a0e;--t-surface:#11171d;--t-surface-2:#151c23;--t-surface-3:#1c252e;--t-line:#252f38;--t-line-soft:#1d262e;--t-line-strong:#34414c;--t-text:#eef3f5;--t-text-2:#bac5cc;--t-text-3:#8f9ca6;--t-text-4:#7b8994;--t-side-bg:#0d1218;--t-side-line:#202933;--t-side-hover:#151c24;--t-side-active:#12302d;--t-side-foot:#101d20}}body{background:radial-gradient(900px 460px at 72% 7%, color-mix(in srgb, var(--t-accent-bright) 5%, transparent), transparent 68%), var(--t-bg)}.content{width:100%;max-width:none;padding:36px var(--t-pad) 72px;margin:0}.footer{width:100%;max-width:none;padding:18px var(--t-pad) 24px;margin:auto 0 0}.page-header{margin-bottom:12px}:is(.page-header:has(+.acs-portfolio),.page-header:has(+.arena)){margin-bottom:34px}:is(.page-header:has(+.referral-hero),.page-header:has(+.setup-card),.page-header:has(+.identity-card)){margin-bottom:29px}.page-title{font-size:clamp(32px,2.15vw,38px);font-weight:590}.page-lede{max-width:112ch;color:var(--t-text-3);font-size:15px}.page-header-actions{align-items:center}.btn-primary,.btn-secondary,.btn-quiet{border-radius:9px;min-height:38px}.trader-sidebar{gap:1px;padding:20px 18px 18px;box-shadow:8px 0 32px #10192006}.trader-brand{gap:10px;min-height:42px;margin:1px 6px 15px}.trader-brand__mark{border-radius:9px;width:32px;height:32px;font-size:14px}.trader-brand__name{font-size:19px}.sidebar-account{border-radius:13px;grid-template-columns:38px minmax(0,1fr) auto;gap:9px;margin:0 0 14px;padding:10px}.sidebar-account__avatar{border-radius:10px;width:38px;height:38px}.sidebar-account__text b{font-size:14px}.sidebar-account__text small{font-size:11px}.sidebar-account__state{padding-inline:7px;font-size:8px}.trader-sidebar .nav-label{letter-spacing:.15em;margin:16px 11px 7px;font-size:10px}.trader-side-nav li+li{margin-top:0}.trader-side-nav a{border-radius:9px;gap:11px;min-height:42px;padding:0 11px;font-size:14px}.trader-side-nav a>svg{width:18px;height:18px}.trader-side-nav a[aria-current=page]:before{height:24px;left:-18px}.trader-sidebar-foot{border-radius:13px;margin-inline:0;padding:15px 16px}.trader-sidebar-foot strong{font-size:9px}.trader-sidebar-foot p{margin-top:7px;font-size:12px;line-height:1.5}.trader-chrome{background:color-mix(in srgb, var(--t-bg) 94%, transparent)}.trader-status{min-height:38px}.trader-status__track{min-height:38px;padding-inline:var(--t-pad)}.trader-status__metric{gap:7px;padding-inline:clamp(12px,1.35vw,24px)}.trader-status__metric i{width:6px;height:6px}.trader-status__metric small{font-size:9px}.trader-status__metric b{font-size:11px}.topbar--stage{min-height:63px;padding-inline:var(--t-pad)}.topbar-context b{font-size:15px}.topbar-context small{font-size:12px}.topbar-meta{gap:8px}.topbar-meta>span{font-size:11px}.topbar-account{gap:7px;padding:3px 9px 3px 3px}.topbar-account__avatar{width:32px;height:32px}.topbar-account__text b{font-size:13px}.topbar-account__text small{font-size:11px}.theme-toggle__option{width:31px;height:30px}.topbar-meta form button{border-color:var(--t-line-strong);background:var(--t-surface-2);min-height:38px;color:var(--t-text);box-shadow:var(--t-sh-1);padding-inline:14px}.topbar-meta .topbar-signout{border:1px solid var(--t-line-strong);background:var(--t-surface-2);min-height:38px;color:var(--t-text);box-shadow:var(--t-sh-1);border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.topbar-meta .topbar-signout:hover{background:var(--t-surface-3);color:var(--t-text)}.topbar-meta .topbar-signout svg{width:14px;height:14px}.dash-panel,.cash-panel,.acct-panel,.st-panel,.rw-panel,.acs-panel--catalogue,.setup-steps>li,.unavailable-card{border-color:var(--t-line);box-shadow:0 1px 2px #0f161c0a,0 12px 34px -28px #0f161c6b}.page-stats,.st-stats{gap:8px;margin-bottom:18px}.page-stat,.st-stat{min-height:32px;padding-inline:13px;box-shadow:0 1px 2px #12181f08}.page-stat b,.st-stat b{font-size:12.5px}.page-stat small,.st-stat small{font-size:10.5px}.acs-portfolio{color:#f2f8f6;background:radial-gradient(90% 150% at 78% -20%,#4fd8c026,#0000 56%),linear-gradient(120deg,#0b3f38 0%,#0d302d 44%,#0d151b 100%);border-color:#4dd8c052;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:244px;margin-bottom:28px;padding:28px 32px 22px;overflow:hidden;box-shadow:0 16px 34px -21px #071f1cb8}.acs-portfolio__totals,.acs-portfolio__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.acs-portfolio__totals article,.acs-portfolio__stats>div{border-left:1px solid #ffffff1a;padding:0 24px}.acs-portfolio__totals article:first-child{border-left:0;padding-left:0}.acs-portfolio__stats{border:0;padding:0}.acs-portfolio__stats>div:last-child{display:none}.acs-portfolio .eyebrow,.acs-portfolio__stats dt{color:#91aaa4;font-size:10px}.acs-portfolio__totals strong{color:#fff;font-size:clamp(27px,2vw,34px)}.acs-portfolio__totals article>span,.acs-portfolio__stats dd span{color:#94aaa5;font-size:10.5px}.acs-portfolio__stats dd{color:#fff;margin-top:10px;font-size:30px}.acs-split{background:#ffffff1f;height:5px;margin-top:13px}.acs-splitKey{gap:5px 14px;margin-top:7px}.acs-splitKey li{color:#92a8a3;font-size:9px}.acs-splitKey b{color:#dce8e4}.acs-splitKey li:before{border-radius:1px;width:5px;height:5px}.acs-portfolio__note{color:#819792;border-top:1px solid #ffffff1a;grid-column:1/-1;margin:18px 0 0;padding-top:13px;font-size:9.5px}.acs-portfolio__source{color:#8da39e;font-size:9px;top:15px;right:18px}.acs-panel--accounts{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0 0 26px;padding:0}.acs-panel--accounts .acs-panel__head{margin-bottom:16px}.acs-panel--accounts .acs-panel__head>div{padding-left:35px;position:relative}.acs-panel--accounts .acs-panel__head>div:before{content:"◉";border:1px solid var(--t-line);background:var(--t-accent-wash);width:25px;height:25px;color:var(--t-accent-strong);border-radius:8px;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;top:1px;left:0}.acs-panel__head .eyebrow{font-size:9px}.acs-panel__head h2{font-size:18px}.acs-stamp{font-size:11px}.acs-cards{grid-template-columns:repeat(auto-fill,minmax(280px,305px));gap:16px}.acs-card{color:#f2f7f5;background:linear-gradient(118deg,#0000 0 28%,#ffffff06 28.2% 28.6%,#0000 28.8% 50%,#ffffff05 50.2% 50.6%,#0000 50.8%),linear-gradient(150deg,#0b4a40 0%,#07332f 56%,#091c1d 100%);border-color:#5ce0c238;border-radius:14px;gap:10px;min-height:369px;padding:15px;position:relative;overflow:hidden;box-shadow:0 12px 24px -16px #041916d9}.acs-card[data-currency=EUR]{background:linear-gradient(118deg,#0000 0 28%,#ffffff06 28.2% 28.6%,#0000 28.8% 50%,#ffffff05 50.2% 50.6%,#0000 50.8%),linear-gradient(150deg,#1b2447 0%,#121a3a 58%,#0d1127 100%);border-color:#7f90f540}.acs-card[data-state=demo]{background:linear-gradient(118deg,#0000 0 28%,#ffffff06 28.2% 28.6%,#0000 28.8% 50%,#ffffff05 50.2% 50.6%,#0000 50.8%),linear-gradient(150deg,#20242b 0%,#14191f 72%,#11151a 100%);border-color:#ffffff1f;min-height:330px}.acs-card[data-state=live]{background:linear-gradient(118deg,#0000 0 28%,#ffffff06 28.2% 28.6%,#0000 28.8% 50%,#ffffff05 50.2% 50.6%,#0000 50.8%),linear-gradient(150deg,#0b4a40 0%,#07332f 56%,#091c1d 100%);border-color:#5ce0c240;box-shadow:0 12px 24px -16px #041916d9}.acs-card[data-currency=EUR][data-state=live]{background:linear-gradient(118deg,#0000 0 28%,#ffffff06 28.2% 28.6%,#0000 28.8% 50%,#ffffff05 50.2% 50.6%,#0000 50.8%),linear-gradient(150deg,#1b2447 0%,#121a3a 58%,#0d1127 100%);border-color:#7f90f540}.acs-card__top{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:9px}.acs-card__badge{color:#0000;background:linear-gradient(145deg,#ead68a,#b99d43);border-radius:5px;grid-area:1/1;width:29px;height:21px;font-size:0;box-shadow:inset 0 0 0 1px #ffffff3d}.acs-card__badge:before{content:"";background:#5b481773;width:18px;height:1px;box-shadow:0 4px #5b481747}.acs-card[data-state=demo] .acs-card__badge{color:#0000;background:linear-gradient(145deg,#a6a28f,#6f716c)}.acs-card__name{grid-area:2/1/auto/-1;margin-top:3px}.acs-card__name b{color:#eef6f3;font-size:12.5px}.acs-card__name small{color:#718781;text-transform:uppercase;letter-spacing:.09em;font-size:8.5px}.acs-card .status-pill{color:#5fddc4;text-transform:uppercase;background:#4fd8c01a;border:1px solid #4fd8c038;grid-area:1/2;padding:2px 7px;font-size:8px}.acs-card[data-state=demo] .status-pill{color:#adb4b5;background:#ffffff14;border-color:#ffffff21}.acs-card__figure{color:#fff;font-size:24px;font-weight:650}.acs-card__chart{color:#4cd4b9;width:100%;height:49px;overflow:visible}.acs-card[data-currency=EUR] .acs-card__chart{color:#8ea0ff}.acs-card[data-state=demo] .acs-card__chart{display:none}.acs-card__metrics{border-top:1px solid #ffffff14;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding-top:10px;display:grid}.acs-card__metrics dt{color:#71837f;letter-spacing:.12em;text-transform:uppercase;font-size:7.5px;font-weight:800}.acs-card__metrics dd{color:#e8f0ed;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:10.5px;font-weight:700}.acs-card__metrics .is-up{color:#57dec2}.acs-card__metrics .is-down{color:#fb8d91}.acs-card__margin{margin-top:0}.acs-card__marginHead{color:#778985;margin-bottom:5px;font-size:8.5px}.acs-card__marginHead b{color:#91a29e}.acs-bar{background:#ffffff1a;height:3px}.acs-bar__used{background:#8290f0}.acs-bar__free{background:#35c9ad!important}.acs-card__foot{border-color:#ffffff14;flex-wrap:nowrap;gap:6px;padding-top:8px}.acs-action{color:#e6efeb;background:#ffffff0e;border:1px solid #ffffff21;border-radius:7px;flex:1 1 0;justify-content:center;gap:4px;min-height:31px;padding:0 8px;font-size:9.5px}.acs-action svg{display:none}.acs-action:hover,.acs-action.is-quiet:hover{background:#ffffff1a}.acs-action.is-primary{color:#05251f;background:#42ccb4;border-color:#0000}.acs-action.is-quiet{color:#e6efeb;background:#ffffff0e;border-color:#ffffff21}.acs-card__updated{color:#657672;text-align:center;font-size:9px}.acs-panel--catalogue{margin-top:22px;padding:22px 24px 24px}.acs-panel--catalogue .acs-types{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-panel--catalogue .acs-types a{padding:10px 12px}.live-chat{isolation:isolate;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.62fr) minmax(340px,1.08fr);gap:0 16px;margin:0 0 18px;padding:0;position:relative}.live-chat:before{display:none}.live-chat>.live-chat__head{border:1px solid var(--t-line);border-radius:var(--t-r-lg) var(--t-r-lg) 0 0;background:var(--t-surface);border-bottom:0;grid-area:1/1;padding:24px 26px 0;box-shadow:0 12px 34px -28px #0f161c6b}.live-chat>.live-chat__start{border:1px solid var(--t-line);border-radius:0 0 var(--t-r-lg) var(--t-r-lg);background:var(--t-surface);max-width:none;box-shadow:var(--t-sh-1);border-top:0;grid-area:3/1;padding:14px 26px 20px}.live-chat>.live-chat__guide{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1);grid-area:1/2/4;padding:24px 26px 26px}.live-chat>.live-chat__thread,.live-chat>.control-note{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);grid-column:1/-1;padding:20px 22px 22px}.live-chat:has(>.live-chat__thread):before{display:none}.live-chat:has(>.control-note):before{display:none}.live-chat__head h2{font-size:18px}.live-chat__head p{font-size:13px}.live-chat__head .status-pill{border:1px solid var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong)}.live-chat__start label span{font-size:9px}.live-chat select,.live-chat input,.live-chat textarea{background:var(--t-surface-2);color:var(--t-text)}.live-chat__start button[type=submit]{color:#05241e;background:#42cbb4;width:100%;min-height:40px}.live-chat__guide h3{font-size:17px}.live-chat__guide{counter-reset:guide}.live-chat__guide li{counter-increment:guide;padding:12px 13px 12px 42px;position:relative}.live-chat__guide li:before{content:counter(guide);background:var(--t-accent-wash);width:20px;height:20px;color:var(--t-accent-strong);border-radius:6px;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;top:12px;left:13px}.live-chat__presence{border-inline:1px solid var(--t-line);background:var(--t-surface);grid-area:2/1;padding:10px 26px 2px}.live-chat__presence>p{align-items:center;gap:8px;margin:0 0 8px 8px;font-size:12px;display:inline-flex}.live-chat__presence>p strong{color:var(--t-text)}.live-chat__presence>p span{color:var(--t-text-3)}.live-chat__agents{vertical-align:middle;display:inline-flex}.live-chat__agents span{border:2px solid var(--t-surface);color:#fff;background:#1a947e;border-radius:50%;place-items:center;width:27px;height:27px;margin-left:-6px;font-size:8px;font-weight:800;display:grid}.live-chat__agents span:first-child{background:#2ab49a;margin-left:0}.live-chat__agents span:nth-child(2){background:#7288dd}.live-chat__agents span:nth-child(3){background:#c79638}.live-chat__preview{border:1px solid var(--t-line);background:var(--t-surface-2);border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;min-height:82px;padding:11px 13px;display:grid}.live-chat__agent-mark{color:#fff;background:#0c8f79;border-radius:50%;place-items:center;width:27px;height:27px;font-size:8px;font-weight:800;display:grid}.live-chat__preview>div p{border:1px solid var(--t-line);background:var(--t-surface);max-width:390px;color:var(--t-text);border-radius:4px 12px 12px;margin:0;padding:11px 13px;font-size:12px;line-height:1.45;display:inline-block}.live-chat__preview>div small{color:var(--t-text-3);margin:7px 0 0 34px;font-size:10px;display:block}.live-chat__typing{color:var(--t-text-4);letter-spacing:.12em;grid-column:2;font-size:13px}.live-chat__start textarea{height:76px;min-height:76px}.support-inbox{border-radius:var(--t-r-lg);box-shadow:var(--t-sh-1);grid-template-columns:minmax(250px,.92fr) minmax(0,1.12fr) minmax(300px,.94fr);margin-top:0}.support-inbox__list,.support-inbox__thread,.support-inbox__compose{padding:24px}.support-inbox__list button{background:var(--t-surface-2);color:var(--t-text)}.support-inbox__list button.is-selected{border-color:var(--t-accent-line);background:var(--t-accent-wash);box-shadow:none}.support-inbox__thread h2{font-size:17px}.support-inbox__thread .profile-facts>div{background:var(--t-surface-2)}.support-thread-summary{border-top:1px solid var(--t-line-soft);color:var(--t-text-3);margin:16px 0 0;padding-top:14px;font-size:12px;line-height:1.55}.support-thread-summary button{color:var(--t-accent-strong);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:720;text-decoration:underline}.support-thread-summary button:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.support-inbox__compose select,.support-inbox__compose input,.support-inbox__compose textarea{background:var(--t-surface-2);width:100%;min-width:0;color:var(--t-text)}.support-inbox__compose select,.support-inbox__compose input{height:38px;min-height:38px}.support-inbox__compose textarea{resize:vertical;height:76px;min-height:76px}.support-inbox__compose button[type=submit]{color:#05241e;background:#42cbb4;width:100%;min-height:40px}.support-inbox__compose button[type=submit]:disabled{opacity:1;color:#05241e;background:#42cbb4}.support-inbox__list strong,.support-inbox__list small,.support-inbox__thread h2,.support-inbox__thread dd,.support-thread p,.statement-list small{overflow-wrap:anywhere}.section .statement-list{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-1)}.section .statement-list>li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0}.section .statement-list>li:last-child{border-bottom:0}.arena-player{padding:20px 26px}.arena-player__label{display:none}.arena-body{grid-template-columns:minmax(0,1.6fr) minmax(390px,1fr);align-items:start}.arena-match{background:radial-gradient(105% 80% at 100% 0,#4fd8c014,#0000 60%),#111820;border-radius:18px;grid-area:1/1}.arena-board{grid-area:1/2}.arena-more{grid-area:2/1/auto/-1}.arena-board{color:#ecf4f1;background:radial-gradient(100% 80% at 100% 0,#4fd8c014,#0000 60%),#111820;border-color:#ffffff14;box-shadow:0 18px 36px -26px #000000c7}.arena-board .eyebrow,.arena-board__window,.arena-board__note{color:#879994}.arena-board .arena-btn.is-quiet{color:#afbfba;background:#ffffff0a;border-color:#ffffff1f}.arena-board .arena-tabs{background:#ffffff12}.arena-board .arena-tabs button{color:#93a49f}.arena-board .arena-tabs button.is-active{color:#62dfc6;box-shadow:none;background:#4fd8c026}.arena-board .arena-ranks li.is-you{background:#4fd8c01c}.arena-board .arena-ranks__rank{color:#9daca8;background:#ffffff12}.arena-board .arena-ranks__who strong{color:#e5eeeb}.arena-board .arena-ranks__who small{color:#7f918c}.arena-board .arena-ranks__bar{background:#ffffff14}.arena-board .arena-ranks__points{color:#58d9bf}.arena-picks span{grid-template-rows:auto auto;gap:7px;min-height:86px}.arena-picks span i{color:#4fd9bf;background:#4fd8c021;border-radius:50%;place-items:center;width:31px;height:31px;font-size:17px;font-style:normal;display:grid}.arena-picks label:nth-child(2) span i{color:#e35c7b;background:#ee5b7e21}.arena-picks label:nth-child(3) span i{color:#aab5b1;background:#ffffff14}.arena-picks span b{font-size:13px}.arena-match{padding:27px}.arena-match h3{margin-top:13px;font-size:23px}.arena-match__prompt{margin-top:7px}.arena-match__actions{margin-top:16px;padding-top:13px}.arena-match__status{margin-top:8px}.arena-community__stack{background:#ffffff1a;border-radius:999px;height:9px;margin-top:14px;display:flex;overflow:hidden}.arena-community__stack i{background:#18aa91;height:100%;display:block}.arena-community__stack i[data-index="1"]{background:#c63e62}.arena-community__stack i[data-index="2"]{background:#6f7989}.arena-splits{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 14px}.arena-splits li{align-items:center;gap:6px;display:flex}.arena-splits__track{display:none}.arena-splits b{margin-left:auto}.arena-board .arena-tabs button.is-active{color:#11181e;background:#f6f8f9}.arena-board__head .arena-btn.is-quiet{width:36px;min-width:36px;padding:0;font-size:0}.arena-board__head .arena-btn.is-quiet:before{content:"↻";font-size:17px}.arena-board{padding:18px 20px 20px}.arena-ranks li{padding:7px 8px}.arena-ranks__who strong{font-size:12.5px}.arena-ranks__who small{font-size:10.5px}.arena-ranks__bar{display:none}.arena-board__head h3{margin-bottom:5px}.arena-board__head .eyebrow{color:#20b69e;margin:0}.arena-match .arena-btn.is-primary:disabled{color:#aebbb7;opacity:1;background:#ffffff0b;border:1px solid #ffffff29}.arena-more .arena-boundary{border-top:1px solid var(--t-line-soft);margin-top:16px;padding-top:14px}.identity-card{border-radius:var(--t-r-lg);margin-bottom:18px;padding:20px 24px}.identity-card__avatar{width:48px;height:48px}.profile-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.profile-columns>.dash-panel{min-height:295px;padding:18px 20px}.fact-rows>div{padding-block:9px}.setup-card{border-color:var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface)}.setup-card__bar{width:100%;max-width:none}.setup-steps{gap:9px}.profile-preference-status:empty{display:none}.cash-layout,.acct-body,.st-layout{gap:16px}.cash-layout{grid-template-columns:minmax(0,1.5fr) minmax(400px,1fr)}.acct-body{grid-template-columns:minmax(0,1.7fr) minmax(420px,1fr)}.st-layout{grid-template-columns:minmax(0,1.6fr) minmax(420px,1fr);margin-top:42px}.st-layout>.st-panel{scrollbar-width:thin;max-height:600px;overflow-y:auto}.cash-side,.acct-side,.st-side{top:72px}.cash-tabs{max-width:270px}.cash-layout{margin-top:34px}.cash-tabs button.is-active{color:#fff;box-shadow:none;background:#111820}.cash-methods button{min-height:62px}.cash-quick{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.cash-quick button{background:var(--t-surface-2);border-radius:8px}.cash-summary__net{border:1px solid var(--t-accent-line);background:var(--t-accent-wash);text-align:center;border-radius:9px;padding:10px 16px}.cash-summary{padding-block:12px}.cash-submit{min-height:42px}.cash-submit:not(:disabled){color:#05241e;background:#42cbb4}.cash-balances li,.cash-balances li.is-active{border-color:var(--t-line);background:var(--t-surface-2)}.cash-balances li{padding-left:56px;position:relative}.cash-balances li:before{content:attr(data-currency);background:var(--t-accent-wash);width:29px;height:29px;color:var(--t-accent-strong);border-radius:8px;place-items:center;font-size:8px;font-weight:800;display:grid;position:absolute;left:14px}.cash-limits div{grid-template-columns:28px minmax(0,1fr) auto;gap:10px;min-height:48px}.cash-limits div:before{content:"";border:1px solid var(--t-line);background:var(--t-surface-2);width:26px;height:26px;color:var(--t-text-3);border-radius:8px;place-items:center;font-size:12px;font-weight:750;display:grid}.cash-limits div:first-child:before{content:"↑"}.cash-limits div:nth-child(2):before{content:"↓"}.cash-limits div:nth-child(3):before{content:"$"}.cash-limits div:nth-child(4):before{content:"◎"}.cash-limits div:nth-child(5):before{content:"↔"}.cash-limits dt{grid-column:2}.cash-limits dd{grid-column:3}.acct-bar__used{background:#5864db}.acct-bar__free{background:#11a58b}.acct-legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.acct-legend>div{border:1px solid var(--t-line);background:var(--t-surface-2);border-radius:11px;padding:14px 15px}.acct-moves{gap:0}.acct-moves li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;padding:11px 4px}.acct-moves li:last-child{border-bottom:0}.acct-facts div{grid-template-columns:28px minmax(0,auto) minmax(0,1fr);gap:8px 10px;min-height:45px}.acct-facts div:before{content:"";border:1px solid var(--t-line);background:var(--t-surface-2);width:26px;height:26px;color:var(--t-text-3);border-radius:8px;place-items:center;font-size:10px;font-weight:750;display:grid}.acct-facts div:first-child:before{content:"▣"}.acct-facts div:nth-child(2):before{content:"⌁"}.acct-facts div:nth-child(3):before{content:"$"}.acct-facts div:nth-child(4):before{content:"✓"}.acct-facts div:nth-child(5):before{content:"□"}.acct-facts div:nth-child(6):before{content:"◷"}.acct-facts div:nth-child(7):before{content:"↔"}.acct-facts dt{grid-column:2}.acct-facts dd{grid-column:3}.acct-facts div:last-child dd{color:var(--t-accent-strong)}.acct-side .mt5-password__head{gap:14px;display:grid}.acct-side .mt5-password__toggle{grid-row:2;width:100%}.acct-side .mt5-password__stamp{grid-row:3;margin:0}.pref-rows{gap:0}.pref-rows>li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;padding:11px 0}.pref-rows>li:last-child{border-bottom:0}.st-rows{gap:0}.st-rows li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;padding-inline:4px}.st-rows li:last-child{border-bottom:0}.st-latest .btn-primary,.st-latest .btn-secondary{justify-content:center;width:100%}.invite-rows{gap:0}.invite-rows>li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;grid-template-columns:34px minmax(0,1fr) auto;padding:11px 4px;display:grid}.invite-rows>li[data-state=funded]{border-color:var(--t-line-soft);background:0 0}.invite-rows__mark{background:var(--t-accent-wash);width:34px;height:34px;color:var(--t-accent-strong);border-radius:10px;place-items:center;font-size:11px;font-weight:800;display:grid}.referral-hero{background:radial-gradient(70% 130% at 0%,#4fd8c02e,#0000 70%),linear-gradient(105deg,#0b4b40 0%,#123f39 34%,#111820 74%,#10161c 100%);margin-bottom:18px;padding:32px 36px}.referral-hero__lead{align-content:center}.referral-hero .referral-link{width:100%;max-width:none}.referral-hero .referral-code strong{font-size:30px}.referral-hero .referral-link{padding:3px 7px 3px 14px}.referral-hero .eyebrow{color:#051916b8}.invite-rows__mark{border:1px solid var(--t-line);background:var(--t-surface-2);color:var(--t-text-3)}.rf-funnel__head{margin-bottom:4px}.rf-funnel__track{height:6px}.rf-funnel small{margin-top:4px}.referral-hero+.dash-panel{padding-block:23px}:root[data-theme=dark] .referral-hero .eyebrow{color:#ffffff9e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .referral-hero .eyebrow{color:#ffffff9e}}:root[data-theme=dark] .trader-chrome,:root[data-theme=dark] .topbar--stage{background:#090d11f0}:root[data-theme=dark] .topbar-account,:root[data-theme=dark] .language-menu .language-selector,:root[data-theme=dark] .appearance-switch.theme-toggle{color:#eef3f5;background:#151c23!important;border-color:#34414c!important}:root[data-theme=dark] .appearance-switch__thumb{background:#11171d}:root[data-theme=dark] .live-chat,:root[data-theme=dark] .support-inbox,:root[data-theme=dark] .statement-list,:root[data-theme=dark] .section,:root[data-theme=dark] .profile-columns,:root[data-theme=dark] .setup-steps{color:var(--t-text)}:root[data-theme=dark] .support-inbox__thread,:root[data-theme=dark] .support-inbox__compose,:root[data-theme=dark] .support-inbox__list,:root[data-theme=dark] .statement-list,:root[data-theme=dark] .statement-list>li,:root[data-theme=dark] .live-chat__messages li[data-author=agent],:root[data-theme=dark] .live-chat__messages li[data-author=system],:root[data-theme=dark] .live-chat button.secondary{background:var(--t-surface);color:var(--t-text)}:root[data-theme=dark] .live-chat__messages li[data-author=client]{background:var(--t-accent-wash)}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{background-color:var(--t-surface-2);color:var(--t-text)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .trader-chrome,:root:not([data-theme=light]) .topbar--stage{background:#090d11f0}:root:not([data-theme=light]) .topbar-account,:root:not([data-theme=light]) .language-menu .language-selector,:root:not([data-theme=light]) .appearance-switch.theme-toggle{color:#eef3f5;background:#151c23!important;border-color:#34414c!important}:root:not([data-theme=light]) .appearance-switch__thumb{background:#11171d}:root:not([data-theme=light]) .support-inbox__thread,:root:not([data-theme=light]) .support-inbox__compose,:root:not([data-theme=light]) .support-inbox__list,:root:not([data-theme=light]) .statement-list,:root:not([data-theme=light]) .statement-list>li,:root:not([data-theme=light]) .live-chat__messages li[data-author=agent],:root:not([data-theme=light]) .live-chat__messages li[data-author=system],:root:not([data-theme=light]) .live-chat button.secondary{background:var(--t-surface);color:var(--t-text)}:root:not([data-theme=light]) .live-chat__messages li[data-author=client]{background:var(--t-accent-wash)}:root:not([data-theme=light]) input,:root:not([data-theme=light]) select,:root:not([data-theme=light]) textarea{background-color:var(--t-surface-2);color:var(--t-text)}}@media (max-width:1280px){.arena-body{grid-template-columns:minmax(0,1.45fr) minmax(300px,.85fr)}.profile-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-columns>:last-child{grid-column:1/-1}}@media (max-width:1100px){.content{padding-top:24px}.topbar-meta .topbar-signout{justify-content:center;width:40px;min-height:40px;padding:0}.topbar-meta .topbar-signout span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cash-layout,.acct-body,.st-layout{grid-template-columns:minmax(0,1fr)}.cash-side,.acct-side,.st-side{width:100%;min-width:0}.st-layout>.st-panel{max-height:none;overflow-y:visible}.acs-portfolio{grid-template-columns:minmax(0,1fr)}.acs-portfolio__stats{border-top:1px solid #ffffff1a;margin-top:18px;padding-top:18px}.acs-portfolio__stats>div:first-child{border-left:0;padding-left:0}.arena-body{grid-template-columns:minmax(0,1fr)}.arena-board{position:static}}@media (max-width:1180px){.arena-body{grid-template-columns:minmax(0,1fr)}.arena-match{grid-area:1/1}.arena-board{grid-area:2/1}.arena-more{grid-area:3/1}}@media (max-width:900px){.live-chat{grid-template-columns:minmax(0,1fr);gap:0 12px}.live-chat>.live-chat__head,.live-chat>.live-chat__start,.live-chat>.live-chat__presence{grid-column:1}.live-chat>.live-chat__guide{grid-area:4/1;margin-top:12px}.support-inbox{grid-template-columns:minmax(0,1fr)}.support-inbox__thread,.support-inbox__compose{border-left:0;border-top:1px solid var(--t-line)}.profile-columns{grid-template-columns:minmax(0,1fr)}.profile-columns>:last-child{grid-column:auto}}@media (max-width:700px){.acs-portfolio__totals,.acs-portfolio__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-portfolio__totals article,.acs-portfolio__stats>div{border-top:0;border-left:1px solid #ffffff1a;padding:0 12px}.acs-portfolio__totals article:first-child,.acs-portfolio__stats>div:first-child{border-left:0;padding-left:0}.acs-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.acs-panel--catalogue .acs-types{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.content{padding:18px 16px 92px}.page-title{font-size:27px}.acs-portfolio{padding:19px 18px 17px}.acs-cards{grid-template-columns:minmax(0,1fr)}.acs-card{min-height:300px}.acs-panel--accounts .acs-stamp{width:100%;padding-left:35px}.live-chat>.live-chat__head{padding:18px 17px 0}.live-chat>.live-chat__start,.live-chat>.live-chat__guide,.live-chat>.live-chat__thread,.support-inbox__list,.support-inbox__thread,.support-inbox__compose{padding:17px}.acct-legend{grid-template-columns:minmax(0,1fr)}.acct-facts div{grid-template-columns:28px minmax(0,1fr)}.acct-facts dt,.acct-facts dd{text-align:left;grid-column:2}.topbar-meta .topbar-signout{display:none}.identity-card{grid-template-columns:auto minmax(0,1fr);padding:16px 17px;display:grid}.identity-card__state{grid-column:2;width:fit-content;margin-top:5px}}@media (max-width:420px){.acs-portfolio__totals strong{font-size:clamp(22px,7.5vw,28px)}.acs-portfolio__totals article,.acs-portfolio__stats>div{padding-inline:9px}}.cash-workspace{margin-top:30px}.cash-layout{grid-template-columns:minmax(0,1.5fr) minmax(400px,1fr);margin-top:0}.cash-request{grid-area:1/1/span 2}.cash-side{display:contents}.cash-balances-panel{grid-area:1/2}.cash-limits-panel{grid-area:2/2}.cash-history-panel{grid-area:3/1/auto/-1}.cash-history-panel .cash-history{grid-template-columns:repeat(2,minmax(0,1fr))}.cash-history-panel .cash-history li{border-color:var(--t-line);background:var(--t-surface-2);padding:13px 14px}.cash-request .cash-panel__head{margin-bottom:14px}.cash-request .cash-field{margin-top:18px}.cash-request .cash-summary{border-color:var(--t-line);background:linear-gradient(135deg, var(--t-surface-2), var(--t-surface-3))}.cash-request .cash-summary__net{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--t-accent) 8%, transparent)}.cash-balances li{min-height:64px}.cash-balances li.is-active{border-color:var(--t-accent-line);background:var(--t-accent-wash)}.acct-chart__summary+.acct-chart__plot{margin-top:0}@media (max-width:1100px){.cash-overview{grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}.cash-overview__meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.cash-layout{grid-template-columns:minmax(0,1fr)}.cash-request{grid-area:auto/1}.cash-side{grid-column:1;grid-template-columns:repeat(2,minmax(280px,1fr));gap:16px;display:grid}.cash-side>.cash-panel{grid-area:auto}.cash-side>.cash-history-panel{grid-column:1/-1}}@media (max-width:620px){.cash-workspace{margin-top:22px}.cash-overview{grid-template-columns:minmax(0,1fr)}.cash-overview__holdings,.cash-overview__meta{grid-column:auto;grid-template-columns:minmax(0,1fr)}.cash-side{grid-template-columns:minmax(0,1fr)}.cash-side>.cash-history-panel{grid-column:auto}.cash-history-panel .cash-history{grid-template-columns:minmax(0,1fr)}}.language-selector{border:1px solid var(--t-line);background:linear-gradient(180deg, color-mix(in srgb, var(--t-surface) 92%, white), var(--t-surface));width:154px;min-width:0;min-height:38px;color:var(--t-text-2);border-radius:12px;grid-template-columns:25px minmax(0,1fr) 12px;align-items:center;gap:7px;padding:0 9px;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s;display:grid;position:relative;box-shadow:0 1px 2px #0000000d}.language-selector:hover{border-color:var(--t-accent-line);background:var(--t-surface-2);transform:translateY(-1px)}.language-switcher__icon{background:var(--t-accent-wash);width:25px;height:25px;color:var(--t-accent-strong);border-radius:8px;place-items:center;display:grid}.language-switcher__icon svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.language-switcher__copy{gap:0;min-width:0;line-height:1.05;display:grid}.language-switcher__copy small{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:760}.language-switcher__copy b{color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:760;overflow:hidden}.language-switcher__chevron{color:var(--t-text-3);font-size:13px;line-height:1;transform:translateY(-1px)}.language-selector .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.language-selector select{z-index:2;opacity:0;cursor:pointer;border:0;width:100%;height:100%;position:absolute;inset:0}.language-selector:focus-within{border-color:var(--t-accent);box-shadow:0 0 0 3px var(--t-accent-wash)}:root[data-theme=dark] .language-selector{background:linear-gradient(180deg, var(--t-surface-2), var(--t-surface))}:root[data-theme=dark] .language-selector select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.auth-screen__panel{position:relative}.auth-language{z-index:4;position:absolute;inset:20px 20px auto auto}html[dir=rtl] .auth-language{left:20px;right:auto}html[dir=rtl] .trader-sidebar{border-right:0;border-left:1px solid var(--t-side-line);inset:0 0 0 auto;box-shadow:-8px 0 32px #10192006}html[dir=rtl] .trader-stage{margin-left:0;margin-right:var(--sidebar-width)}html[dir=rtl] .topbar-meta{margin-left:0;margin-right:auto}html[dir=rtl] .trader-side-nav a[aria-current=page]:before{left:auto;right:-18px}html[dir=rtl] :is(.num,[class*=amount],[class*=balance],[class*=value],time,code){direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(td.num,th.num){text-align:left}@media (max-width:1100px){html[dir=rtl] .trader-stage{margin-right:0}}@media (max-width:620px){html[dir=rtl] .trader-status{direction:ltr}.language-selector{grid-template-columns:1fr;place-items:center;width:38px;min-height:36px;padding:0}.language-switcher__copy,.language-switcher__chevron{display:none}.language-switcher__icon{background:0 0}.auth-language{inset:14px 14px auto auto}html[dir=rtl] .auth-language{left:14px;right:auto}}@media (max-width:480px){.trader-brand--mobile .trader-brand__name{display:none}}.appearance-switch.theme-toggle{min-width:64px;min-height:34px;color:var(--t-text-3);isolation:isolate;cursor:pointer;direction:ltr;flex:0 0 64px;grid-template-columns:repeat(2,1fr);align-items:center;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;position:relative;box-shadow:inset 0 1px 2px #0e182014,0 1px 2px #0e18200d;border:1px solid var(--t-line)!important;background:var(--t-surface-2)!important;border-radius:999px!important;width:64px!important;height:34px!important;padding:0!important;display:inline-grid!important}.appearance-switch.theme-toggle:hover{transform:translateY(-1px);border-color:var(--t-accent-line)!important}.appearance-switch.theme-toggle:focus-visible{box-shadow:0 0 0 3px var(--t-accent-wash), inset 0 1px 2px #0e182014;outline:0}.appearance-switch.theme-toggle[aria-checked=true]{background:color-mix(in srgb, var(--t-accent) 18%, var(--t-surface-2))!important;border-color:var(--t-accent-line)!important}.appearance-switch__thumb{z-index:1;border:1px solid color-mix(in srgb, var(--t-line) 72%, transparent);background:var(--t-surface);border-radius:50%;width:26px;height:26px;transition:transform .2s cubic-bezier(.2,.75,.25,1),background .18s;position:absolute;top:3px;left:3px;box-shadow:0 2px 7px #0e18202e}.appearance-switch[aria-checked=true] .appearance-switch__thumb{background:var(--t-accent-strong);transform:translate(30px)}.appearance-switch__icon{z-index:2;place-items:center;width:16px;height:16px;transition:color .18s,opacity .18s,transform .18s;display:grid;position:absolute;top:8px}.appearance-switch__icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.appearance-switch__icon--sun{color:#a76813;left:8px}.appearance-switch__icon--moon{color:var(--t-text-3);right:8px}.appearance-switch[aria-checked=true] .appearance-switch__icon--sun{color:var(--t-text-3);opacity:.75}.appearance-switch[aria-checked=true] .appearance-switch__icon--moon{color:#fff;transform:rotate(-8deg)}.language-menu{min-width:0;position:relative}.language-menu .language-selector{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;text-align:start}.language-menu--open .language-selector{border-color:var(--t-accent);background:var(--t-surface-2);box-shadow:0 0 0 3px var(--t-accent-wash);transform:none}.language-switcher__chevron{place-items:center;display:grid}.language-switcher__chevron svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:7px;transition:transform .18s}.language-menu--open .language-switcher__chevron svg{transform:rotate(180deg)}.language-menu__popover{z-index:130;border:1px solid var(--t-line);background:var(--t-surface);width:400px;color:var(--t-text);transform-origin:100% 0;border-radius:18px;animation:.16s ease-out both header-popover-in;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 24px 64px #0e182033,0 8px 20px #0e182017}.language-menu__header{border-bottom:1px solid var(--t-line);background:linear-gradient(135deg, var(--t-accent-wash), var(--t-surface) 72%);align-items:center;gap:11px;padding:14px 15px 12px;display:flex}.language-menu__header-icon{background:var(--t-accent);color:#082720;width:35px;height:35px;box-shadow:0 7px 18px color-mix(in srgb, var(--t-accent) 25%, transparent);border-radius:11px;flex:0 0 35px;place-items:center;display:grid}.language-menu__header-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.language-menu__header>span:last-child{gap:2px;min-width:0;display:grid}.language-menu__header small{color:var(--t-text-3);letter-spacing:.09em;text-transform:uppercase;font-size:9px;font-weight:780}.language-menu__header strong{color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.topbar-meta .language-menu__popover strong,.topbar-meta .notifications-panel strong{place-items:initial;letter-spacing:normal;background:0 0;border-radius:0;width:auto;height:auto;display:block}.language-menu__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;max-height:410px;padding:7px;display:grid;overflow:auto}.language-menu__option{min-width:0;min-height:58px;color:var(--t-text-2);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;padding:7px;transition:border-color .15s,background .15s,color .15s;display:grid}:is(.language-menu__option:hover,.language-menu__option:focus-visible){border-color:var(--t-line);background:var(--t-surface-2);color:var(--t-text);outline:0}.language-menu__option.is-selected{border-color:var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-text)}.language-menu__code{border:1px solid var(--t-line);background:var(--t-surface);width:34px;height:32px;color:var(--t-text-3);letter-spacing:.04em;border-radius:9px;place-items:center;font-size:9px;font-weight:820;display:grid}.language-menu__option.is-selected .language-menu__code{border-color:var(--t-accent-line);background:var(--t-accent);color:#082720}.language-menu__name{unicode-bidi:plaintext;gap:2px;min-width:0;line-height:1.1;display:grid}.language-menu__name strong{overflow-wrap:anywhere;color:inherit;font-size:11px;line-height:1.15}.language-menu__name small{overflow-wrap:anywhere;color:var(--t-text-3);font-size:9px;line-height:1.15}.language-menu__check{background:var(--t-accent);color:#082720;opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;transition:opacity .15s,transform .15s;display:grid;transform:scale(.75)}.language-menu__check svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}.language-menu__option.is-selected .language-menu__check{opacity:1;transform:scale(1)}html[dir=rtl] .language-menu__popover{transform-origin:0 0;left:0;right:auto}.notifications-bell__trigger>svg{fill:none;stroke:currentColor;stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.notifications-panel{border-color:var(--t-line);background:var(--t-surface);width:min(410px,100vw - 24px);max-width:calc(100vw - 24px);color:var(--t-text);border-radius:20px;box-shadow:0 28px 72px #0e18203d,0 8px 24px #0e18201a}.notifications-panel>.notifications-panel__header{border-color:var(--t-line);background:linear-gradient(135deg, var(--t-accent-wash), var(--t-surface) 70%);align-items:flex-start;padding:16px}.notifications-panel__heading-icon{background:var(--t-accent);color:#082720;width:39px;height:39px;box-shadow:0 8px 20px color-mix(in srgb, var(--t-accent) 24%, transparent);border-radius:12px;flex:0 0 39px;place-items:center;display:grid}.notifications-panel__heading h2{color:var(--t-text);margin:0!important;font-size:17px!important}.notifications-panel__heading small{color:var(--t-text-3);font-size:10px}.notifications-panel__actions{align-items:center;gap:6px;display:flex}.notifications-panel__mark-all{border:1px solid var(--t-accent-line);background:var(--t-accent-wash);min-height:30px;color:var(--t-accent-strong);cursor:pointer;white-space:nowrap;border-radius:9px;padding:0 9px;font-size:9px;font-weight:780}.notifications-panel__mark-all:hover{background:color-mix(in srgb, var(--t-accent) 18%, var(--t-surface))}.notifications-panel__close{border:1px solid var(--t-line);background:var(--t-surface);width:30px;height:30px;color:var(--t-text-3);cursor:pointer;border-radius:9px;flex:0 0 30px;place-items:center;display:grid}.notifications-panel__close:hover{color:var(--t-text)}.notifications-panel ul{background:var(--t-surface);scrollbar-width:thin;gap:3px;max-height:430px;padding:7px;display:grid}.notifications-panel li{min-width:0}.notifications-panel li .notification-item{width:100%;box-shadow:none;color:var(--t-text);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:13px;grid-template-columns:40px minmax(0,1fr) 8px;align-items:start;gap:11px;padding:11px;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid}.notifications-panel li .notification-item:hover{border-color:var(--t-line);background:var(--t-surface-2);transform:translate(1px)}.notification-item__kind{background:var(--t-surface-2);width:40px;height:40px;color:var(--t-text-2);border-radius:12px;place-items:center;display:grid;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important}.notification-item__kind--settlement,.notification-item__kind--reward{background:var(--t-accent-wash);color:var(--t-accent-strong)}.notifications-panel li .notification-item__copy{min-width:0;color:var(--t-text);font-size:inherit;letter-spacing:normal;text-transform:none;gap:3px;display:grid}.notification-item__meta{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex;color:var(--t-text-3)!important;font-size:inherit!important;letter-spacing:normal!important;text-transform:none!important}.notification-item__meta time{color:var(--t-text-3);white-space:nowrap;font-size:9px}.notifications-panel li .notification-item__copy>strong{color:var(--t-text);font-size:12px;line-height:1.3}.notifications-panel li .notification-item__copy>p{color:var(--t-text-3);margin:0;font-size:10.5px;line-height:1.45}.notification-item__unread{border:2px solid var(--t-surface);background:var(--t-accent);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in srgb, var(--t-accent) 22%, transparent);border-radius:50%;margin-top:5px}.notifications-panel>footer strong{color:var(--t-text-2);font-size:9px}@keyframes header-popover-in{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:620px){.appearance-switch.theme-toggle{flex-basis:60px;min-width:60px;width:60px!important}.appearance-switch[aria-checked=true] .appearance-switch__thumb{transform:translate(26px)}.language-menu__popover{transform-origin:top;width:auto;position:fixed;top:66px;left:12px;right:12px}html[dir=rtl] .language-menu__popover{transform-origin:top;left:12px;right:12px}.notifications-panel{width:auto;max-width:none;position:fixed;top:66px;left:12px;right:12px}}@media (prefers-reduced-motion:reduce){.appearance-switch.theme-toggle,.appearance-switch__thumb,.appearance-switch__icon,.language-menu__popover,.language-menu__option,.notification-item{transition:none;animation:none}}.language-menu .language-selector:hover{border-color:var(--t-accent-line);box-shadow:0 8px 24px #0d192217}.language-switcher__code,.language-menu__current-code{border:1px solid var(--t-line);background:var(--t-surface-2);min-width:28px;height:24px;color:var(--t-text-2);letter-spacing:.055em;border-radius:8px;place-items:center;font-size:9px;font-weight:820;display:grid}.language-menu__popover{border-color:color-mix(in srgb, var(--t-line) 82%, var(--t-text-3));background:var(--t-surface);isolation:isolate;border-radius:20px;width:min(440px,100vw - 24px);max-height:min(544px,100vh - 88px);box-shadow:0 30px 80px #0a161f3d,0 10px 28px #0a161f1f}.language-menu__header{z-index:2;border-bottom-color:var(--t-line);background:linear-gradient(135deg, color-mix(in srgb, var(--t-accent-wash) 74%, var(--t-surface)), var(--t-surface) 70%);grid-template-columns:40px minmax(0,1fr) 34px;min-height:66px;padding:12px 14px;display:grid;position:sticky;top:0}.language-menu__header-icon{border-radius:13px;width:40px;height:40px}.language-menu__header small{font-size:9.5px}.language-menu__header strong{font-size:14px;line-height:1.25}.language-menu__current-code{border-color:var(--t-accent-line);background:var(--t-accent-wash);width:34px;height:30px;color:var(--t-accent-strong);align-self:center}.language-menu__options{scrollbar-color:var(--t-line) transparent;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;max-height:min(452px,100vh - 170px);padding:10px}.language-menu__option{border-color:color-mix(in srgb, var(--t-line) 68%, transparent);background:color-mix(in srgb, var(--t-surface-2) 58%, transparent);min-height:62px;color:var(--t-text-2);border-radius:14px;grid-template-columns:38px minmax(0,1fr) 20px;gap:10px;padding:9px;transition:transform .15s,border-color .15s,background .15s,box-shadow .15s;box-shadow:inset 0 1px #ffffff6b}:is(.language-menu__option:hover,.language-menu__option:focus-visible){border-color:var(--t-accent-line);background:var(--t-surface-2);transform:translateY(-1px);box-shadow:0 8px 18px #0d192214}.language-menu__option.is-selected{border-color:var(--t-accent-line);background:var(--t-accent-wash);box-shadow:inset 3px 0 0 var(--t-accent), 0 8px 20px color-mix(in srgb, var(--t-accent) 9%, transparent)}.language-menu__code{border-radius:11px;width:38px;height:38px;font-size:10px}.language-menu__name strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.25}.language-menu__name strong:lang(ur),.language-switcher__copy b:lang(ur),.language-menu__header strong:lang(ur){font-family:Noto Nastaliq Urdu,Nirmala UI,Segoe UI,sans-serif}.language-menu__name strong:lang(ar),.language-menu__name strong:lang(ckb),.language-switcher__copy b:lang(ar),.language-switcher__copy b:lang(ckb){font-family:Noto Sans Arabic,Segoe UI,sans-serif}.language-menu__check{width:20px;height:20px}:root[data-theme=dark] .language-menu__popover{background:var(--t-surface);box-shadow:0 32px 90px #0000007a,0 10px 30px #00000047}@media (max-width:700px){.language-menu .language-selector{grid-template-columns:30px 26px;gap:6px;width:auto;min-width:72px;padding:5px 7px}.language-switcher__copy,.language-switcher__chevron{display:none}.language-switcher__code{display:grid}.language-menu__popover{transform-origin:top;border-radius:20px;width:auto;max-height:calc(100dvh - 84px);position:fixed;top:70px;left:12px;right:12px}html[dir=rtl] .language-menu__popover{left:12px;right:12px}.language-menu__options{grid-template-columns:minmax(0,1fr);max-height:calc(100dvh - 164px)}.language-menu__option{min-height:56px}}.language-menu .language-selector{border-color:color-mix(in srgb, var(--t-line) 86%, transparent);background:color-mix(in srgb, var(--t-surface) 96%, var(--t-surface-2));border-radius:999px;grid-template-columns:28px minmax(0,1fr) 24px 10px;gap:7px;min-width:158px;min-height:40px;padding:4px 8px 4px 5px;box-shadow:0 1px 2px #0d19220d}.language-menu .language-selector:hover{border-color:var(--t-accent-line);background:var(--t-surface);box-shadow:0 5px 16px #0d192214}.language-menu--open .language-selector{box-shadow:0 0 0 3px var(--t-accent-wash)}.language-switcher__copy b{font-size:12px}.language-switcher__code{background:var(--t-surface-2);border:0;border-radius:7px;width:24px;min-width:24px;height:22px;font-size:8.5px}.language-menu__popover{border-color:color-mix(in srgb, var(--t-line) 90%, transparent);background:var(--t-surface);border-radius:24px;width:min(540px,100vw - 32px);max-height:min(560px,100vh - 96px);top:calc(100% + 12px);box-shadow:0 26px 70px #08121a42,0 8px 22px #08121a1a}.language-menu__header{border-bottom-color:color-mix(in srgb, var(--t-line) 82%, transparent);background:var(--t-surface);grid-template-columns:38px minmax(0,1fr) 34px;gap:12px;min-height:68px;padding:14px 16px;position:relative}.language-menu__header strong{font-size:14px;line-height:1.25;display:block}.language-menu__current-code{background:var(--t-accent-wash);width:34px;min-width:34px;height:28px;color:var(--t-accent-strong);border:0;border-radius:9px;align-self:center}.language-menu__options{background:color-mix(in srgb, var(--t-surface-2) 20%, var(--t-surface));grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;max-height:min(430px,100vh - 180px);padding:8px 10px 12px}.language-menu__option{min-height:52px;color:var(--t-text-2);box-shadow:none;background:0 0;border-color:#0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;padding:7px 9px;transition:background .14s,border-color .14s,color .14s}.language-menu__name strong{text-overflow:clip;white-space:nowrap;font-size:13px;line-height:1.25;overflow:visible}.language-menu__name small{font-size:10px;line-height:1.2}@media (max-width:700px){.language-menu .language-selector{grid-template-columns:28px 24px;gap:5px;min-width:64px;padding:4px 6px}.language-menu__popover{border-radius:20px;max-height:calc(100dvh - 74px);top:66px;left:8px;right:8px}html[dir=rtl] .language-menu__popover{left:8px;right:8px}.language-menu__header{min-height:62px;padding:11px 13px}.language-menu__options{grid-template-columns:minmax(0,1fr);gap:1px;max-height:calc(100dvh - 146px);padding:6px 8px 10px}.language-menu__option{min-height:50px}}@media (max-width:700px){.language-menu .language-selector{grid-template-columns:28px 24px;gap:5px;width:auto;min-width:64px;padding:4px 6px}.language-switcher__copy,.language-switcher__chevron{display:none}.language-switcher__code{display:grid}.language-menu__popover{transform-origin:top;border-radius:20px;width:auto;max-height:calc(100dvh - 74px);position:fixed;top:66px;left:8px;right:8px}html[dir=rtl] .language-menu__popover{left:8px;right:8px}.language-menu__header{min-height:62px;padding:11px 13px}.language-menu__options{grid-template-columns:minmax(0,1fr);gap:1px;max-height:calc(100dvh - 146px);padding:6px 8px 10px}.language-menu__option{min-height:50px}}.transfer-workspace{gap:20px;margin-top:30px;display:grid}.transfer-overview{border:1px solid var(--t-accent-line);border-radius:var(--t-r-lg);background:radial-gradient(circle at 88% 10%, color-mix(in srgb, var(--t-accent-bright) 22%, transparent), transparent 32%), linear-gradient(135deg, var(--t-surface) 0%, color-mix(in srgb, var(--t-accent-wash) 74%, var(--t-surface)) 100%);min-width:0;box-shadow:var(--t-sh-2);grid-template-columns:auto minmax(280px,1fr) minmax(440px,auto);align-items:center;gap:18px;padding:22px 24px;display:grid}.transfer-overview__icon{background:var(--t-accent);color:#fff;width:52px;height:52px;box-shadow:0 10px 24px -12px var(--t-accent);border-radius:16px;place-items:center;display:grid}.transfer-overview__icon svg{width:25px;height:25px}.transfer-overview__copy{min-width:0}.transfer-overview__copy .eyebrow{margin:0 0 4px}.transfer-overview__copy h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:740}.transfer-overview__copy>p:last-child{color:var(--t-text-3);margin:6px 0 0;font-size:12.5px;line-height:1.5}.transfer-overview__facts{grid-template-columns:repeat(3,minmax(120px,1fr));gap:8px;margin:0;display:grid}.transfer-overview__facts div{border:1px solid color-mix(in srgb, var(--t-accent-line) 72%, transparent);border-radius:var(--t-r-sm);background:color-mix(in srgb, var(--t-surface) 72%, transparent);gap:4px;padding:11px 13px;display:grid}.transfer-overview__facts dt{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px;font-weight:800}.transfer-overview__facts dd{color:var(--t-text);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:740}.transfer-form.transfer-grid{box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1.48fr) minmax(350px,.82fr);align-items:start;gap:18px;margin:0;padding:0;display:grid}.transfer-panel{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);min-width:0;box-shadow:var(--t-sh-2);padding:24px}.transfer-panel__head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:18px;display:flex}.transfer-panel__head .eyebrow{margin:0 0 4px}.transfer-panel__head h2{letter-spacing:-.03em;margin:0;font-size:20px;font-weight:740}.transfer-steps{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 22px;padding:0;list-style:none;display:grid}.transfer-steps li{min-width:0;color:var(--t-text-4);align-items:center;gap:8px;font-size:11.5px;display:flex;position:relative}.transfer-steps li:not(:last-child):after{content:"";background:var(--t-line-strong);flex:1;min-width:12px;height:1px;margin:0 10px}.transfer-steps span{border:1px solid var(--t-line);background:var(--t-surface-2);width:27px;height:27px;color:var(--t-text-3);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid}.transfer-steps strong{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.transfer-steps .is-complete span{border-color:var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong)}.transfer-steps .is-current{color:var(--t-text)}.transfer-steps .is-current span{border-color:var(--t-accent);background:var(--t-accent);color:#06231d;box-shadow:0 0 0 4px var(--t-accent-wash)}.transfer-route{border:1px solid var(--t-line-soft);border-radius:var(--t-r-md);background:var(--t-surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:42px;padding:18px;display:grid;position:relative}.transfer-account{gap:9px;min-width:0;display:grid}.transfer-account__label{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:820}.transfer-account__surface{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface);min-height:70px;box-shadow:var(--t-sh-1);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;transition:border-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.transfer-account:hover .transfer-account__surface{border-color:var(--t-accent-line);box-shadow:var(--t-sh-2);transform:translateY(-1px)}.transfer-account__surface:after{content:"⌄";color:var(--t-text-3);pointer-events:none;font-size:15px;font-weight:800}.transfer-account__mark{background:var(--t-accent-wash);width:38px;height:38px;color:var(--t-accent-strong);border-radius:11px;place-items:center;font-size:8.5px;font-weight:850;display:grid}.transfer-account[data-kind=to] .transfer-account__mark{background:var(--t-info-wash);color:var(--t-info)}.transfer-account__identity{gap:2px;min-width:0;display:grid}.transfer-account__identity strong{color:var(--t-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:740;overflow:hidden}.transfer-account__identity small{color:var(--t-text-3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.transfer-account__surface select{opacity:0;cursor:pointer;border:0;width:100%;height:100%;min-height:0;padding:0;position:absolute;inset:0}.transfer-account__surface select:disabled{cursor:not-allowed}.transfer-account__surface:focus-within{border-color:var(--t-accent);box-shadow:0 0 0 3px var(--t-accent-wash)}.transfer-account__balance{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.transfer-account__balance small{color:var(--t-text-3);font-size:10.5px}.transfer-account__balance strong{color:var(--t-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:740}.transfer-swap{z-index:2;border:1px solid var(--t-accent-line);background:var(--t-surface);width:38px;height:38px;color:var(--t-accent-strong);box-shadow:var(--t-sh-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;transition:transform .16s,background .16s;display:grid;position:absolute;top:63px;left:50%;transform:translate(-50%,-50%)}.transfer-swap:hover:not(:disabled){background:var(--t-accent-wash);transform:translate(-50%,-50%)scale(1.06)}.transfer-swap:disabled{opacity:.42;cursor:default}.transfer-swap svg{width:18px;height:18px}.transfer-amount-block{margin-top:22px}.transfer-field-row{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;display:flex}.transfer-field-row label{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:10.5px;font-weight:820}.transfer-field-row span{color:var(--t-text-3);font-variant-numeric:tabular-nums;font-size:11.5px}.transfer-amount{border:1px solid var(--t-line);border-radius:var(--t-r-md);background:var(--t-surface);min-height:64px;box-shadow:var(--t-sh-1);grid-template-columns:70px minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden}.transfer-amount:focus-within{border-color:var(--t-accent);box-shadow:0 0 0 3px var(--t-accent-wash)}.transfer-amount>span{border-right:1px solid var(--t-line);background:var(--t-surface-2);color:var(--t-text-2);place-items:center;font-size:12px;font-weight:800;display:grid}.transfer-amount input{width:100%;min-height:62px;color:var(--t-text);font:inherit;letter-spacing:-.025em;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;padding:0 18px;font-size:27px;font-weight:740}.transfer-amount input:focus{box-shadow:none;outline:0}.transfer-amount:has(input[aria-invalid=true]){border-color:var(--t-neg)}.transfer-quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.transfer-quick button{border:1px solid var(--t-line);border-radius:var(--t-r-sm);background:var(--t-surface-2);min-height:35px;color:var(--t-text-2);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;padding:0 10px;font-size:11.5px;font-weight:700}.transfer-quick button:hover:not(:disabled){border-color:var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong)}.transfer-quick button:disabled{opacity:.45;cursor:default}.transfer-safeguards{border-top:1px solid var(--t-line-soft);color:var(--t-text-3);flex-wrap:wrap;gap:8px 18px;margin-top:17px;padding-top:15px;font-size:10.5px;display:flex}.transfer-safeguards span{align-items:center;gap:6px;display:inline-flex}.transfer-safeguards span:before{content:"✓";background:var(--t-accent-wash);width:17px;height:17px;color:var(--t-accent-strong);border-radius:50%;place-items:center;font-size:9px;font-weight:850;display:grid}.transfer-review{position:sticky;top:74px}.transfer-readiness{border-radius:var(--t-r-pill);background:var(--t-warn-wash);min-height:26px;color:var(--t-warn);align-items:center;padding:0 10px;font-size:10px;font-weight:800;display:inline-flex}.transfer-readiness.is-ready{background:var(--t-pos-wash);color:var(--t-pos)}.transfer-review__amount{border:1px solid var(--t-accent-line);border-radius:var(--t-r-md);background:linear-gradient(135deg, var(--t-accent-wash), color-mix(in srgb, var(--t-accent-wash) 44%, var(--t-surface)));gap:3px;padding:18px;display:grid}.transfer-review__amount span{color:var(--t-text-3);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.transfer-review__amount strong{color:var(--t-accent-strong);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(26px,3vw,34px);font-weight:760}.transfer-review__amount small{color:var(--t-text-3);font-size:11px}.transfer-balance-preview{gap:0;margin-top:16px;display:grid}.transfer-balance-preview>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:13px 0;display:grid}.transfer-balance-preview>div>span{color:var(--t-text-3);letter-spacing:.07em;text-transform:uppercase;grid-column:1/-1;font-size:9.5px;font-weight:800}.transfer-balance-preview strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:680;overflow:hidden}.transfer-balance-preview b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:760}.transfer-balance-preview__line{height:20px;color:var(--t-accent-strong);place-items:center;display:grid;position:relative}.transfer-balance-preview__line:before{content:"";background:var(--t-line-soft);height:1px;position:absolute;inset:50% 0 auto}.transfer-balance-preview__line svg{background:var(--t-surface);border-radius:50%;width:22px;height:22px;padding:4px;position:relative}.transfer-review__facts{gap:0;margin:5px 0 0;display:grid}.transfer-review__facts div{border-top:1px solid var(--t-line-soft);justify-content:space-between;gap:14px;padding:10px 0;display:flex}.transfer-review__facts dt{color:var(--t-text-3);font-size:11.5px}.transfer-review__facts dd{color:var(--t-text);text-align:right;margin:0;font-size:11.5px;font-weight:700}.transfer-problem{border-radius:var(--t-r-sm);background:var(--t-neg-wash);color:var(--t-neg);margin:14px 0 0;padding:10px 12px;font-size:11.5px;line-height:1.45}.transfer-submit{border-radius:var(--t-r-md);background:var(--t-accent);color:#fff;width:100%;min-height:50px;font:inherit;cursor:pointer;box-shadow:0 12px 24px -16px var(--t-accent);border:0;margin-top:16px;font-size:13.5px;font-weight:780;transition:background .16s,transform .16s}.transfer-submit:hover:not(:disabled){background:var(--t-accent-strong);transform:translateY(-1px)}.transfer-submit:disabled{opacity:.42;cursor:default;box-shadow:none}.transfer-status{color:var(--t-text-3);text-align:center;margin:10px 0 0;font-size:10.5px;line-height:1.5}.transfer-status.is-error{color:var(--t-neg)}.transfer-status.is-success{color:var(--t-pos)}.transfer-empty{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);box-shadow:var(--t-sh-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:30px;padding:28px;display:grid}.transfer-empty__icon{background:var(--t-accent-wash);width:52px;height:52px;color:var(--t-accent-strong);border-radius:16px;place-items:center;display:grid}.transfer-empty__icon svg{width:24px;height:24px}.transfer-empty .eyebrow{margin:0 0 4px}.transfer-empty h2{margin:0;font-size:20px}.transfer-empty p:last-child{color:var(--t-text-3);margin:6px 0 0;font-size:12.5px}.transfer-empty>a{border-radius:var(--t-r-sm);background:var(--t-accent);color:#fff;align-items:center;min-height:42px;padding:0 17px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.cash-workspace{gap:20px}.cash-overview{background:radial-gradient(circle at 74% -20%,#4fd8c040,#0000 38%),radial-gradient(circle at 100% 100%,#2a5f9e29,#0000 32%),linear-gradient(125deg,#092823 0%,#10221f 50%,#121923 100%);border-radius:20px;min-height:136px;padding:24px 26px}.cash-overview__lead h2{font-size:22px}.cash-overview__lead>p:last-child{font-size:12.5px}.cash-overview__holdings{gap:10px}.cash-overview__holdings>div{border-radius:13px;align-content:center;min-height:76px;padding:13px 15px}.cash-overview__holdings strong{font-size:20px}.cash-overview__meta{min-width:138px}.cash-overview__meta>div{padding:5px 0 5px 14px}.cash-overview__meta strong{font-size:21px}.cash-layout{gap:18px;margin-top:0}.cash-panel{box-shadow:var(--t-sh-2);border-radius:18px;padding:24px}.cash-request{position:relative;overflow:hidden}.cash-request:before{content:"";background:linear-gradient(90deg, var(--t-accent), var(--t-accent-bright), transparent 78%);height:3px;position:absolute;inset:0 0 auto}.cash-panel__head{margin-bottom:18px}.cash-panel__head h2{font-size:20px}.cash-tabs{border:1px solid var(--t-line-soft);grid-template-columns:repeat(2,minmax(112px,auto));max-width:none;padding:4px}.cash-tabs button{min-height:38px}.cash-tabs button.is-active{background:var(--t-ink);color:#fff;box-shadow:var(--t-sh-1)}.cash-flow{margin-top:20px;padding:14px 16px}.cash-flow li:not(:last-child):after{width:clamp(18px,3vw,38px);right:14px}.cash-flow li>span{width:30px;height:30px}.cash-flow strong{font-size:12px}.cash-flow small{font-size:10px}.cash-field{margin-top:22px}.cash-methods{gap:11px}.cash-methods button{border-radius:13px;min-height:72px;padding:14px 15px}.cash-methods__mark{border-radius:11px;width:38px;height:38px}.cash-methods__mark svg{width:19px;height:19px}.cash-methods__text strong{font-size:14px}.cash-amount input,.cash-amount select{height:60px;min-height:60px}.cash-amount input{font-size:28px}.cash-quick{gap:9px}.cash-quick button{border-radius:9px;min-height:36px}.cash-summary{border-color:var(--t-line);margin-top:22px;padding:14px 16px}.cash-summary dd{font-size:18px}.cash-summary__net{min-width:150px;padding:12px 17px}.cash-summary__net dd{font-size:22px}.cash-assurances{margin-top:13px}.cash-submit{min-height:50px;box-shadow:0 12px 24px -17px var(--t-accent);border-radius:13px;margin-top:18px;font-size:13.5px}.cash-balances li{border-radius:13px;min-height:68px;padding-block:13px}.cash-balances li:before{border-radius:10px;width:32px;height:32px}.cash-balances b{font-size:14.5px}.cash-limits div{align-items:center;min-height:48px}.cash-history-panel .cash-history li{border-radius:13px;min-height:62px;padding:12px 14px}.cash-history__mark{width:34px;height:34px}:root[data-theme=dark] .transfer-overview,:root[data-theme=dark] .transfer-account__surface,:root[data-theme=dark] .transfer-amount,:root[data-theme=dark] .transfer-panel,:root[data-theme=dark] .transfer-swap,:root[data-theme=dark] .transfer-empty{color:var(--t-text)}:root[data-theme=dark] .transfer-overview{background:radial-gradient(circle at 88% 10%, #45c6ab24, transparent 32%), linear-gradient(135deg, var(--t-surface) 0%, #14241f 100%)}:root[data-theme=dark] .transfer-overview__icon,:root[data-theme=dark] .transfer-submit,:root[data-theme=dark] .transfer-empty>a{color:#06231d}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .transfer-overview,:root:not([data-theme=light]) .transfer-account__surface,:root:not([data-theme=light]) .transfer-amount,:root:not([data-theme=light]) .transfer-panel,:root:not([data-theme=light]) .transfer-swap,:root:not([data-theme=light]) .transfer-empty{color:var(--t-text)}:root:not([data-theme=light]) .transfer-overview{background:radial-gradient(circle at 88% 10%, #45c6ab24, transparent 32%), linear-gradient(135deg, var(--t-surface) 0%, #14241f 100%)}:root:not([data-theme=light]) .transfer-overview__icon,:root:not([data-theme=light]) .transfer-submit,:root:not([data-theme=light]) .transfer-empty>a{color:#06231d}}@media (max-width:1160px){.transfer-overview{grid-template-columns:auto minmax(0,1fr)}.transfer-overview__facts{grid-column:1/-1}.transfer-form.transfer-grid{grid-template-columns:minmax(0,1fr)}.transfer-review{position:static}}@media (max-width:760px){.transfer-workspace{margin-top:22px}.transfer-overview{grid-template-columns:auto minmax(0,1fr);padding:18px}.transfer-overview__icon{border-radius:13px;width:44px;height:44px}.transfer-overview__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.transfer-overview__facts div{padding:10px}.transfer-panel{padding:18px}.transfer-route{grid-template-columns:minmax(0,1fr);gap:52px}.transfer-swap{top:50%;transform:translate(-50%,-50%)rotate(90deg)}.transfer-swap:hover:not(:disabled){transform:translate(-50%,-50%)rotate(90deg)scale(1.06)}.transfer-steps strong{display:none}.transfer-steps li:not(:last-child):after{margin-inline:8px}.transfer-empty{grid-template-columns:auto minmax(0,1fr);padding:20px}.transfer-empty>a{grid-column:1/-1;justify-content:center}}@media (max-width:520px){.transfer-overview{grid-template-columns:minmax(0,1fr)}.transfer-overview__icon{display:none}.transfer-overview__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.transfer-overview__facts div{align-content:center;min-height:58px;padding:8px}.transfer-overview__facts dt{font-size:8px}.transfer-overview__facts dd{font-size:11.5px}.transfer-field-row{flex-direction:column;align-items:flex-start;gap:4px}.transfer-amount{grid-template-columns:58px minmax(0,1fr)}.transfer-amount input{padding-inline:13px;font-size:23px}.transfer-quick{grid-template-columns:repeat(2,minmax(0,1fr))}.transfer-panel__head{align-items:flex-start}.transfer-balance-preview>div{grid-template-columns:minmax(0,1fr)}.transfer-balance-preview b{margin-top:2px}.cash-overview{gap:14px;min-height:0;padding:20px}.cash-overview__lead h2{font-size:20px}.cash-overview__holdings{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.cash-overview__holdings>div{min-height:68px;padding:10px}.cash-overview__holdings strong{font-size:16px}.cash-overview__holdings small{font-size:8.5px}.cash-overview__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.cash-overview__meta>div{padding-block:2px}.cash-overview__meta strong{font-size:18px}.cash-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:11px}.cash-flow li{grid-template-columns:27px minmax(0,1fr);gap:6px}.cash-flow li:not(:last-child):after{width:10px;display:block;right:-5px}.cash-flow small{display:none}.cash-flow strong{font-size:10.5px}}@media (prefers-reduced-motion:reduce){.transfer-account__surface,.transfer-swap,.transfer-submit{transition:none}}.notifications-bell{z-index:90;position:relative}.topbar--stage:has(.notifications-panel){-webkit-backdrop-filter:none;backdrop-filter:none}.topbar-meta .notifications-bell__trigger{border:1px solid var(--t-line);background:linear-gradient(145deg, var(--t-surface), var(--t-surface-2));width:42px;height:42px;min-height:42px;color:var(--t-text-2);box-shadow:var(--t-sh-1);cursor:pointer;border-radius:13px;place-items:center;padding:0;transition:border-color .16s,background .16s,color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}.topbar-meta .notifications-bell__trigger:hover{border-color:var(--t-accent-line);background:var(--t-accent-wash);color:var(--t-accent-strong);box-shadow:var(--t-sh-2);transform:translateY(-1px)}.topbar-meta .notifications-bell__trigger[aria-expanded=true]{border-color:var(--t-accent);background:var(--t-accent-wash);color:var(--t-accent-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--t-accent) 14%, transparent), var(--t-sh-2)}.notifications-bell__icon{place-items:center;width:24px;height:24px;display:grid}.notifications-bell__icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.notifications-bell__trigger[aria-expanded=true] .notifications-bell__icon{animation:.34s ease-out notification-bell-open}.topbar-meta .notifications-bell__trigger .notifications-bell__count{border:2px solid var(--t-surface);color:#fff;background:#bd413a;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-style:normal;font-weight:850;line-height:1;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 3px 9px #6316123d}.notifications-panel{z-index:100;border:1px solid var(--t-line);background:var(--t-surface);width:min(456px,100vw - 28px);max-width:calc(100vw - 28px);max-height:min(720px,100vh - 120px);color:var(--t-text);transform-origin:100% 0;border-radius:21px;grid-template-rows:auto auto minmax(0,1fr) auto;animation:.18s ease-out both notification-panel-in;display:grid;position:absolute;top:calc(100% + 11px);right:0;overflow:hidden;box-shadow:0 30px 80px #0b141c40,0 10px 28px #0b141c1c}html[dir=rtl] .notifications-panel{transform-origin:0 0;left:0;right:auto}.notifications-panel>.notifications-panel__header{border-bottom:1px solid var(--t-line);background:radial-gradient(circle at 84% -30%, color-mix(in srgb, var(--t-accent) 19%, transparent), transparent 42%), linear-gradient(135deg, var(--t-accent-wash), var(--t-surface) 72%);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 16px;display:flex}.notifications-panel__heading{align-items:center;gap:12px;min-width:0;display:flex}.notifications-panel__heading-icon{background:linear-gradient(145deg, var(--t-accent), var(--t-accent-strong));color:#06231d;width:44px;height:44px;box-shadow:0 10px 22px -12px var(--t-accent);border-radius:14px;flex:0 0 44px;place-items:center;display:grid;position:relative}.notifications-panel__heading-icon:after{content:"";border:2px solid var(--t-accent);background:#fff;border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:8px}.notifications-panel__heading-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.notifications-panel__heading>span:last-child{gap:2px;min-width:0;display:grid}.notifications-panel__heading p{color:var(--t-accent-strong);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:9px;font-weight:840}.notifications-panel__heading h2{color:var(--t-text);letter-spacing:-.025em;font-weight:750;margin:0!important;font-size:19px!important}.notifications-panel__heading small{color:var(--t-text-3);font-size:11px;line-height:1.35}.topbar-meta .notifications-panel__close{border:1px solid var(--t-line);background:var(--t-surface);width:34px;height:34px;min-height:34px;color:var(--t-text-3);box-shadow:var(--t-sh-1);cursor:pointer;border-radius:11px;flex:0 0 34px;place-items:center;padding:0;display:grid}.topbar-meta .notifications-panel__close:hover{border-color:var(--t-line-strong);background:var(--t-surface-2);color:var(--t-text)}.notifications-panel__close svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:13px;height:13px}.notifications-panel__toolbar{border-bottom:1px solid var(--t-line-soft);background:var(--t-surface);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.notifications-panel__filters{border:1px solid var(--t-line-soft);background:var(--t-surface-2);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;padding:3px;display:inline-grid}.topbar-meta .notifications-panel__filters button{min-width:82px;min-height:32px;color:var(--t-text-3);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:10.5px;font-weight:750;display:inline-flex}.topbar-meta .notifications-panel__filters button span{background:var(--t-surface-3);min-width:18px;height:18px;color:var(--t-text-3);border-radius:999px;place-items:center;padding:0 4px;font-size:8.5px;display:grid}.topbar-meta .notifications-panel__filters button.is-active{background:var(--t-surface);color:var(--t-text);box-shadow:var(--t-sh-1)}.topbar-meta .notifications-panel__filters button.is-active span{background:var(--t-accent-wash);color:var(--t-accent-strong)}.topbar-meta .notifications-panel__mark-all{min-height:32px;color:var(--t-accent-strong);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:9.5px;font-weight:780;display:inline-flex}.topbar-meta .notifications-panel__mark-all:hover{border-color:var(--t-accent-line);background:var(--t-accent-wash)}.notifications-panel__mark-all svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.notifications-panel__feed{background:var(--t-surface);scrollbar-width:thin;min-height:0;padding:10px 11px 12px;overflow:auto}.notifications-panel__group+.notifications-panel__group{border-top:1px solid var(--t-line-soft);margin-top:11px;padding-top:10px}.notifications-panel__group-head{justify-content:space-between;align-items:center;padding:0 4px 7px;display:flex}.notifications-panel__group-head span{color:var(--t-text-3);letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:840}.notifications-panel__group-head small{background:var(--t-surface-2);min-width:19px;height:19px;color:var(--t-text-3);border-radius:999px;place-items:center;font-size:8.5px;font-weight:800;display:grid}.notifications-panel__group ul{background:0 0;gap:7px;max-height:none;margin:0;padding:0;list-style:none;display:grid;overflow:visible}.notifications-panel__group li{min-width:0}.notifications-panel .notification-item{border:1px solid var(--t-line-soft);background:var(--t-surface-2);width:100%;min-width:0;color:var(--t-text);box-shadow:none;text-align:start;cursor:pointer;border-radius:14px;grid-template-columns:44px minmax(0,1fr) 20px;align-items:start;gap:11px;padding:12px;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:grid;position:relative;overflow:hidden}.notifications-panel .notification-item:before{content:"";background:0 0;border-radius:0 4px 4px 0;width:3px;position:absolute;inset:11px auto 11px 0}.notifications-panel li.is-unread .notification-item{border-color:color-mix(in srgb, var(--t-accent) 36%, var(--t-line));background:color-mix(in srgb, var(--t-accent) 9%, var(--t-surface));box-shadow:0 6px 20px -18px color-mix(in srgb, var(--t-accent) 70%, transparent)}.notifications-panel li.is-unread .notification-item:before{background:var(--t-accent)}.notifications-panel .notification-item:hover{border-color:var(--t-accent-line);background:color-mix(in srgb, var(--t-accent) 7%, var(--t-surface));box-shadow:var(--t-sh-2);transform:translateY(-1px)}.notification-item__kind{border:1px solid color-mix(in srgb, currentColor 12%, transparent);background:var(--t-surface-3);width:44px;height:44px;color:var(--t-text-2);border-radius:13px;place-items:center;display:grid}.notification-item__kind svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.notification-item__kind--settlement{background:var(--t-accent-wash);color:var(--t-accent-strong)}.notification-item__kind--reward{background:var(--t-warn-wash);color:var(--t-warn)}.notification-item__kind--kyc{background:var(--t-info-wash);color:var(--t-info)}.notification-item__kind--support{background:color-mix(in srgb, #a86fc2 14%, var(--t-surface));color:color-mix(in srgb, #a86fc2 76%, var(--t-text))}.notifications-panel .notification-item__copy{min-width:0;color:var(--t-text);gap:3px;display:grid}.notification-item__meta{justify-content:space-between;align-items:center;gap:9px;min-width:0;display:flex}.notification-item__meta b{color:var(--t-accent-strong);letter-spacing:.1em;text-transform:uppercase;font-size:8.5px;font-weight:840}.notification-item__meta time{color:var(--t-text-4);white-space:nowrap;font-size:9px;font-weight:620}.notifications-panel .notification-item__copy>strong{color:var(--t-text);letter-spacing:-.01em;font-size:13.5px;font-weight:740;line-height:1.3}.notifications-panel .notification-item__copy>p{color:var(--t-text-3);margin:0;font-size:11.5px;line-height:1.45}.notification-item__action{align-items:center;gap:4px;width:fit-content;margin-top:3px;display:inline-flex;color:var(--t-accent-strong)!important;letter-spacing:0!important;text-transform:none!important;font-size:9.5px!important;font-weight:750!important}.notification-item__action svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.notification-item__state{place-items:center;width:20px;height:20px;display:grid}.notification-item__state i{border:2px solid var(--t-surface);background:var(--t-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--t-accent-wash);border-radius:50%}.notification-item__state svg{fill:none;width:15px;height:15px;stroke:var(--t-text-4);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;opacity:.65}.notifications-empty{color:var(--t-text-3);text-align:center;justify-items:center;gap:5px;margin:0;padding:34px 20px;display:grid}.notifications-empty>span{background:var(--t-accent-wash);width:48px;height:48px;color:var(--t-accent-strong);border-radius:15px;place-items:center;margin-bottom:5px;display:grid}.notifications-empty svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.notifications-empty strong{color:var(--t-text);font-size:13px}.notifications-empty small{color:var(--t-text-3);font-size:10.5px}.notifications-panel>footer{border-top:1px solid var(--t-line);background:var(--t-surface-2);color:var(--t-text-3);justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;font-size:9.5px;display:flex}.notifications-panel>footer strong{color:var(--t-text-2);font-size:9.5px;font-weight:720}.notifications-panel__live{align-items:center;gap:8px;display:inline-flex}.notifications-panel__live i{background:var(--t-accent);width:7px;height:7px;box-shadow:0 0 0 3px var(--t-accent-wash);border-radius:50%}html[dir=rtl] .notifications-panel .notification-item:before{border-radius:4px 0 0 4px;left:auto;right:0}@keyframes notification-panel-in{0%{opacity:0;transform:translateY(-7px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes notification-bell-open{0%,to{transform:rotate(0)}32%{transform:rotate(-10deg)}68%{transform:rotate(8deg)}}@media (max-width:620px){.topbar-meta .notifications-bell__trigger{width:40px;height:40px;min-height:40px}.notifications-panel{top:96px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom));transform-origin:top;border-radius:18px;width:auto;max-width:none;max-height:none;position:fixed;left:8px}html[dir=rtl] .notifications-panel{transform-origin:top;left:8px;right:8px}.notifications-panel>.notifications-panel__header{padding:15px 14px 13px}.notifications-panel__heading{gap:10px}.notifications-panel__heading-icon{border-radius:12px;flex-basis:39px;width:39px;height:39px}.notifications-panel__heading h2{font-size:17px!important}.notifications-panel__toolbar{padding:8px}.topbar-meta .notifications-panel__filters button{min-width:70px;padding-inline:8px}.topbar-meta .notifications-panel__mark-all{padding-inline:7px;font-size:9px}.notifications-panel__feed{padding:9px}.notifications-panel .notification-item{grid-template-columns:40px minmax(0,1fr) 17px;gap:9px;padding:10px}.notification-item__kind{width:40px;height:40px}.notifications-panel .notification-item__copy>p{font-size:11px}}@media (max-width:390px){.topbar-meta .notifications-panel__mark-all{justify-content:center;width:34px;min-height:34px;padding:0}.topbar-meta .notifications-panel__mark-all svg{width:17px;height:17px}.topbar-meta .notifications-panel__mark-all{font-size:0}.notification-item__meta{flex-direction:column;align-items:flex-start;gap:2px}.notification-item__meta time{white-space:normal}}@media (prefers-reduced-motion:reduce){.notifications-panel,.notifications-bell__icon,.notifications-panel .notification-item,.topbar-meta .notifications-bell__trigger{transition:none;animation:none}}.language-menu{z-index:180}.language-menu .language-selector{border:1px solid color-mix(in srgb, var(--line) 86%, transparent);background:color-mix(in srgb, var(--surface) 96%, var(--surface-muted));border-radius:999px;grid-template-columns:28px minmax(0,1fr) 24px 10px;gap:7px;min-width:160px;min-height:40px;padding:4px 8px 4px 5px;box-shadow:0 1px 2px #0d19220d}.language-menu .language-selector:hover{border-color:color-mix(in srgb, var(--mint) 55%, var(--line));background:var(--surface);transform:none;box-shadow:0 5px 16px #0d192214}.language-menu--open .language-selector{background:var(--surface);box-shadow:var(--focus-ring)}.language-switcher__icon{border-radius:50%;width:28px;height:28px}.language-switcher__copy{gap:1px}.language-switcher__copy small{letter-spacing:.08em;font-size:8px}.language-switcher__copy b{font-size:12px;line-height:1.15}.language-switcher__code{background:var(--surface-muted);width:24px;min-width:24px;height:22px;color:var(--ink-soft);letter-spacing:.04em;border:0;border-radius:7px;place-items:center;font-size:8.5px;font-weight:820;display:grid}.language-menu__popover{border-color:color-mix(in srgb, var(--line) 90%, transparent);background:var(--surface);border-radius:22px;width:min(520px,100vw - 32px);max-height:min(560px,100vh - 112px);top:calc(100% + 12px);overflow:hidden;box-shadow:0 26px 70px #08121a42,0 8px 22px #08121a1a}.language-menu__header{z-index:2;border-bottom-color:color-mix(in srgb, var(--line) 82%, transparent);background:var(--surface);grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:12px;min-height:68px;padding:14px 16px;display:grid;position:relative;top:auto}.language-menu__header>span:nth-child(2){align-content:center;gap:3px;min-width:0;display:grid}.language-menu__header-icon{background:var(--mint-soft);width:38px;height:38px;color:var(--mint-deep);box-shadow:none;border-radius:50%}.language-menu__header small{letter-spacing:.075em;font-size:9px}.language-menu__header strong{text-overflow:clip;white-space:nowrap;font-size:14px;line-height:1.2;display:block;overflow:visible}.language-menu__current-code{background:var(--mint-soft);width:34px;min-width:34px;height:28px;color:var(--mint-deep);letter-spacing:.055em;border:0;border-radius:9px;align-self:center;place-items:center;font-size:9px;font-weight:820;display:grid}.language-menu__options{background:color-mix(in srgb, var(--surface-muted) 20%, var(--surface));scrollbar-color:var(--line) transparent;scrollbar-width:thin;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 8px;max-height:min(446px,100vh - 198px);padding:8px 10px 12px;display:grid;overflow-y:auto}.language-menu__option{min-height:52px;color:var(--ink-soft);box-shadow:none;background:0 0;border-color:#0000;border-radius:12px;grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;padding:7px 9px;transition:background .14s,border-color .14s,color .14s;transform:none}:is(.language-menu__option:hover,.language-menu__option:focus-visible){background:var(--surface-muted);color:var(--ink);box-shadow:none;border-color:#0000;transform:none}.language-menu__option.is-selected{border-color:color-mix(in srgb, var(--mint) 44%, var(--line));background:color-mix(in srgb, var(--mint-soft) 86%, var(--surface));color:var(--ink);box-shadow:none}.language-menu__code{background:var(--surface-muted);width:34px;height:30px;color:var(--muted);border:0;border-radius:9px;font-size:9px}.language-menu__option.is-selected .language-menu__code{background:var(--surface);color:var(--mint-deep);border:0}.language-menu__name{gap:2px}.language-menu__name strong{color:inherit;overflow-wrap:normal;text-overflow:clip;white-space:nowrap;font-size:13px;line-height:1.2;overflow:visible}.language-menu__name small{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;font-size:10px;line-height:1.2;overflow:visible}.language-menu__check{background:var(--mint);width:18px;height:18px;box-shadow:none}:root[data-theme=dark] .language-menu__popover{box-shadow:0 28px 76px #0000008a,0 8px 24px #0000003d}:root[data-theme=dark] .language-menu__option{box-shadow:none}:root[data-theme=dark] .language-menu__popover,:root[data-theme=dark] .language-menu__header,:root[data-theme=dark] .language-menu__options{background-color:#141821}:root:not([data-theme=dark]) .language-menu__popover,:root:not([data-theme=dark]) .language-menu__header,:root:not([data-theme=dark]) .language-menu__options{background-color:#fff}@media (max-width:700px){.language-menu .language-selector{grid-template-columns:28px 24px;gap:5px;width:auto;min-width:64px;padding:4px 6px}.language-switcher__copy,.language-switcher__chevron{display:none}.language-switcher__code{display:grid}.language-menu--open:before{content:"";z-index:120;pointer-events:none;background:#04090e94;position:fixed;inset:0}.language-menu__popover{transform-origin:top;border-radius:20px;width:auto;max-height:calc(100dvh - 106px);position:fixed;top:67px;left:8px;right:8px}html[dir=rtl] .language-menu__popover{left:8px;right:8px}.language-menu__header{min-height:62px;padding:11px 13px}.language-menu__options{grid-template-columns:minmax(0,1fr);gap:1px;max-height:calc(100dvh - 178px);padding:6px 8px 10px}.language-menu__option{min-height:50px}.language-menu__popover{max-height:calc(100dvh - 74px);top:66px}.language-menu__options{max-height:calc(100dvh - 146px)}}.arena-splits{gap:8px}.arena-splits li{grid-template-columns:minmax(0,1fr);place-items:start;gap:3px;min-width:0;display:grid}.arena-splits__label{overflow-wrap:normal;text-overflow:clip;white-space:nowrap;min-width:0;font-size:10.5px;line-height:1.15;overflow:visible}.arena-splits b{white-space:nowrap;margin-left:0;font-size:10.5px;line-height:1.15}.mobile-nav{background:var(--t-surface);-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;box-shadow:0 -10px 28px #08121a1a}:root[data-theme=dark] .mobile-nav{background:var(--t-surface);box-shadow:0 -12px 30px #00000047}@media (max-width:620px){.content{padding-bottom:calc(104px + env(safe-area-inset-bottom,0px))}}.topbar-meta .notifications-bell__trigger{border-radius:14px;width:44px;height:44px;min-height:44px;overflow:visible}.notifications-bell__icon{background:color-mix(in srgb, var(--t-accent-wash) 70%, transparent);border-radius:10px;width:30px;height:30px;position:relative}.topbar-meta .notifications-bell__trigger .notifications-bell__count{min-width:20px;height:20px;top:-6px;right:-6px}.notifications-panel{border-radius:23px;width:min(440px,100vw - 28px);max-height:min(680px,100vh - 118px)}.notifications-panel>.notifications-panel__header{padding:18px}.notifications-panel__heading-icon{flex-basis:45px;width:45px;height:45px}.notifications-panel__group-head span{font-size:10px}.notifications-panel .notification-item{border-radius:15px;padding:13px}.notifications-panel .notification-item__copy>strong{font-size:13.5px}.notifications-panel .notification-item__copy>p{font-size:11.5px}@media (max-width:620px){.topbar-meta .notifications-bell__trigger{width:42px;height:42px;min-height:42px}.notifications-panel{top:92px;bottom:calc(76px + env(safe-area-inset-bottom));border-radius:21px}.notifications-panel .notification-item{padding:10px}}:root[data-workspace]{--wx-canvas:#f3f5f8;--wx-surface:#fff;--wx-soft:#f7f9fc;--wx-line:#dce3eb;--wx-ink:#172334;--wx-secondary:#4d5e73;--wx-muted:#627186;--wx-accent:#087c6c;--wx-shadow:0 1px 3px #111f330a, 0 6px 20px #111f3308;--wx-gutter:clamp(18px, 2.4vw, 36px);--wx-width:1520px;--text-xs:12px;--text-sm:13px;--text-md:14px}@media (prefers-color-scheme:dark){:root[data-workspace]:not([data-theme=light]){--wx-canvas:#0d131c;--wx-surface:#151e2a;--wx-soft:#1a2533;--wx-line:#2c394b;--wx-ink:#edf2fa;--wx-secondary:#bdc9da;--wx-muted:#9cabbe;--wx-accent:#66dcc5;--wx-shadow:0 1px 2px #00000029, 0 8px 24px #0000001a}}:root[data-workspace]{--canvas:var(--wx-canvas);--surface:var(--wx-surface);--surface-muted:var(--wx-soft);--paper-2:var(--wx-soft);--ink:var(--wx-ink);--ink-soft:var(--wx-secondary);--muted:var(--wx-muted);--line:var(--wx-line);--line-soft:color-mix(in srgb, var(--wx-line) 65%, var(--wx-surface));--t-bg:var(--wx-canvas);--t-surface:var(--wx-surface);--t-surface-2:var(--wx-soft);--t-text:var(--wx-ink);--t-text-2:var(--wx-secondary);--t-text-3:var(--wx-muted);--t-text-4:var(--wx-muted);--t-line:var(--wx-line);--t-line-soft:var(--line-soft);--t-sh-1:var(--wx-shadow);--shadow-sm:var(--wx-shadow);--brand-muted:var(--wx-muted);--brand-surface:var(--wx-surface);--content-max:var(--wx-width);color:var(--wx-ink);scroll-padding-top:110px}:root[data-workspace] body{background:var(--wx-canvas);color:var(--wx-ink)}:root[data-workspace] :is(button,input,select,textarea){font-family:inherit}:root[data-workspace][data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-workspace][data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-workspace] :is(input,textarea)::placeholder{color:var(--wx-muted);opacity:1}:root[data-workspace] :is(input,textarea,select)[aria-invalid=true]{border-color:#d15f53}:root[data-workspace] :is(button,a,input,textarea,select){scroll-margin-block:100px 24px}:root[data-workspace] .subib-availability{border:1px solid var(--wx-line);border-inline-start:3px solid var(--wx-accent);background:var(--wx-soft);color:var(--wx-ink);overflow-wrap:anywhere;border-radius:12px;padding:16px 20px}:root[data-workspace] .subib-availability strong{font-size:13px}:root[data-workspace] .subib-availability p{color:var(--wx-secondary);margin:5px 0 0;font-size:13px;line-height:1.7}:root[data-workspace] .subib-workspace :is(.subib-invitation,.subib-arrangement){min-width:0}:root[data-workspace] .subib-workspace :is(.subib-invitation,.subib-arrangement) :is(strong,small){overflow-wrap:anywhere}:root[data-workspace] .subib-workspace :is(.subib-invite-status,.subib-acceptance){white-space:normal;flex-shrink:0;align-self:flex-start;max-width:100%;height:auto;line-height:1.5}:root[data-workspace] .subib-workspace .subib-invite-form input[type=email]{text-align:start;direction:ltr}:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary){box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid;overflow:visible}:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary)>div{border:1px solid var(--wx-line);background:var(--wx-surface);min-width:0;box-shadow:none;overflow-wrap:anywhere;border-radius:12px;padding:16px}:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary)>div:after{display:none}:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary)>div>:is(span,small){color:var(--wx-muted);opacity:1;text-transform:none;letter-spacing:0;font-size:12px;line-height:1.6}:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary)>div>strong{color:var(--wx-ink);font-variant-numeric:tabular-nums;font-size:clamp(22px,2.2vw,28px);line-height:1.3}@media (max-width:900px){:root[data-workspace] :is(.subib-workspace .network-summary,.commission-summary,.link-summary){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){:root[data-workspace] .subib-workspace .subib-invitation{flex-wrap:wrap;gap:10px}:root[data-workspace] .subib-workspace .subib-invitation>div{flex:100%;min-width:0}}:root[data-workspace] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--wx-accent);outline-offset:3px}:root[data-workspace] :is(button,a){-webkit-tap-highlight-color:transparent}:root[data-workspace] :is(main,.trader-main,.staff-stage,.portal-stage,.trader-stage){min-width:0}:root[data-workspace] :is(.content,.portal-main,.staff-main){width:100%;max-width:var(--wx-width);padding:30px var(--wx-gutter) 64px;margin-inline:auto}:root[data-workspace] :is(.page-header,.page-heading){align-items:flex-end;gap:20px;margin-bottom:24px}:root[data-workspace] :is(.page-header,.page-heading)>div:first-child{flex:auto;min-width:0}:root[data-workspace] :is(.page-title,.page-header h1,.page-heading h1){letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(27px,2.2vw,35px);font-weight:650;line-height:1.18}:root[data-workspace] :is(.page-lede,.page-header>div>p:last-child,.page-heading>div>p:not(.eyebrow)){max-width:76ch;color:var(--wx-muted);font-size:14px;line-height:1.65}:root[data-workspace] :is(.header-actions,.page-header-actions,.page-actions){flex-wrap:wrap;flex-shrink:0;gap:8px;max-width:100%;display:flex}:root[data-workspace] :is(.eyebrow,.nav-label){letter-spacing:.1em;line-height:1.5}:root[data-workspace] :is(.page-stack,.partner-overview){gap:24px}:root[data-workspace] :is(.panel-heading,.section-heading){flex-wrap:wrap;gap:16px}:root[data-workspace] :is(.panel-heading h2,.section-heading h2){font-size:17px;line-height:1.35}:root[data-workspace] :is(.panel,.metric-card,.dash-panel,.cash-panel,.acct-panel,.st-panel,.rw-panel){border:1px solid var(--wx-line);background:var(--wx-surface);color:var(--wx-ink);box-shadow:var(--wx-shadow);border-radius:16px}:root[data-workspace] :is(.overview-metric-grid,.metric-grid) .metric-card{background:var(--wx-surface);min-width:0;padding:20px}:root[data-workspace] .metric-top{flex-wrap:wrap;gap:10px;font-size:12px;line-height:1.5}:root[data-workspace] .metric-card>strong{font-size:clamp(26px,2.2vw,34px);line-height:1.2}:root[data-workspace] .metric-card>p{font-size:12px;line-height:1.5}:root[data-workspace] :is(.table-wrap,.table-scroll){overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--wx-line) transparent;max-width:100%;overflow-x:auto}:root[data-workspace] table{font-variant-numeric:tabular-nums}:root[data-workspace] :is(.table-wrap,.table-scroll) th{background:var(--wx-soft);color:var(--wx-muted);letter-spacing:.055em;padding-block:13px;font-size:11px;font-weight:700;line-height:1.5}:root[data-workspace] :is(.table-wrap,.table-scroll) td{border-color:var(--line-soft);padding-block:15px;font-size:13px;line-height:1.5}:root[data-workspace] :is(.table-wrap,.table-scroll) tbody tr:hover{background:var(--wx-soft)}:root[data-workspace] :is(.btn-primary,.btn-secondary,.btn-quiet,.primary-button,.secondary-button,.button){white-space:normal;text-align:center;border-radius:10px;min-height:42px;padding-block:10px;font-size:13px;font-weight:650;line-height:1.4}:root[data-workspace] :is(.trader-sidebar,.side-nav){background:var(--wx-surface);box-shadow:none}:root[data-workspace=backoffice] .side-nav{color:#c7d5e5;background:#131e2b}:root[data-workspace] :is(.trader-side-nav a,.primary-nav .nav-item){min-height:44px;padding-block:10px;font-size:14px;line-height:1.4}:root[data-workspace] :is(.topbar--stage,.top-bar){background:var(--wx-surface);border-bottom:1px solid var(--wx-line);min-height:72px;padding-inline:var(--wx-gutter);box-shadow:none}:root[data-workspace] :is(.topbar-context,.top-bar__context){min-width:0}:root[data-workspace] :is(.topbar-meta,.top-bar__actions,.top-bar-actions){gap:10px}:root[data-workspace] :is(.topbar-account,.profile-button,.profile-chip){max-width:240px}:root[data-workspace] :is(.topbar-account__text,.profile-button__copy,.profile-chip>div){min-width:0}:root[data-workspace=trader] .sidebar-account{grid-template-columns:38px minmax(0,1fr)}:root[data-workspace=trader] .portfolio{background:radial-gradient(at 95% 0,#25464c,#0000 65%),#14252d;border-radius:20px;gap:24px;min-height:0;padding:28px;box-shadow:0 8px 24px #0d222c1f}:root[data-workspace=trader] .portfolio__lead{align-content:center;row-gap:14px}:root[data-workspace=trader] .portfolio__figure{margin-block:0;font-size:clamp(34px,4vw,54px);line-height:1.12}:root[data-workspace=trader] .portfolio__actions{margin-top:8px}:root[data-workspace=trader] .portfolio__note{color:#b2c5cf;max-width:95ch;margin:0;font-size:12px}:root[data-workspace=trader] .portfolio :is(.eyebrow,.pf-rows dt,.pf-usage__head){color:#b9cbd3}:root[data-workspace=trader] .pf-rows>div{padding:10px 16px}:root[data-workspace=trader] .trader-status__metric small{font-size:10px}:root[data-workspace=trader] .trader-status__metric b{font-size:12px}:root[data-workspace=trader] .dash-panel__header{padding:20px}.workspace-skip-link{z-index:1000;background:var(--wx-surface);color:var(--wx-ink);box-shadow:var(--wx-shadow);border-radius:10px;padding:12px 18px;position:fixed;inset-block-start:12px;inset-inline-start:12px;transform:translateY(-200%)}.workspace-skip-link:focus{transform:none}:root[data-workspace=partner] .partner-overview>.page-heading{margin-bottom:0}:root[data-workspace=partner] .partner-overview .partner-hero{background:radial-gradient(at 95% 0,#25464c,#0000 65%),#14252d;border-radius:20px}:root[data-workspace=partner] .partner-hero__split dt small,:root[data-workspace=partner] .partner-hero__split .is-total dt{color:#b2c5cf;font-size:11px}:root[data-workspace=partner] :is(.support-thread-header,.support-compose,.support-ticket-card){min-width:0}:root[data-workspace=partner] :is(.support-message,.support-thread-header) :is(p,h2,strong){overflow-wrap:anywhere}:root[data-workspace=backoffice] .overview-hero{color:#edf4f7;background:radial-gradient(at 95% 0,#25464c,#0000 65%),#14252d;border-color:#2d4551;border-radius:20px;min-height:0;padding:30px;overflow:clip}:root[data-workspace=backoffice] .overview-hero h1{letter-spacing:-.035em;font-family:inherit;font-size:clamp(30px,2.8vw,40px);line-height:1.2}:root[data-workspace=backoffice] .overview-hero__signals{margin-top:24px}:root[data-workspace=backoffice] .overview-hero__evidence{width:100%;margin-top:16px}:root[data-workspace=backoffice] .overview-hero__evidence summary{color:#c3d6de;cursor:pointer;border-top:1px solid #405762;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding-block:10px;font-size:12px;font-weight:650;list-style:none;display:flex}:root[data-workspace=backoffice] .overview-hero__evidence summary::-webkit-details-marker{display:none}:root[data-workspace=backoffice] .overview-hero__evidence summary>span{font-size:20px}:root[data-workspace=backoffice] .overview-hero__evidence[open] summary>span{transform:rotate(45deg)}:root[data-workspace=backoffice] .overview-hero__context .overview-hero__evidence dl{margin-top:8px}:root[data-workspace=backoffice] .overview-jumpnav{border:1px solid var(--wx-line);background:var(--wx-surface);scrollbar-width:thin;border-radius:12px;gap:4px;padding:6px;scroll-padding-inline:8px;display:flex;overflow-x:auto}:root[data-workspace=backoffice] .overview-jumpnav a{color:var(--wx-secondary);border-radius:8px;flex:none;padding:10px 12px;font-size:13px}:root[data-workspace=backoffice] .overview-jumpnav a:hover{background:var(--wx-soft);color:var(--wx-accent)}:root[data-workspace] .notifications-bell__trigger{border:1px solid var(--wx-line);background:var(--wx-surface);width:44px;height:44px;color:var(--wx-secondary);box-shadow:none;border-radius:12px}:root[data-workspace] .notifications-bell__icon{background:0 0}:root[data-workspace] .notifications-panel{border:1px solid var(--wx-line);background:var(--wx-surface);border-radius:18px;box-shadow:0 20px 64px #040f1e38}:root[data-workspace] .notifications-panel .notification-item{border-radius:12px;padding:14px}:root[data-workspace] .notifications-panel .notification-item__copy>strong{font-size:14px;line-height:1.4}:root[data-workspace] .notifications-panel .notification-item__copy>p{color:var(--wx-muted);font-size:13px;line-height:1.6}:root[data-workspace] .notifications-panel__group-head span{letter-spacing:.06em;font-size:11px}:root[data-workspace] .notifications-panel__mark-all:disabled{opacity:.5;cursor:default}:root[data-workspace] .language-menu__option{min-height:56px}:root[data-workspace] .language-menu{position:relative}:root[data-workspace] .language-menu__popover{max-width:calc(100vw - 28px);max-height:min(560px,100dvh - 160px);position:absolute;inset-block:calc(100% + 10px) auto;inset-inline:auto 0}@media (min-width:981px){:root[data-workspace][dir=rtl] .language-menu__popover{left:0;right:auto}}@media (min-width:621px) and (max-width:980px){:root[data-workspace] .language-menu__popover{width:min(520px,100vw - 28px);margin-inline:auto;position:fixed;inset-block-start:120px;inset-inline:14px}:root[data-workspace=backoffice] .language-menu__popover{inset-block-start:154px}}@media (max-width:620px){:root[data-workspace] .language-menu__popover{width:auto;max-height:calc(100dvh - 190px);position:fixed;inset-block:100px auto;inset-inline:14px}:root[data-workspace=backoffice] .language-menu__popover{inset-block-start:142px}:root[data-workspace] .language-menu__options{max-height:calc(100dvh - 290px)}}@media (max-width:1100px){:root[data-workspace] :is(.page-header,.page-heading){flex-wrap:wrap;align-items:stretch}:root[data-workspace] :is(.header-actions,.page-header-actions,.page-actions){flex-shrink:1}:root[data-workspace=trader] .portfolio{gap:20px;padding:24px}:root[data-workspace] .topbar-account__text{display:none}}:root[data-workspace=backoffice][dir=rtl] .side-nav{transform:none}@media (min-width:981px){:root[data-workspace=backoffice][dir=rtl] .staff-stage{margin-inline-start:var(--sidebar-width);margin-inline-end:0}}@media (max-width:980px){:root[data-workspace=backoffice] .side-nav{grid-template-columns:minmax(0,1fr) auto;gap:16px;width:100%;padding:12px 18px;inset-block:0 auto;inset-inline:0}:root[data-workspace=backoffice] .side-nav .brand-lockup{margin-bottom:0}:root[data-workspace=backoffice] .staff-stage{margin-inline:0}}@media (max-width:760px){:root[data-workspace]{--wx-gutter:18px;scroll-padding-top:90px}:root[data-workspace] :is(.content,.portal-main,.staff-main){padding-block:24px 100px}:root[data-workspace] :is(.page-header,.page-heading){gap:16px;margin-bottom:20px}:root[data-workspace] :is(.page-lede,.page-header>div>p:last-child){font-size:14px}:root[data-workspace] :is(.topbar--stage,.top-bar){min-height:64px;padding-inline:14px}:root[data-workspace] :is(.topbar-meta,.top-bar__actions,.top-bar-actions){gap:6px}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){max-width:100%;min-height:44px;font-size:16px}:root[data-workspace] :is(.btn-primary,.btn-secondary,.primary-button,.secondary-button,.button){min-height:44px}:root[data-workspace=trader] .portfolio{gap:20px;padding:22px}:root[data-workspace=trader] .portfolio__lead{row-gap:14px}:root[data-workspace=trader] .portfolio__figure{font-size:38px}:root[data-workspace=trader] .mobile-nav ul{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}:root[data-workspace=backoffice] .overview-hero{padding:24px}}@media (prefers-reduced-motion:reduce){:root[data-workspace] *,:root[data-workspace] :before,:root[data-workspace] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important}}:root[data-workspace=trader]{--sidebar-width:238px;--wx-width:1440px;--wx-gutter:clamp(18px, 2.8vw, 44px)}:root[data-workspace=trader] body{min-width:0}:root[data-workspace=trader] .content{padding-top:32px}:root[data-workspace=trader] .trader-chrome{position:relative}:root[data-workspace=trader] .topbar--stage{min-height:78px}:root[data-workspace=trader] .topbar-context{gap:4px}:root[data-workspace=trader] .topbar-context b{font-size:15px;font-weight:650}:root[data-workspace=trader] .topbar-context small{color:var(--t-text-3);font-size:11px}:root[data-workspace=trader] .trader-sidebar{border-inline-end:1px solid var(--t-line);padding-block:24px}:root[data-workspace=trader] .trader-brand{margin-bottom:24px}:root[data-workspace=trader] .sidebar-account__avatar{background:#1a6558;border-radius:50%;font-weight:600}:root[data-workspace=trader] .trader-side-nav+.trader-side-nav{margin-top:14px}:root[data-workspace=trader] .trader-sidebar .nav-label{letter-spacing:.1em;font-size:9px;font-weight:600}:root[data-workspace=trader] .trader-side-nav a[aria-current=page]{box-shadow:none}:root[data-workspace=trader] .sidebar-account{background:var(--t-surface-2);box-shadow:none;border-radius:12px;padding:12px}:root[data-workspace=trader] .trader-side-nav a{border-radius:8px;min-height:43px;font-size:13px;font-weight:550}:root[data-workspace=trader] .trader-side-nav a[aria-current=page]{color:var(--wx-accent);background:color-mix(in srgb, var(--wx-accent) 10%, var(--t-surface))}:root[data-workspace=trader] .trader-side-nav a[aria-current=page]:before{display:none}:root[data-workspace=trader] .trader-side-nav a[aria-current=page]:after{content:"";background:currentColor;border-radius:50%;flex:0 0 5px;width:5px;height:5px;margin-inline-start:auto}:root[data-workspace=trader] .trader-sidebar-foot{border:0;border-top:1px solid var(--t-line);background:0 0;border-radius:0;padding:18px 6px 0}:root[data-workspace=trader] .trader-sidebar-foot strong{color:var(--t-text-3)}:root[data-workspace=trader] .trader-sidebar-foot p{color:var(--t-text-3);font-size:11px}.trader-context-details{background:0 0;border:0;position:static}.trader-context-details>summary{min-height:26px;color:var(--t-text-3);cursor:pointer;align-items:center;gap:6px;width:max-content;padding:2px 0;font-size:10px;list-style:none;display:flex}.trader-context-details>summary>i{background:var(--wx-accent);border-radius:50%;width:5px;height:5px}.trader-context-details>summary::-webkit-details-marker{display:none}.trader-context-details[open]>summary span{transform:rotate(180deg)}.trader-context-details .trader-status{z-index:30;inset-inline:0;border:1px solid var(--t-line);box-shadow:var(--wx-shadow);background:var(--t-surface);border-radius:0 0 12px 12px;position:absolute;top:100%}:root[data-workspace=trader] :is(.page-header,.dash-greeting){margin-bottom:28px}:root[data-workspace=trader] :is(.page-title,.dash-greeting h1){letter-spacing:-.045em;font-size:clamp(28px,2.8vw,38px);font-weight:650;line-height:1.18}:root[data-workspace=trader] :is(.page-header,.dash-greeting) .eyebrow{color:var(--wx-accent);letter-spacing:.13em;margin-bottom:9px;font-size:10px}:root[data-workspace=trader] .dash-greeting>div>p:not(.eyebrow){max-width:65ch;color:var(--t-text-3);font-size:14px;line-height:1.6}:root[data-workspace=trader] :is(.dash-panel,.cash-panel,.acct-panel,.st-panel,.rw-panel,.acs-panel--catalogue,.profile-columns>section){border-radius:16px;box-shadow:0 2px 5px #0a192805}:root[data-workspace=trader] :is(.dash-panel__head,.cash-panel__head,.acct-panel__head,.st-panel__head) h2{letter-spacing:-.025em;font-size:17px;font-weight:650}:root[data-workspace=trader] :is(.dash-panel__head,.cash-panel__head,.acct-panel__head,.st-panel__head) .eyebrow{margin-bottom:5px;font-size:10px}:root[data-workspace=trader] :is(.btn-primary,.btn-secondary){justify-content:center;align-items:center;gap:8px;display:inline-flex}:root[data-workspace=trader] :is(.btn-primary,.btn-secondary) svg{flex:0 0 16px;width:16px;height:16px}:root[data-workspace=trader] button:disabled{cursor:not-allowed}:root[data-workspace=trader] :is(.cash-submit,.support-inbox__compose button[type=submit]):disabled{opacity:.48}:root[data-workspace=trader] :is(input,select,textarea){border:1px solid var(--t-line);box-shadow:none;border-radius:10px}:root[data-workspace=trader] :is(input,select,textarea):focus{border-color:var(--wx-accent)}:root[data-workspace=trader] :is(input,select,textarea):disabled{opacity:.6}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-workspace=trader]{--wx-canvas:#f4f6f7;--wx-width:1512px;--wx-gutter:clamp(18px, 2.5vw, 38px)}:root[data-workspace=trader][data-theme=dark]{--wx-canvas:#0d151b;--wx-surface:#141f27;--wx-soft:#1a2831;--wx-line:#2b3c46}@media (prefers-color-scheme:dark){:root[data-workspace=trader]:not([data-theme=light]){--wx-canvas:#0d151b;--wx-surface:#141f27;--wx-soft:#1a2831;--wx-line:#2b3c46}}:root[data-workspace=trader] .trader-home .dash-greeting{align-items:center;margin-bottom:5px}:root[data-workspace=trader] .dash-greeting__actions{flex-wrap:wrap;gap:8px;display:flex}:root[data-workspace=trader] .dash-greeting h1{letter-spacing:-.045em;font-size:clamp(28px,2.5vw,36px);font-weight:600}:root[data-workspace=trader] .dash-greeting .eyebrow{display:none}:root[data-workspace=trader] .dash-greeting>div>p:not(.eyebrow){margin-top:10px;font-size:13px}.trader-home .dash>*{animation:none}.trader-overview-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:22px;display:grid}.account-workspace{background:var(--t-surface);border:1px solid var(--t-line);border-radius:18px;min-width:0;box-shadow:0 4px 20px #111f3308}.account-workspace__header{justify-content:space-between;align-items:center;gap:16px;padding:20px 26px 16px;display:flex}.account-workspace__header h2{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600}.account-workspace__header .eyebrow{color:var(--t-text-3);margin:0 0 4px;font-size:10px}.overview-text-link{color:var(--wx-accent);align-items:center;gap:12px;min-height:36px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.overview-text-link:hover{text-underline-offset:4px;text-decoration:underline}.account-workspace__selector{border-bottom:1px solid var(--t-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:0 26px 22px;display:grid}.account-workspace__selector button{-webkit-appearance:none;appearance:none;min-width:0;min-height:70px;color:var(--t-text-2);background:var(--t-surface-2);text-align:start;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;align-content:center;gap:8px;padding:12px;transition:background .15s,border-color .15s;display:grid}.account-workspace__selector button:hover{border-color:var(--t-line)}.account-workspace__selector button[aria-pressed=true]{border-color:var(--wx-accent);color:var(--wx-accent);background:color-mix(in srgb, var(--wx-accent) 7%, var(--t-surface));box-shadow:inset 0 0 0 .5px var(--wx-accent)}.account-workspace__selector button>span{overflow-wrap:anywhere;font-size:12px;font-weight:650;line-height:1.3}.account-workspace__selector small{color:var(--t-text-3);flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.account-workspace__selector i{background:var(--t-text-3);border-radius:50%;width:3px;height:3px}.account-workspace__body{padding:20px 26px 0}.account-workspace__numbers{flex-wrap:wrap;align-items:center;gap:18px 30px;margin-bottom:22px;display:flex}.account-workspace__primary{flex:180px;gap:8px;min-width:0;display:grid}.account-workspace__primary>span{color:var(--t-text-3);align-items:center;gap:8px;font-size:12px;display:flex}.account-workspace__primary b{border:1px solid var(--t-line);border-radius:4px;padding:2px 5px;font-size:10px;font-weight:600}.account-workspace__primary strong{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(29px,3vw,42px);font-weight:600;line-height:1.2}.account-workspace__numbers dl{flex-wrap:wrap;gap:22px;margin:0;display:flex}.account-workspace__numbers dt{color:var(--t-text-3);margin-bottom:8px;font-size:11px}.account-workspace__numbers dd{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:600}.account-workspace__numbers [data-direction=up]{color:var(--t-pos)}.account-workspace__numbers [data-direction=down]{color:var(--t-neg)}.account-workspace__viewbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.account-workspace__viewbar h3{margin:0;font-size:12px;font-weight:600}.account-workspace__views{border:1px solid var(--t-line-soft);background:var(--t-surface-2);border-radius:8px;padding:3px;display:flex}.account-workspace__views button{color:var(--t-text-3);cursor:pointer;background:0 0;border:0;border-radius:5px;min-height:30px;padding:7px 13px;font-size:11px}.account-workspace__views button[aria-pressed=true]{background:var(--t-surface);color:var(--t-text);box-shadow:0 1px 4px #00000014}.account-workspace__chart{min-height:260px}:root[data-workspace=trader] .account-workspace .acct-chart{--acct-line:var(--wx-accent);--acct-line-soft:var(--wx-accent);direction:ltr}:root[data-workspace=trader] .account-workspace .acct-chart__plot{background:0 0;border:0;border-radius:0;height:200px;min-height:200px}.account-workspace .acct-chart__line{stroke-width:2.4px;filter:none}.account-workspace .acct-chart__grid{stroke-dasharray:none;opacity:.65}.account-workspace .acct-chart__base,.account-workspace .acct-chart__flag{display:none}.account-workspace .acct-chart__axis{margin-top:0;padding-top:5px;font-size:10px}.account-workspace .acct-chart__axis em{display:none}.account-workspace .acct-chart__scale{inset-inline-start:0}.account-workspace .acct-chart__scale span{padding-inline:0 4px;font-size:10px}.account-workspace .acct-chart__dot{width:32px;height:32px;margin:-16px 0 0 -16px}.account-workspace .acct-chart__dot i{box-shadow:0 0 0 2px var(--acct-line);inset:13px}.account-workspace .acct-chart__dot.is-last i{box-shadow:0 0 0 3px var(--t-surface), 0 0 0 5px color-mix(in srgb, var(--acct-line) 15%, transparent);inset:12px}.account-workspace__disclaimer{color:var(--t-text-3);margin:13px 0 0;font-size:10px;line-height:1.5}.account-workspace__footer{border-top:1px solid var(--t-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding-block:10px;display:flex}.account-workspace__footer>span{color:var(--t-text-3);font-size:10px}.account-workspace__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:246px;padding:24px;display:flex}.account-workspace__empty>svg{width:30px;height:30px;color:var(--t-text-3)}.account-workspace__empty strong{font-size:14px;font-weight:600}.account-workspace__empty p{max-width:38ch;color:var(--t-text-3);margin:0;font-size:12px;line-height:1.6}.account-workspace__activity{min-height:260px}.account-workspace__activity ul{margin:0;padding:0;list-style:none}.account-workspace__activity li{border-bottom:1px solid var(--t-line-soft);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.account-workspace__activity li:last-child{border:0}.account-workspace__activity li>span:not(.activity-mark){gap:4px;display:grid}.account-workspace__activity li b{font-size:12px;font-weight:600}.account-workspace__activity li small{color:var(--t-text-3);font-size:10px}.account-workspace__activity li>strong{font-size:13px;font-weight:600}.activity-mark{background:var(--t-surface-2);width:34px;height:34px;color:var(--wx-accent);border-radius:10px;place-items:center;display:grid}.activity-mark svg{width:16px;height:16px}.activity-mark[data-direction=out]{color:var(--t-text-3)}.overview-funding{gap:18px;min-width:0;display:grid}.overview-wallet{color:#f2fcf8;background:linear-gradient(125deg,#173e3c,#122c30 80%);border:1px solid #294949;border-radius:18px;padding:24px;box-shadow:0 6px 16px #0c242114}.overview-wallet header{align-items:center;gap:10px;margin-bottom:24px;display:flex}.overview-wallet h2{color:#f2fcf8;margin:0;font-size:14px;font-weight:550}.overview-wallet__icon{color:#8ee2c9;border:1px solid #ffffff20;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.overview-wallet__icon svg{width:17px;height:17px}.overview-wallet__currencies{gap:17px;display:grid}.overview-wallet__currencies>div{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px;display:grid}.overview-wallet__currencies>div>span{letter-spacing:.05em;color:#b8d3cd;grid-column:1/-1;font-size:11px}.overview-wallet__currencies strong{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:24px;font-weight:550;line-height:1.25}.overview-wallet__currencies>div:first-child strong{font-size:34px}.overview-wallet__currencies>div+div{border-top:1px solid #ffffff18;padding-top:16px}.overview-wallet__currencies small{color:#b8d3cd;text-align:end;font-size:10px}.overview-wallet>p{color:#b8d3cd;margin:20px 0;font-size:10px;line-height:1.7}:root[data-workspace=trader] .overview-wallet__actions>.btn-primary{color:#12362d;box-shadow:none;background:#b8efd8;border:1px solid #b8efd8;border-radius:9px;width:100%;min-height:43px;font-size:12px;font-weight:650}.overview-wallet__actions>.btn-primary>span{margin-inline-start:auto}.overview-wallet__actions>div{grid-template-columns:1fr 1fr;gap:10px;padding-top:10px;display:grid}.overview-wallet__actions>div a{color:#e0f0eb;border:1px solid #ffffff25;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:7px;font-size:11px;text-decoration:none;display:flex}.overview-wallet__actions>div a:hover{background:#ffffff0d}.overview-wallet__actions>div svg{width:15px;height:15px}.overview-margin{background:var(--t-surface);border:1px solid var(--t-line);border-radius:16px;min-width:0;padding:22px 24px}.overview-margin header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.overview-margin h2{margin:0 0 5px;font-size:14px;font-weight:600}.overview-margin p{color:var(--t-text-3);margin:0;font-size:11px}.overview-margin__ring{background:conic-gradient(var(--wx-accent) var(--free), var(--t-line) 0);border-radius:50%;flex:0 0 58px;place-items:center;width:58px;height:58px;display:grid}.overview-margin__ring b{background:var(--t-surface);width:46px;height:46px;color:var(--t-text);border-radius:50%;place-items:center;font-size:12px;font-weight:650;display:grid}.overview-margin dl{gap:12px;margin:0;display:grid}.overview-margin dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:11px;display:flex}.overview-margin dt{color:var(--t-text-3);align-items:center;gap:7px;display:flex}.overview-margin dt i{background:var(--wx-accent);border-radius:50%;width:6px;height:6px}.overview-margin dl>div+div i{background:var(--t-line)}.overview-margin dd{margin:0;font-size:12px;font-weight:600}:root[data-workspace=trader] .trader-overview-grid [class]{direction:inherit}:root[data-workspace=trader] .trader-overview-grid [translate=no]{text-align:match-parent;font-variant-numeric:tabular-nums;direction:ltr;unicode-bidi:isolate}.overview-follow-up{grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(0,.8fr);align-items:stretch;gap:20px;display:grid}:root[data-workspace=trader] .overview-follow-up .dash-panel{box-shadow:none;border-radius:16px;min-width:0;padding:22px}:root[data-workspace=trader] .overview-follow-up .dash-panel__head{margin-bottom:15px}:root[data-workspace=trader] .overview-follow-up h2{font-size:16px;font-weight:600}:root[data-workspace=trader] .overview-follow-up .eyebrow{display:none}:root[data-workspace=trader] .attention-list{gap:0}:root[data-workspace=trader] .attention-row{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;gap:10px;padding:11px 0}:root[data-workspace=trader] .attention-row:last-child{border-bottom:0;padding-bottom:0}:root[data-workspace=trader] .attention-row>i{background:var(--t-surface-2);border-radius:9px;flex:0 0 32px;width:32px;height:32px}:root[data-workspace=trader] .attention-row__text b{font-size:11px;font-weight:600}:root[data-workspace=trader] .attention-row__text small{font-size:10px}:root[data-workspace=trader] .attention-row__count{background:var(--t-surface-2);width:23px;height:23px;color:var(--wx-accent);font-size:11px}:root[data-workspace=trader] .pf-activity{gap:0}:root[data-workspace=trader] .pf-activity li{border:0;border-bottom:1px solid var(--t-line-soft);background:0 0;border-radius:0;padding:12px 0}:root[data-workspace=trader] .pf-activity li:last-child{border-bottom:0}:root[data-workspace=trader] .pf-activity__text strong{white-space:normal;font-size:11px;font-weight:550;line-height:1.45}:root[data-workspace=trader] .pf-activity__text small{font-size:10px}:root[data-workspace=trader] .pf-activity li>b{font-size:12px}:root[data-workspace=trader] .dashboard-rewards{background:color-mix(in srgb, var(--wx-accent) 4%, var(--t-surface));flex-direction:column;align-items:flex-start;gap:12px;display:flex}.dashboard-rewards .dash-panel__head{width:100%}.dashboard-rewards .dash-panel__head>svg{width:24px;height:24px;color:var(--wx-accent)}.dashboard-rewards>strong{letter-spacing:-.04em;font-size:42px;font-weight:550}.dashboard-rewards>a{color:var(--wx-accent);border-top:1px solid var(--t-line);width:100%;margin-top:auto;padding-block:10px;font-size:12px;text-decoration:none}:root[data-workspace=trader] .trader-home .notice{color:var(--t-text-3);box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;font-size:10px}:root[data-workspace=trader] .trader-home .notice i{color:var(--t-text-3)}@media (max-width:1180px){.trader-overview-grid{grid-template-columns:minmax(0,1fr) 275px;gap:18px}.account-workspace__selector,.overview-follow-up{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-workspace=trader] .dashboard-rewards{grid-column:1/-1;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;display:grid}.dashboard-rewards .dash-panel__head{margin:0!important}.dashboard-rewards>a{text-align:end;border:0;margin:0}}@media (max-width:760px){.trader-overview-grid{grid-template-columns:minmax(0,1fr)}.overview-funding{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.overview-wallet{padding:22px}}@media (max-width:620px){:root[data-workspace=trader] .trader-home .dash-greeting{align-items:flex-start;gap:16px}.account-workspace__header{padding:20px 18px 16px}.account-workspace__header h2{font-size:17px}.account-workspace__header .eyebrow{display:none}.account-workspace__selector{scrollbar-width:thin;scrollbar-color:var(--t-line) transparent;padding:0 18px 14px;scroll-padding-inline:18px;display:flex;overflow-x:auto}.account-workspace__selector button{flex:0 0 134px;min-height:62px;padding:10px}.account-workspace__body{padding:20px 18px 0}.account-workspace__numbers{gap:18px;margin-bottom:24px}.account-workspace__numbers dl{gap:28px}.account-workspace__numbers dd{font-size:17px}.account-workspace__views button{min-height:38px;padding-inline:12px}.account-workspace__chart,.account-workspace__activity{min-height:280px}.account-workspace__activity li{gap:9px}.account-workspace__activity li>strong{font-size:12px}.account-workspace .acct-chart__dot{width:38px;height:38px;margin:-19px 0 0 -19px}.account-workspace .acct-chart__dot i{inset:16px}.account-workspace .acct-chart__dot.is-last i{inset:15px}.overview-funding,.overview-follow-up{grid-template-columns:minmax(0,1fr)}.overview-wallet__currencies{grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:18px}.overview-wallet__currencies>div{flex-direction:column;gap:6px;display:flex}.overview-wallet__currencies>div+div{border:0;padding:0}.overview-wallet__currencies>div:first-child strong,.overview-wallet__currencies strong{font-size:29px}.overview-wallet__currencies small{text-align:start}.overview-wallet__actions>div a{min-height:44px;font-size:12px}:root[data-workspace=trader] .dashboard-rewards{grid-column:auto;display:flex}.dashboard-rewards>a{text-align:start;border-top:1px solid var(--t-line)}}:root[data-workspace=trader] .acs-portfolio{border-radius:18px;padding:26px}:root[data-workspace=trader] .acs-portfolio__totals strong{letter-spacing:-.04em;font-size:32px}:root[data-workspace=trader] .acs-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,275px),1fr));max-width:none}:root[data-workspace=trader] .acs-card{border-radius:16px;max-width:none;min-height:0;padding:22px;box-shadow:0 3px 10px #0a192814}.acs-card__balance-label{color:#b9cec9;margin:-5px 0 16px;font-size:11px}:root[data-workspace=trader] .acs-card__figure{margin-top:22px;margin-bottom:10px;font-size:32px}:root[data-workspace=trader] .acs-card__name small{overflow-wrap:anywhere}:root[data-workspace=trader] .acs-card__foot{gap:8px}:root[data-workspace=trader] .acs-card__updated{margin-top:14px}:root[data-workspace=trader] .acct-chart__plot{min-height:240px}:root[data-workspace=trader] .acct-chart__summary{background:var(--t-surface-2);border-radius:12px}:root[data-workspace=trader] .acct-chart__summary strong{font-size:20px}:root[data-workspace=trader] .acct-chart__dot{-webkit-appearance:none;appearance:none;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}:root[data-workspace=trader] .cash-overview{background:var(--t-surface);border:1px solid var(--t-line);box-shadow:none;color:var(--t-text);border-radius:16px;gap:24px;padding:22px 26px}:root[data-workspace=trader] .cash-overview__lead{flex:180px}:root[data-workspace=trader] .cash-overview__lead h2{color:var(--t-text);font-size:17px}:root[data-workspace=trader] .cash-overview__lead :is(p,.eyebrow){color:var(--t-text-3)}:root[data-workspace=trader] .cash-overview__holdings>div{background:var(--t-surface-2);border-color:var(--t-line);padding:14px 18px}:root[data-workspace=trader] .cash-overview__holdings strong{color:var(--t-text);font-size:24px}:root[data-workspace=trader] .cash-overview__holdings :is(span,small){color:var(--t-text-3)}:root[data-workspace=trader] .cash-overview__meta{display:none}:root[data-workspace=trader] .cash-layout{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:22px}.cash-request-fields{border:0;min-width:0;margin:0;padding:0;display:contents}:root[data-workspace=trader] .cash-request{padding:26px}:root[data-workspace=trader] .cash-request:before{display:none}:root[data-workspace=trader] .cash-tabs{background:var(--t-surface-2);border:1px solid var(--t-line);border-radius:10px;width:100%;padding:4px}:root[data-workspace=trader] .cash-tabs button{flex:1;min-height:42px}:root[data-workspace=trader] .cash-tabs .is-active{background:var(--t-surface);color:var(--wx-accent);box-shadow:var(--wx-shadow)}:root[data-workspace=trader] .cash-flow{border:0;border-bottom:1px solid var(--t-line);background:0 0;border-radius:0;padding:4px 0 18px}:root[data-workspace=trader] .cash-methods button{border-radius:12px;min-height:82px}:root[data-workspace=trader] .cash-methods button.is-selected{border:1px solid var(--wx-accent);box-shadow:inset 0 0 0 1px var(--wx-accent);background:color-mix(in srgb, var(--wx-accent) 7%, var(--t-surface))}:root[data-workspace=trader] .cash-amount input{background:var(--t-surface);min-height:62px;padding:14px 18px;font-size:28px}:root[data-workspace=trader] .cash-summary{border:1px solid var(--t-line);background:var(--t-surface-2);box-shadow:none;border-radius:12px}.cash-submit[hidden]{display:none!important}.cash-review{border:1px solid var(--wx-accent);background:color-mix(in srgb, var(--wx-accent) 4%, var(--t-surface));border-radius:14px;padding:22px;scroll-margin-block:24px}.cash-review h3{margin:4px 0 18px;font-size:20px}.cash-review dl{gap:12px;margin:0 0 16px;display:grid}.cash-review dl>div{justify-content:space-between;align-items:baseline;gap:15px;font-size:13px;display:flex}.cash-review dt{color:var(--t-text-3)}.cash-review dd{text-align:end;margin:0;font-weight:650}.cash-review__actions{gap:10px;margin-top:18px;display:flex}.cash-review__actions .cash-submit{flex:1;margin:0}:root[data-workspace=trader] .cash-balances li{border-color:var(--t-line);background:0 0;padding:12px}:root[data-workspace=trader] .cash-balances li.is-active{background:var(--t-surface-2);border-color:var(--t-line)}:root[data-workspace=trader] .cash-balances li{padding-inline:58px 14px}:root[data-workspace=trader] .cash-balances li:before{left:auto;right:auto;inset-inline-start:14px}.dashboard-boundary{color:var(--t-text-3);margin:0;font-size:11px;line-height:1.65}:root[data-workspace=trader] .support-inbox{border:1px solid var(--t-line);background:var(--t-surface);border-radius:16px;grid-template-columns:minmax(240px,.85fr) minmax(0,1.7fr);display:grid;overflow:clip}:root[data-workspace=trader] .support-inbox__list{background:var(--t-surface-2);border-inline-end:1px solid var(--t-line);padding:24px}.support-inbox__search{color:var(--t-text-3);gap:8px;margin-bottom:18px;font-size:12px;display:grid}.support-inbox__search input{width:100%;min-width:0;min-height:44px;color:var(--t-text);background:var(--t-surface);padding:12px}:root[data-workspace=trader] .support-inbox__list button{background:var(--t-surface);text-align:start;border-radius:10px;min-height:90px;padding:15px}:root[data-workspace=trader] .support-inbox__list strong{font-size:13px;line-height:1.5}:root[data-workspace=trader] .support-inbox__list button.is-selected{border-color:var(--wx-accent);background:var(--t-surface);box-shadow:inset 3px 0 var(--wx-accent)}:root[data-workspace=trader][dir=rtl] .support-inbox__list button.is-selected{box-shadow:inset -3px 0 var(--wx-accent)}:root[data-workspace=trader] .support-inbox__thread{border:0;min-width:0;padding:26px}:root[data-workspace=trader] .support-inbox__thread h2{margin-bottom:10px;font-size:21px;line-height:1.35}:root[data-workspace=trader] .support-inbox__thread .profile-facts{flex-wrap:wrap;gap:12px 22px;margin:18px 0;display:flex}:root[data-workspace=trader] .support-inbox__thread .profile-facts>div{background:0 0;border:0;min-width:0;max-width:100%;padding:0}:root[data-workspace=trader] .support-inbox__thread .profile-facts dt{font-size:10px}:root[data-workspace=trader] .support-inbox__thread .profile-facts dd{font-size:11px;font-weight:500}:root[data-workspace=trader] .support-thread{gap:16px;max-height:460px;margin:20px 0 0;padding:4px;display:grid;overflow-y:auto}:root[data-workspace=trader] .support-thread li{background:var(--t-surface-2);border:1px solid var(--t-line);border-radius:12px;max-width:92%;padding:16px 18px}:root[data-workspace=trader] .support-thread li[data-author=client]{background:color-mix(in srgb, var(--wx-accent) 7%, var(--t-surface));margin-inline-start:auto}:root[data-workspace=trader] .support-thread p{white-space:pre-wrap;margin:8px 0;font-size:13px;line-height:1.75}:root[data-workspace=trader] .support-inbox__compose{border:0;border-top:1px solid var(--t-line);background:var(--t-surface);grid-column:1/-1;padding:0}.support-inbox__compose>summary{cursor:pointer;min-height:64px;color:var(--wx-accent);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;font-size:14px;font-weight:650;list-style:none;display:flex}.support-inbox__compose>summary::-webkit-details-marker{display:none}.support-inbox__compose[open]>summary span{transform:rotate(45deg)}:root[data-workspace=trader] .support-inbox__compose form{grid-template-columns:1fr 2fr;gap:18px;padding:0 24px 24px;display:grid}.support-inbox__compose form>:is(label:nth-of-type(3),button,p){grid-column:1/-1}:root[data-workspace=trader] .support-inbox__compose :is(input,select){min-height:44px}:root[data-workspace=trader] .support-inbox__compose textarea{min-height:130px}.support-chat{border:1px solid var(--t-line);background:var(--t-surface);border-radius:16px;margin-block:22px;overflow:clip}.support-chat>summary{cursor:pointer;padding:20px 24px;font-size:14px;font-weight:650}:root[data-workspace=trader] .support-chat .live-chat{box-shadow:none;border:0;border-radius:0;margin:0}:root[data-workspace=trader] :is(.st-stats,.page-stats){border-bottom:1px solid var(--t-line);gap:12px;margin-bottom:24px;padding-bottom:18px}:root[data-workspace=trader] :is(.st-stat,.page-stat){box-shadow:none;border-radius:8px;padding:8px 12px}:root[data-workspace=trader] .st-rows>li{padding-block:20px}:root[data-workspace=trader] .st-rows__text b{font-size:15px}:root[data-workspace=trader] .st-latest{background:var(--t-surface);border-top:3px solid var(--wx-accent)}:root[data-workspace=trader] .profile-columns{gap:22px}:root[data-workspace=trader] .profile-columns>.dash-panel{min-height:0;padding:24px}:root[data-workspace=trader] .footer{color:var(--t-text-3);border-top:1px solid var(--t-line);font-size:10px}@media (max-width:1150px){.trader-home .dashboard-rewards{grid-column:1/-1}:root[data-workspace=trader] .cash-layout{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .cash-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.cash-history-panel{grid-column:1/-1}}@media (max-width:980px){:root[data-workspace=trader] .topbar--stage{min-height:74px}:root[data-workspace=trader] .trader-brand--mobile{margin:0}:root[data-workspace=trader] .content{padding-top:26px}:root[data-workspace=trader] .support-inbox{grid-template-columns:minmax(230px,.85fr) minmax(0,1.4fr)}}@media (max-width:620px){:root[data-workspace=trader] .content{padding-top:24px;padding-bottom:100px}:root[data-workspace=trader] .topbar--stage{flex-wrap:wrap;row-gap:0;min-height:68px;padding-block:10px}:root[data-workspace=trader] .topbar-context{flex-basis:100%;order:3;justify-content:space-between;align-items:center;gap:10px;display:flex}:root[data-workspace=trader] .topbar-context>b{font-size:11px;font-weight:550}.trader-context-details>summary{min-height:36px;font-size:10px}:root[data-workspace=trader] :is(.page-header,.dash-greeting){gap:16px;margin-bottom:24px}.trader-home .dash-greeting{margin-bottom:0}:root[data-workspace=trader] .dash-greeting__actions{width:auto}:root[data-workspace=trader] :is(.dash-panel,.cash-request,.acs-card){padding:20px}:root[data-workspace=trader] .cash-overview{padding:20px;display:block}.cash-overview__holdings{margin-top:16px}:root[data-workspace=trader] .cash-overview__holdings>div{padding:12px}:root[data-workspace=trader] .cash-overview__holdings strong{font-size:22px}:root[data-workspace=trader] .cash-side{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .cash-flow{padding-bottom:16px}:root[data-workspace=trader] .cash-methods button{min-height:76px}.cash-review{padding:18px}:root[data-workspace=trader] .support-inbox{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .support-inbox__list{border-inline-end:0;border-bottom:1px solid var(--t-line);padding:20px}.support-inbox__list ul{max-height:260px;overflow-y:auto}:root[data-workspace=trader] .support-inbox__thread{padding:20px}:root[data-workspace=trader] .support-inbox__compose form{grid-template-columns:minmax(0,1fr);padding:0 20px 20px}.support-inbox__compose form>*{grid-column:1!important}:root[data-workspace=trader] .support-thread li{max-width:100%;padding:14px}:root[data-workspace=trader] .acct-chart__summary strong{font-size:16px}:root[data-workspace=trader] .profile-columns{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .mobile-nav{padding-bottom:env(safe-area-inset-bottom,0px)}:root[data-workspace=trader] .mobile-nav a,:root[data-workspace=trader] .mobile-nav button{min-height:60px}}@media (prefers-reduced-motion:reduce){.trader-overview-grid *{transition:none!important}}:root[data-workspace] body:has(.auth-experience){min-width:0}:root[data-workspace] .auth-experience{background:var(--wx-canvas);min-height:100svh;color:var(--wx-ink);isolation:isolate;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:16px;display:grid}:root[data-workspace] .auth-brand-pane{color:#f3faf8;background:radial-gradient(at 95% 95%,#135b54 0,#0000 65%),#102a32;border-radius:24px;flex-direction:column;justify-content:space-between;gap:72px;min-width:0;padding:clamp(32px,4.4vw,72px);display:flex;position:relative;overflow:hidden}:root[data-workspace] .auth-brand-pane:after{content:"";inset-inline-end:-285px;pointer-events:none;z-index:0;border:1px solid #a9e0d01c;border-radius:50%;width:540px;height:540px;position:absolute;bottom:-275px;box-shadow:0 0 0 60px #a9e0d00a,0 0 0 120px #a9e0d008}:root[data-workspace] .auth-brand-pane>*{z-index:1;position:relative}:root[data-workspace] .auth-brand-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}:root[data-workspace] .auth-brand{background:url(/hx-nexus-wordmark-dark-bg.svg) 50%/contain no-repeat;flex:0 0 148px;width:148px;height:38px;display:block}:root[data-workspace] .auth-portal-label{color:#cae5de;overflow-wrap:anywhere;border:1px solid #cff4e83d;border-radius:7px;max-width:100%;margin:0;padding:7px 11px;font-size:11px;font-weight:600;line-height:1.5}:root[data-workspace] .auth-story{max-width:580px}:root[data-workspace] .auth-story h2{color:#f3faf8;letter-spacing:-.045em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:clamp(38px,4.15vw,64px);font-weight:500;line-height:1.12}:root[data-workspace] .auth-story h2:after{content:"";background:#8be3c8;border-radius:4px;width:48px;height:3px;margin-top:28px;display:block}:root[data-workspace] .auth-story>p{color:#bbd1d0;max-width:43ch;margin:24px 0 0;font-size:15px;line-height:1.8}:root[data-workspace] .auth-capabilities{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}:root[data-workspace] .auth-capabilities li{border-top:1px solid #cff4e838;min-width:0;padding-top:18px}:root[data-workspace] .auth-capabilities span{color:#8fbbb1;font-variant-numeric:tabular-nums;margin-bottom:9px;font-size:11px;display:block}:root[data-workspace] .auth-capabilities strong{color:#dcefe9;overflow-wrap:anywhere;font-size:13px;font-weight:500;line-height:1.5}:root[data-workspace] .auth-entry-pane{flex-direction:column;min-width:0;padding:12px clamp(24px,4vw,64px) 28px;display:flex}:root[data-workspace] .auth-utilities{z-index:10;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;min-height:44px;display:flex;position:relative}:root[data-workspace] .auth-utilities .appearance-switch{min-height:44px}:root[data-workspace] .auth-entry-content{width:100%;max-width:420px;margin:auto;padding-block:52px}:root[data-workspace] .auth-entry-header{margin-bottom:32px}:root[data-workspace] .auth-entry-mark{background:url(/hx-nexus-monogram-tile-navy.svg) 50%/contain no-repeat;border-radius:13px;width:48px;height:48px;margin-bottom:24px;display:block;box-shadow:0 4px 12px #0b272c17}:root[data-workspace] .auth-entry-header .eyebrow{color:var(--wx-accent);margin:0 0 12px;font-size:11px;font-weight:700}:root[data-workspace] .auth-entry-header h1{color:var(--wx-ink);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:clamp(27px,2.4vw,36px);font-weight:600;line-height:1.2}:root[data-workspace] .auth-entry-description{color:var(--wx-secondary);margin:14px 0 0;font-size:14px;line-height:1.65}:root[data-workspace] .auth-experience .auth-form{gap:20px;margin:0;display:grid}:root[data-workspace] .auth-experience :is(.auth-form>label,.auth-field>label){color:var(--wx-ink);gap:9px;min-width:0;font-size:13px;font-weight:600;line-height:1.5;display:grid}:root[data-workspace] .auth-experience .auth-field{gap:9px;min-width:0;display:grid}:root[data-workspace] .auth-experience .auth-form :is(input,select){border:1px solid var(--wx-line);background:var(--wx-surface);width:100%;min-width:0;min-height:52px;color:var(--wx-ink);font:inherit;border-radius:10px;padding:13px 15px;font-size:15px;font-weight:400;transition:border-color .15s,box-shadow .15s;box-shadow:0 1px 2px #111f3305}:root[data-workspace] .auth-experience .auth-form input[type=email]{text-align:start;direction:ltr}:root[data-workspace] .auth-experience .auth-form :is(input,select):focus-visible{border-color:var(--wx-accent);outline:2px solid var(--wx-accent);outline-offset:3px}:root[data-workspace] .auth-password{border:1px solid var(--wx-line);background:var(--wx-surface);border-radius:10px;align-items:stretch;display:flex;position:relative}:root[data-workspace] .auth-experience .auth-password input{box-shadow:none;background:0 0;border:0;flex:1;width:0}:root[data-workspace] .auth-password-toggle{min-width:44px;height:44px;color:var(--wx-secondary);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 48px;justify-content:center;align-self:center;align-items:center;gap:7px;margin-inline-end:4px;padding:0;display:inline-flex}:root[data-workspace] .auth-password-toggle:hover{color:var(--wx-accent);background:var(--wx-soft)}:root[data-workspace] .auth-experience .auth-screen__submit{color:#fff;width:100%;min-height:52px;font:inherit;cursor:pointer;background:#087263;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin:4px 0 0;padding:14px 20px;font-size:14px;font-weight:650;line-height:1.5;text-decoration:none;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 3px 8px #08726321}:root[data-workspace] .auth-experience .auth-screen__submit:hover{background:#075e52;box-shadow:0 5px 16px #08726333}:root[data-workspace] .auth-experience .auth-screen__submit:disabled{opacity:.7;cursor:wait}:root[data-workspace] .auth-submit-arrow{font-size:20px;line-height:1}:root[data-workspace][dir=rtl] .auth-submit-arrow{transform:scaleX(-1)}:root[data-workspace] .auth-experience .auth-screen__switch{border-top:1px solid var(--wx-line);color:var(--wx-secondary);text-align:center;overflow-wrap:anywhere;margin:28px 0 0;padding-top:22px;font-size:13px;line-height:1.8}:root[data-workspace] .auth-experience .auth-screen__switch a{color:var(--wx-accent);text-underline-offset:4px;font-weight:650}:root[data-workspace] .auth-experience .auth-screen__switch a:hover{text-decoration:underline}:root[data-workspace] .auth-experience .auth-screen__notice{color:var(--wx-ink);background:var(--wx-surface);border:1px solid var(--wx-line);border-inline-start:3px solid #d15f53;border-radius:9px;margin:0 0 24px;padding:14px 16px;font-size:13px;line-height:1.6}:root[data-workspace] .auth-availability{border:1px solid var(--wx-line);border-inline-start:3px solid var(--wx-accent);background:var(--wx-soft);color:var(--wx-ink);overflow-wrap:anywhere;border-radius:10px;margin-block:0 24px;padding:16px 18px}:root[data-workspace] .auth-availability strong{font-size:13px;line-height:1.5;display:block}:root[data-workspace] .auth-availability p{color:var(--wx-secondary);margin:6px 0 0;font-size:12px;line-height:1.7}:root[data-workspace] .auth-demo{color:var(--wx-muted);font-size:12px;line-height:1.6}:root[data-workspace] .auth-demo summary{cursor:pointer;border-radius:6px;width:fit-content;min-height:44px;margin-inline:auto;padding:10px}:root[data-workspace] .auth-demo[open] summary{color:var(--wx-accent)}:root[data-workspace] .auth-demo .auth-screen__hint{background:var(--wx-soft);border:1px solid var(--wx-line);color:var(--wx-secondary);overflow-wrap:anywhere;border-radius:8px;margin:8px 0 0;padding:14px;font-size:12px;line-height:1.8}:root[data-workspace] .auth-demo bdi{display:block}:root[data-workspace] .auth-footer{text-align:center;letter-spacing:.12em;color:var(--wx-muted);margin:0;font-size:10px}@media (min-width:1800px){:root[data-workspace] .auth-experience{padding:24px}:root[data-workspace] .auth-brand-pane{padding:80px}:root[data-workspace] .auth-story{max-width:620px}:root[data-workspace] .auth-story h2{font-size:72px}}@media (max-width:1000px){:root[data-workspace] .auth-experience{grid-template-columns:minmax(0,.9fr) minmax(0,1fr)}:root[data-workspace] .auth-brand-pane{padding:30px}:root[data-workspace] .auth-entry-pane{padding-inline:28px}:root[data-workspace] .auth-capabilities{gap:12px}}@media (max-width:760px){:root[data-workspace] .auth-experience{flex-direction:column;padding:12px;display:flex}:root[data-workspace] .auth-brand-pane{border-radius:14px;flex:none;gap:0;padding:20px}:root[data-workspace] .auth-brand-top{gap:12px}:root[data-workspace] .auth-brand{flex-basis:122px;width:122px;height:32px}:root[data-workspace] .auth-portal-label{border:0;padding:0;font-size:11px}:root[data-workspace] .auth-story,:root[data-workspace] .auth-capabilities{display:none}:root[data-workspace] .auth-entry-pane{flex:1;padding:16px 16px 12px}:root[data-workspace] .auth-utilities{justify-content:space-between;gap:8px}:root[data-workspace] .auth-entry-content{padding-block:34px}:root[data-workspace] .auth-entry-mark{display:none}:root[data-workspace] .auth-entry-header{margin-bottom:26px}:root[data-workspace] .auth-entry-header h1{font-size:30px}:root[data-workspace] .auth-experience .auth-form :is(input,select){font-size:16px}}@media (max-width:360px){:root[data-workspace] .auth-experience{padding:8px}:root[data-workspace] .auth-brand-pane{padding:16px}:root[data-workspace] .auth-entry-pane{padding-inline:12px}:root[data-workspace] .auth-portal-label{font-size:10px}:root[data-workspace] .auth-entry-header h1{font-size:27px}}@media (prefers-reduced-motion:reduce){:root[data-workspace] .auth-experience *{transition:none!important}}:root[data-workspace]{--wx-canvas:#f4f6f8;--wx-surface:#fff;--wx-soft:#f0f4f6;--wx-line:#dfe6eb;--wx-ink:#192b35;--wx-secondary:#475d6b;--wx-muted:#607583;--wx-accent:#087f72;--wx-shadow:0 2px 3px #14292305, 0 12px 32px #1429230a;--nx-night:#102923;--nx-mint:#a7ead9;--nx-line:#35554a;--nx-secondary:#b1c9be;--nx-radius:18px}:root[data-workspace][data-theme=dark]{--wx-canvas:#0c131b;--wx-surface:#15212b;--wx-soft:#1c2c38;--wx-line:#2c404e;--wx-ink:#edf4f8;--wx-secondary:#c0d0dc;--wx-muted:#a0b3c0;--wx-accent:#89dfca;--wx-shadow:0 2px 3px #00000014, 0 12px 32px #0000001a}@media (prefers-color-scheme:dark){:root[data-workspace]:not([data-theme=light]){--wx-canvas:#0c131b;--wx-surface:#15212b;--wx-soft:#1c2c38;--wx-line:#2c404e;--wx-ink:#edf4f8;--wx-secondary:#c0d0dc;--wx-muted:#a0b3c0;--wx-accent:#89dfca;--wx-shadow:0 2px 3px #00000014, 0 12px 32px #0000001a}}:root[data-workspace] :is(.trader-shell,.portal-shell,.staff-shell) :is(.trader-sidebar,.side-nav){color:#d3e2d8;scrollbar-color:#52695c transparent;background:linear-gradient(165deg,#17383b 0%,#142a31 45%,#101f29 100%);border:1px solid #294236;box-shadow:inset 0 1px #ffffff0d,0 10px 30px #10251e14}:root[data-workspace] :is(.trader-sidebar,.side-nav) .nav-label{color:#97afa0;letter-spacing:.11em;font-size:10px}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.trader-side-nav a,.nav-item){color:#c3d6c9;border-radius:11px;font-size:13px;font-weight:500}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.trader-side-nav a,.nav-item):hover{color:#fff;background:#243e31}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.trader-side-nav a[aria-current=page],.nav-item--active){color:#173728;background:var(--nx-mint);border-color:#0000;font-weight:700;box-shadow:0 3px 14px #00000017}:root[data-workspace] :is(.trader-sidebar,.side-nav) .nav-item--active .nav-mark{color:#245438;background:0 0}:root[data-workspace] :is(.trader-sidebar,.side-nav) .nav-item:not(.nav-item--active) .nav-mark{color:#bdd4c3;background:#254135;border-color:#3c5a46}:root[data-workspace] :is(.trader-sidebar,.side-nav) .primary-nav{scrollbar-color:#4b6656 transparent;scrollbar-width:thin}:root[data-workspace] .trader-sidebar{scrollbar-width:thin}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.trader-side-nav a,.nav-item) svg{color:#a9c3b0}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.trader-side-nav a[aria-current=page],.nav-item--active) svg{color:#28573a}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.sidebar-account,.partner-switcher,.workspace-card){color:#f0f7f1;background:#e6ffeb0a;border:1px solid #3a5144;border-radius:14px}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.sidebar-account__text b,.partner-switcher strong,.workspace-card strong){color:#f0f7f1}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.sidebar-account__text small,.partner-switcher small,.workspace-card small){color:#acbfaf}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.sidebar-account__avatar,.partner-avatar,.workspace-mark){color:#214531;background:#c5e8d0}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.activation-card,.boundary-card,.trader-sidebar-foot){box-shadow:none;background:0 0;border-color:#334a3d}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.activation-card strong,.boundary-card strong,.trader-sidebar-foot strong){color:#d3e6d8}:root[data-workspace] :is(.trader-sidebar,.side-nav) :is(.activation-card p,.boundary-card p,.trader-sidebar-foot p){color:#a9bdad}:root[data-workspace] .side-nav .activation-card a{color:#e2f0e4;background:#213e2e;border:1px solid #55735f}.signature-wordmark{background:url(/hx-nexus-wordmark-dark-bg.svg) 50%/contain no-repeat;width:145px;height:29px;display:block}:root[data-workspace] :is(.trader-brand,.brand-lockup):has(.signature-wordmark){min-height:37px;padding:4px 8px}@media (min-width:1101px){:root[data-workspace] :is(.trader-shell,.portal-shell,.staff-shell) :is(.trader-sidebar,.side-nav){width:calc(var(--sidebar-width,240px) - 12px);border-radius:20px;height:calc(100dvh - 24px);min-height:0;inset-block:12px;inset-inline:12px auto}}:root[data-workspace] :is(.trader-shell,.portal-shell,.staff-shell) :is(.topbar--stage,.top-bar){background:var(--wx-canvas);border-color:var(--wx-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.page-title,.page-header h1,.page-heading h1,.workbench-head h1,.dash-greeting h1){font-family:var(--font-instrument,var(--font-sans,sans-serif));letter-spacing:-.04em;font-size:clamp(28px,2.4vw,36px);font-weight:600;line-height:1.2}:root[data-workspace] :is(.page-header,.page-heading,.workbench-head,.dash-greeting) .eyebrow{color:var(--wx-accent);letter-spacing:.12em;font-size:11px}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.panel,.dash-panel,.cash-panel,.acct-panel,.st-panel,.rw-panel,.growth-card,.commercial-chart-card,.overview-chart-card){border-radius:var(--nx-radius);border-color:var(--wx-line);box-shadow:var(--wx-shadow)}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.panel-heading,.dash-panel__head,.cash-panel__head,.acct-panel__head) h2{letter-spacing:-.03em;font-size:18px;font-weight:600}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.btn-primary,.primary-button,.btn-secondary,.secondary-button){border-radius:12px;min-height:44px;padding-inline:18px;font-weight:600;transition:box-shadow .18s,background .18s}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.btn-primary,.primary-button):not(:disabled):hover{box-shadow:0 4px 16px #1254372e}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.table-wrap,.table-scroll){border-radius:14px;position:relative}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.table-wrap,.table-scroll) th{background:var(--wx-soft);color:var(--wx-secondary);letter-spacing:.045em;font-size:11px}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(input:not([type=checkbox]):not([type=radio]),textarea,select){border-radius:11px}:root[data-workspace] .notifications-panel{border-radius:22px;box-shadow:0 24px 70px #061a113d}:root[data-workspace] .notifications-panel .notification-item__copy>p{color:var(--wx-secondary);font-weight:400;line-height:1.65}:root[data-workspace] .notifications-panel .notification-item__copy>strong{font-weight:600}:root[data-workspace] .language-menu__popover{border-color:var(--wx-line);border-radius:20px;box-shadow:0 24px 70px #061a1133}:root[data-workspace] .language-menu__option[aria-selected=true]{background:var(--wx-soft);color:var(--wx-accent)}:root[data-workspace] :is(.language-menu__trigger,.notifications-bell__trigger){border-color:var(--wx-line)}@media (max-width:620px){:root[data-workspace]{--nx-radius:18px}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(.page-title,.page-header h1,.page-heading h1,.workbench-head h1,.dash-greeting h1){font-size:29px}}@media (prefers-reduced-motion:reduce){:root[data-workspace] :is(.trader-shell,.portal-shell,.staff-shell) :is(a,button){transition:none!important}}:root[data-workspace=trader] .trader-home .dash{gap:20px}:root[data-workspace=trader] .trader-home .dash-greeting{text-align:start;flex-flow:wrap;justify-content:space-between;align-items:center;gap:16px;margin-block:0;display:flex}:root[data-workspace=trader] .trader-home .dash-greeting>div:first-child{flex:280px;min-width:0}:root[data-workspace=trader] .trader-home .dash-greeting__actions{width:auto}:root[data-workspace=trader] .dash-greeting .eyebrow{margin-bottom:7px;display:block}.trader-account-studio{gap:18px;min-width:0;display:grid}.overview-money-actions{flex-wrap:wrap;gap:10px;display:flex}:root[data-workspace=trader] .overview-money-actions>a{border:1px solid var(--wx-line);background:var(--wx-surface);min-height:48px;color:var(--wx-ink);border-radius:12px;align-items:center;gap:10px;padding:13px 18px;font-size:13px;font-weight:600;text-decoration:none;display:flex}:root[data-workspace=trader] .overview-money-actions>.btn-primary{background:var(--wx-accent);color:var(--wx-surface);border-color:var(--wx-accent);justify-content:flex-start}.overview-money-actions>a>svg{flex:0 0 18px;width:18px;height:18px}.overview-money-actions>a>span{margin-inline-start:18px}.overview-money-actions>a:hover{box-shadow:var(--wx-shadow)}:root[data-workspace=trader] .trader-overview-grid{grid-template-columns:minmax(0,1fr) 284px;gap:20px}:root[data-workspace=trader] .account-workspace{--t-surface:var(--wx-surface);--t-surface-2:var(--wx-soft);--t-line:var(--wx-line);--t-line-soft:var(--wx-line);--t-text:var(--wx-ink);--t-text-2:var(--wx-secondary);--t-text-3:var(--wx-muted);border:1px solid var(--wx-line);color:var(--wx-ink);background:var(--wx-surface);box-shadow:var(--wx-shadow);border-radius:18px}:root[data-workspace=trader] .account-workspace__header{padding:16px 24px 12px}:root[data-workspace=trader] .account-workspace__header h2{color:var(--t-text);font-size:18px}:root[data-workspace=trader] .account-workspace__header .eyebrow{display:none}:root[data-workspace=trader] .account-workspace__selector{gap:8px;padding:0 24px 16px}:root[data-workspace=trader] .account-workspace__selector button{background:var(--wx-soft);color:var(--wx-secondary);border-color:#0000;border-radius:10px;gap:5px;min-height:70px;padding:10px}:root[data-workspace=trader] .account-workspace__selector button[aria-pressed=true]{background:color-mix(in srgb,var(--wx-accent) 9%,var(--wx-surface));color:var(--wx-accent);border-color:var(--wx-accent);box-shadow:inset 0 -2px var(--wx-accent)}:root[data-workspace=trader] .account-workspace__selector button[aria-pressed=true] small{color:var(--wx-secondary)}:root[data-workspace=trader] .account-workspace__selector button>b{letter-spacing:-.015em;overflow-wrap:anywhere;font-size:13px;font-weight:600}:root[data-workspace=trader] .account-workspace__selector button small{font-size:10px}:root[data-workspace=trader] .account-workspace__body{padding:20px 24px 0}:root[data-workspace=trader] .account-workspace__numbers{align-items:end;margin-bottom:14px}:root[data-workspace=trader] .account-workspace__primary strong{letter-spacing:-.045em;font-size:clamp(32px,3vw,44px);font-weight:550}:root[data-workspace=trader] .account-workspace__numbers dd{color:var(--wx-ink);font-size:18px}:root[data-workspace=trader] .account-workspace__numbers dd[data-direction=up]{color:var(--t-pos)}:root[data-workspace=trader] .account-workspace__numbers dd[data-direction=down]{color:var(--t-neg)}:root[data-workspace=trader] .account-workspace__viewbar h3{color:var(--wx-secondary);font-size:12px;font-weight:500}:root[data-workspace=trader] .account-workspace__views{border-color:var(--wx-line);background:var(--wx-soft);border-radius:9px}:root[data-workspace=trader] .account-workspace__views button{color:var(--wx-muted);min-height:36px}:root[data-workspace=trader] .account-workspace__views button[aria-pressed=true]{background:var(--wx-surface);color:var(--wx-ink);box-shadow:0 1px 4px #0000000a}:root[data-workspace=trader] .account-workspace .acct-chart{--acct-line:var(--wx-accent);--acct-line-soft:var(--wx-accent)}:root[data-workspace=trader] .account-workspace .acct-chart__plot{height:180px;min-height:180px}:root[data-workspace=trader] .account-workspace .acct-chart__scale span{color:var(--wx-muted);background:0 0;font-size:11px}:root[data-workspace=trader] .account-workspace .acct-chart__grid{stroke:var(--wx-line);opacity:.8;stroke-dasharray:3 5}:root[data-workspace=trader] .account-workspace .acct-chart__line{stroke-width:2.8px}:root[data-workspace=trader] .account-workspace .acct-chart__dot i{background:var(--wx-surface)}:root[data-workspace=trader] .account-workspace .acct-chart__dot.is-last i{background:var(--wx-accent)}:root[data-workspace=trader] .account-workspace .acct-chart__tooltip{color:var(--wx-ink);background:var(--wx-surface);border-color:var(--wx-line)}:root[data-workspace=trader] .account-workspace .acct-chart__axis{color:var(--wx-muted);font-size:11px}:root[data-workspace=trader] .account-workspace__chart{min-height:226px}:root[data-workspace=trader] .account-workspace__disclaimer{color:var(--wx-muted);font-size:11px}:root[data-workspace=trader] .account-workspace__footer{border-color:var(--wx-line);color:var(--wx-muted);margin-top:4px;padding-block:6px}:root[data-workspace=trader] .account-workspace__activity li{border-color:var(--wx-line)}:root[data-workspace=trader] .account-workspace__activity{min-height:226px}:root[data-workspace=trader] .account-workspace__activity li :is(b,strong){color:var(--wx-ink)}:root[data-workspace=trader] .account-workspace__activity li small{color:var(--wx-muted)}:root[data-workspace=trader] .account-workspace__empty{color:var(--wx-secondary)}:root[data-workspace=trader] .overview-wallet{background:var(--wx-surface);border-color:var(--wx-line);color:var(--wx-ink);box-shadow:var(--wx-shadow);border-radius:22px;padding:25px}:root[data-workspace=trader] .overview-wallet h2{color:var(--wx-ink);font-size:16px}:root[data-workspace=trader] .overview-wallet__icon{background:var(--wx-soft);border-color:var(--wx-line);color:var(--wx-accent);border-radius:50%;width:38px;height:38px}:root[data-workspace=trader] .overview-wallet__currencies strong{font-size:26px;font-weight:600}:root[data-workspace=trader] .overview-wallet__currencies>div:first-child strong{font-size:33px}:root[data-workspace=trader] .overview-wallet__actions>.btn-primary{color:#edfaef;background:#173d2a;border-color:#173d2a;border-radius:12px;min-height:46px}:root[data-workspace=trader] .overview-wallet__actions>div a{border-color:var(--wx-line);color:var(--wx-ink);background:var(--wx-soft);border-radius:11px;min-height:44px}:root[data-workspace=trader] .overview-margin{background:var(--wx-surface);box-shadow:var(--wx-shadow);border-radius:22px}:root[data-workspace=trader] .overview-margin__ring{aspect-ratio:1;flex:0 0 72px;width:72px;height:72px}:root[data-workspace=trader] .overview-wallet{color:#edf9f7;background:linear-gradient(145deg,#174b4b,#142d37);border-color:#31545e;border-radius:18px;padding:24px}:root[data-workspace=trader] .overview-wallet h2{color:#edf9f7}:root[data-workspace=trader] .overview-wallet__icon{color:#a5e8d7;background:#ffffff0d;border-color:#ffffff26}:root[data-workspace=trader] .overview-wallet :is(small,p,.overview-wallet__currencies>div>span){color:#bad2d8;font-size:12px}:root[data-workspace=trader] .overview-wallet__currencies>div+div{border-color:#ffffff24}.overview-wallet__link{color:#b1f0dd;border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;min-height:40px;padding-top:10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.overview-wallet__link:hover{text-underline-offset:4px;text-decoration:underline}:root[data-workspace=trader] .overview-follow-up .dash-panel{border-radius:22px}:root[data-workspace=trader] .dashboard-rewards{background:color-mix(in srgb,var(--wx-accent) 8%,var(--wx-surface))}@media (max-width:1180px){:root[data-workspace=trader] .trader-overview-grid{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .overview-funding{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-workspace=trader] .account-workspace__selector{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}@media (max-width:760px){:root[data-workspace=trader] .trader-overview-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){.overview-money-actions{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}:root[data-workspace=trader] .overview-money-actions>a{flex-wrap:wrap;justify-content:center;gap:7px;padding:12px 10px;font-size:12px}.overview-money-actions>a>span{display:none}:root[data-workspace=trader] .overview-funding{grid-template-columns:minmax(0,1fr)}:root[data-workspace=trader] .account-workspace{border-radius:20px}:root[data-workspace=trader] .account-workspace__header{padding:20px}:root[data-workspace=trader] .account-workspace__selector{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px 16px;display:grid;overflow:visible}:root[data-workspace=trader] .account-workspace__selector button{min-width:0}:root[data-workspace=trader] .account-workspace__body{padding:22px 20px 0}:root[data-workspace=trader] .account-workspace__primary strong{font-size:clamp(32px,9vw,43px)}:root[data-workspace=trader] .account-workspace .acct-chart__plot{height:185px;min-height:185px}:root[data-workspace=trader] .account-workspace__numbers dd{font-size:18px}}.rw{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid;container:rewards/inline-size}.rw :is(.rw-body,.rw-main,.rw-side){grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;min-width:0;display:grid}.rw>.notice{margin:0}.rw :is(p,dt,dd,small,strong){overflow-wrap:break-word}.rw-hero{color:#fff;box-shadow:var(--t-sh-1);background:radial-gradient(at 100% 0,#4fd8c021,#0000 65%),#142d2b;border-radius:20px;grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;padding:26px;display:grid}.rw-hero__lead{grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:20px;min-width:0;display:grid}.rw-hero__ring{background:conic-gradient(#47d4bc var(--rw-progress,0deg), #ffffff21 0);color:#fff;border-radius:50%;grid-area:1/1/span 3;place-items:center;width:76px;height:76px;font-size:15px;font-weight:600;display:grid}.rw-hero__ring:before{content:"";background:#142d2b;border-radius:50%;grid-area:1/1;width:62px;height:62px}.rw-hero__ring span{grid-area:1/1;position:relative}.rw-hero__lead>:not(.rw-hero__ring){grid-column:2}.rw-hero__lead .eyebrow{color:#92e6d5;margin:0 0 6px;font-size:11px}.rw-hero__lead strong{letter-spacing:-.035em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(32px,4vw,46px);font-weight:600;line-height:1.2}.rw-hero__lead strong span{color:#92e6d5;font-size:.65em}.rw-hero__lead>span{color:#bfd3ce;margin-top:5px;font-size:12px;line-height:1.5}.rw-hero__lead>.rw-hero__toward{grid-column:1/-1;margin:20px 0 0}.rw-hero__towardHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 14px;margin-bottom:10px;font-size:12px;line-height:1.5;display:flex}.rw-hero__towardHead span{color:#cdd8d4}.rw-hero__towardHead b{color:#92e6d5;font-variant-numeric:tabular-nums;font-weight:600}.rw-hero__track{background:#ffffff1f;border-radius:99px;height:6px;overflow:hidden}.rw-hero__track>span{border-radius:inherit;background:#47d4bc;height:100%;display:block}.rw-hero__toward--done{color:#92e6d5;font-size:13px;line-height:1.6}.rw-hero__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.rw-hero__stats>div{background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;min-width:0;padding:15px}.rw-hero__stats dt{color:#bfd3ce;font-size:12px;line-height:1.5}.rw-hero__stats dd{color:#fff;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:24px;font-weight:600;line-height:1.25}.rw-hero__stats dd span{color:#bfd3ce;margin-top:5px;font-size:11px;font-weight:400;line-height:1.5;display:block}:root[data-workspace=trader] .rw .rw-panel{border:1px solid var(--t-line);background:var(--t-surface);border-radius:16px;min-width:0;padding:22px;box-shadow:0 2px 5px #0a192805}.rw-panel__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:20px;display:flex}.rw-panel__head>div{min-width:0}.rw-panel__head .eyebrow{margin:0 0 5px;font-size:11px}.rw-panel__head h2{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:600;line-height:1.4}.rw-stamp{color:var(--t-text-3);font-size:12px;line-height:1.5}.rw-note{color:var(--t-text-3);margin:16px 0 0;font-size:12px;line-height:1.6}.rw-challenges{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.rw-challenges li{border:1px solid var(--t-line);background:var(--t-surface-2);border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:18px;display:flex}.rw-challenges li[data-state=scheduled]{background:var(--t-surface);border-style:dashed}.rw-challenges__top{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px 12px;display:grid}.rw-challenges__mark{background:var(--t-accent-wash);width:34px;height:34px;color:var(--t-accent-strong);border-radius:10px;place-items:center;display:grid}.rw-challenges__mark svg{width:16px;height:16px}.rw-challenges li[data-state=scheduled] .rw-challenges__mark{background:var(--t-surface-3);color:var(--t-text-3)}.rw-challenges__title{gap:4px;min-width:0;display:grid}.rw-challenges__title strong{font-size:15px;font-weight:600;line-height:1.4}.rw-challenges__title small{color:var(--t-text-3);text-transform:capitalize;font-size:12px;line-height:1.5}.rw-challenges__top .status-pill{white-space:normal;grid-column:2;justify-self:start;max-width:100%}.rw-challenges__copy{color:var(--t-text-3);margin:0;font-size:13px;line-height:1.6}.rw-challenges__meter{margin-top:auto}.rw-challenges__meter .progress-track{height:6px;margin:0}.rw-challenges__meterHead{color:var(--t-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:8px;font-size:12px;display:flex}.rw-challenges__meterHead b{color:var(--t-text);font-weight:600}.rw-challenges__foot{border-top:1px solid var(--t-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:14px;display:flex}.rw-award,.rw-award b{color:var(--t-accent-strong);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.rw-link{border:1px solid var(--t-line);background:var(--t-surface);min-height:40px;color:var(--t-text);border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.rw-link:hover{background:var(--t-accent-wash);border-color:var(--t-accent-line)}.rw-catalogue{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.rw-catalogue li{border:1px solid var(--t-line);background:var(--t-surface-2);border-radius:13px;flex-direction:column;gap:14px;min-width:0;padding:20px;display:flex}.rw-catalogue li[data-state=ready]{border-color:var(--t-accent-line);background:var(--t-surface)}.rw-catalogue__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rw-catalogue__top .status-pill{white-space:normal;max-width:100%}.rw-catalogue__mark{background:var(--t-accent-wash);width:38px;height:38px;color:var(--t-accent-strong);border-radius:10px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.rw-catalogue li>strong{letter-spacing:-.02em;font-size:17px;font-weight:600;line-height:1.4}.rw-catalogue li>p{color:var(--t-text-3);margin:0;font-size:13px;line-height:1.6}.rw-catalogue__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:auto 0 0;padding-top:6px;display:grid}.rw-catalogue__facts>div{min-width:0}.rw-catalogue__facts dt{color:var(--t-text-3);font-size:11px;line-height:1.5}.rw-catalogue__facts dd{font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:13px;font-weight:600;line-height:1.5}.rw-catalogue__action{border-top:1px solid var(--t-line-soft);padding-top:14px}.rw-catalogue__action :is(.rw-note,.control-note){margin:0;font-size:12px;line-height:1.6}.rw-catalogue__action .redemption-control{gap:8px;display:grid}.rw-catalogue__action button{white-space:normal;width:100%;min-height:44px}@supports (grid-template-rows:subgrid){.rw-catalogue li{grid-template-rows:subgrid;grid-row:span 5;row-gap:14px;display:grid}}.rw-side>:only-child{grid-column:1/-1}.rw-requests,.rw-ledger{gap:0;margin:0;padding:0;list-style:none;display:grid}.rw-requests li,.rw-ledger li{border-bottom:1px solid var(--t-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:16px 0;display:grid}.rw-requests li:first-child,.rw-ledger li:first-child{padding-top:0}.rw-requests li:last-child,.rw-ledger li:last-child{border-bottom:0;padding-bottom:0}.rw-requests__text,.rw-ledger__text{gap:4px;min-width:0;display:grid}.rw-requests__text strong,.rw-ledger__text strong{font-size:13px;font-weight:600;line-height:1.55}.rw-requests__text small,.rw-ledger__text small{color:var(--t-text-3);font-size:12px;line-height:1.5}.rw-requests .status-pill{white-space:normal;max-width:100%}.rw-ledger b{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600;line-height:1.55}.rw-ledger b.is-credit{color:var(--t-pos)}.rw-ledger b.is-debit{color:var(--t-neg)}@container rewards (width>=760px){.rw-challenges{grid-template-columns:repeat(2,minmax(0,1fr))}.rw .rw-side{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@container rewards (width>=1360px){.rw-challenges{grid-template-columns:repeat(4,minmax(0,1fr))}}@container rewards (width>=920px){.rw-hero{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:32px;padding:30px}.rw-hero__stats{border-inline-start:1px solid #ffffff1f;padding-inline-start:24px}}@container rewards (width<=480px){.rw-hero{padding:20px 16px}.rw-hero__lead{grid-template-columns:64px minmax(0,1fr);column-gap:14px}.rw-hero__ring{width:64px;height:64px;font-size:13px}.rw-hero__ring:before{width:52px;height:52px}.rw-hero__stats>div{padding:12px}:root[data-workspace=trader] .rw .rw-panel{padding:18px 14px}.rw-challenges li,.rw-catalogue li{padding:16px}.rw-requests li{grid-template-columns:minmax(0,1fr)}.rw-requests .status-pill{justify-self:start}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/fonts/instrument-sans-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root[data-workspace]{--font-instrument:"Instrument Sans", "Segoe UI", "Nirmala UI", system-ui, sans-serif;--font-sans:var(--font-instrument);--font-display:var(--font-instrument);--font-fraunces:var(--font-instrument)}:root[data-workspace] body,:root[data-workspace] :is(h1,h2,h3,h4,h5,h6,button,input,textarea,select,svg text){font-family:var(--font-sans)}:root[data-workspace] :is(.content,.portal-main,.staff-main) :is(section,article,aside,header,form,fieldset){min-width:0}:root[data-workspace] :is(.panel-heading,.section-heading,.page-heading,.page-header,.workbench-head){gap:12px}:root[data-workspace] :is(.panel-heading,.section-heading){flex-wrap:wrap}:root[data-workspace] :is(.panel-heading,.section-heading)>:is(div,h2,h3){min-width:0}:root[data-workspace] :is(.panel-heading,.section-heading) :is(h2,h3){overflow-wrap:break-word}:root[data-workspace] :is(.top-bar-signout,.topbar-signout){flex:none}:root[data-workspace] :is(.top-bar-signout,.topbar-signout) button{white-space:nowrap;min-height:40px}:root[data-workspace=backoffice] .top-bar>.search-display{flex:220px;min-width:0}:root[data-workspace=backoffice] .top-bar-actions{gap:10px;min-width:0}@media (min-width:981px) and (max-width:1400px){:root[data-workspace=backoffice] .top-bar-actions .profile-chip>div{display:none}}:root[data-workspace] .top-bar .language-menu>.language-selector,:root[data-workspace] .language-menu>.language-selector{border:1px solid var(--wx-line);background:var(--wx-surface);width:auto;min-width:0;max-width:210px;min-height:40px;color:var(--wx-ink);font-family:var(--font-sans);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:500;display:flex;box-shadow:0 1px 2px #0f232d08}:root[data-workspace] .language-menu>.language-selector:hover{background:var(--wx-soft);border-color:var(--wx-accent);transform:none}:root[data-workspace] .language-menu>.language-selector:focus-visible{outline:2px solid var(--wx-accent);outline-offset:3px}:root[data-workspace] .language-switcher__icon{width:18px;height:18px;color:var(--wx-secondary);box-shadow:none;background:0 0;border:0;border-radius:0;flex:0 0 18px;place-items:center;display:grid}:root[data-workspace] .language-switcher__icon svg{width:18px;height:18px}:root[data-workspace] .language-menu>.language-selector .language-switcher__copy{min-width:0;display:block}:root[data-workspace] .language-switcher__copy b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.5;display:block;overflow:hidden}:root[data-workspace] .language-switcher__code{display:none}:root[data-workspace] .language-switcher__chevron{width:10px;color:var(--wx-muted);flex:0 0 10px;display:block}:root[data-workspace] .language-menu--open:before{content:none}:root[data-workspace] .locale-picker{z-index:1200;box-sizing:border-box;isolation:isolate;border:1px solid var(--wx-line);background:var(--wx-surface);color:var(--wx-ink);font:400 14px/1.5 var(--font-sans);text-align:left;border-radius:16px;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;overflow:hidden;box-shadow:0 16px 48px #08182329,0 3px 10px #0818230f}.locale-picker__header{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 8px 18px;display:flex}:root[data-workspace] .locale-picker__header h2{color:var(--wx-ink);font:600 15px/1.5 var(--font-sans);letter-spacing:-.01em;margin:0}:root[data-workspace] .locale-picker__close{width:32px;height:32px;min-height:32px;color:var(--wx-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:6px;display:grid}.locale-picker__close svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;width:18px;height:18px}:root[data-workspace] .locale-picker__close:hover{background:var(--wx-soft);color:var(--wx-ink)}.locale-picker__search{border:1px solid var(--wx-line);background:var(--wx-soft);border-radius:10px;flex:none;align-items:center;gap:8px;margin:0 12px 9px;padding:0 10px;display:flex}.locale-picker__search>svg{fill:none;width:18px;height:18px;stroke:var(--wx-muted);stroke-width:1.5px;stroke-linecap:round;flex:0 0 18px}:root[data-workspace] .locale-picker__search input{width:100%;min-width:0;min-height:40px;box-shadow:none;color:var(--wx-ink);font:400 13px/1.5 var(--font-sans);background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:8px 0}.locale-picker__search:focus-within{border-color:var(--wx-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--wx-accent) 14%,transparent)}:root[data-workspace] .locale-picker .locale-picker__search input:focus-visible{outline:none}:root[data-workspace] .locale-picker__search input::placeholder{color:var(--wx-muted);opacity:1}.locale-picker__options{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--wx-line) transparent;min-height:0;padding:0 7px 8px;overflow-y:auto}:root[data-workspace] .locale-picker__option{text-align:left;width:100%;min-height:48px;color:var(--wx-ink);box-shadow:none;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:minmax(0,1fr) 28px 18px;align-items:center;gap:9px;margin:2px 0;padding:8px 10px;display:grid}:root[data-workspace] .locale-picker__option:hover{background:var(--wx-soft);transform:none}:root[data-workspace] .locale-picker__option[aria-selected=true]{background:color-mix(in srgb,var(--wx-accent) 9%,var(--wx-surface));color:var(--wx-accent)}.locale-picker__name{gap:1px;min-width:0;display:grid}:root[data-workspace] .locale-picker__name strong{color:inherit;text-align:left;white-space:normal;overflow-wrap:break-word;margin:0;font-size:14px;font-weight:550;line-height:1.5;display:block}:root[data-workspace] .locale-picker__name small{color:var(--wx-muted);font:400 11px/1.45 var(--font-sans);white-space:normal;display:block}.locale-picker__badge{color:var(--wx-muted);letter-spacing:.035em;text-align:center;font-size:10px;font-weight:500}.locale-picker__check{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;visibility:hidden;width:18px;height:18px}.locale-picker__option[aria-selected=true] .locale-picker__check{visibility:visible}:root[data-workspace] .locale-picker button:focus-visible{outline:2px solid var(--wx-accent);outline-offset:-2px}:root[data-workspace] .locale-picker__empty{color:var(--wx-muted);text-align:center;margin:0;padding:20px 18px;font-size:13px}:root[data-workspace=trader] .overview-wallet__currencies>div{grid-template-columns:minmax(0,1fr);gap:5px;display:grid}:root[data-workspace=trader] .overview-wallet__currencies small{text-align:start}:root[data-workspace=trader] .overview-wallet__currencies strong,:root[data-workspace=trader] .overview-wallet__currencies>div:first-child strong{overflow-wrap:normal;word-break:normal;font-variant-numeric:tabular-nums;font-size:clamp(24px,2.3vw,30px);line-height:1.25}:root[data-workspace] :is(.account-workspace__primary,.account-workspace__selector) :is(strong,b),:root[data-workspace=partner] :is(.commission-summary,.network-summary,.report-summary-grid)>div>strong{overflow-wrap:normal;word-break:normal}:root[data-workspace=partner]{--pi-card-ink:#203e37;--pi-card-secondary:#3e5e54}:root[data-workspace=partner][data-theme=dark]{--pi-card-ink:#edf6f2;--pi-card-secondary:#bfd3cb}:root[data-workspace=partner] .portal-main .partner-metric-grid .metric-card{--wx-ink:var(--pi-card-ink);--wx-secondary:var(--pi-card-secondary);--wx-muted:var(--pi-card-secondary);color:var(--pi-card-ink)}:root[data-workspace=partner] .portal-main .partner-metric-grid .metric-card>strong{color:var(--pi-card-ink)}:root[data-workspace=partner] .portal-main .partner-metric-grid :is(.metric-card__head,.metric-card__head>span,.metric-card__foot,.metric-card__meta,.metric-card__meta span){color:var(--pi-card-secondary)}:root[data-workspace=partner] .portal-main .partner-metric-grid .partner-metric-icon{background:color-mix(in srgb,var(--pi-card-ink) 8%,transparent);color:var(--pi-card-ink);border-color:#0000}:root[data-workspace=trader] .cash-quick{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}:root[data-workspace=partner] .portal-main .network-node{grid-template-columns:32px 38px minmax(0,1fr) auto}:root[data-workspace=backoffice] .staff-main .policy-publish-bar{grid-template-columns:minmax(0,1fr)}:root[data-workspace=backoffice] .policy-publish-bar .form-note{grid-row:auto}:root[data-workspace=backoffice] .policy-publish-actions{flex-wrap:wrap}:root[data-workspace=backoffice] .record-row>span{overflow-wrap:anywhere;min-width:0}@media (max-width:700px){:root[data-workspace=backoffice] .staff-main .partner-network-hero{grid-template-columns:minmax(0,1fr)}:root[data-workspace=backoffice] .staff-main .partner-directory-panel td{text-align:start;white-space:normal;padding:12px;display:block}:root[data-workspace=backoffice] .partner-directory-panel td:before{margin-bottom:4px;display:block}:root[data-workspace=backoffice] .staff-main .partner-directory-panel td :is(a,small){white-space:normal;overflow-wrap:anywhere}:root[data-workspace=backoffice] .staff-main .policy-editor-header .hub-tabs{flex-wrap:wrap;display:flex}:root[data-workspace=backoffice] .staff-main .policy-editor-header .hub-tabs button{flex:110px}}@media (max-width:480px){:root[data-workspace=backoffice] .staff-main .cashier-queue-table tbody tr{grid-template-columns:minmax(0,1fr)}:root[data-workspace=backoffice] .staff-main .cashier-queue-table td{padding:0}}@media (max-width:620px){:root[data-workspace] .top-bar .language-menu>.language-selector,:root[data-workspace] .language-menu>.language-selector{gap:7px;min-width:64px;max-width:90px;min-height:40px;padding-inline:9px}:root[data-workspace] .language-menu>.language-selector .language-switcher__copy,:root[data-workspace] .language-switcher__chevron{display:none}:root[data-workspace] .language-switcher__code{width:auto;min-width:0;height:auto;color:var(--wx-ink);background:0 0;border:0;padding:0;font-size:11px;line-height:1.5;display:block}:root[data-workspace] .locale-picker__search input{font-size:16px}}
