:root{color:#f5f7fb;font-synthesis:none;text-rendering:optimizelegibility;background:#0b0e13;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{background:#0b0e13;min-height:100%;margin:0}body{min-width:320px}button,input,textarea,select{font:inherit}button{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.55}.app{background:radial-gradient(circle at 100% 0,#f0b90b11,#0000 30rem),#0b0e13;min-height:100vh}.content{width:min(100%,1180px);margin:0 auto;padding:22px 16px 100px}.topbar{justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex}.brand,.login-brand{align-items:center;gap:12px;display:flex}.logo{color:#101217;background:#f0b90b;border-radius:14px;place-items:center;width:44px;height:44px;font-size:22px;font-weight:900;display:grid;box-shadow:0 7px 28px #f0b90b33}.brand h1,.login-brand h1{letter-spacing:.03em;margin:0;font-size:20px}.brand span,.login-brand span{color:#77808f;margin-top:2px;font-size:12px;display:block}.top-actions{align-items:center;gap:9px;display:flex}.connection{border-radius:999px;align-items:center;gap:6px;padding:8px 10px;font-size:11px;font-weight:900;display:flex}.connected{color:#3bd98a;background:#3bd98a17;border:1px solid #3bd98a33}.disconnected{color:#ff626f;background:#ff626f17;border:1px solid #ff626f33}.logout-button,.refresh-button,.modal-close{color:#c7cfdb;cursor:pointer;background:#1b212b;border:1px solid #2a3240;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.logout-button:active,.refresh-button:active,.modal-close:active{transform:scale(.96)}.card,.balance-card{background:#161b24f5;border:1px solid #242c38;border-radius:20px;box-shadow:0 16px 50px #00000024}.balance-card{padding:22px}.balance-top,.section-title,.page-heading,.order-head,.position-head,.history-order-head,.activity-head,.asset-head,.modal-head,.trade-token-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.eyebrow{color:#8590a2;letter-spacing:.12em;font-size:11px;font-weight:900}.main-balance{letter-spacing:-.04em;margin-top:7px;font-size:clamp(38px,10vw,56px);font-weight:850;line-height:1}.wallet-stats{grid-template-columns:1fr;gap:10px;margin-top:22px;display:grid}.wallet-stats>div,.asset-grid>div,.order-grid>div,.position-grid>div,.summary-grid>div,.history-grid>div,.sell-preview-grid>div{background:#11161e;border-radius:14px;min-width:0;padding:13px 14px}.wallet-stats span,.asset-grid span,.order-grid span,.position-grid span,.summary-grid span,.history-grid span,.sell-preview-grid span{color:#7c8798;margin-bottom:5px;font-size:12px;display:block}.wallet-stats strong,.asset-grid strong,.order-grid strong,.position-grid strong,.summary-grid strong,.history-grid strong,.sell-preview-grid strong{font-size:14px;font-weight:800}.wallet-stats small,.asset-grid small{color:#657081;margin-top:5px;font-size:11px;display:block}.section{margin-top:26px}.section-title{align-items:center;margin-bottom:13px}.section-title h2,.page-heading h2{margin:4px 0 0;font-size:22px}.page-heading{margin-bottom:18px}.page-heading h2{letter-spacing:-.03em;font-size:30px}.page-heading p{color:#7d8797;max-width:650px;margin:6px 0 0;font-size:13px;line-height:1.55}.icon-text-button,.link-button{color:#f0b90b;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:6px;font-size:12px;font-weight:800;display:inline-flex}.watch-add-row{grid-template-columns:1fr auto;gap:9px;margin-bottom:11px;display:grid}.watch-add-row input{color:#eef2f8;background:#11161e;border:1px solid #2d3544;border-radius:13px;outline:none;min-width:0;padding:12px 13px}.price-grid{grid-template-columns:1fr;gap:9px;display:grid}.price-card{background:#161b24;border:1px solid #242c38;border-radius:16px;align-items:center;gap:13px;min-height:74px;padding:13px 15px;display:flex;position:relative}.coin-icon{color:#0d1117;background:#f0b90b;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;font-weight:900;display:grid}.coin-icon.sol{background:linear-gradient(135deg,#8a63ff,#58e6bd)}.coin-icon.usdt{background:#4bd0ae}.price-content{flex:1;min-width:0}.price-symbol{color:#8c96a6;font-size:12px;font-weight:750}.price-value{margin-top:2px;font-size:18px;font-weight:850}.price-remove{color:#758092;cursor:pointer;background:#10151d;border:0;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.compact-orders-list{gap:8px;display:grid}.compact-order-row{color:#eef2f8;text-align:left;cursor:pointer;background:#151a23;border:1px solid #242c38;border-radius:15px;width:100%;padding:14px 42px 14px 14px;position:relative}.compact-order-main{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.compact-order-values{color:#788394;flex-wrap:wrap;gap:7px 14px;margin-top:8px;font-size:11px;display:flex}.compact-order-values strong{color:#cfd6e1}.compact-chevron{color:#687384;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.mini-status,.managed-status,.history-status{font-size:10px;font-weight:900}.status-good,.position-positive{color:#3bd98a!important}.status-bad,.position-negative{color:#ff6f7b!important}.status-muted,.position-neutral{color:#8993a3!important}.status-neutral{color:#f0b90b!important}.buy-text{color:#3bd98a}.sell-text{color:#ff6f7b}.empty-inline,.home-protection,.sell-trade-note{color:#8b95a5;background:#11161e;border:1px solid #202733;border-radius:14px;padding:13px 14px}.empty-inline{align-items:center;gap:9px;font-size:12px;display:flex}.home-protection{align-items:center;gap:12px;margin-top:16px;display:flex}.home-protection>svg{color:#3bd98a;flex:none}.home-protection strong,.home-protection span{display:block}.home-protection strong{color:#dfe4ec;font-size:13px}.home-protection span{margin-top:3px;font-size:11px}.queued-exit-row,.queued-order-item{background:#f0b90b0b;border:1px dashed #f0b90b47;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;display:flex}.queued-exit-row strong,.queued-exit-row small,.queued-order-item strong,.queued-order-item span{display:block}.queued-exit-row small,.queued-order-item span{color:#8e98a8;margin-top:4px;font-size:11px}.queued-orders-card{background:#151a22;border:1px solid #242c38;border-radius:18px;margin-bottom:14px;padding:15px}.queued-order-item button{color:#ff7480;background:#ff626f17;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.trade-mode-tabs,.history-tabs,.amount-tabs{background:#11161e;border:1px solid #252d39;border-radius:14px;grid-template-columns:repeat(2,1fr);gap:6px;padding:5px;display:grid}.trade-mode-tabs{margin-bottom:14px}.trade-mode-tabs button,.history-tabs button,.amount-tabs button{color:#7d8798;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px 12px;font-weight:900}.trade-mode-tabs button.active,.history-tabs button.active,.amount-tabs button.active{color:#f0b90b;background:#1d2430}.trade-mode-tabs button.active.buy{color:#3bd98a}.trade-mode-tabs button.active.sell{color:#ff6f7b}.trade-card,.trade-details-card{padding:19px}.trade-details-card{margin-top:13px}.trade-card-title{justify-content:space-between;align-items:center;gap:12px;display:flex}.trade-card-title h3,.trade-token-head h3,.position-head h3,.order-head h3,.history-order-head h3,.activity-head h3{margin:4px 0 0;font-size:20px}.field{margin-top:15px;display:block}.field>span{color:#a0a9b8;margin-bottom:7px;font-size:12px;font-weight:750;display:block}.field input,.field textarea,.field select{color:#f2f5fa;background:#10151d;border:1px solid #303949;border-radius:13px;outline:none;width:100%;padding:13px 14px}.field input:focus,.field textarea:focus,.watch-add-row input:focus{border-color:#f0b90b8c;box-shadow:0 0 0 3px #f0b90b14}.primary-button,.secondary-button,.danger-button,.edit-order-button,.cancel-order-button,.position-sell-button,.position-order-button{cursor:pointer;border-radius:13px;min-height:46px;font-weight:900}.primary-button{color:#101217;background:#f0b90b;border:1px solid #f0b90b66;width:100%;margin-top:15px}.primary-button.compact{width:auto;min-width:72px;margin:0}.secondary-button{color:#e1e6ee;background:#11161e;border:1px solid #303949}.danger-button,.cancel-order-button{color:#ff7c86;background:#ff626f14;border:1px solid #ff626f59}.edit-order-button{color:#f0c94c;background:#f0b90b14;border:1px solid #f0b90b59}.position-sell-button,.position-order-button{color:#f0c94c;background:#f0b90b12;border:1px solid #f0b90b47;width:100%;margin-top:14px}.position-order-button{justify-content:space-between;align-items:center;padding:0 14px;display:flex}.trade-token-head{align-items:center;margin-bottom:4px}.trade-token-head>div:last-child{text-align:right}.trade-token-head>div:last-child span,.trade-token-head>div:last-child strong{display:block}.trade-token-head>div:last-child span{color:#7c8798;font-size:11px}.trade-token-head>div:last-child strong{margin-top:3px;font-size:18px}.dual-amount-grid{grid-template-columns:1fr;gap:0 10px;display:grid}.spendable-strip{color:#7e8999;flex-wrap:wrap;gap:7px 13px;margin-top:13px;font-size:11px;display:flex}.spendable-strip strong{color:#dce2eb}.check-row{color:#9aa4b4;background:#11161e;border:1px solid #28313f;border-radius:13px;align-items:flex-start;gap:10px;margin-top:14px;padding:12px 13px;font-size:12px;line-height:1.45;display:flex}.check-row input{accent-color:#f0b90b;margin-top:2px}.check-row strong,.check-row small{display:block}.check-row strong{color:#dce2eb}.check-row small{color:#727d8d;margin-top:3px}.retry-default{background:#3bd98a09;border-color:#3bd98a2e}.queued-exit-config{margin-top:15px}.queued-exit-fields{border:1px dashed #f0b90b42;border-radius:14px;margin-top:10px;padding:14px}.percent-grid{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:10px;display:grid}.percent-grid button{color:#8994a4;background:#10151d;border:1px solid #2b3442;border-radius:11px;min-height:40px;font-weight:850}.percent-grid button.active{color:#f0c94c;background:#f0b90b14;border-color:#f0b90b61}.sell-trade-note{margin-bottom:12px;font-size:12px}.orders-stack,.positions-stack,.history-stack,.activity-stack{gap:13px;display:grid}.managed-order-card,.position-card,.history-order-card,.realized-card,.activity-card,.sol-asset-card{padding:19px}.order-head,.position-head,.history-order-head,.activity-head{align-items:flex-start}.order-live-strip{background:#10151d;border:1px solid #27303d;border-radius:12px;justify-content:space-between;align-items:center;margin-top:15px;padding:11px 13px;display:flex}.order-live-strip span{color:#7c8798;font-size:12px}.order-grid,.position-grid,.summary-grid,.history-grid,.sell-preview-grid,.asset-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px;display:grid}.order-footer,.history-foot{color:#6f7a8b;flex-wrap:wrap;gap:7px 13px;margin-top:13px;font-size:11px;display:flex}.order-actions{border-top:1px solid #27303d;grid-template-columns:1fr 1fr;gap:9px;margin-top:15px;padding-top:14px;display:grid}.processing-note{color:#8791a1;margin-top:12px;font-size:11px}.position-value{text-align:right}.position-value span,.position-value strong{display:block}.position-value span{color:#7d8798;font-size:11px}.position-value strong{margin-top:3px;font-size:17px}.muted-address{color:#657081;margin-top:4px;font-size:10px;display:block}.position-pnl{background:#10151d;border-radius:12px;margin-top:12px;padding:12px 13px}.position-pnl span,.position-pnl strong,.position-pnl small{display:block}.position-pnl span{color:#7c8798;font-size:11px}.position-pnl strong{margin-top:4px;font-size:14px}.position-pnl small{opacity:.75;margin-top:3px}.realized-summary{background:#3bd98a0b;border:1px solid #3bd98a2e;border-radius:17px;margin-bottom:13px;padding:17px}.realized-summary strong,.realized-summary small{display:block}.realized-summary strong{color:#3bd98a;margin-top:6px;font-size:26px}.realized-summary small{color:#8590a0;margin-top:6px;font-size:11px;line-height:1.45}.history-tabs{margin-bottom:14px}.history-subheading{color:#8d97a7;letter-spacing:.08em;text-transform:uppercase;margin:22px 0 10px;font-size:12px;font-weight:900}.history-tx-ok{color:#3bd98a}.history-tx-failed{color:#ff6f7b}.activity-legs{gap:8px;margin-top:12px;display:grid}.activity-leg{background:#10151d;border-radius:12px;padding:11px 12px}.activity-leg span,.activity-leg strong,.activity-leg small{display:block}.activity-leg span{color:#778292;font-size:10px}.activity-leg strong{margin-top:3px;font-size:14px}.activity-leg small{color:#6f7a8b;margin-top:3px;font-size:10px}.activity-fees{color:#758091;margin-top:10px;font-size:10px}.retry-protection-card{background:#141922;border:1px solid #242c38;border-radius:17px;margin-top:16px;padding:15px}.retry-row{background:#10151d;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin-top:9px;padding:10px 11px;display:flex}.retry-row span{color:#727d8e;margin-top:3px;font-size:10px;display:block}.sol-asset-card{margin-bottom:16px}.asset-head{justify-content:flex-start;align-items:center}.asset-head>div:last-child span,.asset-head>div:last-child strong,.asset-head>div:last-child small{display:block}.asset-head>div:last-child span{color:#8590a1;font-size:11px}.asset-head>div:last-child strong{margin-top:2px;font-size:20px}.asset-head>div:last-child small{color:#687385;margin-top:3px;font-size:11px}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03060acc;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-card{background:#171c25;border:1px solid #303949;border-radius:20px;width:min(100%,540px);max-height:calc(100dvh - 36px);padding:20px;overflow-y:auto;box-shadow:0 30px 90px #0000007a}.modal-head h2{margin:5px 0 0;font-size:23px}.modal-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:17px;display:grid}.warning-box,.info-box,.queued-exit-review{border-radius:13px;margin-top:14px;padding:12px 13px;font-size:12px;line-height:1.45}.warning-box{color:#d8bd65;background:#f0b90b12;border:1px solid #f0b90b33;align-items:flex-start;gap:9px;display:flex}.info-box{color:#8c96a6;background:#10151d;border:1px solid #2a3341}.queued-exit-review{background:#3bd98a0d;border:1px solid #3bd98a2e}.queued-exit-review strong,.queued-exit-review small{display:block}.queued-exit-review strong{margin-top:5px}.queued-exit-review small{color:#8290a0;margin-top:3px}.form-note{color:#6f7a8b;margin-top:7px;font-size:10px;display:block}.loading-line{color:#8792a2;justify-content:center;align-items:center;gap:9px;padding:24px 0;display:flex}.error-banner,.action-banner{border-radius:13px;align-items:center;gap:9px;margin-bottom:14px;padding:12px 14px;font-size:12px;display:flex}.error-banner,.action-banner.error{color:#ff7c86;background:#ff626f14;border:1px solid #ff626f33}.action-banner.success{color:#65e4a2;background:#3bd98a14;border:1px solid #3bd98a33}.action-banner.warning{color:#e8c95b;background:#f0b90b12;border:1px solid #f0b90b2e}.empty-card{color:#818c9c;align-items:center;gap:13px;padding:20px;display:flex}.empty-card strong,.empty-card span{display:block}.empty-card strong{color:#e3e8ef}.empty-card span{margin-top:3px;font-size:11px}.updated{text-align:center;color:#596373;padding:18px 0 2px;font-size:10px}.bottom-nav{z-index:30;height:calc(68px + env(safe-area-inset-bottom));padding:7px 8px env(safe-area-inset-bottom);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f131af7;border-top:1px solid #252d39;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.nav-item{color:#667181;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:10px;display:flex}.nav-item.active{color:#f0b90b}.center-screen{color:#8993a3;background:#0b0e13;place-content:center;justify-items:center;gap:12px;min-height:100vh;display:grid}.login-screen{background:radial-gradient(circle at 100% 0,#f0b90b14,#0000 30rem),#0b0e13;place-items:center;min-height:100vh;padding:20px;display:grid}.login-card{background:#161b24;border:1px solid #252d39;border-radius:20px;width:min(100%,430px);padding:22px}.login-icon{color:#f0b90b;background:#11161e;border-radius:14px;place-items:center;width:48px;height:48px;margin:24px 0 14px;display:grid}.login-card h2{margin:6px 0 0}.spin{animation:.85s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=480px){.modal-backdrop{place-items:end center;padding:0}.modal-card{width:100%;max-height:90dvh;padding-bottom:calc(22px + env(safe-area-inset-bottom));border-bottom:0;border-radius:22px 22px 0 0}.modal-actions{grid-template-columns:1fr}.order-grid,.position-grid,.summary-grid,.history-grid,.sell-preview-grid,.asset-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=700px){.content{padding:34px 28px 110px}.wallet-stats,.price-grid{grid-template-columns:repeat(3,1fr)}.dual-amount-grid{grid-template-columns:repeat(2,1fr)}.order-grid,.position-grid,.summary-grid,.history-grid,.sell-preview-grid,.asset-grid{grid-template-columns:repeat(4,1fr)}.summary-grid{grid-template-columns:repeat(2,1fr)}.positions-stack,.orders-stack{gap:16px}}@media (width>=1000px){.content{padding-bottom:40px}.bottom-nav{border:1px solid #252d39;border-radius:18px;width:min(100%,1180px);height:72px;margin:0 auto 30px;position:static}}.wallet-stats-compact{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-stats-compact>div{padding:11px 12px}.wallet-stats-compact span{font-size:11px}.wallet-stats-compact strong{font-size:13px}.wallet-stats-compact small{font-size:9.5px;line-height:1.35}.price-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.price-grid-compact .price-card{border-radius:14px;gap:8px;min-width:0;min-height:66px;padding:9px}.price-grid-compact .coin-icon{border-radius:11px;width:34px;height:34px;font-size:13px}.price-grid-compact .price-symbol{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.price-grid-compact .price-value{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:14px;line-height:1.2;overflow:hidden}.price-card-copyable{cursor:pointer;-webkit-tap-highlight-color:transparent}.price-card-copyable:active{transform:scale(.985)}.price-grid-compact .price-remove{border-radius:7px;width:22px;height:22px;position:absolute;top:5px;right:5px}.watchlist-hint{color:#5f6978;text-align:right;margin-top:8px;font-size:9px}.compact-position-row{color:#eef2f8;text-align:left;cursor:pointer;background:#151a23;border:1px solid #242c38;border-radius:15px;width:100%;padding:13px 42px 13px 14px;position:relative}.compact-positions-list{gap:8px;display:grid}.compact-position-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.compact-position-head>div:first-child strong,.compact-position-head>div:first-child span,.compact-position-value strong,.compact-position-value span{display:block}.compact-position-head>div:first-child strong{font-size:14px}.compact-position-head>div:first-child span{color:#778293;margin-top:3px;font-size:10px}.compact-position-value{text-align:right}.compact-position-value strong{font-size:14px}.compact-position-value span{margin-top:3px;font-size:10px;font-weight:800}.compact-position-meta{color:#707b8c;flex-wrap:wrap;gap:6px 12px;margin-top:8px;font-size:10px;display:flex}.history-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-bottom:14px;display:grid}.history-summary-card{background:#151a23;border:1px solid #242c38;border-radius:16px;min-width:0;padding:14px}.history-summary-card.realized{background:#3bd98a0b;border-color:#3bd98a2e}.history-summary-card span,.history-summary-card strong,.history-summary-card small{display:block}.history-summary-card span{color:#7b8697;font-size:10px}.history-summary-card strong{margin-top:5px;font-size:17px}.history-summary-card small{color:#667181;margin-top:4px;font-size:9px;line-height:1.35}.closed-trades-stack,.funding-stack{gap:12px;display:grid}.closed-trade-card{padding:17px}.closed-trade-head,.funding-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.closed-trade-head h3,.funding-head h3{margin:4px 0 0;font-size:18px}.closed-trade-head small{color:#657081;margin-top:4px;font-size:9px;display:block}.closed-trade-profit{text-align:right}.closed-trade-profit span,.closed-trade-profit strong,.closed-trade-profit small{display:block}.closed-trade-profit span{color:#7b8697;font-size:9px}.closed-trade-profit strong{margin-top:4px;font-size:15px}.closed-trade-profit small{margin-top:3px;font-size:10px;font-weight:800}.trade-roundtrip{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;margin-top:14px;display:grid}.trade-leg{background:#10151d;border-radius:13px;min-width:0;padding:11px}.trade-leg-title{margin-bottom:7px;font-size:10px;font-weight:900;display:inline-block}.buy-leg .trade-leg-title{color:#3bd98a}.sell-leg .trade-leg-title{color:#ff7c86}.trade-leg>div+div{border-top:1px solid #202735;margin-top:7px;padding-top:7px}.trade-leg span,.trade-leg strong,.trade-leg small{display:block}.trade-leg div>span{color:#707b8c;font-size:9px}.trade-leg strong{overflow-wrap:anywhere;margin-top:2px;font-size:11px}.trade-leg small{color:#657081;margin-top:2px;font-size:8.5px;line-height:1.3}.trade-flow-arrow{color:#5e6878;align-self:center;font-size:17px;font-weight:900}.trade-details-toggle{color:#8792a2;cursor:pointer;background:0 0;border:0;border-top:1px solid #242c38;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:12px;padding:9px 0 0;font-size:10px;font-weight:800;display:flex}.details-chevron{transition:transform .18s}.details-chevron.open{transform:rotate(90deg)}.trade-technical-details{border-top:1px solid #242c38;margin-top:11px;padding-top:11px}.technical-summary{color:#768192;justify-content:space-between;gap:12px;font-size:9px;display:flex}.technical-summary+.technical-summary{margin-top:5px}.technical-summary strong{color:#cdd4de;text-align:right}.technical-order-list{gap:6px;margin-top:10px;display:grid}.technical-order-row{background:#10151d;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.technical-order-row div>strong,.technical-order-row div>span{display:block}.technical-order-row div>strong{font-size:10px}.technical-order-row div>span{color:#687384;margin-top:2px;font-size:8px}.technical-order-row>strong{font-size:9px}.technical-history-details{color:#8993a3;background:#11161e;border:1px solid #242c38;border-radius:14px;margin-top:14px;padding:12px 14px}.technical-history-details summary{cursor:pointer;color:#a8b1bf;font-size:10px;font-weight:800}.technical-history-details>p{color:#657081;margin:8px 0 0;font-size:9px;line-height:1.45}.global-order-log{max-height:420px;overflow-y:auto}.funding-summary-card{background:#151a23;border:1px solid #242c38;border-radius:16px;margin-bottom:14px;padding:15px}.funding-summary-card strong,.funding-summary-card small{display:block}.funding-summary-card strong{margin-top:5px;font-size:17px}.funding-summary-card small{color:#6d7889;margin-top:5px;font-size:9px;line-height:1.4}.funding-card{padding:16px}.funding-head>strong{font-size:14px}.funding-value{background:#10151d;border-radius:12px;margin-top:12px;padding:11px 12px}.funding-value strong,.funding-value span{display:block}.funding-value strong{font-size:14px}.funding-value span{color:#687384;margin-top:2px;font-size:9px}.funding-fee{color:#697485;margin-top:8px;font-size:9px}.retry-history-details .retry-protection-card{margin-top:10px}.retry-protection-embedded{background:0 0;border:0;padding:0}.bottom-nav{grid-template-columns:repeat(4,1fr)}@media (width>=700px){.wallet-stats-compact{grid-template-columns:repeat(4,minmax(0,1fr))}.price-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.balance-card{padding:18px}.main-balance{font-size:46px}.trade-roundtrip{grid-template-columns:1fr}.trade-flow-arrow{justify-self:center;transform:rotate(90deg)}}.wallet-total-sol{color:#778294;margin-top:7px;font-size:10px;font-weight:700;display:block}.wallet-stats-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.wallet-stats-primary>div{padding:13px 14px}.wallet-stats-primary span{font-size:11px}.wallet-stats-primary strong{font-size:14px}.wallet-stats-primary small{color:#748092;margin-top:5px;font-size:9.5px;line-height:1.35;display:block}.available-breakdown{border-top:1px solid #222a36;gap:4px;margin-top:9px;padding-top:8px;display:grid}.available-breakdown span{color:#8792a3;font-size:9px;line-height:1.3}.price-grid-compact .price-card{gap:6px;min-height:72px;padding:10px 7px}.price-grid-compact .coin-icon{flex:0 0 32px;width:32px;height:32px}.price-grid-compact .price-content{min-width:0;overflow:visible}.price-grid-compact .price-symbol{font-size:9.5px}.price-grid-compact .price-value{letter-spacing:-.02em;text-overflow:clip;white-space:nowrap;font-size:clamp(10px,2.85vw,13px);overflow:visible}.price-grid-compact .price-card:has(.price-remove) .price-content{padding-right:12px}.closed-trade-card{padding:0;overflow:hidden}.closed-trade-summary{width:100%;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:17px;display:grid}.closed-trade-summary:active{background:#ffffff05}.closed-trade-summary .closed-trade-head{min-width:0}.closed-trade-chevron{color:#687486;transition:transform .18s}.closed-trade-chevron.open{transform:rotate(90deg)}.closed-trade-expanded-body{border-top:1px solid #242c38;padding:0 17px 17px}.closed-trade-expanded-body .trade-roundtrip{margin-top:14px}.funding-summary-expanded{padding:17px}.funding-summary-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.funding-summary-top>div:first-child>strong{margin-top:5px}.funding-net{text-align:right}.funding-net span,.funding-net strong,.funding-net small{display:block}.funding-net span{color:#7b8697;font-size:9px}.funding-net strong{margin-top:4px;font-size:14px}.funding-net small{margin-top:3px;font-size:9px;font-weight:800}.funding-net.positive strong,.funding-net.positive small{color:#3bd98a}.funding-net.negative strong,.funding-net.negative small{color:#ff6d78}.funding-total-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.funding-total-grid>div{background:#10151d;border-radius:12px;padding:11px 12px}.funding-total-grid span,.funding-total-grid strong,.funding-total-grid small{display:block}.funding-total-grid span{color:#748092;font-size:9px}.funding-total-grid strong{margin-top:4px;font-size:13px}.funding-total-grid small{color:#667181;margin-top:3px;font-size:9px}.funding-summary-note{color:#6d7889;margin-top:12px;font-size:9px;line-height:1.45;display:block}.funding-transaction-details{background:#11161e;border:1px solid #242c38;border-radius:14px;margin-top:12px;overflow:hidden}.funding-transaction-details>summary{cursor:pointer;color:#a8b1bf;padding:13px 14px;font-size:10px;font-weight:800}.funding-transaction-details[open]>summary{border-bottom:1px solid #242c38}.funding-transaction-details .funding-stack{padding:12px}@media (width<=480px){.wallet-stats-primary{grid-template-columns:1fr 1fr}.wallet-stats-primary>div{min-width:0;padding:11px}.wallet-stats-primary strong{font-size:12.5px}.wallet-stats-primary small{font-size:8.7px}.closed-trade-summary{padding:15px}.closed-trade-expanded-body{padding:0 15px 15px}}
