*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto Condensed,Arial,sans-serif;background-color:#2b2b2b;color:#e0e0e0;margin:0;padding:0}.container{max-width:800px;margin:0 auto;padding:20px}h1{text-align:center;margin-bottom:20px;color:#f0f0f0;font-family:Oswald,Arial,sans-serif}table{width:100%;border-collapse:collapse;margin-top:20px;font-size:14px}thead{background-color:#444}th,td{padding:8px;border-bottom:1px solid #666;text-align:center}tbody tr:hover{background-color:#333}.table-header{font-weight:700}.sell-lightRed-row{background-color:#d54343}.sell-redOne-row{background-color:#b52e2e}.sell-Red-row{background-color:#942020}.sell-default-row{background-color:#6e0000}.buy-lightGreen-row{background-color:#43a047}.buy-greenOne-row{background-color:#2e7d32}.buy-Green-row{background-color:#205723}.buy-default-row{background-color:#004000}td{vertical-align:top}th:nth-child(1),td:nth-child(1){width:10%}th:nth-child(2),td:nth-child(2){width:10%}th:nth-child(3),td:nth-child(3){width:10%}th:nth-child(4),td:nth-child(4){width:15%}th:nth-child(5),td:nth-child(5){width:15%}th:nth-child(6),td:nth-child(6){width:15%}th:nth-child(7),td:nth-child(7){width:15%}th:nth-child(8),td:nth-child(8){width:10%}.container{margin:20px auto;padding:10px;display:flex;justify-content:space-between;align-items:center}.container label{font-weight:700;margin-right:5px}.container select,.container input[type=number]{padding:8px;border:1px solid #ccc;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.container select{margin-right:20px;background-image:url('data:image/svg+xml;utf8,<svg fill="#000000" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24px" height="24px"><path d="M7 10l5 5 5-5z" /></svg>');background-repeat:no-repeat;background-position:right 8px center;background-size:12px}.container input[type=number]::-webkit-inner-spin-button,.container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.container input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}@media screen and (max-width: 768px){.container{padding:8px}table{min-width:100%;font-size:14px}th,td{white-space:nowrap;padding:8px 4px}}
