/* Scan Module Specific Styles */ .scan-form-card { width: 380px; max-width: 380px; margin: 0 auto 20px auto; max-height: 660px; overflow-y: auto; padding: 18px 18px 12px 18px; } .scan-form-card form { display: flex; flex-direction: column; gap: 4px; } .scan-form-card label { font-weight: 500; margin-bottom: 1px; font-size: 13px; } .scan-form-card input[type="text"] { padding: 5px 10px; font-size: 13px; margin-bottom: 2px; } .scan-table-card { overflow-x: auto; } .scan-table { width: 100%; border-collapse: collapse; margin-top: 20px; font-size: 11px; } .scan-table th, .scan-table td { border: 1px solid #ddd; padding: 8px; text-align: center; } .scan-table th { background-color: #f4f4f4; font-weight: bold; }