.eg-card-modern[data-v-dd7617ff]{background:#fff;box-shadow:0 1px 3px #0f172a0f}.eg-card-modern[data-v-dd7617ff]:hover{box-shadow:0 16px 32px -12px #0f172a2e;transform:translateY(-3px)}.eg-card-bordered[data-v-dd7617ff],.eg-card-classic[data-v-dd7617ff]{background:#fff;border:1px solid #e2e8f0}.eg-card-bordered[data-v-dd7617ff]:hover{border-color:var(--color-primary,#2563eb)}.eg-card-flat[data-v-dd7617ff],.eg-card-minimal[data-v-dd7617ff]{background:transparent}.eg-card-flat .eg-media[data-v-dd7617ff],.eg-card-minimal .eg-media[data-v-dd7617ff]{border-radius:inherit}.eg-card-bordered .eg-media[data-v-dd7617ff],.eg-card-classic .eg-media[data-v-dd7617ff],.eg-card-flat .eg-media[data-v-dd7617ff],.eg-card-modern .eg-media[data-v-dd7617ff]{background:#f8fafc}.eg-out .eg-img[data-v-dd7617ff]{filter:grayscale(.6);opacity:.75}.eg-ribbon[data-v-dd7617ff]{border-radius:9999px;box-shadow:0 4px 10px -4px #0f172a59;font-size:11px;font-weight:800;line-height:1.4;max-width:calc(100% - 1rem);overflow:hidden;padding:4px 12px;position:absolute;text-overflow:ellipsis;white-space:nowrap;z-index:2}.eg-ribbon-top[data-v-dd7617ff]{left:50%;top:.6rem;transform:translate(-50%)}.eg-ribbon-corner[data-v-dd7617ff]{left:.6rem;top:.6rem}@media(max-width:767px){.eg-ribbon[data-v-dd7617ff]{font-size:10px;padding:3px 9px}}.eg-badge[data-v-dd7617ff]{border-radius:9999px;color:#fff;font-size:11px;font-weight:800;padding:2px 8px}.eg-icon-btn[data-v-dd7617ff]{align-items:center;border-radius:.75rem;color:#fff;display:inline-flex;flex-shrink:0;height:2.25rem;justify-content:center;transition:transform .2s,opacity .2s;width:2.25rem}.eg-icon-btn[data-v-dd7617ff]:hover:not(:disabled){transform:scale(1.08)}.eg-full-btn[data-v-dd7617ff]{border-radius:.75rem;color:#fff;font-size:.8rem;font-weight:800;margin-top:.25rem;padding:.55rem .75rem;transition:opacity .2s;width:100%}.eg-full-btn.eg-outline[data-v-dd7617ff]{background:transparent;border:1.5px solid}.eg-full-btn[data-v-dd7617ff]:hover:not(:disabled){opacity:.88}button[data-v-dd7617ff]:disabled{cursor:not-allowed;opacity:.45}.line-clamp-1[data-v-dd7617ff],.line-clamp-2[data-v-dd7617ff]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.line-clamp-1[data-v-dd7617ff]{-webkit-line-clamp:1}.line-clamp-2[data-v-dd7617ff]{-webkit-line-clamp:2}
