.filter-bar.svelte-12pdr3{background:var(--sand-light);border-bottom:1px solid var(--border);position:sticky;top:var(--nav-height);z-index:10}.bar-inner.svelte-12pdr3{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 0}.filter-toggle.svelte-12pdr3{display:flex;align-items:center;gap:10px;padding:10px 16px;background:var(--white);border:1.5px solid var(--border);color:var(--text);font-family:var(--font-sans);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:var(--transition)}.filter-toggle.svelte-12pdr3:hover{border-color:var(--wine);color:var(--wine)}.filter-count.svelte-12pdr3{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;background:var(--wine);color:var(--white);font-size:10px;font-weight:700}.chevron.svelte-12pdr3{transition:transform .25s var(--ease)}.chevron.open.svelte-12pdr3{transform:rotate(180deg)}.results-count.svelte-12pdr3{font-size:12px;letter-spacing:.04em;color:var(--text-light);flex-shrink:0}.filter-panel.svelte-12pdr3{background:var(--white);border-top:1px solid var(--border);box-shadow:0 16px 32px #140a0514;overflow:hidden}.filter-panel-inner.svelte-12pdr3{display:flex;gap:6px;flex-wrap:wrap;padding:20px 0 24px}.pill.svelte-12pdr3{padding:6px 14px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border:1.5px solid var(--border);background:var(--white);color:var(--text-light);cursor:pointer;transition:var(--transition)}.pill.active.svelte-12pdr3,.pill.svelte-12pdr3:hover{background:var(--wine);border-color:var(--wine);color:var(--white)}.page-bg.svelte-12pdr3{position:relative;isolation:isolate;background:url(../../../pozadina%204k.jpg) center / cover fixed no-repeat}.page-bg.svelte-12pdr3:before{content:"";position:absolute;inset:0;z-index:-1;background:#fffff0d9;pointer-events:none}.page-header.svelte-12pdr3{padding:56px 0 60px}.ad-gap.svelte-12pdr3{padding-top:32px}.magazine-section.svelte-12pdr3{padding:56px 0 80px;background:transparent}.featured-article.svelte-12pdr3{display:block;margin-bottom:48px;box-shadow:0 1px 2px #140a050f;transition:var(--transition)}.featured-article.svelte-12pdr3:hover{box-shadow:0 16px 40px #140a0529}.featured-img.svelte-12pdr3{position:relative;height:320px;overflow:hidden}.featured-img.svelte-12pdr3 img:where(.svelte-12pdr3){width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.featured-article.svelte-12pdr3:hover .featured-img:where(.svelte-12pdr3) img:where(.svelte-12pdr3){transform:scale(1.03)}.featured-overlay.svelte-12pdr3{position:absolute;inset:0;background:linear-gradient(to top,rgba(20,5,10,.9) 30%,transparent 70%)}.featured-text.svelte-12pdr3{position:absolute;bottom:0;left:0;right:0;padding:20px;color:var(--white)}.featured-text.svelte-12pdr3 .badge:where(.svelte-12pdr3){margin-bottom:14px}.featured-text.svelte-12pdr3 h2:where(.svelte-12pdr3){font-size:clamp(1.6rem,3vw,2.4rem);color:var(--white);margin-bottom:12px;max-width:600px}.featured-text.svelte-12pdr3 p:where(.svelte-12pdr3){font-size:15px;color:#ffffffb8;max-width:560px;margin-bottom:16px;line-height:1.65}.article-meta.svelte-12pdr3,.meta.svelte-12pdr3{display:flex;gap:20px;font-size:11px;color:#ffffff80;letter-spacing:.04em}.articles-grid.svelte-12pdr3{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr;gap:24px}.articles-grid.svelte-12pdr3:before{content:"";position:absolute;inset:0;z-index:-1;background:#5e6f3a59;transform:translate(24px,24px)}.article-card.svelte-12pdr3{display:flex;flex-direction:column;overflow:hidden;transition:var(--transition);background:var(--white);box-shadow:0 1px 2px #140a050f}.article-card.svelte-12pdr3:hover{box-shadow:0 16px 40px #140a051f;transform:translateY(-3px)}.article-img.svelte-12pdr3{height:200px;overflow:hidden}.article-img.svelte-12pdr3 img:where(.svelte-12pdr3){width:100%;height:100%;object-fit:cover;filter:grayscale(15%);transition:transform .6s var(--ease),filter .5s ease}.article-card.svelte-12pdr3:hover .article-img:where(.svelte-12pdr3) img:where(.svelte-12pdr3){transform:scale(1.04);filter:grayscale(0%)}.article-body.svelte-12pdr3{padding:20px;flex:1;display:flex;flex-direction:column;gap:10px}.article-body.svelte-12pdr3 .badge:where(.svelte-12pdr3){width:fit-content}.article-body.svelte-12pdr3 h3:where(.svelte-12pdr3){font-size:1.05rem;color:var(--charcoal);line-height:1.3}.article-body.svelte-12pdr3 p:where(.svelte-12pdr3){font-size:13px;color:var(--text-light);line-height:1.6;flex:1}.meta.svelte-12pdr3{color:var(--text-xlight)!important;justify-content:space-between;padding-top:10px;border-top:1px solid var(--border)}@media(min-width:640px){.featured-img.svelte-12pdr3{height:480px}.featured-text.svelte-12pdr3{padding:40px}.articles-grid.svelte-12pdr3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.articles-grid.svelte-12pdr3{grid-template-columns:repeat(3,1fr)}}
