.artwork.svelte-p97lhu{margin:0}.artwork.svelte-p97lhu img{background:var(--surface-container-low);border:1px solid var(--outline-variant);width:100%;height:auto;transition:border-color .2s;display:block}.artwork.svelte-p97lhu:hover img{border-color:var(--primary)}.gallery.svelte-1tai7dq{max-width:1200px;margin:0 auto;padding:1.5rem 1.5rem 5rem}.tabs.svelte-1tai7dq{border-bottom:1px solid var(--outline-variant);flex-wrap:wrap;gap:0 1.5rem;margin-bottom:2rem;display:flex}.tabs.svelte-1tai7dq button:where(.svelte-1tai7dq){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-surface-variant);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem 0;font-size:.8rem;transition:color .2s,border-color .2s}.tabs.svelte-1tai7dq button:where(.svelte-1tai7dq):hover{color:var(--on-surface)}.tabs.svelte-1tai7dq button.active:where(.svelte-1tai7dq){color:var(--primary);border-color:var(--primary)}.grid.svelte-1tai7dq{grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;transition:opacity .18s;display:grid}.grid.fading.svelte-1tai7dq{opacity:0}.cell.svelte-1tai7dq{min-width:0}.cell.placeholder.svelte-1tai7dq{aspect-ratio:1528/2162;border:1px solid #0000}@media (width>=768px){.grid.svelte-1tai7dq{grid-template-columns:repeat(3,1fr)}}@media (width>=1200px){.grid.svelte-1tai7dq{grid-template-columns:repeat(4,1fr)}}.gallery-shell.svelte-5ll5dc{width:100%}
