@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-preset-card--interactive{cursor:pointer;transition:box-shadow .15s,transform .15s}.gloss-preset-card--interactive:hover{box-shadow:var(--gloss-elevation-hover);transform:translateY(-1px)}.gloss-preset-card--selected{outline:2px solid var(--gloss-color-brand-primary);outline-offset:-2px}
@keyframes spinner{to{transform:rotate(360deg)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes dash-rotate{0%{stroke-dashoffset:400px}to{stroke-dashoffset:0}}.gloss-base-card{background:var(--_bg,#fff);border:var(--_border,none);border-radius:var(--_radius);box-shadow:var(--_elevation,none);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.gloss-base-card__header{padding:var(--_header-padding,var(--_padding));box-sizing:border-box;flex-direction:column;gap:.25em;display:flex}.gloss-base-card__body{padding:var(--_body-padding,var(--_padding));box-sizing:border-box;flex:1}.gloss-base-card__footer{padding:var(--_footer-padding,var(--_padding));box-sizing:border-box;align-items:center;display:flex}.gloss-base-card__media{line-height:0;position:relative;overflow:hidden}.gloss-base-card__media img{object-fit:cover;width:100%;height:100%;display:block}.gloss-base-card__title{margin:0;font-weight:600;line-height:1.3}.gloss-base-card__subtitle{opacity:.7;margin:0;line-height:1.4}.gloss-base-card__actions{padding:var(--_padding);box-sizing:border-box;align-items:center;gap:.5em;display:flex}
