.horoscope { background: #fff; border-radius: 16px; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.04); padding: 24px 16px 16px 16px; max-width: 400px; margin: 0 auto; } .title, .text { color: #2A74DD; } .card { padding: 16px 0px; display: flex; flex-direction: column; gap: 16px; } .content { display: flex; flex-direction: column; padding-inline: 8px; gap: 20px; transition: height 2s ease; } .seeAllButton { padding: 0 !important; background: none !important; border-radius: 0 !important; width: fit-content !important; margin-left: auto; }