.viewer-window.svelte-1np625u{display:contents}.viewer-window--framed.svelte-1np625u{--media-room-block: 100dvh;--viewer-rail-inline: 372px;position:relative;display:flex;inline-size:100vw;block-size:100dvh;background:#000}.viewer-window--framed.svelte-1np625u .viewer-frame:where(.svelte-1np625u){position:relative;flex:1 1 auto;min-inline-size:0}.viewer-window--framed.svelte-1np625u .viewer-stage:where(.svelte-1np625u),.viewer-window--framed.svelte-1np625u .viewer-slot:where(.svelte-1np625u),.viewer-window--framed.svelte-1np625u .viewer-leaving:where(.svelte-1np625u){display:flex;flex-direction:column;justify-content:center}.viewer-window--framed.svelte-1np625u .viewer-box:where(.svelte-1np625u),.viewer-window--framed.svelte-1np625u .viewer-slot-box:where(.svelte-1np625u){background:transparent}.viewer-window--framed.svelte-1np625u .viewer-loading:where(.svelte-1np625u):after{border-color:#ffffff59;border-top-color:#fff}.viewer-window--framed.svelte-1np625u .viewer-stage:where(.svelte-1np625u){flex:1 1 auto;min-block-size:0;overflow:clip}.viewer-window--framed.svelte-1np625u .viewer-footer:where(.svelte-1np625u){order:-1;background:transparent;border:0}.viewer-window--framed.svelte-1np625u .viewer-count:where(.svelte-1np625u){color:#fff}.viewer-window--railless.svelte-1np625u .viewer-page-button:where(.svelte-1np625u){position:absolute;inset-block-start:calc(50% + var(--viewer-bar-block, 0px) / 2);translate:0 -50%;background:var(--photo-scrim)}.viewer-window--railless.svelte-1np625u .viewer-page-button--previous:where(.svelte-1np625u){inset-inline-start:16px}.viewer-window--railless.svelte-1np625u .viewer-page-button--next:where(.svelte-1np625u){inset-inline-end:16px}.viewer-caption-column.svelte-1np625u{flex:none;display:flex;flex-direction:column;inline-size:var(--viewer-rail-inline);min-block-size:0;background:var(--bg-raised);border-inline-start:1px solid var(--border)}.viewer-caption-column.svelte-1np625u .viewer-caption:where(.svelte-1np625u){min-block-size:0}.viewer-rail.svelte-1np625u{flex:none;display:flex;flex-direction:column;inline-size:var(--viewer-rail-inline);min-block-size:0;background:var(--bg-raised);border-inline-start:1px solid var(--border)}.viewer-window--rail-hidden.svelte-1np625u .viewer-rail:where(.svelte-1np625u){position:absolute;inset-block-start:12px;inset-inline-start:12px;inline-size:auto;background:none;border:0}.viewer-frame.svelte-1np625u{display:flex;flex-direction:column;min-inline-size:280px}.viewer-box.svelte-1np625u,.viewer-slot-box.svelte-1np625u{position:relative;flex:none;margin-inline:auto;inline-size:min(var(--viewer-image-width),calc((var(--media-room-block) - var(--viewer-controls-block, 0px)) * var(--viewer-image-ratio)));max-inline-size:100%;aspect-ratio:var(--viewer-image-ratio);background:var(--bg-raised)}.viewer-stage--captioned.svelte-1np625u{--viewer-caption-inline: 260px;display:flex;align-items:flex-start}.viewer-stage--captioned.svelte-1np625u .viewer-box:where(.svelte-1np625u),.viewer-stage--captioned.svelte-1np625u .viewer-slot-box:where(.svelte-1np625u){margin-inline:0;max-inline-size:calc(100% - var(--viewer-caption-inline))}.viewer-caption-slot.svelte-1np625u{--viewer-caption-max: calc(var(--media-room-block) - var(--viewer-controls-block, 0px));flex:none;align-self:stretch;display:grid;inline-size:var(--viewer-caption-inline);background:var(--bg-raised);border-inline-start:1px solid var(--border)}.viewer-caption-slot.svelte-1np625u>:where(.svelte-1np625u){grid-area:1 / 1;min-block-size:0;max-block-size:var(--viewer-caption-max)}.viewer-caption-words.svelte-1np625u{padding:16px 20px;font-size:.9rem;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}.viewer-caption.svelte-1np625u{overflow-y:auto;color:var(--text-primary)}.viewer-caption-hidden.svelte-1np625u{display:inline-block;margin-inline-end:4px;padding:0 6px;border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-secondary);font-size:.75rem;font-weight:600;line-height:1.6;text-transform:uppercase;letter-spacing:.04em}.viewer-stage.svelte-1np625u{position:relative;overflow-x:clip}.viewer-slot.svelte-1np625u,.viewer-leaving.svelte-1np625u{position:absolute;inset:0;pointer-events:none}.viewer-slot.svelte-1np625u{visibility:hidden}.viewer-leaving.svelte-1np625u{opacity:0}.viewer-slot-placeholder.svelte-1np625u,.viewer-loading.svelte-1np625u{position:absolute;inset:0;display:grid;place-items:center}.viewer-loading.svelte-1np625u:after,.viewer-slot-placeholder.svelte-1np625u:after{inline-size:28px;block-size:28px;border:3px solid rgb(255 255 255 / .35);border-top-color:#fff;border-radius:50%;animation:content-image-spin .8s linear infinite,svelte-1np625u-viewer-spinner-in .2s linear var(--viewer-spinner-delay) both}.viewer-loading.svelte-1np625u:after{content:"";border-color:color-mix(in srgb,var(--text-secondary) 35%,transparent);border-top-color:var(--text-secondary)}@keyframes svelte-1np625u-viewer-spinner-in{0%{opacity:0}}.viewer-slot-box.svelte-1np625u img:where(.svelte-1np625u){transition:opacity var(--viewer-arrival-fade-ms) linear}.viewer-slot-box.svelte-1np625u .viewer-slot-image--pending:where(.svelte-1np625u){opacity:0}.viewer-slot-box--plain.svelte-1np625u{inline-size:100%;block-size:100%}.viewer-slot-box--plain.svelte-1np625u img:where(.svelte-1np625u){object-fit:contain}.viewer-box-unsized.svelte-1np625u{inline-size:100%;min-block-size:200px}.viewer-box-unsized.svelte-1np625u img:where(.svelte-1np625u){object-fit:contain}.viewer-box.svelte-1np625u img:where(.svelte-1np625u),.viewer-slot-box.svelte-1np625u img:where(.svelte-1np625u){position:absolute;inset:0;display:block;inline-size:100%;block-size:100%}.viewer-pending.svelte-1np625u{visibility:hidden}.viewer-removed.svelte-1np625u{--viewer-image-width: 480px;--viewer-image-ratio: 1 / 1;display:grid;place-items:center;padding:24px;border:1px solid rgb(255 255 255 / .2);border-radius:var(--radius-md);text-align:center;color:#fff;font-size:.93rem}.viewer-removed.svelte-1np625u p:where(.svelte-1np625u){margin:0;max-inline-size:28ch}.viewer-failed.svelte-1np625u{position:absolute;inset:0;display:grid;place-items:center;padding:24px;text-align:center;color:var(--text-secondary);font-size:.87rem}.viewer-footer.svelte-1np625u{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:16px 24px;background:var(--bg-raised);border-top:1px solid var(--border);contain:inline-size}.viewer-actions.svelte-1np625u{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-inline-start:auto}.viewer-nav.svelte-1np625u{display:flex;align-items:center;gap:12px}.viewer-paging.svelte-1np625u{display:flex;align-items:center;gap:4px}.viewer-count.svelte-1np625u{min-inline-size:4.5em;text-align:center;font-size:.85rem;color:var(--text-secondary);font-variant-numeric:tabular-nums}.viewer-divider.svelte-1np625u{inline-size:1px;block-size:20px;background:var(--border)}svg.svelte-1np625u{inline-size:16px;block-size:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:640px),(pointer:coarse)and (max-height:480px){.viewer-slot-placeholder.svelte-1np625u:after{content:""}.viewer-frame.svelte-1np625u{position:relative;display:block;inline-size:100%;block-size:100dvh;min-inline-size:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none}.viewer-stage.svelte-1np625u,.viewer-stage--captioned.svelte-1np625u{--viewer-controls-block: 0px;position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.viewer-box.svelte-1np625u,.viewer-slot-box.svelte-1np625u,.viewer-stage--captioned.svelte-1np625u .viewer-box:where(.svelte-1np625u),.viewer-stage--captioned.svelte-1np625u .viewer-slot-box:where(.svelte-1np625u){margin-inline:auto;max-inline-size:100%;background:transparent}.viewer-box.svelte-1np625u{transform:var(--viewer-view, none);transition:transform var(--viewer-slide-ms) var(--viewer-slide-easing)}.viewer-slot.svelte-1np625u{display:flex;align-items:center;justify-content:center;visibility:visible;transform:translate(calc(var(--viewer-slot-place) * (100% + var(--viewer-slide-gap)) + var(--viewer-track-x, 0px)));transition:transform var(--viewer-slide-ms) var(--viewer-slide-easing),opacity var(--viewer-slide-ms) var(--viewer-slide-easing)}.viewer-slot--covered.svelte-1np625u{visibility:hidden}.viewer-stage[data-dragging].svelte-1np625u .viewer-box:where(.svelte-1np625u),.viewer-stage[data-dragging].svelte-1np625u .viewer-slot:where(.svelte-1np625u){transition:none}.viewer-failed.svelte-1np625u{color:#fff}.viewer-footer.svelte-1np625u{position:absolute;inset-block-start:0;inset-inline:0;padding:max(8px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) 36px max(12px,env(safe-area-inset-left));background:linear-gradient(to bottom,var(--photo-scrim) calc(100% - 28px),transparent);border:0;color:#fff;contain:none;transition:opacity .2s ease-out}.viewer-actions.svelte-1np625u{inline-size:100%;flex-wrap:nowrap;margin-inline-start:0}.viewer-nav.svelte-1np625u{margin-inline-start:auto}.viewer-count.svelte-1np625u{color:#fff}.viewer-divider.svelte-1np625u{display:none}.viewer-page-button.svelte-1np625u:not(:focus-visible){position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}.viewer-caption-slot.svelte-1np625u{--viewer-caption-max: 40dvh;position:absolute;inset-block-end:0;inset-inline:0;display:block;inline-size:auto;padding-block:32px env(safe-area-inset-bottom);background:linear-gradient(to top,var(--photo-scrim) calc(100% - 32px),transparent);border:0;transition:opacity .2s ease-out}.viewer-caption-slot--empty.svelte-1np625u{display:none}.viewer-caption.svelte-1np625u{color:#fff;touch-action:pan-y;overscroll-behavior:contain;user-select:text;-webkit-user-select:text}.viewer-frame--bare.svelte-1np625u .viewer-footer:where(.svelte-1np625u),.viewer-frame--bare.svelte-1np625u .viewer-caption-slot:where(.svelte-1np625u){opacity:0;pointer-events:none}.viewer-window--sheet.svelte-1np625u{position:relative;display:flex;flex-direction:column;inline-size:100%;block-size:100dvh;background:#000}.viewer-window--sheet.svelte-1np625u .viewer-frame:where(.svelte-1np625u){flex:1 1 auto;block-size:auto;min-block-size:0}.viewer-window--sheet.svelte-1np625u .viewer-stage:where(.svelte-1np625u){container-type:size;transition:inset-block-start var(--viewer-slide-ms) var(--viewer-slide-easing)}.viewer-window--sheet.svelte-1np625u .viewer-box:where(.svelte-1np625u):not(.viewer-box-unsized),.viewer-window--sheet.svelte-1np625u .viewer-slot-box:where(.svelte-1np625u):not(.viewer-slot-box--plain){inline-size:min(var(--viewer-image-width),calc(100cqb * var(--viewer-image-ratio)))}.viewer-window--sheet-open.svelte-1np625u .viewer-stage:where(.svelte-1np625u){inset-block-start:var(--viewer-bar-block, 0px)}.viewer-window--sheet-open.svelte-1np625u .viewer-footer:where(.svelte-1np625u){padding-block-end:8px;background:#000}.viewer-window--sheet-open.svelte-1np625u .viewer-caption-slot:where(.svelte-1np625u){display:none}.viewer-window--sheet.svelte-1np625u .viewer-actions:where(.svelte-1np625u),.viewer-window--sheet.svelte-1np625u .viewer-nav:where(.svelte-1np625u){flex:1 1 auto;margin-inline-start:0}.viewer-window--sheet.svelte-1np625u .viewer-nav:where(.svelte-1np625u){justify-content:space-between}.viewer-window--sheet.svelte-1np625u .viewer-close:where(.svelte-1np625u){order:-1}.viewer-window--sheet.svelte-1np625u .viewer-rail:where(.svelte-1np625u){flex:none;inline-size:auto;block-size:var( --viewer-sheet-drag, calc(var(--viewer-sheet-peek) + env(safe-area-inset-bottom)) );padding-block-end:env(safe-area-inset-bottom);overflow:hidden;background:var(--bg-surface);border:0;border-block-start:1px solid var(--border);border-start-start-radius:var(--radius-lg);border-start-end-radius:var(--radius-lg);transition:block-size var(--viewer-slide-ms) var(--viewer-slide-easing)}.viewer-window--sheet-open.svelte-1np625u .viewer-rail:where(.svelte-1np625u){block-size:var( --viewer-sheet-drag, calc(var(--viewer-sheet-open) + env(safe-area-inset-bottom)) )}.viewer-window--sheet.svelte-1np625u .viewer-rail[data-dragging]:where(.svelte-1np625u){transition:none}.viewer-sheet-handle.svelte-1np625u{flex:none;display:block;inline-size:100%;block-size:24px;padding:0;border:0;background:none;cursor:grab;touch-action:none}.viewer-sheet-handle.svelte-1np625u:before{content:"";display:block;inline-size:32px;block-size:4px;margin:10px auto;border-radius:2px;background:var(--border)}}@media(prefers-reduced-motion:reduce){.viewer-loading.svelte-1np625u:after,.viewer-slot-placeholder.svelte-1np625u:after{animation:svelte-1np625u-viewer-spinner-in 0s linear var(--viewer-spinner-delay) both}.viewer-box.svelte-1np625u,.viewer-slot.svelte-1np625u,.viewer-slot-box.svelte-1np625u img:where(.svelte-1np625u),.viewer-stage--captioned.svelte-1np625u .viewer-box:where(.svelte-1np625u),.viewer-footer.svelte-1np625u,.viewer-caption-slot.svelte-1np625u,.viewer-window--sheet.svelte-1np625u .viewer-stage:where(.svelte-1np625u),.viewer-window--sheet.svelte-1np625u .viewer-rail:where(.svelte-1np625u){transition:none}}
