.animation-sheet{width:640px}.animation-sheet .sheet-header{margin-bottom:14px}.animation-preview-wrap{background:#f5f7f3;border:1px solid #e3e9e2;border-radius:14px;padding:10px;text-align:center}.animation-preview-wrap canvas,.animation-preview-wrap video,.animation-preview-wrap img{display:block;max-width:100%;max-height:260px;width:auto;margin:auto;border-radius:6px;background:white}.animation-preview-wrap [hidden]{display:none}#animation-meta,#animation-file-info{font-size:11px;color:var(--muted);margin:8px 0 0}#animation-settings{border:0;padding:0;margin:18px 0 12px;min-width:0}.animation-field{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0;font-size:13px}.animation-field select{width:220px;max-width:65%;padding:10px;border:1px solid var(--line);border-radius:9px;color:var(--ink);background:white;font:inherit}.animation-formats{display:flex;gap:10px}.animation-formats label{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-size:13px;cursor:pointer}.animation-formats label:has(input:checked){border-color:#7c9681;background:#f0f5ed}.animation-sheet input{accent-color:#536e58}.animation-watermark{display:flex;align-items:center;gap:9px;font-size:13px;margin-top:18px}.animation-plan-note,.animation-status{font-size:12px;line-height:1.6;color:var(--muted);margin:12px 0}.animation-plan-note{padding:10px 12px;border-radius:9px;background:#f0f5ed;color:#50684f}.animation-status[data-error=true]{color:#a44332}.animation-actions{display:flex;gap:10px}.animation-actions .primary-button{flex:1}.animation-sheet progress{width:100%;height:7px;accent-color:#708d6b;margin:8px 0 14px}#animation-download{display:flex;margin-top:12px;text-decoration:none}.animation-caption{font-size:11px;color:var(--muted);margin-top:10px;line-height:1.6}.animation-sheet .sheet-note{text-align:start;margin-top:12px}@media(max-width:520px){.animation-sheet{padding:20px}.animation-field{gap:8px}.animation-field select{width:195px}.animation-preview-wrap canvas,.animation-preview-wrap video,.animation-preview-wrap img{max-height:200px}.animation-sheet .sheet-header h2{font-size:22px}}
