.viewer-heading.svelte-a73q4l{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:var(--space-10);align-items:center;width:100%}.viewer-heading__identity.svelte-a73q4l{grid-column:2;min-width:0;text-align:left}.viewer-heading__identity.svelte-a73q4l .ui-modal__title{text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-l)}.viewer-heading.svelte-a73q4l .content-preview-viewer__work-navigation:where(.svelte-a73q4l){grid-column:1;grid-row:1}.content-preview-viewer__metadata.svelte-a73q4l{margin-top:var(--space-4);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer-filmstrip-scroll{height:4.25rem;flex-shrink:0;min-width:0}.content-preview-viewer__viewport--image.svelte-a73q4l{touch-action:none}.content-preview-viewer__viewport.svelte-a73q4l img:where(.svelte-a73q4l){opacity:0;transition:transform var(--duration-fast) var(--ease-standard)}.content-preview-viewer__viewport[data-state=ready].svelte-a73q4l img:where(.svelte-a73q4l){opacity:1;animation:svelte-a73q4l-preview-image-reveal var(--duration-fast) var(--ease-standard)}@keyframes svelte-a73q4l-preview-image-reveal{0%{opacity:0}to{opacity:1}}.content-preview-viewer__viewport--dragging.svelte-a73q4l img:where(.svelte-a73q4l){transition:none}@media(max-width:576px){.viewer-heading.svelte-a73q4l{display:flex;flex-wrap:wrap;gap:var(--space-4)}.viewer-heading__identity.svelte-a73q4l{flex:1 1 calc(100% - var(--control-height-m) - var(--space-4))}.viewer-heading.svelte-a73q4l .viewer-heading__close{order:1}.viewer-heading.svelte-a73q4l .content-preview-viewer__work-navigation:where(.svelte-a73q4l){order:2}.viewer-heading.svelte-a73q4l .content-preview-viewer__actions:where(.svelte-a73q4l){order:3;margin-left:auto;justify-content:flex-end}.content-preview-viewer__title.svelte-a73q4l .ui-tag{display:none}.content-preview-viewer__zoom{min-width:2.5rem}.content-preview-viewer__tools.svelte-a73q4l{gap:0}}@media(pointer:coarse){.viewer-heading.svelte-a73q4l .ui-button,.content-preview-viewer__tools.svelte-a73q4l .ui-button{min-width:var(--control-height-m);min-height:var(--control-height-m)}}@media(prefers-reduced-motion:reduce){.content-preview-viewer__viewport.svelte-a73q4l img:where(.svelte-a73q4l){transition:none}.content-preview-viewer__viewport[data-state=ready].svelte-a73q4l img:where(.svelte-a73q4l){animation:none}}.content-preview-modal .ui-modal__body{flex:1 1 0;overflow:hidden}.content-preview-viewer.svelte-a73q4l{display:flex;flex:1 1 0;flex-direction:column;gap:var(--space-10);width:100%;min-width:0;min-height:0;overflow:hidden}.content-preview-viewer__work-navigation.svelte-a73q4l,.content-preview-viewer__tools.svelte-a73q4l,.content-preview-viewer__actions.svelte-a73q4l{display:flex;align-items:center;gap:var(--space-8)}.content-preview-viewer__work-navigation.svelte-a73q4l{min-width:0}.content-preview-viewer__tools.svelte-a73q4l,.content-preview-viewer__actions.svelte-a73q4l{flex-shrink:0}.content-preview-viewer__zoom{min-width:3.25rem;text-align:center;font-size:var(--font-size-s);font-variant-numeric:tabular-nums;color:var(--color-muted-foreground)}.content-preview-viewer__body.svelte-a73q4l{display:grid;grid-template-columns:minmax(0,1fr);flex:1 1 0;min-width:0;min-height:0}.content-preview-viewer__metadata.svelte-a73q4l{margin:0;font-size:var(--font-size-s);color:var(--color-muted-foreground)}.content-preview-viewer__media.svelte-a73q4l{position:relative;display:grid;min-width:0;min-height:0;padding:var(--space-8);overflow:hidden;border-radius:var(--radius-panel);background:var(--color-muted)}.content-preview-viewer__viewport.svelte-a73q4l{display:grid;place-items:center;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;outline:none}.content-preview-viewer__viewport.svelte-a73q4l:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.content-preview-viewer__viewport.svelte-a73q4l img:where(.svelte-a73q4l),.content-preview-viewer__viewport.svelte-a73q4l video:where(.svelte-a73q4l){display:block;object-fit:contain}.content-preview-viewer__viewport.svelte-a73q4l img:where(.svelte-a73q4l){flex-shrink:0;max-width:none;background:var(--color-card);-webkit-user-select:none;user-select:none}.content-preview-viewer__viewport.svelte-a73q4l video:where(.svelte-a73q4l){max-width:100%;max-height:100%;background:var(--color-brand-absolute-black)}.content-preview-viewer__viewport--zoomed.svelte-a73q4l{cursor:grab;touch-action:none}.content-preview-viewer__viewport--dragging.svelte-a73q4l{cursor:grabbing}.content-preview-viewer__status.svelte-a73q4l{position:absolute;inset:0;display:grid;place-items:center;padding:var(--space-20);pointer-events:none;background:var(--color-muted)}.content-preview-viewer__status--error.svelte-a73q4l{pointer-events:auto}.content-preview-viewer__previous,.content-preview-viewer__next{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.content-preview-viewer__previous{left:var(--space-5)}.content-preview-viewer__next{right:var(--space-5)}.content-preview-viewer__filmstrip.svelte-a73q4l{display:flex;flex:0 0 auto;align-items:center;gap:var(--space-8);padding:var(--space-4);width:max-content;min-width:100%;justify-content:center}.content-preview-viewer__thumbnail.ui-button{flex:0 0 4.5rem;width:4.5rem;height:3.5rem;padding:var(--space-4);border:1px solid transparent;border-radius:var(--radius-field)}.content-preview-viewer__thumbnail.ui-button[data-pressed=true]{border-color:var(--color-primary);background:var(--color-muted)}.content-preview-viewer__thumbnail.ui-button .ui-button__label{display:block;width:100%;height:100%}.content-preview-viewer__thumbnail-image.svelte-a73q4l{position:relative;display:grid;place-items:center;width:100%;height:100%;overflow:hidden;border-radius:var(--radius-field);color:var(--color-muted-foreground)}.content-preview-viewer__thumbnail-image.svelte-a73q4l img:where(.svelte-a73q4l){position:absolute;inset:0;width:100%;height:100%;object-fit:contain;background:var(--color-card)}.content-preview-viewer__thumbnail-play.svelte-a73q4l{position:absolute;right:var(--space-4);bottom:var(--space-4);display:grid;place-items:center;border-radius:var(--radius-field);background:var(--color-card)}.content-preview-viewer__footer.svelte-a73q4l{display:flex;flex-shrink:0;gap:var(--space-10);align-items:center;justify-content:space-between}.content-preview-viewer__details.svelte-a73q4l{display:grid;gap:var(--space-4);min-width:0}.content-preview-viewer__title.svelte-a73q4l{display:flex;align-items:center;gap:var(--space-8);min-width:0}.content-preview-viewer__title.svelte-a73q4l strong:where(.svelte-a73q4l){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--font-size-s)}.content-preview-viewer__count.svelte-a73q4l{font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;color:var(--color-muted-foreground)}@media(max-width:576px){.content-preview-viewer.svelte-a73q4l{gap:var(--space-8)}.content-preview-viewer__media.svelte-a73q4l{padding:0}}
