import styled from "styled-components"; import { getTextSizes, palette, textColorTokens, TextTypes, } from "../../design-system/tokens"; export const StyledCard = styled("div")` display: grid; grid-template-rows: 230px 1fr auto; width: 322px; background: ${palette.white}; border: 1px solid #ebebeb; border-radius: 15px 0px; `; export const StyledCardHeader = styled("div")` position: relative; color: ${textColorTokens["text-default-color"]}; .img { position: absolute; right: 0; } `; export const StyledCardBody = styled("div")` padding: 20px; display: flex; flex-direction: column; gap: 10px; h1, h2, h3, h4, h5 { font-weight: 500 !important; } p, span { line-height: 135% !important; } `; export const StyledCardFooter = styled("div")` display: flex; padding: 20px; justify-content: space-between; align-items: center; ${getTextSizes(TextTypes.LINK)} .icons { display: flex; gap: 30px; align-items: baseline; } .icon { display: flex; flex-direction: column; align-items: center; gap: 3px; } `;