@keyframes image-search-modal-module-scss-module__-yM-6W__ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes image-search-modal-module-scss-module__-yM-6W__ds-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes image-search-modal-module-scss-module__-yM-6W__sales-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes image-search-modal-module-scss-module__-yM-6W__sales-slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes image-search-modal-module-scss-module__-yM-6W__sales-slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes image-search-modal-module-scss-module__-yM-6W__sales-slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes image-search-modal-module-scss-module__-yM-6W__ds-shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.image-search-modal-module-scss-module__-yM-6W__overlay{z-index:60;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.image-search-modal-module-scss-module__-yM-6W__modal{background:#fff;border-radius:1.5rem;flex-direction:column;gap:1rem;width:100%;max-width:440px;padding:1.25rem;display:flex;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.image-search-modal-module-scss-module__-yM-6W__header{justify-content:space-between;align-items:center;display:flex}.image-search-modal-module-scss-module__-yM-6W__header h3{color:#0f172a;margin:0;font-size:1.125rem;font-weight:600}.image-search-modal-module-scss-module__-yM-6W__closeBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:9999px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.image-search-modal-module-scss-module__-yM-6W__closeBtn:hover{background:#e2e8f0}.image-search-modal-module-scss-module__-yM-6W__dropZone{color:#64748b;cursor:pointer;text-align:center;border:2px dashed #e2e8f0;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1rem;transition:all .15s;display:flex}.image-search-modal-module-scss-module__-yM-6W__dropZone:hover,.image-search-modal-module-scss-module__-yM-6W__dropZone.image-search-modal-module-scss-module__-yM-6W__dropZoneActive{color:#0d9488;background:#14b8a60a;border-color:#14b8a6}.image-search-modal-module-scss-module__-yM-6W__dropZone p{margin:0;font-size:.875rem;font-weight:500}.image-search-modal-module-scss-module__-yM-6W__pasteHint{color:#94a3b8;font-size:.75rem}.image-search-modal-module-scss-module__-yM-6W__searchingText{color:#0d9488;font-size:.875rem;font-weight:500}.image-search-modal-module-scss-module__-yM-6W__errorText{color:#ef4444;text-align:center;font-size:.75rem}.image-search-modal-module-scss-module__-yM-6W__cameraHint{color:#94a3b8;background:#f1f5f9;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}
