.uk-cta-sticky-card{--_bg:var(--uk-cta-sticky-bg,var(--foreground));--_fg:var(--uk-cta-sticky-fg,var(--background));--_meta:var(--uk-cta-sticky-meta-fg,color-mix(in oklch, var(--_fg) 72%, var(--_bg)));background:var(--_bg);color:var(--_fg);border-radius:var(--uk-cta-sticky-radius,var(--uk-global-border-radius));align-items:center;gap:14px;padding:10px;display:flex;box-shadow:0 18px 44px -20px #00000073}.uk-cta-sticky-card__media{width:var(--uk-cta-sticky-media,56px);aspect-ratio:1;border-radius:calc(var(--uk-cta-sticky-radius,var(--uk-global-border-radius)) * .6);background:var(--uk-cta-sticky-media-bg,#fff);flex:none;overflow:hidden}.uk-cta-sticky-card__media>*{object-fit:cover;width:100%;height:100%;display:block}.uk-cta-sticky-card__text{flex:auto;min-width:0}.uk-cta-sticky-card__title,.uk-cta-sticky-card__meta{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.uk-cta-sticky-card__title{color:var(--_fg);font-size:.9375rem;font-weight:700;line-height:1.3}.uk-cta-sticky-card__meta{color:var(--_meta);margin-top:2px;font-size:.8125rem;line-height:1.35}.uk-cta-sticky-card__action{flex:none}.uk-cta-sticky-card__action:after{content:"";cursor:pointer;position:absolute;inset:0}.uk-cta-sticky-card__action>*{z-index:1;position:relative}.uk-cta-sticky-card__action .uk-button{height:30px;padding-inline:14px;font-size:.75rem;line-height:30px}.uk-cta-sticky-card__close{z-index:2;width:28px;height:28px;color:var(--_meta);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .2s,background .2s;display:inline-flex;position:relative}@media (hover:hover){.uk-cta-sticky-card__close:hover{color:var(--_fg);background:color-mix(in oklch, var(--_fg) 14%, transparent)}}@media (max-width:560px){.uk-cta-sticky-card{gap:10px;width:100%;padding:8px}.uk-cta-sticky-card__media{width:var(--uk-cta-sticky-media-sm,44px)}.uk-cta-sticky-card__title{font-size:.875rem}.uk-cta-sticky-card__meta{font-size:.75rem}.uk-cta-sticky-card__action .uk-button{height:28px;padding-inline:11px;line-height:28px}}
