.image-service{max-width:70rem;margin:0 auto}.image-service .image-drop-zone{border:2px dashed #5b6b82;border-radius:.75rem;padding:1.25rem;text-align:center}.image-service .image-drop-zone.image-dragging,.image-service .image-drop-zone:focus-visible{border-color:#075985;outline:3px solid #bae6fd;outline-offset:2px}.image-service .image-drop-zone label{display:block;font-weight:700;cursor:pointer}.image-service .image-quality{margin-top:1.25rem}.image-service .image-quality input{display:block;width:min(100%,28rem);margin-top:.5rem}.image-service .image-quality p,.image-service .image-drop-zone p{color:#4b5563;font-size:.94rem}.image-service .image-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.image-service button{cursor:pointer;border:1px solid #075985;border-radius:.45rem;background:#075985;color:#fff;padding:.65rem .85rem;font:inherit;font-weight:700}.image-service button[disabled]{cursor:not-allowed;opacity:.55}.image-service .image-file-list{list-style:none;padding:0;margin:1.5rem 0}.image-service .image-file-row{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.75rem;align-items:center;border-top:1px solid #dbe3ef;padding:.8rem 0}.image-service .image-file-row strong,.image-service .image-file-row span{display:block;overflow-wrap:anywhere}.image-service .image-file-row span{color:#4b5563;font-size:.9rem}.image-service .image-file-row img{object-fit:cover;border-radius:.35rem}.image-service .image-file-row>div:last-child{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.image-service .image-file-row>div:last-child button{background:#fff;color:#075985;padding:.4rem .55rem}.image-service .image-error{margin-top:1rem;padding:.75rem;border:1px solid #f5b5b5;border-radius:.5rem;color:#8a1c1c;background:#fff1f1}.image-service .image-status{min-height:1.5rem}@media(max-width:480px){.image-service .image-file-row{grid-template-columns:minmax(0,1fr) auto}.image-service .image-file-row img{grid-column:2;grid-row:1 / span 2}.image-service .image-file-row>div:last-child{grid-column:1 / -1}}
