/**
 * @file InlineRadioGroup.css
 * @description Defines presentation and layout styles for the Inline Radio Group interface.
 * 
 * @license The MIT License (MIT)
 * @copyright Copyright (c) 2026 IKYO
 * 
 * @author IKYO
 * @created 2026-07-23
 * @version 1.0.0
 * 
 * @history
 * - 2026-07-23  IKYO  v1.0.0  Initial implementation.
 */

.inline-radio-group__table {
  border-collapse: separate;
  border: none;
  border-spacing:2px;
  table-layout: fixed;
}

.inline-radio-group__table td {
  padding: 4px;
  vertical-align: top;
  border: 2px solid transparent;
}

.inline-radio-option__label {
  font-weight: 500;
}

.inline-radio-option__description {
  font-size: 12px;
  color: #666;
  line-height: 1.4;
  margin-left: 6px;
}

.inline-radio-option--selected {
  background-color: #f0f8ff;
}

.inline-radio-option--disabled {
  opacity: 0.6;
  background-color: #f5f5f5;
  cursor: not-allowed;
}
