.thumb.svelte-1kff5n0{background:radial-gradient(120% 80% at 28% 16%,#ffffff9e,transparent 56%),var(--c);border:0;border-radius:18px;flex:none;width:84px;height:104px;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 -6px 12px #00000014,0 4px 12px -6px #783c5a47}.thumb.svelte-1kff5n0:disabled{opacity:1;cursor:default}.thumb.svelte-1kff5n0 img:where(.svelte-1kff5n0){object-fit:cover;opacity:0;background:#fff;width:100%;height:100%;transition:opacity .4s;display:block}.thumb.ok.svelte-1kff5n0 img:where(.svelte-1kff5n0){opacity:1}.thumb.ok.svelte-1kff5n0{transition:transform .3s var(--spring)}.thumb.ok.svelte-1kff5n0:active{transform:scale(.95)}.thumb.load.svelte-1kff5n0:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%) 0 0/220% 100%;animation:1.3s linear infinite svelte-1kff5n0-shim;position:absolute;inset:0}@keyframes svelte-1kff5n0-shim{0%{background-position:130% 0}to{background-position:-130% 0}}@media (prefers-reduced-motion:reduce){.thumb.load.svelte-1kff5n0:after{animation:none}}.viewer.svelte-1kff5n0{z-index:90;padding:max(24px,env(safe-area-inset-top)) 20px max(24px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#281822b8;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex;position:fixed;inset:0}.viewer.svelte-1kff5n0 img:where(.svelte-1kff5n0){object-fit:contain;background:#fff;border-radius:24px;max-width:min(100%,560px);max-height:72svh;box-shadow:0 20px 60px #00000059}.vbar.svelte-1kff5n0{align-items:center;gap:10px;display:flex}.vbar.svelte-1kff5n0 a:where(.svelte-1kff5n0){padding:12px 20px;font-size:16px;text-decoration:none}.x.svelte-1kff5n0{background:var(--surface);width:46px;height:46px;color:var(--ink);box-shadow:var(--puff);border:0;border-radius:50%;font-size:16px}
