.sp-page #spPreview{width:100%;height:auto;max-height:none}.sp-page .sp-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;max-height:350px;overflow:auto;margin-top:20px}.sp-page .sp-tiles button{flex-direction:column;min-height:80px;text-align:left;align-items:flex-start;font-variant-numeric:tabular-nums}.sp-page .sp-tiles button[aria-pressed=true],.sp-page .sp-tiles button[aria-pressed=true]:hover{background:#caa5f0;color:#21132d}.sp-page .sp-tiles small{font-size:12px}.sp-page #spSelected{display:block;max-width:100%;max-height:220px;width:auto;height:auto;margin:18px auto;object-fit:contain;background:repeating-conic-gradient(#30243c 0% 25%,#20162c 0% 50%) 50%/20px 20px}.sp-page #spTileInfo{font-variant-numeric:tabular-nums}.sp-page .sp-export{border:1px solid #735685;border-radius:12px;padding:16px;margin-top:20px;background:#191020}.sp-page .il-stage{min-height:200px}.sp-page .il-preview{position:static}.sp-page .sp-caption{font-size:13px;margin:10px 0}.sp-page .sp-zip{min-height:52px;font-size:16px}@media(min-width:1200px){.sp-page .il-grid{grid-template-columns:390px minmax(0,1fr)}}
.sp-page .sp-export .il-fields{grid-template-columns:minmax(0,1fr)}.sp-page #spStatus{margin-top:20px}
