.export-progress-button:disabled{opacity:1!important;background:#e80a66!important;color:#e6d2da!important;min-height:64px}
.export-mosaic{position:absolute;inset:7px;display:grid;grid-template-rows:repeat(3,1fr);grid-auto-flow:column;grid-template-columns:repeat(20,1fr);gap:3px;pointer-events:none}
.export-mosaic i{background:#cf0f5f;border-radius:1px}
.export-mosaic i.is-filled{background:#d5a0b6}
.export-progress-label{font-variant-numeric:tabular-nums;text-shadow:0 1px 3px white,0 -1px 3px white;font-weight:700}
.upload-editor-heading .upload-replace-actions{display:flex;flex-direction:row;gap:10px;align-items:center;flex-shrink:0;flex-wrap:wrap}
.upload-replace-actions button{border:1px solid #7d0738;border-radius:10px;background:#f5f8f7;color:#566577;padding:12px 16px;cursor:pointer;font:inherit;white-space:nowrap}
.upload-editor-heading .upload-replace-button{background:#d5a0b6;color:white;border:1px solid #d4abbc;font-weight:700;padding:12px 20px}
@media(max-width:640px){.upload-replace-actions{width:100%}.upload-replace-actions button{flex:1}}
