.dossier-list.svelte-1a5apnq{padding-top:2rem;padding-bottom:6rem;background:var(--background);min-height:50vh}@media(min-width:48rem){.dossier-list.svelte-1a5apnq{padding-top:2.5rem;padding-bottom:8rem}}.group.svelte-1a5apnq{max-width:56rem;margin-inline:auto}.group.svelte-1a5apnq+.group:where(.svelte-1a5apnq){margin-top:3.5rem}.group-head.svelte-1a5apnq{margin-bottom:.5rem}.list.svelte-1a5apnq{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}a.row{display:grid;grid-template-columns:1fr;gap:.15rem 1rem;padding:1.1rem 0;border-top:1px solid color-mix(in oklch,var(--border) 85%,transparent);text-decoration:none;color:inherit}.list.svelte-1a5apnq li:where(.svelte-1a5apnq):first-child a.row{border-top:none}@media(min-width:40rem){a.row{grid-template-columns:1fr auto;align-items:baseline}}.row-title.svelte-1a5apnq{font-size:1rem;font-weight:500;letter-spacing:-.01em;color:var(--foreground);transition:color .15s ease}a.row:hover .row-title.svelte-1a5apnq{color:var(--primary)}.row-desc.svelte-1a5apnq{font-size:.9375rem;line-height:1.4;color:var(--secondary-foreground);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width:40rem){.row-desc.svelte-1a5apnq{grid-column:1}}.row-date.svelte-1a5apnq{font-size:.75rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--secondary-foreground);white-space:nowrap}@media(min-width:40rem){.row-date.svelte-1a5apnq{grid-row:1;grid-column:2}}a.row:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}
