:root{--bg:#120905;--panel:#190d08eb;--line:#e6853629;--text:#fff3e8;--muted:#caa88c;--green:#f3ae58;--red:#df7a62;--accent:#f18a2a;--accent-2:#ffb466;--radius-panel:16px;--radius-card:12px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{font-size:14px}body{letter-spacing:-.01em;font-feature-settings:"tnum" 1,"ss01" 1;color:var(--text);background:radial-gradient(circle at 0 0,#f18a2a1f,#0000 22%),radial-gradient(circle at right 15%,#ffb4661a,#0000 20%),linear-gradient(#120905 0%,#050303 100%);font-family:SF Pro Display,Helvetica Neue,Avenir Next,Segoe UI,sans-serif;font-size:.95rem;line-height:1.35}a{color:inherit;text-decoration:none}button{font:inherit}.shell{padding:14px}.shell-trade{--trade-header-offset:76px;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;gap:8px;height:100dvh;padding:8px;display:flex;overflow:hidden auto}.shell-trade::-webkit-scrollbar{width:0;height:0}.header,.panel,.card,.nav-link{border:1px solid var(--line);background:var(--panel);border-radius:var(--radius-panel)}.header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;display:flex}.header-trade{flex:none;min-height:60px;margin-bottom:0;padding:8px 10px}.header-left{flex-wrap:wrap;flex:1;justify-content:flex-start;align-items:center;gap:22px;min-width:0;display:flex}.brand{align-items:center;gap:10px;font-size:.92rem;font-weight:700;display:flex}.badge{color:#061017;background:linear-gradient(135deg,var(--accent),var(--accent-2));border-radius:10px;place-items:center;width:30px;height:30px;font-size:.82rem;display:grid}.nav{flex-wrap:wrap;gap:8px;display:flex}.header-wallet{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.header-pill{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:.79rem;display:inline-flex}.subtle-pill{color:var(--muted);background:#ffffff08}.header-market-status{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px;display:flex}.wallet-button{cursor:pointer}.wallet-pill{color:var(--text)}.nav-link{color:var(--muted);padding:7px 11px;font-size:.84rem}.nav-link.active{color:#061017;background:linear-gradient(135deg,var(--accent),var(--accent-2))}.grid{gap:12px;display:grid}.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.three-col{grid-template-columns:260px minmax(0,1fr) 340px}.home-grid{grid-template-columns:minmax(0,1.2fr) .8fr}.trade-terminal{grid-template-columns:260px minmax(0,1fr) 340px;align-items:start}.trade-terminal-hl{grid-template-columns:1fr;align-items:start;min-height:0}.trade-theme-hermes{--panel:#190d08eb;--line:#e685362e;--text:#fff3e8;--muted:#d1ae8f;--accent:#f18a2a;--accent-2:#ffb466;isolation:isolate;height:calc(100vh - 108px);min-height:0;position:relative;overflow:hidden}.shell-trade .trade-theme-hermes{height:auto;min-height:calc(100dvh - var(--trade-header-offset));flex:1;overflow:visible}.trade-theme-hermes:before{content:"";z-index:-1;background:radial-gradient(circle at 0 0,#f18a2a2e,#0000 24%),radial-gradient(circle at right 12%,#ffb4661f,#0000 18%),linear-gradient(#120905 0%,#050303 100%);border-radius:22px;position:absolute;inset:-8px}.trade-stage{grid-template:"left market right"minmax(0,1fr)"bottom bottom right"176px/minmax(0,1.92fr) minmax(290px,.7fr) minmax(300px,.58fr);align-items:stretch;gap:8px;height:auto;min-height:100%}.shell-trade .trade-stage{grid-template-rows:minmax(0,1fr) 188px;grid-template-columns:minmax(0,1.92fr) minmax(288px,.7fr) minmax(296px,.58fr);gap:8px}.trade-workspace{grid-template-columns:minmax(0,1fr) 270px 320px;align-items:start;gap:10px}.trade-left-stack,.trade-right-stack{align-items:stretch;min-width:0;height:100%;min-height:0}.trade-left-stack{grid-area:left;grid-template-rows:auto minmax(0,1fr);min-height:0;overflow:hidden}.shell-trade .trade-left-stack{grid-template-rows:clamp(42px,5.8vh,58px) minmax(0,1fr)}.hl-market-panel{grid-area:market}.trade-right-stack{grid-area:right;grid-template-rows:minmax(0,1fr);min-height:0;overflow:visible}.hl-sidebar{min-height:calc(100vh - 96px)}.hl-pair-panel{min-width:0;padding-bottom:8px;overflow:hidden}.trade-theme-hermes .header,.trade-theme-hermes .panel,.trade-theme-hermes .card,.trade-theme-hermes .nav-link{background:linear-gradient(#180c08f5,#0b0604f0);border-color:#e685362e}.trade-theme-hermes .pair-meta-chip,.trade-theme-hermes .order-entry-section,.trade-theme-hermes .wallet-inline-card,.trade-theme-hermes .metric-tile,.trade-theme-hermes .chart-badge,.trade-theme-hermes .book-row,.trade-theme-hermes .trade-row,.trade-theme-hermes .readiness-item,.trade-theme-hermes .table-head,.trade-theme-hermes .table-row,.trade-theme-hermes .inline-note{border-color:#e6853624}.trade-theme-hermes .pair-meta-chip,.trade-theme-hermes .order-entry-section,.trade-theme-hermes .wallet-inline-card,.trade-theme-hermes .metric-tile,.trade-theme-hermes .chart-badge,.trade-theme-hermes .book-row,.trade-theme-hermes .trade-row,.trade-theme-hermes .readiness-item,.trade-theme-hermes .table-head,.trade-theme-hermes .table-row{background:#ffffff06}.hl-pair-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.hl-chart-panel,.hl-market-panel,.hl-order-panel,.hl-bottom-panel{min-width:0;min-height:0}.hl-chart-panel,.hl-market-panel{flex-direction:column;height:100%;display:flex;overflow:hidden}.hl-order-panel{flex-direction:column;height:auto;display:flex;overflow:visible}.hl-bottom-panel{min-height:0;overflow:hidden}.hl-main-bottom-panel{flex-direction:column;grid-area:bottom;height:100%;display:flex}.shell-trade .hl-main-bottom-panel{height:100%}.bottom-panel-body{flex:1;min-height:0;overflow:hidden}.hl-market-tabs{margin-bottom:8px}.hl-bottom-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.perp-markets-head,.perp-markets-row{grid-template-columns:1.45fr .9fr .8fr .95fr .85fr .85fr .8fr}.perp-portfolio-head,.perp-portfolio-row,.perp-position-head,.perp-position-row{grid-template-columns:1.1fr .8fr .8fr .9fr .9fr .8fr .9fr .9fr}.perp-fills-head,.perp-fills-row{grid-template-columns:1fr .8fr .9fr .8fr 1fr 1.1fr}.portfolio-shell{grid-template-columns:300px minmax(0,1fr);align-items:start}.panel,.card{padding:12px}.panel h2,.card h2,.card h3{letter-spacing:-.02em;margin:0 0 10px;font-size:1rem}.panel-kicker{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:8px;font-size:.66rem}.shell-trade .panel-kicker{margin-bottom:6px}.panel-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.markets-meta{flex-wrap:wrap;gap:8px;display:flex}.markets-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.market-scope-note{color:var(--muted);background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;margin-bottom:10px;padding:8px 10px;font-size:.75rem;line-height:1.4}.search-input{min-width:240px}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.meta-pill{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:999px;padding:5px 8px;font-size:.72rem}.live-pill{color:#061017;background:linear-gradient(135deg,var(--accent),var(--accent-2));text-transform:capitalize;border-color:#0000;font-weight:700}.market-badge{color:var(--accent);letter-spacing:.04em;vertical-align:middle;background:#f18a2a1f;border:1px solid #f18a2a3d;border-radius:999px;margin-left:6px;padding:1px 5px;font-size:.62rem;font-weight:700;display:inline-flex}.market-alias-note{color:var(--muted);margin-top:4px;font-size:.72rem}.muted{color:var(--muted)}.table{gap:6px;display:grid}.table-row,.table-head{border:1px solid var(--line);background:#ffffff08;border-radius:12px;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:10px;padding:8px 10px;font-size:.84rem;display:grid}.table-head{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:.72rem}.table-row-market{align-items:center}.market-cell{gap:2px;display:grid}.market-cell>a{color:var(--text);font-weight:600}.market-links{gap:8px;font-size:.72rem;display:flex}.market-action-cell{justify-content:flex-end;align-items:center;display:flex}.market-trade-button{text-align:center;justify-content:center;min-width:72px}.market-links a{color:var(--accent)}.book-grid,.trade-grid{gap:6px;display:grid}.book-row,.trade-row{border:1px solid var(--line);background:#ffffff08;border-radius:10px;grid-template-columns:repeat(3,1fr);gap:6px;padding:6px 8px;font-size:.79rem;transition:transform .16s,border-color .18s,background .18s,box-shadow .18s;display:grid}.book-row{position:relative;overflow:hidden}.depth-bar{opacity:.12;pointer-events:none;position:absolute;inset:0 auto 0 0}.ask-depth{background:linear-gradient(90deg,#df7a6257,#df7a6214)}.bid-depth{background:linear-gradient(90deg,#f3ae5852,#f3ae5814)}.book-row.ask:before,.book-row.bid:before{content:"";opacity:.08;position:absolute;inset:0}.book-row.ask:before{background:var(--red)}.book-row.bid:before{background:var(--green)}.book-pulse-up{border-color:#f3ae5866;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #f3ae582e}.book-pulse-down{border-color:#df7a6261;transform:translateY(1px);box-shadow:inset 0 0 0 1px #df7a6229}.price-up{color:var(--green)}.price-down{color:var(--red)}.chart{border:1px solid var(--line);background:0 0;border-radius:14px;min-height:300px;padding:10px}.chart-terminal{cursor:grab;background:0 0;flex-direction:column;flex:1;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.trade-theme-hermes .chart-terminal{background:0 0}.chart-terminal svg{width:100%;height:440px;display:block}.tv-chart-host{flex:1;width:100%;min-height:0}.shell-trade .tv-chart-host{min-height:0}.chart-terminal.is-dragging{cursor:grabbing}.chart-toolbar{z-index:2;align-items:center;gap:8px;display:flex;position:absolute;top:10px;right:92px}.chart-range-label{background:#071820db;border:1px solid #75a1b02e;border-radius:999px;padding:5px 8px;font-size:.7rem}.chart-overlay{flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:12px;left:10px}.chart-badge,.metric-tile{background:#071820d6;border:1px solid #75a1b02e;border-radius:12px;gap:3px;padding:8px 10px;font-size:.78rem;display:grid}.chart-meta-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.shell-trade .chart-meta-strip{gap:5px;margin-bottom:6px}.compact-metric{gap:2px;padding:7px 9px}.shell-trade .compact-metric{padding:5px 8px;font-size:.74rem}.hero-card{min-height:240px}.hero-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.pair-links{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ghost-link-button{appearance:none;cursor:pointer;background:0 0;border:0;padding:0}.mini-card-grid,.feature-grid{gap:10px;display:grid}.mini-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-market-card,.feature-tile{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:4px;padding:10px;font-size:.82rem;display:grid}.tile-actions{flex-wrap:wrap;gap:10px;margin-top:4px;display:flex}.inline-link{color:var(--accent);font-size:.76rem}.summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px;display:grid}.hero-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.summary-card{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:4px;padding:10px;font-size:.8rem;display:grid}.summary-card-horizontal{justify-content:space-between;align-items:center;gap:18px;min-height:78px;display:flex}.summary-card-copy{gap:6px;min-width:0;display:grid}.summary-card-value{text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;margin-left:auto;font-size:.95rem;font-weight:700;display:flex}.rewards-kicker{margin-top:14px}.terminal-sidebar,.terminal-panel,.pair-panel,.chart-panel-terminal{box-shadow:0 18px 60px #00000047}.trade-main{gap:12px}.pair-header{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.shell-trade .pair-header{gap:4px}.pair-header h1{letter-spacing:-.03em;margin:0;font-size:1.35rem}.shell-trade .pair-header h1{font-size:.92rem}.pair-main-strip{flex-wrap:nowrap;flex:none;align-items:center;gap:10px;min-width:0;display:flex}.pair-title-strip{flex:none;align-items:center;gap:8px;min-width:0;display:flex}.pair-price-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;font-size:.82rem;display:flex}.shell-trade .pair-price-row{gap:4px;margin-top:0;font-size:.62rem}.pair-price-row strong{font-size:1.05rem}.shell-trade .pair-price-row strong{font-size:.72rem}.pair-main-strip .pair-price-row{flex:auto;min-width:0;margin-top:0}.pair-meta-strip{flex-wrap:nowrap;flex:auto;justify-content:stretch;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.pair-meta-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shell-trade .pair-meta-row{gap:6px}.pair-meta-chip{border:1px solid var(--line);background:#ffffff06;border-radius:12px;flex-direction:column;justify-content:center;gap:4px;min-height:56px;padding:9px 12px;font-size:.78rem;display:flex}.shell-trade .pair-meta-chip{flex:1 1 0;gap:2px;min-width:0;min-height:26px;padding:2px 6px}.pair-meta-chip strong{font-size:.84rem;line-height:1.2}.shell-trade .pair-meta-chip strong{font-size:.64rem}.pair-meta-chip-inline{flex-direction:row;justify-content:space-between;align-items:center}.pair-meta-chip-inline strong{text-align:right;white-space:nowrap}.shell-trade .pair-meta-strip{align-items:center;gap:4px}.stream-pill{text-transform:capitalize}.stream-pill.connected{color:var(--green)}.stream-pill.connecting,.stream-pill.disconnected{color:var(--muted)}.stream-pill.error{color:var(--red)}.trade-pulse-buy{background:#f3ae5814;border-color:#f3ae585c}.trade-pulse-sell{background:#df7a6214;border-color:#df7a625c}.terminal-market-list{gap:8px;display:grid}.terminal-market-row{border:1px solid var(--line);background:#ffffff08;border-radius:12px;grid-template-columns:1fr auto auto;gap:8px;padding:9px 10px;font-size:.8rem;display:grid}.terminal-market-row.active{background:#f18a2a1a;border-color:#f18a2a3d}.terminal-market-row strong,.summary-card strong,.metric-tile strong,.wallet-inline-card strong{font-weight:600}.terminal-tabs{flex-wrap:wrap;gap:6px;display:flex}.terminal-tab{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:999px;padding:6px 9px;font-size:.72rem}.terminal-tab.active{color:#061017;background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:#0000;font-weight:700}.terminal-tab-button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#ffffff08;border-radius:999px;padding:6px 9px;font-size:.72rem}.terminal-tab-button.active{color:#061017;background:linear-gradient(135deg,var(--accent),var(--accent-2));border-color:#0000;font-weight:700}.trade-theme-hermes .submit-order,.trade-theme-hermes .terminal-tab.active,.trade-theme-hermes .terminal-tab-button.active{color:#1a0c05;box-shadow:0 8px 20px #f18a2a2e}.trade-theme-hermes .pair-price-row strong,.trade-theme-hermes .inline-link,.trade-theme-hermes .chart-range-label{color:#ffd2a4}.trade-theme-hermes .ratio-bar{background:#ffffff05;border-color:#e6853629}.trade-theme-hermes .bid-fill,.trade-theme-hermes .buy-fill{background:linear-gradient(90deg,#f18a2ab8,#f18a2a2e)}.terminal-book-head{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:6px;font-size:.67rem;display:grid}.book-summary-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.ratio-panel{gap:6px;margin-bottom:10px;display:grid}.ratio-bar{border:1px solid var(--line);background:#ffffff08;border-radius:999px;height:8px;position:relative;overflow:hidden}.ratio-fill{border-radius:inherit;position:absolute;inset:0 auto 0 0}.bid-fill,.buy-fill{background:linear-gradient(90deg,#f18a2aad,#f18a2a2e)}.ratio-labels{justify-content:space-between;gap:10px;font-size:.74rem;display:flex}.book-grid-terminal{gap:5px}.market-panel-body{flex-direction:column;flex:1;min-height:0;display:flex}.market-scroll-area{scrollbar-width:none;-ms-overflow-style:none;min-height:0;padding-right:2px;overflow:auto}.market-scroll-area::-webkit-scrollbar{width:0;height:0}.market-book-scroll{flex-direction:column;flex:1;gap:2px;display:flex}.book-grid-terminal .book-row,.trade-grid .trade-row{border-radius:8px;padding:5px 7px;font-size:.76rem}.mid-strip-terminal{place-items:center;padding:4px 0 2px;display:grid}.mid-strip-terminal strong{font-size:.92rem;line-height:1}.entry-field{gap:6px;display:grid}.entry-box{border:1px solid var(--line);background:#ffffff08;border-radius:10px;align-items:center;height:36px;padding:0 10px;font-size:.82rem;display:flex}.entry-input{width:100%;color:var(--text);outline:none}.entry-input:disabled{color:var(--muted)}.entry-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.order-entry-section{background:#ffffff06;border:1px solid #ffffff0f;border-radius:12px;gap:8px;padding:10px;display:grid}.section-label{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:.63rem}.entry-account-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.portfolio-side,.portfolio-main{gap:12px}.wallet-card{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:8px;padding:10px;display:grid}.wallet-inline-card{border:1px solid var(--line);background:#ffffff08;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;padding:10px;display:flex}.wallet-inline-meta{justify-items:end;gap:4px;display:grid}.wallet-inline-card strong{margin-top:4px;display:block}.metric-stack{gap:8px;margin-top:10px;display:grid}.table-head-portfolio,.table-row-portfolio{grid-template-columns:1fr 1fr 1fr 1fr}.table-head-orders,.table-row-orders{grid-template-columns:1.4fr .8fr 1fr 1fr .8fr .8fr}.table-row-orders a{color:var(--text)}.table-row-orders a:hover{color:var(--accent)}.trade-row-activity{grid-template-columns:1.1fr 1.2fr 1fr}.compact-empty{padding:10px}.order-entry-card{gap:10px}.hl-order-panel .panel-head,.hl-market-panel .panel-head{align-items:center}.readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.readiness-item{border:1px solid var(--line);background:#ffffff08;border-radius:12px;gap:3px;padding:8px 10px;font-size:.78rem;display:grid}.readiness-item.ready{border-color:#f18a2a3d}.readiness-item.pending{border-color:#ffffff1f}.submit-order{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#061017;border:0;border-radius:999px;height:36px;font-size:.8rem;font-weight:700}.submit-order:disabled{opacity:.55}.inline-error{color:var(--red);background:#df7a6214;border:1px solid #df7a6238;border-radius:10px;padding:8px 10px;font-size:.76rem}.inline-note{border:1px solid var(--line);color:var(--muted);background:#ffffff08;border-radius:10px;padding:8px 10px;font-size:.76rem}.shell-trade .hl-pair-panel{padding:6px 8px}.shell-trade .hl-pair-panel .panel-kicker{margin-bottom:3px}.shell-trade .hl-pair-panel .inline-note{margin-bottom:4px;padding:4px 8px;font-size:.66rem}.shell-trade .hl-pair-row{gap:4px}.shell-trade .pair-links{gap:8px;margin-top:0}.shell-trade .terminal-tab{padding:1px 5px;font-size:.56rem}.shell-trade .chart-panel-terminal{padding:8px 10px}.shell-trade .chart-panel-terminal .panel-head,.shell-trade .hl-main-bottom-panel .panel-head{margin-bottom:5px}.shell-trade .hl-main-bottom-panel{padding:8px 10px 6px}.shell-trade .hl-main-bottom-panel .terminal-tab-button,.shell-trade .hl-main-bottom-panel .terminal-tab{padding:4px 8px;font-size:.68rem}.shell-trade .hl-main-bottom-panel .state-panel,.shell-trade .hl-main-bottom-panel .compact-empty,.shell-trade .hl-main-bottom-panel .empty{padding:8px 10px;font-size:.74rem}.shell-trade .hl-main-bottom-panel .table-head,.shell-trade .hl-main-bottom-panel .table-row{padding-top:6px;padding-bottom:6px;font-size:.74rem}.shell-trade .hl-market-panel,.shell-trade .hl-order-panel,.shell-trade .hl-chart-panel,.shell-trade .hl-main-bottom-panel{height:100%}.deposit-note{gap:8px;display:grid}.empty{border:1px dashed var(--line);color:var(--muted);border-radius:12px;padding:12px;font-size:.78rem}.state-panel{border:1px dashed var(--line);color:var(--muted);background:#ffffff08;border-radius:12px;gap:10px;padding:14px;font-size:.8rem;display:grid}.state-panel h3,.state-panel p{margin:0}.state-kicker{text-transform:uppercase;letter-spacing:.08em;font-size:.64rem}.state-loading{border-color:#ffffff24}.state-error{background:#df7a620f;border-color:#df7a6247}.state-empty,.state-info{border-color:#ffffff1f}.state-compact{border-radius:10px;padding:10px}.empty-panel{gap:12px;max-width:960px;display:grid}.empty-panel h2,.empty-panel p{margin:0}.empty-market-list{max-width:720px}@media (max-width:1200px){.two-col,.three-col,.trade-terminal,.trade-terminal-hl,.portfolio-shell{grid-template-columns:1fr}.trade-stage,.trade-left-stack,.trade-right-stack,.trade-workspace{grid-template:auto/1fr}.hl-market-panel,.hl-order-panel,.hl-bottom-panel,.hl-chart-panel{min-height:auto;max-height:none}.hl-bottom-context,.perp-markets-head,.perp-markets-row,.perp-portfolio-head,.perp-portfolio-row,.perp-position-head,.perp-position-row,.perp-fills-head,.perp-fills-row,.home-grid,.mini-card-grid,.summary-grid,.hero-summary-grid{grid-template-columns:1fr}.header{flex-direction:column;align-items:stretch}.pair-header{grid-template-columns:1fr}.hl-pair-row{flex-direction:column;align-items:flex-start}.pair-main-strip{flex-wrap:wrap;align-items:flex-start}.pair-meta-strip,.pair-mode-tabs{flex-wrap:wrap}.pair-meta-row,.chart-meta-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.entry-account-strip,.readiness-grid{grid-template-columns:1fr}}
