.modal-actions.svelte-vaqwmn{box-sizing:border-box;display:flex;width:100%;flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:20px}.modal-actions.svelte-vaqwmn .button{flex:1 1 140px;min-width:0;max-width:280px;min-height:48px;padding:10px 18px;font-size:14px;font-weight:650}.modal-actions.svelte-vaqwmn .button-label{flex:0 1 auto;white-space:normal;overflow-wrap:anywhere}@media (max-width: 400px){.modal-actions.svelte-vaqwmn{gap:8px}.modal-actions.svelte-vaqwmn .button{flex-basis:120px;max-width:none}}.error-content.svelte-vkf7y7{box-sizing:border-box;width:100%;min-width:0;padding:18px;color:var(--text-primary)}p.svelte-vkf7y7{margin:0;color:var(--text-secondary);line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.export-image-content.svelte-unk12n{display:flex;flex-direction:column;width:100%}.export-modal-content.svelte-unk12n{padding:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.export-section.svelte-unk12n{display:flex;flex-direction:column;gap:var(--spacing-md)}.export-label.svelte-unk12n{font-size:12px;font-weight:600;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.8px}.format-options.svelte-unk12n{display:flex;flex-direction:column;gap:var(--spacing-sm)}.format-option.svelte-unk12n{display:flex;flex-direction:row;background:var(--surface-control);border-color:var(--border-control);align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-md);cursor:pointer;transition:all var(--transition-fast)}.format-option.svelte-unk12n input[type=radio]:where(.svelte-unk12n){width:18px;height:18px;margin-top:2px;cursor:pointer;accent-color:var(--accent-primary);flex-shrink:0}.format-option.svelte-unk12n input[type=radio]:where(.svelte-unk12n):disabled{cursor:not-allowed}.format-option.svelte-unk12n>div:where(.svelte-unk12n){display:flex;flex-direction:column;gap:2px}.format-name.svelte-unk12n{display:flex;flex-direction:column;font-weight:500;color:var(--text-primary);font-size:14px}.format-desc.svelte-unk12n{font-size:12px;color:var(--text-tertiary)}.format-option.svelte-unk12n:hover{background:var(--surface-control-hover);border-color:var(--border-control-hover)}.export-footer.svelte-unk12n{padding:0 var(--spacing-lg) var(--spacing-lg)}.loading-content.svelte-1avutg9{display:grid;min-width:0;gap:var(--spacing-md);padding:var(--spacing-lg)}.loading-copy.svelte-1avutg9{display:flex;min-width:0;align-items:center;gap:var(--spacing-md)}.spinner.svelte-1avutg9{box-sizing:border-box;flex:0 0 auto;width:24px;height:24px;border:3px solid var(--border-subtle);border-top-color:var(--accent-primary);border-radius:50%;animation:svelte-1avutg9-loading-spin .8s linear infinite}.progress-copy.svelte-1avutg9{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-sm)}.progress-track.svelte-1avutg9{height:7px;overflow:hidden;border-radius:999px;background:var(--surface-control);box-shadow:inset 0 0 0 1px var(--border-subtle)}.progress-fill.svelte-1avutg9{height:100%;border-radius:inherit;background:var(--accent-primary);transition:width .12s linear}@keyframes svelte-1avutg9-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner.svelte-1avutg9{animation-duration:1.8s}.progress-fill.svelte-1avutg9{transition:none}}
