/* Jump.AFRICA app skin v1 — matches homepage v8. Loaded after legacy CSS. */
:root{
  --j-bg:#F2F5F8;--j-panel:#FFFFFF;--j-panel2:#F6F9FB;--j-line:#D6DFE6;--j-line2:#C2CFD9;--j-row:#E7EDF2;--j-hover:#EEF5FA;
  --j-ink:#0E1A23;--j-body:#33424F;--j-mute:#506375;--j-dim:#5A6E80;--j-top:#FFFFFF;--j-fn:#F6F9FB;--j-input:#F2F5F8;--j-keyink:#0A131A;
  --j-blue:#0192D3;--j-cyan:#0ABFE8;--j-yellow:#FDEC31;--j-hl:#0071A8;--j-link:#0071A8;--j-up:#00789C;--j-down:#C2410C;--j-ok:#0F7B4B;
  --j-logo:brightness(0) saturate(100%) invert(41%) sepia(39%) saturate(1567%) hue-rotate(162deg) brightness(101%) contrast(102%);
  --j-mono:'IBM Plex Mono',ui-monospace,Menlo,monospace;--j-sans:'IBM Plex Sans',system-ui,sans-serif;--j-cond:'IBM Plex Sans Condensed','IBM Plex Sans',sans-serif;
}
[data-theme="dark"]{
  --j-bg:#0A131A;--j-panel:#0F1C26;--j-panel2:#132331;--j-line:#1F3241;--j-line2:#2A4254;--j-row:#16283A;--j-hover:#12212E;
  --j-ink:#E8EFF4;--j-body:#C3D2DD;--j-mute:#93A8B8;--j-dim:#6F8799;--j-top:#070F15;--j-fn:#0A1720;--j-input:#0E1B25;
  --j-hl:#FDEC31;--j-link:#0ABFE8;--j-up:#0ABFE8;--j-down:#FF8A5B;--j-ok:#3DD68C;--j-logo:none;color-scheme:dark;
}

/* ---------- base ---------- */
html body{background:var(--j-bg)!important;color:var(--j-ink)!important;font-family:var(--j-sans)!important;font-size:14px}
body #wrap{background:transparent!important;min-height:0!important}
body #push{display:none}
body .market-header,body .newsletter-box,body footer.main_footer{display:none!important}
body h1,body h2,body h3,body h4,body h5{font-family:var(--j-sans);color:var(--j-ink)}
body a{color:var(--j-link)}
.ja-wrap{max-width:1440px;margin:0 auto;padding:0 20px}
.ja-label{font-family:var(--j-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--j-mute)}
.ja-mono{font-family:var(--j-mono);font-variant-numeric:tabular-nums}
.ja-key{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:20px;padding:0 6px;background:var(--j-yellow);color:var(--j-keyink);font-family:var(--j-mono);font-size:11px;font-weight:600;border-radius:2px}
.ja-key.ja-lock{background:transparent;border:1px solid var(--j-line2);color:var(--j-mute)}
.ja-btn{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;font-family:var(--j-sans);font-weight:600;font-size:13px;border:1px solid var(--j-line2);background:transparent;color:var(--j-ink)!important;cursor:pointer;text-decoration:none!important;border-radius:0}
.ja-btn:hover{border-color:var(--j-blue)}
.ja-btn.ja-primary{background:var(--j-blue);border-color:var(--j-blue);color:#fff!important}
.ja-btn.ja-primary:hover{background:#0A84BE}
.ja-btn.ja-block{display:flex;width:100%;height:42px;font-size:14px}
:focus-visible{outline:2px solid var(--j-yellow)!important;outline-offset:2px}

/* ---------- top bar ---------- */
.ja-top{background:var(--j-top);border-bottom:1px solid var(--j-line);position:relative;z-index:50}
.ja-top .ja-wrap{display:flex;align-items:center;gap:20px;height:64px}
.ja-logo img{height:30px;width:auto;display:block;filter:var(--j-logo)}
.ja-cmd{flex:1;max-width:560px;display:flex;align-items:center;gap:8px;height:36px;padding:0 10px;margin:0;background:var(--j-input);border:1px solid var(--j-line2)}
.ja-cmd label{margin:0;font-family:var(--j-mono);font-size:12px;font-weight:600;color:var(--j-hl);white-space:nowrap}
.ja-cmd input{flex:1;min-width:0;height:100%;background:transparent;border:0;outline:0;color:var(--j-ink);font-family:var(--j-mono);font-size:13px;box-shadow:none}
.ja-clocks{display:flex;gap:14px;font-family:var(--j-mono);font-size:12px;color:var(--j-ink)}
.ja-clocks b{color:var(--j-mute);font-weight:500;margin-right:4px}
.ja-acct{margin-left:auto;display:flex;gap:10px;align-items:center}
.ja-theme{display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;background:transparent;border:1px solid var(--j-line2);color:var(--j-ink);cursor:pointer;padding:0}
.ja-theme svg{width:16px;height:16px}
.ja-theme .ja-sun{display:none}
[data-theme="dark"] .ja-theme .ja-moon{display:none}[data-theme="dark"] .ja-theme .ja-sun{display:block}
/* legacy account dropdown re-housed */
.ja-acct ul.ja-acct-menu{display:flex;align-items:center;gap:8px;margin:0;padding:0;list-style:none;float:none}
.ja-acct ul.ja-acct-menu > li{float:none;position:relative;list-style:none}
.ja-acct .srnotification .nav-ball{display:inline-flex;align-items:center;justify-content:center;width:36px;height:34px;border:1px solid var(--j-line2);color:var(--j-ink);cursor:pointer;position:relative}
.ja-acct .srnotification .ncntr:not(:empty){position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;background:var(--j-down);color:#fff;font:600 10px/18px var(--j-mono);text-align:center}
.ja-acct .notificationbar{position:absolute;right:0;top:40px;width:320px;max-height:420px;overflow:auto;background:var(--j-panel);border:1px solid var(--j-line);z-index:60;color:var(--j-ink)}
.ja-acct li.account-settings > a.dropdown-toggle{display:inline-flex!important;align-items:center;gap:6px;height:34px;padding:0 12px!important;border:1px solid var(--j-line2)!important;background:var(--j-panel)!important;color:var(--j-ink)!important;font:600 13px var(--j-sans)!important;border-radius:0!important;box-shadow:none!important}
.ja-acct li.account-settings > a.mobile_profile_dropdown{display:none!important}
.ja-acct li.account-settings .custom_verified{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:var(--j-blue);color:#fff;font-size:9px;position:relative}
.ja-acct li.account-settings .pop_up{display:none}
.ja-acct li.account-settings .dropdown-menu{right:0;left:auto;min-width:220px;margin-top:0;padding:6px 0;background:var(--j-panel)!important;border:1px solid var(--j-line)!important;border-radius:0!important;box-shadow:0 8px 24px rgba(0,0,0,.12)}
.ja-acct li.account-settings:hover > .dropdown-menu,.ja-acct li.account-settings.open > .dropdown-menu{display:block}
.ja-acct li.account-settings .dropdown-menu a{display:flex!important;gap:10px;align-items:center;padding:8px 14px!important;color:var(--j-ink)!important;font:500 13px var(--j-sans)!important;background:transparent!important}
.ja-acct li.account-settings .dropdown-menu a:hover{background:var(--j-hover)!important}
.ja-acct li.account-settings .dropdown-menu i{width:16px;color:var(--j-mute)}

/* ---------- function nav ---------- */
.ja-fn{background:var(--j-fn);border-bottom:1px solid var(--j-line)}
.ja-fn .ja-wrap{display:flex;gap:4px;overflow-x:auto;padding-top:8px;padding-bottom:8px}
.ja-fn a{display:flex;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-family:var(--j-mono);font-size:12px;font-weight:500;color:var(--j-ink)!important;white-space:nowrap;border:1px solid transparent;text-decoration:none!important}
.ja-fn a:hover{border-color:var(--j-line2)}
.ja-fn a.on{background:var(--j-panel2);border-color:var(--j-line2)}
.ja-fn .ja-sep{width:1px;background:var(--j-line2);margin:2px 8px;flex:none}
.ja-fn a.ja-cta{margin-left:auto;color:var(--j-hl)!important;border-color:var(--j-hl)}

/* ---------- tape + flash ---------- */
.ja-tape{background:var(--j-top);border-bottom:1px solid var(--j-line)}
.ja-tape .ja-wrap{display:flex;gap:28px;height:32px;align-items:center;overflow-x:auto;font-family:var(--j-mono);font-size:12px;white-space:nowrap;color:var(--j-ink)}
.ja-tape b{color:var(--j-mute);font-weight:500;margin-right:6px}
.ja-tape a{color:var(--j-ink)}
.ja-flash{border-bottom:1px solid var(--j-line);font-size:14px;font-weight:500}
.ja-flash .ja-wrap{padding-top:10px;padding-bottom:10px}
.ja-flash-alert,.ja-flash-error{background:#FDECE4;color:#7A2A07}
.ja-flash-notice,.ja-flash-success,.ja-flash-info{background:#E3F4FB;color:#004E74}
[data-theme="dark"] .ja-flash-alert,[data-theme="dark"] .ja-flash-error{background:#2A1810;color:#FFB898}
[data-theme="dark"] .ja-flash-notice,[data-theme="dark"] .ja-flash-success,[data-theme="dark"] .ja-flash-info{background:#0C2533;color:#9FDCF5}

/* ---------- footer ---------- */
.ja-foot{margin-top:32px;background:var(--j-top);border-top:1px solid var(--j-line);color:var(--j-ink)}
.ja-foot .ja-cols{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(4,minmax(0,1fr));gap:24px;padding-top:28px;padding-bottom:20px}
.ja-foot img{height:26px;width:auto;filter:var(--j-logo)}
.ja-foot p{color:var(--j-body);font-size:13px;margin:12px 0 0;max-width:320px}
.ja-foot h3{margin:0 0 10px;font-family:var(--j-mono);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--j-hl)}
.ja-foot nav a{display:block;padding:3px 0;font-size:13px;color:var(--j-ink)!important}
.ja-foot nav a:hover{color:var(--j-link)!important}
.ja-foot .ja-legal{border-top:1px solid var(--j-line);padding-top:12px;padding-bottom:16px;font-size:12px;color:var(--j-mute)}
.ja-foot .ja-legal a{color:var(--j-mute)!important;text-decoration:underline}

/* ---------- panels (shared by dashboards) ---------- */
.ja-panel{background:var(--j-panel);border:1px solid var(--j-line)}
.ja-ph{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;border-bottom:1px solid var(--j-line);background:var(--j-panel2)}
.ja-ph h2,.ja-ph h3{margin:0!important;font-family:var(--j-mono)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:var(--j-hl)!important}
.ja-ph .ja-meta{font-family:var(--j-mono);font-size:11px;color:var(--j-dim)}
.ja-tbl{width:100%;border-collapse:collapse}
.ja-tbl th{font-family:var(--j-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--j-dim);text-align:right;padding:6px 12px;border-bottom:1px solid var(--j-line)}
.ja-tbl td{font-family:var(--j-mono);font-size:13px;text-align:right;padding:7px 12px;border-bottom:1px solid var(--j-row);color:var(--j-ink)}
.ja-tbl th:first-child,.ja-tbl td:first-child{text-align:left}
.ja-list li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:9px 12px;border-bottom:1px solid var(--j-row);font-size:13px;list-style:none}
.ja-list{margin:0;padding:0}
.ja-list .ja-when{font-family:var(--j-mono);font-size:12px;color:var(--j-mute)}
.ja-list a{color:var(--j-ink)!important;font-weight:500}
.ja-empty{padding:14px 12px;color:var(--j-mute);font-size:13px}

/* ---------- access / dashboard header ---------- */
.ja-dash{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin:16px 0}
.ja-access .ja-tier{display:flex;align-items:center;gap:12px;padding:16px 16px 6px}
.ja-tier h2{margin:0!important;font-family:var(--j-cond)!important;font-size:26px!important;font-weight:700!important;line-height:1.1}
.ja-pill{font-family:var(--j-mono);font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;border:1px solid var(--j-line2);color:var(--j-mute)}
.ja-pill.ja-full{background:var(--j-blue);border-color:var(--j-blue);color:#fff}
.ja-pill.ja-basic{background:var(--j-yellow);border-color:var(--j-yellow);color:var(--j-keyink)}
.ja-access > p{margin:0;padding:0 16px 12px;color:var(--j-body);font-size:14px}
.ja-steps{margin:0;padding:0 16px 12px}
.ja-steps li{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 0;border-top:1px solid var(--j-row);list-style:none;font-size:14px}
.ja-steps .ja-dot{width:18px;height:18px;border:1.5px solid var(--j-line2);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700}
.ja-steps li.done .ja-dot{background:var(--j-ok);border-color:var(--j-ok);color:#fff}
.ja-steps li.wait .ja-dot{border-color:var(--j-hl);color:var(--j-hl)}
.ja-steps li.done span.ja-t{color:var(--j-mute)}
.ja-unlock{display:flex;flex-wrap:wrap;gap:6px;padding:0 16px 16px}
.ja-unlock span{font-family:var(--j-mono);font-size:11px;padding:3px 8px;border:1px dashed var(--j-line2);color:var(--j-mute)}
.ja-unlock span.on{border-style:solid;border-color:var(--j-blue);color:var(--j-link)}
.ja-acts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:12px}
.ja-acts a{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border:1px solid var(--j-line);background:var(--j-panel2);color:var(--j-ink)!important;text-decoration:none!important}
.ja-acts a:hover{border-color:var(--j-blue)}
.ja-acts a b{font-size:14px}
.ja-acts a small{font-size:12px;color:var(--j-mute)}
.ja-acts a.ja-locked{opacity:.55}

/* ---------- auth pages ---------- */
body .sign_in,body .sign_in .panel-default,body .sign_in .panel-body{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;width:100%!important;float:none!important}
body .sign_in #guide{display:none}
.ja-auth{display:grid;grid-template-columns:minmax(0,460px) minmax(0,1fr);gap:16px;max-width:1080px;margin:28px auto 8px;align-items:start}
.ja-auth-card{background:var(--j-panel);border:1px solid var(--j-line);padding:26px 28px 22px}
.ja-auth-card h1{margin:6px 0 6px!important;font-family:var(--j-cond)!important;font-size:32px!important;font-weight:700!important;line-height:1.08;color:var(--j-ink)!important;text-transform:none!important}
.ja-auth-card .ja-sub{margin:0 0 18px;color:var(--j-body);font-size:14px}
.ja-form{display:flex;flex-direction:column;gap:14px;margin:0}
.ja-field{display:flex;flex-direction:column;gap:6px;margin:0;font-weight:400}
.ja-field > span{font-family:var(--j-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--j-mute)}
.ja-form input[type=email],.ja-form input[type=password],.ja-form input[type=text]{width:100%;height:42px;padding:0 12px;background:var(--j-input)!important;border:1px solid var(--j-line2)!important;border-radius:0!important;color:var(--j-ink)!important;font-family:var(--j-sans);font-size:15px;box-shadow:none!important}
.ja-form input:focus{border-color:var(--j-blue)!important;outline:0}
.ja-pw{position:relative}
.ja-pw input{padding-right:64px!important}
.ja-eye{position:absolute;right:6px;top:6px;height:30px;padding:0 10px;background:transparent;border:0;color:var(--j-link);font:600 12px var(--j-mono);cursor:pointer}
.ja-row{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13px}
.ja-check{display:flex;align-items:center;gap:8px;margin:0;font-weight:400;color:var(--j-body)}
.ja-seg{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--j-line2)}
.ja-seg label{margin:0;display:flex;align-items:center;justify-content:center;height:38px;font:500 13px var(--j-sans);color:var(--j-body);cursor:pointer}
.ja-seg input{position:absolute;opacity:0;pointer-events:none}
.ja-seg input:checked + label{background:var(--j-blue);color:#fff}
.ja-hint{margin:0;font-size:12px;color:var(--j-mute)}
.ja-err{padding:10px 12px;background:#FDECE4;color:#7A2A07;font-size:13px;font-weight:500}
[data-theme="dark"] .ja-err{background:#2A1810;color:#FFB898}
.ja-alt{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--j-row);font-size:14px;color:var(--j-body)}
.ja-alt a{font-weight:600}
.ja-captcha .simple_captcha{display:flex;flex-wrap:wrap;gap:8px;align-items:center;background:transparent!important;border:0!important;padding:0!important;margin:0!important;width:auto!important}
.ja-captcha .simple_captcha_image img{border:1px solid var(--j-line2)}
.ja-captcha .simple_captcha_field input{width:180px!important;height:38px;padding:0 10px;background:var(--j-input)!important;border:1px solid var(--j-line2)!important;color:var(--j-ink)!important}
.ja-captcha .simple_captcha_label{font-size:12px;color:var(--j-mute)}
.ja-side{display:flex;flex-direction:column;gap:12px}
.ja-side .ja-why{padding:16px}
.ja-side .ja-why h2{margin:0 0 10px!important;font-family:var(--j-cond)!important;font-size:20px!important;font-weight:700!important}
.ja-side .ja-why ul{margin:0;padding:0}
.ja-side .ja-why li{list-style:none;display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding:8px 0;border-top:1px solid var(--j-row);font-size:13px;color:var(--j-body)}
.ja-side .ja-why li b{display:block;color:var(--j-ink);font-size:14px}

/* ---------- funds dashboard (legacy markup, re-skinned) ---------- */
body #wrap > .container{max-width:1440px;width:auto;padding:0 20px}
body .custom_panel,body .custom_panel .panel-body{background:transparent!important;border:0!important;box-shadow:none!important}
body .warning-div{background:#FFF7D6!important;border:1px solid #E9D36A!important;color:#5B4A00!important;padding:8px 12px!important;margin:12px 0!important;border-radius:0!important;font-size:13px}
[data-theme="dark"] body .warning-div{background:#221E08!important;border-color:#4D4512!important;color:#F3E07A!important}
body .currencies-container{background:var(--j-panel);border:1px solid var(--j-line)}
body .currencies-container::before{content:"BALANCES";display:block;padding:8px 12px;border-bottom:1px solid var(--j-line);background:var(--j-panel2);font:600 12px var(--j-mono);letter-spacing:.08em;color:var(--j-hl)}
body .table-currencies{margin:0!important;background:transparent!important}
body .table-currencies .currency-item{display:grid!important;grid-template-columns:52px 28px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0!important;padding:12px 12px!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--j-row)!important;border-left:3px solid transparent!important;border-radius:0!important;box-shadow:none!important;cursor:pointer}
body .table-currencies .currency-item:hover{background:var(--j-hover)!important}
body .table-currencies .currency-item.selected{background:var(--j-panel2)!important;border-left-color:var(--j-blue)!important;outline:0!important}
body .table-currencies .currency-item::before{display:none!important}
body .table-currencies .currency-name{font:600 14px var(--j-mono)!important;color:var(--j-ink)!important;border:0!important;padding:0!important}
body .table-currencies .currency-icon img{width:22px;height:22px}
body .table-currencies .lock-amount{font:400 12px var(--j-mono)!important;color:var(--j-mute)!important;text-align:right}
body .table-currencies .balance{font:600 17px var(--j-mono)!important;color:var(--j-ink)!important;text-align:right;font-variant-numeric:tabular-nums}
body .table-currencies .currency-item.selected .balance{color:var(--j-link)!important}
body .request-option{display:flex;flex-wrap:wrap;gap:0;margin:0 0 14px!important;border:1px solid var(--j-line2);background:var(--j-panel)}
body .request-option .change-request{flex:1;display:flex!important;align-items:center;justify-content:center;height:38px;margin:0!important;padding:0 12px!important;border:0!important;border-right:1px solid var(--j-line2)!important;border-radius:0!important;background:transparent!important;color:var(--j-ink)!important;font:600 12px var(--j-mono)!important;letter-spacing:.06em;text-transform:uppercase;box-shadow:none!important;text-decoration:none!important}
body .request-option .change-request:last-child{border-right:0!important}
body .request-option .change-request.active{background:var(--j-yellow)!important;color:var(--j-keyink)!important}
body .details-container{background:var(--j-panel);border:1px solid var(--j-line);padding:16px}
body .details-container h5,body .details-container .control-label{font:600 11px var(--j-mono)!important;letter-spacing:.06em;text-transform:uppercase;color:var(--j-mute)!important}
body .details-container select,body .details-container .form-control,body .send_money_view input,body .request_money_view input{height:38px!important;background:var(--j-input)!important;border:1px solid var(--j-line2)!important;border-radius:0!important;color:var(--j-ink)!important;box-shadow:none!important;font-family:var(--j-sans)}
body .details-container .custom-min-amt{background:var(--j-input)!important;border:1px solid var(--j-line2)!important;border-radius:0!important}
body .details-container .custom-min-amt input{background:transparent!important;border:0!important;font:600 16px var(--j-mono)!important}
body .btn-primary,body .sky-btn,body input.nextamount,body .details-container .btn-primary{background:var(--j-blue)!important;border:1px solid var(--j-blue)!important;color:#fff!important;border-radius:0!important;font:600 13px var(--j-sans)!important;text-transform:none!important;box-shadow:none!important}
body .btn-primary.invert-btn,body .add_new_bank{background:transparent!important;color:var(--j-ink)!important;border:1px solid var(--j-line2)!important}
body .details-container .pending-history,body .details-container p.allcontents{color:var(--j-body)!important;font-size:13px}
body .details-container .pending-history{border-left:3px solid var(--j-down);padding:8px 12px;background:var(--j-panel2)}
body .bank-details-col,body .tradedet{display:inline-flex!important;padding:10px 14px!important;border:1px solid var(--j-blue)!important;border-radius:0!important;color:var(--j-link)!important;font-weight:600;background:transparent!important}
body .details-container h2.panel-title{margin:20px 0 8px!important;font:600 12px var(--j-mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--j-hl)!important}
body .custom_history,body .res_tabledep{background:transparent!important;border:0!important}
body .custom_history th{font:600 10px var(--j-mono)!important;letter-spacing:.08em;text-transform:uppercase;color:var(--j-dim)!important;border-bottom:1px solid var(--j-line)!important;background:transparent!important}
body .custom_history td{font:400 13px var(--j-mono)!important;color:var(--j-ink)!important;border-top:0!important;border-bottom:1px solid var(--j-row)!important;background:transparent!important}
body .custom_history tr:hover td{background:var(--j-hover)!important}
body .dashed-box,body .custom-dash{border:1px dashed var(--j-line2)!important;background:var(--j-panel2)!important;color:var(--j-body)!important;border-radius:0!important}
body .membership{font:600 11px var(--j-mono);letter-spacing:.08em;text-transform:uppercase}

/* ---------- settings / navigate dashboards ---------- */
body .profile-settings{background:transparent!important;padding:0!important}
body .profile-settings > .container{max-width:1440px;width:auto;padding:0 20px}
body .profile-settings h1{font-family:var(--j-cond)!important;font-size:28px!important;font-weight:700!important;color:var(--j-ink)!important;margin:8px 0 12px!important}
body .profile-settings .theme{display:none!important}
body .profile-settings .search-settings{display:none!important}
body .settings-wrap{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}
body .settings-card{width:auto!important;margin:0!important;padding:0!important;float:none!important}
body .settings-card .card-inner{height:100%;display:flex;gap:14px;padding:16px!important;background:var(--j-panel)!important;border:1px solid var(--j-line)!important;border-radius:0!important;box-shadow:none!important}
body .settings-card .card-icon img{width:36px;height:36px}
body .settings-card h3{margin:0 0 4px!important;font:600 15px var(--j-sans)!important;color:var(--j-ink)!important}
body .settings-card p{font-size:13px!important;color:var(--j-body)!important;margin:0 0 10px!important}
body .settings-card .btn-primary{display:inline-flex!important;height:32px;align-items:center;padding:0 12px!important}
body .settings-card a.verified{color:var(--j-ok)!important;font-weight:600;font-size:13px}
body .navigate_divider{height:12px;border:0!important;background:transparent!important}
body p.verify-btn{display:none}

@media (max-width:1100px){.ja-clocks{display:none}.ja-dash{grid-template-columns:minmax(0,1fr)}.ja-foot .ja-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:820px){.ja-auth{grid-template-columns:minmax(0,1fr);margin-top:16px}.ja-side{display:none}.ja-cmd{display:none}.ja-auth-card{padding:20px}}
/* v2 fixes */
html body{padding-top:0!important;margin-top:0!important}
.ja-tape .ja-wrap{scrollbar-width:none}.ja-tape .ja-wrap::-webkit-scrollbar{display:none}
.ja-acct .srnotification .nav-ball i.fa{display:inline-block!important;font-size:15px;color:var(--j-ink)!important;margin:0!important;position:static!important}
body .table-currencies .currency-icon{width:24px!important;height:24px!important;display:inline-flex!important;padding:0!important;background:none!important}
body .table-currencies .currency-icon img{width:22px!important;height:22px!important;max-width:none!important;object-fit:contain}
body .table-currencies .lock-amount{display:flex!important;align-items:center;justify-content:flex-end;gap:6px}
body .table-currencies .lock-amount i{order:2;font-size:11px;position:static!important}
body .table-currencies .lock-amount .pop_up{display:none!important}
body .settings-card .card-inner{flex-direction:row!important;align-items:flex-start;text-align:left!important}
body .settings-card .card-icon{flex:none;width:44px!important;height:44px!important;margin:0!important}
body .settings-card .card-icon .icon-padding{width:44px!important;height:44px!important;padding:8px!important;margin:0!important;border-radius:50%}
body .settings-card .card-icon img{width:28px!important;height:28px!important}
body .settings-card .card-content{flex:1;min-width:0;padding:0!important;text-align:left!important}
.ja-captcha .simple_captcha{flex-direction:column;align-items:flex-start!important}
.ja-captcha .simple_captcha_image{order:0}.ja-captcha .simple_captcha_label{order:1;font-size:12px!important;color:var(--j-mute)!important}.ja-captcha .simple_captcha_field{order:2}
.ja-captcha .simple_captcha_image img{background:#fff;padding:4px 8px;min-height:44px}
body .table-currencies .currency-icon{display:none!important}body .table-currencies .currency-item{grid-template-columns:56px minmax(0,1fr) auto!important}
body .table-currencies .currency-item{grid-template-columns:56px minmax(0,1fr)!important;row-gap:2px!important}body .table-currencies .balance{grid-column:2;grid-row:1}body .table-currencies .lock-amount{grid-column:1/-1;grid-row:2;justify-content:flex-start!important;font-size:11px!important}body .table-currencies .lock-amount::before{content:"In orders / pending";margin-right:6px;color:var(--j-dim)}
body .table-currencies .lock-amount{width:auto!important;max-width:none!important;white-space:nowrap!important;text-align:left!important;margin:0!important;padding:0!important;float:none!important}body .table-currencies .lock-amount::before{content:"Locked"!important;white-space:nowrap}body .table-currencies .balance{justify-self:end;width:auto!important;float:none!important;margin:0!important}body .table-currencies .currency-name{width:auto!important;float:none!important;margin:0!important}
