#stock{height:100vh;width:100%;margin:0;text-align:center}.chart-container{max-width:800px;margin:0 auto;padding:20px}.stock-content{display:flex;flex-wrap:wrap;justify-content:space-between}#stockCode{padding:10px;width:200px;font-size:16px}#btnSearch{padding:10px 20px;font-size:16px;background-color:#007bff;border:none;color:#fff;cursor:pointer;transition:background-color .3s ease}#btnSearch:hover{background-color:#0056b3}#stockPrice{font-size:20px;margin-top:20px}#history{flex:1;background-color:#fff;border:1px solid #ddd;padding:20px;margin-right:10px}#history h2{font-size:20px;margin-bottom:10px;border-bottom:1px solid #ddd;padding-bottom:10px}#historyList{list-style:none;padding:0;margin:0}#historyList li{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #eee;display:flex;justify-content:space-between;align-items:center}.deleteButton{background-color:#dc3545;color:#fff;border:none;padding:5px 10px;font-size:14px;cursor:pointer;transition:background-color .3s ease}.deleteButton:hover{background-color:#c82333}#resetButton{background-color:#6c757d;color:#fff;border:none;padding:5px 10px;font-size:14px;cursor:pointer;transition:background-color .3s ease}#resetButton:hover{background-color:#5a6268}#chartContainer{flex:1;background-color:#fff;border:1px solid #ddd;padding:20px;margin-bottom:10px}