.post-head[data-astro-cid-dhpfd7ts]{background:var(--cream-100);border-bottom:1px solid var(--border);padding:56px 24px 48px}.post-head-inner[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto}.post-zpet[data-astro-cid-dhpfd7ts]{display:inline-block;font-size:.875rem;font-weight:600;color:var(--leaf-600);text-decoration:none;margin-bottom:20px;transition:color var(--dur-fast)}.post-zpet[data-astro-cid-dhpfd7ts]:hover{color:var(--leaf-700)}.post-datum[data-astro-cid-dhpfd7ts]{font-size:.8rem;font-weight:600;color:var(--leaf-600);text-transform:uppercase;letter-spacing:.06em;margin-bottom:12px}.post-head[data-astro-cid-dhpfd7ts] h1[data-astro-cid-dhpfd7ts]{font-family:var(--font-display);font-size:clamp(1.7rem,4vw,2.5rem);font-weight:700;color:var(--fg);margin:0 0 16px;line-height:1.2}.post-perex[data-astro-cid-dhpfd7ts]{font-size:1.05rem;line-height:1.7;color:var(--fg-muted);margin:0}.post-banner[data-astro-cid-dhpfd7ts]{max-width:760px;margin:36px auto 0;padding:0 24px;border-radius:var(--r-xl);overflow:hidden}.post-banner[data-astro-cid-dhpfd7ts] img[data-astro-cid-dhpfd7ts]{width:100%;display:block;border-radius:var(--r-xl);object-fit:cover;max-height:460px}.post-article[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto;padding:48px 24px 24px;font-family:var(--font-body);font-size:1.025rem;line-height:1.8;color:var(--fg)}.post-article[data-astro-cid-dhpfd7ts] h2{font-family:var(--font-display);font-size:1.5rem;font-weight:700;color:var(--fg);margin:44px 0 16px}.post-article[data-astro-cid-dhpfd7ts] h3{font-family:var(--font-display);font-size:1.15rem;font-weight:700;color:var(--leaf-700);margin:32px 0 12px}.post-article[data-astro-cid-dhpfd7ts] p{margin:0 0 18px}.post-article[data-astro-cid-dhpfd7ts] ul,.post-article[data-astro-cid-dhpfd7ts] ol{margin:0 0 20px;padding-left:24px}.post-article[data-astro-cid-dhpfd7ts] li{margin-bottom:8px}.post-article[data-astro-cid-dhpfd7ts] strong{font-weight:700;color:var(--fg)}.post-article[data-astro-cid-dhpfd7ts] hr{border:none;border-top:2px solid var(--border);margin:40px 0}.post-article[data-astro-cid-dhpfd7ts] img{max-width:100%;border-radius:var(--r-lg);margin:8px 0}.post-galerie[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto;padding:0 24px 16px}.galerie-grid[data-astro-cid-dhpfd7ts]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.galerie-thumb[data-astro-cid-dhpfd7ts]{border:none;background:none;padding:0;cursor:pointer;border-radius:var(--r-lg);overflow:hidden;aspect-ratio:4/3}.galerie-thumb[data-astro-cid-dhpfd7ts] img[data-astro-cid-dhpfd7ts]{width:100%;height:100%;object-fit:cover;display:block;transition:transform .2s}.galerie-thumb[data-astro-cid-dhpfd7ts]:hover img[data-astro-cid-dhpfd7ts]{transform:scale(1.04)}.post-galerie-link[data-astro-cid-dhpfd7ts]{text-align:center;padding:0 24px 36px}.galerie-ext-btn[data-astro-cid-dhpfd7ts]{display:inline-flex;align-items:center;gap:6px;padding:9px 20px;border-radius:var(--r-full);border:1.5px solid var(--leaf-600);background:transparent;color:var(--leaf-700);font-size:.95rem;font-weight:600;font-family:var(--font-display);text-decoration:none;transition:background .15s}.galerie-ext-btn[data-astro-cid-dhpfd7ts]:hover{background:var(--leaf-100)}.post-share-wrap[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto;padding:8px 24px 0}.post-divider[data-astro-cid-dhpfd7ts]{border:none;border-top:1px solid var(--border);margin:0 0 28px}.post-share[data-astro-cid-dhpfd7ts]{display:flex;justify-content:center;gap:10px;margin:0 0 32px}.share-btn[data-astro-cid-dhpfd7ts]{display:inline-flex;align-items:center;justify-content:center;padding:7px;border-radius:var(--r-full);border:1.5px solid var(--leaf-600);background:transparent;color:var(--leaf-700);cursor:pointer;text-decoration:none;transition:background .15s}.share-btn[data-astro-cid-dhpfd7ts]:hover{background:var(--leaf-100)}.share-btn[data-astro-cid-dhpfd7ts] svg[data-astro-cid-dhpfd7ts]{width:15px;height:15px;flex-shrink:0}.post-temata[data-astro-cid-dhpfd7ts]{background:var(--cream-100, #faf8f4);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:48px 24px;margin:0}.post-temata-inner[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto}.post-temata-nadpis[data-astro-cid-dhpfd7ts]{font-family:var(--font-display);font-size:1.25rem;font-weight:700;color:var(--fg);margin:0 0 24px}.post-temata-grid[data-astro-cid-dhpfd7ts]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}.tema-karta[data-astro-cid-dhpfd7ts]{display:flex;flex-direction:column;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--bg-elevated);text-decoration:none;overflow:hidden;transition:transform var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.tema-karta[data-astro-cid-dhpfd7ts]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.tema-karta-bar[data-astro-cid-dhpfd7ts]{height:64px;display:flex;align-items:center;justify-content:center}.tema-karta-ikona[data-astro-cid-dhpfd7ts]{font-size:2rem;line-height:1;filter:drop-shadow(0 1px 4px rgba(0,0,0,.15))}.tema-karta-body[data-astro-cid-dhpfd7ts]{padding:14px 16px 18px;flex:1}.tema-karta-nazev[data-astro-cid-dhpfd7ts]{font-family:var(--font-display);font-size:.95rem;font-weight:700;color:var(--fg);margin:0 0 6px;line-height:1.3}.tema-karta-popis[data-astro-cid-dhpfd7ts]{font-size:.82rem;line-height:1.55;color:var(--fg-muted);margin:0}.post-footer[data-astro-cid-dhpfd7ts]{max-width:720px;margin:0 auto;padding:32px 24px 72px;display:flex;justify-content:center}.lightbox[data-astro-cid-dhpfd7ts]{display:none;position:fixed;inset:0;background:#000000eb;z-index:1000;align-items:center;justify-content:center}.lightbox[data-astro-cid-dhpfd7ts].lb-open{display:flex}.lb-img-wrap[data-astro-cid-dhpfd7ts]{max-width:90vw;max-height:85vh;display:flex;align-items:center;justify-content:center}.lb-img[data-astro-cid-dhpfd7ts]{max-width:100%;max-height:85vh;border-radius:var(--r-lg);display:block;object-fit:contain}.lb-close[data-astro-cid-dhpfd7ts],.lb-prev[data-astro-cid-dhpfd7ts],.lb-next[data-astro-cid-dhpfd7ts]{position:fixed;background:#ffffff26;border:none;color:#fff;cursor:pointer;border-radius:var(--r-full);transition:background .15s}.lb-close[data-astro-cid-dhpfd7ts]:hover,.lb-prev[data-astro-cid-dhpfd7ts]:hover,.lb-next[data-astro-cid-dhpfd7ts]:hover{background:#ffffff4d}.lb-close[data-astro-cid-dhpfd7ts]{top:20px;right:20px;font-size:1.2rem;width:40px;height:40px}.lb-prev[data-astro-cid-dhpfd7ts],.lb-next[data-astro-cid-dhpfd7ts]{top:50%;transform:translateY(-50%);font-size:2rem;width:48px;height:48px;line-height:1}.lb-prev[data-astro-cid-dhpfd7ts]{left:16px}.lb-next[data-astro-cid-dhpfd7ts]{right:16px}.lb-counter[data-astro-cid-dhpfd7ts]{position:fixed;bottom:20px;left:50%;transform:translate(-50%);color:#ffffffbf;font-size:.875rem;font-family:var(--font-display)}.toast[data-astro-cid-dhpfd7ts]{position:fixed;bottom:28px;left:50%;transform:translate(-50%) translateY(20px);background:var(--ink-900);color:#fff;padding:10px 20px;border-radius:var(--r-full);font-family:var(--font-display);font-size:.875rem;font-weight:600;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s;z-index:2000}.toast[data-astro-cid-dhpfd7ts].toast-show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:600px){.post-head[data-astro-cid-dhpfd7ts]{padding:40px 20px 36px}.post-article[data-astro-cid-dhpfd7ts]{padding:36px 20px 16px}.post-galerie[data-astro-cid-dhpfd7ts]{padding:0 20px 16px}.galerie-grid[data-astro-cid-dhpfd7ts]{grid-template-columns:repeat(2,1fr)}.post-footer[data-astro-cid-dhpfd7ts]{padding:24px 20px 56px}.post-temata[data-astro-cid-dhpfd7ts]{padding:36px 20px}.lb-prev[data-astro-cid-dhpfd7ts]{left:8px}.lb-next[data-astro-cid-dhpfd7ts]{right:8px}}
