.newsletter-filters.svelte-1x27cbx{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-md);border-bottom:2px solid var(--koren-border-thick);gap:var(--spacing-md);flex-wrap:wrap}.newsletter-filters__left.svelte-1x27cbx{display:flex;gap:var(--spacing-sm)}.newsletter-filters__right.svelte-1x27cbx{display:flex;justify-content:flex-end}.newsletter-filters__select.svelte-1x27cbx{height:36px;padding:9px var(--spacing-sm);border:1px solid var(--koren-border-default);border-radius:var(--radius-sm);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--koren-text-700);cursor:pointer;transition:var(--transition-fast);appearance:none;background:var(--koren-bg-white) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiB2aWV3Qm94PSIwIDAgMTIgOCI+PHBhdGggZmlsbD0iIzRiNTU2MyIgZD0iTTYgOEwwIDBoMTJ6Ii8+PC9zdmc+) no-repeat;background-position:right 12px center;background-size:8px;padding-right:var(--spacing-xl)}.newsletter-filters__select.svelte-1x27cbx:hover{border-color:var(--koren-primary)}.newsletter-filters__select.svelte-1x27cbx:focus{outline:none;border-color:var(--koren-primary);box-shadow:0 0 0 3px #23b5dd1a}.newsletter-filters__select--year.svelte-1x27cbx{min-width:120px}.newsletter-grid.svelte-1x27cbx{display:grid;gap:var(--spacing-xl);margin-bottom:var(--spacing-2xl)}.newsletter-empty.svelte-1x27cbx{display:flex;align-items:center;justify-content:center;padding:var(--spacing-5xl) var(--spacing-md);background:var(--koren-bg-white);margin-bottom:var(--spacing-2xl)}.newsletter-empty.svelte-1x27cbx p:where(.svelte-1x27cbx){margin:0;font-size:var(--font-size-md);color:var(--koren-text-500)}.newsletter-card.svelte-1x27cbx{display:block}.newsletter-card__inner.svelte-1x27cbx{display:flex;flex-direction:column;background:#fff;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--koren-shadow-sm);transition:all .3s ease;height:100%;border:none;padding:0;text-align:left;cursor:pointer;width:100%}.newsletter-card__inner.svelte-1x27cbx:hover{box-shadow:var(--koren-shadow-lg);transform:translateY(-4px)}.newsletter-card__poster.svelte-1x27cbx{position:relative;width:100%;padding-bottom:56.25%;background:var(--koren-bg-gray);overflow:hidden}.newsletter-card__poster.svelte-1x27cbx img:where(.svelte-1x27cbx){position:absolute;top:0;left:0;width:100%;height:100%;padding:6px;object-fit:cover;transition:transform .3s ease}.newsletter-card__inner.svelte-1x27cbx:hover .newsletter-card__poster:where(.svelte-1x27cbx) img:where(.svelte-1x27cbx){transform:scale(1.05)}.newsletter-card__placeholder.svelte-1x27cbx{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);background:linear-gradient(135deg,var(--koren-primary-light) 0%,var(--koren-primary) 100%)}.newsletter-card__placeholder-icon.svelte-1x27cbx{color:#fff;opacity:.9}.newsletter-card__placeholder-text.svelte-1x27cbx{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:#fff}.newsletter-card__badge.svelte-1x27cbx{position:absolute;top:var(--spacing-sm);right:var(--spacing-sm)}.newsletter-card__badge.svelte-1x27cbx span:where(.svelte-1x27cbx){display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);background:var(--koren-primary);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);border-radius:var(--radius-sm)}.newsletter-card__info.svelte-1x27cbx{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.newsletter-card__title.svelte-1x27cbx{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--koren-text-800);margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.newsletter-card__meta.svelte-1x27cbx{display:flex;gap:var(--spacing-md);font-size:var(--font-size-sm);color:var(--koren-text-500);margin-top:auto}.newsletter-card__date.svelte-1x27cbx,.newsletter-card__views.svelte-1x27cbx{display:flex;align-items:center;gap:var(--spacing-xs)}.newsletter-card__date.svelte-1x27cbx svg:where(.svelte-1x27cbx),.newsletter-card__views.svelte-1x27cbx svg:where(.svelte-1x27cbx){opacity:.7}@media(max-width:640px){.newsletter-grid.svelte-1x27cbx{grid-template-columns:1fr;gap:var(--spacing-lg)}.newsletter-filters.svelte-1x27cbx{flex-direction:column;align-items:flex-start}.newsletter-filters__left.svelte-1x27cbx,.newsletter-filters__right.svelte-1x27cbx,.newsletter-filters__select--year.svelte-1x27cbx{width:100%}}@media(min-width:641px)and (max-width:768px){.newsletter-grid.svelte-1x27cbx{grid-template-columns:repeat(2,1fr)}}@media(min-width:769px)and (max-width:1200px){.newsletter-grid.svelte-1x27cbx{grid-template-columns:repeat(3,1fr)}}@media(min-width:1201px){.newsletter-grid.svelte-1x27cbx{grid-template-columns:repeat(4,1fr)}}
