button.svelte-b55age{all:unset;cursor:pointer;min-width:0;padding:.125rem;border-radius:.25rem;transition:all .2s;display:inline-flex;align-items:center;justify-content:center;gap:.25rem}button.svelte-b55age:hover{color:var(--color-muted)}button.svelte-b55age:focus{outline:1px solid var(--color-foreground)}button.svelte-b55age:active{background-color:var(--color-foreground);color:var(--color-surface)}button.svelte-b55age:disabled{color:var(--color-muted);pointer-events:none}.text.svelte-b55age{font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 auto;min-width:0}.outline.svelte-b55age{border:1px solid var(--color-foreground)}.sidebar.svelte-1bb0gw5{position:fixed;z-index:100}.backdrop.svelte-1bb0gw5{position:fixed;inset:0;background:rgba(var(--bc-neutral),.25)}aside.svelte-1bb0gw5{display:flex;flex-direction:column;position:fixed;top:1rem;bottom:0;width:20rem;max-width:80%;background:var(--color-surface);padding:1rem;box-shadow:0 0 2rem rgba(var(--bc-neutral),.25);border-top:1px solid var(--color-foreground);border-left:1px solid var(--color-foreground)}aside.left.svelte-1bb0gw5{left:0}aside.right.svelte-1bb0gw5{right:0}header.svelte-1bb0gw5{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-foreground)}main.svelte-1bb0gw5{flex:1;overflow-y:auto;padding:1rem 0}footer.svelte-1bb0gw5{padding-top:1rem;font-size:.875rem;color:var(--color-muted)}h2.svelte-1bb0gw5{font-size:1.25rem;font-weight:600}.image.svelte-jer328{position:relative;width:var(--width);height:var(--height);border-radius:.25rem;background-image:var(--bg);background-size:90%;background-position:50% 50%;background-repeat:repeat;transition:all .3s}@media(min-width:768px){.image.boring.svelte-jer328{background-color:#202020}.image.svelte-jer328{filter:grayscale(.5);background-color:var(--mainColor);background-blend-mode:screen}.image.svelte-jer328:not(.boring):before,.image.svelte-jer328:not(.boring):after{display:block;content:"";position:absolute;inset:0;border-radius:.25rem;background:inherit;background-repeat:no-repeat;mix-blend-mode:multiply;opacity:1;transition:all .6s}.image.svelte-jer328:not(.boring):before{background-color:var(--beforeColor);background-blend-mode:screen;transform-origin:top left;background-position:75% 55%;transform:scale(1.01) rotate(-1deg)}.image.svelte-jer328:not(.boring):after{background-color:var(--afterColor);background-blend-mode:screen;transform-origin:bottom right;background-position:20% 45%;transform:scale(1.01) rotate(1deg)}}.image.svelte-jer328:hover,.image.svelte-jer328:focus,.link.svelte-jer328:focus-within .image:where(.svelte-jer328){filter:grayscale(0);background-size:100%;background-position:50% 50%;transition:all .3s}.link.svelte-jer328:focus-within .image:where(.svelte-jer328){outline:2px solid var(--color-foreground);outline-offset:.125rem}.image.svelte-jer328:hover:not(.boring):before,.image.svelte-jer328:hover:not(.boring):after,.image.svelte-jer328:focus:not(.boring):before,.image.svelte-jer328:focus:not(.boring):after,.link.svelte-jer328:focus-within .image:where(.svelte-jer328):not(.boring):before,.link.svelte-jer328:focus-within .image:where(.svelte-jer328):not(.boring):after{transition:all .2s;background-position:50% 50%;background-repeat:repeat;transform:scale(1) rotate(0)}.svelte-t8f4e2{transition:all .2s}.item.svelte-t8f4e2{position:relative;border-radius:.25rem}.tile.svelte-t8f4e2{aspect-ratio:1 / 1}.bar.svelte-t8f4e2{padding:.5rem;display:flex;flex-direction:row;align-items:center;gap:.75rem}.bar.small.svelte-t8f4e2{gap:.5rem}.bar.large.svelte-t8f4e2{gap:1rem}.bar.comfortable.svelte-t8f4e2{padding:1rem}.bar.svelte-t8f4e2:nth-child(2n){background-color:var(--color-faint)}.tile.svelte-t8f4e2 .title-block:where(.svelte-t8f4e2){position:absolute;bottom:.25rem;left:.25rem;right:.25rem;top:auto;padding:0 .25rem}.bar.svelte-t8f4e2 .title-block:where(.svelte-t8f4e2){flex:1 1 auto;overflow:hidden}.actions.svelte-t8f4e2{flex-shrink:0;display:flex;flex-direction:row;gap:.25rem}.tile.svelte-t8f4e2 .actions:where(.svelte-t8f4e2){position:absolute;top:.25rem;right:.25rem;bottom:auto;left:auto}.tile.svelte-t8f4e2 .title-block:where(.svelte-t8f4e2),.tile.svelte-t8f4e2 .actions:where(.svelte-t8f4e2){background-color:rgba(var(--bc-surface),.88);border-radius:.125rem;transition:background-image none}.tile.svelte-t8f4e2:hover .title-block:where(.svelte-t8f4e2),.tile.svelte-t8f4e2:hover .actions:where(.svelte-t8f4e2){background-color:rgba(var(--bc-surface),.99)}header.svelte-kotrxm{display:flex;justify-content:space-between;border-bottom:1px solid var(--color-foreground)}h2.svelte-kotrxm{font-size:1.25rem;font-weight:600}.title.svelte-kotrxm{display:flex;align-items:center;gap:.5rem}.controls.svelte-kotrxm{display:flex;gap:.5rem;align-items:center}.count.svelte-kotrxm{font-weight:400;font-size:.875rem;color:var(--color-muted)}div.svelte-1d3bklm{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:1rem}.infinite-scroll-trigger.svelte-69nxj6{padding:2rem 0;text-align:center;color:var(--color-muted);font-size:.875rem}.loading-message.svelte-69nxj6{animation:svelte-69nxj6-pulse 1.5s ease-in-out infinite}.load-more-hint.svelte-69nxj6{opacity:.5}.end-message.svelte-69nxj6{opacity:.7;font-style:italic}@keyframes svelte-69nxj6-pulse{0%,to{opacity:1}50%{opacity:.5}}.collection.svelte-1jh17rf{display:flex;flex-direction:column;gap:1rem}.items.svelte-1jh17rf{transition:all .2s}.items.grid.svelte-1jh17rf{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}.items.grid.small.svelte-1jh17rf{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.items.grid.large.svelte-1jh17rf{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.items.grid.comfortable.svelte-1jh17rf{gap:2rem}.items.list.svelte-1jh17rf{display:flex;flex-direction:column}.items.row.svelte-1jh17rf{display:grid;gap:1rem;grid-auto-flow:column;grid-auto-columns:var(--item-size, 200px);overflow-x:auto}.items.row.svelte-1jh17rf::-webkit-scrollbar{display:none}.items.row.svelte-1jh17rf{-ms-overflow-style:none;scrollbar-width:none}.items.empty.svelte-1jh17rf{display:flex;justify-content:center;align-items:center}.no-items.svelte-1jh17rf{flex:1;padding:2rem 0;text-align:center;color:var(--color-muted)}footer.svelte-1jh17rf{text-align:right;margin-top:.5rem}
