img.svelte-q83kum{aspect-ratio:1;background-color:var(--colour,var(--colour-surface-alt));object-fit:cover;width:var(--size,auto);height:var(--size,auto);border-radius:max(8px,5%);display:block;position:relative}img.loading.svelte-q83kum{background:var(--colour,var(--colour-surface-alt)) linear-gradient(-60deg, transparent 0%, transparent 20%, #ffffff20 50%, transparent 80%, transparent 100%);background-size:1000% 100%;animation:2s linear infinite svelte-q83kum-move}@keyframes svelte-q83kum-move{0%{background-position:0 0}to{background-position:100% 100%}}li.svelte-n7rrxd{cursor:pointer;border-radius:10px;flex-direction:row;align-items:center;gap:5px;height:55px;padding:5px;transition:background-color .1s;display:flex;container-type:inline-size}li.svelte-n7rrxd:hover{background-color:#ffffff20}li.unavailable.svelte-n7rrxd{filter:grayscale();opacity:.5;cursor:not-allowed}li.svelte-n7rrxd .cover-wrapper:where(.svelte-n7rrxd){aspect-ratio:1;flex:none;height:100%;position:relative}.cover-wrapper.svelte-n7rrxd>.cover{width:100%;height:100%}.cover-wrapper.svelte-n7rrxd>svg{aspect-ratio:1;height:12px;position:absolute;bottom:1px;right:1px}li.svelte-n7rrxd>button:where(.svelte-n7rrxd){height:var(--button-height,50%);aspect-ratio:1}.duration.svelte-n7rrxd{text-align:center;white-space:nowrap}.like-button.svelte-n7rrxd,.duration.svelte-n7rrxd{flex:.15;min-width:40px}@media (hover:hover){.context-menu-button.svelte-n7rrxd{opacity:0;transition:opacity .1s}.like-button.svelte-n7rrxd{display:none}li.svelte-n7rrxd:hover>.context-menu-button:where(.svelte-n7rrxd){opacity:1}li.svelte-n7rrxd:hover>.like-button:where(.svelte-n7rrxd){display:block}li.svelte-n7rrxd:hover:has(.like-button:where(.svelte-n7rrxd))>.duration:where(.svelte-n7rrxd){display:none}}li.svelte-n7rrxd .info:where(.svelte-n7rrxd){flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}li.svelte-n7rrxd .date-info:where(.svelte-n7rrxd){text-align:right;flex:.5;padding-right:10%}li.svelte-n7rrxd :is(h1:where(.svelte-n7rrxd),h2:where(.svelte-n7rrxd)){white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}li.svelte-n7rrxd h1:where(.svelte-n7rrxd){font-size:var(--font-size,1rem)}h1.svelte-n7rrxd>svg{vertical-align:middle;display:inline-block}li.svelte-n7rrxd h2:where(.svelte-n7rrxd){font-size:calc(var(--font-size,1rem) * .8)}@container (width<=500px){.date-info.svelte-n7rrxd{display:none!important}}@container (width<=320px){.like-button.svelte-n7rrxd,.duration.svelte-n7rrxd{display:none!important}}
