.post-card.svelte-4ligar{cursor:pointer;background:#3d3d3d22;border:1px solid #3a3a3a;border-radius:16px;align-items:center;gap:20px;min-width:500px;max-width:800px;padding:24px 14px;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .1s,filter .1s;display:flex;position:relative;overflow:hidden}.post-card.svelte-4ligar:hover{border-color:#f0db4f;box-shadow:0 8px 24px #f0db4f66}.post-card.svelte-4ligar.pressed{filter:brightness(.8);transform:scale(.98);box-shadow:0 2px 12px #f0db4f4d}.post-content.svelte-4ligar{flex-direction:column;flex:1;gap:8px;display:flex}.tags-container.svelte-4ligar{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.tag.svelte-4ligar{text-transform:uppercase;letter-spacing:.08em;color:var(--cyan1);background:#14b8a61a;border:1px solid #14b8a64d;border-radius:4px;padding:3px 8px;font-family:Handjet Variable,sans-serif;font-size:.65rem;font-weight:600;transition:all .2s}.post-card.svelte-4ligar:hover .tag:where(.svelte-4ligar){border-color:var(--cyan1);background:#14b8a626;box-shadow:0 0 8px #14b8a633}.post-title.svelte-4ligar{color:#f0db4f;letter-spacing:-.02em;margin-bottom:8px;font-size:22px;font-weight:600}.post-description.svelte-4ligar{color:#a0a0a0;text-overflow:ellipsis;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.read-time.svelte-4ligar{color:#fff;font-size:13px;position:absolute;top:12px;right:12px}.eye-button.svelte-4ligar{pointer-events:none;opacity:0;background:#130101e6;border:2px solid #f0db4f;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .2s,transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s,background .1s;display:flex;position:absolute;transform:scale(.5);box-shadow:0 0 20px #f0db4f80,0 0 40px #f0db4f4d}.eye-button.svelte-4ligar.visible{opacity:1;transform:scale(1)}.eye-button.svelte-4ligar:hover{box-shadow:0 0 30px #f0db4fb3,0 0 60px #f0db4f66}.eye-button.svelte-4ligar.pressed{background:#f0db4fe6;transform:scale(.9);box-shadow:0 0 40px #f0db4fe6,0 0 80px #f0db4f99}.eye-button.svelte-4ligar.pressed img:where(.svelte-4ligar){filter:brightness(0)invert(.1)}.eye-button.svelte-4ligar img:where(.svelte-4ligar){width:18px;height:18px}@media (width<=640px){.post-card.svelte-4ligar{flex-direction:column;align-items:flex-start;padding:20px}.post-title.svelte-4ligar{font-size:19px}.post-description.svelte-4ligar{font-size:14px}}
