.preview-canvas.svelte-ys8njh{max-width:100%;height:auto;image-rendering:pixelated}.empty-hint.svelte-ys8njh{color:var(--text-tertiary);margin:0;font-size:13px}.frame-info.svelte-ys8njh{color:var(--text-tertiary);font-size:12px}.field-stack.svelte-ys8njh{gap:var(--spacing-md);flex-direction:column;display:flex}.field-pair.svelte-ys8njh{gap:var(--spacing-md);display:flex}.field.svelte-ys8njh{min-width:0;color:var(--text-secondary);flex:1;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.field.svelte-ys8njh .number-input{flex:1;min-width:0}.info-value.filename.svelte-ys8njh{font-family:monospace;font-size:11px}.frame-panel.svelte-ys8njh{margin-top:var(--spacing-3xl);padding:var(--spacing-xl);background:var(--bg-primary);border:1px solid var(--border-color);border-radius:16px}.frame-panel-header.svelte-ys8njh{justify-content:space-between;align-items:baseline;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:flex}.frame-panel-header.svelte-ys8njh h2:where(.svelte-ys8njh){color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.frame-count.svelte-ys8njh{color:var(--text-secondary);font-size:13px}.frame-grid.svelte-ys8njh{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));max-height:420px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.frame-tile.svelte-ys8njh{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm);border:2px solid var(--border-color);border-radius:var(--radius-lg);opacity:.55;flex-direction:column;transition:border-color .15s,opacity .15s;display:flex}.frame-tile.selected.svelte-ys8njh{opacity:1}.frame-tile.playing.svelte-ys8njh{border-color:var(--accent-color)}.frame-thumb.svelte-ys8njh{object-fit:contain;width:64px;height:64px;image-rendering:pixelated;background:var(--checkerboard-bg,repeating-conic-gradient(#ccc 0% 25%, #fff 0% 50%) 50% / 8px 8px)}.frame-delay.svelte-ys8njh{color:var(--text-tertiary);font-size:11px}
