.modal-dialog.pb-document-viewer-dialog{--bs-modal-width:min(98vw, 1480px)}.modal-dialog.pb-document-viewer-dialog .modal-content{box-shadow:none;background:0 0;border:0}.modal-dialog.pb-document-viewer-dialog .modal-body{padding:0}.modal-dialog.pb-document-viewer-dialog--image,.modal-dialog.pb-document-viewer-dialog--video{width:fit-content;min-width:min(20rem,96vw);margin-top:3.5rem}dialog.pb-modal:has(.pb-document-viewer-dialog--image)::backdrop{background:#000000e6}dialog.pb-modal:has(.pb-document-viewer-dialog--video)::backdrop{background:#000000e6}.pb-document-viewer.svelte-xvog5q{padding-top:.75rem;position:relative}.pb-document-viewer.svelte-xvog5q .pb-document-viewer__close{z-index:2;filter:drop-shadow(0 0 2px #000000a6);position:absolute;top:-.75rem;right:-.75rem}.pb-document-viewer--image.svelte-xvog5q .pb-document-viewer__close,.pb-document-viewer--video.svelte-xvog5q .pb-document-viewer__close{border-radius:var(--pb-radius-pill);background:var(--pb-surface-raised);filter:none;width:2.5rem;height:2.5rem;box-shadow:var(--pb-shadow-md);transition:background-color var(--pb-transition), transform var(--pb-transition);top:-2.9rem;right:.5rem;color:var(--pb-text)!important}.pb-document-viewer--image.svelte-xvog5q .pb-document-viewer__close:hover,.pb-document-viewer--image.svelte-xvog5q .pb-document-viewer__close:focus-visible,.pb-document-viewer--video.svelte-xvog5q .pb-document-viewer__close:hover,.pb-document-viewer--video.svelte-xvog5q .pb-document-viewer__close:focus-visible{background:var(--pb-color-danger);transform:rotate(90deg);color:var(--pb-color-on-solid)!important}.pb-document-viewer__image-wrap.svelte-xvog5q{justify-content:center;align-items:center;max-height:calc(100dvh - 9rem);display:flex;position:relative}.pb-document-viewer__image-wrap.is-pending.svelte-xvog5q{min-height:min(40dvh,320px)}.pb-document-viewer__status.svelte-xvog5q{padding:var(--pb-space-3);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pb-document-viewer__image.svelte-xvog5q{object-fit:contain;border-radius:var(--pb-radius-lg);max-width:100%;max-height:calc(100dvh - 9rem);box-shadow:var(--pb-shadow-lg);display:block}.pb-document-viewer__toolbar.svelte-xvog5q{justify-content:center;gap:var(--pb-space-2);padding-top:var(--pb-space-3);flex-wrap:wrap;display:flex}.pb-document-viewer__video.svelte-xvog5q{aspect-ratio:16/9;width:min(96vw,1120px,177.778dvh - 12.4444rem);box-shadow:var(--pb-shadow-lg);border-radius:var(--pb-radius-lg);margin-inline:auto}.pb-document-viewer__video.svelte-xvog5q iframe:where(.svelte-xvog5q){border-radius:var(--pb-radius-lg);border:0;width:100%;height:100%;display:block}.pb-document-viewer__frame.svelte-xvog5q{border-radius:var(--pb-radius-md);background:var(--pb-surface-raised);height:min(82dvh,960px);position:relative;overflow:hidden}.pb-document-viewer__frame.svelte-xvog5q iframe:where(.svelte-xvog5q){border:0;width:100%;height:100%;display:block}.pb-document-viewer__overlay.svelte-xvog5q{padding:var(--pb-space-3);background:var(--pb-surface-raised);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pb-document-viewer__panel.svelte-xvog5q{max-width:40rem;padding:var(--pb-space-4);border-radius:var(--pb-radius-md);background:var(--pb-surface-raised);margin-inline:auto}
