.container.svelte-oviq8z{background-color:rgba(from var(--brand-grey) r g b / .8);border-radius:var(--corners);flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.25rem;width:100%;padding:.25rem;text-decoration:none;transition:background-color .2s ease-in-out;display:flex;position:relative}.container.svelte-oviq8z .link-row:where(.svelte-oviq8z){flex-direction:row;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;margin:auto 0 .5rem;padding:0;list-style:none;display:flex}.container.svelte-oviq8z .link-row:where(.svelte-oviq8z) li:where(.svelte-oviq8z) a:where(.svelte-oviq8z){background-color:rgba(from var(--brand-black) r g b / .8);border-radius:var(--corners);color:var(--brand-grey);justify-content:center;align-items:center;gap:.5rem;padding:.25rem .5rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex}.container.svelte-oviq8z .link-row:where(.svelte-oviq8z) li:where(.svelte-oviq8z) a:where(.svelte-oviq8z):hover{background-color:rgba(from var(--brand-black) r g b / .9)}.container.svelte-oviq8z .link-row:where(.svelte-oviq8z) li:where(.svelte-oviq8z) a:where(.svelte-oviq8z):active{background-color:rgba(from var(--brand-black) r g b / 1)}.container.svelte-oviq8z p:where(.svelte-oviq8z),.container.svelte-oviq8z h3:where(.svelte-oviq8z){color:var(--brand-dark)}.container.svelte-oviq8z p:where(.svelte-oviq8z){margin:.5rem 0}.container.svelte-oviq8z:hover{background-color:rgba(from var(--brand-grey) r g b / 1)}.container.svelte-oviq8z:hover .logo-container:where(.svelte-oviq8z){opacity:.8}.container.svelte-oviq8z:active{background-color:rgba(from var(--brand-grey) r g b / .7)}.container.svelte-oviq8z .logo-container:where(.svelte-oviq8z){border-radius:var(--corners);justify-content:center;align-items:center;width:100%;max-height:188px;transition:opacity .2s ease-in-out;display:flex;overflow:hidden}.container.svelte-oviq8z .logo:where(.svelte-oviq8z){aspect-ratio:1;object-fit:scale-down;height:100%}.container.svelte-oviq8z .title-row:where(.svelte-oviq8z){align-items:baseline;gap:.5rem;width:100%;display:flex}.container.svelte-oviq8z .name:where(.svelte-oviq8z){margin:0;padding:0}.container.svelte-oviq8z .title-row:where(.svelte-oviq8z) .name:where(.svelte-oviq8z){flex:1;min-width:0}.container.svelte-oviq8z .year-badge:where(.svelte-oviq8z){border-radius:var(--corners);background-color:rgba(from var(--brand-dark) r g b / .2);color:rgba(from var(--brand-dark) r g b / .8);font-family:var(--mono-font);white-space:nowrap;flex-shrink:0;padding:.25rem .4rem;font-size:.75rem;font-weight:500;line-height:1}.container.svelte-oviq8z .card-link:where(.svelte-oviq8z){color:inherit;text-decoration:none}.container.svelte-oviq8z .card-link:where(.svelte-oviq8z):after{border-radius:var(--corners);content:"";position:absolute;inset:0}.container.svelte-oviq8z .card-link:where(.svelte-oviq8z):focus-visible:after{outline-offset:2px;outline:2px solid}.container.svelte-oviq8z .url:where(.svelte-oviq8z),.container.svelte-oviq8z .source-url:where(.svelte-oviq8z){z-index:1;position:relative}.container.svelte-oviq8z .info-container:where(.svelte-oviq8z){flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:calc(100% - 1rem);margin:0 .5rem;display:flex}.featured.svelte-oviq8z .name:where(.svelte-oviq8z){font-size:1.1rem;font-weight:700}
