.file-chip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;padding:5px 6px;max-width:220px;overflow:visible;white-space:normal}.file-chip.processing{box-shadow:inset 0 -2px var(--green)}.file-chip.failed{border-color:var(--red)}.file-chip input{accent-color:var(--green)}.file-name{border:0;background:none;min-width:0;padding:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.remove-motif{border:0;background:none;color:#716d63;padding:3px 5px;font-size:1rem}.remove-motif:hover{color:var(--red)}.selection-actions{display:flex;gap:5px;align-items:center;margin-top:3px;font:400 .68rem/1 system-ui,sans-serif}.selection-actions .text-button{font-size:inherit}.zoom-controls input[type=range]{width:120px;accent-color:var(--green)}.zoom-controls output{min-width:64px}.export-summary{margin:3px 0 8px;color:var(--muted);font:400 .72rem/1.3 system-ui,sans-serif}.preview-card.updating .viewport{opacity:.55}.preview-card.updating .preview-heading:after{content:"Updating…";color:var(--green);font:600 .7rem/1 system-ui,sans-serif}.undo-toast button{margin-left:12px;border:1px solid white;border-radius:3px;background:transparent;color:white;padding:3px 8px}@media(max-width:600px){.zoom-controls input[type=range]{width:90px}.zoom-controls{flex-wrap:wrap}}
