.heading.svelte-ptnu48 h1:where(.svelte-ptnu48){margin-bottom:.25rem}.meta.svelte-ptnu48{color:var(--color-muted-foreground);font-size:.875rem;font-family:var(--font-mono)}main .meta a{color:var(--color-foreground);text-decoration:underline}main .meta a:hover{color:var(--color-primary)}.year-section.svelte-ptnu48{margin-bottom:2.5rem}.year-heading.svelte-ptnu48{font-family:var(--font-sans);font-size:1.125rem;font-weight:600;color:var(--color-foreground);margin-bottom:.75rem;padding-bottom:.25rem;border-bottom:1px solid var(--color-border)}.film-list.svelte-ptnu48{list-style:none;padding:0;margin:0}main .film-list{margin:0}main .film-list>li{margin-left:0;margin-top:0}main .film-list>li:after{content:none}.film-item.svelte-ptnu48{display:flex;align-items:center;gap:.75rem;padding:.35rem 0;border-bottom:1px solid color-mix(in oklch,var(--color-border) 40%,transparent)}main .film-link{font-size:.9375rem;text-decoration:none;color:var(--color-foreground)}main .film-link:hover{text-decoration:underline;color:var(--color-foreground)}.film-rating.svelte-ptnu48{display:flex;align-items:center;gap:1px;color:var(--color-foreground);flex-shrink:0;line-height:0}.star-half.svelte-ptnu48{display:flex;clip-path:inset(0 50% 0 0)}
