.image-tools-mobile_imageToolPage__IjBBW{min-height:100vh}@supports (min-height:100dvh){.image-tools-mobile_imageToolPage__IjBBW{min-height:100dvh}}@media (max-width:767px),(orientation:landscape) and (max-width:900px) and (max-height:500px){.image-tools-mobile_imageToolPage__IjBBW{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.image-tools-mobile_imageToolPage__IjBBW[data-image-mobile-action-active=true]{padding-bottom:calc(var(--image-mobile-action-height, 0px) + .75rem)}.image-tools-mobile_imageToolPage__IjBBW [data-tool-workspace-hero]{box-sizing:border-box;max-width:100%;min-width:0;padding-right:calc(1.5rem + env(safe-area-inset-right));padding-left:calc(1.5rem + env(safe-area-inset-left))}.image-tools-mobile_imageToolPage__IjBBW [data-merge-result-only],.image-tools-mobile_imageToolPage__IjBBW [data-tool-workspace-hero]>.relative,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true],.image-tools-mobile_imageToolPage__IjBBW main,.image-tools-mobile_imageToolPage__IjBBW section[id$=-tool]{box-sizing:border-box;width:100%;max-width:100%;min-width:0}.image-tools-mobile_imageToolPage__IjBBW [data-merge-result-only] [role=heading],.image-tools-mobile_imageToolPage__IjBBW [data-tool-workspace-hero] h1,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true] h1,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true] h2{max-width:100%;overflow-wrap:anywhere}.image-tools-mobile_imageToolPage__IjBBW [data-merge-result-only] img,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true] img{max-width:100%;height:auto;object-fit:contain}.image-tools-mobile_imageToolPage__IjBBW [data-merge-result-only] a,.image-tools-mobile_imageToolPage__IjBBW [data-merge-result-only] p,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true] a,.image-tools-mobile_imageToolPage__IjBBW [data-v0-result-screen=true] p{min-width:0;overflow-wrap:anywhere}.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-preview-area=true],[data-compress-image-preview-area=true],[data-crop-image-preview-area=true],[data-resize-image-preview-area=true],[data-jpg-to-png-preview-area=true],[data-png-to-jpg-preview-area=true],[data-signature-resize-preview-area=true],[data-ssc-signature-preview-area=true],[data-rrb-signature-preview-area=true],[data-ibps-document-preview-area=true],[data-passport-photo-preview-area=true]):not([data-v0-result-screen=true]){height:auto!important;min-height:0!important;padding-bottom:.75rem!important}.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-preview-grid=true],[data-compress-image-preview-grid=true],[data-crop-image-preview-grid=true],[data-resize-image-preview-grid=true],[data-jpg-to-png-preview-grid=true],[data-png-to-jpg-preview-grid=true],[data-signature-resize-preview-grid=true],[data-ssc-signature-preview-grid=true],[data-rrb-signature-preview-grid=true],[data-ibps-document-preview-grid=true],[data-ojas-photo-preview-grid=true],[data-gpsc-photo-preview-grid=true],[data-upsc-photo-preview-grid=true],[data-card-merge-preview-grid=true]){padding-bottom:.75rem!important}.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-action-bar=true],[data-compress-image-action-bar=true],[data-crop-image-action-bar=true],[data-resize-image-action-bar=true],[data-jpg-to-png-action-bar=true],[data-png-to-jpg-action-bar=true],[data-passport-photo-action-bar=true],[data-signature-resize-action-bar=true],[data-ssc-signature-action-bar=true],[data-rrb-signature-action-bar=true],[data-ibps-document-action-bar=true]){position:fixed!important;z-index:50!important;right:0!important;bottom:0!important;left:0!important;box-sizing:border-box!important;width:auto!important;max-width:100%!important;max-height:100vh;max-height:100dvh;margin:0!important;padding-right:calc(.75rem + env(safe-area-inset-right))!important;padding-bottom:calc(.75rem + env(safe-area-inset-bottom))!important;padding-left:calc(.75rem + env(safe-area-inset-left))!important;overflow-x:visible;overflow-y:auto;overscroll-behavior:contain}.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-action-bar=true],[data-compress-image-action-bar=true],[data-crop-image-action-bar=true],[data-resize-image-action-bar=true],[data-jpg-to-png-action-bar=true],[data-png-to-jpg-action-bar=true],[data-passport-photo-action-bar=true],[data-signature-resize-action-bar=true],[data-ssc-signature-action-bar=true],[data-rrb-signature-action-bar=true],[data-ibps-document-action-bar=true]) *{min-width:0;max-width:100%}.image-tools-mobile_imageToolPage__IjBBW [id$=-mobile-settings-drawer]{right:env(safe-area-inset-right)!important;bottom:0!important;left:env(safe-area-inset-left)!important;box-sizing:border-box;width:auto!important;max-width:100%!important;max-height:calc(100dvh - env(safe-area-inset-top))!important}.image-tools-mobile_imageToolPage__IjBBW [id$=-mobile-settings-drawer]>[class*=overflow-y-auto]{min-height:0;overscroll-behavior:contain}.image-tools-mobile_imageToolPage__IjBBW [data-crop-image-zoom-control=true]{right:.75rem!important;left:auto!important;width:auto!important;max-width:calc(100% - 1.5rem)!important;flex-wrap:wrap;justify-content:flex-end}.image-tools-mobile_imageToolPage__IjBBW [data-passport-photo-action-content=true]{box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding-left:0!important}.image-tools-mobile_imageToolPage__IjBBW.image-tools-mobile_imageToolPage__IjBBW #passport-photo-maker-tool[data-passport-photo-workspace=true]{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-right:0!important;margin-left:0!important;padding:0!important}.image-tools-mobile_imageToolPage__IjBBW.image-tools-mobile_imageToolPage__IjBBW #passport-photo-maker-tool[data-passport-photo-workspace=true] [data-passport-photo-action-content=true]{padding-left:0!important}.image-tools-mobile_imageToolPage__IjBBW [data-passport-photo-action-content=true]>*{min-width:0}.image-tools-mobile_imageToolPage__IjBBW #passport-photo-maker-tool [aria-label="Background presets"],.image-tools-mobile_imageToolPage__IjBBW #passport-photo-maker-tool [aria-label="Outfit filters"]{flex-wrap:wrap;overflow-x:visible}.image-tools-mobile_imageToolPage__IjBBW #passport-photo-maker-tool [aria-label="Outfit presets"]{grid-auto-columns:auto;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));overflow-x:visible}}@media (max-width:767px){.image-tools-mobile_imageToolPage__IjBBW:has(:is([data-exact-kb-action-bar=true],[data-compress-image-action-bar=true],[data-crop-image-action-bar=true],[data-resize-image-action-bar=true],[data-jpg-to-png-action-bar=true],[data-png-to-jpg-action-bar=true],[data-signature-resize-action-bar=true],[data-ssc-signature-action-bar=true],[data-rrb-signature-action-bar=true],[data-ibps-document-action-bar=true])) [data-tool-workspace-hero]{border-bottom-width:0!important}}@media (max-width:359px){.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-action-bar=true],[data-compress-image-action-bar=true],[data-crop-image-action-bar=true],[data-resize-image-action-bar=true],[data-jpg-to-png-action-bar=true],[data-png-to-jpg-action-bar=true],[data-signature-resize-action-bar=true],[data-ssc-signature-action-bar=true],[data-rrb-signature-action-bar=true],[data-ibps-document-action-bar=true]) .grid{grid-template-columns:2.75rem minmax(0,1fr) minmax(0,auto)!important;padding-left:0!important}.image-tools-mobile_imageToolPage__IjBBW:has(#ibps-document-resize-tool) [data-ibps-document-action-bar=true] .grid{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) 2.75rem!important}.image-tools-mobile_imageToolPage__IjBBW:has(#front-back-card-merge-tool) [data-ibps-document-action-bar=true] .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.image-tools-mobile_imageToolPage__IjBBW :is([data-exact-kb-action-bar=true],[data-compress-image-action-bar=true],[data-crop-image-action-bar=true],[data-resize-image-action-bar=true],[data-jpg-to-png-action-bar=true],[data-png-to-jpg-action-bar=true],[data-signature-resize-action-bar=true],[data-ssc-signature-action-bar=true],[data-rrb-signature-action-bar=true],[data-ibps-document-action-bar=true]) button{white-space:nowrap!important}}