:root{--rv-card-size:var(--rv-font-size-md);--rv-card-color:var(--rv-text-color);--rv-card-background-color:var(--rv-white);--rv-card-radius:var(--rv-border-radius-lg);--rv-card-body-padding:0 var(--rv-padding-md);--rv-card-header-padding:var(--rv-padding-sm) var(--rv-padding-md);--rv-card-header-size:var(--rv-font-size-lg);--rv-card-header-color:var(--rv-black);--rv-card-footer-padding:var(--rv-padding-sm) var(--rv-padding-md)}.rv-card{position:relative;box-sizing:border-box;overflow:hidden;color:var(--rv-card-color);font-size:var(--rv-card-size);background-color:var(--rv-card-background-color)}.rv-card--round{border-radius:var(--rv-card-radius)}.rv-card--border{border:1px solid var(--rv-gray-2)}.rv-card-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;font-weight:700;font-size:var(--rv-card-header-size);color:var(--rv-card-header-color);padding:var(--rv-card-header-padding)}.rv-card-header__extra{font-weight:400}.rv-card-body{padding:var(--rv-card-body-padding)}.rv-card-body+.rv-card-cover{margin-top:var(--rv-padding-sm)}.rv-card-cover+.rv-card-body{margin-top:var(--rv-padding-sm)}.rv-card-body:first-child{padding-top:var(--rv-padding-sm)}.rv-card-body:last-child{padding-bottom:var(--rv-padding-sm)}.rv-card-footer{padding:var(--rv-card-footer-padding);text-align:right}.rv-card-footer--compact{padding:0}.rv-card-cover{width:100%}