.lightbox.svelte-lnsl0r{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;display:grid;place-items:center;padding:calc(env(safe-area-inset-top,0px) + 64px) 84px calc(env(safe-area-inset-bottom,0px) + 56px);background:#050507f2;color:var(--bone)}.lightbox.svelte-lnsl0r::backdrop{background:transparent}figure.svelte-lnsl0r{margin:0;display:grid;justify-items:center;gap:14px}img.svelte-lnsl0r{display:block;width:auto;height:auto;max-width:100%;max-height:calc(100svh - 210px);object-fit:contain}figcaption.svelte-lnsl0r{max-width:60ch;font-size:var(--s1);text-align:center}.count.svelte-lnsl0r{position:absolute;left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 18px);margin:0;color:var(--ash);font-size:var(--s-1);transform:translate(-50%)}.prev.svelte-lnsl0r,.next.svelte-lnsl0r{position:absolute;top:50%;margin-top:-28px}.prev.svelte-lnsl0r{left:16px}.next.svelte-lnsl0r{right:16px}.close.svelte-lnsl0r{position:absolute;top:calc(env(safe-area-inset-top,0px) + 12px);right:16px;min-height:44px;padding:0 16px;border:1px solid rgba(232,226,213,.32);background:none;color:var(--bone);font:500 var(--s-1) / 1 var(--text);cursor:pointer}.close.svelte-lnsl0r:hover{background:var(--bone);color:var(--ground)}@media(max-width:860px){.lightbox.svelte-lnsl0r{padding:calc(env(safe-area-inset-top,0px) + 64px) 12px calc(env(safe-area-inset-bottom,0px) + 92px)}.prev.svelte-lnsl0r,.next.svelte-lnsl0r{top:auto;margin:0;bottom:calc(env(safe-area-inset-bottom,0px) + 16px)}.count.svelte-lnsl0r{bottom:calc(env(safe-area-inset-bottom,0px) + 34px)}}.work.svelte-8abo2f{max-width:1400px;margin:0 auto}.word-slot.svelte-8abo2f{width:min(92vw,880px);height:clamp(100px,19vw,250px);margin:0 auto}.no-ink .word-slot.svelte-8abo2f{display:none}.word.svelte-8abo2f{margin:0;text-align:center;font:900 clamp(64px,14vw,180px) / 1 var(--display)}.lead.svelte-8abo2f{margin:6px 0 clamp(24px,5svh,44px);color:var(--ash);font-size:var(--s1);text-align:center}.grid.svelte-8abo2f{display:flex;flex-wrap:wrap;gap:16px}.grid.svelte-8abo2f:after{content:"";flex-grow:1000000}.item.svelte-8abo2f{flex-grow:var(--ar);flex-basis:calc(var(--ar) * 270px);margin:0}.open.svelte-8abo2f{display:block;width:100%;padding:0;border:0;background:#0e0e11;cursor:zoom-in;overflow:hidden}img.svelte-8abo2f{display:block;width:100%;height:auto;aspect-ratio:var(--ar);object-fit:cover;filter:brightness(.9) saturate(.92);transition:transform .9s cubic-bezier(.2,.7,.2,1),filter .6s ease}.open.svelte-8abo2f:hover img:where(.svelte-8abo2f),.open.svelte-8abo2f:focus-visible img:where(.svelte-8abo2f){transform:scale(1.035);filter:none}figcaption.svelte-8abo2f{display:flex;justify-content:space-between;gap:12px;margin-top:8px;color:var(--ash);font-size:var(--s-1);line-height:1.35}figcaption.svelte-8abo2f span:where(.svelte-8abo2f):first-child{color:var(--bone)}@media(max-width:860px){.grid.svelte-8abo2f{gap:10px}.item.svelte-8abo2f{flex-basis:calc(var(--ar) * 150px)}}
