@media (min-width:1421px){.workspace{grid-template-columns:294px minmax(560px,1fr) 294px}}@media (min-width:1121px) and (max-width:1420px){.workspace{grid-template-columns:275px minmax(520px,1fr) 275px}}.market-columns{grid-template-columns:1.08fr .62fr .72fr .52fr 24px}.market-columns>:nth-child(n+2){text-align:right}.market-watchlist-column{font-size:7px;text-align:center!important}.market-row-shell{border-top:1px solid var(--border-soft);border-radius:6px;grid-template-columns:minmax(0,1fr) 24px;align-items:stretch;display:grid}.market-row-shell.selected{background:var(--bg-selected);border-top-color:#0000}.market-row-shell .market-row{background:0 0;border-top:0;border-radius:6px 0 0 6px;width:100%;min-width:0;padding:7px 2px 7px 6px}.watchlist-toggle{border:1px solid color-mix(in srgb, var(--brand) 42%, var(--border));background:color-mix(in srgb, var(--brand) 9%, transparent);width:22px;height:22px;color:var(--brand);cursor:pointer;border-radius:50%;justify-content:center;place-self:center;align-items:center;padding:0;transition:background .12s,border-color .12s,color .12s,transform .12s,box-shadow .12s;display:inline-flex;position:relative}.watchlist-toggle-icon{flex:0 0 10px;width:10px;height:10px;display:block;position:relative}.watchlist-toggle-icon:before,.watchlist-toggle-icon:after{content:"";background:currentColor;border-radius:999px;width:9px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.watchlist-toggle-icon:after{transform:translate(-50%,-50%)rotate(90deg)}.watchlist-toggle.saved .watchlist-toggle-icon:after{display:none}.watchlist-toggle-loading{text-align:center;width:10px;height:10px;font-size:13px;font-weight:800;line-height:6px;display:block}.watchlist-toggle:hover:not(:disabled),.watchlist-toggle:focus-visible:not(:disabled){background:color-mix(in srgb, var(--brand) 18%, transparent);border-color:color-mix(in srgb, var(--brand) 72%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--brand) 12%, transparent);outline:none;transform:translateY(-1px)}.watchlist-toggle.saved{color:var(--short);border-color:color-mix(in srgb, var(--short) 45%, var(--border));background:color-mix(in srgb, var(--short) 9%, transparent)}.watchlist-toggle.saved:hover:not(:disabled),.watchlist-toggle.saved:focus-visible:not(:disabled){background:color-mix(in srgb, var(--short) 17%, transparent);border-color:color-mix(in srgb, var(--short) 72%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--short) 11%, transparent)}.watchlist-toggle:after{content:attr(data-tooltip);z-index:50;border:1px solid var(--border);background:var(--bg-panel-2);color:var(--text);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;border-radius:6px;padding:5px 7px;font-size:10px;font-weight:600;line-height:1;transition:opacity .11s,transform .11s,visibility .11s;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%)translate(3px);box-shadow:0 6px 18px #00000038}.watchlist-toggle:hover:after,.watchlist-toggle:focus-visible:after{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.watchlist-toggle:disabled{opacity:.45;cursor:wait}.watchlist-auth-message{border:1px solid color-mix(in srgb, var(--brand) 35%, var(--border));background:var(--brand-soft);color:var(--text-2);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:12px;line-height:1.45}.auth-create-account-btn{border:1px solid var(--border);width:100%;min-height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:8px;font-weight:700}.auth-create-account-btn:hover:not(:disabled){border-color:var(--brand);color:var(--brand);background:var(--brand-soft)}.auth-create-account-btn:disabled{opacity:.55;cursor:not-allowed}
.mobile-workspace-nav{display:none}@media (max-width:820px){:root{--m-header-h:clamp(50px, 13vw, 56px);--m-marketnav-h:clamp(76px, 20vw, 84px);--m-bottomnav-h:clamp(56px, 15vw, 64px);--m-gap:clamp(4px, 1.5vw, 8px);--m-pad:clamp(6px, 2vw, 10px);--m-font-xs:clamp(9px, 2.35vw, 10px);--m-font-sm:clamp(10px, 2.7vw, 12px);--m-font-md:clamp(12px, 3.2vw, 14px);--m-font-lg:clamp(18px, 5vw, 22px);--m-touch:clamp(36px, 9.5vw, 42px)}html,body{width:100%;min-height:100%;overflow:hidden auto}.nelo-app{flex-direction:column;width:100%;height:auto;min-height:100dvh;display:flex;overflow:visible}.topbar{z-index:80;flex:0 0 var(--m-header-h);width:100%;height:var(--m-header-h)!important;min-height:var(--m-header-h)!important;grid-template-columns:var(--m-touch) minmax(0, 1fr)!important;gap:var(--m-gap)!important;padding:var(--m-pad)!important;display:grid!important;position:relative!important;top:auto!important}.brand{min-width:0}.brand-mark{width:var(--m-touch)!important;height:var(--m-touch)!important;border-radius:10px!important;font-size:clamp(18px,4.8vw,20px)!important}.brand-copy,.global-search,.status-pill{display:none!important}.top-actions{align-items:center;min-width:0;overflow:hidden;justify-content:flex-end!important;gap:var(--m-gap)!important;display:flex!important}.top-actions>select{width:clamp(48px,13vw,56px)!important;min-width:clamp(48px,13vw,56px)!important;height:var(--m-touch)!important;font-size:var(--m-font-sm)!important;padding:0 clamp(4px,1.2vw,6px)!important}.theme-toggle,.icon-btn,.user-chip{width:var(--m-touch)!important;min-width:var(--m-touch)!important;height:var(--m-touch)!important;min-height:var(--m-touch)!important;gap:0!important;padding:0!important}.theme-toggle>span:last-child,.user-chip>div:not(.avatar),.user-chip>strong,.user-chip>span{display:none!important}.user-chip .avatar{width:calc(var(--m-touch) - 2px)!important;height:calc(var(--m-touch) - 2px)!important;flex:0 0 calc(var(--m-touch) - 2px)!important}.tickerbar{display:none!important}.market-topnav{border-bottom:1px solid var(--border);background:var(--bg-panel);align-items:stretch;width:100%;flex:0 0 var(--m-marketnav-h)!important;height:var(--m-marketnav-h)!important;min-height:var(--m-marketnav-h)!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:clamp(3px,1vw,5px)!important;padding:clamp(4px,1.4vw,6px)!important;display:grid!important;overflow:hidden!important}.market-topnav>button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:clamp(5px,1.5vw,7px) clamp(3px,1vw,6px)!important;font-size:clamp(9px,2.45vw,11px)!important;line-height:1!important}.terminal-shell{flex:auto;width:100%;overflow:hidden;min-height:0!important;height:calc(100dvh - var(--m-header-h) - var(--m-marketnav-h))!important;display:block!important}.rail{display:none!important}.workspace,.workspace.chart-focus-workspace{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;width:100%;min-width:0;height:100%;min-height:0;position:relative;overflow:hidden auto;padding:var(--m-gap) var(--m-gap) calc(var(--m-bottomnav-h) + 12px)!important;display:block!important}.workspace>.trade-center,.workspace>.right-stack{display:contents!important}.workspace>.watchlist,.workspace>.trade-center>.chart-area,.workspace>.trade-center>.trade-center-splitter,.workspace>.trade-center>.trade-center-positions,.workspace>.right-stack>.mode-card,.workspace>.right-stack>.order-panel,.workspace>.right-stack>.portfolio-card{display:none!important}.workspace[data-mobile-pane=chart]>.trade-center>.chart-area{width:100%;height:auto;min-height:max(520px, calc(100dvh - var(--m-header-h) - var(--m-marketnav-h) - var(--m-bottomnav-h) - 18px));border-radius:10px;flex-direction:column;margin:0;overflow:hidden;display:flex!important}.workspace[data-mobile-pane=chart] .trade-head{flex:0 0 clamp(62px,17vw,72px);align-items:center;gap:var(--m-gap)!important;height:clamp(62px,17vw,72px)!important;min-height:clamp(62px,17vw,72px)!important;padding:var(--m-pad)!important;grid-template-columns:minmax(0,1fr) auto!important;display:grid!important}.workspace[data-mobile-pane=chart] .market-stats{display:none!important}.workspace[data-mobile-pane=chart] .pair-block{min-width:0;gap:8px!important}.workspace[data-mobile-pane=chart] .coin-logo{flex:0 0 var(--m-touch);width:var(--m-touch)!important;height:var(--m-touch)!important;font-size:clamp(16px,4.5vw,19px)!important}.workspace[data-mobile-pane=chart] .pair-title{font-size:var(--m-font-md)!important;line-height:1.15!important}.workspace[data-mobile-pane=chart] .pair-block small{text-overflow:ellipsis;white-space:nowrap;max-width:46vw;display:block;overflow:hidden;font-size:var(--m-font-xs)!important}.workspace[data-mobile-pane=chart] .price-block{text-align:right;justify-items:end;grid-row:auto!important}.workspace[data-mobile-pane=chart] .price-block strong{font-size:var(--m-font-lg)!important}.workspace[data-mobile-pane=chart] .price-block>span,.workspace[data-mobile-pane=chart] .price-meta-row,.workspace[data-mobile-pane=chart] .price-meta-row .chart-daily-change{font-size:10px!important}.workspace[data-mobile-pane=chart] .chart-toolbar{flex:none;grid-template-columns:minmax(0,1fr);gap:5px;overflow:hidden;height:auto!important;min-height:clamp(74px,20vw,84px)!important;padding:5px 6px!important;display:grid!important}.workspace[data-mobile-pane=chart] .timeframes,.workspace[data-mobile-pane=chart] .chart-tools{scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;min-width:0;overflow:auto hidden;gap:5px!important;display:flex!important}.workspace[data-mobile-pane=chart] .timeframes::-webkit-scrollbar{display:none}.workspace[data-mobile-pane=chart] .chart-tools::-webkit-scrollbar{display:none}.workspace[data-mobile-pane=chart] .timeframes button,.workspace[data-mobile-pane=chart] .chart-tools button,.workspace[data-mobile-pane=chart] .chart-tools select{white-space:nowrap;flex:none;min-height:var(--m-touch)!important;height:var(--m-touch)!important;font-size:var(--m-font-sm)!important;padding:clamp(6px,1.8vw,8px) clamp(8px,2.4vw,11px)!important}.workspace[data-mobile-pane=chart] .chart-layout-switch{flex:none;min-height:36px!important}.workspace[data-mobile-pane=chart] .chart-layout-switch button{min-width:34px!important;height:34px!important;min-height:34px!important;padding:5px 8px!important;font-size:11px!important}.workspace[data-mobile-pane=chart] .multi-chart-grid,.workspace[data-mobile-pane=chart] .multi-chart-grid.chart-layout-1,.workspace[data-mobile-pane=chart] .multi-chart-grid.chart-layout-2,.workspace[data-mobile-pane=chart] .multi-chart-grid.chart-layout-4,.workspace[data-mobile-pane=chart] .multi-chart-grid.chart-layout-6,.workspace[data-mobile-pane=chart] .multi-chart-grid.chart-layout-8{flex:auto!important;grid-template-rows:minmax(0,1fr)!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.workspace[data-mobile-pane=chart] .multi-chart-grid>.chart-cell:not(.active){display:none!important}.workspace[data-mobile-pane=chart] .chart-cell{width:100%;min-width:0;height:100%;min-height:0}.workspace[data-mobile-pane=chart] .live-chart-shell{width:100%!important;height:100%!important;min-height:0!important}.workspace[data-mobile-pane=chart] .live-chart-status{height:34px!important;min-height:34px!important;padding:0 8px!important;font-size:10px!important}.workspace[data-mobile-pane=chart] .lightweight-host{height:calc(100% - 34px)!important;min-height:0!important}.workspace[data-mobile-pane=chart] [aria-label=Chart\ tools]{gap:3px!important;padding:3px!important;top:40px!important;left:6px!important}.workspace[data-mobile-pane=chart] [aria-label=Chart\ tools]>button{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.workspace[data-mobile-pane=trade]{overflow:hidden}.workspace[data-mobile-pane=trade]>.right-stack>.order-panel{overscroll-behavior:contain;border-radius:10px;width:100%;height:100%;min-height:0;overflow-y:auto;padding:14px!important;display:grid!important}.workspace[data-mobile-pane=trade] .order-head h3{font-size:16px!important}.workspace[data-mobile-pane=trade] .side-switch button,.workspace[data-mobile-pane=trade] .order-tabs button,.workspace[data-mobile-pane=trade] .percent-row button,.workspace[data-mobile-pane=trade] .execute-btn{min-height:42px!important;font-size:12px!important}.workspace[data-mobile-pane=trade] .input-shell,.workspace[data-mobile-pane=trade] .input-shell.small,.workspace[data-mobile-pane=trade] .select-shell{height:44px!important;min-height:44px!important}.workspace[data-mobile-pane=trade] input,.workspace[data-mobile-pane=trade] select{font-size:13px!important}.workspace[data-mobile-pane=trade] label,.workspace[data-mobile-pane=trade] .balance-line,.workspace[data-mobile-pane=trade] .order-meta div,.workspace[data-mobile-pane=trade] .risk-box>div{font-size:11px!important}.workspace[data-mobile-pane=positions]>.trade-center>.trade-center-positions{width:100%;height:100%;min-height:0;overflow:hidden;display:block!important}.workspace[data-mobile-pane=positions] .positions{flex-direction:column;width:100%;min-height:0;height:100%!important;display:flex!important;overflow:hidden!important}.workspace[data-mobile-pane=positions] .table-head{flex:none;gap:8px;min-height:92px;grid-template-columns:minmax(0,1fr)!important;height:auto!important;padding:8px!important;display:grid!important}.workspace[data-mobile-pane=positions] .tabs{scrollbar-width:none;width:100%;overflow-x:auto}.workspace[data-mobile-pane=positions] .tabs::-webkit-scrollbar{display:none}.workspace[data-mobile-pane=positions] .tabs button{flex:none;min-height:38px!important;font-size:11px!important}.workspace[data-mobile-pane=positions] .table-wrap{-webkit-overflow-scrolling:touch;flex:auto!important;min-height:0!important;overflow:auto!important}.workspace[data-mobile-pane=positions] table{width:max-content!important;min-width:1000px!important}.workspace[data-mobile-pane=positions] th{font-size:10px!important}.workspace[data-mobile-pane=positions] td{font-size:11px!important}.workspace[data-mobile-pane=markets]>.watchlist{overscroll-behavior:contain;border-radius:10px;width:100%;height:100%;min-height:0;overflow-y:auto;max-height:none!important;padding:12px!important;display:block!important;position:static!important;top:auto!important}.workspace[data-mobile-pane=markets] .panel-head h3{font-size:16px!important}.workspace[data-mobile-pane=markets] .segmented{scrollbar-width:none;overflow-x:auto;grid-template-columns:none!important;display:flex!important}.workspace[data-mobile-pane=markets] .segmented::-webkit-scrollbar{display:none}.workspace[data-mobile-pane=markets] .segmented button{flex:none!important;min-height:38px!important;padding:8px 10px!important;font-size:11px!important}.workspace[data-mobile-pane=markets] .mini-search{height:42px!important;min-height:42px!important}.workspace[data-mobile-pane=markets] .mini-search input{font-size:12px!important}.workspace[data-mobile-pane=markets] .market-row-shell .market-row{min-height:52px!important;padding-top:8px!important;padding-bottom:8px!important}.workspace[data-mobile-pane=markets] .market-row strong,.workspace[data-mobile-pane=markets] .market-row em,.workspace[data-mobile-pane=markets] .market-row>span{font-size:11px!important}.workspace[data-mobile-pane=markets] .symbol-cell small{font-size:9px!important}.workspace[data-mobile-pane=more]{overscroll-behavior:contain;overflow-y:auto}.workspace[data-mobile-pane=more]>.right-stack>.mode-card,.workspace[data-mobile-pane=more]>.right-stack>.portfolio-card{border-radius:10px;width:100%;margin-bottom:8px;padding:14px!important;display:block!important}.workspace[data-mobile-pane=more] .mode-title h3,.workspace[data-mobile-pane=more] .portfolio-head h3{font-size:16px!important}.workspace[data-mobile-pane=more] .portfolio-value{font-size:28px!important}.mobile-workspace-nav{left:var(--m-gap);right:var(--m-gap);bottom:var(--m-gap);z-index:100;height:var(--m-bottomnav-h);border:1px solid var(--border);background:color-mix(in srgb, var(--bg-panel) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;padding:4px;display:grid;position:fixed;box-shadow:0 -8px 24px #00000024}.mobile-workspace-nav button{min-width:0;color:var(--text-3);background:0 0;border:0;border-radius:9px;align-content:center;place-items:center;gap:2px;padding:3px 1px;display:grid}.mobile-workspace-nav button>span{font-size:clamp(17px,4.8vw,20px);line-height:1}.mobile-workspace-nav button>small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:clamp(8px,2.35vw,10px);line-height:1.05;overflow:hidden}.mobile-workspace-nav button.active{background:var(--brand-soft);color:var(--brand)}}@media (min-width:821px) and (max-width:1120px){.workspace{grid-template-columns:clamp(260px,30vw,300px) minmax(0,1fr)!important;gap:clamp(8px,1vw,10px)!important}.watchlist{min-width:0;overflow-x:hidden}.market-columns{grid-template-columns:minmax(82px,1.15fr) minmax(48px,.72fr) minmax(58px,.78fr) minmax(48px,.62fr) 24px!important;gap:4px!important;font-size:clamp(7px,.8vw,8px)!important}.market-row-shell{grid-template-columns:minmax(0,1fr) 24px!important}.market-row-shell .market-row,.market-row{min-width:0;grid-template-columns:minmax(82px,1.15fr) minmax(48px,.72fr) minmax(58px,.78fr) minmax(48px,.62fr)!important;gap:4px!important;padding-left:6px!important;padding-right:3px!important}.market-row>*,.market-columns>*{min-width:0}.market-provider-cell,.market-row>em,.daily-change-value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.market-provider-cell small,.symbol-cell small{display:none}.symbol-cell strong,.market-provider-cell b,.market-row>em{font-size:clamp(8px,.9vw,9.5px)!important}}
