.header-row.svelte-5s1rk5{display:flex;justify-content:space-between;align-items:baseline;gap:var(--vcsi-space-md);margin-bottom:var(--vcsi-space-sm)}.header-row.svelte-5s1rk5 .month:where(.svelte-5s1rk5){font-size:.875rem;font-weight:var(--vcsi-font-weight-regular);color:var(--vcsi-muted);white-space:nowrap;font-family:var(--vcsi-font-sans);-webkit-user-select:none;user-select:none}a.svelte-5s1rk5{display:block;color:inherit;text-decoration:none}a.svelte-5s1rk5:focus-visible{outline:2px solid var(--vcsi-color-accent);outline-offset:2px}.screenshot.svelte-5s1rk5{position:relative;aspect-ratio:1;overflow:hidden;border-radius:16px;border:1px solid var(--vcsi-border);transition:border-color var(--vcsi-transition-base),transform var(--vcsi-transition-base)}a.svelte-5s1rk5:hover .screenshot:where(.svelte-5s1rk5){border-color:var(--vcsi-fg);transform:translateY(-2px)}.screenshot.svelte-5s1rk5 img:where(.svelte-5s1rk5),.screenshot.svelte-5s1rk5 picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s ease}a.svelte-5s1rk5:hover .screenshot:where(.svelte-5s1rk5) img:where(.svelte-5s1rk5),a.svelte-5s1rk5:hover .screenshot:where(.svelte-5s1rk5) picture img{transform:scale(1.05)}.external-badge.svelte-5s1rk5{position:absolute;top:.75rem;right:.75rem;z-index:1;background:var(--vcsi-bg);border:1px solid var(--vcsi-border);border-radius:50%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}.text.svelte-5s1rk5{margin-top:1.25rem}h3.short.svelte-5s1rk5{font-family:var(--vcsi-font-serif);line-height:1;margin:0 0 var(--vcsi-space-sm);letter-spacing:-.05em}p.tease.svelte-5s1rk5{color:var(--vcsi-muted);font-size:var(--vcsi-font-size-small);margin:0;line-height:1.1}@media(min-width:960px){h3.short.svelte-5s1rk5{font-size:var(--vcsi-font-size-base)}}ul.svelte-1konuqd{padding:0;display:grid;grid-template-columns:1fr;gap:3rem 1.5rem;margin:0;max-width:none}li.svelte-1konuqd{margin:0;list-style-type:none;padding:0}@media only screen and (min-width:600px){ul.svelte-1konuqd{grid-template-columns:repeat(2,1fr);gap:3.5rem 2rem}}@media only screen and (min-width:960px){ul.svelte-1konuqd{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:4rem 1.5rem}}main:has(.content){max-width:none;padding:0!important}.content.svelte-7ccykd{position:relative;padding-top:2rem;padding-bottom:8rem;padding-inline:var(--vcsi-page-inline-padding)}.stories.svelte-7ccykd{margin-top:1rem}.more.svelte-7ccykd{height:30vh;max-height:300px;background:linear-gradient(to bottom,transparent,var(--vcsi-bg));position:absolute;width:100%;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:10;pointer-events:none}.load-more-btn.svelte-7ccykd{display:flex;align-items:center;gap:var(--vcsi-space-sm);padding:var(--vcsi-space-md) var(--vcsi-space-xl);margin-bottom:var(--vcsi-space-xl);background:var(--vcsi-bg);color:var(--vcsi-fg);border:1px solid var(--vcsi-border);border-radius:2rem;font-family:var(--vcsi-font-sans);font-size:var(--vcsi-font-size-small);font-weight:var(--vcsi-font-weight-bold);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;min-width:fit-content;transition:transform var(--vcsi-transition-base);pointer-events:all;min-height:44px}.load-more-btn.svelte-7ccykd:hover{transform:translateY(-2px);background:var(--vcsi-gray-100)}.text.svelte-7ccykd{flex-shrink:0}@media(max-width:768px){.more.svelte-7ccykd{height:25vh;max-height:200px}.load-more-btn.svelte-7ccykd{padding:1.125rem 2.25rem;margin-bottom:var(--vcsi-space-lg);font-size:var(--vcsi-font-size-small);min-height:48px}}@media(max-width:480px){.more.svelte-7ccykd{height:20vh;max-height:150px}.load-more-btn.svelte-7ccykd{padding:var(--vcsi-space-md) 1.75rem;font-size:var(--vcsi-font-size-xs);gap:.375rem}}
