._controls_1kn27_1{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--spacing-2)}._controls_1kn27_1 button{min-width:44px;min-height:44px}._zoomLabel_1kn27_14{min-width:3.5rem;color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:.875rem;text-align:center}._frame_1b9ux_1,._largeFrame_1b9ux_2{overflow:auto;max-width:100%;border:1px solid var(--border);border-radius:var(--radius);background:#fff;overscroll-behavior:contain;touch-action:pan-x pan-y}._largeFrame_1b9ux_2{max-height:80dvh}._frame_1b9ux_1 img,._largeFrame_1b9ux_2 img{display:block;max-width:none;height:auto}._hidden_1b9ux_23{visibility:hidden}._zoomed_1b9ux_27{cursor:grab}._dragging_1b9ux_31{cursor:grabbing}._frame_1b9ux_1:focus-visible,._largeFrame_1b9ux_2:focus-visible{outline:3px solid var(--primary);outline-offset:3px}._visuallyHidden_1b9ux_41{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){._frame_1b9ux_1,._largeFrame_1b9ux_2{scroll-behavior:auto}}._waveform_5a6c8_1{min-width:0;position:relative}._tools_5a6c8_6{display:flex;gap:var(--spacing-2);justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:var(--spacing-3)}._tools_5a6c8_6 button{min-height:44px}._imageNotice_5a6c8_19{position:relative;padding:var(--spacing-6);min-height:88px;text-align:center;color:var(--muted-foreground);font-size:.875rem}._notice_5a6c8_28{padding:var(--spacing-6);border:1px dashed var(--border);border-radius:var(--radius);background:var(--surface);font-size:.875rem;line-height:1.8}._notice_5a6c8_28 p{margin:0 0 var(--spacing-3)}._dialog_5a6c8_41{box-sizing:border-box;width:96vw;max-width:93.75rem;max-height:calc(100dvh - 1rem);overflow:auto}@media(max-width:600px){._notice_5a6c8_28{padding:var(--spacing-4)}._dialog_5a6c8_41{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);padding:var(--spacing-4)}}@media(orientation:landscape)and (max-height:500px){._dialog_5a6c8_41{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - .5rem)}}
