.intro select.mode{display:block;width:auto;min-width:190px;height:46px;flex-shrink:0;padding:10px 18px;color:var(--teal);background:#e6f1ed;border:1px solid #cfe4dd;border-radius:24px;font-weight:650}
#stockFrame{display:block;width:100%;height:2200px;border:0;background:var(--bg)}#stockFrame[hidden]{display:none}
.stock-view{background:var(--bg)}.stock-main{padding:0;max-width:none;margin:0}.stock-label{margin-top:17px}.stock-symbol{display:grid;place-items:center;width:24px;height:24px;font-size:10px;border-radius:6px;background:#e8eeef;color:#597680}
.stock-view .pair-option{padding:10px 12px}.stock-view .pair-option>span:last-child{min-width:0;overflow-wrap:anywhere}.stock-view .pair-option small{display:block;line-height:1.6}.stock-view .hero-top>span:last-child{max-width:65%;overflow-wrap:anywhere}
.stock-view #market{font-size:12px}.custom-stock{margin:12px 0}.custom-stock summary{font-size:11px;color:var(--muted);padding:10px 0}.custom-stock label{margin-top:10px}.custom-stock button{margin-top:10px}.stock-view input:disabled{background:#f3f6f8;color:#9ba5ad}.stock-view .rate-arrows button:disabled{cursor:default}
.stock-view .history-row>div:first-child{min-width:0;overflow-wrap:anywhere}.stock-view .history-row b{font-size:12px}.stock-view .history-row strong{white-space:nowrap}
@media(max-width:740px){.intro{flex-wrap:wrap;gap:20px}.intro select.mode{min-width:180px}.stock-view .chart-head{gap:12px}}

.input-actions{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end}.delete-history{color:var(--red);white-space:nowrap}.history-row{flex-wrap:wrap}.live-pips{display:inline-block}#unitHint{display:none}

.distance-basis{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:16px;font-size:11px}.distance-basis>span{color:var(--muted);margin-right:3px}.distance-basis button{border:1px solid var(--line);border-radius:6px;padding:7px 9px;background:white;color:var(--muted)}.distance-basis button[aria-pressed="true"]{background:#e6f1ed;border-color:#9dcabe;color:var(--teal);font-weight:650}

#gambleFrame{display:block;width:100%;height:2000px;border:0;background:var(--bg)}#gambleFrame[hidden]{display:none}
