.announcements-center{min-height:320px}.announcement-filters{border-bottom:1px solid var(--border);gap:8px;padding:20px;display:flex;overflow:auto}.announcement-filters button,.announcement-pagination button{background:var(--panel-2);color:var(--muted);font:inherit;border:1px solid #0000;border-radius:8px;flex:none;padding:10px 16px;font-size:13px}.announcement-filters button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.announcement-filters button:hover,.announcement-pagination button:hover:not(:disabled){color:var(--text)}.announcement-pagination button:disabled{opacity:.4;cursor:not-allowed}.announcement-state{text-align:center;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:64px 24px;display:flex}.announcement-state strong{color:var(--text);font-size:17px}.announcement-state p{margin:0;font-size:13px;line-height:1.7}.announcement-loader{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite announcement-spin}.announcement-row{border-bottom:1px solid var(--border-subtle);color:var(--text);justify-content:space-between;align-items:center;gap:20px;padding:26px 28px;text-decoration:none;display:flex}.announcement-row:last-child{border-bottom:0}.announcement-row>div{min-width:0}.announcement-row>svg{color:var(--muted);flex-shrink:0}.announcement-row:hover{background:var(--panel-2)}.announcement-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:16px;font-size:12px;display:flex}.announcement-meta>span:first-child{color:var(--accent)}.announcement-row h2{overflow-wrap:anywhere;margin:12px 0 10px!important;font-size:18px!important}.announcement-row p{color:var(--muted);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.7;display:-webkit-box;overflow:hidden}.announcements-back{color:var(--muted);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:22px 28px;display:flex}.announcement-article{max-width:960px;margin:auto;padding:36px 36px 48px}.announcement-article h2{overflow-wrap:anywhere;line-height:1.4;margin:20px 0 30px!important;font-size:clamp(22px,3vw,34px)!important}.announcement-body{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text);font-size:15px;line-height:1.95}.announcement-pagination{border-top:1px solid var(--border);color:var(--muted);justify-content:flex-end;align-items:center;gap:20px;padding:18px 24px;font-size:12px;display:flex}@keyframes announcement-spin{to{transform:rotate(360deg)}}@media (width<=600px){.announcement-filters{gap:6px;padding:14px}.announcement-filters button{padding:9px 12px;font-size:12px}.announcement-row{gap:12px;padding:22px 18px}.announcement-row h2{font-size:16px!important}.announcement-article{padding:26px 20px 36px}.announcement-body{font-size:14px}.announcements-back{padding:18px}.announcement-meta{gap:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.announcement-loader{animation:none}}.exchange-app .header-actions.header-quick-actions{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;width:auto;min-width:0;margin-left:auto;display:flex}.exchange-app .header-quick-actions .header-deposit{color:#dce7ff;white-space:nowrap;background:#1b2d56;border:1px solid #527ff0;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;height:32px;min-height:32px;padding:0 15px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.exchange-app .header-quick-actions .header-deposit:hover{background:#243e76;border-color:#81a5ff}:root[data-theme=light] .exchange-app .header-quick-actions .header-deposit{color:#154cce;background:#eaf0ff;border-color:#b0c5fd}.exchange-app .header-quick-actions .header-wallet{align-items:center;min-width:0;max-width:165px;display:flex}.exchange-app .header-quick-actions .header-wallet .account-button{border:1px solid var(--border);width:auto;min-width:0;max-width:165px;height:32px;min-height:32px;color:var(--text);white-space:nowrap;background:0 0;border-radius:18px;justify-content:center;align-items:center;gap:6px;margin:0;padding:0 12px;font-size:12px;line-height:1.1;display:inline-flex}.exchange-app .header-quick-actions .header-wallet .account-button:hover:not(:disabled){border-color:var(--muted);background:var(--panel-2)}.exchange-app .header-quick-actions .header-tool{border:1px solid var(--border);width:32px;min-width:32px;height:32px;min-height:32px;color:var(--muted);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.exchange-app .header-quick-actions .header-tool:hover,.exchange-app .header-quick-actions .header-tool[data-state=open]{color:var(--text);border-color:var(--muted);background:var(--panel-2)}.exchange-app .header-quick-actions .header-mobile-menu{display:none}.exchange-app .header-quick-actions :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.header-action-popover{--header-popover-bg:#1b1b1e;--header-popover-hover:#29292e;--header-popover-border:#37373d;--header-popover-text:#f0f0f3;--header-popover-muted:#a1a1aa;--header-popover-accent:#a4beff;z-index:120;box-sizing:border-box;width:224px;max-width:calc(100vw - 16px);max-height:var(--radix-popover-content-available-height);overscroll-behavior:contain;border:1px solid var(--header-popover-border);background:var(--header-popover-bg);color:var(--header-popover-text);border-radius:13px;padding:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;line-height:1.4;overflow-y:auto;box-shadow:0 12px 36px #0006}:root[data-theme=light] .header-action-popover{--header-popover-bg:#fff;--header-popover-hover:#f0f3f9;--header-popover-border:#e0e3eb;--header-popover-text:#24262e;--header-popover-muted:#696e7c;--header-popover-accent:#1552de;box-shadow:0 12px 36px #20263826}.header-action-popover .header-popover-title{color:var(--header-popover-muted);padding:8px 10px 10px;font-size:11px;font-weight:500}.header-action-popover .header-language-option{width:100%;min-height:44px;color:var(--header-popover-text);font:inherit;text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.header-action-popover .header-language-option[aria-checked=true]{color:var(--header-popover-accent);font-weight:600}.header-action-popover .header-language-option:hover,.header-action-popover .header-language-option:focus-visible{background:var(--header-popover-hover)}.header-action-popover button:focus-visible,.header-action-popover a:focus-visible{outline:2px solid var(--header-popover-accent);outline-offset:-2px}.header-action-popover .header-theme-options{gap:6px;padding:0 3px 12px;display:flex}.header-action-popover .header-theme-options button{background:var(--header-popover-hover);height:36px;color:var(--header-popover-muted);font:inherit;border:1px solid #0000;border-radius:7px;flex:1;justify-content:center;align-items:center;gap:7px;padding:0 9px;display:flex}.header-action-popover .header-theme-options button[aria-pressed=true]{border-color:var(--header-popover-accent);color:var(--header-popover-accent)}.header-action-popover .header-all-settings{border-top:1px solid var(--header-popover-border);min-height:40px;color:var(--header-popover-text);border-radius:0 0 6px 6px;justify-content:space-between;align-items:center;padding:8px 11px;text-decoration:none;display:flex}.header-action-popover .header-all-settings:hover{background:var(--header-popover-hover)}@media (width<=900px){.exchange-app .header-quick-actions .header-mobile-menu{display:inline-flex}}@media (width<=600px){.exchange-app .header-actions.header-quick-actions{gap:5px}.exchange-app .header-quick-actions .header-settings{display:none}.exchange-app .header-quick-actions .header-deposit{gap:0;padding:0 10px;font-size:11px}.exchange-app .header-quick-actions .header-deposit svg{display:none}.exchange-app .header-quick-actions .header-wallet .account-button{text-overflow:ellipsis;max-width:112px;padding:0 9px;font-size:11px;display:block;overflow:hidden}.exchange-app .header-quick-actions .header-wallet .account-button svg{display:none}}@media (width<=360px){.exchange-app .header-actions.header-quick-actions{gap:4px}.exchange-app .header-quick-actions .header-wallet .account-button{max-width:90px;padding:0 8px;font-size:10px}.exchange-app .header-quick-actions .header-deposit{padding:0 8px;font-size:10px}.exchange-app .header-quick-actions .header-tool{width:30px;min-width:30px}}.exchange-app .header-quick-actions .header-language{border-radius:18px;gap:6px;width:auto;padding:0 10px;font-size:12px}@media (width<=1100px){.exchange-app .header-quick-actions .header-language{width:32px;padding:0}.exchange-app .header-quick-actions .header-language>span{display:none}}.live-app.exchange-app .help-center{min-width:0;color:var(--text);font-size:14px;line-height:1.65}.live-app.exchange-app .help-center *,.live-app.exchange-app .help-center :before,.live-app.exchange-app .help-center :after{box-sizing:border-box}.live-app.exchange-app .help-product-switch{border:1px solid var(--border);background:var(--panel-2);border-radius:12px;flex-wrap:wrap;gap:4px;max-width:100%;margin:0 0 26px;padding:4px;display:inline-flex}.live-app.exchange-app .help-product-switch>a{min-height:42px;color:var(--muted);border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:8px 22px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.live-app.exchange-app .help-product-switch>a:hover{color:var(--text)}.live-app.exchange-app .help-product-switch>a[aria-current=page]{color:var(--accent);border-color:var(--border);background:var(--panel);box-shadow:0 1px 3px #00000008}.live-app.exchange-app .help-intro{grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:center;gap:24px;margin:0 0 24px;display:grid}.live-app.exchange-app .help-intro>p{max-width:620px;color:var(--muted);margin:0;font-size:15px}.live-app.exchange-app .help-search{border:1px solid var(--border);background:var(--panel);width:100%;min-width:0;max-width:none;height:46px;color:var(--muted);border-radius:10px;align-items:center;gap:10px;margin:0;padding:0 12px;display:flex}.live-app.exchange-app .help-search:focus-within{border-color:var(--accent);outline:2px solid var(--accent-soft);outline-offset:1px}.live-app.exchange-app .help-search>svg{flex-shrink:0}.live-app.exchange-app .help-search>input{width:0;min-width:0;height:100%;min-height:0;box-shadow:none;color:var(--text);font:inherit;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0;font-size:13px}.live-app.exchange-app .help-search>input::placeholder{color:var(--muted);opacity:1}.live-app.exchange-app .help-search>input::-webkit-search-cancel-button{appearance:none}.live-app.exchange-app .help-search-clear{width:30px;min-width:30px;height:30px;min-height:30px;color:var(--muted);background:0 0;border:0;border-radius:6px;flex:0 0 30px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.live-app.exchange-app .help-search-clear:hover{color:var(--text);background:var(--panel-2)}.live-app.exchange-app .help-shortcuts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:32px;display:grid}.live-app.exchange-app .help-shortcuts>a{border:1px solid var(--border);min-width:0;min-height:90px;color:var(--text);background:var(--panel);border-radius:12px;align-items:center;gap:12px;padding:16px 18px;text-decoration:none;display:flex}.live-app.exchange-app .help-shortcuts>a:hover{border-color:var(--accent);background:var(--panel-2)}.live-app.exchange-app .help-shortcut-icon{background:var(--accent-soft);height:38px;color:var(--accent);border-radius:10px;flex:0 0 38px;justify-content:center;align-items:center;display:flex}.live-app.exchange-app .help-shortcuts>a>span:nth-child(2){flex:1;min-width:0}.live-app.exchange-app .help-shortcuts strong,.live-app.exchange-app .help-shortcuts small{overflow-wrap:anywhere;display:block}.live-app.exchange-app .help-shortcuts strong{font-size:14px;font-weight:600}.live-app.exchange-app .help-shortcuts small{color:var(--muted);margin-top:3px;font-size:12px}.live-app.exchange-app .help-shortcuts>a>svg{color:var(--muted);flex-shrink:0}.live-app.exchange-app .help-workspace{grid-template-columns:224px minmax(0,1fr);align-items:start;gap:32px;display:grid}.live-app.exchange-app .help-topics{border:1px solid var(--border);background:var(--panel);border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:12px 8px;display:flex}.live-app.exchange-app .help-nav-label{color:var(--muted);padding:2px 12px 10px;font-size:12px;font-weight:500}.live-app.exchange-app .help-topics>button{width:100%;min-width:0;height:auto;min-height:44px;color:var(--muted);font:inherit;text-align:left;white-space:normal;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.5;display:flex}.live-app.exchange-app .help-topics>button>span{flex:1;min-width:0}.live-app.exchange-app .help-topics>button>svg{flex-shrink:0}.live-app.exchange-app .help-topics>button>small{font-variant-numeric:tabular-nums;font-size:11px}.live-app.exchange-app .help-topics>button:hover{color:var(--text);background:var(--panel-2)}.live-app.exchange-app .help-topics>button[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}.live-app.exchange-app .help-results{min-width:0}.live-app.exchange-app .help-results-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin-bottom:24px;display:flex}.live-app.exchange-app .help-results-heading h2{margin:0;font-size:19px;font-weight:600;line-height:1.4}.live-app.exchange-app .help-results-heading>span{color:var(--muted);font-size:12px}.live-app.exchange-app .help-topic-section+.help-topic-section{margin-top:28px}.live-app.exchange-app .help-topic-section>h3{color:var(--muted);margin:0 0 12px;font-size:13px;font-weight:550}.live-app.exchange-app .help-questions{border:1px solid var(--border);background:var(--panel);border-radius:12px;min-width:0;overflow:hidden}.live-app.exchange-app .help-questions>details+details{border-top:1px solid var(--border-subtle)}.live-app.exchange-app .help-questions summary{min-height:58px;color:var(--text);cursor:pointer;align-items:center;gap:16px;padding:16px 20px;font-size:14px;font-weight:500;line-height:1.65;list-style:none;display:flex}.live-app.exchange-app .help-questions summary::-webkit-details-marker{display:none}.live-app.exchange-app .help-questions summary>span{overflow-wrap:anywhere;flex:1;min-width:0}.live-app.exchange-app .help-questions summary>svg{color:var(--muted);flex-shrink:0}.live-app.exchange-app .help-questions summary:hover{background:var(--panel-2)}.live-app.exchange-app .help-questions details[open]>summary>svg{transform:rotate(180deg)}.live-app.exchange-app .help-answer{color:var(--muted);overflow-wrap:anywhere;padding:0 20px 20px}.live-app.exchange-app .help-answer p{margin:0;font-size:13px;line-height:1.9}.live-app.exchange-app .help-answer p+p{margin-top:10px}.live-app.exchange-app .help-answer a,.live-app.exchange-app .help-risk a{color:var(--accent);align-items:center;gap:4px;margin-top:12px;font-size:12px;text-decoration:none;display:inline-flex}.live-app.exchange-app .help-answer a:hover,.live-app.exchange-app .help-risk a:hover{text-underline-offset:3px;text-decoration:underline}.live-app.exchange-app .help-no-results{border:1px solid var(--border);text-align:center;color:var(--muted);background:var(--panel);border-radius:12px;padding:40px 20px}.live-app.exchange-app .help-no-results>svg{margin-bottom:8px}.live-app.exchange-app .help-no-results h3{color:var(--text);margin:0 0 8px;font-size:16px}.live-app.exchange-app .help-no-results p{margin:0;font-size:13px}.live-app.exchange-app .help-no-results button{border:1px solid var(--border);background:var(--panel-2);width:auto;height:auto;min-height:40px;color:var(--text);font:inherit;border-radius:8px;margin-top:18px;padding:8px 16px;font-size:13px}.live-app.exchange-app .help-risk{border:1px solid var(--border);background:var(--panel);border-radius:12px;align-items:flex-start;gap:16px;margin-top:36px;padding:22px 24px;display:flex}.live-app.exchange-app .help-risk>svg{color:var(--accent);flex-shrink:0;margin-top:1px}.live-app.exchange-app .help-risk>div{min-width:0}.live-app.exchange-app .help-risk h2{margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.5}.live-app.exchange-app .help-risk p{color:var(--muted);margin:0;font-size:13px;line-height:1.9}.live-app.exchange-app .help-footer-note{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.9}.live-app.exchange-app .help-center :is(a,button,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.live-app.exchange-app .help-questions summary:focus-visible{outline-offset:-3px}.live-app.exchange-app .help-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.live-app.exchange-app .help-intro{grid-template-columns:minmax(0,1fr);gap:18px}.live-app.exchange-app .help-workspace{grid-template-columns:minmax(0,1fr);gap:24px}.live-app.exchange-app .help-topics{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px;display:grid}.live-app.exchange-app .help-nav-label{grid-column:1/-1;padding:4px 10px}}@media (width<=560px){.live-app.exchange-app .help-product-switch{margin-bottom:22px;display:flex}.live-app.exchange-app .help-product-switch>a{flex:1;min-width:0;padding-inline:10px;font-size:13px}.live-app.exchange-app .help-intro>p{font-size:13px}.live-app.exchange-app .help-search>input{font-size:16px}.live-app.exchange-app .help-shortcuts{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:24px}.live-app.exchange-app .help-shortcuts>a{min-height:70px;padding:12px 14px}.live-app.exchange-app .help-topics{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:6px}.live-app.exchange-app .help-topics>button{gap:6px;padding:9px 8px;font-size:12px}.live-app.exchange-app .help-topics>button>svg{width:15px;height:15px}.live-app.exchange-app .help-results-heading h2{font-size:17px}.live-app.exchange-app .help-questions summary{gap:12px;padding:14px;font-size:13px}.live-app.exchange-app .help-answer{padding:0 14px 16px}.live-app.exchange-app .help-risk{gap:10px;padding:16px 14px}.live-app.exchange-app .help-risk h2{font-size:14px}}.exchange-app .desktop-nav .navigation-more-trigger{height:36px;color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.exchange-app .desktop-nav .navigation-more-trigger:hover,.exchange-app .desktop-nav .navigation-more-trigger[data-state=open],.exchange-app .desktop-nav .navigation-more-trigger.active{color:var(--text)}.exchange-app .desktop-nav .navigation-more-trigger[data-state=open]>svg{transform:rotate(180deg)}.exchange-app .desktop-nav .navigation-more-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.navigation-popover{--navigation-bg:#1b1b1e;--navigation-hover:#29292e;--navigation-border:#37373d;--navigation-text:#f0f0f3;--navigation-muted:#a1a1aa;--navigation-accent:#a4beff;z-index:120;width:292px;max-width:calc(100vw - 16px);max-height:min(680px, var(--radix-popover-content-available-height));overscroll-behavior:contain;border:1px solid var(--navigation-border);background:var(--navigation-bg);color:var(--navigation-text);font-family:var(--ban-font-family);scrollbar-width:thin;border-radius:13px;padding:8px;font-size:13px;line-height:1.4;overflow-y:auto;box-shadow:0 12px 36px #0006}:root[data-theme=light] .navigation-popover{--navigation-bg:#fff;--navigation-hover:#f0f3f9;--navigation-border:#e0e3eb;--navigation-text:#24262e;--navigation-muted:#696e7c;--navigation-accent:#1552de;box-shadow:0 12px 36px #20263826}.navigation-popover .navigation-popover-title{color:var(--navigation-muted);padding:7px 10px 9px;font-size:11px}.navigation-popover nav{flex-direction:column;display:flex}.navigation-popover nav>a{min-height:40px;color:var(--navigation-text);border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;text-decoration:none;display:flex}.navigation-popover nav>a>span{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.navigation-popover nav>a>svg{color:var(--navigation-muted);flex-shrink:0}.navigation-popover nav>a small{border:1px solid var(--navigation-border);color:var(--navigation-muted);border-radius:4px;padding:1px 5px;font-size:10px;line-height:1.3}.navigation-popover nav>a.navigation-section-start{margin-top:8px}.navigation-popover nav>a:hover,.navigation-popover nav>a:focus-visible,.navigation-popover nav>a[aria-current=page]{background:var(--navigation-hover)}.navigation-popover nav>a[aria-current=page]{color:var(--navigation-accent)}.navigation-popover nav>a:focus-visible{outline:2px solid var(--navigation-accent);outline-offset:-2px}@media (width<=900px){.live-app .mobile-nav>a,.live-app .mobile-nav>.mobile-more-trigger{min-width:0;min-height:42px;color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;margin:0;padding:0 2px;font-size:10px;line-height:1.4;display:flex}.live-app .mobile-nav>a.active,.live-app .mobile-nav>.mobile-more-trigger.active,.live-app .mobile-nav>.mobile-more-trigger[data-state=open]{color:var(--accent)}.live-app .mobile-nav>.mobile-more-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:5px}}.swap-asset-avatar{vertical-align:middle;background:var(--panel-2,#1a1a1d);color:var(--text,#eee);border-radius:50%;flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative;overflow:hidden}.swap-asset-avatar>img{object-fit:contain;background:var(--panel-2,#1a1a1d);opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.swap-asset-avatar>img[data-loaded=true]{opacity:1}.swap-avatar-fallback{background:hsl(var(--avatar-hue) 38% 27%);color:#fff;letter-spacing:-.3px;justify-content:center;align-items:center;width:100%;height:100%;font-size:10px;font-weight:650;display:flex}.swap-chain-avatar{border-radius:50%}.swap-avatar-unselected{background:var(--panel-2,#1a1a1d);color:var(--muted,#94959d)}.swap-backdrop{z-index:44;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);touch-action:none;background:#0009;position:fixed;inset:0}.swap-dialog{--green:#23bb8f;--red:#ef626c;--green-soft:#15392e;--red-soft:#3c2226;z-index:45;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--border);background:var(--panel);width:460px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);color:var(--text);border-radius:22px;padding:22px;font-size:14px;line-height:1.45;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0006}.swap-dialog *,.swap-dialog :before,.swap-dialog :after{box-sizing:border-box}.swap-dialog button,.swap-dialog input{font:inherit}.swap-dialog button{cursor:pointer}.swap-dialog button:disabled{cursor:default;opacity:.45}.swap-dialog button:focus-visible,.swap-dialog input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.swap-dialog svg{flex-shrink:0}.swap-heading{align-items:center;gap:6px;min-width:0;display:flex}.swap-dialog .swap-title{min-width:0;margin:0;font-size:22px;font-weight:650;line-height:1.35}.swap-heading-tools{flex-shrink:0;gap:2px;margin-left:auto;display:flex}.swap-dialog .swap-icon-button{width:36px;min-width:36px;height:40px;color:var(--muted);background:0 0;border:0;border-radius:10px;place-items:center;padding:0;display:grid;position:relative}.swap-dialog .swap-icon-button:hover{background:var(--panel-2);color:var(--text)}.swap-activity-dot{background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:7px;right:6px}.swap-dialog .swap-description{color:var(--muted);margin:3px 0 19px;font-size:12px}.swap-form,.swap-selector,.swap-settings,.swap-history,.swap-transfer{min-width:0}.swap-asset-card{border:1px solid var(--border-subtle);background:var(--panel-2);border-radius:15px;padding:12px 14px 9px}.swap-section-line{min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.swap-section-line>:first-child{min-width:0}.swap-dialog .swap-network-button{max-width:58%;min-height:30px;color:var(--text);text-align:right;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 2px;font-size:12px;display:flex}.swap-amount-line{align-items:center;gap:8px;min-width:0;min-height:53px;display:flex}.swap-dialog .swap-amount-line>input{width:0;min-width:0;height:46px;color:var(--text);letter-spacing:-.6px;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:0;font-size:29px}.swap-dialog .swap-amount-line>input::placeholder{color:var(--subtle)}.swap-dialog .swap-amount-line>input:focus-visible{outline:none}.swap-asset-card:focus-within{border-color:var(--accent)}.swap-dialog .swap-asset-button{border:1px solid var(--border);background:var(--panel);max-width:55%;min-height:40px;color:var(--text);border-radius:22px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:4px 8px 4px 4px;display:flex}.swap-asset-button strong{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.swap-token-badge{border:1px solid var(--border);background:var(--accent-soft);width:28px;height:28px;color:var(--accent);letter-spacing:-.5px;border-radius:50%;flex-shrink:0;place-items:center;font-size:9px;font-weight:750;display:grid}.swap-balance-line{min-height:30px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.swap-dialog .swap-balance-line button{color:var(--accent);background:0 0;border:0;border-radius:5px;min-height:30px;padding:2px 3px;font-size:12px;font-weight:600}.swap-direction{z-index:1;justify-content:center;height:12px;display:flex;position:relative}.swap-dialog .swap-direction .swap-icon-button{border:3px solid var(--panel);background:var(--panel-3);width:34px;min-width:34px;height:34px;color:var(--text);border-radius:11px;top:-11px}.swap-receive-card{padding-top:14px;padding-bottom:12px}.swap-output{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.6px;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-size:27px;display:block;overflow:hidden}.swap-recipient{min-width:0;color:var(--muted);align-items:flex-start;gap:8px;margin:14px 0 9px;padding:0 2px;font-size:11px;display:flex}.swap-recipient>svg{margin-top:2px}.swap-recipient>span{flex:1;min-width:0}.swap-recipient code{color:var(--text);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin-top:3px;font:11px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.swap-dialog .swap-copy{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;flex-shrink:0;align-self:center;place-items:center;padding:0;display:grid}.swap-dialog .swap-copy:hover{background:var(--panel-2);color:var(--text)}.swap-dialog .swap-slippage-line{margin:2px 0 10px;padding:0 2px}.swap-dialog .swap-slippage-line button{min-height:32px;color:var(--text);background:0 0;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 2px;font-size:12px;display:flex}.swap-quote-summary{border:1px solid var(--border-subtle);background:var(--bg);border-radius:12px;margin:10px 0 14px;padding:12px}.swap-quote-summary dl{gap:8px;margin:0;font-size:12px;display:grid}.swap-quote-summary dl>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.swap-quote-summary dt{max-width:55%;color:var(--muted);flex-shrink:0}.swap-quote-summary dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.swap-minimum dd{font-weight:650}.swap-quote-expired dd{color:var(--muted)}.swap-quote-timer{border-top:1px solid var(--border-subtle);color:var(--muted);align-items:center;gap:5px;margin-top:11px;padding-top:9px;font-size:11px;display:flex}.swap-quote-expired .swap-quote-timer{color:var(--red)}.swap-error,.swap-info{color:var(--red);background:var(--red-soft);border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0;padding:11px 12px;font-size:12px;display:flex}.swap-error svg,.swap-info svg{margin-top:1px}.swap-error p,.swap-info p{margin:0}.swap-info{color:var(--muted);background:var(--panel-2);line-height:1.7}.swap-info svg{color:var(--accent);margin-top:2px}.swap-dialog .swap-primary{color:#fff;background:#0153ff;border:1px solid #0153ff;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin:14px 0 0;padding:10px 15px;font-size:14px;font-weight:650;display:flex}.swap-dialog .swap-primary:hover:not(:disabled){background:#174ffc}.swap-dialog .swap-primary:disabled{opacity:.5}.swap-dialog .swap-retry{min-height:40px;color:var(--accent);background:0 0;border:0;border-radius:8px;margin:4px auto 0;padding:4px 12px;font-size:12px;display:block}.swap-note{color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0;font-size:11px;line-height:1.7}.swap-centered{text-align:center}.swap-dialog .swap-section-label{color:var(--muted);margin:4px 0 10px;font-size:12px}.swap-chain-list{flex-wrap:wrap;gap:7px;display:flex}.swap-dialog .swap-chain-list button{border:1px solid var(--border);background:var(--panel-2);min-height:36px;color:var(--muted);border-radius:8px;align-items:center;gap:5px;padding:6px 10px;font-size:12px;display:flex}.swap-dialog .swap-chain-list button[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.swap-search{border:1px solid var(--border);background:var(--panel-2);min-height:44px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;margin:17px 0 12px;padding:0 12px;display:flex}.swap-dialog .swap-search input{width:100%;min-width:0;height:42px;color:var(--text);box-shadow:none;background:0 0;border:0;padding:0;font-size:13px}.swap-dialog .swap-search input:focus-visible{outline:none}.swap-search:focus-within{border-color:var(--accent);outline:1px solid var(--accent)}.swap-token-list{overscroll-behavior:contain;min-height:175px;max-height:min(340px,45dvh);overflow-y:auto}.swap-token-loading{color:var(--muted);align-items:center;gap:6px;padding:7px 8px;font-size:11px;display:flex}.swap-dialog .swap-token-option{border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-height:70px;color:var(--text);text-align:left;background:0 0;border-radius:6px;align-items:center;gap:12px;padding:10px 8px;display:flex}.swap-token-option>.swap-token-option-info{flex:1;min-width:0}.swap-token-option strong,.swap-token-option small,.swap-token-option code{overflow-wrap:anywhere;display:block}.swap-token-option strong{font-size:14px}.swap-token-option small{color:var(--muted);margin-top:1px;font-size:11px}.swap-token-option code{color:var(--subtle);margin-top:2px;font:10px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.swap-dialog .swap-token-option:hover{background:var(--panel-2)}.swap-token-option>svg{color:var(--accent)}.swap-empty{min-height:180px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px 16px;font-size:13px;line-height:1.6;display:flex}.swap-settings h3{color:var(--text);margin:8px 0;font-size:14px}.swap-slippage-options{gap:8px;margin:20px 0;display:flex}.swap-dialog .swap-slippage-options button{border:1px solid var(--border);background:var(--panel-2);min-height:46px;color:var(--text);border-radius:10px;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:14px;display:flex}.swap-dialog .swap-slippage-options button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.swap-slippage-options small{font-size:10px}.swap-history-list{margin-top:14px}.swap-dialog .swap-history-item{border:0;border-bottom:1px solid var(--border-subtle);width:100%;color:var(--text);text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;gap:10px;padding:14px 0;display:flex}.swap-history-item>span:first-child{flex:1;min-width:0}.swap-history-item strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.swap-history-item small,.swap-history-item time{color:var(--muted);margin-top:4px;font-size:11px;display:block}.swap-history-status{text-align:right;width:30%;color:var(--muted);align-items:center;gap:2px;font-size:11px;display:flex}.swap-history-status.swap-status-success,.swap-history-status.swap-status-refund{color:var(--green)}.swap-history-status.swap-status-failure{color:var(--red)}.swap-transfer-state{text-align:center;flex-direction:column;align-items:center;padding:12px 5px 19px;display:flex}.swap-status-icon{border:1px solid var(--border);background:var(--accent-soft);width:62px;height:62px;color:var(--accent);border-radius:50%;place-items:center;margin-bottom:13px;display:grid}.swap-status-success .swap-status-icon,.swap-status-refund .swap-status-icon{color:var(--green);background:var(--green-soft)}.swap-status-failure .swap-status-icon{color:var(--red);background:var(--red-soft)}.swap-transfer-state h3{margin:0;font-size:20px}.swap-transfer-state p{max-width:350px;color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.7}.swap-transfer-route{background:var(--panel-2);border:1px solid var(--border-subtle);border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.swap-transfer-route>div{flex:1;min-width:0}.swap-transfer-route>div:last-child{text-align:right}.swap-transfer-route small,.swap-transfer-route span{color:var(--muted);font-size:11px;display:block}.swap-transfer-route strong{overflow-wrap:anywhere;margin:5px 0;font-size:15px;font-weight:650;display:block}.swap-transfer-route>svg{color:var(--muted)}.swap-tracking-row{align-items:center;gap:8px;min-width:0;padding:4px 0;font-size:11px;display:flex}.swap-tracking-row>span{color:var(--muted);overflow-wrap:anywhere;flex:1;min-width:0}.swap-tracking-row code{color:var(--text);overflow-wrap:anywhere;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.swap-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.swap-spinning{animation:1.1s linear infinite swap-spin}.swap-amount-error{color:var(--red,#f66c80);overflow-wrap:anywhere;margin:10px 0 0;font-size:12px;line-height:1.5}.swap-balance-line>span{overflow-wrap:anywhere;min-width:0}@keyframes swap-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.swap-spinning{animation:none}}@media (width<=480px){.swap-dialog{border-radius:19px;width:460px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 20px);padding:18px 14px}.swap-dialog .swap-title{font-size:20px}.swap-dialog .swap-icon-button{width:34px;min-width:34px}.swap-asset-card{padding-left:11px;padding-right:11px}.swap-dialog .swap-amount-line>input{font-size:26px}.swap-output{font-size:25px}.swap-dialog .swap-search input{font-size:16px}.swap-dialog .swap-description{margin-bottom:16px;font-size:11px}}@media (width<=350px){.swap-dialog{padding-left:12px;padding-right:12px}.swap-asset-button strong{font-size:13px}.swap-dialog .swap-asset-button{gap:4px;padding-right:6px}.swap-token-badge{width:25px;height:25px;font-size:8px}.swap-quote-summary{padding:10px}.swap-quote-summary dl{font-size:11px}.swap-history-status{width:34%}}:root[data-theme=light] .swap-dialog{--green:#078365;--red:#c83d4d;--green-soft:#e1f5ed;--red-soft:#fce9ea}.live-app .swap-page{box-sizing:border-box;width:min(1088px,100%);margin:0 auto;padding:42px 32px 54px}.swap-page *,.swap-page :before,.swap-page :after{box-sizing:border-box}.swap-page button,.swap-page a{-webkit-tap-highlight-color:transparent}.swap-page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.swap-page-eyebrow{color:var(--muted);letter-spacing:2px;margin-bottom:9px;font-size:10px;font-weight:650}.swap-page .swap-page-header h1{letter-spacing:-.8px;margin:0;font-size:32px;font-weight:650;line-height:1.3}.swap-page .swap-page-header p{color:var(--muted);margin:10px 0 0;font-size:13px;line-height:1.7}.swap-page .swap-page-help{color:var(--muted);flex-shrink:0;align-items:center;gap:5px;font-size:12px;text-decoration:none;display:inline-flex}.swap-page .swap-page-help:hover{color:var(--text)}.swap-page-workspace{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:start;gap:24px;scroll-margin-top:76px;display:grid}.swap-page .swap-page-panel{z-index:auto;overscroll-behavior:auto;border-radius:20px;width:100%;max-width:none;max-height:none;padding:24px;position:static;top:auto;left:auto;overflow:visible;transform:none;box-shadow:0 6px 32px #0000000b}.swap-page-panel .swap-token-list{max-height:420px}.swap-page .swap-page-panel .swap-title{font-size:18px}.swap-page .swap-page-panel .swap-asset-card{padding:13px 15px 11px}.swap-page .swap-page-panel .swap-amount-line{min-height:62px}.swap-page .swap-page-panel .swap-amount-line>input{font-size:32px}.swap-page .swap-page-panel .swap-output{font-size:30px}.swap-page .swap-page-panel .swap-primary{border-radius:12px;min-height:48px}.swap-page .swap-page-panel .swap-note.swap-centered{text-align:left;margin-top:13px}.swap-page-sidebar{gap:17px;min-width:0;display:grid}.swap-page-route,.swap-page-networks{border:1px solid var(--border-subtle);background:var(--panel);border-radius:16px;padding:21px}.swap-page-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.swap-page .swap-page-section-heading h2{align-items:center;gap:7px;min-width:0;margin:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.swap-page-section-heading>span{color:var(--muted);font-size:11px}.swap-page-route .swap-page-section-heading>span{border:1px solid var(--border);border-radius:6px;padding:3px 7px}.swap-page-route-asset{align-items:center;gap:10px;min-width:0;display:flex}.swap-page-route-asset>div{min-width:0}.swap-page-route-asset small{color:var(--muted);font-size:10px;display:block}.swap-page-route-asset strong{overflow-wrap:anywhere;margin-top:2px;font-size:17px;font-weight:650;display:block}.swap-page-chain-label{color:var(--muted);text-align:right;align-items:center;gap:5px;margin-left:auto;font-size:11px;display:flex}.swap-page-route-connector{color:var(--subtle);align-items:center;gap:8px;margin:13px 0;padding-left:48px;display:flex}.swap-page-route-connector>span{background:var(--border-subtle);flex:1;height:1px}.swap-page-wallet-note{border-top:1px solid var(--border-subtle);color:var(--muted);align-items:flex-start;gap:8px;margin-top:22px;padding-top:17px;display:flex}.swap-page-wallet-note>svg{flex-shrink:0;margin-top:2px}.swap-page .swap-page-wallet-note p{margin:0;font-size:11px;line-height:1.7}.swap-page-network-grid{flex-wrap:wrap;gap:14px 18px;display:flex}.swap-page-network-grid>span{min-width:42%;color:var(--text);align-items:center;gap:7px;font-size:12px;display:flex}.swap-page-fee-note{align-items:flex-start;gap:10px;padding:3px 6px;display:flex}.swap-page-fee-note>svg{color:var(--accent);flex-shrink:0;margin-top:2px}.swap-page-fee-note strong{font-size:12px;font-weight:550}.swap-page .swap-page-fee-note p,.swap-page-muted{color:var(--muted);margin:6px 0 0;font-size:11px;line-height:1.8}.swap-page-activity{border:1px solid var(--border-subtle);background:var(--panel);border-radius:16px;margin-top:32px;padding:22px 24px}.swap-page-activity .swap-page-section-heading{margin-bottom:12px}.swap-page-activity-empty{color:var(--muted);justify-content:center;align-items:center;gap:13px;padding:22px 10px;display:flex}.swap-page-activity-empty>svg{flex-shrink:0}.swap-page-activity-empty strong{color:var(--text);font-size:12px;font-weight:500}.swap-page .swap-page-activity-empty p{margin:4px 0 0;font-size:11px;line-height:1.7}.swap-page .swap-page-activity-row{border:0;border-top:1px solid var(--border-subtle);width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:16px;padding:17px 0;display:flex}.swap-page .swap-page-activity-row:disabled{opacity:.5;cursor:default}.swap-page .swap-page-activity-row:hover:not(:disabled){background:var(--panel-2)}.swap-page-activity-assets{flex-shrink:0;padding-right:4px;display:flex}.swap-page-activity-assets>:last-child{outline:3px solid var(--panel);margin-left:-6px}.swap-page-activity-pair{flex:1;min-width:0}.swap-page-activity-pair strong{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:550;display:flex}.swap-page-activity-pair small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.swap-page-activity-row time{color:var(--muted);font-size:11px}.swap-page-activity-status{min-width:90px;color:var(--muted);text-align:right;font-size:11px}.swap-page-activity-status.swap-status-success,.swap-page-activity-status.swap-status-refund{color:var(--green)}.swap-page-activity-status.swap-status-failure{color:var(--red)}.swap-page-activity-open{color:var(--muted);flex-shrink:0}.swap-page :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (width<=850px){.live-app .swap-page{padding:30px 24px 42px}.swap-page-workspace{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px}.swap-page .swap-page-panel{padding:20px}.swap-page-route,.swap-page-networks{padding:18px}.swap-page-chain-label{max-width:96px}.swap-page-route-asset{flex-wrap:wrap}}@media (width<=700px){.live-app .swap-page{max-width:540px;padding:22px 16px 32px}.swap-page-header{gap:10px;margin-bottom:21px}.swap-page-eyebrow{margin-bottom:6px;font-size:9px}.swap-page .swap-page-header h1{font-size:26px}.swap-page .swap-page-header p{max-width:280px;margin-top:7px;font-size:12px}.swap-page .swap-page-help{align-self:flex-start;padding-top:22px;font-size:11px}.swap-page-workspace{flex-direction:column;gap:18px;scroll-margin-top:62px;display:flex}.swap-page .swap-page-panel{border-radius:17px;padding:19px 16px}.swap-page .swap-page-panel .swap-title{font-size:18px}.swap-page .swap-page-panel .swap-description{margin-bottom:18px}.swap-page .swap-page-panel .swap-amount-line{min-height:57px}.swap-page .swap-page-panel .swap-amount-line>input{font-size:29px}.swap-page .swap-page-panel .swap-output{font-size:28px}.swap-page .swap-page-panel .swap-asset-card{padding-left:12px;padding-right:12px}.swap-page-sidebar{gap:16px;width:100%}.swap-page-route{display:none}.swap-page-networks{border-radius:14px;padding:18px}.swap-page-network-grid{gap:13px 18px}.swap-page-network-grid>span{min-width:auto;font-size:11px}.swap-page-activity{border-radius:14px;margin-top:24px;padding:18px}.swap-page .swap-page-activity-row{grid-template-columns:48px minmax(0,1fr) auto;gap:7px 10px;padding:15px 0;display:grid}.swap-page-activity-assets{grid-row:span 2}.swap-page-activity-row time{grid-column:2;font-size:10px}.swap-page-activity-status{grid-area:1/3;min-width:0;max-width:80px}.swap-page-activity-open{grid-area:2/3;justify-self:end}.swap-page-activity-pair strong{font-size:12px}.swap-page-activity-pair small{font-size:10px}.swap-page-activity-empty{justify-content:flex-start;padding:18px 0 10px}}@media (width<=360px){.live-app .swap-page{padding-left:10px;padding-right:10px}.swap-page .swap-page-panel{padding:16px 12px}.swap-page .swap-page-panel .swap-amount-line>input{font-size:26px}.swap-page .swap-page-panel .swap-output{font-size:25px}.swap-page .swap-page-help{gap:2px;font-size:10px}.swap-page .swap-page-header p{max-width:228px;font-size:11px}.swap-page-activity{padding:16px 12px}.swap-page-activity .swap-page-section-heading>span{font-size:10px}}@media (prefers-reduced-motion:reduce){.swap-page-workspace{scroll-behavior:auto}}.live-app .liquidity-page{box-sizing:border-box;width:min(1160px,100%);margin:0 auto;padding:38px 30px 48px}.liquidity-page *,.liquidity-page :before,.liquidity-page :after{box-sizing:border-box}.liquidity-page button,.liquidity-page input{font:inherit;color:inherit}.liquidity-page button{cursor:pointer;-webkit-tap-highlight-color:transparent}.liquidity-page button:disabled{cursor:default;opacity:.45}.liquidity-page :is(button,input,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.liquidity-page :is(h1,h2,h3,p){margin:0}.liquidity-page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.liquidity-eyebrow{letter-spacing:2px;color:var(--muted);margin-bottom:8px;font-size:10px;font-weight:650}.liquidity-page .liquidity-page-header h1{letter-spacing:-.8px;font-size:30px;font-weight:650;line-height:1.35}.liquidity-page .liquidity-page-header p{color:var(--muted);margin-top:9px;font-size:13px;line-height:1.7}.liquidity-network{white-space:nowrap;border:1px solid var(--border);background:var(--panel);border-radius:30px;align-items:center;gap:7px;padding:9px 13px;font-size:12px;display:inline-flex}.liquidity-workspace{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.liquidity-discovery,.liquidity-editor,.liquidity-activity{background:var(--panel);border:1px solid var(--border-subtle);border-radius:18px;min-width:0;padding:22px}.liquidity-editor{scroll-margin-top:80px;position:sticky;top:80px}.liquidity-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:19px;display:flex}.liquidity-page .liquidity-section-heading h2{letter-spacing:-.2px;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.liquidity-icon-button{width:30px;height:30px;color:var(--muted);background:0 0;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:0;display:inline-flex}.liquidity-icon-button:hover:not(:disabled){color:var(--text);background:var(--panel-2)}.liquidity-search-area{z-index:3;position:relative}.liquidity-search{border:1px solid var(--border);background:var(--panel-2);min-height:44px;color:var(--muted);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.liquidity-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.liquidity-search>svg{flex:none}.liquidity-page .liquidity-search input{width:100%;min-width:0;box-shadow:none;height:auto;color:var(--text);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:13px}.liquidity-search input::placeholder{color:var(--muted);opacity:.9}.liquidity-search button{color:var(--muted);background:0 0;border:0;align-items:center;padding:3px;display:flex}.liquidity-search-results{overscroll-behavior:contain;border:1px solid var(--border);background:var(--panel);max-height:360px;box-shadow:var(--shadow);border-radius:12px;padding:5px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}.liquidity-page .liquidity-token-result{text-align:left;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;width:100%;padding:11px 9px;display:flex}.liquidity-token-result:hover{background:var(--panel-2)}.liquidity-token-result>span:not(.swap-asset-avatar,.liquidity-local-icon){flex:1;min-width:0}.liquidity-token-result strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}.liquidity-token-result small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:10px;display:block;overflow:hidden}.liquidity-token-result code{color:var(--muted);flex:none;font-size:10px}.liquidity-token-result>svg{color:var(--muted);flex:none}.liquidity-search-state{text-align:center;min-height:110px;color:var(--muted);justify-content:center;align-items:center;gap:9px;padding:16px;font-size:12px;line-height:1.7;display:flex}.liquidity-shortcuts{flex-wrap:wrap;gap:7px;margin:12px 0 20px;display:flex}.liquidity-shortcuts button{border:1px solid var(--border-subtle);min-height:30px;color:var(--muted);background:0 0;border-radius:7px;align-items:center;gap:5px;padding:5px 9px;font-size:11px;display:inline-flex}.liquidity-shortcuts button[aria-pressed=true]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.liquidity-local-icon{border-radius:50%;flex:none;display:inline-flex;overflow:hidden}.liquidity-local-icon img{object-fit:contain;width:100%;height:100%}.liquidity-selected-token{align-items:center;gap:10px;min-width:0;margin-bottom:23px;display:flex}.liquidity-selected-token>div{flex:1;min-width:0}.liquidity-selected-token strong{overflow-wrap:anywhere;font-size:15px;font-weight:600;display:block}.liquidity-selected-token small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;display:block;overflow:hidden}.liquidity-copy-wrap{flex-wrap:wrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.liquidity-copy{color:var(--muted);background:0 0;border:0;border-radius:4px;justify-content:flex-end;align-items:center;gap:6px;padding:2px 0;display:inline-flex;font-size:11px!important}.liquidity-copy:hover{color:var(--accent)}.liquidity-copy-note{color:var(--green);font-size:10px}.liquidity-copy-fallback{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;width:100%;font-size:10px;display:block}.liquidity-pool-heading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.liquidity-page .liquidity-pool-heading h3{align-items:center;gap:7px;font-size:12px;font-weight:500;display:flex}.liquidity-pool-heading h3>span{color:var(--muted);background:var(--panel-2);border-radius:4px;padding:1px 5px;font-size:10px}.liquidity-pool-heading>small{color:var(--muted);text-align:right;font-size:10px}.liquidity-pool-list{scrollbar-width:thin;scrollbar-color:var(--border) transparent;gap:10px;max-height:582px;padding:1px 4px 4px 1px;display:grid;overflow-y:auto}.liquidity-pool-card{border:1px solid var(--border-subtle);background:var(--panel);border-radius:11px;overflow:hidden}.liquidity-pool-card.is-selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent-soft) 26%, var(--panel))}.liquidity-pool-card.is-unsupported{color:var(--muted)}.liquidity-pool-choice{text-align:left;background:0 0;border:0;border-radius:10px 10px 0 0;width:100%;padding:14px 14px 10px;display:block}.liquidity-pool-choice:hover:not(:disabled){background:var(--panel-2)}.liquidity-pool-top{align-items:center;gap:10px;display:flex}.liquidity-pair-icons{flex-shrink:0;align-items:center;padding-right:3px;display:inline-flex}.liquidity-pair-icons>:last-child{outline:2px solid var(--panel);margin-left:-7px}.liquidity-pair-name{flex:1;gap:5px;min-width:0;display:grid}.liquidity-pair-name>strong{overflow-wrap:anywhere;font-size:14px;font-weight:550;line-height:1.4}.liquidity-pair-name>strong>span{color:var(--muted);font-weight:400}.liquidity-pool-badges{color:var(--muted);flex-wrap:wrap;align-items:center;gap:5px;font-size:9px;line-height:1.5;display:flex}.liquidity-pool-badges>span{background:var(--panel-2);border-radius:4px;padding:1px 5px}.liquidity-pool-badges>.liquidity-recommended{color:var(--accent);background:var(--accent-soft)}.liquidity-choice-indicator{border:1px solid var(--border);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.is-selected .liquidity-choice-indicator{color:#fff;background:var(--brand);border-color:var(--brand)}.liquidity-pool-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.liquidity-pool-stats small{color:var(--muted);font-size:10px;display:block}.liquidity-pool-stats strong{font-variant-numeric:tabular-nums;margin-top:3px;font-size:15px;font-weight:550;display:block}.liquidity-pool-address{color:var(--muted);align-items:center;gap:7px;padding:7px 14px 10px;font-size:10px;display:flex}.liquidity-page .liquidity-discovery-note{color:var(--muted);margin-top:15px;font-size:10px;line-height:1.75}.liquidity-empty,.liquidity-select-prompt{min-height:230px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;padding:25px 12px;display:flex}.liquidity-empty strong,.liquidity-select-prompt strong{color:var(--text);font-size:13px;font-weight:500}.liquidity-empty p,.liquidity-select-prompt p{max-width:280px;font-size:11px;line-height:1.8}.liquidity-text-button{background:0 0;border:0;align-items:center;gap:6px;padding:6px;display:inline-flex;color:var(--accent)!important;font-size:12px!important}.liquidity-mode-label{border:1px solid var(--border-subtle);color:var(--muted);border-radius:5px;padding:3px 7px;font-size:10px}.liquidity-page .liquidity-editor-description{color:var(--muted);margin:-5px 0 18px;font-size:12px;line-height:1.7}.liquidity-form-pair{align-items:center;gap:8px;min-width:0;margin:2px 0 17px;display:flex}.liquidity-form-pair>strong{overflow-wrap:anywhere;flex:1;min-width:0;font-size:12px;font-weight:500}.liquidity-form-pair .liquidity-copy{font-size:10px!important}.liquidity-amounts{gap:8px;display:grid;position:relative}.liquidity-amount-block{background:var(--panel-2);border:1px solid #0000;border-radius:12px;padding:13px 14px 11px}.liquidity-amount-block:focus-within{border-color:var(--accent)}.liquidity-amount-caption{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:11px;display:flex}.liquidity-amount-caption>span{color:var(--accent);align-items:center;gap:4px;font-size:10px;display:inline-flex}.liquidity-amount-line{align-items:center;gap:10px;min-height:54px;display:flex}.liquidity-page .liquidity-amount-line input{width:100%;min-width:0;height:auto;box-shadow:none;color:var(--text);letter-spacing:-.8px;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:0;outline:none;flex:1;padding:0;font-size:28px}.liquidity-amount-line input::placeholder{color:var(--muted);opacity:.55}.liquidity-amount-line>span{flex:none;align-items:center;gap:6px;max-width:46%;display:inline-flex}.liquidity-amount-line strong{overflow-wrap:anywhere;font-size:15px;font-weight:600}.liquidity-balance{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.liquidity-balance>span{overflow-wrap:anywhere;min-width:0}.liquidity-balance button{color:var(--accent);background:0 0;border:0;padding:2px 0 2px 6px;font-size:11px}.liquidity-native-toggle{cursor:pointer;align-items:center;gap:8px;margin:16px 0;display:flex}.liquidity-native-toggle>span:first-child{color:var(--muted);flex:1;align-items:center;gap:6px;font-size:11px;display:inline-flex}.liquidity-native-toggle input{opacity:0;width:1px;height:1px;position:absolute}.liquidity-toggle-track{background:var(--panel-3);border:1px solid var(--border);border-radius:20px;width:31px;height:18px;display:inline-block;position:relative}.liquidity-toggle-track:before{content:"";background:var(--muted);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.liquidity-native-toggle input:checked+.liquidity-toggle-track{background:var(--brand);border-color:var(--brand)}.liquidity-native-toggle input:checked+.liquidity-toggle-track:before{background:#fff;transform:translate(13px)}.liquidity-native-toggle input:focus-visible+.liquidity-toggle-track{outline:2px solid var(--accent);outline-offset:3px}.liquidity-native-toggle input:disabled+.liquidity-toggle-track{opacity:.4}.liquidity-slippage{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin:17px 0;font-size:11px;display:flex}.liquidity-slippage>span{align-items:center;gap:6px;display:inline-flex}.liquidity-slippage>div{gap:5px;display:flex}.liquidity-slippage button{border:1px solid var(--border-subtle);min-width:43px;min-height:28px;color:var(--muted);background:0 0;border-radius:6px;padding:4px 7px;font-size:11px}.liquidity-slippage button[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.liquidity-details{gap:11px;margin:20px 0;padding:0;font-size:11px;display:grid}.liquidity-details>div{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.liquidity-details dt{color:var(--muted);overflow-wrap:anywhere;flex-shrink:0;max-width:50%}.liquidity-details dd{text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;min-width:0;margin:0}.liquidity-details dd>.swap-asset-avatar{vertical-align:middle;margin-right:5px}.liquidity-details dd>span:not(.liquidity-copy-wrap,.swap-asset-avatar){color:var(--muted)}.liquidity-preview-details{border-top:1px solid var(--border-subtle);gap:9px;padding-top:15px}.liquidity-primary{background:var(--brand);border:1px solid var(--brand);border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:47px;margin-top:20px;padding:12px 14px;display:flex;color:#fff!important;font-size:13px!important;font-weight:600!important}.liquidity-primary:hover:not(:disabled){background:var(--brand-hover)}.liquidity-primary:disabled{background:var(--panel-3);border-color:var(--border-subtle);color:var(--muted)!important;opacity:1!important}.liquidity-page .liquidity-form-note{color:var(--muted);text-align:center;margin-top:12px;font-size:10px;line-height:1.8}.liquidity-info-note,.liquidity-error{background:var(--panel-2);color:var(--muted);border-radius:8px;align-items:flex-start;gap:8px;padding:10px 11px;font-size:11px;line-height:1.8;display:flex;margin:15px 0!important}.liquidity-info-note>svg,.liquidity-error>svg{flex:none;margin-top:2px}.liquidity-error{background:var(--red-soft);color:var(--red)}.liquidity-review .liquidity-section-heading{justify-content:flex-start}.liquidity-review .liquidity-section-heading>svg{color:var(--accent);margin-left:auto}.liquidity-review .liquidity-section-heading h2{outline:none;font-size:16px}.liquidity-review-assets{gap:10px;margin:19px 0;display:grid}.liquidity-review-assets>div{border:1px solid var(--border-subtle);background:var(--panel-2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;padding:15px 13px;display:flex}.liquidity-review-assets strong{overflow-wrap:anywhere;max-width:calc(100% - 45px);font-size:19px;font-weight:550}.liquidity-review-assets>div>span:last-child{color:var(--muted);overflow-wrap:anywhere;margin-left:auto;font-size:13px}.liquidity-secondary{width:100%;color:var(--muted);background:0 0;border:0;border-radius:8px;margin-top:5px;padding:11px;display:block;font-size:12px!important}.liquidity-progress-card{text-align:center}.liquidity-progress-symbol{background:var(--accent-soft);width:64px;height:64px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin:12px 0 18px;display:inline-flex}.liquidity-progress-symbol.stage-success{background:var(--green-soft);color:var(--green)}.liquidity-progress-symbol.stage-failure{background:var(--red-soft);color:var(--red)}.liquidity-progress-card h2{font-size:18px;font-weight:600}.liquidity-progress-card>p:not(.liquidity-error){color:var(--muted);margin-top:11px;font-size:12px;line-height:1.8}.liquidity-progress-card .liquidity-review-assets,.liquidity-progress-card .liquidity-details{text-align:left}.liquidity-activity{margin-top:24px}.liquidity-activity .liquidity-section-heading{margin-bottom:10px}.liquidity-muted{color:var(--muted);font-size:11px}.liquidity-activity-empty{color:var(--muted);justify-content:center;align-items:center;gap:13px;padding:23px 0 15px;display:flex}.liquidity-activity-empty strong{color:var(--text);font-size:12px;font-weight:500}.liquidity-activity-empty p{margin-top:4px;font-size:11px}.liquidity-activity-empty>svg{flex-shrink:0}.liquidity-activity-item{border-top:1px solid var(--border-subtle)}.liquidity-activity-item:first-child{border-top:0}.liquidity-activity-item>summary{cursor:pointer;align-items:center;gap:12px;padding:15px 0;list-style:none;display:flex}.liquidity-activity-item>summary::-webkit-details-marker{display:none}.liquidity-activity-item[open]>summary>svg{transform:rotate(180deg)}.liquidity-activity-pair{flex:1;min-width:0}.liquidity-activity-pair strong{overflow-wrap:anywhere;font-size:12px;font-weight:550;display:block}.liquidity-activity-pair time{color:var(--muted);margin-top:4px;font-size:10px;display:block}.liquidity-activity-status{max-width:42%;color:var(--muted);text-align:right;font-size:11px}.liquidity-activity-status.stage-success{color:var(--green)}.liquidity-activity-status.stage-failure{color:var(--red)}.liquidity-activity-expanded{padding:0 12px 5px 62px}.liquidity-activity-expanded .liquidity-details{margin:0 0 13px}.liquidity-bottom-note{color:var(--muted);align-items:flex-start;gap:9px;margin:18px 5px 0;display:flex}.liquidity-bottom-note>svg{flex:none;margin-top:2px}.liquidity-bottom-note>p{font-size:10px;line-height:1.8}.liquidity-spin{animation:1.2s linear infinite liquidity-rotation}@keyframes liquidity-rotation{to{transform:rotate(360deg)}}@media (width<=960px){.live-app .liquidity-page{padding:30px 20px 40px}.liquidity-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.liquidity-discovery,.liquidity-editor{padding:18px}.liquidity-pool-choice{padding:12px}.liquidity-form-pair{flex-wrap:wrap}.liquidity-form-pair>.liquidity-copy-wrap{margin-left:auto}.liquidity-pool-heading{flex-wrap:wrap;gap:3px}}@media (width<=760px){.live-app .liquidity-page{max-width:550px;padding:24px 16px 32px}.liquidity-page-header{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:20px}.liquidity-page .liquidity-page-header h1{font-size:26px}.liquidity-page .liquidity-page-header p{font-size:12px}.liquidity-network{padding:6px 10px;font-size:11px}.liquidity-workspace{flex-direction:column;gap:18px;display:flex}.liquidity-discovery,.liquidity-editor{border-radius:15px;width:100%;padding:18px}.liquidity-editor{scroll-margin-top:65px;position:static}.liquidity-pool-list{max-height:326px}.liquidity-pool-heading{flex-wrap:nowrap}.liquidity-shortcuts button{min-height:33px}.liquidity-form-pair{flex-wrap:nowrap}.liquidity-activity{border-radius:15px;margin-top:18px;padding:18px}.liquidity-activity .liquidity-section-heading{gap:8px}.liquidity-activity .liquidity-muted{text-align:right;font-size:9px}.liquidity-activity-empty{justify-content:flex-start;padding:17px 0 7px}.liquidity-activity-empty p{font-size:10px;line-height:1.7}.liquidity-activity-item>summary{gap:9px}.liquidity-activity-status{max-width:34%;font-size:10px}.liquidity-activity-expanded{padding-left:0}.liquidity-primary{min-height:48px}.liquidity-pool-top{gap:9px}}@media (width<=380px){.live-app .liquidity-page{padding-left:10px;padding-right:10px}.liquidity-discovery,.liquidity-editor,.liquidity-activity{padding:15px 12px}.liquidity-page .liquidity-section-heading h2{font-size:15px}.liquidity-selected-token{gap:7px}.liquidity-selected-token>.liquidity-copy-wrap{max-width:100px}.liquidity-pool-heading>small{font-size:9px}.liquidity-shortcuts{gap:5px}.liquidity-shortcuts button{padding:5px 7px;font-size:10px}.liquidity-token-result{gap:7px}.liquidity-token-result code{font-size:9px}.liquidity-token-result>svg{display:none}.liquidity-token-result small{max-width:130px}.liquidity-amount-block{padding:12px 10px 10px}.liquidity-page .liquidity-amount-line input{font-size:25px}.liquidity-amount-line strong{font-size:13px}.liquidity-form-pair{flex-wrap:wrap;gap:6px}.liquidity-slippage{font-size:10px}.liquidity-slippage button{min-width:37px;font-size:10px}.liquidity-details{font-size:10px}.liquidity-details>div{gap:10px}.liquidity-review-assets strong{font-size:17px}.liquidity-pair-name>strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.liquidity-spin{animation-duration:3s}}.exchange-app .module-header{gap:18px;min-width:0}.exchange-app .module-header .brand-descriptor{display:none}.exchange-app .module-header .brand{flex:none;min-width:103px}.exchange-app .module-header .desktop-nav{gap:22px;min-width:0;display:flex}.exchange-app .module-header .desktop-nav>a{white-space:nowrap}.exchange-app .module-switcher-trigger{border:1px solid var(--border);background:var(--panel);min-height:34px;color:var(--text);border-radius:9px;flex:none;align-items:center;gap:7px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.exchange-app .module-switcher-trigger:hover,.exchange-app .module-switcher-trigger[data-state=open]{background:var(--panel-2);border-color:var(--muted)}.module-switcher-menu{z-index:125;border:1px solid var(--border);background:var(--panel);width:262px;max-width:calc(100vw - 20px);color:var(--text);font-family:var(--ban-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", sans-serif);border-radius:14px;padding:7px;box-shadow:0 12px 36px #0002}.module-switcher-menu nav{flex-direction:column;display:flex}.module-switcher-menu a{min-height:62px;color:var(--text);border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:flex}.module-switcher-menu a:hover{background:var(--panel-2)}.module-switcher-menu a[aria-current=page]{background:var(--accent-soft);color:var(--accent)}.module-switcher-menu strong,.module-switcher-menu small{display:block}.module-switcher-menu strong{font-size:14px;font-weight:650}.module-switcher-menu small{color:var(--muted);margin-top:3px;font-size:11px}.module-switcher-menu .module-back-home{border-top:1px solid var(--border-subtle);min-height:44px;color:var(--muted);border-radius:0 0 8px 8px;margin-top:5px;font-size:12px}.module-back-home>span{align-items:center;gap:7px;display:flex}.module-switcher-menu a:focus-visible,.module-switcher-trigger:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.exchange-app.product-home{--bg:#090a0d;--panel:#101116;--text:#eef0f6;--muted:#9299aa;--accent:#8faaff;--border:#272b36;--border-subtle:#1b1e27;background:var(--bg);padding-bottom:0}.exchange-app.product-home .portal-header{z-index:50;border-bottom:1px solid var(--border);height:56px;min-height:56px;color:var(--text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090a0ded;grid-template-columns:1fr auto 1fr;padding:0 max(24px,50vw - 632px);display:grid;position:sticky;top:0}.exchange-app.product-home .portal-nav{gap:34px;margin-left:0;display:flex}.exchange-app.product-home .portal-header>.brand{justify-self:start}.exchange-app.product-home .portal-nav>a{height:56px;color:var(--muted);border:0;font-size:12px;font-weight:550}.exchange-app.product-home .portal-nav>a:hover{color:var(--text)}.exchange-app.product-home .header-quick-actions{justify-self:end;margin-left:0}.exchange-app.product-home .header-quick-actions .header-language{width:auto;color:var(--text);border:0;border-radius:0;gap:7px;padding:0;font-size:12px}.exchange-app .module-footer-label{border-left:1px solid var(--border);margin-left:6px;padding-left:9px}.exchange-app .module-eyebrow{color:var(--muted);letter-spacing:1.8px;margin-bottom:10px;font-size:10px;font-weight:650}.exchange-app .module-text-link{color:var(--accent);flex:none;align-items:center;gap:7px;font-size:13px;text-decoration:none;display:inline-flex}.exchange-app .spot-history-page,.exchange-app .perps-positions-page{width:min(1180px,100% - 48px);min-width:0;margin:0 auto;padding:44px 0 52px}.exchange-app .spot-history-page h1,.exchange-app .perps-positions-page h1{letter-spacing:-.8px;font-size:clamp(25px,3vw,34px);line-height:1.25}.exchange-app .spot-history-page .page-heading,.exchange-app .perps-positions-page .page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.exchange-app .spot-history-page .page-heading p,.exchange-app .perps-positions-page .page-heading p{color:var(--muted);margin:9px 0 0;font-size:13px;line-height:1.7}.spot-history-panel{border:1px solid var(--border);background:var(--panel);border-radius:16px;min-width:0;padding:22px}.spot-history-caption{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;padding-bottom:17px;font-size:13px;display:flex}.spot-history-caption>span{color:var(--muted);margin-left:auto;font-size:11px}.spot-history-empty{text-align:center;color:var(--muted);flex-direction:column;align-items:center;gap:14px;padding:64px 12px;display:flex}.spot-history-empty h2{color:var(--text);font-size:18px;font-weight:650}.spot-history-empty p{max-width:490px;margin:0;font-size:13px}.spot-history-empty .btn{min-height:44px;margin-top:8px}.spot-history-row{border:0;border-bottom:1px solid var(--border-subtle);width:100%;min-width:0;color:var(--text);text-align:left;background:0 0;border-radius:0;align-items:center;gap:15px;padding:20px 0;display:flex}.spot-history-row:last-child{border-bottom:0}.spot-history-row:hover{background:var(--panel-2)}.spot-history-icons{gap:4px;display:flex}.spot-history-identity{flex:1;min-width:0}.spot-history-identity strong{overflow-wrap:anywhere;align-items:center;gap:6px;font-size:14px;display:flex}.spot-history-identity small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.spot-history-row time{color:var(--muted);font-size:12px}.exchange-app .perps-positions-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start;gap:16px;display:grid}.exchange-app .perps-positions-page .standalone-positions,.exchange-app .perps-positions-page .standalone-account{border:1px solid var(--border);background:var(--panel);border-radius:14px;grid-area:auto;min-width:0}.exchange-app .standalone-positions{min-height:420px}.exchange-app .perps-positions-page .standalone-account{padding:18px;display:block}.exchange-app .standalone-account .terminal-funding-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:20px;display:grid}.exchange-app .standalone-account .terminal-funding-actions>:is(a,button){border:1px solid var(--border);background:var(--panel-2);min-height:34px;color:var(--text);border-radius:18px;justify-content:center;align-items:center;font-size:12px;display:flex}.exchange-app .standalone-account .terminal-funding-actions>.active{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.exchange-app .standalone-account .summary-row{padding:9px 0}@media (width<=1180px){.exchange-app .module-header{gap:12px}.exchange-app .module-header .desktop-nav{gap:16px}}@media (width<=1000px){.exchange-app .module-header .desktop-nav:not(.portal-nav){display:none}.exchange-app .header-quick-actions .header-mobile-menu{display:inline-flex}}@media (width<=900px){.exchange-app.product-home .portal-header{gap:18px;padding:0 20px}.exchange-app.product-home .portal-nav{gap:22px;display:flex}.exchange-app.product-home .header-quick-actions{margin-left:8px}.exchange-app .product-mobile-nav{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.exchange-app .product-mobile-nav>a,.exchange-app .product-mobile-nav>.mobile-more-trigger{min-width:0;min-height:44px}.exchange-app.product-spot .product-mobile-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.exchange-app .perps-positions-layout{grid-template-columns:minmax(0,1fr)}.exchange-app .standalone-positions{min-height:340px}}@media (width<=600px){.exchange-app .module-header{gap:8px;padding:0 12px}.exchange-app .module-header .brand{gap:5px;min-width:82px}.exchange-app .module-header .brand-symbol{width:22px;height:25px}.exchange-app .module-header .brand-wordmark{width:54px;height:17px}.exchange-app .module-switcher-trigger{gap:4px;min-height:32px;padding:0 7px;font-size:11px}.exchange-app.product-home .portal-header{gap:12px;padding:0 16px}.exchange-app.product-home .portal-nav{gap:19px}.exchange-app.product-home .portal-nav>a{font-size:12px}.exchange-app.product-home .header-quick-actions{gap:0;margin-left:0}.exchange-app.product-home .header-language>span{display:none}.exchange-app.product-home .header-language>svg{width:19px;height:19px}.exchange-app .module-header .header-quick-actions{gap:5px}.exchange-app .module-header .header-settings,.exchange-app .module-header .header-mobile-menu{display:none}.exchange-app .module-header .header-wallet .account-button{max-width:105px;padding:0 8px;font-size:11px}.exchange-app .module-header .header-tool{width:28px;min-width:28px;height:28px;min-height:28px}.exchange-app .module-header .header-deposit{padding:0 9px;font-size:11px}.exchange-app .spot-history-page,.exchange-app .perps-positions-page{width:calc(100% - 24px);padding:26px 0 36px}.exchange-app .spot-history-page .page-heading,.exchange-app .perps-positions-page .page-heading{flex-direction:column;align-items:flex-start;gap:15px}.spot-history-panel{padding:16px}.spot-history-row{grid-template-columns:auto minmax(0,1fr) auto;gap:10px;display:grid}.spot-history-row time{grid-area:2/2}.spot-history-row .swap-page-activity-status{grid-area:2/3}.spot-history-row>svg{grid-area:1/3}.spot-history-identity strong{flex-wrap:wrap}.spot-history-empty{padding:44px 0}.exchange-app .module-footer{gap:18px;padding:24px 16px}.exchange-app .module-footer nav{gap:16px}}@media (width<=360px){.exchange-app .module-header:not(.portal-header){gap:4px;padding-inline:8px}.exchange-app .module-header:not(.portal-header) .brand{gap:4px;min-width:70px}.exchange-app .module-header:not(.portal-header) .brand-symbol{width:20px}.exchange-app .module-header:not(.portal-header) .brand-wordmark{width:46px}.exchange-app .module-header .module-switcher-trigger{padding-inline:4px}.exchange-app .module-header .header-deposit{width:28px;padding:0}.exchange-app .module-header .header-deposit>span{display:none}.exchange-app .module-header .header-quick-actions .header-deposit>svg{width:14px;height:14px;display:block}.exchange-app .module-header .header-wallet .account-button{min-width:0;max-width:89px;padding-inline:6px;font-size:10px}.exchange-app .module-header .header-wallet .wallet-start-button>svg{display:none}.exchange-app.product-home .portal-nav{gap:13px}.exchange-app.product-home .portal-header{gap:9px}}:root{--ban-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;font-family:var(--ban-font-family);--oui-font-family:var(--ban-font-family);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0e1111;--panel:#141717;--panel-2:#1a1f1d;--panel-3:#202723;--text:#e9eeeb;--muted:#94a39c;--subtle:#8b9a90;--border:#2a322e;--border-subtle:#222a26;--accent:#8bdfba;--accent-hover:#a0edcc;--accent-soft:#213a2f;--accent-ink:#14291f;--green:#57c5a0;--green-soft:#18352a;--red:#e18089;--red-soft:#3a242a;--yellow:#ddbc74;--blue:#839eb8;--shadow:0 20px 60px #0006;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f4;--panel:#fff;--panel-2:#f3f5f3;--panel-3:#e9eeea;--text:#1a2922;--muted:#63736a;--subtle:#63736a;--border:#dce3de;--border-subtle:#e9ede9;--accent:#217d59;--accent-hover:#176b49;--accent-soft:#e1f1e7;--accent-ink:#fff;--green:#17825b;--green-soft:#e5f5ec;--red:#b84d5f;--red-soft:#fae8ec;--yellow:#936b29;--blue:#507aa2;--shadow:0 20px 60px #1a352022}*{box-sizing:border-box}body{min-width:280px;font-family:var(--ban-font-family);font-feature-settings:normal;margin:0;font-weight:400}button:not(:where([class*=oui-],[class*=oui-] *)),input:not(:where([class*=oui-],[class*=oui-] *)),select:not(:where([class*=oui-],[class*=oui-] *)),textarea:not(:where([class*=oui-],[class*=oui-] *)){font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button:not(:where([class*=oui-],[class*=oui-] *)){cursor:pointer;color:inherit;background:0 0;border:0}button:not(:where([class*=oui-],[class*=oui-] *)):disabled{opacity:.42;cursor:not-allowed}button:not(:where([class*=oui-],[class*=oui-] *)):focus-visible,a:not(:where([class*=oui-],[class*=oui-] *)):focus-visible,input:not(:where([class*=oui-],[class*=oui-] *)):focus-visible,select:not(:where([class*=oui-],[class*=oui-] *)):focus-visible,textarea:not(:where([class*=oui-],[class*=oui-] *)):focus-visible,summary:not(:where([class*=oui-],[class*=oui-] *)):focus-visible{outline:2px solid var(--accent);outline-offset:3px}input:not(:where([class*=oui-],[class*=oui-] *)),textarea:not(:where([class*=oui-],[class*=oui-] *)),select:not(:where([class*=oui-],[class*=oui-] *)){color:var(--text);background:var(--panel-2);border:1px solid var(--border);border-radius:7px}input[type=checkbox]:not(:where([class*=oui-],[class*=oui-] *)){accent-color:var(--accent);flex-shrink:0;width:16px;height:16px}input[type=range]:not(:where([class*=oui-],[class*=oui-] *)){accent-color:var(--accent);cursor:pointer;width:100%;height:18px;padding:0}select:not(:where([class*=oui-],[class*=oui-] *)){max-width:100%;min-height:38px;padding:8px 30px 8px 12px}textarea:not(:where([class*=oui-],[class*=oui-] *)){resize:vertical;width:100%;padding:12px;line-height:1.7}a{color:inherit;text-decoration:none}a:not(:where([class*=oui-],[class*=oui-] *)):hover{color:var(--accent)}h1:not(:where([class*=oui-],[class*=oui-] *)),h2:not(:where([class*=oui-],[class*=oui-] *)),h3:not(:where([class*=oui-],[class*=oui-] *)),p:not(:where([class*=oui-],[class*=oui-] *)){margin:0}h1:not(:where([class*=oui-],[class*=oui-] *)){letter-spacing:-.9px;font-size:30px;font-weight:600;line-height:1.35}h2:not(:where([class*=oui-],[class*=oui-] *)){letter-spacing:-.4px;font-size:21px;font-weight:600;line-height:1.5}h3:not(:where([class*=oui-],[class*=oui-] *)){font-size:15px;font-weight:600;line-height:1.5}p:not(:where([class*=oui-],[class*=oui-] *)){line-height:1.8}em:not(:where([class*=oui-],[class*=oui-] *)){font-style:normal;font-weight:400}svg{flex-shrink:0}button svg{vertical-align:middle}.num,.stat strong,.equity-number,.points-value{font-variant-numeric:tabular-nums;letter-spacing:-.3px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.positive{color:var(--green)!important}.negative{color:var(--red)!important}.muted{color:var(--muted)}.starred{color:var(--yellow)}.inline-icon{align-items:center;gap:9px;display:inline-flex}.full-width{width:100%}.full-span{grid-column:1/-1}.btn{border:1px solid var(--border);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.btn.secondary{background:var(--panel-2)}.btn.secondary:hover:not(:disabled){background:var(--panel-3);border-color:var(--muted)}.btn.primary{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.btn.primary:hover:not(:disabled){background:var(--accent-hover)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--panel-2)}.btn.danger{background:var(--red-soft);color:var(--red);border-color:#0000}.btn.buy{background:var(--green);color:#0c251a;border-color:var(--green)}.btn.sell{background:var(--red);color:#2a0f15;border-color:var(--red)}:root[data-theme=light] .btn.buy,:root[data-theme=light] .btn.sell{color:#fff}.btn.compact{min-height:29px;padding:5px 10px;font-size:13px}.icon-btn{width:32px;height:32px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:relative}.text-button,.text-link{color:var(--accent);align-items:center;gap:5px;font-size:14px;display:inline-flex}.text-button:hover{text-decoration:underline}.pill{background:var(--panel-3);color:var(--muted);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;font-size:12px;display:inline-flex}.pill.positive{background:var(--green-soft)}.pill.negative{background:var(--red-soft)}.pill.warning{color:var(--yellow);background:#80611c20}.site-header{background:var(--panel);border-bottom:1px solid var(--border-subtle);z-index:30;align-items:center;gap:34px;height:62px;padding:0 23px;display:flex;position:relative}.brand{letter-spacing:-1.1px;flex-shrink:0;align-items:center;gap:9px;font-size:24px;font-weight:760;display:inline-flex;color:var(--text)!important}.brand-mark{width:23px;height:26px;display:inline-block;position:relative;transform:skewY(-10deg)}.brand-mark i:first-child{background:var(--accent);border-radius:2px;width:7px;height:26px;position:absolute;top:0;left:0}.brand-mark i:last-child{border:6px solid var(--accent);border-left:0;border-radius:0 8px 8px 0;width:15px;height:18px;position:absolute;bottom:0;right:0}.desktop-nav{white-space:nowrap;align-items:center;gap:25px;height:100%;font-size:14px;font-weight:500;display:flex}.desktop-nav>a{height:100%;color:var(--muted);align-items:center;gap:4px;display:flex;position:relative}.desktop-nav>a.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.nav-dot{background:var(--accent);border-radius:50%;align-self:center;width:4px;height:4px;margin-top:-12px}.more-wrap{position:relative}.more-wrap>button{color:var(--muted);align-items:center;gap:5px;padding:20px 0;font-size:14px;display:flex}.nav-dropdown{background:var(--panel);border:1px solid var(--border);box-shadow:var(--shadow);z-index:60;border-radius:9px;width:228px;padding:8px;position:absolute;top:44px;left:-12px}.nav-dropdown button{text-align:left;border-radius:5px;align-items:center;gap:12px;width:100%;padding:12px 10px;font-size:14px;display:flex}.nav-dropdown button:hover{background:var(--panel-2)}.nav-dropdown button svg:last-child{color:var(--muted);margin-left:auto}.header-actions{flex-shrink:0;align-items:center;gap:7px;margin-left:auto;display:flex}.account-button{background:var(--panel-2);border:1px solid var(--border);border-radius:6px;align-items:center;gap:8px;margin-left:6px;padding:9px 11px;font-size:13px;display:flex}.status-dot{background:var(--green);border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 0 3px #4abe9810}.status-dot.off{background:var(--yellow)}.notification-dot{background:var(--accent);border-radius:50%;width:3px;height:3px;position:absolute;top:5px;right:8px}.mobile-menu,.mobile-nav-panel{display:none}.demo-strip{border-bottom:1px solid var(--border-subtle);height:31px;color:var(--muted);letter-spacing:.1px;background:#8bdfba05;justify-content:space-between;align-items:center;padding:0 24px;font-size:12px;display:flex}.demo-strip>span,.demo-strip>a{align-items:center;gap:9px;display:flex}.demo-label{letter-spacing:.8px;color:var(--accent);border:1px solid var(--accent-soft);background:var(--accent-soft);border-radius:3px;padding:2px 4px;font:700 8px SFMono-Regular,monospace}.status-footer{border-top:1px solid var(--border);background:var(--panel);height:28px;color:var(--muted);z-index:20;justify-content:space-between;padding:0 18px;font-size:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.status-footer>div{align-items:center;gap:15px;display:flex}.status-footer>div>span{align-items:center;gap:5px;display:inline-flex}.status-footer>div>.status-dot{align-self:center;width:5px;height:5px;margin-right:-7px}.status-footer button{color:var(--accent)}.footer-separator{background:var(--border);width:1px;height:12px}.bottom-nav{display:none}#main-content{outline:none;min-height:calc(100vh - 121px);padding-bottom:28px}.skip-link{background:var(--accent);color:var(--accent-ink);z-index:200;padding:12px;position:absolute;top:-100px;left:20px}.skip-link:focus{top:8px}.favorite-strip{background:var(--panel);border-bottom:1px solid var(--border);scrollbar-width:none;align-items:center;gap:19px;height:34px;padding:0 20px;font-size:12px;display:flex;overflow:auto}.favorite-strip>svg{color:var(--yellow)}.favorite-strip>button:not(.icon-btn){white-space:nowrap;color:var(--muted);gap:9px;font-size:12px;display:flex}.favorite-strip>button.selected{color:var(--text)}.favorite-strip .icon-btn{width:20px;height:22px}.ticker-note{color:var(--subtle);white-space:nowrap;margin-left:auto}.market-header{background:var(--panel);border-bottom:1px solid var(--border);align-items:center;gap:25px;min-height:82px;padding:18px 20px;display:flex}.market-picker{align-items:center;gap:6px;display:flex}.market-title{text-align:left;white-space:nowrap;align-items:center;gap:10px;padding:0;display:flex}.market-title strong{letter-spacing:-.3px;font-size:17px}.market-title strong .muted{font-size:14px;font-weight:400}.market-title small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.coin-icon{border:1px solid #ffffff0c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:21px;font-weight:600;line-height:1;display:inline-flex}.market-price strong{font-size:23px;display:block}.market-price>span{margin-top:4px;font-size:12px;display:block}.market-metrics{scrollbar-width:none;flex:1;align-items:center;gap:24px;display:flex;overflow:auto}.market-metrics>div{white-space:nowrap;flex-direction:column;gap:7px;display:flex}.market-metrics strong{font-size:13px;font-weight:500}.trade-workspace{background:var(--border);grid-template-rows:510px minmax(229px,auto);grid-template-columns:minmax(300px,1fr) 222px 292px;gap:1px;display:grid}.trade-workspace>section{background:var(--panel);min-width:0}.chart-section{grid-column:1}.book-section{grid-column:2}.entry-section{grid-area:1/3}.positions-section{grid-area:2/1/auto/3}.account-section{grid-area:2/3;padding:15px}.chart-panel{flex-direction:column;min-width:0;height:100%;display:flex}.chart-top{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;height:43px;padding:0 14px;display:flex}.mini-tabs{align-items:center;gap:22px;height:100%;display:flex}.mini-tabs button{height:100%;color:var(--muted);padding:0;font-size:14px;position:relative}.mini-tabs .active{color:var(--text)}.mini-tabs .active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.chart-source{color:var(--subtle);font-size:12px}.chart-toolbar{justify-content:space-between;gap:12px;min-height:36px;padding:7px 12px;display:flex}.timeframes,.chart-tools{align-items:center;gap:5px;display:flex}.timeframes button,.chart-tools>button:not(.icon-btn){color:var(--muted);border-radius:4px;padding:4px 7px;font-size:12px}.timeframes button.active,.chart-tools>button.active{color:var(--accent);background:var(--accent-soft)}.chart-tools{gap:1px}.chart-ohlc{white-space:nowrap;align-items:center;gap:8px;padding:5px 14px;font-size:12px;display:flex;overflow:hidden}.chart-ohlc>strong{font-weight:500}.chart-ohlc>span{color:var(--muted)}.chart-ohlc .positive{font-family:monospace;font-size:12px}.candle-canvas{flex:1;width:100%;min-height:280px}.chart-bottom{color:var(--subtle);border-top:1px solid var(--border-subtle);justify-content:space-between;padding:10px 14px;font-size:12px;display:flex}.chart-panel.expanded{height:65vh}.depth-chart{height:calc(100% - 145px);min-height:290px;padding:30px 15px;position:relative}.depth-chart svg{width:100%;height:100%}.depth-mid{color:var(--muted);font-size:15px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.depth-chart .chart-dates{margin-top:4px}.book-section>.tabs>button{padding:14px 0 12px;font-size:13px}.book-controls{justify-content:space-between;align-items:center;padding:6px 12px;display:flex}.book-controls select{background:0 0;border:0;min-height:22px;padding:2px 4px;font-size:12px}.book-view{gap:6px;display:flex}.book-view button{opacity:.45;padding:1px}.book-view button.active{opacity:1}.book-bars{color:var(--muted);font-size:20px;line-height:1}.book-bars.both,.book-bars.buy{color:var(--green)}.book-bars.sell{color:var(--red)}.book-labels,.book-row,.trade-row{text-align:right;grid-template-columns:1.05fr 1fr .9fr;gap:5px;padding:0 12px;display:grid}.book-labels{color:var(--muted);margin:3px 0 8px;font-size:12px}.book-labels span:first-child,.book-row span:first-child,.trade-row span:first-child{text-align:left}.book-row{font-variant-numeric:tabular-nums;background-position:100%;background-repeat:no-repeat;width:100%;height:17px;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:17px}.book-row:hover{background-color:var(--panel-3)}.book-mid{flex-direction:column;justify-content:center;gap:4px;height:47px;padding:0 12px;display:flex}.book-mid strong{align-items:center;gap:5px;font-size:17px;font-weight:500;display:flex}.book-balance{justify-content:space-between;padding:9px 12px 4px;font-size:12px;display:flex}.depth-bar{background:var(--red-soft);height:3px;margin:0 12px}.depth-bar>i{background:var(--green);width:62%;height:100%;display:block}.trade-row{align-items:center;height:18px;font-size:12px}.trade-row span:last-child{color:var(--muted)}.entry-heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.entry-heading a{color:var(--muted)}.margin-buttons{gap:8px;margin-bottom:15px;display:flex}.margin-buttons button{border:1px solid var(--border);background:var(--panel-2);border-radius:4px;flex:1;justify-content:center;align-items:center;gap:7px;padding:6px;font-size:12px;display:flex}.side-switch{background:var(--panel-2);border-radius:5px;gap:4px;padding:3px;display:flex}.side-switch>button{width:50%;color:var(--muted);border-radius:4px;padding:8px 4px;font-size:13px}.side-switch>.buy.selected{background:var(--green-soft);color:var(--green)}.side-switch>.sell.selected{background:var(--red-soft);color:var(--red)}.entry-section .tabs{gap:22px}.available{align-items:center;gap:5px;margin:13px 0;font-size:12px;display:flex}.available>span{color:var(--muted)}.available>strong{margin-left:auto;font-size:12px;font-weight:500}.available>button{background:var(--accent-soft);color:var(--accent);border-radius:3px;align-items:center;padding:0 2px;display:flex}.entry-section .field-label{font-size:12px}.entry-section .input-shell input{font-size:14px}.input-suffix{color:var(--muted);padding-right:12px;font-size:12px;font-weight:500}.market-price-field{border:1px solid var(--border);min-height:56px;color:var(--muted);text-align:center;background:var(--panel-2);border-radius:6px;margin-bottom:10px;padding:16px 8px;font-size:13px}.size-slider{margin:2px 0 0;height:12px!important}.size-labels{justify-content:space-between;margin:0 0 9px;display:flex}.size-labels button{color:var(--muted);padding:2px 0;font-size:12px}.advanced-toggle{color:var(--muted);align-items:center;gap:5px;padding:3px 0;font-size:12px;display:flex}.advanced-options{background:var(--panel-2);border-radius:5px;margin:6px 0;padding:10px}.advanced-options small{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.6;display:block}.advanced-options .check{font-size:12px}.summary-row{justify-content:space-between;align-items:center;gap:20px;padding:8px 0;font-size:14px;display:flex}.summary-row>span{color:var(--muted)}.summary-row>strong{text-align:right;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500}.summary-row small{font-size:12px;font-weight:400}.submit-order{width:100%;min-height:38px;font-size:14px}.entry-footnote{color:var(--subtle);justify-content:center;gap:5px;margin-top:9px;font-size:12px;display:flex}.positions-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:8px;display:flex}.positions-header>.tabs{white-space:nowrap;border-bottom:0;gap:21px;padding:0 15px}.positions-header>.tabs>button{padding:16px 0 14px;font-size:13px}.positions-header>.tabs>button>span{background:var(--panel-3);color:var(--muted);border-radius:3px;margin-left:4px;padding:1px 4px;font-size:12px;display:inline-block}.table-tools{flex-shrink:0;align-items:center;gap:12px;padding-right:14px;display:flex}.filter-mini{color:var(--muted);align-items:center;gap:4px;display:flex}.filter-mini input{background:0 0;border:0;width:104px;min-width:0;max-width:104px;padding:5px 2px;font-size:12px}.trade-table{min-width:780px}.trade-table th{padding:11px 14px;font-size:12px}.trade-table td>small{margin-top:6px;font-size:12px;display:block}.contract-cell{grid-template-columns:3px 1fr;align-items:center;gap:5px 8px;display:grid}.contract-cell>i{border-radius:1px;grid-row:1/3;width:2px;height:26px}.contract-cell>i.buy{background:var(--green)}.contract-cell>i.sell{background:var(--red)}.contract-cell>strong{font-size:13px;font-weight:600}.contract-cell>span{color:var(--muted);font-size:12px}.row-actions{white-space:nowrap;gap:10px;display:flex}.row-actions>button{color:var(--accent);padding:4px 0;font-size:12px}.account-section .section-header{margin-bottom:6px}.account-section h3{font-size:13px}.account-section .section-header>a{color:var(--muted);font-size:12px}.account-section .summary-row,.account-section .summary-row>strong{padding:6px 0;font-size:12px}.account-shortcuts{gap:8px;margin:13px 0;display:flex}.account-shortcuts .btn{flex:1;min-height:29px;padding:5px 8px;font-size:12px}.utilization{background:var(--panel-3);border-radius:3px;height:3px;margin-top:4px;overflow:hidden}.utilization i{background:var(--accent);height:100%;display:block}.secured{color:var(--subtle);align-items:center;gap:6px;font-size:12px;display:flex}.connection-banner{color:var(--yellow);background:#b67b1920;justify-content:center;align-items:center;gap:15px;padding:10px;font-size:14px;display:flex}.connection-banner button{color:var(--accent);text-decoration:underline}.mobile-trade-tabs{display:none}.page-content{max-width:1400px;margin:0 auto;padding:34px 42px 60px}.page-heading{justify-content:space-between;align-items:center;gap:25px;min-height:92px;margin-bottom:30px;display:flex}.eyebrow{letter-spacing:2.3px;color:var(--accent);margin-bottom:10px;font-size:12px;font-weight:600}.page-heading p{color:var(--muted);margin-top:9px;font-size:14px;line-height:1.8}.heading-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.back-link{color:var(--muted);align-items:center;gap:2px;margin-bottom:17px;padding:0;font-size:13px;display:flex}.panel{background:var(--panel);border:1px solid var(--border);border-radius:9px;overflow:hidden}.section-header{justify-content:space-between;align-items:center;gap:15px;display:flex}.section-header h3{align-items:center;gap:8px;display:flex}.section-header>span{font-size:13px}.section-heading{justify-content:space-between;align-items:center;margin:24px 0 20px;display:flex}.section-heading p{color:var(--muted);margin-top:7px;font-size:13px}.two-columns{grid-template-columns:1.55fr 1fr;gap:20px;display:grid}.stats-row{justify-content:space-between;align-items:center;gap:24px;padding:25px 28px;display:flex}.stats-row>.stat{flex:1}.stats-row>.stat+.stat{border-left:1px solid var(--border);padding-left:28px}.stat{flex-direction:column;gap:12px;display:flex}.stat>span{color:var(--muted);font-size:13px;line-height:1.4}.stat>strong{letter-spacing:-.7px;font-size:22px;font-weight:500;line-height:1.35}.stat>strong em{letter-spacing:0;color:var(--muted);font-size:14px}.stat>small{color:var(--muted);font-size:12px}.stat.large>strong{font-size:32px}.table-scroll{scrollbar-width:thin;scrollbar-color:var(--border) transparent;overflow:auto}.data-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:14px}.data-table th{color:var(--muted);border-bottom:1px solid var(--border-subtle);background:var(--panel);padding:15px 24px;font-size:13px;font-weight:400}.data-table td{border-bottom:1px solid var(--border-subtle);vertical-align:middle;padding:17px 24px}.data-table tbody>tr:last-child>td{border-bottom:0}.data-table tbody>tr:hover{background:var(--panel-2)}.data-table th button{color:var(--muted);align-items:center;gap:5px;padding:0;font-size:13px;display:flex}.data-table td strong{font-weight:550}.sort-active{color:var(--accent)}.table-panel-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 22px;display:flex}.table-panel-header>.tabs{border:0}.table-panel-header h3{padding:18px 0}.table-caption{color:var(--subtle);border-top:1px solid var(--border-subtle);padding:16px 24px;font-size:12px;line-height:1.7}.tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;align-items:stretch;gap:26px;max-width:100%;display:flex;overflow-x:auto}.tabs>button{color:var(--muted);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;padding:19px 0 16px;font-size:14px;line-height:1.3;display:flex;position:relative}.tabs>button.active{color:var(--text);font-weight:500}.tabs>button.active:after{content:"";background:var(--accent);height:2px;position:absolute;bottom:0;left:0;right:0}.page-tabs{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin:22px 0;display:flex}.page-tabs>.tabs{border-bottom:0}.page-tabs>.btn{margin-left:15px}.page-tabs>.tabs>button{padding:18px 2px}.search-input{background:var(--panel-2);border:1px solid var(--border);color:var(--muted);border-radius:6px;align-items:center;gap:9px;min-width:200px;padding:9px 11px;display:flex}.search-input input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:13px}.search-input>button{padding:0;display:flex}.market-name{align-items:center;gap:10px;display:flex}.market-name>span:last-child{flex-direction:column;gap:5px;display:flex}.market-name strong{align-items:baseline;gap:4px;font-size:14px;font-weight:550;display:flex}.market-name>span>span{font-size:12px}.market-highlights{grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:28px;display:grid}.highlight-card{padding:18px 20px}.highlight-card h3{font-size:14px}.highlight-card .section-header svg{color:var(--muted)}.highlight-market{text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 0;display:flex}.highlight-market .market-name .coin-icon{width:27px;height:27px;font-size:18px}.highlight-market .market-name>span>span{display:none}.highlight-market .market-name small{display:none}.highlight-market>span{font-size:13px}.highlight-market .sparkline{max-width:68px}.sparkline{width:100%;max-width:118px;display:block}.market-table td{padding-top:18px;padding-bottom:18px}.market-table td:first-child,.market-table th:first-child{width:35px;padding-left:21px;padding-right:0}.favorite-button{color:var(--subtle);padding:4px}.favorite-button.starred{color:var(--yellow)}.change-pill{background:var(--green-soft);text-align:center;border-radius:5px;min-width:75px;padding:7px 9px;font-size:13px;display:inline-block}.change-pill.negative{background:var(--red-soft)}.market-table td:nth-child(3){font-size:14px;font-weight:500}.market-table .sparkline{height:35px!important}.market-picker-list{max-height:440px;margin-top:14px;overflow:auto}.market-picker-list>div{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;display:flex}.market-picker-list>div>button:last-child{text-align:left;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:13px 4px;display:flex}.market-picker-list .num{text-align:right;font-size:14px}.market-picker-list .num small{margin-top:6px;font-size:12px;display:block}.portfolio-top{grid-template-columns:1.6fr 1fr;gap:20px;display:grid}.equity-card{background:linear-gradient(115deg, var(--panel) 60%, var(--accent-soft));padding:25px 28px}.equity-card .section-header>span{color:var(--muted);font-size:13px}.equity-card .section-header>button{color:var(--muted)}.equity-number{letter-spacing:-1.2px;margin-top:20px;font-size:37px}.equity-number>span{color:var(--muted);margin-left:10px;font-size:15px;font-weight:400}.equity-change{align-items:center;gap:12px;margin-top:9px;font-size:14px;display:flex}.equity-change>span:last-child{color:var(--muted);font-size:12px}.equity-mini-stats{border-top:1px solid var(--border);gap:32px;margin-top:26px;padding-top:20px;display:flex}.equity-mini-stats>.stat{flex:1;gap:9px}.equity-mini-stats .stat>strong{letter-spacing:-.4px;font-size:17px}.allocation-body{align-items:center;gap:30px;margin-top:26px;display:flex}.donut{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:122px;height:122px;display:flex;transform:rotate(-90deg)}.donut>span{background:var(--panel);width:100px;height:100px;color:var(--muted);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;transform:rotate(90deg)}.donut>span>small{font-size:12px}.allocation-labels{flex:1}.allocation-labels .summary-row>strong{font-size:13px}.legend-dot{border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.legend-dot.mint{background:var(--accent)}.legend-dot.blue{background:var(--blue)}.legend-dot.gold{background:var(--yellow)}.account-detail{padding:24px}.account-detail h3{margin-bottom:18px}.account-detail .summary-row{border-bottom:1px solid var(--border-subtle);padding:12px 0}.account-detail .notice{margin-top:20px}.performance-chart .section-header{margin-bottom:18px}.performance-plot{height:235px;padding-right:38px;display:flex;position:relative}.performance-plot svg{width:100%;height:100%;overflow:visible}.plot-ticks{color:var(--subtle);flex-direction:column;justify-content:space-between;font-size:12px;display:flex;position:absolute;top:14px;bottom:10px;right:0}.chart-dates{color:var(--subtle);justify-content:space-between;padding:10px 35px 5px 0;font-size:12px;display:flex}.performance-chart>small{margin-top:12px;font-size:12px;display:block}.segmented{background:var(--panel-2);border:1px solid var(--border-subtle);border-radius:6px;gap:3px;padding:4px;display:flex}.segmented>button{white-space:nowrap;color:var(--muted);border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:13px;display:flex}.segmented>button.active{background:var(--panel-3);color:var(--text);box-shadow:0 1px 3px #0001}.segmented.small{padding:2px}.segmented.small>button{padding:5px 10px;font-size:12px}.strategy-overview{align-items:center;gap:34px;padding:26px;display:flex}.strategy-overview-title{align-items:center;gap:15px;min-width:255px;margin-right:8px;display:flex}.strategy-symbol{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border:1px solid var(--accent-soft);border-radius:14px;justify-content:center;align-items:center;display:flex}.strategy-overview-title small{color:var(--muted);margin-top:6px;font-size:12px;display:block}.strategy-overview>.stat{flex:1}.strategy-overview>.text-link{white-space:nowrap;font-size:13px}.strategy-grid,.trader-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.strategy-card{padding:22px}.strategy-card-top{align-items:center;gap:10px;display:flex}.strategy-card-top>div:nth-child(2){flex:1}.strategy-card-top p{color:var(--muted);margin-top:3px;font-size:12px}.strategy-card-top>.pill{padding:4px 6px;font-size:12px}.strategy-return{justify-content:space-between;align-items:center;gap:10px;margin:24px 0 18px;display:flex}.strategy-return small{color:var(--muted);margin-bottom:9px;font-size:12px;display:block}.strategy-return strong{font-size:27px;font-weight:500}.strategy-return>.sparkline{width:100px}.strategy-card-stats{border-top:1px solid var(--border-subtle);margin-bottom:18px;padding-top:10px}.strategy-card-stats>div{justify-content:space-between;gap:8px;margin:9px 0;font-size:12px;display:flex}.strategy-card-stats span{color:var(--muted)}.strategy-card-stats strong{font-weight:450}.strategy-card>.btn{background:var(--panel-2);font-size:13px}.strategy-grid+.notice{margin-top:22px}.filter-pills{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.filter-pills>button{color:var(--muted);border:1px solid #0000;border-radius:5px;align-items:center;gap:6px;padding:7px 14px;font-size:13px;display:flex}.filter-pills>button.active{color:var(--text);background:var(--panel-3);border-color:var(--border)}.grid-list{flex-direction:column;gap:14px;display:flex}.bot-row{align-items:center;gap:28px;padding:24px;display:flex}.bot-row>.inline-icon{min-width:230px}.bot-row>.inline-icon small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.bot-row>.stat{flex:1}.bot-row>.stat>strong{font-size:17px}.builder-layout{grid-template-columns:1.25fr 1fr;align-items:start;gap:26px;max-width:1060px;margin:auto;display:grid}.builder-form{padding:27px}.builder-form>.section-header{margin-bottom:18px}.builder-form>.segmented{margin-top:14px}.step-dot{background:var(--accent-soft);width:21px;height:21px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-right:3px;font-size:12px;display:flex}.form-section{border-top:1px solid var(--border);margin-top:23px;padding-top:23px}.field-row{gap:16px;display:flex}.field-row>.field{flex:1;min-width:0}.builder-layout>aside{position:sticky;top:20px}.grid-preview{padding:25px}.grid-visual{height:240px;margin:20px 0;padding:28px 0;position:relative}.grid-line{border-top:1px dashed var(--border);height:20px;position:relative}.grid-line.sell{border-color:#e1808945}.grid-line.buy{border-color:#57c5a045}.grid-line i{background:var(--muted);width:3px;height:3px;display:block;position:absolute;top:-2px;left:0}.grid-line span{background:var(--panel);color:var(--accent);z-index:2;padding-left:8px;font-size:12px;position:absolute;top:-9px;right:0}.grid-visual-label{color:var(--muted);font-size:12px;position:absolute;top:0;right:0}.grid-visual-label.bottom{top:auto;bottom:10px}.grid-visual svg{opacity:.7;width:100%;height:200px;position:absolute;inset:20px 0}.grid-preview .summary-row{border-top:1px solid var(--border-subtle);padding:11px 0;font-size:13px}.grid-preview .summary-row>strong{font-size:13px}.detail-narrow{max-width:880px;margin:auto;padding:28px}.detail-narrow h3{margin-bottom:20px}.detail-narrow>p{color:var(--muted);font-size:14px}.copy-intro{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr) 1.2fr;gap:30px;margin-bottom:26px;padding:27px 32px;display:grid}.intro-number{color:var(--accent);margin-bottom:13px;font-family:monospace;font-size:13px}.copy-intro strong{font-size:14px;font-weight:500}.copy-intro p{color:var(--muted);margin-top:7px;font-size:12px}.copy-intro-art{color:var(--accent);border-left:1px solid var(--border);align-items:center;gap:19px;padding-left:30px;display:flex}.copy-intro-art span{letter-spacing:1.2px;font-size:14px;font-weight:500;line-height:1.8}.copy-filters{justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px;display:flex}.copy-filters>.filter-pills{margin:0}.inline-filters{align-items:center;gap:10px;display:flex}.inline-filters select{min-height:33px;font-size:13px}.inline-filters .search-input{padding:8px 10px}.trader-card{padding:23px}.trader-identity{text-align:left;align-items:center;gap:12px;width:100%;padding:0;display:flex}.trader-identity>span{flex:1}.trader-identity h3{letter-spacing:-.2px;font-size:15px}.trader-identity small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.trader-identity>svg{color:var(--subtle)}.trader-avatar{letter-spacing:-.4px;border:1px solid #ffffff08;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:43px;height:43px;font-size:15px;font-weight:600;display:flex;position:relative}.trader-avatar i{background:var(--accent);color:var(--accent-ink);border:2px solid var(--panel);border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:-2px;right:-3px}.trader-avatar.large{border-radius:17px;width:72px;height:72px;font-size:25px}.trader-avatar.large i{width:20px;height:20px}.trader-return{justify-content:space-between;align-items:center;gap:8px;margin:25px 0 21px;display:flex}.trader-return>div>span{color:var(--muted);margin-bottom:9px;font-size:12px;display:block}.trader-return .sparkline{max-width:108px}.trader-stats{grid-template-columns:1fr 1fr 1fr;gap:15px;display:grid}.trader-stats .stat{gap:8px}.trader-stats .stat>strong{letter-spacing:-.1px;font-size:14px}.trader-card-bottom{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:18px;display:flex}.trader-card-bottom>span{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:flex}.risk-dots{gap:2px;display:flex}.risk-dots>i{background:var(--panel-3);border-radius:1px;width:3px;height:7px}.risk-dots>i.filled{background:var(--yellow)}.trader-grid+.notice{margin-top:24px}.button-count{background:#0002;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;font-size:12px;display:inline-flex}.trader-profile-head{align-items:center;gap:25px;margin-bottom:22px;padding:30px;display:flex}.trader-profile-head>div:nth-child(2){flex:1}.trader-profile-head p{color:var(--muted);max-width:700px;margin-top:11px;font-size:14px}.profile-tags{color:var(--muted);align-items:center;gap:18px;margin-top:15px;font-size:12px;display:flex}.profile-tags>span{align-items:center;gap:4px;display:flex}.market-distribution{margin-bottom:24px}.market-distribution>div{margin-bottom:17px}.market-distribution>div>div:first-child{justify-content:space-between;margin-bottom:7px;font-size:13px;display:flex}.market-distribution strong{font-weight:500}.distribution-bar{background:var(--panel-3);border-radius:3px;height:4px;overflow:hidden}.distribution-bar>i{background:var(--accent);opacity:.65;height:100%;display:block}.following-list{flex-direction:column;gap:18px;display:flex}.following-card{padding:24px}.following-card>.section-header .trader-identity{width:auto}.following-card>.stats-row{padding:23px 0}.following-card .stat>strong{font-size:17px}.following-actions{border-top:1px solid var(--border);align-items:center;gap:10px;padding-top:17px;display:flex}.following-actions>small{color:var(--muted);margin-right:auto;font-size:12px}.following-list+.notice{margin-top:24px}.lead-onboarding{text-align:center;margin-top:23px;padding:40px}.lead-symbol{border:1px solid var(--accent-soft);width:78px;height:78px;color:var(--accent);background:var(--accent-soft);border-radius:22px;justify-content:center;align-items:center;margin:auto auto 20px;display:flex}.lead-onboarding>p{color:var(--muted);margin-top:12px;font-size:14px}.lead-benefits{grid-template-columns:repeat(3,1fr);gap:30px;max-width:800px;margin:38px auto;display:grid}.lead-benefits>div{flex-direction:column;align-items:center;gap:14px;display:flex}.lead-benefits svg{color:var(--muted);height:22px}.lead-benefits strong{font-size:14px;font-weight:500}.lead-benefits small{color:var(--muted);font-size:12px;line-height:1.7}.application-form{max-width:640px;margin:auto;padding:30px}.application-form>.field{margin-bottom:20px}.application-form>.notice{margin-top:20px}.rewards-summary{background:linear-gradient(120deg, var(--panel), var(--accent-soft));align-items:center;gap:28px;padding:30px 35px;display:flex}.rewards-emblem{border:1px solid var(--accent-soft);background:var(--accent-soft);width:90px;height:90px;color:var(--accent);border-radius:22px;justify-content:center;align-items:center;display:flex}.rewards-summary>div:nth-child(2)>span{font-size:13px}.points-value{margin-top:7px;font-size:36px}.points-value>span{color:var(--muted);margin-left:12px;font-size:14px}.rewards-summary>div>p{color:var(--muted);margin-top:6px;font-size:12px}.level-progress{width:40%;max-width:440px;margin-left:auto}.level-progress>div:first-child{justify-content:space-between;margin-bottom:12px;font-size:13px;display:flex}.level-progress>div:first-child>span{color:var(--muted)}.level-progress strong{font-size:13px;font-weight:400}.progress-track{background:var(--panel-3);border-radius:5px;height:5px;overflow:hidden}.progress-track>i{background:var(--accent);border-radius:5px;height:100%;display:block}.level-progress>small{color:var(--muted);margin-top:15px;font-size:12px;line-height:1.7;display:block}.mission-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.mission{grid-template-columns:45px 1fr auto;align-items:center;gap:15px;padding:24px;display:grid}.mission-icon{background:var(--panel-3);width:44px;height:44px;color:var(--muted);border-radius:11px;justify-content:center;align-items:center;display:flex}.mission-icon.done{background:var(--accent-soft);color:var(--accent)}.mission h3{font-size:14px}.mission p{color:var(--muted);margin-top:6px;font-size:12px}.mission-points{color:var(--accent);text-align:right;font-size:21px;font-weight:500}.mission-points small{color:var(--muted);margin-top:4px;font-size:12px;display:block}.mission>.btn{background:var(--panel-2);grid-column:2/4;justify-self:stretch;margin-top:3px}.mission>.btn.primary{background:var(--accent)}.redeem-grid{grid-template-columns:1fr 1.5fr;gap:25px;display:grid}.redeem-card{padding:25px}.redeem-art{background:var(--accent-soft);height:150px;color:var(--accent);border-radius:7px;justify-content:center;align-items:center;gap:25px;margin-bottom:23px;display:flex}.redeem-art>strong{font-family:monospace;font-size:45px;font-weight:500}.redeem-art small{font-size:15px}.redeem-card>p{color:var(--muted);margin-top:11px;font-size:14px}.redeem-card>.section-header{border-top:1px solid var(--border);margin-top:25px;padding-top:20px}.redeem-card>.section-header>strong{color:var(--accent);font-size:14px}.rewards-explainer{flex-direction:column;justify-content:center;padding:40px;display:flex}.rewards-explainer>p{color:var(--muted);margin-top:20px;font-size:14px}.referral-layout{grid-template-columns:1.1fr 1fr;gap:24px;display:grid}.referral-card{padding:28px}.referral-visual{width:230px;height:115px;margin:auto auto 18px;position:relative}.referral-visual:before,.referral-visual:after{content:"";background:var(--border);width:85px;height:1px;position:absolute;top:58px;left:10px;transform:rotate(30deg)}.referral-visual:after{left:auto;right:10px;transform:rotate(-30deg)}.referral-node{z-index:1;background:var(--panel-2);border:1px solid var(--border);width:35px;height:35px;color:var(--muted);border-radius:12px;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute}.referral-node.center{background:var(--accent-soft);width:60px;height:60px;color:var(--accent);border-color:var(--accent-soft);top:20px;left:85px}.referral-node.node-a{top:2px;left:10px}.referral-node.node-b{top:2px;right:10px}.referral-node.node-c{bottom:0;left:98px}.referral-card>p{color:var(--muted);margin-top:10px;font-size:14px}.referral-code{border-top:1px solid var(--border);border-bottom:1px solid var(--border);align-items:center;gap:15px;margin:20px 0;padding:16px 0;display:flex}.referral-code>span{color:var(--muted);font-size:13px}.referral-code>strong{letter-spacing:1px;margin-left:auto;font-family:monospace;font-size:21px;font-weight:500}.input-copy{color:var(--muted);align-items:center;padding:10px;display:flex}.referral-card>.field{margin-bottom:8px}.stats-grid-two{grid-template-columns:1fr 1fr;gap:17px;display:grid}.stats-grid-two>.panel{padding:23px}.stats-grid-two .stat>strong{font-size:23px}.referral-bind{margin-top:18px;padding:23px}.referral-bind h3{margin-bottom:17px}.referral-bind .btn{margin-top:7px}.campaign-grid{grid-template-columns:repeat(3,1fr);gap:21px;display:grid}.campaign-art{background:linear-gradient(135deg,#193629,#101e18);justify-content:center;align-items:center;gap:25px;height:173px;display:flex;position:relative;overflow:hidden}.campaign-art>svg{color:#99b59a;stroke-width:1px;z-index:1}.campaign-art>span:not(.pill){letter-spacing:-15px;color:#ffffff06;z-index:0;font-family:monospace;font-size:130px;line-height:1;position:absolute;bottom:-15px;right:8px}.campaign-art>.pill{position:absolute;top:18px;left:18px;color:#accab8!important;background:#ffffff10!important}.campaign-art.art-1{background:linear-gradient(130deg,#282c3c,#181b23)}.campaign-art.art-1>svg{color:#a2a9c0}.campaign-art.art-2{background:linear-gradient(130deg,#383022,#211d17)}.campaign-art.art-2>svg{color:#b4a082}.campaign-body{padding:23px}.campaign-body>small{color:var(--muted);font-size:12px}.campaign-body>h2{margin-top:11px;font-size:18px}.campaign-body>p{color:var(--muted);margin-top:7px;font-size:13px}.campaign-prize{border-top:1px solid var(--border);margin-top:20px;padding-top:20px}.campaign-prize>span{color:var(--muted);font-size:12px;display:block}.campaign-prize>strong{margin-top:10px;font-size:26px;font-weight:500;display:block}.campaign-prize>strong>small{color:var(--muted);font-size:13px}.campaign-actions{gap:6px;margin-top:22px;display:flex}.campaign-actions>.btn{padding:8px 12px;font-size:12px}.campaign-actions>.btn.primary{flex:1}.campaign-grid+.notice{margin-top:22px}.podium{grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:26px;padding-top:14px;display:grid}.podium-card{flex-direction:column;align-items:center;padding:27px 25px 13px;display:flex;position:relative;overflow:hidden}.podium-card.rank-0{background:linear-gradient(155deg, var(--panel) 55%, #9c773d13);border-color:#a48a4c65;transform:translateY(-12px)}.podium-rank{color:var(--yellow);flex-direction:column;align-items:center;gap:5px;display:flex;position:absolute;top:20px;left:20px}.podium-rank>span{font-family:monospace;font-size:14px}.podium-card .trader-avatar{width:48px;height:48px;font-size:16px}.podium-card>h3{margin-top:15px;margin-bottom:15px;font-size:15px}.podium-card>.muted{font-size:12px}.podium-card>strong{margin-top:10px;font-size:25px;font-weight:500}.podium-card>.sparkline{opacity:.75;max-width:200px;margin-top:7px;height:42px!important}.rank-number{color:var(--subtle);font-family:monospace;font-size:15px}.rank-number.top{color:var(--yellow)}.my-rank{background:var(--accent-soft);justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;font-size:13px;display:flex}.my-rank>span:nth-child(2){color:var(--muted)}.my-rank strong{color:var(--text);margin-left:7px;font-size:14px;font-weight:500}.help-search{max-width:650px;margin:5px auto 28px}.help-search>.search-input{background:var(--panel);padding:14px 17px}.help-search input{font-size:14px}.help-categories{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.help-categories>button{background:var(--panel);border:1px solid var(--border);color:var(--muted);border-radius:8px;flex-direction:column;align-items:center;gap:15px;padding:22px 10px;font-size:14px;display:flex}.help-categories>button.active{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.faq-list{padding:2px 26px}.faq-list>article{border-bottom:1px solid var(--border)}.faq-list>article:last-child{border-bottom:0}.faq-list>article>button{text-align:left;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:23px 0;font-size:14px;font-weight:500;display:flex}.faq-list>article>button>svg{color:var(--muted)}.faq-list>article>button[aria-expanded=true]>svg{color:var(--accent);transform:rotate(180deg)}.faq-list p{color:var(--muted);max-width:960px;margin:-5px 30px 25px 0;font-size:14px;line-height:1.95}.capability-table{white-space:normal;min-width:720px}.capability-table td{font-size:13px;line-height:1.8}.capability-table td:first-child{width:28%}.capability-table td:nth-child(2){width:25%}.prose{max-width:860px;margin:auto;padding:32px}.prose p{color:var(--muted);margin:20px 0;font-size:14px;line-height:1.95}.prose p:last-child{font-size:13px}.fee-table{padding:23px 0 0}.fee-table>h3{padding:0 25px 20px}.fee-table .data-table{font-size:13px}.fee-table .data-table td,.fee-table .data-table th{padding:17px 20px}.fee-table .notice{margin:17px 20px}.fee-calculator{padding:25px}.fee-calculator>h3{margin-bottom:23px}.fee-calculator>.segmented{margin-top:18px}.fee-result{background:var(--accent-soft);border-radius:8px;margin:28px 0 22px;padding:22px}.fee-result>span{color:var(--muted);font-size:13px}.fee-result>strong{color:var(--accent);margin-top:15px;font-size:31px;font-weight:500;display:block}.fee-result>strong small{font-size:13px}.page-content>.stats-row+.two-columns{margin-top:23px}.announcement-list>button{text-align:left;border-bottom:1px solid var(--border-subtle);align-items:center;gap:20px;width:100%;padding:26px;display:flex}.announcement-list>button:hover{background:var(--panel-2)}.announcement-list>button:last-child{border-bottom:0}.announcement-icon{background:var(--panel-3);border:1px solid var(--border);width:45px;height:45px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;display:flex}.announcement-list>button>span{flex:1}.announcement-list small{color:var(--muted);gap:10px;margin-bottom:9px;font-size:12px;display:flex}.announcement-list strong{font-size:15px;font-weight:500}.announcement-list>button>svg{color:var(--subtle)}.article-body{color:var(--muted);padding:25px 0;font-size:14px;line-height:1.9}.settings-layout{grid-template-columns:1.35fr 1fr;gap:22px;display:grid}.settings-panel{padding:26px}.settings-panel>h3{margin-bottom:22px}.settings-row{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:20px;padding:23px 0;display:flex}.settings-row:last-child{padding-bottom:2px}.settings-row strong{align-items:center;gap:9px;font-size:14px;font-weight:500;display:flex}.settings-row p{color:var(--muted);margin-top:7px;font-size:12px}.settings-row select{min-width:122px;font-size:13px}.settings-row .segmented>button{padding:7px 10px;font-size:12px}.switch{background:var(--panel-3);border:1px solid var(--border);border-radius:20px;flex-shrink:0;width:36px;height:21px;padding:2px}.switch i{background:var(--muted);border-radius:50%;width:15px;height:15px;transition:transform .15s;display:block}.switch.on{background:var(--accent)}.switch.on i{background:var(--accent-ink);transform:translate(14px)}.settings-panel>.summary-row{padding:12px 0}.settings-panel>.btn{margin-top:5px}.demo-scenarios>summary{cursor:pointer;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;list-style:none;display:flex}.demo-scenarios>summary>span{align-items:center;gap:10px;display:flex}.demo-scenarios>p{margin-top:18px;font-size:13px}.scenario-buttons{flex-wrap:wrap;gap:14px;margin-top:18px;display:flex}.field{margin-bottom:17px;display:block}.field-label{color:var(--muted);margin-bottom:8px;font-size:13px;line-height:1.5;display:block}.field select{width:100%;min-height:42px;font-size:14px}.input-shell{border:1px solid var(--border);background:var(--panel-2);border-radius:6px;align-items:center;min-height:43px;transition:border-color .15s;display:flex;overflow:hidden}.input-shell:focus-within{border-color:var(--accent)}.input-shell input{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:11px 12px;font-family:inherit;font-size:14px}.input-shell.invalid{border-color:var(--red)}.field>small{margin-top:7px;font-size:12px;line-height:1.7;display:block}.field .input-suffix{flex-shrink:0}.check{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;line-height:1.7;display:flex}.check>input{margin:2px 0 0}.risk-ack{color:var(--muted);padding:15px 0;font-size:13px;line-height:1.85}.risk-ack>input{margin-top:4px}.notice{background:var(--accent-soft);border:1px solid var(--border-subtle);color:var(--muted);border-radius:6px;align-items:flex-start;gap:10px;margin:15px 0;padding:14px 15px;font-size:13px;line-height:1.8;display:flex}.notice>svg{color:var(--accent);margin-top:2px}.notice.warning{background:#b0872920}.notice.warning>svg{color:var(--yellow)}.notice.error{background:var(--red-soft);color:var(--red)}.notice.error>svg{color:var(--red)}.empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:13px;min-height:190px;padding:42px 22px;display:flex}.empty-icon{width:54px;height:54px;color:var(--subtle);background:var(--panel-2);border:1px solid var(--border-subtle);border-radius:15px;justify-content:center;align-items:center;display:flex}.empty>strong{font-size:14px;font-weight:500}.empty p{color:var(--muted);max-width:360px;font-size:13px;line-height:1.8}.empty .btn{margin-top:5px;font-size:13px}.form-error{color:var(--red);background:var(--red-soft);border-radius:5px;margin:12px 0;padding:11px 12px;font-size:13px;line-height:1.7}.modal-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90;background:#060c09ab;position:fixed;inset:0}.modal{z-index:100;background:var(--panel);border:1px solid var(--border);width:460px;max-width:calc(100vw - 28px);max-height:90dvh;box-shadow:var(--shadow);color:var(--text);border-radius:13px;padding:25px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.modal.wide{width:1060px;max-width:calc(100vw - 40px);padding:18px}.modal-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.modal-heading h2{letter-spacing:-.3px;font-size:19px;line-height:1.5}.modal-heading .icon-btn{margin-right:-7px}.modal>p.muted{margin:-6px 0 23px;font-size:13px}.modal>p{color:var(--muted);font-size:14px;line-height:1.85}.modal .summary-row{border-bottom:1px solid var(--border-subtle);padding:12px 0}.modal .summary-row>strong{overflow-wrap:anywhere;max-width:68%}.modal .notice{margin-top:20px}.modal-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:25px;display:flex}.modal-actions>.btn{flex:1}.modal form>.field:first-child{margin-top:10px}.modal .form-error{margin:15px 0 0}.wallet-illustration{height:100px;color:var(--accent);background:var(--accent-soft);border-radius:9px;justify-content:center;align-items:center;margin-bottom:15px;display:flex}.choice-cards{gap:12px;display:flex}.choice-cards>button{background:var(--panel-2);border:1px solid var(--border);text-align:left;border-radius:7px;flex:1;padding:20px 14px}.choice-cards>button.selected{border-color:var(--accent);background:var(--accent-soft)}.choice-cards strong{font-size:15px;font-weight:500}.choice-cards p{color:var(--muted);margin-top:10px;font-size:13px;line-height:1.7}.leverage-value{text-align:center;margin:20px;font-size:47px}.leverage-value span{color:var(--muted);margin-left:5px;font-size:24px}.leverage-presets{flex-wrap:wrap;gap:7px;margin:15px 0;display:flex}.leverage-presets .btn{flex:1;min-height:29px;padding:5px 9px;font-size:12px}.toast{z-index:150;border:1px solid var(--border);background:var(--panel-2);max-width:440px;color:var(--text);box-shadow:var(--shadow);border-radius:8px;align-items:center;gap:10px;padding:15px 16px;font-size:14px;line-height:1.7;display:flex;position:fixed;top:105px;right:22px}.toast>svg{color:var(--accent)}.toast.error>svg{color:var(--red)}.toast>button{color:var(--muted);align-self:flex-start;margin-top:3px;padding:0;display:flex}.toast>span{flex:1}.spin{animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.page-skeleton{grid-template-columns:2fr 1fr;gap:20px;padding:30px;display:grid}.page-skeleton>div{background:var(--panel-2);border-radius:7px;height:300px}.page-skeleton>div:first-child{grid-column:1/-1;height:90px}.fatal-error{text-align:center;padding:80px 25px}.fatal-error>p{color:var(--muted);margin:25px 0;font-size:14px}@media (width>=1500px){.trade-workspace{grid-template-rows:540px minmax(240px,auto);grid-template-columns:minmax(350px,1fr) 254px 320px}.entry-section{padding:17px 21px}.book-row{height:18px;font-size:13px;line-height:18px}.market-metrics{gap:35px}.market-metrics strong{font-size:14px}.market-header{gap:35px}.entry-section .input-shell{min-height:42px}.entry-section .available{margin:16px 0}.order-estimates{margin:14px 0}.chart-toolbar{padding:9px 16px}.chart-ohlc{padding:7px 16px}.site-header{gap:44px}.desktop-nav{gap:30px}}@media (width<=1200px){.site-header{gap:25px;padding:0 17px}.desktop-nav{gap:17px;font-size:13px}.header-actions{gap:3px}.asset-link{display:none}.account-button{padding:8px;font-size:12px}.market-header{gap:16px;padding-left:17px;padding-right:17px}.market-metrics{gap:19px}.market-metrics>div:nth-child(3),.market-metrics>div:nth-child(4){display:none}.market-title strong{font-size:15px}.market-title strong .muted{font-size:13px}.market-price strong{font-size:21px}.trade-workspace{grid-template-columns:minmax(260px,1fr) 204px 277px}.entry-section{padding:12px 14px}.book-row,.book-labels{font-size:12px}.chart-tools{gap:0}.chart-ohlc>.positive{display:none}.chart-bottom>span{font-size:12px}.page-content{padding:28px 28px 60px}.page-heading h1{font-size:27px}.strategy-card,.trader-card{padding:18px}.strategy-card-top>.pill{display:none}.strategy-overview{gap:20px;padding:22px}.strategy-overview-title{min-width:235px}.strategy-overview>.text-link{display:none}.allocation-body{gap:20px}.allocation-card{padding:23px 20px}.portfolio-top{grid-template-columns:1.4fr 1fr}.copy-intro{gap:20px;padding:25px}.copy-intro-art{padding-left:20px}.trader-card-bottom>span{font-size:12px}.trader-card-bottom>.btn{padding:6px;font-size:12px}.stats-row{gap:20px;padding:23px}.stats-row>.stat+.stat{padding-left:20px}.stats-row .stat>strong{font-size:19px}.campaign-actions>.btn{padding:8px}.data-table th,.data-table td{padding-left:18px;padding-right:18px}.positions-header>.tabs{gap:16px}.filter-mini{display:none}.market-highlights .highlight-market .sparkline{max-width:45px}.mission{gap:12px;padding:20px}.settings-row{gap:12px}}@media (width<=1020px){.desktop-nav{gap:13px}.desktop-nav>a{font-size:12px}.site-header{gap:18px}.brand{font-size:22px}.header-actions>.icon-btn:nth-child(2){display:none}.account-button{margin-left:3px;padding:8px}.market-metrics>div:nth-child(2){display:none}.trade-workspace{grid-template-columns:minmax(260px,1fr) 185px 258px}.book-row{padding:0 10px}.entry-section{padding:12px}.page-heading{gap:15px}.page-heading h1{font-size:25px}.heading-actions{gap:7px}.heading-actions .btn{padding:9px 11px;font-size:12px}.strategy-grid,.trader-grid{grid-template-columns:repeat(2,1fr)}.market-highlights{gap:12px}.highlight-card{padding:17px 14px}.portfolio-top{grid-template-columns:1fr}.allocation-body{margin:18px 0 2px}.allocation-labels{flex:1;gap:25px;display:flex}.allocation-labels .summary-row{flex-direction:column;flex:1;align-items:flex-start;gap:12px}.allocation-card .donut{width:90px;height:90px}.allocation-card .donut>span{width:74px;height:74px}.copy-intro{grid-template-columns:repeat(3,1fr)}.copy-intro-art{display:none}.two-columns{grid-template-columns:1.25fr 1fr;gap:16px}.stats-row{flex-wrap:wrap;gap:18px}.stats-row .stat>strong{font-size:18px}.campaign-grid{gap:16px}.campaign-body{padding:18px}.campaign-actions{flex-wrap:wrap}.campaign-actions .btn{width:100%}.campaign-art{height:140px}.campaign-body h2{font-size:16px}.settings-layout{grid-template-columns:1fr}.settings-row{gap:20px}.mission-grid{gap:14px}.mission{grid-template-columns:36px 1fr auto}.mission-icon{width:36px;height:36px}.mission-points{font-size:17px}.mission h3{font-size:14px}.referral-layout{gap:17px}.stats-grid-two{gap:12px}.stats-grid-two>.panel{padding:19px}.stat>span{font-size:12px}}@media (width<=850px){.desktop-nav{display:none}.site-header{height:59px;padding:0 17px}.header-actions{gap:7px}.mobile-menu{width:32px;height:32px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.mobile-nav-panel{z-index:29;background:var(--panel);border-bottom:1px solid var(--border);box-shadow:var(--shadow);max-height:calc(100dvh - 110px);padding:15px 20px;display:block;position:absolute;top:59px;left:0;right:0;overflow:auto}.mobile-nav-panel>nav{grid-template-columns:1fr 1fr;gap:4px 20px;display:grid}.mobile-nav-panel button{text-align:left;color:var(--muted);justify-content:space-between;align-items:center;padding:14px 8px;font-size:14px;display:flex}.mobile-nav-panel button.active{color:var(--accent)}.asset-link{display:block}.trade-workspace{grid-template-rows:510px auto;grid-template-columns:minmax(250px,1fr) 260px}.book-section{display:none}.entry-section{grid-column:2}.positions-section{grid-column:1/3}.account-section,.market-metrics>div:nth-child(5){display:none}.market-metrics{gap:22px}.page-content{padding:25px 22px 70px}.page-heading{align-items:flex-start}.heading-actions{padding-top:8px}.page-heading h1{font-size:25px}.market-highlights{grid-template-columns:1fr 1fr}.market-highlights>.highlight-card:last-child{display:none}.highlight-market .sparkline{max-width:75px!important}.strategy-overview{flex-wrap:wrap;gap:22px}.strategy-overview-title{width:100%}.strategy-overview>.stat{padding-left:0!important}.builder-layout{grid-template-columns:1fr 1fr;gap:17px}.builder-form{padding:21px}.field-row{gap:10px}.builder-form>.field-row{flex-direction:column;gap:0}.grid-preview{padding:20px}.copy-filters{align-items:flex-start;gap:14px}.copy-filters .inline-filters{flex-direction:column;align-items:stretch}.copy-filters .search-input{min-width:170px}.trader-profile-head{flex-wrap:wrap;gap:18px;padding:24px}.trader-profile-head>.btn{margin-left:auto}.trader-profile-head>div:nth-child(2){min-width:70%}.profile-tags{flex-wrap:wrap;gap:12px}.two-columns{grid-template-columns:1fr}.campaign-grid{grid-template-columns:1fr 1fr}.campaign-grid>.campaign-card:last-child{grid-column:1/3;display:flex}.campaign-grid>.campaign-card:last-child>.campaign-art{width:35%;height:auto}.campaign-grid>.campaign-card:last-child>.campaign-body{flex:1}.campaign-card:last-child .campaign-actions{flex-wrap:nowrap}.campaign-card:last-child .campaign-actions>.btn{width:auto}.campaign-body h2{font-size:18px}.campaign-actions{flex-wrap:nowrap}.campaign-actions>.btn{width:auto}.rewards-summary{gap:20px;padding:25px}.rewards-emblem{width:72px;height:72px}.level-progress{width:40%}.mission-grid{grid-template-columns:1fr}.mission{grid-template-columns:45px 1fr 70px 135px;padding:20px}.mission-icon{width:43px;height:43px}.mission>.btn{grid-column:auto;margin:0;font-size:13px}.redeem-grid{grid-template-columns:1fr 1fr;gap:18px}.referral-layout{grid-template-columns:1fr}.referral-layout>div:last-child{grid-template-columns:1fr 1fr;gap:17px;display:grid}.referral-bind{margin:0}.stats-grid-two .stat>strong{font-size:20px}.stats-grid-two>.panel{padding:17px}.podium-card{padding:26px 15px 15px}.podium-rank{top:15px;left:12px}.podium-rank>svg{width:23px}.podium-card>h3{font-size:14px}.podium-card>strong{font-size:22px}.help-categories{gap:10px}.help-categories>button{font-size:13px}.my-rank{flex-wrap:wrap;gap:12px;padding:16px}.help-search{max-width:100%}}@media (width<=620px){h1{font-size:24px}h2{font-size:19px}.site-header{gap:8px;height:56px;padding:0 14px}.brand{gap:7px;font-size:21px}.brand-mark{width:20px;height:23px}.brand-mark i:first-child{width:6px;height:23px}.brand-mark i:last-child{border-width:5px;width:13px;height:16px}.header-actions{gap:2px}.header-actions .icon-btn{width:31px;height:35px}.header-actions>.icon-btn:nth-child(2),.asset-link{display:none}.account-button{background:var(--accent-soft);border-color:var(--accent-soft);border-radius:50%;justify-content:center;width:29px;height:29px;margin-left:2px;margin-right:2px;padding:0}.account-button>span:nth-child(2),.account-button>svg{display:none}.account-button .status-dot{width:7px;height:7px}.mobile-menu{width:29px;height:35px}.mobile-nav-panel{top:56px}.demo-strip{height:auto;min-height:31px;padding:7px 14px;font-size:12px;line-height:1.65}.demo-strip>span{gap:6px}.demo-strip>a{display:none}.demo-label{letter-spacing:.4px;padding:1px 3px;font-size:12px}.status-footer{display:none}.bottom-nav{background:var(--panel);border-top:1px solid var(--border);z-index:40;height:calc(61px + env(safe-area-inset-bottom));padding:5px 6px calc(5px + env(safe-area-inset-bottom));justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #00000008}.bottom-nav>a{color:var(--muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:46px;font-size:12px;display:flex}.bottom-nav>a.active{color:var(--accent)}.bottom-nav>a>svg{stroke-width:1.7px;width:20px;height:20px}#main-content{min-height:calc(100vh - 149px);padding-bottom:62px}.page-content{padding:23px 16px 30px}.page-heading{flex-wrap:wrap;gap:17px;min-height:0;margin-bottom:23px}.page-heading h1{letter-spacing:-.7px;font-size:25px;line-height:1.5}.page-heading p{max-width:360px;margin-top:6px;font-size:13px;line-height:1.9}.eyebrow{letter-spacing:1.8px;margin-bottom:8px;font-size:12px}.heading-actions{gap:9px;padding:0}.heading-actions .btn{min-height:38px;padding:9px 13px;font-size:13px}.back-link{min-height:24px;margin-bottom:16px;font-size:13px}.panel{border-radius:8px}.btn{min-height:41px;font-size:14px}.btn.compact{min-height:34px;padding:6px 11px;font-size:13px}.icon-btn{width:36px;height:36px}.favorite-strip{gap:16px;height:33px;padding:0 14px;font-size:12px}.favorite-strip>button:not(.icon-btn){gap:7px;font-size:12px}.favorite-strip>.icon-btn{flex-shrink:0}.ticker-note,.favorite-strip>svg{display:none}.market-header{flex-wrap:wrap;gap:13px;min-height:0;padding:14px}.market-picker{gap:5px}.market-title strong{font-size:17px}.market-title strong .muted{font-size:13px}.market-title .coin-icon{width:31px;height:31px;font-size:21px}.market-title{gap:8px}.market-title>svg{width:14px;height:14px}.market-title small{font-size:12px}.market-picker>.icon-btn{width:27px;height:28px}.market-price{text-align:right;margin-left:auto}.market-price strong{font-size:22px}.market-price>span{margin-top:4px;font-size:12px}.market-metrics{flex-basis:100%;justify-content:space-between;gap:19px;padding-top:5px}.market-metrics>div{gap:6px}.market-metrics>div:first-child,.market-metrics>div:nth-child(5),.market-metrics>div:nth-child(6){display:flex}.market-metrics>div:nth-child(2),.market-metrics>div:nth-child(3),.market-metrics>div:nth-child(4){display:none}.market-metrics span,.market-metrics strong{font-size:12px}.mobile-trade-tabs{background:var(--panel);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:0 14px;display:block}.mobile-trade-tabs .tabs{border:0;gap:30px}.mobile-trade-tabs .tabs>button{padding:13px 0 12px;font-size:14px}.trade-workspace{flex-direction:column;gap:1px;display:flex}.trade-workspace .mobile-hide{display:none!important}.trade-workspace .mobile-show{display:block!important}.chart-section{height:390px}.chart-top{display:none}.chart-toolbar{gap:5px;min-height:42px;padding:10px 11px 5px}.timeframes{gap:2px}.timeframes button,.chart-tools>button:not(.icon-btn){padding:5px 6px;font-size:12px}.chart-tools .icon-btn{width:26px;height:26px}.chart-ohlc{min-height:23px;padding:6px 14px 3px;font-size:12px}.candle-canvas{min-height:235px}.chart-bottom{gap:10px;padding:9px 13px;font-size:12px}.chart-bottom>span{max-width:50%;font-size:12px}.chart-bottom>a{font-size:12px}.chart-panel.expanded{height:60vh}.depth-chart{min-height:300px}.entry-section{padding:18px 20px 20px}.entry-heading{margin-bottom:17px}.entry-heading h3{font-size:15px}.entry-heading a{padding:4px}.margin-buttons{margin-bottom:17px}.margin-buttons button{min-height:37px;padding:10px;font-size:14px}.side-switch>button{padding:12px 5px;font-size:14px}.entry-section .tabs>button{padding:16px 0 13px;font-size:14px}.available{margin:16px 0;font-size:13px}.available>strong,.entry-section .field-label{font-size:13px}.entry-section .input-shell{min-height:46px}.entry-section .input-shell input{padding:14px 12px;font-size:15px}.entry-section .field{margin-bottom:16px}.entry-section .input-suffix{font-size:13px}.size-slider{margin:4px 0;height:20px!important}.size-labels button{min-height:29px;font-size:12px}.size-labels{margin-bottom:12px}.advanced-toggle{min-height:29px;font-size:13px}.order-estimates{margin:15px 0}.entry-section .summary-row{padding:6px 0;font-size:13px}.entry-section .summary-row>strong{font-size:13px}.submit-order{min-height:45px;font-size:14px}.entry-footnote{margin-top:13px;font-size:12px}.entry-section .market-price-field{min-height:63px;font-size:14px}.book-section{padding:7px 6px 15px;display:block}.book-section>.tabs>button{font-size:14px}.book-section>.tabs{gap:30px}.book-controls{padding:9px 12px}.book-controls select{min-height:32px;font-size:14px}.book-view button{padding:4px}.book-labels{margin:5px 0 12px;font-size:12px}.book-row{height:24px;padding:0 12px;font-size:14px;line-height:24px}.book-mid{height:58px}.book-mid strong{font-size:21px}.book-mid>span{font-size:12px}.book-balance{padding-top:12px;font-size:13px}.trade-row{height:27px;font-size:14px}.positions-section{min-height:250px}.positions-header{display:block}.positions-header>.tabs{gap:22px;padding:0 13px}.positions-header>.tabs>button{padding:15px 0 14px;font-size:13px}.table-tools{display:none}.trade-table{min-width:820px}.trade-table td{padding:18px 13px;font-size:13px}.trade-table th{padding:12px 13px;font-size:12px}.trade-table .contract-cell>strong{font-size:14px}.contract-cell>span{font-size:12px}.trade-table .btn.compact{min-height:32px;font-size:12px}.positions-section .empty{padding:30px 20px}.connection-banner{align-items:flex-start;gap:10px;padding:11px 14px;font-size:12px}.connection-banner button{flex-shrink:0;padding:0;font-size:12px}.table-panel-header{flex-wrap:wrap;gap:5px;min-height:56px;padding:0 15px}.table-panel-header>.search-input{width:100%;min-width:0;margin:5px 0 14px}.table-panel-header .tabs{gap:24px;max-width:100%}.table-panel-header .tabs>button{padding:17px 0 14px;font-size:13px}.table-panel-header>.btn{min-height:33px;padding:7px;font-size:12px}.data-table{font-size:13px}.data-table th{padding:13px 17px;font-size:12px}.data-table td{padding:17px}.table-caption{padding:15px 17px;font-size:12px;line-height:1.8}.market-highlights{grid-template-columns:1fr;gap:12px;margin-bottom:20px}.market-highlights>.highlight-card:nth-child(2){display:none}.highlight-card{padding:17px 19px}.highlight-card .section-header{margin-bottom:10px}.highlight-market{padding:10px 0}.highlight-market .market-name strong,.highlight-market>span{font-size:14px}.highlight-market .sparkline{max-width:100px!important}.highlight-market .market-name .coin-icon{width:27px;height:27px}.market-table{min-width:800px}.market-table td:first-child,.market-table th:first-child{padding-left:14px}.market-name strong{font-size:14px}.market-name strong small{font-size:12px}.market-table .coin-icon{width:29px;height:29px;font-size:19px}.change-pill{min-width:70px;font-size:12px}.search-input{padding:10px 12px}.search-input input{font-size:14px}.market-table-panel .table-caption{max-width:100%}.portfolio-top{gap:16px}.equity-card{padding:23px 21px}.equity-number{margin-top:19px;font-size:33px}.equity-number>span{font-size:14px}.equity-mini-stats{gap:17px;margin-top:23px;padding-top:19px}.equity-mini-stats .stat>strong{letter-spacing:-.5px;font-size:15px}.equity-mini-stats .stat>span{font-size:12px}.allocation-card{padding:21px}.allocation-body{gap:22px;margin-top:17px}.allocation-labels{flex-direction:column;gap:1px;display:flex}.allocation-labels .summary-row{flex-direction:row;align-items:center;padding:8px 0;font-size:12px}.allocation-card .donut{width:107px;height:107px}.allocation-card .donut>span{width:86px;height:86px}.allocation-labels .summary-row>strong{font-size:12px}.page-tabs{margin:19px 0}.page-tabs .tabs{gap:24px}.page-tabs .tabs>button{padding:16px 0;font-size:13px}.page-tabs>.btn{min-height:32px;margin-left:8px;padding:7px;font-size:12px}.performance-chart{padding:20px 18px}.performance-chart .section-header{gap:10px}.performance-chart .section-header>h3{font-size:14px}.performance-plot{height:210px}.performance-chart>small{font-size:12px;line-height:1.8}.performance-chart .segmented button{padding:5px 8px;font-size:12px}.account-detail{padding:22px}.account-detail .summary-row{font-size:13px}.stats-row{grid-template-columns:1fr 1fr;gap:23px 20px;padding:23px;display:grid}.stats-row>.stat+.stat{border:0;padding:0}.stats-row .stat>strong{font-size:18px}.stat{gap:10px}.stat>span{font-size:12px}.stat>strong{font-size:22px}.stats-row>.stat>strong em{font-size:12px}.stats-row>.stat:nth-child(n+3){border-top:1px solid var(--border-subtle);padding-top:19px}.strategy-overview{grid-template-columns:1fr 1fr;gap:24px 15px;padding:22px;display:grid}.strategy-overview-title{grid-column:1/-1;min-width:0}.strategy-symbol{border-radius:12px;width:48px;height:48px}.strategy-overview-title h3{font-size:14px}.strategy-overview-title small{font-size:12px}.strategy-overview>.stat:nth-of-type(4){border-top:1px solid var(--border-subtle);grid-column:1/-1;padding-top:18px}.strategy-overview .stat>strong{font-size:20px}.section-heading{align-items:flex-start;gap:15px;margin:22px 0 18px}.section-heading h2{font-size:17px}.section-heading p{font-size:12px;line-height:1.9}.section-heading>.pill{display:none}.strategy-grid,.trader-grid{grid-template-columns:1fr;gap:17px}.strategy-card{padding:23px}.strategy-card-top>.pill{font-size:12px;display:inline-flex}.strategy-card-top h3{font-size:15px}.strategy-card-top p{font-size:12px}.strategy-return{margin:22px 0}.strategy-return small{font-size:12px}.strategy-return strong{font-size:29px}.strategy-return .sparkline{width:110px;max-width:110px}.strategy-card-stats>div{margin:12px 0;font-size:13px}.strategy-card>.btn{min-height:40px;font-size:14px}.filter-pills{gap:6px;margin:18px 0}.filter-pills>button{min-height:34px;padding:8px 12px;font-size:13px}.bot-row{grid-template-columns:1fr 1fr;gap:20px;padding:23px;display:grid}.bot-row>.inline-icon{grid-column:1/-1;min-width:0}.bot-row>.pill{grid-column:1/-1;justify-self:start}.bot-row>.btn{grid-column:1/-1}.builder-layout{grid-template-columns:1fr;gap:19px}.builder-form{padding:23px}.builder-form>.field-row{flex-direction:row;gap:13px}.builder-form>.field-row .input-suffix{padding-right:7px;font-size:12px}.builder-layout>aside{position:static}.grid-preview{padding:23px}.grid-visual{height:240px}.copy-intro{grid-template-columns:repeat(3,1fr);gap:17px;padding:22px 0}.intro-number{margin-bottom:10px;font-size:12px}.copy-intro strong{font-size:13px}.copy-intro p{font-size:12px;line-height:1.9}.copy-filters{margin-bottom:20px;display:block}.copy-filters .filter-pills{margin:0 0 14px}.copy-filters .inline-filters{flex-direction:row;gap:10px}.copy-filters .search-input{flex:1;min-width:0}.copy-filters .inline-filters select{min-width:90px;max-width:140px;min-height:35px;padding:7px;font-size:12px}.trader-card{padding:24px}.trader-identity h3{font-size:15px}.trader-avatar{width:45px;height:45px;font-size:15px}.trader-return{margin:26px 0 24px}.trader-return>div>span{font-size:12px}.trader-return strong{font-size:32px}.trader-return .sparkline{max-width:120px}.trader-stats .stat>span{font-size:12px}.trader-stats .stat>strong{font-size:15px}.trader-card-bottom>span{font-size:12px}.trader-card-bottom>.btn{padding:8px 12px;font-size:13px}.trader-profile-head{gap:18px;padding:23px}.trader-profile-head>.trader-avatar{width:58px;height:58px;font-size:20px}.trader-profile-head>div:nth-child(2){flex-basis:100%;min-width:0}.trader-profile-head .inline-icon{flex-wrap:wrap;gap:9px}.trader-profile-head h2{font-size:25px}.trader-profile-head p{margin-top:12px;font-size:13px}.profile-tags{gap:12px;font-size:12px}.trader-profile-head>.btn{width:100%;margin:2px 0 0}.following-card{padding:22px}.following-card>.section-header{gap:14px}.following-card>.section-header .trader-identity{gap:9px}.following-card .trader-identity h3{font-size:14px}.following-card .trader-identity small{font-size:12px}.following-card .trader-avatar{width:36px;height:36px;font-size:14px}.following-card>.stats-row{padding:22px 0}.following-card .stat>strong{font-size:15px}.following-actions{flex-wrap:wrap;padding-top:19px}.following-actions>small{flex-basis:100%;margin-bottom:6px}.following-actions>.btn{flex:1;min-height:39px;font-size:12px}.lead-onboarding{padding:30px 24px}.lead-onboarding h2{font-size:20px}.lead-onboarding>p{font-size:13px}.lead-benefits{grid-template-columns:1fr;gap:25px;margin:30px 0}.lead-benefits>div{gap:10px}.lead-benefits small{font-size:12px}.application-form{padding:24px}.rewards-summary{flex-wrap:wrap;gap:17px;padding:24px}.rewards-emblem{border-radius:16px;width:61px;height:61px}.rewards-emblem>svg{width:30px}.points-value{font-size:32px}.level-progress{border-top:1px solid var(--border);width:100%;max-width:none;margin-top:5px;padding-top:20px}.level-progress small{font-size:12px}.mission{grid-template-columns:38px 1fr auto;gap:12px;padding:21px}.mission-icon{width:37px;height:37px}.mission h3{font-size:14px}.mission p{font-size:12px;line-height:1.7}.mission-points{font-size:19px}.mission>.btn{grid-column:2/4;min-height:35px;margin-top:5px;font-size:13px}.redeem-grid{grid-template-columns:1fr}.redeem-card{padding:23px}.rewards-explainer{padding:28px}.rewards-explainer h2{font-size:21px}.rewards-explainer>p{font-size:14px}.referral-card{padding:24px}.referral-layout>div:last-child{display:block}.referral-bind{margin-top:17px;padding:23px}.stats-grid-two{gap:13px}.stats-grid-two>.panel{padding:21px}.stats-grid-two .stat>strong{font-size:23px}.referral-code>strong{font-size:20px}.referral-code>.btn{padding:4px}.referral-code>span{font-size:12px}.referral-card>.field input{font-size:13px}.referral-card>small{font-size:12px;line-height:1.8}.campaign-grid{grid-template-columns:1fr;gap:20px}.campaign-grid>.campaign-card:last-child{grid-column:auto;display:block}.campaign-grid>.campaign-card:last-child>.campaign-art{width:auto;height:173px}.campaign-art{height:173px}.campaign-body{padding:25px}.campaign-body h2{font-size:22px}.campaign-body>p{font-size:14px}.campaign-prize>strong{font-size:30px}.campaign-actions>.btn{min-height:41px;padding:10px 15px;font-size:13px}.campaign-actions>.btn.primary{flex:1}.podium{gap:9px;padding-top:10px}.podium-card{padding:24px 8px 12px}.podium-rank{top:8px;left:8px}.podium-rank svg{display:none}.podium-rank>span{font-size:13px}.podium-card .trader-avatar{border-radius:9px;width:36px;height:36px;font-size:14px}.podium-card>h3{text-align:center;align-items:center;min-height:32px;margin:13px 0 12px;font-size:12px;line-height:1.6;display:flex}.podium-card>.muted{text-align:center;font-size:12px;line-height:1.5}.podium-card>strong{letter-spacing:-.7px;white-space:nowrap;margin-top:10px;font-size:15px}.podium-card>.sparkline{margin-top:5px;height:32px!important}.podium-card.rank-0{transform:translateY(-9px)}.my-rank{grid-template-columns:1fr 1fr;gap:12px;padding:17px;display:grid}.my-rank>span:nth-child(2){grid-area:2/1/auto/-1;font-size:12px}.my-rank>span:first-child{font-size:13px}.my-rank>.pill{grid-area:1/2;justify-self:end;font-size:12px}.my-rank>.btn{grid-column:1/-1;font-size:12px}.help-categories{grid-template-columns:repeat(3,1fr);gap:11px}.help-categories>button{gap:11px;padding:17px 10px;font-size:12px}.help-categories>button svg{width:20px}.help-search{margin:0 auto 20px}.help-search>.search-input{padding:12px}.help-search input{font-size:13px}.help-categories>button:nth-child(n+4){grid-column:auto}.faq-list{padding:0 20px}.faq-list>article>button{gap:20px;padding:21px 0;font-size:14px;line-height:1.8}.faq-list p{margin:0 0 23px;font-size:13px;line-height:2}.prose{padding:25px}.prose p{font-size:14px}.detail-narrow{padding:24px}.detail-narrow>.summary-row{font-size:13px}.fee-table .data-table{white-space:normal;min-width:320px;font-size:12px}.fee-table .data-table td,.fee-table .data-table th{padding:15px 14px;font-size:12px;line-height:1.8}.fee-table .data-table td:nth-child(2){white-space:nowrap}.fee-calculator{padding:24px}.announcement-list>button{gap:13px;padding:22px 18px}.announcement-icon{border-radius:9px;width:36px;height:36px}.announcement-icon>svg{width:18px}.announcement-list small{margin-bottom:8px;font-size:12px}.announcement-list strong{font-size:14px;line-height:1.8}.announcement-list>button>svg{width:15px}.settings-panel{padding:24px 21px}.settings-row{gap:15px;padding:22px 0}.settings-row>div:first-child{flex:1}.settings-row strong{font-size:14px}.settings-row p{font-size:12px;line-height:1.8}.settings-row select{min-width:112px;padding:8px;font-size:13px}.settings-row .segmented>button{padding:6px 8px;font-size:12px}.settings-row .segmented>button>svg{display:none}.settings-row .segmented{flex-shrink:0}.scenario-buttons{flex-direction:column;gap:10px}.scenario-buttons>.btn{width:100%;font-size:13px}.field-label{font-size:13px}.input-shell{min-height:45px}.input-shell input{padding:12px;font-size:15px}.field select{min-height:44px;font-size:14px}.field>small{font-size:12px;line-height:1.8}.risk-ack{padding:15px 0;font-size:13px;line-height:1.9}.notice{gap:8px;padding:13px;font-size:12px;line-height:1.9}.notice>svg{width:14px;height:14px}.form-error{padding:12px;font-size:13px;line-height:1.8}.modal{border-radius:12px;width:100%;max-width:calc(100vw - 24px);max-height:90svh;padding:22px}.modal.wide{max-width:calc(100vw - 20px);padding:15px}.modal-heading{gap:12px;margin-bottom:19px}.modal-heading h2{font-size:18px;line-height:1.6}.modal>p.muted{margin-bottom:20px;font-size:13px}.modal .summary-row{gap:15px;padding:11px 0;font-size:13px}.modal .summary-row>strong{font-size:13px}.modal-actions>.btn{white-space:normal;min-height:42px;padding:10px 9px;font-size:13px;line-height:1.5}.modal-actions{gap:9px;margin-top:22px}.modal .notice{font-size:12px}.modal .segmented button{padding:9px;font-size:13px}.modal .leverage-presets .btn{flex-grow:0;flex-basis:18%;min-width:40px;min-height:32px}.modal .field-row{gap:13px}.modal .field select{padding-left:10px}.modal .input-suffix{padding-right:10px;font-size:12px}.choice-cards>button{padding:18px 12px}.choice-cards p{font-size:12px}.toast{border-radius:8px;max-width:none;padding:13px 14px;font-size:13px;top:97px;left:14px;right:14px}.empty{min-height:230px;padding:35px 20px}.empty>strong{font-size:14px}.empty p{font-size:13px}.table-scroll::-webkit-scrollbar{height:3px}.table-scroll::-webkit-scrollbar-thumb{background:var(--border)}.page-skeleton{grid-template-columns:1fr;gap:15px;padding:20px}.page-skeleton>div{height:160px}}@media (width<=365px){.site-header{padding:0 10px}.brand{font-size:20px}.header-actions{gap:0}.header-actions .icon-btn{width:28px}.market-title strong{font-size:15px}.market-title .coin-icon{width:28px;height:28px}.market-picker>.icon-btn{display:none}.market-price strong{font-size:21px}.market-metrics{gap:13px}.page-heading h1{font-size:23px}.page-content{padding-left:13px;padding-right:13px}.mission{gap:10px;padding:18px}.mission h3{font-size:13px}.trader-card{padding:21px}.stats-row{gap:19px;padding:21px}.podium-card>strong{font-size:14px}.podium-card>.muted{font-size:12px}.settings-panel{padding:21px 17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}:root[data-motion=reduced] *{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}@media (width>=621px){.trade-workspace{grid-template-rows:minmax(558px,auto) minmax(235px,auto)}.entry-section{padding-bottom:17px}.book-row{font-size:13px}.book-labels,.entry-footnote{font-size:12px}.order-estimates{margin-bottom:12px}.trade-table th{font-size:12px}.trade-table td{font-size:13px}.book-mid strong{font-size:18px}}@media (width>=621px) and (width<=850px){.mobile-trade-tabs{background:var(--panel);border-bottom:1px solid var(--border);padding:0 20px;display:block}.mobile-trade-tabs .tabs{justify-content:space-around}.trade-workspace{grid-template-rows:auto auto;grid-template-columns:1fr}.trade-workspace .mobile-hide{display:none}.trade-workspace .mobile-show{grid-area:1/1;min-height:558px;display:block}.trade-workspace .chart-section.mobile-show{height:558px}.trade-workspace .positions-section{grid-area:2/1}.entry-section{padding-left:max(24px,50% - 235px);padding-right:max(24px,50% - 235px)}.book-section{padding:0 max(24px,50% - 250px) 20px}}.mobile-market-detail{display:none}@media (width<=620px){.demo-strip{min-height:37px;font-size:12px;line-height:1.6}.demo-label{flex-shrink:0;font-size:12px}.chart-section{height:435px}.chart-top{height:34px;min-height:34px;display:flex}.timeframes button{min-width:28px;min-height:28px;padding:4px;font-size:12px}.chart-tools .icon-btn{min-width:28px;min-height:28px}.mobile-market-detail{color:var(--accent);text-align:right;min-height:32px;margin-top:6px;padding:4px 0;font-size:13px;display:block}.compact-market-data .market-table{table-layout:auto;width:100%;min-width:0}.compact-market-data .market-table th:nth-child(n+5),.compact-market-data .market-table td:nth-child(n+5){display:none}.compact-market-data .market-table th,.compact-market-data .market-table td{padding:15px 5px;font-size:13px}.compact-market-data .market-table th:first-child,.compact-market-data .market-table td:first-child{width:31px;padding-left:8px}.compact-market-data .market-table th:last-child,.compact-market-data .market-table td:last-child{padding-right:8px}.compact-market-data .market-table .market-name{gap:6px}.compact-market-data .market-table .coin-icon{display:none}.compact-market-data .market-table .market-name strong{font-size:14px}.compact-market-data .market-table .market-name strong small{font-size:12px}.compact-market-data .change-pill{min-width:59px;padding:7px 4px;font-size:12px}.compact-market-data .market-table .market-name .muted{font-size:12px}.header-actions .icon-btn,.mobile-menu{min-width:32px;min-height:36px}}:root{--brand:#0153ff;--brand-hover:#1764ff;--bg:#0a0d14;--panel:#11151e;--panel-2:#191e29;--panel-3:#242b38;--text:#f1f4fa;--muted:#9aa5b8;--subtle:#8995a9;--border:#2b3241;--border-subtle:#202734;--accent:#7b9fff;--accent-hover:#95b2ff;--accent-soft:#172749;--accent-ink:#fff;--green:#36cda0;--green-soft:#12352e;--red:#ff7585;--red-soft:#3a202b;--blue:#6692ed;--yellow:#dfb767;--shadow:0 16px 64px #0005;font-size:14px}:root[data-theme=light]{--brand:#0153ff;--brand-hover:#0345d8;--bg:#f5f7fb;--panel:#fff;--panel-2:#f1f4f9;--panel-3:#e6ebf3;--text:#121a2a;--muted:#606d83;--subtle:#6c788e;--border:#dbe1eb;--border-subtle:#e8edf4;--accent:#0153ff;--accent-hover:#0345d8;--accent-soft:#eaf0ff;--accent-ink:#fff;--green:#087f62;--green-soft:#e5f5ef;--red:#c73650;--red-soft:#fff0f2;--blue:#5682cf;--yellow:#987018;--shadow:0 16px 56px #2033581a}body{letter-spacing:-.12px;font-size:14px;line-height:1.5}.num,.stat strong,.equity-number,.points-value{font-family:var(--ban-font-family);font-variant-numeric:tabular-nums;letter-spacing:-.25px}h1:not(:where([class*=oui-],[class*=oui-] *)){letter-spacing:-1.1px;font-size:34px;font-weight:650}h2:not(:where([class*=oui-],[class*=oui-] *)){font-size:24px;font-weight:620}h3:not(:where([class*=oui-],[class*=oui-] *)){font-size:16px}small:not(:where([class*=oui-],[class*=oui-] *)){font-size:12px}.btn{border-radius:8px;min-height:42px;padding:10px 18px;font-size:14px;font-weight:600}.btn.primary,.account-button.launch-button{background:var(--brand);border-color:var(--brand);color:#fff}.btn.primary:hover:not(:disabled),.account-button.launch-button:hover{background:var(--brand-hover)}.btn.buy{color:#061d15;background:#17b58a;border-color:#17b58a}.btn.compact{min-height:34px;font-size:13px}.icon-btn{width:36px;height:36px;color:var(--muted);border-radius:8px}.icon-btn:hover{color:var(--text);background:var(--panel-2)}.pill{border-radius:5px;padding:4px 8px;font-size:12px}.panel{border-radius:12px}.notice{border-radius:8px;font-size:13px;line-height:1.8}.notice.info{background:var(--accent-soft);color:var(--muted);border:1px solid color-mix(in srgb, var(--brand) 17%, transparent)}.notice.info>svg{color:var(--accent)}.field-label{font-size:13px}.input-shell{border-radius:8px;min-height:46px}.input-shell input{font-size:15px}.input-shell:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 12%, transparent)}input:not(:where([class*=oui-],[class*=oui-] *)),textarea:not(:where([class*=oui-],[class*=oui-] *)),select:not(:where([class*=oui-],[class*=oui-] *)){border-radius:8px}.search-input{border-radius:8px;min-height:40px}.search-input input{font-size:14px}.form-error{font-size:13px}.tabs>button{padding:16px 0;font-size:14px;font-weight:550}.tabs>button.active:after,.mini-tabs .active:after{background:var(--brand);height:3px}.tabs>button.active{color:var(--text)}.filter-pills>button{border-radius:7px;padding:8px 15px;font-size:13px}.filter-pills>button.active{background:var(--accent-soft);color:var(--accent)}.site-header{background:var(--panel);border-bottom:1px solid var(--border-subtle);gap:36px;height:68px;padding:0 28px}.brand{letter-spacing:-1.15px;gap:10px;font-size:24px;font-weight:760}.brand-dex{color:var(--text);margin-left:1px;font-weight:450}.brand-symbol{flex-shrink:0;display:block}.desktop-nav{gap:25px;font-size:14px;font-weight:550}.desktop-nav>a{color:var(--muted);font-size:14px}.desktop-nav>a:hover,.desktop-nav>a.active{color:var(--text)}.desktop-nav>a.active:after{background:var(--brand);height:3px;bottom:0}.nav-dot{display:none}.more-wrap>button{font-size:14px}.asset-link{margin-right:10px;font-size:14px}.account-button{border-radius:8px;gap:9px;height:38px;padding:9px 12px;font-size:13px}.account-button .status-dot{width:6px;height:6px}.nav-dropdown{border-radius:12px;grid-template-columns:1fr 1fr;width:420px;padding:10px;display:grid;top:46px}.nav-dropdown button{padding:14px 10px;font-size:14px}.nav-dropdown button svg:first-child{color:var(--accent)}.nav-dropdown button svg:last-child{width:12px;height:12px}.language-control{position:relative}.language-trigger{min-width:70px;height:38px;color:var(--text);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 7px;font-size:12px;display:flex}.language-trigger:hover,.language-trigger[aria-expanded=true]{background:var(--panel-2)}.language-popover{background:var(--panel);border:1px solid var(--border);width:258px;box-shadow:var(--shadow);z-index:70;border-radius:14px;padding:12px;position:absolute;top:48px;right:0}.language-menu-title{justify-content:space-between;align-items:center;padding:10px 10px 14px;font-size:16px;font-weight:600;display:flex}.language-menu-title>span{color:var(--subtle);font-size:12px;font-weight:400}.language-popover button{text-align:left;width:100%;color:var(--text);border-radius:9px;justify-content:space-between;align-items:center;padding:14px 12px;display:flex}.language-popover button:hover{background:var(--panel-2)}.language-popover button[aria-checked=true]{background:var(--accent-soft);color:var(--accent)}.language-popover strong{font-size:15px;font-weight:600;display:block}.language-popover small{color:var(--muted);margin-top:3px;font-size:12px;display:block}.language-popover p{color:var(--subtle);margin:12px 10px 4px;font-size:12px;line-height:1.6}.demo-strip{background:var(--bg);height:30px;min-height:30px;color:var(--muted);padding:0 28px;font-size:12px}.demo-label{font:600 9px var(--ban-font-family);letter-spacing:.8px;color:var(--accent);background:var(--accent-soft);border:0;padding:2px 5px}.status-footer{background:var(--bg);border-color:var(--border-subtle);height:28px;font-size:12px}.status-dot{box-shadow:none}.mobile-nav-panel{top:68px}.notification-dot{background:var(--brand)}.page-content{max-width:1440px;padding:34px 40px 64px}.page-heading{align-items:center;min-height:0;margin-bottom:30px}.page-heading h1{letter-spacing:-1px;font-size:34px;line-height:1.3}.page-heading p{max-width:730px;margin-top:10px;font-size:14px;line-height:1.75}.eyebrow{letter-spacing:1.7px;color:var(--subtle);margin-bottom:10px;font-size:12px}.section-header h3{font-size:16px}.section-heading{margin-top:30px}.section-heading p{font-size:13px}.page-tabs{margin-top:24px}.stat>span{font-size:13px}.stat>strong{font-size:25px;font-weight:600}.stat>small{font-size:12px}.data-table th,.market-table th{color:var(--muted);background:var(--panel-2);padding-top:16px;padding-bottom:16px;font-size:12px;font-weight:450}.data-table td,.market-table td{padding-top:21px;padding-bottom:21px;font-size:14px}.data-table tbody tr:hover,.market-table tbody tr:hover{background:var(--panel-2)}.market-name{gap:12px}.market-name strong{font-size:15px;font-weight:600}.market-name strong small{color:var(--muted);font-size:12px;font-weight:400}.market-name>span>span{margin-top:3px;font-size:12px}.coin-icon{width:38px;height:38px;font-size:24px}.coin-icon.small{width:25px;height:25px;font-size:16px}.market-highlights{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:0 0;grid-template-columns:repeat(3,1fr);gap:0;margin-bottom:28px;display:grid}.highlight-card{background:0 0;border:0;border-radius:0;padding:19px 26px}.highlight-card:first-child{padding-left:0}.highlight-card:last-child{padding-right:0}.highlight-card+.highlight-card{border-left:1px solid var(--border)}.highlight-card .section-header{margin-bottom:12px}.highlight-card .section-header h3{color:var(--muted);font-size:13px;font-weight:450}.highlight-card .section-header>span{font-size:12px}.highlight-market{min-height:44px;padding:7px 0}.highlight-market .market-name strong{font-size:14px}.highlight-market .coin-icon{width:27px;height:27px;font-size:17px}.highlight-market .sparkline{max-width:78px;height:24px!important}.highlight-market .num{font-size:13px}.highlight-market:nth-of-type(n+3){display:none}.table-panel-header{min-height:68px;padding-left:24px;padding-right:24px}.table-panel-header .search-input{width:260px}.market-table-panel{border-radius:12px}.market-table td:first-child{width:50px}.market-table .sparkline{width:100px}.market-table .btn{min-height:34px;padding:7px 12px;font-size:12px}.market-table .change-pill{background:0 0}.trading-page{background:var(--bg)}.favorite-strip{background:var(--bg);border-bottom:0;gap:24px;height:35px;padding:0 24px}.ticker-note{font-size:12px}.market-header{border:1px solid var(--border-subtle);border-radius:10px;gap:28px;min-height:84px;margin:0 8px 8px;padding:15px 18px}.market-title strong{font-size:18px}.market-title small{font-size:12px}.market-price strong{font-size:27px;font-weight:600}.market-price>span{font-size:12px}.market-metrics span{font-size:12px}.market-metrics strong{font-size:13px}.market-metrics>div{gap:7px}.trade-workspace{background:var(--bg);grid-template-rows:minmax(610px,auto) minmax(238px,auto);grid-template-columns:minmax(360px,1fr) 242px 316px;gap:8px;padding:0 8px 8px}.trade-workspace>section{border:1px solid var(--border-subtle);border-radius:10px;overflow:hidden}.chart-top{height:42px;min-height:42px;padding:0 16px}.chart-ohlc{padding:6px 16px;font-size:12px}.chart-ohlc .positive{font-variant-numeric:tabular-nums;font-family:inherit;font-size:12px}.timeframes button{min-height:28px;padding:4px 7px;font-size:12px}.chart-bottom{padding:9px 12px;font-size:12px}.chart-bottom a{font-size:12px}.candle-canvas{min-height:300px}.chart-tools .icon-btn{width:28px;height:28px}.book-section>.tabs{gap:22px;padding:0 14px}.book-section>.tabs>button{height:42px;padding:12px 0;font-size:13px}.book-controls{padding:10px 12px}.book-labels{padding:7px 12px;font-size:12px}.book-row,.trade-row{font-variant-numeric:tabular-nums;height:23px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:450}.book-mid{border-block:1px solid var(--border-subtle);min-height:52px;padding:8px 12px}.book-mid strong{font-family:inherit;font-size:20px;font-weight:600}.book-mid>span{font-size:12px}.entry-section{padding:17px 16px}.entry-heading{margin-bottom:15px}.entry-heading h3{font-size:16px}.margin-buttons{margin-bottom:14px}.margin-buttons button{border-radius:6px;height:32px;font-size:13px}.side-switch{border-radius:7px;padding:3px}.side-switch>button{border-radius:5px;padding:9px 4px;font-size:13px}.entry-section .tabs{gap:26px;margin-top:4px}.entry-section .tabs>button{padding:12px 0;font-size:13px}.available{margin:15px 0;font-size:12px}.available>strong,.entry-section .field-label{font-size:12px}.entry-section .input-shell{min-height:44px}.entry-section .input-shell input{font-variant-numeric:tabular-nums;font-size:16px}.input-suffix{font-size:12px}.entry-section .market-price-field{min-height:53px;font-size:13px}.size-labels button{min-height:28px;font-size:12px}.advanced-toggle{min-height:30px;font-size:12px}.entry-section .summary-row{padding:5px 0;font-size:12px}.entry-section .summary-row>strong{font-size:12px}.submit-order{border-radius:7px;height:44px;min-height:44px;font-size:14px}.entry-footnote{margin-top:10px;font-size:12px}.positions-header{min-height:51px}.positions-header>.tabs{gap:24px}.trade-table th{color:var(--muted);padding:13px 15px;font-size:12px;font-weight:450}.trade-table td{padding:17px 15px;font-size:13px}.trade-table td strong{font-weight:550}.trade-table td .btn{min-height:30px;padding:5px 12px;font-size:12px}.account-section{padding:17px}.account-section .summary-row strong{font-size:13px}.account-section .btn{min-height:34px;font-size:12px}.account-section .secured{font-size:12px}.market-picker-list>div>button:last-child{padding:16px 4px}.market-picker-list .num{font-size:15px}.market-picker-list .num small{font-size:12px}.market-picker-list .market-name strong{font-size:16px}.portfolio-top{grid-template-columns:1.65fr 1fr;gap:24px}.equity-card{background:var(--panel);border-top:3px solid var(--brand);padding:30px}.equity-card .section-header>span{font-size:14px}.equity-number{letter-spacing:-1.5px;margin-top:22px;font-size:44px;font-weight:550}.equity-number>span{font-size:15px}.equity-change{margin-top:9px;font-size:14px}.equity-change>span:last-child{font-size:12px}.equity-mini-stats{gap:24px;margin-top:27px;padding-top:24px}.equity-mini-stats .stat>span{font-size:12px}.equity-mini-stats .stat>strong{font-size:21px;font-weight:550}.allocation-card{padding:28px}.allocation-body{gap:28px;margin-top:30px}.allocation-labels .summary-row{padding:10px 0;font-size:12px}.allocation-labels .summary-row strong{font-size:13px}.donut{width:130px;height:130px}.donut>span{width:112px;height:112px}.portfolio-details{gap:24px}.performance-chart{padding:26px}.performance-plot{height:240px}.performance-chart>small,.chart-dates{font-size:12px}.stats-row{padding:27px 28px}.strategy-overview{background:var(--panel);border-radius:12px;gap:30px;padding:27px 28px}.strategy-symbol{background:var(--accent-soft);color:var(--accent);border-radius:11px}.strategy-overview-title h3{font-size:16px}.strategy-overview-title small{font-size:12px}.strategy-overview>.stat>strong{font-size:26px}.strategy-overview>.stat>span{font-size:12px}.strategy-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr;gap:0;overflow:hidden}.strategy-card{border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;grid-template-columns:1.12fr .95fr 1.1fr auto;align-items:center;gap:24px;padding:24px;display:grid}.strategy-card:last-child{border-bottom:0}.strategy-card:hover{background:var(--panel-2)}.strategy-card-top>.pill{display:none}.strategy-card-top h3{font-size:16px}.strategy-card-top p{font-size:12px}.strategy-return{gap:16px;margin:0}.strategy-return small{font-size:12px}.strategy-return strong{font-size:25px}.strategy-return>.sparkline{width:76px;height:35px}.strategy-card-stats{border:0;gap:7px;margin:0;padding:0}.strategy-card-stats>div,.strategy-card-stats strong{font-size:12px}.strategy-card>.btn{background:var(--accent-soft);width:auto;color:var(--accent);border-color:#0000;margin:0;font-size:13px}.copy-intro{border:0;border-bottom:1px solid var(--border);border-top:1px solid var(--border);background:0 0;border-radius:0;grid-template-columns:repeat(3,1fr);gap:35px;margin-bottom:30px;padding:23px 0}.copy-intro>div{grid-template-columns:32px 1fr;align-items:center;column-gap:14px;display:grid}.copy-intro .intro-number{color:var(--accent);background:var(--accent-soft);border-radius:8px;grid-row:1/3;place-items:center;width:32px;height:32px;margin:0;font-size:14px;font-weight:650;display:grid}.copy-intro strong{font-size:15px;line-height:1.5}.copy-intro p{grid-column:2;margin:4px 0 0;font-size:12px}.copy-intro .copy-intro-art{display:none}.copy-filters{margin-bottom:24px}.trader-grid{grid-template-columns:repeat(3,1fr);gap:22px}.trader-card:hover{border-color:color-mix(in srgb, var(--brand) 50%, var(--border))}.trader-identity small{font-size:12px;line-height:1.6}.trader-avatar{border-radius:13px;width:44px;height:44px;font-size:18px}.trader-avatar i{background:var(--brand);color:#fff;box-shadow:0 0 0 3px var(--panel)}.trader-return{margin:25px 0 22px}.trader-return>div>span{font-size:12px}.trader-return strong{letter-spacing:-1px;font-size:33px;font-weight:550}.trader-return .sparkline{max-width:115px;height:54px}.trader-stats{gap:14px;padding-bottom:22px}.trader-card-bottom>.btn{background:var(--accent-soft);min-height:34px;color:var(--accent);border-color:#0000;padding:7px 12px;font-size:12px}.builder-form,.grid-preview{padding:28px}.builder-form .field-label{font-size:13px}.trader-profile-head{padding:28px}.trader-profile-head h2{font-size:28px}.rewards-summary{background:var(--panel);border-top:3px solid var(--brand)}.rewards-emblem,.mission-icon{background:var(--accent-soft);color:var(--accent)}.referral-visual,.campaign-art{background:var(--accent-soft)}.settings-row strong{font-size:15px}.settings-row p{font-size:13px}.faq-list summary{font-size:15px}.faq-list p,.fee-table td,.fee-table th{font-size:14px}.empty{padding:48px 20px}.empty strong{font-size:16px}.empty p{font-size:13px}.empty-icon{background:var(--panel-2);color:var(--subtle);border-radius:16px;width:58px;height:58px}.empty .btn{font-size:13px}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#02071299}.modal{background:var(--panel);border:1px solid var(--border);border-radius:16px;width:500px;padding:28px;box-shadow:0 24px 100px #0006}.modal-heading{margin-bottom:20px}.modal-heading h2{letter-spacing:-.4px;font-size:22px;font-weight:600}.modal>p.muted{margin-bottom:22px;font-size:13px;line-height:1.75}.modal>p{font-size:14px}.modal .field-label{font-size:13px}.modal .summary-row{padding:13px 0;font-size:13px}.modal .summary-row>strong{font-size:14px;font-weight:550}.modal .notice{font-size:12px}.modal-actions{gap:12px;margin-top:25px}.modal-actions .btn{min-height:44px;font-size:14px}#main-content[data-page=home]{padding-bottom:0}.home-page{background:var(--panel)}.home-container{width:min(1320px,100% - 112px);margin-inline:auto}.landing-header{padding-inline:40px}.home-hero{grid-template-columns:.9fr 1.1fr;align-items:center;gap:58px;padding-block:78px 72px;display:grid}.hero-kicker{letter-spacing:1.3px;color:var(--muted);align-items:center;gap:9px;margin-bottom:27px;font-size:12px;font-weight:600;display:flex}.hero-copy h1 em{color:var(--accent);font-weight:650}.hero-copy>p{color:var(--muted);max-width:470px;margin-top:26px;font-size:16px;line-height:1.95}.hero-actions{align-items:center;gap:26px;margin-top:35px;display:flex}.hero-actions>.btn{border-radius:9px;height:50px;padding:13px 24px;font-size:15px}.hero-actions>a{align-items:center;gap:7px;font-size:14px;font-weight:500;display:inline-flex}.hero-assurance{color:var(--subtle);align-items:center;gap:8px;margin-top:23px;font-size:12px;line-height:1.7;display:flex}.hero-assurance svg{color:var(--accent)}.hero-product{min-width:0;position:relative}.hero-product-label,.hero-product-caption{color:var(--subtle);letter-spacing:1.2px;justify-content:space-between;align-items:center;margin-bottom:13px;font-size:12px;display:flex}.hero-product-caption{letter-spacing:.4px;margin:15px 0 0;font-size:12px}.product-preview{border:1px solid var(--border);background:var(--panel);border-radius:14px;position:relative;overflow:hidden;box-shadow:0 16px 50px #0002}.product-preview:before{content:"";background:var(--brand);z-index:1;width:100%;height:3px;position:absolute;top:0;left:0}.preview-bar{background:var(--panel-2);height:41px;color:var(--muted);justify-content:space-between;align-items:center;padding:0 16px;font-size:12px;display:flex}.preview-brand{color:var(--text);letter-spacing:-.5px;font-size:13px;font-weight:700}.preview-brand>span{letter-spacing:1px;color:var(--accent);margin-left:5px;font-size:12px}.preview-demo{align-items:center;gap:6px;margin-left:auto;margin-right:16px;display:flex}.preview-demo i{background:var(--green);border-radius:50%;width:4px;height:4px}.preview-market{justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.preview-market>div:first-child{align-items:center;gap:9px;display:flex}.preview-market .coin-icon{width:29px;height:29px;font-size:20px}.preview-market strong{font-size:16px;font-weight:600}.preview-market strong>span{color:var(--muted);margin-left:4px;font-size:12px;font-weight:400}.preview-quote{font-variant-numeric:tabular-nums;align-items:center;gap:12px;display:flex}.preview-quote>span{font-size:12px}.preview-market-tabs{border-block:1px solid var(--border-subtle);align-items:center;gap:16px;height:35px;padding:0 14px;display:flex}.preview-market-tabs>button{color:var(--muted);border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.preview-market-tabs>button[aria-selected=true]{color:var(--text);border-color:var(--brand)}.preview-market-tabs>span{letter-spacing:1px;color:var(--subtle);margin-left:auto;font-size:12px}.preview-terminal-body{grid-template-columns:minmax(0,1fr) 116px;height:283px;display:grid}.preview-terminal-body .chart-panel{height:283px;min-height:0}.preview-terminal-body .chart-top,.preview-terminal-body .chart-ohlc,.preview-terminal-body .chart-tools,.preview-terminal-body .chart-bottom{display:none}.preview-terminal-body .chart-toolbar{min-height:30px;padding:5px 10px}.preview-terminal-body .timeframes button{min-height:23px;padding:2px 6px;font-size:12px}.preview-terminal-body .candle-canvas{min-height:200px}.preview-orderbook{border-left:1px solid var(--border-subtle);padding:10px 0}.preview-orderbook>div{color:var(--muted);justify-content:space-between;padding:0 10px 9px;font-size:12px;display:flex}.preview-orderbook p{font-variant-numeric:tabular-nums;justify-content:space-between;margin:1px 0;padding:1px 10px;font-size:12px;line-height:17px;display:flex}.preview-orderbook b{color:var(--text);font-weight:450}.preview-orderbook>strong{padding:7px 10px;font-size:13px;font-weight:600;display:block}.preview-bottom{border-top:1px solid var(--border-subtle);color:var(--muted);justify-content:space-between;align-items:center;padding:11px 12px;font-size:12px;display:flex}.preview-bottom>span{align-items:center;gap:6px;display:flex}.preview-bottom>button{color:var(--accent);align-items:center;gap:5px;font-size:12px;display:flex}.home-facts{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,1fr);padding:30px 0 35px;display:grid}.home-facts>div{border-left:1px solid var(--border);padding-left:40px}.home-facts>div:first-child{border-left:0;padding-left:0}.home-facts strong{letter-spacing:-.9px;font-size:29px;font-weight:600;line-height:1.5}.home-facts strong>span{color:var(--muted);margin-left:5px;font-size:14px}.home-facts p{color:var(--muted);margin-top:5px;font-size:12px}.home-market-section{padding-top:72px;padding-bottom:72px}.home-section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:30px;display:flex}.section-overline{color:var(--subtle);letter-spacing:1.8px;margin-bottom:14px;font-size:12px;font-weight:550;display:block}.home-section-heading h2,.home-questions h2{letter-spacing:-1px;font-size:32px;font-weight:620;line-height:1.4}.home-text-link{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.home-market-list{border-top:1px solid var(--border)}.home-market-labels,.home-market-row{grid-template-columns:1.45fr 1fr .8fr 1fr .7fr 32px;align-items:center;gap:22px;padding:20px 6px;display:grid}.home-market-labels{color:var(--muted);padding-top:15px;padding-bottom:15px;font-size:12px}.home-market-row{border-top:1px solid var(--border-subtle);min-height:86px}.home-market-row:hover{background:var(--panel-2);color:var(--text)}.home-market-identity{align-items:center;gap:12px;display:flex}.home-market-identity>span>strong{font-size:16px;font-weight:600}.home-market-identity small{color:var(--muted);font-size:12px;font-weight:400}.home-market-identity>span>span{color:var(--muted);margin-top:2px;font-size:12px;display:block}.home-market-row>.num{font-size:16px;font-weight:550}.home-market-row>.home-volume{color:var(--muted);font-size:13px;font-weight:400}.home-market-row>span.positive,.home-market-row>span.negative{font-size:13px;font-weight:500}.home-market-row .sparkline{width:100%;height:34px!important}.market-row-arrow{border:1px solid var(--border);width:32px;height:32px;color:var(--muted);border-radius:7px;place-items:center;display:grid}.home-data-note{color:var(--subtle);margin-top:16px;font-size:12px}.home-product-section{background:var(--bg);border-block:1px solid var(--border-subtle);padding:64px 0}.product-selector{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:30px;display:grid}.product-selector>button{color:var(--muted);border-bottom:3px solid #0000;align-items:center;gap:12px;padding:18px 5px 20px;font-size:16px;font-weight:550;display:flex}.product-selector>button>svg:last-child{margin-left:auto}.product-selector>button[aria-selected=true]{color:var(--text);border-color:var(--brand)}.product-selector>button[aria-selected=true]>svg:first-child{color:var(--accent)}.product-feature{grid-template-columns:1fr 1.15fr;align-items:center;gap:100px;min-height:425px;padding:15px 0;display:grid}.product-feature-copy h3{letter-spacing:-.8px;font-size:29px;line-height:1.5}.product-feature-copy p{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.9}.product-feature-copy ul{margin:22px 0;padding:0;list-style:none}.product-feature-copy li{color:var(--muted);align-items:center;gap:9px;margin:11px 0;font-size:13px;display:flex}.product-feature-copy li svg{color:var(--accent)}.product-feature-copy>.btn{margin-top:4px}.feature-visual{border:1px solid var(--border);background:var(--panel);border-radius:16px;justify-content:center;align-items:center;min-height:365px;padding:24px;display:flex}.feature-order{width:100%;max-width:350px}.feature-order-title{align-items:center;gap:10px;display:flex}.feature-order-title strong{font-size:16px}.feature-order-title>span:last-child{background:var(--panel-2);color:var(--muted);border-radius:4px;margin-left:auto;padding:3px 9px;font-size:12px}.feature-order-tabs{background:var(--panel-2);border-radius:8px;gap:8px;margin:20px 0 16px;padding:4px;display:flex}.feature-order-tabs>span{text-align:center;width:50%;padding:8px;font-size:12px}.feature-order-tabs>span:first-child{background:var(--green-soft);color:var(--green);border-radius:5px}.feature-order-tabs>span:last-child{color:var(--muted)}.feature-order-field{border:1px solid var(--border);background:var(--panel-2);border-radius:8px;margin:10px 0;padding:12px 14px}.feature-order-field>span{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.feature-order-field b{font-size:12px;font-weight:400}.feature-order-field strong{margin-top:3px;font-size:18px;font-weight:500;display:block}.feature-order>p{color:var(--muted);justify-content:space-between;margin:15px 0;font-size:12px;display:flex}.feature-order>p strong{color:var(--text);font-weight:500}.feature-order>button{background:var(--brand);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;padding:12px;font-size:13px;display:flex}.feature-order>small{text-align:center;color:var(--subtle);margin-top:12px;font-size:12px;display:block}.feature-grid-visual{width:100%}.feature-grid-visual>div:first-child{align-items:center;gap:10px;display:flex}.feature-grid-visual>div:first-child svg{color:var(--accent)}.feature-grid-visual>div:first-child>span{color:var(--muted);margin-left:auto;font-size:12px}.feature-grid-visual>svg{width:100%;margin:20px 0}.feature-grid-metrics{border-top:1px solid var(--border);justify-content:space-between;gap:12px;padding-top:16px;display:flex}.feature-grid-metrics>span{color:var(--muted);font-size:12px}.feature-grid-metrics strong{color:var(--text);margin-top:5px;font-size:14px;font-weight:500;display:block}.feature-copy-list{width:100%}.feature-copy-list>div{border-bottom:1px solid var(--border-subtle);align-items:center;gap:13px;padding:22px 0;display:flex}.featured-rank{color:var(--subtle);font-size:12px}.featured-avatar{border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:600;display:grid}.feature-copy-list strong{font-size:15px;font-weight:550}.feature-copy-list small{color:var(--muted);margin-top:5px;font-size:12px;display:block}.feature-copy-list .sparkline{width:70px;margin-left:auto;height:30px!important}.feature-copy-list b{font-size:14px;font-weight:500}.feature-copy-list>p{color:var(--subtle);align-items:center;gap:7px;margin-top:24px;font-size:12px;display:flex}.home-principles{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:64px;padding-block:75px;display:grid}.principle-icon{color:var(--accent);margin-bottom:20px;display:flex}.home-principles h3{margin-bottom:12px;font-size:18px;font-weight:600}.home-principles p{color:var(--muted);font-size:13px;line-height:1.9}.home-questions{grid-template-columns:1fr 1.1fr;gap:100px;padding-block:75px;display:grid}.home-questions .home-text-link{color:var(--accent);margin-top:24px}.home-questions details{border-bottom:1px solid var(--border);padding:20px 0}.home-questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:500;list-style:none;display:flex}.home-questions summary::-webkit-details-marker{display:none}.home-questions details[open] summary svg{transform:rotate(180deg)}.home-questions details p{color:var(--muted);margin-top:16px;font-size:13px;line-height:1.9}.home-cta{background:var(--brand);color:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:35px;margin-bottom:68px;padding:38px 44px;display:flex}.home-cta>div>span{letter-spacing:1.5px;color:#d6e2ff;margin-bottom:14px;font-size:12px;display:block}.home-cta h2{letter-spacing:-.6px;font-size:30px;line-height:1.4}.home-cta p{color:#d8e4ff;margin-top:8px;font-size:13px}.home-cta>.btn{color:#0c2c71;background:#fff;border-color:#fff;min-height:47px;padding:12px 22px}.home-cta>.btn:hover{background:#edf3ff}.home-footer{grid-template-columns:2fr 1fr 1fr 1fr;gap:45px;padding:0 0 32px;display:grid}.home-footer>div>strong{margin-bottom:18px;font-size:13px;font-weight:600;display:block}.home-footer>div>a:not(.brand){color:var(--muted);margin:11px 0;font-size:12px;display:block}.home-footer>div>a:hover{color:var(--accent)}.home-footer>div>p{color:var(--muted);max-width:270px;margin:18px 0 15px;font-size:12px}.home-footer>div>small{color:var(--subtle);font-size:12px}.footer-risk{border-top:1px solid var(--border);color:var(--subtle);grid-column:1/-1;align-items:center;gap:7px;margin-top:10px;padding-top:23px;font-size:12px;display:flex}@media (width>=1700px){.trade-workspace{grid-template-rows:minmax(650px,auto) minmax(260px,auto);grid-template-columns:minmax(460px,1fr) 280px 350px}.book-row{height:25px;font-size:13px}}@media (width<=1250px){.site-header{gap:24px;padding:0 20px}.desktop-nav{gap:17px}.desktop-nav>a,.more-wrap>button{font-size:13px}.asset-link{display:none}.header-actions{gap:4px}.brand{font-size:22px}.trade-workspace{grid-template-columns:minmax(310px,1fr) 216px 298px}.market-metrics{gap:20px}.market-metrics>div:nth-child(3),.market-metrics>div:nth-child(4){display:none}.trader-card{padding:21px}.trader-return strong{font-size:28px}.trader-return .sparkline{max-width:90px}.strategy-card{grid-template-columns:1fr .9fr 1fr auto;gap:20px}.strategy-return>.sparkline{display:none}.home-container{width:calc(100% - 72px)}.home-hero{gap:35px;padding-block:65px}.hero-copy h1{letter-spacing:-1.8px;font-size:49px}.hero-copy>p{font-size:14px}.hero-product-label{font-size:12px}.preview-orderbook{display:none}.preview-terminal-body{grid-template-columns:1fr}.product-feature{gap:55px}.home-principles{gap:45px}.hero-assurance{font-size:12px}.language-trigger{min-width:66px}.hero-actions{gap:20px}.hero-actions>.btn{padding-inline:20px}}@media (width<=1100px){.desktop-nav{display:none}.mobile-menu{justify-content:center;align-items:center;display:inline-flex}.mobile-nav-panel{display:block;top:68px}.asset-link{display:block}.site-header{gap:24px}.header-actions{gap:9px}.brand{font-size:23px}.trade-workspace{grid-template-columns:minmax(270px,1fr) 195px 280px}.book-row{padding:0 9px;font-size:12px}.book-labels{padding:7px 9px;font-size:12px}.entry-section{padding:16px 13px}.page-content{padding-inline:28px}.page-heading h1{font-size:31px}.trader-grid{grid-template-columns:repeat(2,1fr)}.trader-card{padding:24px}.trader-return strong{font-size:32px}.trader-return .sparkline{max-width:120px}.strategy-card{grid-template-columns:1.1fr .8fr 1fr auto;gap:16px;padding:22px 20px}.strategy-card-top p{font-size:12px}.strategy-card-top h3{font-size:14px}.strategy-card>.btn{padding:9px 12px}.portfolio-top{grid-template-columns:1.4fr 1fr}.allocation-body{flex-wrap:wrap;gap:20px;margin-top:20px}.allocation-labels{width:100%;display:block}.allocation-labels .summary-row{flex-direction:row;align-items:center}.allocation-card .donut{width:96px;height:96px}.allocation-card .donut>span{width:80px;height:80px}.allocation-card{padding:24px}.hero-copy h1{font-size:43px}.home-container{width:calc(100% - 56px)}.home-hero{gap:28px}.preview-market strong{font-size:14px}.preview-market .coin-icon{display:none}.preview-quote{gap:8px}.hero-actions{gap:17px}.hero-actions>.btn{font-size:14px}.hero-actions>a{font-size:13px}.home-section-heading h2,.home-questions h2{font-size:28px}.home-questions{gap:50px}.feature-visual{padding:20px}.feature-copy-list>div{gap:10px}.feature-copy-list .sparkline{display:none}.feature-copy-list b{margin-left:auto}.product-feature-copy h3{font-size:25px}}@media (width<=850px){.site-header{height:64px;padding-inline:20px}.mobile-nav-panel{top:64px}.demo-strip{padding-inline:20px;font-size:12px}.trade-workspace{grid-template-rows:auto auto;grid-template-columns:1fr;gap:8px;padding:0 8px 8px;display:grid}.trade-workspace .mobile-hide{display:none}.trade-workspace .mobile-show{grid-area:1/1;min-height:540px;display:block}.trade-workspace .chart-section.mobile-show{height:540px}.trade-workspace .positions-section{grid-area:2/1}.trade-workspace .entry-section{padding:24px max(24px,50% - 240px)}.trade-workspace .book-section{padding:0 max(12px,50% - 275px) 20px}.account-section{display:none}.mobile-trade-tabs{background:var(--bg);border:0;padding:0 20px;display:block}.mobile-trade-tabs .tabs{justify-content:flex-start;gap:35px}.mobile-trade-tabs .tabs>button{padding:14px 0;font-size:14px}.market-header{gap:24px;margin-bottom:0}.market-metrics>div:not(:first-child):not(:last-child){display:none}.market-price strong{font-size:25px}.market-metrics{flex:initial;margin-left:auto}.book-row{height:26px;font-size:13px}.book-labels{font-size:12px}.book-mid{min-height:54px}.entry-section .field-label,.entry-section .available{font-size:13px}.entry-section .summary-row{font-size:12px}.page-content{padding:28px 24px 78px}.page-heading h1{font-size:30px}.page-heading p{font-size:13px}.page-heading{align-items:flex-start;gap:24px}.heading-actions{padding-top:0}.heading-actions .btn{padding:10px 14px;font-size:13px}.market-highlights{grid-template-columns:1fr 1fr}.highlight-card{padding:17px 20px}.highlight-card:nth-child(2){padding-right:0}.highlight-card:last-child{display:none}.portfolio-top{grid-template-columns:1fr}.equity-card{padding:27px}.equity-number{font-size:42px}.allocation-body{flex-wrap:nowrap}.allocation-labels{gap:28px;display:flex}.allocation-labels .summary-row{flex-direction:column;align-items:flex-start;gap:10px}.strategy-overview{gap:22px;padding:23px}.strategy-overview>.stat>strong{font-size:23px}.strategy-card{grid-template-columns:1fr 1fr;gap:20px;padding:23px}.strategy-card-top h3{font-size:16px}.strategy-return{justify-content:flex-end}.strategy-return>.sparkline{display:block}.strategy-card-stats{border-top:1px solid var(--border);padding-top:16px}.strategy-card>.btn{justify-self:end}.copy-intro{gap:20px}.copy-intro>div{grid-template-columns:28px 1fr;gap:10px}.copy-intro .intro-number{width:28px;height:28px;font-size:12px}.copy-intro strong{font-size:13px}.copy-intro p{font-size:12px}.home-container{width:calc(100% - 48px)}.home-hero{grid-template-columns:1fr;gap:45px;padding-block:54px}.hero-copy{max-width:630px}.hero-copy h1{letter-spacing:-2px;font-size:54px;line-height:1.2}.hero-copy>p{max-width:580px;font-size:15px}.hero-product{justify-self:center;width:100%;max-width:660px}.hero-kicker{margin-bottom:23px}.hero-assurance,.hero-product-label{font-size:12px}.preview-orderbook{display:block}.preview-terminal-body{grid-template-columns:minmax(0,1fr) 130px}.preview-market .coin-icon{display:inline-flex}.preview-market strong{font-size:17px}.home-facts{grid-template-columns:repeat(4,1fr);padding-block:28px}.home-facts>div{padding-left:22px}.home-facts strong{font-size:25px}.home-facts p{font-size:12px}.home-market-labels,.home-market-row{grid-template-columns:1.3fr 1fr .8fr .7fr;gap:15px}.home-market-labels>span:nth-child(4),.home-market-labels>span:last-child,.home-market-row>.home-volume,.home-market-row>.market-row-arrow,.home-market-identity small{display:none}.home-market-row>.num{font-size:15px}.home-market-row .sparkline{max-width:100px}.product-feature{grid-template-columns:1fr 1fr;gap:35px}.product-feature-copy h3{font-size:24px}.product-feature-copy p{font-size:13px}.product-feature-copy li{font-size:12px}.product-selector>button{font-size:14px}.feature-visual{min-height:360px;padding:20px 18px}.feature-order-title{gap:8px}.feature-order-title strong{font-size:13px}.feature-order-title .coin-icon{width:28px;height:28px;font-size:18px}.feature-grid-metrics,.feature-copy-list>div{flex-wrap:wrap}.featured-rank{display:none}.feature-copy-list b{margin-left:auto}.home-principles{gap:28px;padding-block:55px}.home-principles h3{font-size:16px}.home-principles p{font-size:12px}.home-questions{grid-template-columns:1fr;gap:35px;padding-block:55px}.home-questions>div:last-child{margin-top:0}.home-cta{margin-bottom:54px;padding:32px}.home-cta h2{font-size:25px}.home-footer{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:25px}.home-footer .brand{font-size:21px}.home-footer .brand-symbol{width:30px;height:30px}.home-footer>div>p,.home-footer>div>a:not(.brand){font-size:12px}.modal{padding:26px}}@media (width<=620px){.site-header{gap:10px;height:62px;padding:0 16px}.brand{gap:8px;font-size:21px}.brand-symbol{width:30px;height:30px}.header-actions{gap:2px}.asset-link,.header-actions>.icon-btn[title=公告通知],.header-actions>.icon-btn[title=Announcements]{display:none}.language-trigger{gap:5px;min-width:53px;height:38px;padding:0 4px}.language-trigger>span{font-size:12px}.language-trigger>svg:last-child{display:none}.language-trigger>svg:first-child{width:18px;height:18px}.account-button{background:var(--accent-soft);border:0;justify-content:center;width:31px;height:34px;margin:0 3px;padding:0}.account-button>span:not(.status-dot),.account-button>svg{display:none}.account-button .status-dot{background:var(--accent);width:7px;height:7px}.account-button.launch-button{border-radius:7px;width:auto;height:34px;padding:0 10px;font-size:12px;display:flex}.account-button.launch-button>span{display:inline}.account-button.launch-button>svg,.landing-header .header-actions>.icon-btn:not(.mobile-menu){display:none}.header-actions>.icon-btn{width:31px;min-width:31px;height:34px;min-height:34px}.mobile-nav-panel{padding:14px 16px;top:62px}.mobile-nav-panel button{min-height:49px;padding:13px 9px;font-size:14px}.mobile-nav-panel>nav{gap:2px 14px}.language-popover{width:252px;top:46px;right:-48px}.language-popover p{font-size:12px}.demo-strip{letter-spacing:0;height:auto;min-height:29px;padding:6px 16px;font-size:12px;line-height:1.5}.demo-strip>span{gap:7px}.demo-strip>a{display:none}.demo-label{padding:2px 4px;font-size:12px}.status-footer{display:none}.bottom-nav{height:64px;padding-bottom:env(safe-area-inset-bottom);background:var(--panel);border-top:1px solid var(--border);box-shadow:0 -5px 20px #0000000a}.bottom-nav a{color:var(--muted);gap:5px;font-size:12px}.bottom-nav a.active{color:var(--accent)}.bottom-nav a.active:before{display:none}.bottom-nav a svg{width:21px;height:21px}#main-content{padding-bottom:64px}.page-content{padding:26px 16px 32px}.page-heading{flex-wrap:wrap;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.page-heading h1{letter-spacing:-.8px;font-size:29px;line-height:1.35}.page-heading p{margin-top:8px;font-size:13px;line-height:1.8}.eyebrow{letter-spacing:1.5px;margin-bottom:9px;font-size:12px}.heading-actions{flex-wrap:wrap;gap:10px;width:100%;padding:0}.heading-actions .btn{min-height:39px;padding:9px 14px;font-size:13px}.heading-actions .btn.primary{flex:1}.panel{border-radius:11px}.btn{min-height:42px;font-size:13px}.market-highlights{grid-template-columns:1fr 1fr;margin-bottom:24px;display:grid}.highlight-card{padding:17px 12px}.highlight-card .section-header{margin-bottom:11px}.highlight-card .section-header h3{gap:5px;font-size:12px}.highlight-card .section-header h3 svg{width:14px}.highlight-card .section-header>span,.highlight-market .sparkline{display:none}.highlight-market{gap:7px;min-height:33px;padding:6px 0}.highlight-market .coin-icon{display:none}.highlight-market .market-name strong{font-size:13px}.highlight-market .num{font-size:12px}.table-panel-header{flex-wrap:wrap;gap:4px;padding:0 14px 14px;display:flex}.table-panel-header .tabs{gap:22px;margin-bottom:8px}.table-panel-header .tabs>button{font-size:14px}.table-panel-header .search-input{width:100%;min-height:39px}.table-panel-header .search-input input{font-size:13px}.mobile-market-detail{min-height:30px;margin:0 0 0 auto;font-size:12px}.compact-market-data .market-table th,.compact-market-data .market-table td{padding:17px 5px;font-size:12px}.compact-market-data .market-table .market-name strong{font-size:14px}.market-table .market-name>span>.muted{font-size:12px}.compact-market-data .market-table th:first-child,.compact-market-data .market-table td:first-child{width:28px;padding-left:6px}.compact-market-data .market-table .icon-btn{width:25px;height:30px}.compact-market-data .market-table td:nth-child(4)>span{padding:5px 6px;font-size:12px}.favorite-strip{gap:20px;height:35px;padding:0 16px}.favorite-strip>svg{display:none}.favorite-strip>button:not(.icon-btn){gap:6px;font-size:12px}.favorite-strip .ticker-note{display:none}.market-header{border:0;border-bottom:1px solid var(--border-subtle);background:var(--panel);border-radius:0;grid-template-columns:1fr auto;gap:15px;margin:0;padding:15px 16px;display:grid}.market-picker{grid-column:1;gap:5px}.market-picker>.icon-btn{width:23px;height:30px}.market-title{gap:8px}.market-title .coin-icon{width:31px;height:31px;font-size:20px}.market-title strong{font-size:17px}.market-title strong .muted{font-size:12px}.market-title small{margin-top:2px;font-size:12px}.market-title>svg{width:13px}.market-price{text-align:right;grid-area:1/2}.market-price strong{letter-spacing:-.6px;font-size:24px}.market-price>span{font-size:12px}.market-metrics{grid-column:1/-1;justify-content:space-between;gap:20px;width:100%;margin:0;display:flex}.market-metrics>div:first-child,.market-metrics>div:last-child{display:flex}.market-metrics>div{gap:4px}.market-metrics span,.market-metrics strong{font-size:12px}.market-metrics>div:last-child{text-align:right}.mobile-trade-tabs{background:var(--panel);border-bottom:1px solid var(--border-subtle);padding:0 16px}.mobile-trade-tabs .tabs{justify-content:space-between;gap:32px}.mobile-trade-tabs .tabs>button{flex:1;padding:12px 0;font-size:14px}.trade-workspace{grid-template-rows:auto auto;grid-template-columns:1fr;gap:6px;padding:0;display:grid}.trade-workspace>section{border:0;border-radius:0}.trade-workspace .mobile-show{min-height:0}.trade-workspace .chart-section.mobile-show{height:406px;min-height:406px}.chart-top{height:36px;min-height:36px;padding:0 16px}.mini-tabs{gap:22px}.mini-tabs button,.chart-source{font-size:12px}.chart-toolbar{gap:4px;min-height:38px;padding:6px 12px}.timeframes{gap:2px}.timeframes button{min-width:27px;min-height:27px;padding:4px;font-size:12px}.chart-tools>button:not(.icon-btn){padding:4px 6px;font-size:12px}.chart-tools .icon-btn{width:27px;min-width:27px;height:27px;min-height:27px}.chart-ohlc{padding:4px 16px;font-size:12px}.chart-ohlc>.positive{display:none}.candle-canvas{min-height:250px}.chart-bottom{padding:8px 12px;font-size:12px}.chart-bottom>a{font-size:12px}.trade-workspace .entry-section{min-height:570px;padding:19px 20px 24px}.entry-section .field-label{font-size:13px}.entry-section .input-shell{min-height:49px}.entry-section .input-shell input{font-size:17px}.margin-buttons button{height:35px;font-size:13px}.side-switch>button{padding:10px 4px;font-size:14px}.available{margin:17px 0;font-size:12px}.entry-section .summary-row{padding:5px 0;font-size:12px}.entry-section .summary-row>strong{font-size:13px}.entry-section .submit-order{min-height:47px;font-size:15px}.entry-section .entry-footnote{font-size:12px}.trade-workspace .book-section{min-height:550px;padding:0 0 20px}.book-row{height:26px;padding:0 18px;font-size:13px}.book-labels{padding:10px 18px;font-size:12px}.book-mid{padding:10px 18px}.book-mid strong{font-size:24px}.book-controls{padding:13px 18px}.book-section>.tabs{padding:0 18px}.book-section>.tabs>button{height:46px;font-size:14px}.positions-header{min-height:49px;padding:0 15px}.positions-header>.tabs{gap:21px;max-width:100%;overflow:auto}.positions-header>.tabs>button{white-space:nowrap;padding:14px 0;font-size:12px}.trade-table th{font-size:12px}.trade-table td{padding:16px 14px;font-size:12px}.portfolio-top{gap:16px}.equity-card{border-radius:12px;padding:22px}.equity-card .section-header>span{font-size:12px}.equity-number{margin-top:20px;font-size:38px}.equity-number>span{margin-left:8px;font-size:12px}.equity-change{font-size:13px}.equity-change>span:last-child{font-size:12px}.equity-mini-stats{flex-wrap:wrap;gap:15px;margin-top:24px;padding-top:20px}.equity-mini-stats .stat>span{font-size:12px}.equity-mini-stats .stat>strong{font-size:16px}.allocation-card{padding:21px}.allocation-card h3{font-size:15px}.allocation-body{gap:25px;margin-top:20px}.allocation-labels{display:block}.allocation-labels .summary-row{flex-direction:row;align-items:center;gap:12px;padding:8px 0;font-size:12px}.allocation-labels .summary-row strong{font-size:12px}.allocation-card .donut{width:106px;height:106px}.allocation-card .donut>span{width:89px;height:89px}.portfolio-details{grid-template-columns:1fr;gap:16px}.performance-chart{padding:22px 18px}.performance-plot{height:200px}.performance-chart h3{font-size:15px}.strategy-overview{gap:20px;padding:22px}.strategy-overview-title{gap:12px;min-width:0}.strategy-overview-title h3{font-size:15px}.strategy-overview-title small,.strategy-overview>.stat>span{font-size:12px}.strategy-overview>.stat>strong{font-size:20px}.strategy-overview>.stat>strong em{font-size:12px}.section-heading{align-items:flex-start;gap:15px;margin:24px 0 18px}.section-heading h2{font-size:20px;line-height:1.5}.section-heading p{font-size:12px;line-height:1.7}.section-heading>.pill{display:none}.strategy-grid{border:0;grid-template-columns:1fr;gap:14px;display:grid;overflow:visible}.strategy-card{border:1px solid var(--border);background:var(--panel);border-radius:12px;grid-template-columns:1fr 1fr;gap:18px;padding:21px}.strategy-card-top{grid-column:1;gap:8px;min-width:0}.strategy-card-top .coin-icon{width:31px;height:31px;font-size:20px}.strategy-card-top h3{font-size:14px}.strategy-card-top p{font-size:12px}.strategy-return{text-align:right;grid-column:2;justify-content:flex-end;min-width:0}.strategy-return small{font-size:12px;line-height:1.6}.strategy-return strong{margin-top:4px;font-size:23px}.strategy-return>.sparkline{display:none}.strategy-card-stats{grid-column:1/-1;gap:8px;padding-top:14px}.strategy-card-stats>div,.strategy-card-stats strong{font-size:12px}.strategy-card>.btn{grid-column:1/-1;width:100%;min-height:39px}.copy-intro{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;padding:18px 0}.copy-intro>div{flex-direction:column;align-items:flex-start;gap:9px;display:flex}.copy-intro .intro-number{width:26px;height:26px;font-size:12px}.copy-intro strong{font-size:12px}.copy-intro p{display:none}.copy-filters{gap:13px;margin-bottom:20px}.copy-filters .inline-filters{gap:10px;width:100%}.copy-filters .inline-filters select{max-width:135px;font-size:12px}.copy-filters .search-input{flex:1;min-width:0}.copy-filters .search-input input{font-size:12px}.trader-grid{grid-template-columns:1fr;gap:16px}.trader-card{border-radius:14px;padding:24px}.trader-identity h3{font-size:18px}.trader-identity small{font-size:12px}.trader-avatar{border-radius:12px;width:43px;height:43px}.trader-return strong{font-size:34px}.trader-return>div>span{font-size:12px}.trader-return .sparkline{max-width:115px;height:55px}.trader-stats .stat>span{font-size:12px}.trader-stats .stat>strong{font-size:16px}.trader-card-bottom>span{font-size:12px}.trader-card-bottom>.btn{min-height:36px;font-size:12px}.stats-row{gap:20px;padding:22px}.stats-row .stat>strong{font-size:22px}.stats-row .stat>span{font-size:12px}.builder-form,.grid-preview{padding:22px}.summary-row,.summary-row>strong{font-size:13px}.mission h3{font-size:14px}.mission p{font-size:12px}.settings-row strong{font-size:14px}.settings-row p{font-size:12px}.campaign-body h2{font-size:20px}.faq-list summary{font-size:14px}.modal{border-radius:16px;width:calc(100% - 28px);max-width:500px;max-height:88dvh;padding:24px 22px}.modal-heading h2{font-size:21px}.modal>p.muted{font-size:12px}.modal .field-label{font-size:13px}.modal .summary-row{padding:13px 0;font-size:12px}.modal .summary-row>strong{max-width:65%;font-size:13px}.modal .notice{font-size:12px;line-height:1.8}.modal-actions{gap:10px}.modal-actions>.btn{min-height:44px;padding:10px 12px;font-size:13px}.modal.wide{width:calc(100% - 20px);max-width:calc(100% - 20px);padding:14px}.market-picker-list{max-height:55dvh}.market-picker-list>div>button:last-child{padding:14px 3px}.market-picker-list .num{font-size:14px}.market-picker-list .num small{font-size:12px}.market-picker-list .market-name strong{font-size:14px}.market-picker-list .coin-icon{width:31px;height:31px;font-size:20px}.market-picker-list .icon-btn{width:25px}.market-picker-list .market-name{gap:8px}.empty{padding:40px 18px}.empty strong{font-size:15px}.home-container{width:calc(100% - 40px)}.home-hero{gap:36px;padding:43px 0 34px}.hero-kicker{letter-spacing:1.1px;margin-bottom:20px;font-size:12px}.hero-copy h1{letter-spacing:-1.7px;font-size:41px;line-height:1.3}.hero-copy>p{margin-top:19px;font-size:13px;line-height:1.95}.hero-actions{gap:23px;margin-top:26px}.hero-actions>.btn{height:45px;min-height:45px;padding:11px 18px;font-size:13px}.hero-actions>a{font-size:12px}.hero-assurance{gap:6px;margin-top:18px;font-size:12px}.hero-assurance svg{width:14px;height:14px}.hero-product-label{letter-spacing:1px;margin-bottom:10px;font-size:12px}.hero-product-caption{letter-spacing:0;margin-top:10px;font-size:12px}.product-preview{border-radius:11px}.preview-bar{height:32px;padding:0 11px}.preview-brand{font-size:12px}.preview-demo{margin-right:10px;font-size:12px}.preview-bar>svg{width:13px;height:13px}.preview-market{padding:12px 11px}.preview-market strong{font-size:13px}.preview-market strong>span{margin-left:3px;font-size:12px}.preview-market .coin-icon{width:24px;height:24px;font-size:16px}.preview-market>div:first-child{gap:6px}.preview-quote{gap:7px}.preview-quote>span{font-size:12px}.preview-market-tabs{gap:16px;height:29px;padding:0 11px}.preview-market-tabs>button{padding:8px 0;font-size:12px}.preview-market-tabs>span{letter-spacing:.8px;font-size:12px}.preview-terminal-body{grid-template-columns:1fr;height:222px}.preview-orderbook{display:none}.preview-terminal-body .chart-panel{height:222px}.preview-terminal-body .chart-toolbar{min-height:27px;padding:3px 7px}.preview-terminal-body .timeframes button{min-width:24px;min-height:22px;padding:2px 5px;font-size:12px}.preview-terminal-body .candle-canvas{min-height:170px}.preview-bottom{padding:9px 10px;font-size:12px}.preview-bottom>button{gap:3px;font-size:12px}.preview-bottom .status-dot{width:4px;height:4px}.home-facts{grid-template-columns:1fr 1fr;gap:22px 0;padding:22px 0}.home-facts>div{padding-left:22px}.home-facts>div:nth-child(3){border:0;padding-left:0}.home-facts strong{letter-spacing:-.7px;font-size:25px}.home-facts strong>span{font-size:12px}.home-facts p{margin-top:4px;font-size:12px}.home-market-section{padding-block:42px}.home-section-heading{align-items:flex-end;gap:20px;margin-bottom:22px}.section-overline{letter-spacing:1.2px;margin-bottom:12px;font-size:12px}.home-section-heading h2,.home-questions h2{letter-spacing:-.7px;font-size:23px;line-height:1.5}.home-text-link{gap:4px;font-size:12px}.home-text-link svg{width:14px}.home-market-labels,.home-market-row{grid-template-columns:1.2fr 1fr .7fr;gap:9px;padding:18px 0}.home-market-labels{padding-block:12px;font-size:12px}.home-market-labels>span:nth-child(5),.home-market-row>.sparkline{display:none}.home-market-labels>span:nth-child(3){text-align:right}.home-market-identity{gap:9px}.home-market-identity>.coin-icon{width:29px;height:29px;font-size:19px}.home-market-identity>span>strong{font-size:13px}.home-market-identity>span>span{font-size:12px}.home-market-row>.num{font-size:13px}.home-market-row>span.positive,.home-market-row>span.negative{text-align:right;font-size:12px}.home-market-row{min-height:75px}.home-data-note{margin-top:12px;font-size:12px;line-height:1.8}.home-product-section{padding:42px 0}.product-selector{gap:10px;margin-bottom:20px}.product-selector>button{gap:7px;padding:12px 0 15px;font-size:12px}.product-selector>button>svg:first-child{width:16px;height:16px}.product-selector>button>svg:last-child{display:none}.product-feature{grid-template-columns:1fr;gap:29px;min-height:0}.product-feature-copy h3{font-size:23px}.product-feature-copy p{margin-top:16px;font-size:12px;line-height:1.9}.product-feature-copy ul{margin:18px 0}.product-feature-copy li{margin:9px 0;font-size:12px}.product-feature-copy>.btn{min-height:39px;font-size:12px}.feature-visual{border-radius:12px;min-height:330px;padding:22px}.feature-order{max-width:290px}.feature-order-title strong{font-size:15px}.feature-order-field{padding:11px 13px}.feature-order-field strong{font-size:17px}.feature-grid-metrics{flex-wrap:nowrap}.feature-grid-metrics strong,.feature-grid-metrics>span{font-size:12px}.feature-copy-list>div{flex-wrap:nowrap;gap:10px}.feature-copy-list strong{font-size:14px}.feature-copy-list b{font-size:13px}.feature-copy-list small{font-size:12px}.feature-copy-list>p{font-size:12px;line-height:1.8}.home-principles{grid-template-columns:1fr;gap:30px;padding-block:42px}.home-principles>div{grid-template-columns:35px 1fr;gap:0 14px;display:grid}.principle-icon{grid-row:1/3;margin:0;padding-top:2px}.home-principles h3{margin-bottom:9px;font-size:16px}.home-principles p{font-size:12px;line-height:1.9}.home-questions{gap:20px;padding-block:42px}.home-questions .home-text-link{margin-top:19px}.home-questions details{padding:19px 0}.home-questions summary{font-size:13px;line-height:1.6}.home-questions details p{font-size:12px;line-height:1.8}.home-cta{border-radius:13px;margin-bottom:42px;padding:28px 24px;display:block}.home-cta>div>span{letter-spacing:1.2px;font-size:12px}.home-cta h2{font-size:24px;line-height:1.5}.home-cta p{margin-top:10px;font-size:12px;line-height:1.8}.home-cta>.btn{min-height:42px;margin-top:24px;padding:10px 18px;font-size:13px}.home-footer{grid-template-columns:repeat(3,1fr);gap:30px 20px}.home-footer>div:first-child{grid-column:1/-1}.home-footer>div>p{max-width:100%;margin:16px 0 10px;font-size:12px}.home-footer>div>strong{margin-bottom:17px;font-size:12px}.home-footer>div>a:not(.brand){margin:12px 0;font-size:12px}.home-footer>div>small{font-size:12px}.footer-risk{align-items:flex-start;margin-top:0;padding-top:20px;font-size:12px;line-height:1.8}.footer-risk svg{width:13px;height:13px;margin-top:3px}}@media (width<=365px){.site-header{padding-inline:12px}.brand{gap:6px;font-size:19px}.brand-symbol{width:27px;height:27px}.language-trigger{min-width:47px}.header-actions{gap:0}.header-actions>.icon-btn{width:28px;min-width:28px}.account-button{width:27px;margin-inline:2px}.demo-strip{padding-inline:12px;font-size:12px}.home-container{width:calc(100% - 32px)}.hero-copy h1{letter-spacing:-1.5px;font-size:36px}.hero-copy>p,.hero-kicker{font-size:12px}.landing-header .mobile-menu{width:28px;min-width:28px}.account-button.launch-button{padding-inline:9px;font-size:12px}.page-content{padding-inline:12px}.market-header{gap:12px;padding-inline:12px}.market-title strong{font-size:15px}.market-title .coin-icon{width:27px;height:27px;font-size:18px}.market-picker>.icon-btn{display:none}.market-price strong{font-size:22px}.chart-tools>button:not(.icon-btn){display:none}.trader-card{padding:21px}.equity-number{font-size:33px}.equity-mini-stats{gap:10px}.equity-mini-stats .stat>strong{font-size:14px}.allocation-body{gap:18px}.home-section-heading h2{font-size:21px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root[data-reduced-motion=true] *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.market-selector-modal{width:min(700px,100vw - 40px)}.market-selector-modal .tabs{margin-top:18px}.picker-labels{color:var(--muted);grid-template-columns:1fr 150px 110px;gap:24px;padding:18px 10px 10px 48px;font-size:12px;display:grid}.picker-labels>:not(:first-child){text-align:right}.market-selector-modal .market-picker-list{max-height:min(57vh,520px);margin-top:0}.market-selector-modal .market-picker-list>div>button:last-child{grid-template-columns:1fr 150px 110px;gap:24px;padding:16px 10px;display:grid}.market-selector-modal .picker-volume{color:var(--muted);font-size:13px}@media (width<=620px){.market-selector-modal{width:calc(100vw - 28px)}.picker-labels{grid-template-columns:1fr 112px;gap:8px;padding-left:38px;font-size:12px}.picker-labels>:last-child,.market-selector-modal .picker-volume{display:none}.market-selector-modal .market-picker-list>div>button:last-child{grid-template-columns:1fr 112px;gap:8px;padding:16px 3px}.market-selector-modal .market-picker-list .num{font-size:13px}}@media (width>=851px){.market-header{min-height:78px;padding-top:9px;padding-bottom:9px}.trade-workspace{grid-template-rows:minmax(604px,auto) minmax(260px,auto)}.trade-workspace .entry-section{padding-top:13px;padding-bottom:12px}.entry-heading,.margin-buttons{margin-bottom:10px}.side-switch{min-height:39px}.entry-section .available{margin:10px 0}.entry-section .field{gap:5px;margin-bottom:10px}.entry-section .field .input-shell{height:42px;min-height:42px}.entry-section .field .input-shell input{height:40px;min-height:40px}.entry-section .size-labels{margin-bottom:3px}.order-estimates{margin:4px 0 10px}.entry-section .order-estimates .summary-row{min-height:0;padding:3px 0;font-size:12px}.entry-section .order-estimates .summary-row strong{font-size:12px}.entry-section .entry-footnote{margin-top:7px}.book-row{height:20px}.book-mid{min-height:45px}.book-controls{padding-top:8px;padding-bottom:8px}.strategy-overview{grid-template-columns:minmax(240px,1.5fr) minmax(120px,.65fr) minmax(155px,.9fr) minmax(180px,1fr) auto;gap:28px;display:grid}.strategy-overview-title{min-width:0;margin-right:0}.strategy-overview-title small{max-width:230px}.strategy-overview>.stat{min-width:0}}@media (width>=851px) and (width<=1150px){.strategy-overview{grid-template-columns:1.2fr 1fr 1fr}.strategy-overview-title{grid-column:1/-1}.strategy-overview>.text-link{grid-column:1/-1;justify-self:start}}@media (width<=620px){.landing-header .header-actions>.icon-btn[aria-label=切换明暗主题],.landing-header .header-actions>.icon-btn[aria-label="Toggle light and dark theme"]{width:27px;min-width:27px;display:inline-flex}.landing-header .header-actions{gap:2px}.landing-header .language-trigger{width:43px;padding:0}.landing-header .brand{gap:6px;font-size:20px}.landing-header .brand-symbol{width:28px;height:28px}#main-content[data-page=markets] .page-heading{gap:0;margin-bottom:20px;position:relative}#main-content[data-page=markets] .page-heading .heading-actions{width:auto;position:absolute;top:-2px;right:0}#main-content[data-page=markets] .page-heading .pill{font-size:12px}.market-highlights{margin:0 0 22px;display:block}.market-highlights .highlight-card:first-child{border:0;grid-template-columns:1.1fr 1fr 1fr;align-items:center;gap:12px;padding:14px 0;display:grid}.market-highlights .highlight-card:not(:first-child){display:none}.highlight-card .section-header{margin:0}.highlight-card .section-header h3{font-size:12px}.highlight-card .section-header h3 svg{display:none}.highlight-market{flex-direction:column;align-items:flex-start;gap:3px;min-height:0;padding:0;display:flex}.highlight-market .num{font-size:12px}.table-panel-header{grid-template-columns:1fr auto;gap:8px;padding:0 14px 14px;display:grid}.table-panel-header .tabs{grid-column:1;gap:16px;margin:0}.table-panel-header .tabs>button{padding-inline:0;font-size:12px}.table-panel-header .search-input{grid-area:2/1/3/3}.table-panel-header .mobile-market-detail{grid-area:1/2;min-height:30px;padding-inline:0;font-size:12px}}@media (width>=1101px){.entry-heading{display:none}.book-row{height:19.5px}.book-labels{padding-top:5px;padding-bottom:5px}.trade-workspace{grid-template-rows:clamp(580px,100dvh - 410px,720px) minmax(260px,auto)}.trade-workspace>section{min-height:0}.trade-workspace .entry-section{overflow-y:auto}}.mission-grid{border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr;gap:0;overflow:hidden}.mission{border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;grid-template-columns:44px 1fr 120px 156px;gap:24px;padding:22px 26px}.mission:last-child{border-bottom:0}.mission>.btn{grid-column:auto;justify-self:end;width:156px;margin:0}.mission>.btn.primary{background:var(--brand);color:#fff}.mission>.btn.primary:hover{background:var(--brand-hover)}@media (width<=620px){.mission{grid-template-columns:38px 1fr auto;gap:15px 12px;padding:20px 16px}.mission-icon{width:38px;height:38px}.mission>.btn{grid-column:2/4;justify-self:start;width:auto;min-width:130px}.mission h3{font-size:13px}.mission p{font-size:12px}.mission-points{font-size:19px}}.modal>.segmented{margin-bottom:18px}.referral-visual{display:none}.campaign-art[class]{background:var(--panel-2);height:144px}.campaign-art[class]>svg{color:var(--accent);width:57px;height:57px}.campaign-art>.pill{background:var(--accent-soft)!important;color:var(--accent)!important}.campaign-art>span:not(.pill){color:var(--accent);opacity:.07;font-size:116px}@media (width<=620px){.campaign-art[class]{height:128px}}.market-table th:nth-child(n+3):nth-child(-n+6),.market-table td:nth-child(n+3):nth-child(-n+6){text-align:right}.market-table th:nth-child(n+3):nth-child(-n+6) button{margin-left:auto}.market-table td:last-child{text-align:right}@media (width>=1101px){.book-labels{margin:0}.book-balance{margin:4px 12px 0;padding:4px 12px}}:root[data-theme=light]{--subtle:#626f84}:root[data-theme=light] .btn.buy{color:#fff;background:#087f62;border-color:#087f62}.btn.sell{color:#fff;background:#c9364f;border-color:#c9364f}:root{--brand:#0153ff;--brand-hover:#216cff;--bg:#090e16;--panel:#101722;--panel-2:#192332;--panel-3:#243247;--text:#f2f5fb;--muted:#bdc7d8;--subtle:#a8b5c9;--accent:#8eb0ff;--accent-soft:#182c52;--border:#344258;--border-subtle:#263245;--green:#30d8ac;--red:#ff8497;--green-soft:#153a31;--red-soft:#3b2330;--buy-surface:#25cfa4;--buy-ink:#06281e;--sell-surface:#f7788f;--sell-ink:#320c17}:root[data-theme=light]{--brand:#0153ff;--brand-hover:#0045da;--bg:#f3f5f9;--panel:#fff;--panel-2:#edf1f7;--panel-3:#e1e8f2;--text:#111c2e;--muted:#46566e;--subtle:#53647c;--accent:#014be5;--accent-soft:#e4ecff;--border:#c8d2e1;--border-subtle:#dce3ee;--green:#006e54;--red:#b92342;--green-soft:#dcefe7;--red-soft:#f8e0e6;--buy-surface:#007557;--buy-ink:#fff;--sell-surface:#c42d48;--sell-ink:#fff}body{font-size:14px;line-height:1.5}.skip-link{background:var(--brand);color:#fff}.book-controls button,.book-controls button .book-bars{opacity:1}small:not(:where([class*=oui-],[class*=oui-] *)),.small,.muted,.subtle{line-height:1.5}input:not(:where([class*=oui-],[class*=oui-] *))::placeholder{color:var(--subtle);opacity:1}.brand{flex:none;gap:9px;min-width:126px}.brand .brand-symbol{width:31px;height:34px;color:var(--brand);box-shadow:none;background:0 0;border-radius:0}.brand-lockup{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.brand .brand-wordmark{width:79px;height:21px;color:var(--text)}.brand .brand-descriptor{letter-spacing:1.55px;color:var(--muted);font-size:9px;font-weight:600;line-height:1}.footer-mark{width:17px;height:19px;color:var(--accent)}.empty-icon{color:var(--accent);background:var(--accent-soft);border:1px solid var(--border);border-radius:0;transform:none}.empty-icon svg{opacity:1}.site-header{gap:28px;height:58px;padding:0 24px}.site-header.landing-header{height:72px}.desktop-nav{gap:24px}.desktop-nav>a,.more-wrap>button{color:var(--muted);font-size:14px}.desktop-nav>a.active{color:var(--text)}.header-actions{gap:12px}.demo-strip{height:26px;min-height:25px;color:var(--muted);background:var(--bg);padding:3px 24px;font-size:12px}.demo-label{color:var(--accent);background:var(--accent-soft);letter-spacing:.6px;font-size:10px;font-weight:700}.demo-strip a{color:var(--muted);font-size:12px}.account-button,.account-button.launch-button{border-radius:5px;min-height:36px;font-size:13px}.btn{border-radius:6px;font-size:14px}.order-confirm-modal .modal-actions{grid-template-columns:.85fr 1.15fr;align-items:stretch;display:grid}.order-confirm-modal .modal-actions>.btn{white-space:normal;text-wrap:balance;min-width:0;height:100%;min-height:48px;padding-inline:8px;line-height:1.4}.btn.buy,:root[data-theme=light] .btn.buy{color:var(--buy-ink);background:var(--buy-surface);border-color:var(--buy-surface)}.btn.sell,:root[data-theme=light] .btn.sell{color:var(--sell-ink);background:var(--sell-surface);border-color:var(--sell-surface)}.btn.buy:hover:not(:disabled),.btn.sell:hover:not(:disabled){filter:brightness(.95)}.side-switch>.buy.selected{color:var(--buy-ink);background:var(--buy-surface);box-shadow:none}.side-switch>.sell.selected{color:var(--sell-ink);background:var(--sell-surface);box-shadow:none}.side-switch>button{color:var(--muted);border-radius:4px;font-size:14px;font-weight:650}.language-popover{border-radius:9px;width:264px;padding:8px}.language-menu-title{height:40px;color:var(--muted);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin:0 0 5px;padding:0 12px;font-size:12px;display:flex}.language-popover button{border-radius:5px;gap:12px;min-height:54px;padding:12px}.language-popover button>span{flex:1;justify-content:space-between;align-items:center;gap:16px;display:flex}.language-popover strong{margin:0;font-size:15px;font-weight:550;line-height:24px}.language-popover small{letter-spacing:.5px;color:var(--muted);margin:0;font-size:12px;line-height:24px;display:block}.language-popover button[aria-checked=true]{color:var(--accent);background:var(--accent-soft)}.language-popover button>svg{flex:0 0 18px}.language-popover p{border-top:1px solid var(--border-subtle);margin:5px 0 0;padding:10px 12px 5px;font-size:12px;line-height:1.6}.language-popover button:not([aria-checked=true]):after{content:"";flex:0 0 18px;width:18px}.panel{box-shadow:none;border-radius:8px}.page-heading>p,.page-heading p{color:var(--muted);font-size:15px}.data-table th{color:var(--muted);font-size:12px;font-weight:550}.data-table td{font-size:14px}.data-table td small,.data-table td .muted,.field-hint,.field-label,.input-suffix,.stat>span,.stat>small{color:var(--muted);font-size:12px}.notice,.notice p{font-size:13px;line-height:1.65}.section-overline,.eyebrow,.chart-source{color:var(--subtle);opacity:1}.status-footer{min-height:25px;font-size:12px}.status-footer .muted{color:var(--muted)}.favorite-strip{background:var(--panel);border-bottom:1px solid var(--border-subtle);height:29px;min-height:29px;padding:0 20px}.favorite-strip>button:not(.icon-btn){gap:8px;font-size:12px}.market-header{border:0;border-bottom:1px solid var(--border);background:var(--panel);border-radius:0;gap:26px;min-height:74px;margin:0;padding:10px 20px}.market-title strong{font-size:20px;line-height:1.2}.market-title small{color:var(--muted);margin-top:3px;font-size:12px;line-height:1.4}.market-price strong{letter-spacing:-.6px;font-size:27px;line-height:1.2}.market-price>span{margin-top:3px;font-size:13px;line-height:1.4}.market-metrics{gap:28px}.market-metrics span{color:var(--muted);font-size:12px}.market-metrics strong{color:var(--text);font-size:13px;font-weight:550}.trade-workspace{background:var(--border);grid-template-columns:minmax(0,1fr) 258px 318px;gap:1px;margin:0;padding:0}.trade-workspace>section{box-shadow:none;background:var(--panel);border:0;border-radius:0}.chart-top{min-height:40px;padding:0 15px}.chart-source{font-size:12px}.chart-toolbar{min-height:36px;padding:4px 14px}.chart-toolbar button{min-height:28px;font-size:12px}.chart-ohlc{color:var(--muted);padding:7px 15px;font-size:12px}.chart-ohlc strong{color:var(--text)}.chart-bottom{color:var(--muted);padding:7px 15px;font-size:12px}.book-labels{color:var(--muted);margin:0;padding:6px 12px;font-size:12px}.book-row,.recent-trade{font-variant-numeric:tabular-nums;height:22px;color:var(--text);padding:0 12px;font-size:13px}.book-row.ask{background-image:linear-gradient(var(--red-soft), var(--red-soft))}.book-row.bid{background-image:linear-gradient(var(--green-soft), var(--green-soft))}.book-row.ask span:first-child{color:var(--red)}.book-row.bid span:first-child{color:var(--green)}.book-row span:not(:first-child){color:var(--text)}.book-mid{min-height:50px;padding:6px 12px}.book-mid strong{font-size:22px}.book-mid small,.book-mid>span{color:var(--muted);font-size:12px}.book-balance{margin:4px 12px;font-size:12px}.book-controls{min-height:36px;padding:5px 12px}.trade-workspace .entry-section{padding:15px 16px}.margin-buttons{margin:0 0 12px}.margin-buttons button{min-height:33px;font-size:13px}.side-switch{background:var(--panel-2);height:41px;margin:0 0 12px;padding:3px}.entry-section .tabs>button{min-height:36px;font-size:14px}.entry-section .available{margin:14px 0;font-size:12px}.entry-section .available strong{color:var(--text);font-size:13px}.entry-section .field{margin-bottom:12px}.entry-section .field-label{color:var(--muted);margin-bottom:5px;font-size:12px}.entry-section .field .input-shell{border-radius:5px}.entry-section .field .input-shell input{height:44px;min-height:44px;font-size:16px}.entry-section .size-labels{font-size:12px}.entry-section .advanced-toggle{min-height:32px;font-size:12px}.order-estimates{margin:9px 0 12px}.entry-section .order-estimates .summary-row{min-height:24px;padding:3px 0;font-size:12px}.entry-section .order-estimates .summary-row strong{font-size:13px}.entry-section .entry-footnote{margin-top:10px;font-size:12px;line-height:1.6}.positions-section .tabs{padding-inline:16px}.positions-section .tabs>button{font-size:13px}.account-section .section-header h3{font-size:16px}.account-section .summary-row{font-size:13px}.mobile-order-launch,.mobile-order-heading{display:none}@media (width>=1101px){.trade-workspace{grid-template-rows:minmax(620px,calc(100dvh - 365px)) auto}.trade-workspace .entry-section{overflow-y:auto}.chart-section .chart-panel{height:100%}}@media (width>=1700px){.trade-workspace{grid-template-rows:minmax(640px,calc(100dvh - 350px)) auto;grid-template-columns:minmax(0,1fr) 300px 348px}.book-row{height:25px;font-size:14px}.market-metrics{gap:46px}.entry-section .field .input-shell input{height:46px}}.home-container{max-width:1504px;padding-inline:48px}.home-hero{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:56px;min-height:630px;padding-top:68px;padding-bottom:64px}.hero-kicker{color:var(--muted);letter-spacing:1.5px;margin-bottom:25px;font-size:12px;font-weight:650}.hero-kicker>span{background:var(--brand);border-radius:0;width:22px;height:5px}.hero-copy h1{letter-spacing:-1.8px;font-size:clamp(38px,3.5vw,58px);font-weight:650;line-height:1.2}.hero-copy h1 em{color:var(--accent);font-style:normal}:root[data-theme=light] .hero-copy h1 em{color:var(--brand)}.hero-copy>p{color:var(--muted);max-width:31em;margin:27px 0 30px;font-size:17px;line-height:1.85}.hero-actions{gap:24px}.hero-actions .btn{min-height:50px;padding-inline:24px;font-size:15px}.hero-actions>a{color:var(--text);font-size:14px}.hero-assurance{color:var(--muted);margin-top:22px;font-size:12px}.hero-product-label,.hero-product-caption{letter-spacing:.3px;color:var(--muted);font-size:12px}.hero-product-label{margin-bottom:10px}.hero-product-caption{gap:20px;margin-top:12px}.product-preview{border:1px solid var(--border);border-radius:0;box-shadow:0 18px 60px #0000001a}.product-preview:before{height:2px}.preview-bar{background:var(--panel);border-bottom:1px solid var(--border-subtle);height:45px;padding:0 16px}.preview-brand{align-items:center;gap:6px;display:flex}.preview-brand>span{letter-spacing:1px;color:var(--muted);border-left:1px solid var(--border);margin-left:8px;padding-left:10px;font-size:10px}.preview-demo{color:var(--muted);font-size:12px}.preview-market{padding:14px 16px}.preview-market strong{font-size:18px}.preview-market strong>span,.preview-quote>span{font-size:12px}.preview-market-tabs{gap:24px;height:36px}.preview-market-tabs>button{font-size:12px}.preview-market-tabs>span{font-size:10px}.preview-terminal-body{grid-template-columns:minmax(0,1fr) 150px;height:290px}.preview-terminal-body .chart-panel{height:290px}.preview-terminal-body .timeframes button{font-size:12px}.preview-orderbook>div{padding:0 12px 8px;font-size:12px}.preview-orderbook p{padding-inline:12px;font-size:12px;line-height:19px}.preview-orderbook p b{color:var(--text);font-weight:450}.preview-orderbook>strong{padding-inline:12px;font-size:16px}.preview-account{border-top:1px solid var(--border);align-items:center;gap:26px;padding:14px 16px;display:flex}.preview-account>div{gap:3px;display:grid}.preview-account span,.preview-account small{color:var(--muted);font-size:12px}.preview-account strong{font-variant-numeric:tabular-nums;font-size:16px;font-weight:550}.preview-account>a{color:var(--accent);align-items:center;gap:4px;margin-left:auto;font-size:12px;display:flex}.preview-bottom{background:var(--panel-2);min-height:39px;padding:8px 16px;font-size:12px}.preview-bottom button{color:var(--accent);font-size:12px}.home-facts{padding-top:30px;padding-bottom:30px}.home-facts strong{font-size:30px}.home-facts p{color:var(--muted);font-size:13px}.home-section-heading h2,.home-questions h2{font-size:34px;line-height:1.3}.home-markets{padding-top:64px;padding-bottom:58px}.home-market-head,.home-data-note{color:var(--muted);font-size:12px}.home-market-row{min-height:76px}.home-market-row strong{font-size:16px}.home-market-row .home-market-identity small,.home-market-identity>span>span{font-size:12px}.home-product-section{padding:60px 0}.product-selector>button{font-size:15px}.product-feature{border-radius:0;padding:34px}.product-feature-copy h3{font-size:30px}.product-feature-copy p,.product-feature-copy li{color:var(--muted);font-size:14px}.feature-order{border-radius:6px}.feature-copy-list .trader-spark{width:115px;height:44px}.home-principles{padding-block:54px}.home-principles h3{font-size:19px}.home-principles p{color:var(--muted);font-size:14px}.home-questions{padding-block:50px 60px}.home-questions summary{font-size:16px}.home-questions details>p{font-size:14px}.home-cta{background:var(--brand);border-radius:0;padding:38px 42px}.home-cta h2{font-size:32px}.home-cta p,.home-cta>div>span{opacity:1;color:#fff}.home-cta .btn{color:#0143cd;background:#fff}.home-footer{padding-top:55px}.home-footer p,.home-footer small,.home-footer a{color:var(--muted);font-size:13px}.home-footer .brand{color:var(--text)}.copy-intro{display:none}.copy-filters{margin-top:26px}.trader-card{border-radius:8px;padding:24px}.trader-identity{gap:14px}.trader-identity h3{font-size:19px}.trader-identity small{color:var(--muted);font-size:13px;line-height:1.6}.trader-avatar{width:49px;height:49px;color:var(--accent);background:color-mix(in srgb, currentColor 9%, var(--panel));border-radius:9px;position:relative;overflow:hidden}.trader-avatar>span{display:none}.trader-avatar>svg{width:34px;height:34px}.trader-avatar.large{width:72px;height:72px}.trader-avatar.large>svg{width:50px;height:50px}.trader-avatar[data-trader=north]{color:#c5a5ff}.trader-avatar[data-trader=delta]{color:#67d6df}.trader-avatar[data-trader=momentum]{color:#e9b87f}.trader-avatar[data-trader=wave]{color:#f3a3bb}.trader-avatar[data-trader=slow]{color:#b5d694}:root[data-theme=light] .trader-avatar[data-trader=north]{color:#7749ad}:root[data-theme=light] .trader-avatar[data-trader=delta]{color:#006b76}:root[data-theme=light] .trader-avatar[data-trader=momentum]{color:#99521b}:root[data-theme=light] .trader-avatar[data-trader=wave]{color:#a43961}:root[data-theme=light] .trader-avatar[data-trader=slow]{color:#4a702e}.trader-return{margin:26px 0 18px;display:block}.trader-return>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.trader-return>div>span{color:var(--muted);font-size:12px}.trader-return strong{letter-spacing:-.8px;font-size:31px}.trader-spark{width:100%;height:90px;margin-top:10px}.trader-spark svg{width:100%;height:100%;overflow:visible}.trader-stats{border-block:1px solid var(--border-subtle);padding-block:18px}.trader-stats .stat>span{font-size:12px}.trader-stats .stat>strong{font-size:17px}.trader-card-bottom{margin-top:0;padding-top:17px}.trader-card-bottom>span{font-size:12px}.trader-performance .section-header>div:first-child{align-items:center;gap:24px;display:flex}.performance-current{font-size:23px}.trader-performance .performance-plot{height:246px}.performance-source{color:var(--muted);margin-bottom:0;font-size:12px;line-height:1.6}.trader-performance .plot-ticks,.trader-performance .chart-dates{color:var(--muted);font-size:12px}@media (width<=1100px){.site-header{gap:20px}.desktop-nav{gap:16px}.trade-workspace{grid-template-columns:minmax(0,1fr) 235px 290px}.market-metrics{gap:18px}.home-hero{gap:32px}.hero-copy h1{font-size:38px}.preview-terminal-body{grid-template-columns:minmax(0,1fr) 125px}.preview-orderbook p{padding-inline:8px;font-size:12px}.preview-account{gap:18px}.preview-account>a{display:none}}@media (width<=900px){.site-header,.site-header.landing-header{height:60px;padding:0 18px}.demo-strip{padding-inline:18px}.trade-workspace{background:var(--bg);flex-direction:column;gap:0;display:flex}.trade-workspace>section{border-bottom:1px solid var(--border)}.trade-workspace .chart-section.mobile-show{height:360px;min-height:0}.trade-workspace .chart-section .chart-panel{height:100%;min-height:0}.trade-workspace .chart-section .candle-canvas{min-height:160px}.trade-workspace .entry-section{padding:16px 20px 22px;scroll-margin-top:8px}.mobile-trade-tabs{background:var(--panel);border-bottom:1px solid var(--border);min-height:42px;padding:0 18px}.mobile-trade-tabs .tabs>button{min-height:42px;font-size:14px}.mobile-order-launch{background:var(--panel);border-bottom:1px solid var(--border);padding:14px 18px 16px;display:block}.mobile-order-launch.hidden{display:none}.mobile-order-launch>div:first-child{color:var(--muted);align-items:center;gap:10px;margin-bottom:11px;font-size:12px;display:flex}.mobile-order-launch strong{color:var(--text);font-weight:550}.mobile-order-launch small{color:var(--muted);font-size:12px}.mobile-order-launch .demo-order-tag{color:var(--accent);letter-spacing:.5px;margin-left:auto}.mobile-order-actions{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mobile-order-actions .btn{justify-content:space-between;min-height:46px;padding-inline:15px;font-size:14px}.mobile-order-heading{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;margin-bottom:17px;padding-bottom:15px;display:flex}.mobile-order-heading>button{color:var(--accent);align-items:center;gap:6px;min-height:34px;font-size:13px;display:inline-flex}.mobile-order-heading>span{text-align:right;color:var(--text);gap:3px;font-size:13px;display:grid}.mobile-order-heading b{color:var(--muted);font-size:12px;font-weight:400}.mobile-panel-order .entry-heading{display:none}.trade-workspace .positions-section{margin-top:8px}.positions-section .data-table th{font-size:12px}.entry-section .side-switch{min-height:45px}.entry-section .field .input-shell input{height:47px;min-height:47px;font-size:16px}.entry-section .order-estimates .summary-row{min-height:29px;font-size:13px}.entry-section .entry-footnote{font-size:12px}.bottom-nav{height:calc(59px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.bottom-nav a{font-size:12px}body:has(.entry-section input:focus) .bottom-nav{display:none}.trading-page{padding-bottom:calc(65px + env(safe-area-inset-bottom))}.home-hero{grid-template-columns:1fr;gap:38px;padding-top:46px;padding-bottom:42px}.hero-copy h1{font-size:46px}.hero-copy>p{max-width:38em;margin-block:24px}.hero-product{width:100%}.home-container{padding-inline:28px}.hero-product-label{font-size:12px}.home-section-heading h2,.home-questions h2{font-size:29px}.trader-card{padding:21px}}@media (width<=620px){.site-header,.site-header.landing-header{gap:8px;height:58px;padding:0 14px}.brand{gap:6px;min-width:100px}.brand .brand-symbol{width:26px;height:29px}.brand .brand-wordmark{width:65px;height:17px}.brand .brand-descriptor{letter-spacing:1px;font-size:8px}.header-actions{gap:5px}.language-trigger{gap:5px;min-width:45px;padding:5px}.language-trigger>svg:first-child{width:17px}.language-trigger>svg:last-child{display:none}.account-button.launch-button{min-height:34px;padding:6px 10px;font-size:12px}.demo-strip{min-height:26px;padding:4px 14px;font-size:11px;line-height:1.4}.demo-strip .demo-label{font-size:9px}.language-popover{width:min(280px,100vw - 24px);position:fixed;top:62px;right:12px}.language-popover p{font-size:12px;display:block}.favorite-strip{gap:18px;height:27px;min-height:27px;padding-inline:14px}.favorite-strip>button:not(.icon-btn){font-size:12px}.market-header{gap:10px;min-height:96px;padding:12px 14px 11px}.market-title strong{font-size:18px}.market-title small{font-size:12px}.market-price strong{font-size:23px}.market-price>span{font-size:12px}.market-metrics{gap:14px;padding-top:7px}.market-metrics span,.market-metrics strong{font-size:12px}.mobile-trade-tabs{min-height:41px;padding-inline:14px}.mobile-trade-tabs .tabs>button{min-height:41px;padding-inline:16px;font-size:13px}.trade-workspace .chart-section.mobile-show,.trade-workspace .chart-section .chart-panel{height:auto;min-height:292px}.chart-toolbar{min-height:34px;padding:3px 12px}.chart-toolbar button{font-size:12px}.chart-ohlc{padding:6px 12px;font-size:12px}.chart-bottom{flex-shrink:0;align-items:flex-start;min-height:27px;padding:5px 12px;font-size:12px}.mobile-order-launch{padding:12px 14px 14px}.mobile-order-actions{gap:10px}.mobile-order-actions .btn{min-height:46px;padding-inline:13px;font-size:13px}.trade-workspace .entry-section{padding:13px 16px 20px}.mobile-order-heading{margin-bottom:14px;padding-bottom:10px}.positions-section .tabs{gap:17px;padding-inline:12px}.positions-section .tabs>button{font-size:12px}.market-picker-modal .market-select-row{font-size:13px}.home-container{padding-inline:20px}.home-hero{gap:30px;padding-top:36px;padding-bottom:36px}.hero-kicker{letter-spacing:1px;margin-bottom:20px;font-size:11px}.hero-copy h1{letter-spacing:-1.3px;font-size:37px;line-height:1.24}:root[lang=en] .hero-copy h1{font-size:37px}.hero-copy>p{margin:21px 0 25px;font-size:15px;line-height:1.8}.hero-actions{gap:20px}.hero-actions .btn{min-height:46px;padding-inline:18px;font-size:14px}.hero-actions>a{font-size:13px}.hero-assurance{margin-top:19px;font-size:12px;line-height:1.65}.hero-product-label{font-size:10px}.hero-product-caption{font-size:12px}.hero-product-caption>span:last-child{display:none}.preview-bar{height:40px;padding-inline:12px}.preview-brand>span{display:none}.preview-demo{margin-right:8px;font-size:11px}.preview-market{padding:12px}.preview-market strong{font-size:15px}.preview-market strong>span{font-size:12px}.preview-quote{gap:5px}.preview-quote>span{font-size:11px}.preview-market-tabs{gap:20px;padding-inline:12px}.preview-market-tabs>button{font-size:12px}.preview-market-tabs>span{display:none}.preview-terminal-body{grid-template-columns:1fr;height:248px}.preview-terminal-body .chart-panel{height:248px}.preview-orderbook{display:none}.preview-account{gap:18px;padding:12px}.preview-account>div{flex:1}.preview-account span,.preview-account small{font-size:11px}.preview-account strong{font-size:13px}.preview-bottom{padding:9px 12px;font-size:11px}.preview-bottom button{font-size:12px}.home-facts{padding-top:24px;padding-bottom:24px}.home-facts strong{font-size:26px}.home-facts p{font-size:12px}.home-section-heading h2,.home-questions h2{font-size:27px}.home-markets,.home-product-section{padding-top:42px;padding-bottom:38px}.product-feature{padding:22px 18px}.product-feature-copy h3{font-size:25px}.home-principles{padding-block:34px}.home-questions{padding-block:30px 42px}.home-cta{width:auto;margin-inline:20px;padding:28px 22px}.home-cta h2{font-size:27px}.home-footer{padding-top:42px}.trader-grid{gap:16px}.trader-identity h3{font-size:18px}.trader-card{padding:21px 20px}.trader-return{margin:22px 0 15px}.trader-return strong{font-size:30px}.trader-return>div:first-child{gap:12px}.trader-return>div>span{font-size:12px}.trader-spark{height:92px}.trader-stats .stat>strong{font-size:18px}.trader-performance .section-header>div:first-child{gap:8px;display:grid}.trader-performance h3{font-size:14px}.trader-performance .performance-plot{height:220px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.podium-card.rank-1 .podium-rank{color:var(--accent)}.podium-card.rank-2 .podium-rank{color:var(--muted)}@media (width<=360px){.landing-header .launch-button{display:none}}.brand.hash-brand,.exchange-app .module-header .brand.hash-brand{min-width:108px;color:var(--text);gap:1px}.brand.hash-brand .brand-symbol,.exchange-app .module-header .brand.hash-brand .brand-symbol{width:30px;height:30px;color:var(--text);flex:none}.brand.hash-brand .brand-wordmark,.exchange-app .module-header .brand.hash-brand .brand-wordmark{width:82.5px;height:30px;color:var(--text);overflow:visible}.brand.hash-brand .brand-lockup{gap:0}.brand.hash-brand .brand-descriptor{display:none}.footer-brand{color:var(--text);align-items:center;gap:0;display:inline-flex}.footer-brand .footer-mark{color:currentColor;width:22px;height:22px}.footer-brand .footer-wordmark{width:60.5px;height:22px}.preview-brand>svg:first-child{color:var(--text)}@media (width<=620px){.brand.hash-brand,.exchange-app .module-header .brand.hash-brand{gap:0;min-width:89px}.brand.hash-brand .brand-symbol,.exchange-app .module-header .brand.hash-brand .brand-symbol{width:24px;height:24px}.brand.hash-brand .brand-wordmark,.exchange-app .module-header .brand.hash-brand .brand-wordmark{width:66px;height:24px}}@media (width<=360px){.brand.hash-brand,.exchange-app .module-header .brand.hash-brand{min-width:75px}.brand.hash-brand .brand-symbol,.exchange-app .module-header .brand.hash-brand .brand-symbol{width:20px;height:20px}.brand.hash-brand .brand-wordmark,.exchange-app .module-header .brand.hash-brand .brand-wordmark{width:55px;height:20px}}.brand .brand-logo{width:112px;height:30px;color:var(--text);flex-shrink:0;display:block}.footer-brand .footer-logo{width:85px;height:23px}@media (width<=620px){.brand .brand-logo{width:90px;height:24px}}@media (width<=360px){.brand .brand-logo{width:75px;height:20px}}html body{color:var(--text);background:var(--bg);font-family:var(--ban-font-family);font-feature-settings:normal;font-weight:400}.live-app{min-height:100vh}.live-app .mobile-nav{display:none}.live-app .account-button{white-space:nowrap;flex-shrink:0;width:auto}.live-app .icon-button,.live-modal .icon-button{width:34px;height:34px;color:var(--muted);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.live-app .icon-button:hover,.live-modal .icon-button:hover{color:var(--text);background:var(--panel-2)}.live-app .btn.full,.live-modal .btn.full{width:100%}.sdk-entry-fieldset{border:0;min-width:0;margin:0;padding:0}.sdk-entry-fieldset:disabled{opacity:.65}.live-strip{justify-content:space-between;gap:12px;display:flex}.live-strip>span{align-items:center;gap:7px;display:flex}.live-strip .offline{background:var(--red)}.live-navigation{z-index:40;background:var(--panel);border:1px solid var(--border);width:300px;max-width:calc(100vw - 24px);max-height:75vh;padding:10px;position:absolute;top:64px;right:20px;overflow:auto;box-shadow:0 14px 44px #0004}.live-navigation a{color:var(--text);justify-content:space-between;align-items:center;padding:12px;display:flex}.live-navigation a:hover{background:var(--panel-2)}.live-asset-icon{border:none;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;background:0 0!important}.live-asset-icon img{object-fit:contain;border-radius:50%;width:100%;height:100%}.asset-fallback{background:var(--panel-3);width:100%;height:100%;color:var(--muted);border:1px solid var(--border);border-radius:50%;place-items:center;font:600 10px/1 sans-serif;display:grid}.live-state{text-align:center;min-height:160px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:26px 18px;display:flex}.live-state strong{color:var(--text);font-size:15px}.live-state p{max-width:460px;margin:0;line-height:1.8}.live-modal{z-index:100;overscroll-behavior:contain;border:1px solid var(--border);width:min(720px,100vw - 28px);max-height:calc(100dvh - 32px);color:var(--text);background:var(--panel);box-shadow:var(--shadow);border-radius:12px;padding:20px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.live-modal .modal-header{border-bottom:1px solid var(--border-subtle);background:var(--panel);z-index:2;justify-content:space-between;align-items:center;gap:16px;margin:-20px -20px 16px;padding:16px 20px;display:flex;position:sticky;top:-20px}.live-modal .modal-header h2{overflow-wrap:anywhere;min-width:0;font-size:18px;line-height:1.4}.live-modal .expanded{min-height:65vh}.live-chart-panel{flex-direction:column;height:100%;min-height:410px;display:flex}.live-chart-body{flex:1;min-height:250px;position:relative}.live-chart-canvas{position:absolute;inset:0}.live-chart-overlay{z-index:1;background:var(--panel);place-items:center;display:grid;position:absolute;inset:0}.live-chart-panel .chart-top{flex-shrink:0}.live-chart-panel .chart-bottom{flex-shrink:0;gap:14px;min-height:30px;line-height:1.6}.live-chart-panel .chart-bottom>span{min-width:0}.live-chart-panel .chart-bottom a{flex-shrink:0}.live-chart-panel .chart-bottom button{color:var(--accent);margin-left:8px}.live-app .product-preview>.live-chart-panel{height:360px;min-height:360px}.live-app .product-preview .live-chart-body{min-height:235px}.live-market-tools{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.live-app select:not(:where([class*=oui-],[class*=oui-] *)){background:var(--panel);color:var(--text);border:1px solid var(--border);border-radius:5px;max-width:100%;padding:9px 12px}.live-market-tools .search-input{flex:1;max-width:340px}.live-market-table{border:1px solid var(--border);border-radius:6px;overflow:hidden}.live-market-row{border-bottom:1px solid var(--border-subtle);font-variant-numeric:tabular-nums;grid-template-columns:minmax(185px,1.5fr) repeat(4,minmax(90px,1fr));align-items:center;gap:18px;min-height:72px;padding:12px 24px;display:grid}.live-market-row:last-child{border-bottom:0}.live-market-row>span,.live-market-row>a{text-align:right}.live-market-row .live-market-identity,.live-table-head>span:first-child{text-align:left}.live-market-row:hover{background:var(--panel)}.live-table-head{background:var(--panel);min-height:42px;color:var(--muted);font-size:12px}.live-market-identity{align-items:center;gap:10px;display:flex}.live-market-identity>a{align-items:center;gap:12px;display:flex}.live-market-identity small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.live-market-identity strong{font-size:15px}.live-market-identity .icon-button[aria-pressed=true]{color:var(--accent)}.live-roadmap{padding-block:20px 80px}.live-roadmap h2{font-size:30px}.live-roadmap>div{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:28px;display:grid}.live-roadmap a{border-top:1px solid var(--border);padding:26px 0}.live-roadmap svg{color:var(--accent)}.live-roadmap h3{margin:20px 0 10px;font-size:19px}.live-roadmap p{color:var(--muted);line-height:1.8}.live-book{padding:0 12px 12px}.live-book .section-header{padding:0}.live-book .section-header>span{font-size:11px}.live-book .book-labels{justify-content:space-between;padding:12px 2px;display:flex}.live-book-row{font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;padding:0 4px;font-size:12px;line-height:22px;display:flex}.live-book-row>span:last-child{color:var(--muted)}.live-book-row small{color:var(--muted);font-size:10px}.live-book-levels{min-height:112px}.live-book .book-mid{justify-content:space-between;align-items:center;padding:12px 4px;font-size:18px;display:flex}.live-book .book-mid small{color:var(--muted);font-size:10px}.live-entry-preview{padding:0 16px 16px}.live-entry-preview label{color:var(--muted);margin-top:20px;font-size:12px;display:block}.live-entry-preview input{border:1px solid var(--border);width:100%;color:var(--muted);background:var(--panel-2);border-radius:5px;margin-top:7px;padding:12px}.live-entry-preview .side-tabs{gap:10px;display:flex}.live-entry-preview .side-tabs button{color:var(--muted);border-bottom:2px solid var(--border);flex:1;padding:10px}.live-entry-preview .side-tabs button.active{color:var(--green);border-color:var(--green)}.live-entry-preview .live-state{min-height:160px}.live-rules{border-top:1px solid var(--border-subtle);color:var(--muted);padding:14px 16px;font-size:12px}.live-rules summary{cursor:pointer;color:var(--text)}.live-rules p{margin:8px 0}.live-positions-placeholder{min-height:260px}.live-positions-placeholder>.section-header{padding:12px 16px}.live-market-picker{max-height:55vh;padding-block:10px;overflow:auto}.live-market-picker button{text-align:left;border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;width:100%;padding:12px 4px;display:flex}.live-market-picker button>span:last-child{margin-left:auto}.live-assets-gate{background:var(--panel);border:1px solid var(--border);border-radius:6px;grid-template-columns:1fr 1fr;align-items:center;padding:32px;display:grid}.live-assets-gate h2{margin-top:15px;font-size:32px}.live-assets-gate .btn{grid-column:2}.live-catalog{margin-top:40px}.live-catalog>.section-header{margin-bottom:20px;padding:0}.live-app .table-scroll{border:1px solid var(--border);background:var(--panel);border-radius:6px;min-width:0;max-width:100%}.live-app .table-scroll>table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.live-app .table-scroll>table th,.live-app .table-scroll>table td{vertical-align:middle;border-bottom:1px solid var(--border-subtle);padding:14px 18px;line-height:1.6}.live-app .table-scroll>table th{background:var(--panel-2);color:var(--muted);white-space:nowrap;font-size:12px;font-weight:500}.live-app .table-scroll>table tbody tr:last-child td{border-bottom:0}.live-app .table-scroll>table td:not(.live-contract){white-space:nowrap}.sdk-assets>.table-scroll{margin-top:24px}.live-catalog>h2{margin-bottom:20px}.live-network-heading{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.live-token-label{align-items:center;gap:10px;display:flex}.live-contract{overflow-wrap:anywhere;max-width:420px;font-size:12px}.live-catalog>.muted{margin-top:18px}.live-support{max-width:1040px;min-height:70vh}.live-support>p{color:var(--muted);line-height:1.9}.live-unavailable{border-top:1px solid var(--border);max-width:640px;padding-top:32px}.live-unavailable h2{margin:24px 0 16px;font-size:24px}.live-unavailable p{color:var(--muted);margin-bottom:26px;line-height:1.9}.live-unavailable .btn{margin:0 12px 12px 0}.live-settings label{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;max-width:600px;padding:20px 0;display:flex}.live-settings>p{color:var(--muted);margin-top:24px}.live-help details{border-bottom:1px solid var(--border);padding:24px 0}.live-help summary{cursor:pointer;font-size:17px}.live-help p{color:var(--muted);max-width:760px;margin-top:16px;line-height:1.9}.live-account-metrics{padding:0 16px}.live-account-metrics .summary-row{gap:16px}.live-account-metrics>.btn{margin-top:12px}.sdk-island{min-width:0}.sdk-island button{letter-spacing:normal}.sdk-island input{box-sizing:border-box}.oui-input-input{min-width:0}.sdk-positions{min-height:260px;padding:0 12px 12px}.sdk-positions>.tabs{white-space:nowrap;margin-bottom:16px;overflow-x:auto}.sdk-positions [data-oui-component]{max-width:100%}.sdk-assets .live-account-metrics{background:var(--panel);border:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:18px;padding:24px;display:grid}.sdk-funding{max-width:480px;margin-top:30px}.live-app .site-footer{justify-content:space-between;gap:20px;padding:18px 24px;display:flex}.live-app .site-footer>span,.live-app .site-footer nav{align-items:center;gap:18px;display:flex}@media (width>=901px){.live-app .trade-workspace{grid-template-rows:minmax(510px,auto) minmax(270px,auto)}.live-app .book-section{max-height:640px;overflow:auto}}@media (width<=1100px){.live-app .site-header{gap:18px;padding-inline:16px}.live-app .desktop-nav{gap:14px}.live-app .header-actions{gap:8px}.live-market-row{gap:12px;padding-inline:14px}}@media (width<=900px){.live-app .desktop-nav{display:none}.live-app .header-actions{margin-left:auto}.live-app .live-chart-panel{min-height:370px}.live-app .mobile-nav{z-index:30;min-height:62px;padding:8px 5px calc(8px + env(safe-area-inset-bottom));background:var(--panel);border-top:1px solid var(--border);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.live-app .mobile-nav a{min-width:48px;color:var(--muted);flex-direction:column;align-items:center;gap:3px;font-size:10px;display:flex}.live-app .mobile-nav a.active{color:var(--accent)}.live-app .site-footer{padding-bottom:84px}.live-app .entry-section{padding-bottom:20px}.live-book-levels{min-height:100px}.live-market-row{grid-template-columns:minmax(150px,1.4fr) repeat(3,minmax(75px,1fr))}.live-market-row>:last-child{display:none}.live-roadmap>div{gap:18px}.live-app .hero-product{min-width:0}}@media (width<=620px){.live-modal{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:14px}.live-modal .modal-header{margin:-14px -14px 14px;padding:12px 14px;top:-14px}.live-app .site-header,.live-app .site-header.landing-header{gap:8px;height:62px;padding-inline:12px}.live-app .brand{gap:6px;min-width:92px}.live-app .brand .brand-symbol{width:23px;height:28px}.live-app .brand .brand-wordmark{width:62px;height:17px}.live-app .brand-descriptor{font-size:7px}.live-app .header-actions{gap:5px}.live-app .header-actions .icon-button{width:28px;min-width:28px}.live-app .language-trigger{gap:4px;padding:4px;font-size:11px}.live-app .language-trigger svg{display:none}.live-app .account-button{min-height:32px;padding:7px 9px;font-size:11px}.live-app .account-button svg{display:none}.live-strip{flex-wrap:wrap;gap:3px;height:auto;min-height:28px;padding:5px 12px;font-size:10px}.live-strip>span:last-child{margin-left:auto}.live-app .home-hero{gap:32px}.live-app .hero-copy h1{font-size:clamp(25px,7.7vw,32px);line-height:1.3}.live-app .hero-assurance{font-size:12px}.live-app .preview-market{flex-wrap:wrap;gap:10px 14px}.live-app .preview-market>div{flex-shrink:0;min-width:0}.live-app .preview-quote{margin-left:auto}.live-app .product-preview>.live-chart-panel{height:320px;min-height:320px}.live-app .live-chart-panel{min-height:320px}.live-app .live-chart-body{min-height:210px}.live-app .live-chart-panel .chart-bottom{align-items:flex-start;padding:6px 8px;font-size:10px}.live-modal .expanded{min-height:60vh}.live-modal .live-chart-body{min-height:230px}.live-market-table{border-radius:4px}.live-market-row{grid-template-columns:minmax(126px,1.3fr) minmax(72px,1fr) minmax(60px,.75fr);gap:8px;min-height:64px;padding:12px 8px;font-size:12px}.live-market-row>:nth-child(4){display:none}.live-market-identity{gap:3px}.live-market-identity .icon-button{width:22px;min-width:22px}.live-market-identity>a{gap:6px}.live-market-identity strong{font-size:12px}.live-market-identity small{font-size:9px}.live-market-identity .live-asset-icon{flex-basis:24px;width:24px;height:24px}.live-table-head{min-height:40px;font-size:10px}.live-market-tools{gap:12px}.live-market-tools .search-input{flex-basis:100%;order:3;max-width:none}.live-market-tools select{max-width:130px;font-size:12px}.live-roadmap{padding-bottom:40px}.live-roadmap h2{font-size:25px}.live-roadmap>div{grid-template-columns:1fr;gap:0}.live-roadmap a{padding:22px 0}.live-assets-gate{grid-template-columns:1fr;padding:20px}.live-assets-gate .btn{grid-column:auto}.live-catalog>.section-header{flex-direction:column;align-items:flex-start;gap:12px}.live-catalog h2{font-size:19px}.live-catalog table{min-width:580px}.live-network-heading .muted{font-size:11px}.live-app .site-footer{flex-wrap:wrap;gap:8px;font-size:11px}.live-app .site-footer nav{gap:12px}.sdk-assets .live-account-metrics{grid-template-columns:1fr}.sdk-positions{padding-inline:8px}.live-app .market-metrics{gap:14px}.live-app .market-metrics strong{font-size:11px}.live-app .market-price>strong{font-size:20px}}@media (width<=365px){.live-app .site-header,.live-app .site-header.landing-header{gap:6px;padding-inline:10px}.live-app .brand{min-width:82px}.live-app .brand .brand-symbol{width:20px}.live-app .brand .brand-wordmark{width:55px}.live-app .brand-descriptor{letter-spacing:1px;font-size:7px}.live-app .header-actions{gap:2px}.live-app .language-trigger{width:28px;min-width:28px;padding:0}.live-app .header-actions .account-button{margin-inline:1px;padding-inline:8px;font-size:10px}}@media (prefers-reduced-motion:reduce){.live-app *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.live-app.exchange-app{--bg:#09090b;--panel:#111113;--panel-2:#1b1b1e;--panel-3:#29292d;--text:#ededf0;--muted:#9999a2;--subtle:#85858f;--border:#29292f;--border-subtle:#212125;--accent:#719bff;--accent-soft:#182644;--green:#23bb8f;--red:#ef626c;--green-soft:#15392e;--red-soft:#3c2226;--shadow:0 16px 48px #0005;background:var(--bg);min-height:100dvh;color:var(--text)}:root[data-theme=light] .live-app.exchange-app{--bg:#f5f6f8;--panel:#fff;--panel-2:#f3f4f6;--panel-3:#e4e6eb;--text:#1a1b21;--muted:#686b75;--subtle:#797d87;--border:#dfe1e6;--border-subtle:#eceef1;--accent:#0153ff;--accent-soft:#e8eeff;--green:#078365;--red:#c83d4d;--green-soft:#d8eee5;--red-soft:#f7e0e3;--shadow:0 16px 48px #20263814}.exchange-app:not(.terminal-app){flex-direction:column;display:flex}.exchange-app:not(.terminal-app) #main-content{flex:1;min-width:0;padding:0}.exchange-app .site-header,.exchange-app .site-header.landing-header{background:var(--bg);border-bottom:1px solid var(--border-subtle);gap:26px;height:54px;min-height:54px;padding:0 24px}.exchange-app .brand{gap:7px;min-width:112px}.exchange-app .brand .brand-symbol{width:26px;height:29px}.exchange-app .brand .brand-wordmark{width:69px;height:19px}.exchange-app .brand .brand-descriptor{display:none}.exchange-app .desktop-nav{gap:25px}.exchange-app .desktop-nav>a,.exchange-app .desktop-nav>button{color:var(--muted);font-size:13px;font-weight:550}.exchange-app .desktop-nav>a.active{color:var(--text)}.exchange-app .header-actions{gap:10px}.exchange-app .header-actions .icon-button{width:30px;height:30px}.exchange-app .language-trigger{font-size:12px}.exchange-app .account-button{background:var(--panel);border:1px solid var(--border);border-radius:18px;height:32px;min-height:32px;padding:5px 12px;font-size:12px}.exchange-app .account-button:hover{background:var(--panel-2)}.exchange-app .live-navigation{border-radius:9px;padding:7px;font-size:13px;top:50px}.exchange-app .live-navigation a{border-radius:5px;padding:10px 12px}.exchange-app .demo-strip{border-bottom:1px solid var(--border-subtle);background:var(--panel);height:25px;min-height:25px;color:var(--muted);padding:3px 24px;font-size:10px}.exchange-app .status-dot{width:5px;height:5px}.exchange-app:not(.terminal-app) .site-footer{border-top:1px solid var(--border-subtle);background:var(--panel);color:var(--muted);padding:16px 28px;font-size:11px}.exchange-app .exchange-page{width:min(1348px,100%);max-width:1348px;margin:0 auto;padding:30px 34px 56px}.exchange-app .exchange-page-heading,.exchange-app .exchange-page>.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.exchange-app .exchange-page h1{letter-spacing:-.6px;font-size:32px;font-weight:600;line-height:1.35}.exchange-app .exchange-page .eyebrow{display:none}.exchange-app .exchange-page-heading p,.exchange-app .exchange-page>.page-heading p{max-width:680px;color:var(--muted);margin:8px 0 0;font-size:13px;line-height:1.7}.exchange-app .exchange-panel,.exchange-app .asset-account-overview,.exchange-app .asset-records-panel,.exchange-app .asset-funding-panel{background:var(--panel);border:1px solid var(--border);border-radius:12px;min-width:0;overflow:hidden}.exchange-app .exchange-panel>.section-header{border-bottom:1px solid var(--border-subtle);min-height:58px;padding:16px 20px}.exchange-app .exchange-panel h2{font-size:18px;font-weight:550}.exchange-app .market-overview-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:25px;display:grid}.exchange-app .market-overview-grid>*{background:var(--panel);border:1px solid var(--border);border-radius:10px;min-width:0;padding:20px}.exchange-app .market-overview-grid small,.exchange-app .market-overview-grid>*>span{color:var(--muted);font-size:12px;display:block}.exchange-app .market-overview-grid strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;margin-top:11px;font-size:23px;font-weight:550;display:block}.exchange-app .market-overview-grid p{color:var(--muted);margin:6px 0 0;font-size:11px}.exchange-app .exchange-markets .live-market-tools{border-bottom:1px solid var(--border-subtle);gap:18px;min-height:70px;margin:0;padding:12px 20px}.exchange-app .exchange-markets .live-market-tools .tabs{border:0;align-self:stretch;gap:25px}.exchange-app .exchange-markets .live-market-tools .tabs button{padding:8px 0;font-size:13px}.exchange-app .exchange-markets .live-market-tools .search-input{background:var(--panel-2);border-radius:7px;max-width:255px;min-height:34px;margin-left:auto}.exchange-app .exchange-markets .live-market-tools .search-input input{font-size:12px}.exchange-app .exchange-markets .live-market-tools select{border-radius:7px;padding:7px 10px;font-size:12px}.exchange-app .exchange-markets .live-market-table{border:0;border-radius:0}.exchange-app .exchange-markets .live-market-row{grid-template-columns:minmax(200px,1.4fr) repeat(4,minmax(100px,1fr)) 65px;gap:18px;min-height:58px;padding:12px 20px;font-size:13px}.exchange-app .exchange-markets .live-table-head{background:var(--panel-2);min-height:40px;padding-block:9px;font-size:11px}.exchange-app .exchange-markets .live-market-row:hover:not(.live-table-head){background:var(--panel-2)}.exchange-app .exchange-markets .live-market-identity strong{font-size:13px}.exchange-app .exchange-markets .live-market-identity small{font-size:10px}.exchange-app .exchange-markets .live-asset-icon{flex-basis:27px;width:27px;height:27px}.exchange-app .exchange-markets .live-market-identity .icon-button{width:24px;height:27px}.exchange-app .exchange-markets .exchange-panel>.btn{min-height:34px;margin:18px auto;padding:7px 20px;font-size:12px;display:flex}.exchange-app .asset-account-overview{margin-bottom:18px}.exchange-app .asset-account-status{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;min-height:54px;padding:13px 20px;display:flex}.exchange-app .asset-account-status>strong{font-size:13px;font-weight:550}.exchange-app .asset-account-status>span{color:var(--muted);font-size:12px}.exchange-app .asset-account-overview .live-account-metrics{background:0 0;border:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:24px 0;display:grid}.exchange-app .asset-account-overview .summary-row{border-right:1px solid var(--border);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;min-width:0;min-height:70px;margin:0;padding:0 24px;display:flex}.exchange-app .asset-account-overview .summary-row:last-child{border-right:0}.exchange-app .asset-account-overview .summary-row>span{color:var(--muted);font-size:12px}.exchange-app .asset-account-overview .summary-row strong{color:var(--text);letter-spacing:-.5px;font-size:25px;font-weight:500;line-height:1.2}.exchange-app .asset-account-overview .summary-row strong small{color:var(--muted);letter-spacing:0;font-size:11px;font-weight:400}.exchange-app .asset-workspace{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.exchange-app .product-tabs{border-bottom:1px solid var(--border-subtle);white-space:nowrap;scrollbar-width:none;align-items:stretch;gap:26px;height:52px;padding:0 20px;display:flex;overflow-x:auto}.exchange-app .product-tabs>button{color:var(--muted);flex-shrink:0;padding:0 2px;font-size:13px;font-weight:500;position:relative}.exchange-app .product-tabs>button.active{color:var(--text)}.exchange-app .product-tabs>button.active:after{content:"";background:var(--brand);height:2px;position:absolute;bottom:0;left:0;right:0}.exchange-app .asset-records-panel{min-height:290px}.exchange-app .asset-records-panel .table-scroll{border:0;border-radius:0;margin:0}.exchange-app .asset-records-panel>section{margin:0;padding:0}.exchange-app .asset-records-panel>section>.section-header{padding:14px 20px;font-size:13px}.exchange-app .product-account-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;min-height:236px;padding:24px 20px;display:flex}.exchange-app .product-account-empty .live-state{gap:9px;min-height:0;padding:0}.exchange-app .product-account-empty .live-state>svg{width:30px;height:30px;color:var(--subtle);margin-bottom:6px}.exchange-app .product-account-empty .live-state strong{font-size:14px;font-weight:550}.exchange-app .product-account-empty .live-state p{max-width:370px;font-size:12px;line-height:1.65}.exchange-app .product-account-empty>.btn,.exchange-app .product-account-empty>.account-button{background:var(--brand);border-color:var(--brand);color:#fff;border-radius:18px;width:auto;min-width:132px;height:34px;min-height:34px;padding:7px 20px;font-size:12px}.exchange-app .asset-funding-panel .sdk-funding{max-width:none;margin:0;padding:18px 20px}.exchange-app .asset-funding-panel .product-account-empty{min-height:200px;padding:20px 0}.exchange-app .asset-disconnect{min-height:32px;margin-top:18px;padding:6px 12px;font-size:11px}.exchange-app .exchange-assets .live-catalog{margin-top:28px}.exchange-app .exchange-assets .live-catalog>.section-header{min-height:38px;margin-bottom:15px;padding:0}.exchange-app .exchange-assets .live-catalog h2{font-size:18px;font-weight:550}.exchange-app .exchange-assets .live-catalog select{border-radius:7px;min-width:140px;padding:7px 10px;font-size:12px}.exchange-app .exchange-assets .live-network-heading{gap:9px;margin:15px 0;font-size:12px}.exchange-app .exchange-assets .live-network-heading .live-asset-icon{flex-basis:24px;width:24px;height:24px}.exchange-app .exchange-assets .live-network-heading .muted{margin-left:7px;font-size:11px}.exchange-app .exchange-assets .table-scroll{border-radius:9px}.exchange-app .exchange-assets .table-scroll>table{font-size:12px}.exchange-app .exchange-assets .table-scroll>table th{font-size:11px}.exchange-app .exchange-assets .table-scroll>table th,.exchange-app .exchange-assets .table-scroll>table td{padding:13px 20px}.exchange-app .exchange-assets .live-token-label .live-asset-icon{flex-basis:27px;width:27px;height:27px}.exchange-app .exchange-assets .live-contract{font-size:11px}.exchange-app .exchange-assets .live-catalog>.muted{margin-top:14px;font-size:11px;line-height:1.8}.exchange-app .exchange-support{min-height:calc(100dvh - 190px)}.exchange-app .support-summary{max-width:750px;color:var(--muted);margin:8px 0 24px;font-size:13px;line-height:1.8}.exchange-app .support-status-card{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:28px}.exchange-app .exchange-support .live-unavailable{border:1px solid var(--border);background:var(--panel);border-radius:12px;max-width:none;margin:0;padding:28px}.exchange-app .exchange-support .live-unavailable h2{margin:22px 0 12px;font-size:22px;font-weight:550}.exchange-app .exchange-support .live-unavailable p{max-width:760px;margin:0 0 24px;font-size:13px;line-height:1.8}.exchange-app .exchange-support .live-unavailable .btn{border-radius:18px;min-height:36px;padding:8px 15px;font-size:12px}.exchange-app .exchange-support .live-help{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:0 24px}.exchange-app .exchange-support .live-help details{padding:22px 0}.exchange-app .exchange-support .live-help details:last-child{border-bottom:0}.exchange-app .exchange-support .live-help summary{font-size:15px;font-weight:500}.exchange-app .exchange-support .live-help p{max-width:950px;margin-top:12px;font-size:13px}.exchange-app .exchange-support .live-settings{border:1px solid var(--border);background:var(--panel);border-radius:12px;padding:8px 24px 24px}.exchange-app .exchange-support .live-settings label{max-width:none;min-height:76px;font-size:13px}.exchange-app .exchange-support .live-settings select{min-width:150px;font-size:12px}.exchange-app .exchange-support .live-settings>p{color:var(--muted);font-size:12px;line-height:1.8}.exchange-app .exchange-support .live-state{min-height:220px}.exchange-app .exchange-support>.exchange-panel{padding:24px}.exchange-app .exchange-support>.exchange-panel>p{color:var(--muted);font-size:13px;line-height:1.8}.exchange-app .exchange-support>.exchange-panel>.btn{border-radius:18px;width:auto;min-width:135px;margin:0 auto;font-size:12px;display:flex}.exchange-app .desktop-more{align-items:center;gap:5px;height:54px;padding:0;display:inline-flex}.exchange-app .live-navigation a small{border:1px solid var(--border-subtle);color:var(--subtle);border-radius:4px;margin-left:auto;margin-right:10px;padding:2px 5px;font-size:9px}.exchange-app .page-heading-action{background:var(--panel);border:1px solid var(--border);min-height:35px;color:var(--text);white-space:nowrap;border-radius:18px;justify-content:center;align-items:center;gap:7px;padding:8px 15px;font-size:12px;display:inline-flex}.exchange-app .market-overview-card>label{color:var(--muted);font-size:12px;display:block}.exchange-app .market-overview-card>small{margin-top:7px;font-size:11px}.exchange-app .market-row-action{color:var(--accent);font-size:11px}.exchange-app .exchange-assets .live-catalog.exchange-panel{padding:22px}.exchange-app .support-intro{max-width:760px;color:var(--muted);margin-top:8px;font-size:13px;line-height:1.8}.exchange-app .support-program-hero{grid-template-columns:1.4fr 1fr;align-items:center;gap:45px;min-height:260px;padding:20px 0 32px;display:grid}.exchange-app .support-program-hero h1,.exchange-app .support-program-hero h2{letter-spacing:-1px;max-width:700px;font-size:clamp(32px,3vw,46px);font-weight:550;line-height:1.24}.exchange-app .support-program-hero p{max-width:620px;color:var(--muted);margin-top:17px;font-size:14px;line-height:1.9}.exchange-app .support-program-hero>svg,.exchange-app .support-program-hero>.support-brand-art{width:170px;height:185px;color:var(--brand);justify-self:center;display:block}.exchange-app .support-program-hero .pill{border:1px solid var(--border);background:var(--panel-2);color:var(--muted);margin-bottom:18px;padding:4px 9px;font-size:11px;display:inline-flex}.exchange-app .support-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:8px 0 25px;display:grid}.exchange-app .support-feature-grid>*{border:1px solid var(--border);background:var(--panel);border-radius:12px;min-width:0;padding:25px 22px}.exchange-app .support-feature-grid svg{width:25px;height:25px;color:var(--accent);margin-bottom:19px;display:block}.exchange-app .support-feature-grid h3{margin:0 0 9px;font-size:16px;font-weight:550}.exchange-app .support-feature-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.exchange-app .support-feature-grid .step-number{color:var(--subtle);margin-bottom:16px;font-size:11px}.exchange-app .support-status-panel{border:1px solid var(--border);background:var(--panel);border-radius:12px;overflow:hidden}.exchange-app .support-status-panel>.section-header{border-bottom:1px solid var(--border-subtle);min-height:53px;padding:15px 20px}.exchange-app .support-status-panel h2{font-size:15px;font-weight:550}.exchange-app .support-status-panel .live-state{gap:8px;min-height:195px}.exchange-app .support-status-panel .live-state strong{font-size:14px;font-weight:500}.exchange-app .support-status-panel .live-state p{font-size:12px}.exchange-app .support-action-row{flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px;display:flex}.exchange-app .support-action-row .btn{border-radius:18px;min-height:36px;padding:8px 17px;font-size:12px}@media (width<=1100px){.exchange-app .exchange-page{padding:26px 24px 44px}.exchange-app .market-overview-grid{gap:12px}.exchange-app .market-overview-grid>*{padding:17px}.exchange-app .market-overview-grid strong{font-size:21px}.exchange-app .exchange-markets .live-market-row{grid-template-columns:minmax(170px,1.3fr) repeat(4,minmax(90px,1fr)) 55px;gap:12px;padding-inline:18px}.exchange-app .asset-workspace{grid-template-columns:minmax(0,1fr) 325px;gap:14px}.exchange-app .asset-account-overview .summary-row{padding-inline:18px}.exchange-app .asset-account-overview .summary-row strong{font-size:22px}}@media (width<=900px){.exchange-app .site-header,.exchange-app .site-header.landing-header{gap:14px;height:52px;min-height:52px;padding-inline:16px}.exchange-app .exchange-page{padding:24px 18px 34px}.exchange-app .exchange-page h1{font-size:25px}.exchange-app .market-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-app .exchange-markets .live-market-row{grid-template-columns:minmax(155px,1.3fr) repeat(3,minmax(100px,1fr))}.exchange-app .exchange-markets .live-market-row>:nth-child(5),.exchange-app .exchange-markets .live-market-row>:nth-child(6){display:none}.exchange-app .asset-workspace{grid-template-columns:minmax(0,1fr)}.exchange-app .asset-funding-panel .sdk-funding{max-width:550px;margin-inline:auto}.exchange-app .asset-funding-panel .product-account-empty{min-height:200px}.exchange-app .asset-account-overview .live-account-metrics{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:24px}.exchange-app .asset-account-overview .summary-row:nth-child(2){border-right:0}.exchange-app .asset-records-panel{min-height:300px}.exchange-app .product-account-empty{min-height:245px}.exchange-app:not(.terminal-app) .site-footer{padding:16px 18px 84px}.exchange-app .mobile-nav{background:var(--panel)}}@media (width<=620px){.exchange-app .site-header,.exchange-app .site-header.landing-header{gap:8px;padding-inline:10px}.exchange-app .brand{gap:5px;min-width:84px}.exchange-app .brand .brand-symbol{width:23px;height:25px}.exchange-app .brand .brand-wordmark{width:55px;height:16px}.exchange-app .header-actions{gap:3px}.exchange-app .header-actions .icon-button{width:26px;min-width:26px;height:28px}.exchange-app .language-trigger{gap:3px;padding:4px;font-size:10px}.exchange-app .language-trigger svg{width:15px;height:15px}.exchange-app .account-button{height:29px;min-height:29px;padding:4px 8px;font-size:10px}.exchange-app .account-button svg{display:none}.exchange-app .demo-strip{padding-inline:12px;font-size:9px}.exchange-app .demo-strip>span:last-child{display:none}.exchange-app .exchange-page{padding:21px 12px 28px}.exchange-app .exchange-page-heading,.exchange-app .exchange-page>.page-heading{align-items:flex-start;gap:12px;margin-bottom:18px}.exchange-app .exchange-page h1{font-size:23px}.exchange-app .exchange-page-heading p,.exchange-app .exchange-page>.page-heading p{margin-top:6px;font-size:11px;line-height:1.65}.exchange-app .market-overview-grid{gap:9px;margin-bottom:18px}.exchange-app .market-overview-grid>*{border-radius:8px;padding:14px}.exchange-app .market-overview-grid small,.exchange-app .market-overview-grid>*>span{font-size:10px}.exchange-app .market-overview-grid strong{margin-top:8px;font-size:20px}.exchange-app .exchange-markets .live-market-tools{flex-wrap:wrap;gap:10px;padding:10px 12px}.exchange-app .exchange-markets .live-market-tools .tabs{order:0;gap:20px}.exchange-app .exchange-markets .live-market-tools .tabs button{min-height:30px;font-size:12px}.exchange-app .exchange-markets .live-market-tools select{order:1;max-width:112px;margin-left:auto;padding:6px 8px;font-size:11px}.exchange-app .exchange-markets .live-market-tools .search-input{flex:100%;order:2;max-width:none;min-height:34px;margin:0}.exchange-app .exchange-markets .live-market-table{overflow-x:auto}.exchange-app .exchange-markets .live-market-row{grid-template-columns:minmax(138px,1.2fr) minmax(84px,1fr) minmax(74px,.8fr);gap:8px;min-width:324px;min-height:64px;padding:10px 12px;font-size:12px}.exchange-app .exchange-markets .live-market-row>:nth-child(4){display:none}.exchange-app .exchange-markets .live-table-head{min-height:35px;font-size:10px}.exchange-app .exchange-markets .live-market-identity{gap:4px}.exchange-app .exchange-markets .live-market-identity>a{gap:7px}.exchange-app .exchange-markets .live-market-identity strong{font-size:12px}.exchange-app .exchange-markets .live-market-identity small{font-size:9px}.exchange-app .exchange-markets .live-asset-icon{flex-basis:22px;width:22px;height:22px}.exchange-app .exchange-markets .live-market-identity .icon-button{width:19px;height:25px}.exchange-app .exchange-markets .live-market-identity .icon-button svg{width:13px}.exchange-app .asset-account-status{min-height:52px;padding:12px 15px}.exchange-app .asset-account-overview .live-account-metrics{row-gap:21px;padding-block:20px}.exchange-app .asset-account-overview .summary-row{gap:9px;min-height:59px;padding-inline:15px}.exchange-app .asset-account-overview .summary-row>span{font-size:10px}.exchange-app .asset-account-overview .summary-row strong{font-size:22px}.exchange-app .asset-account-overview .summary-row strong small{font-size:9px}.exchange-app .product-tabs{gap:22px;height:47px;padding-inline:15px}.exchange-app .product-tabs>button{font-size:12px}.exchange-app .asset-funding-panel .sdk-funding{padding:16px 14px}.exchange-app .product-account-empty{padding:24px 15px}.exchange-app .product-account-empty .live-state strong{font-size:13px}.exchange-app .product-account-empty .live-state p{font-size:11px}.exchange-app .exchange-assets .live-catalog>.section-header{flex-wrap:wrap;gap:8px}.exchange-app .exchange-assets .live-catalog h2{font-size:16px}.exchange-app .exchange-assets .live-catalog select{min-width:112px;padding:6px 8px;font-size:11px}.exchange-app .exchange-assets .live-network-heading .muted{flex:100%;margin-left:0}.exchange-app .exchange-assets .table-scroll>table{min-width:630px}.exchange-app .exchange-assets .table-scroll>table th,.exchange-app .exchange-assets .table-scroll>table td{padding:12px 15px}.exchange-app .exchange-support .live-help{padding-inline:16px}.exchange-app .exchange-support .live-help details{padding-block:18px}.exchange-app .exchange-support .live-help summary{font-size:14px}.exchange-app .exchange-support .live-help p{font-size:12px;line-height:1.85}.exchange-app .exchange-support .live-settings{padding:4px 16px 20px}.exchange-app .exchange-support .live-settings label{min-height:70px;font-size:12px}.exchange-app .exchange-support .live-settings select{min-width:125px;font-size:11px}.exchange-app .exchange-support .live-unavailable,.exchange-app .support-status-card{padding:24px 18px}.exchange-app .exchange-support .live-unavailable h2{font-size:19px;line-height:1.5}.exchange-app .exchange-support .live-unavailable p{font-size:12px}.exchange-app .exchange-support>.exchange-panel{padding:20px 16px}.exchange-app:not(.terminal-app) .site-footer{flex-wrap:wrap;gap:12px;padding-inline:12px}.exchange-app .site-footer nav{gap:12px}.exchange-app .exchange-assets .live-catalog.exchange-panel{padding:16px 12px}.exchange-app .page-heading-action{min-height:31px;padding:6px 10px;font-size:10px}.exchange-app .support-program-hero{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;padding:7px 0 24px}.exchange-app .support-program-hero h1,.exchange-app .support-program-hero h2{letter-spacing:-.6px;font-size:29px}.exchange-app .support-program-hero p{margin-top:13px;font-size:12px}.exchange-app .support-program-hero>svg,.exchange-app .support-program-hero>.support-brand-art{display:none}.exchange-app .support-feature-grid{grid-template-columns:minmax(0,1fr);gap:10px}.exchange-app .support-feature-grid>*{padding:19px 17px}.exchange-app .support-feature-grid svg{width:23px;height:23px;margin-bottom:12px}.exchange-app .support-feature-grid h3{font-size:14px}.exchange-app .support-feature-grid p{font-size:11px}.exchange-app .support-status-panel>.section-header{padding-inline:15px}.exchange-app .support-action-row{gap:9px}}.exchange-app .page-heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.exchange-app .page-heading-actions .btn{border-radius:18px;height:36px;min-height:36px;padding:7px 17px;font-size:12px}.exchange-app .support-program-art{min-height:225px;color:var(--accent);background:radial-gradient(ellipse at center, var(--accent-soft), transparent 66%);justify-content:center;align-items:center;display:flex}.exchange-app .support-program-art>svg{stroke-width:.85px;width:145px;height:145px}.exchange-app .product-status-pill{border:1px solid var(--border);background:var(--panel-2);color:var(--muted);border-radius:5px;align-items:center;margin-bottom:18px;padding:4px 9px;font-size:11px;display:inline-flex}.exchange-app .support-feature-grid>a{color:var(--text);padding-right:35px;transition:border-color .15s,background .15s;position:relative}.exchange-app .support-feature-grid>a:hover{border-color:var(--subtle);background:var(--panel-2)}.exchange-app .support-feature-grid>a>svg:last-child{width:16px;height:16px;color:var(--subtle);margin:0;position:absolute;top:24px;right:19px}.exchange-app .support-empty-records{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:185px;padding:28px 24px;display:flex}.exchange-app .support-empty-records>svg{width:30px;height:30px;color:var(--subtle);margin-bottom:5px}.exchange-app .support-empty-records>strong{font-size:14px;font-weight:500}.exchange-app .support-empty-records>p{max-width:650px;color:var(--muted);margin:0;font-size:12px;line-height:1.8}.exchange-app .support-panel-heading{padding:15px 0}.exchange-app .support-panel-heading h2{font-size:17px;font-weight:550}.exchange-app .support-panel-heading p{color:var(--muted);margin-top:7px;font-size:12px;line-height:1.7}.exchange-app .support-fee-types{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin:22px 0 0;display:grid}.exchange-app .support-fee-types>div{background:var(--panel-2);border-radius:8px;padding:20px}.exchange-app .support-fee-types strong{font-size:13px;font-weight:500}.exchange-app .support-fee-types p{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.8}.exchange-app .support-fee-account{padding-top:22px}.exchange-app .support-fee-account>.btn{border-radius:18px;width:auto;min-width:145px;height:35px;min-height:35px;margin:0 auto;padding:7px 17px;font-size:12px;display:flex}.exchange-app .exchange-support>.support-announcements{padding:0}.exchange-app .support-announcements .section-header{min-height:53px;padding:15px 20px}@media (width<=620px){.exchange-app .page-heading-actions{gap:6px}.exchange-app .page-heading-actions .btn{height:31px;min-height:31px;padding:6px 11px;font-size:10px}.exchange-app .support-program-art{display:none}.exchange-app .support-fee-types{grid-template-columns:minmax(0,1fr);gap:10px}.exchange-app .support-fee-types>div{padding:16px}.exchange-app .support-empty-records{min-height:200px;padding-inline:18px}.exchange-app .support-empty-records>p{font-size:11px}}.exchange-app .market-row-action{white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.exchange-app .market-row-action svg{flex-shrink:0;width:12px;height:12px}.exchange-app .exchange-page>.page-heading>.btn{border-radius:18px;height:35px;min-height:35px;padding:7px 15px;font-size:12px}.exchange-app .support-status-panel.exchange-panel{padding:0}.exchange-modal{--bg:#09090b;--panel:#111113;--panel-2:#1b1b1e;--panel-3:#29292d;--text:#ededf0;--muted:#9999a2;--subtle:#85858f;--border:#29292f;--border-subtle:#212125;--accent:#719bff;--accent-soft:#182644}:root[data-theme=light] .exchange-modal{--bg:#f5f6f8;--panel:#fff;--panel-2:#f3f4f6;--panel-3:#e4e6eb;--text:#1a1b21;--muted:#686b75;--subtle:#797d87;--border:#dfe1e6;--border-subtle:#eceef1;--accent:#0153ff;--accent-soft:#e8eeff}.wallet-start-button{justify-content:center;align-items:center;gap:6px;display:inline-flex}:root{--onboard-connect-content-width:min(440px, calc(100vw - 24px));--onboard-connect-content-height:auto}.wallet-load-spinner{flex:none;animation:1s linear infinite wallet-load-spin}@keyframes wallet-load-spin{to{transform:rotate(360deg)}}.wallet-load-feedback{border-bottom:1px solid var(--border);color:var(--muted);background:var(--panel-2);flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:6px 12px;padding:7px 12px;font-size:12px;line-height:18px;display:flex}.wallet-load-feedback button{min-height:24px;color:var(--accent);font-size:inherit;padding:0 4px}@media (prefers-reduced-motion:reduce){.wallet-load-spinner{animation:none}}.hash-wallet-picker>p{color:var(--muted);margin:0 0 20px;font-size:14px;line-height:1.6}.hash-wallet-options{gap:10px;display:grid}.hash-wallet-option{border:1px solid var(--border);background:var(--panel-2);text-align:left;width:100%;min-height:66px;color:var(--text);border-radius:12px;align-items:center;gap:14px;padding:12px 14px;font-size:15px;display:flex}.hash-wallet-option:hover{border-color:var(--accent)}.hash-wallet-option>svg{color:var(--muted);margin-left:auto}.hash-wallet-option-icon{background:var(--panel);border-radius:9px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;position:relative;overflow:hidden}.hash-wallet-option-icon img{object-fit:contain;background:var(--panel);width:36px;height:36px;position:absolute;inset:0}.hash-wallet-pending{text-align:center;justify-items:center;gap:18px;padding:12px 0;display:grid}.hash-wallet-pending p{color:var(--muted);margin:0;line-height:1.6}.hash-wallet-pending-spinner{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:32px;height:32px;animation:1s linear infinite wallet-load-spin}
