.waveform.svelte-1jasswy{align-items:center;width:100%;display:flex;position:relative}svg.svelte-1jasswy{display:block}input.svelte-1jasswy{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.waveform.svelte-1jasswy:has(input:where(.svelte-1jasswy):focus-visible){outline:2px solid var(--gm-accent-orange);outline-offset:2px;border-radius:var(--gm-radius-sm)}.vs.svelte-gzpjr5{color:var(--gm-text-primary);justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.vs-surface.svelte-gzpjr5{touch-action:none;cursor:zoom-in;position:absolute;inset:0}.vs-surface.is-zoomed.svelte-gzpjr5{cursor:grab}.vs-surface.is-panning.svelte-gzpjr5{cursor:grabbing}.vs-layer.svelte-gzpjr5{transform-origin:50%;will-change:transform;position:absolute;inset:0}.vs-layer.is-settling.svelte-gzpjr5{transition:transform var(--gm-motion-duration-slow) var(--gm-motion-ease-standard)}.vs-img.svelte-gzpjr5{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vs-img--view.svelte-gzpjr5{opacity:0;transition:opacity var(--gm-motion-duration-fade) var(--gm-motion-ease-standard)}.vs-img--view.is-loaded.svelte-gzpjr5{opacity:1}.vs-video.svelte-gzpjr5{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.vs-panel.svelte-gzpjr5{text-align:center;flex-direction:column;align-items:center;gap:.75rem;width:min(100%,32rem);padding:1.5rem;display:flex}.vs-cover.svelte-gzpjr5{aspect-ratio:1;object-fit:cover;border-radius:var(--gm-radius-md);background:var(--gm-bg-secondary);width:min(60vw,16rem)}.vs-name.svelte-gzpjr5{font-size:var(--gm-type-headline);margin:0;font-weight:600}.vs-meta.svelte-gzpjr5{font-size:var(--gm-type-footnote);color:var(--gm-text-secondary);margin:0}.vs-audio__row.svelte-gzpjr5{align-items:center;gap:.75rem;width:100%;display:flex}.vs-audio__wave.svelte-gzpjr5{touch-action:none;flex:1;min-width:0}.vs-audio__take.svelte-gzpjr5{width:100%}.vs-file__icon.svelte-gzpjr5{border-radius:var(--gm-radius-md);background:var(--gm-bg-secondary);width:5rem;height:5rem;color:var(--gm-text-secondary);justify-content:center;align-items:center;display:inline-flex}.vs-pdf.svelte-gzpjr5{position:absolute;inset:3.5rem 0 4.5rem}.vs-pdf__frame.svelte-gzpjr5{background:var(--gm-bg-raised);border:0;width:100%;height:100%}.viewer-info.svelte-yic2or{gap:var(--gm-space-md);display:grid}.viewer-info.svelte-yic2or dt:where(.svelte-yic2or){color:var(--gm-text-secondary);font-size:var(--gm-font-size-caption)}.viewer-info.svelte-yic2or dd:where(.svelte-yic2or){color:var(--gm-text-primary);margin:0;overflow:hidden}.vc-root.svelte-z8fewo{z-index:calc(var(--gm-z-base) + 2);pointer-events:none;opacity:1;transition:opacity var(--gm-motion-duration-fast) var(--gm-motion-ease-standard), visibility var(--gm-motion-duration-fast);position:absolute;inset:0}.vc-root.is-hidden.svelte-z8fewo{opacity:0;visibility:hidden}.vc-bar.svelte-z8fewo{padding:calc(env(safe-area-inset-top,0px) + .5rem) calc(env(safe-area-inset-right,0px) + .5rem) .5rem calc(env(safe-area-inset-left,0px) + 1rem);background:linear-gradient(to bottom, var(--gm-scrim), transparent);pointer-events:auto;justify-content:space-between;align-items:center;gap:.5rem;display:flex;position:absolute;top:0;left:0;right:0}.vc-counter.svelte-z8fewo{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;color:var(--gm-text-primary);margin:0;font-size:.9375rem;font-weight:600;overflow:hidden}.vc-actions.svelte-z8fewo{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.vc-root.svelte-z8fewo .vc-arrow{display:none}@media (width<=639px){.vc-actions.svelte-z8fewo [data-viewer-compact]{width:var(--gm-control-height-md);min-height:var(--gm-control-height-md);border-radius:var(--gm-radius-full);padding:0}}@media (width>=1024px) and (pointer:fine){.vc-root.svelte-z8fewo .vc-arrow{pointer-events:auto;display:inline-flex;position:absolute;top:calc(50% - 1.375rem)}.vc-root.svelte-z8fewo .vc-arrow--prev{left:1rem}.vc-root.svelte-z8fewo .vc-arrow--next{right:1rem}}.mv-root.svelte-1biwqy{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--gm-text-primary);overscroll-behavior:none;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.mv-root.svelte-1biwqy::backdrop{background:0 0}.mv-backdrop.svelte-1biwqy{background:var(--gm-viewer-bg);position:absolute;inset:0}html:has([data-viewer][open]){background-color:var(--gm-viewer-bg)}.mv-stage.svelte-1biwqy{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0;overflow:hidden}.mv-slot.svelte-1biwqy{will-change:transform;position:absolute;inset:0}.mv-lift.svelte-1biwqy{transform-origin:50%;position:absolute;inset:0}.is-animating.mv-slot.svelte-1biwqy,.is-animating.mv-lift.svelte-1biwqy{transition:transform var(--gm-motion-duration-base) var(--gm-motion-ease-spring)}.is-animating.mv-backdrop.svelte-1biwqy{transition:opacity var(--gm-motion-duration-base) var(--gm-motion-ease-standard)}.mv-loader.svelte-1biwqy{color:var(--gm-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;font-size:.9375rem;display:flex;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.is-animating.mv-slot.svelte-1biwqy,.is-animating.mv-lift.svelte-1biwqy,.is-animating.mv-backdrop.svelte-1biwqy{transition:none}}
