.stock-chart__empty{display:flex;align-items:center;justify-content:center;height:24rem;background-color:var(--color-surface);border-radius:var(--radius-lg)}.stock-chart__empty-content{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:0 1.5rem;text-align:center}.stock-chart__empty-text,.stock-chart__empty-hint{color:var(--color-ink-muted);margin:0}.stock-chart__empty-link{color:var(--color-accent, var(--color-bull));text-decoration:underline}.stock-chart__title{font-size:var(--type-xl);font-weight:var(--weight-bold);margin:0}.stock-chart__container{width:100%;border:1px solid var(--color-rule);border-radius:var(--radius-lg);box-shadow:0 1px 2px #0000000a}.watchlist__add-btn{width:auto;margin-bottom:4px}.watchlist__row{width:100%}.watchlist__remove-btn{color:var(--color-ink, #999);padding:0;min-width:20px;height:20px;line-height:1}.watchlist__remove-btn:hover{color:var(--color-bear, #ef4444)}
