/*! Elite Kit — card widget. Built by tools/build-widget-css.mjs; edit assets/css/tailwind/widgets/widget-css/card.css. */
.ek-card{--ek-card-body-width-left:calc(100% - var(--ek-card-image-width) - (var(--ek-card-image-offset) / 2));--ek-card-body-width-right:calc(100% - var(--ek-card-image-width) + var(--ek-card-image-offset-x));--ek-card-image-offset-x:calc(1px - 1px);--ek-card-image-offset-y:calc(1px - 1px);--ek-card-image-width:100%;--ek-card-load-icon-size:100%;--ek-card-image-offset:calc(1px - 1px);--ek-card-img-width:calc(var(--ek-card-image-width) - (var(--ek-card-image-offset) / 2))}.ek-card-wrapper .ek-card-media img{width:100%;height:100%}.ek-card-wrapper .ek-card-media svg{width:100%;height:100%;font-size:100px}.ek-card-wrapper .ek-card-media i,.ek-card-wrapper .ek-card-media svg{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.4s;transition-duration:.4s}.ek-card-wrapper .ek-card-title{margin:calc(var(--spacing) * 0);--tw-leading:38px;color:var(--color-ekl-neutral-900);font-size:28px;line-height:38px}.ek-card-wrapper .ek-card-description{margin:calc(var(--spacing) * 0);margin-top:calc(var(--spacing) * 2.5);--tw-leading:30px;color:var(--color-ekl-neutral-700);font-size:20px;line-height:30px}:is(.ek-media-type-icon,.ek-media-type-image) .ek-card-media{max-width:var(--ek-card-img-width);flex:0 0 var(--ek-card-img-width);width:100%}.ek-media-type-lord-icon .ek-card-media lord-icon{width:var(--ek-card-img-width);height:var(--ek-card-load-icon-size)}.ek-card--top .ek-card-media{margin-bottom:30px}:is(.ek-card--left,.ek-card--right) .ek-card-content{max-width:var(--ek-card-body-width-left);flex:0 0 var(--ek-card-body-width-left)}.ek-card:where([class*=ekl-preset-]) .ek-card-wrapper,.ek-card:where([class*=ekl-preset-]) .ek-card-wrapper:hover{background:var(--ekl-ps-bg);border:var(--ekl-ps-border);border-radius:var(--ekl-ps-radius);box-shadow:var(--ekl-ps-shadow)}.ek-card:where([class*=ekl-preset-]) .ek-card-title{color:var(--ekl-ps-fg)}.ek-card:where([class*=ekl-preset-]) .ek-card-description{color:var(--ekl-ps-muted)}.ek-card:where([class*=ekl-preset-]) .ek-card-media{color:var(--ekl-ps-accent)}.ek-card:where([class*=ekl-preset-]) .ek-card-media svg{fill:currentColor}
