.ImageSearch_layout__qMlch{margin-inline:auto;--image-search-peek-height:72px}.ImageSearch_imageAnchor__FnL1W{height:0;width:100%;flex-shrink:0}.ImageSearch_imagePanel__sxJin{position:sticky;top:0;width:100%;flex-shrink:0}.ImageSearch_imageFrame__jmnic{--image-frame-height:min(58dvh,448px);position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:auto;min-height:min(200px,var(--image-frame-height));max-height:var(--image-frame-height);overflow:hidden;background:#d5d5d5}.ImageSearch_cropCanvas__NjKm6{position:relative;max-width:100%;width:-moz-fit-content;width:fit-content}.ImageSearch_cropCanvas__NjKm6 .ReactCrop{width:-moz-fit-content;width:fit-content;margin-inline:auto}.ImageSearch_cropCanvas__NjKm6 .ReactCrop,.ImageSearch_cropCanvas__NjKm6 img{display:block;max-height:calc(var(--image-frame-height) - var(--image-frame-border, 0px))}.ImageSearch_cropCanvas__NjKm6 img{width:auto;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.ImageSearch_cropper__DH_7a .ReactCrop__crop-selection{border:0;border-radius:11px;outline:none;background:none!important;animation:none!important}.ImageSearch_cropper__DH_7a .ReactCrop__crop-selection:focus-visible{outline:2px solid #fff;outline-offset:3px}.ImageSearch_cropper__DH_7a .ReactCrop__crop-mask>rect{fill-opacity:.14}.ImageSearch_cropper__DH_7a .ReactCrop__crop-mask mask rect[fill=black]{rx:8px}.ImageSearch_cropper__DH_7a .ReactCrop__drag-handle{width:24px;height:24px;opacity:0}.ImageSearch_cropCorners__jOUs9{position:absolute;inset:0;pointer-events:none}.ImageSearch_cropCorners__jOUs9>span{position:absolute;width:24px;height:24px;border:0 solid #fff}.ImageSearch_cropCorners__jOUs9>span:first-child{top:0;left:0;border-top-width:3px;border-left-width:3px;border-top-left-radius:11px}.ImageSearch_cropCorners__jOUs9>span:nth-child(2){top:0;right:0;border-top-width:3px;border-right-width:3px;border-top-right-radius:11px}.ImageSearch_cropCorners__jOUs9>span:nth-child(3){bottom:0;right:0;border-bottom-width:3px;border-right-width:3px;border-bottom-right-radius:11px}.ImageSearch_cropCorners__jOUs9>span:nth-child(4){bottom:0;left:0;border-bottom-width:3px;border-left-width:3px;border-bottom-left-radius:11px}.ImageSearch_close__HBlH3{position:absolute;top:16px;right:16px;z-index:4;display:flex;width:40px;height:40px;align-items:center;justify-content:center;padding:8px;border:1px solid hsla(0,0%,100%,.42);border-radius:8px;color:#fff;background:hsla(0,0%,96%,.2);backdrop-filter:blur(8px);cursor:pointer}.ImageSearch_expandImage__dGBsE{position:absolute;inset:0;z-index:3;width:100%;border:0;padding:0;background:transparent;cursor:pointer}.ImageSearch_expandImage__dGBsE:focus-visible{outline:2px solid #fff;outline-offset:-4px}.ImageSearch_hadleContainer__Aq3aY{position:sticky;top:var(--image-search-peek-height,0);z-index:101;display:flex;align-items:center;justify-content:center;width:100%;border-radius:12px 12px 0 0;padding:16px;background:#fff;box-shadow:0 -9px 19px hsla(0,0%,51%,.1);margin-top:-12px}.ImageSearch_handle__SDi6R{width:80px;height:4px;border-radius:999px;background:#b5b5b5}.ImageSearch_thumbnails__QYqbb{display:flex;flex-direction:column;position:relative;top:0;z-index:1;width:100%;padding:0 16px 8px;background:#fff}@media (max-width:767px){.ImageSearch_layout__qMlch[data-image-search-editing] .ImageSearch_imagePanelCovered__pDqvh{clip-path:none}.ImageSearch_layout__qMlch[data-image-search-editing] .ImageSearch_hadleContainer__Aq3aY,.ImageSearch_layout__qMlch[data-image-search-editing] .ImageSearch_resultsSheet__4NMCl,.ImageSearch_layout__qMlch[data-image-search-editing] .ImageSearch_thumbnails__QYqbb{transform:translateY(var(--image-search-sheet-offset,0))}body:has(.ImageSearch_mobileImageLoading__874ig),html:has(.ImageSearch_mobileImageLoading__874ig){overflow:hidden;overscroll-behavior:none}.ImageSearch_mobileImageLoading__874ig{touch-action:none}.ImageSearch_mobileImageLoading__874ig .ImageSearch_imageFrame__jmnic{height:var(--image-frame-height)}.ImageSearch_imagePanelCovered__pDqvh{z-index:100;clip-path:inset(0 0 max(0px,calc(100% - var(--image-search-visible-height, 100%))) 0)}}@media (min-width:768px){.ImageSearch_layout__qMlch{max-width:1236px;gap:40px;padding-block:32px}.ImageSearch_imagePanel__sxJin{position:sticky;top:var(--desktop-header-height,76px);width:31%}.ImageSearch_imageFrame__jmnic{--image-frame-height:min(524px,calc(100dvh - var(--desktop-header-height, 76px) - 120px));--image-frame-border:3px;height:var(--image-frame-height);min-height:0;border:1.5px solid #e8e8e8;border-radius:12px}.ImageSearch_expandImage__dGBsE,.ImageSearch_hadleContainer__Aq3aY,.ImageSearch_imageAnchor__FnL1W,.ImageSearch_thumbnails__QYqbb{display:none}}