.blog-page.svelte-u4k2t{z-index:10;flex-direction:column;gap:2rem;max-width:1000px;margin-inline:auto;padding:2rem;display:flex;position:relative}.blog-head.svelte-u4k2t h1:where(.svelte-u4k2t){margin-top:.4rem}.blog-desc.svelte-u4k2t{color:var(--text-color);max-width:540px;font-size:14px;line-height:1.55}.posts-list.svelte-u4k2t{flex-direction:column;gap:1.4rem;display:flex}.post-card.svelte-u4k2t{transition:box-shadow .2s;overflow:hidden}.post-card.svelte-u4k2t:hover{box-shadow:8px 8px 0 0 var(--primary)}.post-card-head.svelte-u4k2t{background:var(--primary);color:var(--text-ondark);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 18px;font-size:11px;display:flex}.post-card-body.svelte-u4k2t{flex-direction:column;gap:.8rem;padding:1.5rem 1.8rem;display:flex}.post-card-body.svelte-u4k2t h2:where(.svelte-u4k2t){color:var(--primary);font-family:artistic,serif;font-size:24px;font-weight:700;line-height:1.15}.post-card-body.svelte-u4k2t h2:where(.svelte-u4k2t) a:where(.svelte-u4k2t){text-decoration:none}.post-card-body.svelte-u4k2t h2:where(.svelte-u4k2t) a:where(.svelte-u4k2t):hover{color:var(--accent)}.post-card-body.svelte-u4k2t p:where(.svelte-u4k2t){color:var(--text-color);font-size:14px;line-height:1.5}.post-card-body.svelte-u4k2t .cta-light:where(.svelte-u4k2t){align-self:flex-start;font-size:13px}.empty.svelte-u4k2t{border:var(--line) solid var(--primary);border-radius:var(--bigger-radius);max-width:560px;box-shadow:var(--shadow-hard);background-color:#1c140d;margin-inline:auto;overflow:hidden}.empty-bar.svelte-u4k2t{background-color:var(--primary);height:40px;color:var(--text-ondark);border-bottom:1px solid #4a3a28;align-items:center;gap:13px;padding:0 18px;font-size:12px;display:flex}.empty-bar.svelte-u4k2t .term-title:where(.svelte-u4k2t){margin-left:auto}.empty-body.svelte-u4k2t{padding:26px 24px;font-size:13.5px;line-height:1.9}.empty-body.svelte-u4k2t .cmd:where(.svelte-u4k2t){color:var(--amber)}.empty-body.svelte-u4k2t .out:where(.svelte-u4k2t){color:#c3b294}@media (width<=640px){.blog-page.svelte-u4k2t{padding:1.2rem}.post-card-body.svelte-u4k2t{padding:1rem 1.2rem}.post-card-body.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:20px}}
