| /* .recommend-wrapper { |
| padding: 20px; |
| background-color: #fff; |
| } |
| |
| .recommend-section-title { |
| font-size: 20px; |
| font-weight: bold; |
| margin-bottom: 15px; |
| } |
| |
| .recommend-paid-row { |
| display: flex; |
| gap: 20px; |
| flex-wrap: nowrap; |
| overflow-x: auto; |
| } |
| |
| .paid-card { |
| width: 200px; |
| flex-shrink: 0; |
| border: 1px solid #eee; |
| border-radius: 8px; |
| overflow: hidden; |
| background-color: #f9f9f9; |
| text-align: center; |
| } |
| |
| .paid-cover { |
| width: 100%; |
| height: 120px; |
| object-fit: cover; |
| } |
| |
| .paid-title { |
| font-size: 16px; |
| padding: 10px; |
| } */ |
| |
| |
| .recommendation-page { |
| padding: 20px; |
| background-color: #f8f9fa; |
| } |
| |
| .recommendation-page h2 { |
| font-size: 1.5rem; |
| margin-bottom: 10px; |
| color: #333; |
| } |
| |
| .seed-list { |
| display: flex; |
| flex-wrap: wrap; |
| gap: 16px; |
| margin-bottom: 32px; |
| } |
| |
| .seed-card { |
| width: 160px; |
| background: white; |
| border-radius: 12px; |
| box-shadow: 0 4px 10px rgba(0, 0, 0, 0.08); |
| overflow: hidden; |
| transition: transform 0.2s ease; |
| cursor: pointer; |
| } |
| |
| .seed-card:hover { |
| transform: translateY(-4px); |
| } |
| |
| .seed-card img { |
| width: 100%; |
| height: 220px; |
| object-fit: cover; |
| } |
| |
| .seed-card .title { |
| padding: 8px; |
| font-size: 0.95rem; |
| text-align: center; |
| color: #333; |
| } |
| |
| .login-reminder { |
| font-size: 1rem; |
| color: #888; |
| padding: 10px; |
| } |