.kv.svelte-4ejmtg{box-sizing:border-box;border:1px solid var(--eh-border);border-radius:var(--eh-radius-lg);background:var(--eh-surface);flex-direction:column;width:100%;min-width:0;height:100%;transition:border-color .2s;display:flex;overflow:hidden}.kv.svelte-4ejmtg:hover{border-color:var(--eh-border-strong)}.kv__media.svelte-4ejmtg{aspect-ratio:16/9;background:var(--eh-surface-sunken);flex:none;display:block;position:relative;overflow:hidden}.kv__cadangan.svelte-4ejmtg{color:var(--eh-ink-muted);place-items:center;display:grid;position:absolute;inset:0}.kv__gambar.svelte-4ejmtg{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:transform .4s;display:block;position:absolute;inset:0}.kv.svelte-4ejmtg:hover .kv__gambar:where(.svelte-4ejmtg){transform:scale(1.04)}.kv__putar.svelte-4ejmtg{color:#fff;background:#0000008c;border-radius:50%;place-items:center;width:52px;height:52px;transition:background-color .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #ffffffd9}.kv.svelte-4ejmtg:hover .kv__putar:where(.svelte-4ejmtg){background:var(--eh-brand);color:var(--eh-on-brand,#fff);transform:translate(-50%,-50%)scale(1.08)}.kv__isi.svelte-4ejmtg{gap:var(--eh-space-2);min-width:0;padding:var(--eh-space-4);flex-direction:column;flex:1;display:flex}.kv__judul.svelte-4ejmtg{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.kv__judul.svelte-4ejmtg a:where(.svelte-4ejmtg){color:var(--eh-heading,var(--eh-ink));text-decoration:none}.kv__judul.svelte-4ejmtg a:where(.svelte-4ejmtg):hover{color:var(--eh-primary-ink)}.kv__kategori.svelte-4ejmtg{color:var(--eh-ink-muted);margin:0;font-size:.8125rem}.kv__chip.svelte-4ejmtg{background:var(--eh-surface-sunken);max-width:100%;color:var(--eh-primary-ink);text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;border-radius:999px;padding:2px 10px;font-weight:500;text-decoration:none;display:inline-block;overflow:hidden}.kv__chip.svelte-4ejmtg:hover{text-decoration:underline}.kv__intro.svelte-4ejmtg{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;color:var(--eh-ink-muted);-webkit-box-orient:vertical;margin:0;font-size:.9rem;line-height:1.5;display:-webkit-box;overflow:hidden}.kv.svelte-4ejmtg a:where(.svelte-4ejmtg):focus-visible{outline:2px solid var(--eh-focus);outline-offset:2px}.kv--lain.svelte-4ejmtg{flex-direction:row;align-items:stretch}.kv--lain.svelte-4ejmtg .kv__media:where(.svelte-4ejmtg){aspect-ratio:16/10;align-self:flex-start;width:40%;max-width:160px}.kv--lain.svelte-4ejmtg .kv__putar:where(.svelte-4ejmtg){width:30px;height:30px;box-shadow:0 0 0 2px #ffffffd9}.kv--lain.svelte-4ejmtg .kv__isi:where(.svelte-4ejmtg){gap:var(--eh-space-1,4px);padding:var(--eh-space-3)}.kv--lain.svelte-4ejmtg .kv__judul:where(.svelte-4ejmtg){font-size:.9375rem}@media (prefers-reduced-motion:reduce){.kv.svelte-4ejmtg,.kv__gambar.svelte-4ejmtg,.kv__putar.svelte-4ejmtg{transition:none}.kv.svelte-4ejmtg:hover .kv__gambar:where(.svelte-4ejmtg){transform:none}.kv.svelte-4ejmtg:hover .kv__putar:where(.svelte-4ejmtg){transform:translate(-50%,-50%)}}
