| .container { |
| display: flex; |
| flex-direction: column; /* ็บตๅๆๅ */ |
| align-items: stretch; |
| justify-content: flex-start; |
| padding: 20px; |
| border-radius: 10px; |
| background-color: var(--card-bg); |
| width: 100%; |
| height: 100%; |
| box-sizing: border-box; |
| overflow: hidden; |
| } |
| |
| .uploadButton { |
| padding: 10px 20px; |
| font-size: 14px; |
| background-color: var(--primary-color); |
| color: var(--text-color); |
| border: none; |
| border-radius: 5px; |
| cursor: pointer; |
| margin-bottom: 20px; |
| } |
| |
| .uploadButton:hover { |
| background-color: var(--primary-hover); |
| } |
| |
| .filterItem { |
| display: flex; |
| flex-direction: column; |
| margin-bottom: 15px; |
| color: var(--text-color); |
| } |
| |
| .filterItem label { |
| margin-bottom: 5px; |
| font-size: 14px; |
| } |
| |
| .filterItem select, |
| .filterItem input { |
| padding: 6px 10px; |
| border-radius: 4px; |
| border: 1px solid #ccc; |
| background-color: var(--light-color); |
| color: var(--text-color); |
| } |