.blog-post-card.svelte-yt2448{border-color:var(--blog-surface-border, var(--primary-100));background:var(--blog-surface-bg, var(--base-white));box-shadow:var(--blog-surface-shadow, 1px 8px 30px rgba(0, 0, 0, .09))}.blog-post-card.svelte-yt2448:hover{border-color:var(--blog-surface-hover-border, var(--primary-300));background:var(--blog-surface-bg, var(--base-white));box-shadow:var(--blog-surface-hover-shadow, 0 4px 12px rgba(0, 0, 0, .06))}.blog-post-card.svelte-yt2448:has(a:where(.svelte-yt2448):focus-visible){border-color:var(--blog-surface-hover-border, var(--primary-300));background:var(--blog-surface-bg, var(--base-white));box-shadow:var(--blog-surface-hover-shadow, 0 4px 12px rgba(0, 0, 0, .06));outline:3px solid var(--base-yellow-500);outline-offset:2px}.blog-post-card.svelte-yt2448>a:where(.svelte-yt2448):focus{outline:none}.author-avatar.svelte-yt2448{border-color:var(--blog-surface-bg, var(--base-white))}.clamp-3.svelte-yt2448{display:-webkit-box;line-clamp:3;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}mark.search-highlight{background:var(--base-yellow-500);color:var(--base-graphite-1000);border-radius:4px;padding:0 .12em}.blog-page{--blog-surface-bg: var(--base-white);--blog-control-bg: var(--base-white);--blog-empty-bg: var(--primary-50);--blog-surface-border: var(--primary-100);--blog-surface-hover-border: var(--primary-300);--blog-surface-shadow: 1px 8px 30px rgba(0, 0, 0, .09);--blog-surface-hover-shadow: 0 4px 12px rgba(0, 0, 0, .06);--blog-primary-button-bg: var(--btn-primary-bg);--blog-primary-button-text: var(--btn-primary-color);--blog-primary-button-hover-bg: var(--btn-primary-hover-bg);--blog-primary-button-hover-text: var(--btn-primary-hover-color);--blog-search-icon-filter: none;--landing-grid-min-height: 1184px;--landing-show-more-gap: 32px;--landing-results-reserved-space: 72px;--landing-content-min-height: calc( var(--landing-grid-min-height) + var(--landing-results-reserved-space) )}.posts-grid.svelte-1uha8ag{align-content:start}.posts-results-shell.svelte-1uha8ag{display:flex;flex-direction:column;min-height:var(--landing-content-min-height)}.posts-empty-state.svelte-1uha8ag{min-height:var(--landing-grid-min-height);display:flex;align-items:center;justify-content:center}.posts-show-more-slot.svelte-1uha8ag{display:flex;justify-content:center;padding-top:var(--landing-show-more-gap)}.posts-results-spacer.svelte-1uha8ag{flex:1 1 auto;min-height:0}@media(prefers-color-scheme:dark){.theme_dark_conditional .blog-page,.theme_moon_dark_conditional .blog-page{--blog-surface-bg: var(--primary-50);--blog-control-bg: var(--primary-50);--blog-empty-bg: var(--primary-70);--blog-surface-border: var(--primary-100);--blog-surface-hover-border: var(--primary-300);--blog-surface-shadow: 1px 8px 30px rgba(0, 0, 0, .45);--blog-surface-hover-shadow: 0 6px 16px rgba(0, 0, 0, .35);--blog-search-icon-filter: invert(100%) brightness(85%)}}
