.image-download-modal{position:relative;width:min(1050px,94vw);max-height:92vh;overflow:auto;background:#fff;border-radius:16px;padding:24px}.image-download-modal>p{color:var(--muted)}.download-select-actions{display:flex;align-items:center;justify-content:space-between;margin:14px 0;padding:10px 12px;background:#f4f8f6;border-radius:8px}.download-image-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.download-image-grid article{border:1px solid var(--line);border-radius:9px;padding:8px}.download-image-grid label{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:800;margin-bottom:7px}.download-image-grid img{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#f7f7f5;border-radius:6px}.download-image-grid button{width:100%;border:1px solid var(--green);background:#fff;color:var(--green);border-radius:6px;padding:7px;margin-top:7px;cursor:pointer}.editable-preset-list{display:flex;gap:5px;flex-wrap:wrap}.editable-preset{display:inline-flex;align-items:center;border:1px solid #cfd8d4;border-radius:15px;background:#fff;overflow:hidden}.editable-preset button{border:0!important;border-radius:0!important;padding:4px 6px!important;background:#fff!important}.editable-preset .preset-use{font-weight:700}.editable-preset button+button{border-left:1px solid #e2e7e4!important;color:#65736e}.editable-preset button.remove{color:#bd5548}.editable-size-groups section>div{gap:5px}.editable-size-groups .editable-preset{height:28px}.editable-preset-bar{grid-template-columns:auto 1fr minmax(320px,auto)!important}@media(max-width:850px){.download-image-grid{grid-template-columns:repeat(2,1fr)}.editable-preset-bar{grid-template-columns:1fr!important}.preset-add{justify-self:stretch!important}}
