#assetsOverviewView .wallet-action-icon { border-color: transparent; }
body.market-view-open .topbar { display: none; }
body.market-view-open .app-shell { padding-top: max(12px, var(--app-safe-top)); }
.market-view{padding-bottom:24px}.market-header{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:10px;margin:4px 0 20px}.market-header h1{margin:0;text-align:center;font-size:18px}.market-back,.market-refresh{width:38px;height:38px;border:1px solid var(--line);border-radius:50%;background:var(--panel);color:var(--text);font-size:20px;cursor:pointer}.market-search{position:relative;display:block}.market-search svg{position:absolute;left:14px;top:14px;width:18px;height:18px;color:var(--muted)}.market-search input{box-sizing:border-box;width:100%;height:46px;padding:0 14px 0 42px;background:var(--panel);color:var(--text);border:1px solid var(--line);border-radius:14px;font:inherit;user-select:text}.market-search input::placeholder{color:var(--muted)}
.market-tabs{display:flex;gap:6px;margin:14px 0 20px;overflow:auto}.market-tabs button{flex:1;white-space:nowrap;border:1px solid transparent;border-radius:20px;padding:9px 10px;background:none;color:var(--muted);font:600 12px Roboto,"Segoe UI",sans-serif;cursor:pointer}.market-tabs button.active{color:var(--green-bright);background:#66d66a12;border-color:#66d66a30}.market-columns{display:flex;justify-content:space-between;font-size:11px;color:var(--muted);padding:0 2px 10px 30px;border-bottom:1px solid var(--line)}.market-row{display:flex;align-items:center;gap:4px;min-width:0;border-bottom:1px solid var(--line);padding:14px 0}.market-star{width:26px;min-width:26px;border:0;background:none;color:var(--muted);font-size:22px;padding:6px 0;cursor:pointer}.market-star[aria-pressed=true]{color:#f5c866}.market-coin{min-width:0;flex:1;display:grid;grid-template-columns:36px minmax(58px,1fr) 60px minmax(85px,auto);align-items:center;gap:9px;padding:0;border:0;background:none;color:var(--text);text-align:left;cursor:pointer;font:inherit}.market-icon{width:36px;height:36px;flex:none;position:relative;display:grid;place-items:center;border-radius:50%;background:var(--panel-soft);font-size:16px;font-weight:700;overflow:hidden}.market-icon img{position:absolute;width:100%;height:100%;object-fit:cover;background:var(--panel-soft)}.market-identity{display:grid;gap:4px;min-width:0}.market-identity strong{font-size:14px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-identity small{color:var(--muted);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-value{display:grid;gap:5px;text-align:right;min-width:0;font-variant-numeric:tabular-nums}.market-value strong{font-size:13px;font-weight:600;white-space:nowrap}.market-change{font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.market-view .positive{color:var(--green-bright)}.market-view .negative{color:var(--danger)}.market-chart{display:block;width:100%;overflow:visible}.market-chart-empty{font-size:12px;color:var(--muted)}.market-status,.market-empty{font-size:13px;color:var(--muted);text-align:center;padding:20px 5px}.market-status:empty{display:none}.market-retry{display:block;margin:0 auto 16px;border:1px solid var(--line);border-radius:10px;padding:10px 20px;background:var(--panel);color:var(--text);font:inherit;cursor:pointer}.market-footer{margin-top:20px;text-align:center;display:grid;gap:7px;font-size:10px;line-height:1.5;color:var(--muted)}.market-footer a{color:var(--muted);text-decoration:none}.market-footer .delayed{color:#f5c866}.market-footer p{margin:0}.market-detail-heading{display:flex;align-items:center;gap:12px;margin:24px 0}.market-detail-heading .market-identity{flex:1}.market-detail-heading .market-icon{width:44px;height:44px}.market-detail-heading strong{font-size:18px}.market-detail-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-variant-numeric:tabular-nums}.market-detail-price>strong{flex-basis:100%;font-size:34px;line-height:1.25;font-weight:650;letter-spacing:-1px}.market-detail-price>small{color:var(--muted);font-size:11px}.market-chart-label{font-size:12px;color:var(--muted);margin:24px 0 16px}.market-facts{display:grid;grid-template-columns:1fr 1fr;gap:20px 12px;border-top:1px solid var(--line);padding-top:22px;margin-top:22px}.market-facts div{min-width:0}.market-facts dt{font-size:11px;color:var(--muted);margin-bottom:6px}.market-facts dd{margin:0;font-size:14px;font-variant-numeric:tabular-nums}.market-view button:focus-visible,.market-search input:focus-visible{outline:2px solid var(--green-bright);outline-offset:3px}.wallet-action-market svg{width:26px;height:26px;stroke:currentColor;fill:none;stroke-width:1.8}.market-view [hidden]{display:none!important}@media(max-width:350px){.market-coin{grid-template-columns:32px minmax(50px,1fr) minmax(90px,auto);gap:7px}.market-coin>.market-chart,.market-coin>.market-chart-empty{display:none}.market-icon{width:32px;height:32px}.market-tabs{gap:0}.market-tabs button{padding:8px}.market-detail-price>strong{font-size:30px}}
