.viewer.svelte-4319ld{z-index:var(--bh-z-modal);background:var(--bh-s-cover-bg);color:var(--bh-s-cover-fg);flex-direction:column;display:flex;position:fixed;inset:0}.v-bar.svelte-4319ld{padding:calc(var(--bh-m-safe-top) + var(--bh-space-3)) var(--bh-space-3) 0;flex-shrink:0;align-items:center;display:flex}.v-sp.svelte-4319ld{flex:1}.close.svelte-4319ld{background:var(--bh-s-cover-chrome-bg);cursor:pointer;width:var(--bh-m-touch-target);height:var(--bh-m-touch-target);color:var(--bh-s-cover-chrome);border-radius:var(--bh-radius-full);border:0;justify-content:center;align-items:center;display:inline-flex}.v-img.svelte-4319ld{object-fit:contain;width:100%;min-height:0;padding:var(--bh-space-3);box-sizing:border-box;flex:1}.v-text.svelte-4319ld{padding:0 var(--bh-space-6) calc(var(--bh-m-safe-bottom) + var(--bh-space-6));gap:var(--bh-space-2);flex-direction:column;flex-shrink:0;display:flex}.v-credit.svelte-4319ld{font-size:var(--bh-fs-sm);font-weight:var(--bh-fw-semibold);margin:0}.v-caption.svelte-4319ld{font-size:var(--bh-fs-sm);line-height:var(--bh-lh-loose);color:var(--bh-s-deck-muted);max-height:28vh;margin:0;overflow:auto}
