.factory-uv-ready{min-width:0;margin:24px 0 56px}.factory-ready-intro h2{margin:0 0 14px;font-size:clamp(26px,3.5vw,42px);line-height:1.1}.factory-ready-intro p{color:#60675d;max-width:720px;line-height:1.55}.factory-collection-tabs{flex-wrap:wrap;gap:10px;margin:24px 0 14px;display:flex}.factory-collection-tabs button{font:inherit;cursor:pointer;background:#fff;border:1px solid #dce0d4;border-radius:30px;padding:12px 20px}.factory-collection-tabs button[aria-pressed=true]{color:#fff;background:#263e31;border-color:#263e31}.factory-collection-tabs span{opacity:.65;margin-left:8px}.factory-gallery-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.factory-gallery-heading p{color:#687060;font-size:14px}.factory-ready-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px;padding:6px 0 18px;display:grid}.factory-ready-card{background:#fff;border:1px solid #e3e7dc;border-radius:18px;min-width:0;overflow:hidden}.factory-ready-photo{cursor:pointer;aspect-ratio:1;background:#efefe9;border:0;width:100%;padding:0;display:block}.factory-ready-photo img{object-fit:cover;width:100%;height:100%;display:block}.factory-ready-info{padding:16px}.factory-ready-info h3{margin:0 0 8px;font-size:20px}.factory-ready-info p{margin:0 0 14px;font-weight:600}.factory-ready-actions{gap:8px;display:flex}.factory-ready-actions .anya-button{flex:1;min-width:0;padding:10px 6px;font-size:14px}.factory-uv-dialog{color:#19291c;background:#fafbf6;border:0;border-radius:24px;width:min(1220px,96vw);max-height:94dvh;padding:0}.factory-uv-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14201999}.factory-uv-dialog>header{z-index:5;background:#fafbf6;border-bottom:1px solid #dce0d4;justify-content:space-between;align-items:center;padding:18px 24px;display:flex;position:sticky;top:0}.factory-uv-dialog>header h2{margin:4px 0;font-size:28px}.factory-uv-dialog>header span{color:#697361;font-size:13px}.factory-uv-dialog>header button{cursor:pointer;background:#fff;border:1px solid #dce0d4;border-radius:50%;width:42px;height:42px;font-size:28px}.factory-uv-dialog>.uv-config{min-width:0;margin:0;padding:20px}.factory-uv-dialog .uv-layout{min-width:0}.factory-uv-dialog .uv-ready-designs>div{max-height:340px;overflow-y:auto}.factory-uv-dialog .uv-gallery{min-width:0}.factory-uv-dialog .uv-design-notes{display:none}button:disabled{cursor:not-allowed}@media (max-width:1000px){.factory-ready-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.factory-ready-grid{gap:18px 12px}.factory-ready-info{padding:10px}.factory-ready-info h3{font-size:17px}.factory-ready-actions{flex-direction:column;gap:6px}.factory-ready-actions .anya-button{width:100%;padding:9px 6px}.factory-uv-dialog{border-radius:0;width:100%;max-width:100%;height:100dvh;max-height:100dvh}.factory-uv-dialog>header{padding:12px 16px}.factory-uv-dialog>.uv-config{padding:12px}.factory-collection-tabs button{padding:10px 15px}}
