ransition: background-color 0.3s, color 0.3s, border-color 0.3s;
        text-align: left;
        font-weight: 700;
        box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
      }

      .option:hover {
        background-color: #f2e9e4;
        color: #8e0013;
        border-color: #8e0013;
        font-weight: 600;
        box-shadow: 0 4px 12px rgba(142, 0, 19, 0.1);
      }

      .option:active {
        background-color: #f7d8e1;
        color: #8e0013;
        border-color: #8e0013;
      }

      /* Sol