| |
| .card { |
| background: white; |
| border-radius: var(--radius-xl); |
| box-shadow: var(--shadow-md); |
| overflow: hidden; |
| transition: all var(--transition-normal); |
| } |
|
|
| .card:hover { |
| box-shadow: var(--shadow-lg); |
| transform: translateY(-2px); |
| } |
|
|
| .card-header { |
| padding: var(--spacing-6); |
| border-bottom: 1px solid var(--color-secondary-200); |
| } |
|
|
| .card-body { |
| padding: var(--spacing-6); |
| } |
|
|
| .card-footer { |
| padding: var(--spacing-6); |
| border-top: 1px solid var(--color-secondary-200); |
| } |
|
|
| @media (max-width: 639px) { |
| .card { |
| border-radius: var(--radius-lg); |
| } |
| |
| .card-header, |
| .card-body, |
| .card-footer { |
| padding: var(--spacing-4); |
| } |
| } |
|
|
| |
| .post-text { |
| white-space: pre-wrap !important; |
| word-wrap: break-word !important; |
| overflow-wrap: break-word !important; |
| line-height: 1.6 !important; |
| margin-bottom: 1rem !important; |
| } |
|
|
| .post-text p { |
| margin: 0 0 1rem 0 !important; |
| } |
|
|
| .post-text p:last-child { |
| margin-bottom: 0 !important; |
| } |
|
|
| |
| .post-content-textarea { |
| white-space: pre-wrap !important; |
| word-wrap: break-word !important; |
| overflow-wrap: break-word !important; |
| } |
|
|
| |
| .generated-content { |
| white-space: pre-wrap !important; |
| word-wrap: break-word !important; |
| overflow-wrap: break-word !important; |
| line-height: 1.6 !important; |
| } |