.related-tools-spacer[data-astro-cid-pyo3g7y7]{margin-top:96px}@media(max-width:640px){.related-tools-spacer[data-astro-cid-pyo3g7y7]{margin-top:64px}}.ba-slider{position:relative;width:100%;aspect-ratio:16 / 9;max-height:60vh;background:var(--color-bg-2);border:1px solid var(--color-border);border-radius:12px;overflow:hidden;user-select:none;cursor:ew-resize}.ba-slider .ba-img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.ba-slider .ba-clip{position:absolute;inset:0;overflow:hidden}.ba-slider .ba-handle{position:absolute;top:0;bottom:0;width:2px;background:#ffffffe6;transform:translate(-1px);pointer-events:none}.ba-slider .ba-handle-line{position:absolute;inset:0;background:#fff}.ba-slider .ba-handle-grip{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:36px;height:36px;background:#000000b3;border:1px solid rgba(255,255,255,.9);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;backdrop-filter:blur(8px);font-size:11px;letter-spacing:.05em}.ba-slider .ba-label{position:absolute;top:12px;padding:4px 8px;background:#000000b3;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.05em;border-radius:4px;backdrop-filter:blur(8px);pointer-events:none}.ba-slider .ba-label-original{left:12px}.ba-slider .ba-label-result{right:12px}body:not([data-has-files]) .tool-main{padding-top:2px!important}body:not([data-has-files]) .breadcrumb{margin-bottom:6px!important}body:not([data-has-files]) .tool-hero{margin-bottom:20px!important}body:not([data-has-files]) .tool-hero-icon{width:60px!important;height:60px!important;margin:0 auto 12px!important}body:not([data-has-files]) .tool-h1{font-size:clamp(26px,3.5vw,38px)!important;margin:0 0 10px!important}body:not([data-has-files]) .tool-sub{margin:0 auto 12px!important;font-size:14px!important}body:not([data-has-files]) .tool-badges{gap:5px!important}body:not([data-has-files]) .trust-pill{font-size:11px!important;padding:4px 8px!important}body:not([data-has-files]) .upload-wrap{gap:16px!important}body:not([data-has-files]) .ad-slot{margin-top:20px}body:not([data-has-files]) .tool-seo{margin-top:40px!important}.faq-content[data-astro-cid-pyo3g7y7]{overflow:hidden;height:auto;opacity:1;transform:translateY(0);transition:height .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1)}.faq-item[data-astro-cid-pyo3g7y7]:not([open]) .faq-content[data-astro-cid-pyo3g7y7]{height:0;opacity:0;transform:translateY(-8px)}.faq-item[data-astro-cid-pyo3g7y7]{transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.tool-bottom-section[data-astro-cid-pyo3g7y7] h2[data-astro-cid-pyo3g7y7],.tool-bottom-section[data-astro-cid-pyo3g7y7] h3[data-astro-cid-pyo3g7y7],.tool-seo .tool-seo-title{font-size:1.875rem!important;font-family:var(--font-display)!important;font-weight:700!important}.tool-bottom-section[data-astro-cid-pyo3g7y7] h2[data-astro-cid-pyo3g7y7],.tool-bottom-section[data-astro-cid-pyo3g7y7] h3[data-astro-cid-pyo3g7y7],.tool-seo .tool-seo-title{color:var(--color-text)!important}.tool-bottom-section[data-astro-cid-pyo3g7y7] p[data-astro-cid-pyo3g7y7],.tool-bottom-section[data-astro-cid-pyo3g7y7] li[data-astro-cid-pyo3g7y7]{color:var(--color-text-2)!important}.tool-bottom-section[data-astro-cid-pyo3g7y7] strong[data-astro-cid-pyo3g7y7]{color:var(--color-text)!important}[data-theme=dark] .tool-bottom-section[data-astro-cid-pyo3g7y7] h2[data-astro-cid-pyo3g7y7],[data-theme=dark] .tool-bottom-section[data-astro-cid-pyo3g7y7] h3[data-astro-cid-pyo3g7y7],[data-theme=dark] .how-to-features[data-astro-cid-pyo3g7y7] h3[data-astro-cid-pyo3g7y7],[data-theme=dark] .tool-seo .tool-seo-title{color:#facc15!important}[data-theme=dark] .tool-bottom-section[data-astro-cid-pyo3g7y7] p[data-astro-cid-pyo3g7y7],[data-theme=dark] .tool-bottom-section[data-astro-cid-pyo3g7y7] li[data-astro-cid-pyo3g7y7]{color:#94a3b8!important}[data-theme=dark] .tool-bottom-section[data-astro-cid-pyo3g7y7] strong[data-astro-cid-pyo3g7y7]{color:inherit!important}.faq-item[data-astro-cid-pyo3g7y7]{background:var(--color-card);border:1px solid var(--color-border);border-radius:14px;padding:20px 24px}.faq-item[data-astro-cid-pyo3g7y7]:hover{border-color:var(--color-accent-tint, rgba(99, 102, 241, .35));box-shadow:0 4px 20px #00000014}.faq-item[data-astro-cid-pyo3g7y7] summary[data-astro-cid-pyo3g7y7]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-pyo3g7y7] summary[data-astro-cid-pyo3g7y7]{list-style:none}.resizer-seo-icon[data-astro-cid-pyo3g7y7]{font-size:18px;line-height:1.6;flex-shrink:0}.resizer-seo-article[data-astro-cid-pyo3g7y7] h2[data-astro-cid-pyo3g7y7]+p[data-astro-cid-pyo3g7y7],.resizer-seo-article[data-astro-cid-pyo3g7y7] h2[data-astro-cid-pyo3g7y7]+ul[data-astro-cid-pyo3g7y7]{margin-top:0}.tool-ad-rail-right[data-astro-cid-pyo3g7y7]{display:none}@media(min-width:1201px){body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-ad-rail{margin-left:-55px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-ad-rail-right{grid-column:3!important;grid-row:3 / span 15!important;position:sticky!important;top:120px!important;align-self:flex-start!important;max-width:300px!important;width:300px!important;height:max-content!important;min-height:600px!important;margin-top:48px!important;margin-left:auto!important;margin-right:-30px!important;border:1px dashed var(--color-border)!important;border-radius:12px!important;background:#ffffff05!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:10!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-ad-rail-right:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important;pointer-events:none!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-ad-rail-right{background:#00000004!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-ad-rail-right:before{color:#00000029!important}}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) #controls{max-height:none!important;overflow-y:visible!important}body[data-has-files] #controls,body[data-has-results] #controls{min-height:auto!important}body[data-has-files] #controls .btn-primary.btn-full,body[data-has-results] #controls .btn-primary.btn-full{margin-top:24px!important}@media(min-width:1440px){body:not([data-has-files]) .tool-bottom-section[data-astro-cid-pyo3g7y7]{margin-left:-260px;margin-right:-260px;width:calc(100% + 520px)}}@media(min-width:1200px)and (max-width:1439px){body:not([data-has-files]) .tool-bottom-section[data-astro-cid-pyo3g7y7]{margin-left:-160px;margin-right:-160px;width:calc(100% + 320px)}}@media(min-width:769px){body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-hero-compact{top:2px!important;left:-48px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) #controls{padding:20px 22px!important;gap:12px!important;margin-top:-120px!important;transition:margin-top .35s cubic-bezier(.16,1,.3,1)!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) #controls[data-mode=percent]{margin-top:-90px!important}body.page-bulk-image-resizer[data-has-files] #controls .mode-toggle{margin-bottom:2px!important;padding:3px!important}body.page-bulk-image-resizer[data-has-files] #controls .mode-tab{padding:8px 12px!important;font-size:13px!important}body.page-bulk-image-resizer[data-has-files] #controls #mode-help{padding:8px 10px!important;font-size:11px!important;margin-bottom:2px!important;line-height:1.4!important}body.page-bulk-image-resizer[data-has-files] #controls .label,body.page-bulk-image-resizer[data-has-files] #controls label.label{margin-bottom:6px!important}body.page-bulk-image-resizer[data-has-files] #controls .input-wrapper .input,body.page-bulk-image-resizer[data-has-files] #controls select{height:38px!important;font-size:14px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) #controls #process{min-height:56px!important;height:56px!important;margin:12px 0 0!important;width:100%!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.01em!important}body.page-bulk-image-resizer[data-has-files] #controls p[style*=color]{margin:10px 0 0!important;font-size:11px!important;line-height:1.4!important}body.page-bulk-image-resizer .mobile-presets-only{display:none!important}body.page-bulk-image-resizer .desktop-presets-only{display:block!important}body.page-bulk-image-resizer[data-has-files] #controls #size-inputs>div{justify-content:space-between!important;padding-left:30px!important;padding-right:50px!important}body.page-bulk-image-resizer[data-has-files] #controls #size-inputs label{width:auto!important;flex-shrink:0!important;font-weight:700!important;color:#facc15!important;text-transform:uppercase!important}body.page-bulk-image-resizer[data-has-files] #controls #size-inputs label span{color:#facc15!important;font-weight:700!important;text-transform:lowercase!important}body.page-bulk-image-resizer[data-has-files] #controls #size-inputs input{width:95px!important;font-weight:600!important;color:#fff!important;font-size:15px!important;letter-spacing:.03em!important;border-color:#facc1540!important;background-color:#ffffff05!important}body.page-bulk-image-resizer[data-has-files] #controls #process{padding-top:18px!important;padding-bottom:18px!important;font-size:16px!important;font-weight:600!important}#dim-width-driver,#dim-height-driver{display:none!important}body.page-bulk-image-resizer #desktop-preset-select{color:#facc15!important;font-weight:600!important}body.page-bulk-image-resizer #desktop-preset-select option{color:#fff!important;background:var(--color-card)!important;font-weight:500!important}body.page-bulk-image-resizer #controls .resize-preset{color:var(--color-accent)!important}body.page-bulk-image-resizer #controls .resize-preset.is-active{background:#facc151f!important;color:var(--color-accent)!important}body.page-bulk-image-resizer #controls .resize-preset:hover{background:#facc150f!important}body.page-bulk-image-resizer[data-has-files] #controls .controls-header .controls-actions{display:flex!important}body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action{position:relative!important;width:50px!important;height:50px!important;background:linear-gradient(135deg,var(--color-accent-hover) 0%,var(--color-accent) 50%,var(--color-accent-deep) 100%)!important;color:#fff!important;border:2px solid rgba(255,255,255,.35)!important;box-shadow:0 8px 24px #00000026,0 0 15px var(--color-accent-soft),inset 0 1.5px #ffffff80,inset 0 -1.5px #00000026!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action svg{width:22px!important;height:22px!important;stroke-width:2.8px!important;transition:transform .4s cubic-bezier(.16,1,.3,1)!important}body.page-bulk-image-resizer[data-has-files] #controls #control-advanced-settings:hover svg{transform:rotate(45deg)!important}body.page-bulk-image-resizer[data-has-files] #controls #control-add-more:hover svg{transform:scale(1.15)!important}body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action:hover{transform:translateY(-3px) scale(1.08)!important;background:linear-gradient(135deg,var(--color-accent-hover) 0%,var(--color-accent) 50%,var(--color-accent-deep) 100%)!important;color:#fff!important;border-color:#ffffff73!important;box-shadow:0 12px 32px #facc1566,0 0 20px #facc1533,inset 0 1.5px #ffffff73!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action:hover{box-shadow:0 12px 32px #4f46e566,0 0 20px #4f46e533,inset 0 1.5px #ffffff73!important}body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action:active{transform:translateY(0) scale(.95)!important;box-shadow:0 4px 12px #00000026!important}body.page-bulk-image-resizer[data-has-files] #controls .btn-control-action .btn-badge{position:absolute!important;top:-6px!important;right:-6px!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#fff!important;color:var(--color-accent)!important;border:2px solid var(--color-accent)!important;font-size:11px!important;font-weight:800!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 3px 8px #00000040,inset 0 1px #fffc!important;pointer-events:none!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .upload-wrap{min-height:auto!important;height:auto!important;background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin-top:-65px!important;margin-left:55px!important;align-self:flex-start!important;display:block!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .upload-zone{margin-top:0!important}[data-theme=dark] body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .upload-wrap{background:transparent!important;border-color:transparent!important;box-shadow:none!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single{display:flex!important;justify-content:flex-start!important;align-items:center!important;width:100%!important;padding-left:48px!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-tile{width:210px!important;max-width:210px!important;margin:0!important;background:var(--color-bg)!important;border:1px solid var(--color-border)!important;border-radius:14px!important;box-shadow:0 8px 24px #0000001f!important;overflow:hidden!important;transition:transform .2s ease,box-shadow .2s ease!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-tile:hover{transform:translateY(-3px)!important;box-shadow:0 12px 32px #0003!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-thumb{aspect-ratio:unset!important;height:140px!important;width:100%!important;background:var(--color-bg-2)!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px!important;border-bottom:1px solid var(--color-border)!important;position:relative!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-thumb img{max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;border-radius:6px!important;box-shadow:0 2px 8px #00000026!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-info{padding:12px!important;text-align:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;background:var(--color-bg)!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-name{font-size:12px!important;font-weight:600!important;color:var(--color-text)!important;max-width:180px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-single .preview-meta{font-size:11px!important;color:var(--color-text-3)!important;background:var(--color-bg-2)!important;padding:2px 8px!important;border-radius:6px!important;border:1px solid var(--color-border)!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-grid{grid-template-columns:repeat(auto-fill,minmax(130px,160px))!important;grid-auto-rows:min-content!important;align-content:start!important;justify-content:flex-start!important;gap:16px!important;width:100%!important;padding-left:48px!important;overflow-y:auto!important;max-height:260px!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-grid .preview-tile{background:var(--color-bg)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;overflow:hidden!important;box-shadow:0 4px 12px #00000014!important;flex-shrink:0!important;display:flex!important;flex-direction:column!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-grid .preview-thumb{height:120px!important;width:100%!important;aspect-ratio:unset!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:6px!important}body.page-bulk-image-resizer[data-has-files] .upload-previews.is-grid .preview-thumb img{max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain!important;object-position:center!important}body.page-bulk-image-resizer[data-has-files] .ad-banner-wrapper{transform:translate(-25px)!important}}#result-wrap .tool-result{max-width:100%!important;margin:0 auto!important}#result-wrap .tool-result>div:first-child{background:linear-gradient(135deg,#1e293bbf,#0f172ad9)!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:20px!important;box-shadow:0 12px 36px #0006,inset 0 1px #ffffff1a!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;padding:16px 20px!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;height:auto!important;width:100%!important}#result-wrap .tool-result .mono[style*="color:#3b82f6"],#result-wrap .tool-result .mono[style*="color: rgb(59, 130, 246)"]{color:#3b82f6!important;text-shadow:0 0 24px rgba(59,130,246,.5)!important}#result-wrap .tool-result>div:nth-child(2){margin-top:8px!important;background:linear-gradient(135deg,#171715cc,#0f172ae6)!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:20px!important;box-shadow:0 12px 36px #00000059!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;max-height:260px!important;padding:8px!important}#result-wrap .tool-result>div:nth-child(2)>div{border-bottom:1px solid rgba(255,255,255,.08)!important;padding:12px 14px!important;border-radius:14px!important;transition:background .2s ease,transform .15s ease!important}#result-wrap .tool-result>div:nth-child(2)>div:hover{background:#ffffff0f!important}#result-wrap .tool-result>div:nth-child(2)>div:last-child{border-bottom:none!important}#result-wrap .tool-result span.mono[style*="color:#3b82f6"]{color:#3b82f6!important;font-weight:600!important}#result-wrap .row-download-btn{background:#facc15!important;color:#000!important;box-shadow:0 4px 12px #facc1559!important;transition:transform .2s ease,background-color .2s ease!important}#result-wrap .row-download-btn:hover{background:#fde047!important;transform:scale(1.08)!important}#result-wrap .result-card-actions{display:flex!important;gap:8px!important;margin-top:24px!important;flex-wrap:wrap!important}#result-wrap .btn-primary.download-zip{flex:1!important;min-width:200px!important;background:#facc15!important;color:#000!important;font-family:var(--font-display),system-ui,sans-serif!important;font-weight:700!important;font-size:16px!important;padding:14px 28px!important;border-radius:12px!important;border:none!important;box-shadow:0 6px 24px #facc1573!important;cursor:pointer!important;transition:transform .2s ease,box-shadow .2s ease,background .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#result-wrap .btn-primary.download-zip:hover{background:#fde047!important;transform:translateY(-2px)!important;box-shadow:0 10px 28px #facc158c!important}#result-wrap .btn-ghost.reset-btn{min-width:120px!important;background:var(--color-card)!important;color:var(--color-text-1)!important;border:1px solid var(--color-border)!important;border-radius:12px!important;font-family:var(--font-display),system-ui,sans-serif!important;font-size:15px!important;font-weight:600!important;cursor:pointer!important;transition:all .2s ease!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}#result-wrap .btn-ghost.reset-btn:hover{background:var(--color-bg-2)!important;transform:translateY(-1px)!important}@media(max-width:768px){body.page-bulk-image-resizer .mobile-presets-only{display:block!important}body.page-bulk-image-resizer .desktop-presets-only{display:none!important}body.page-bulk-image-resizer[data-has-files] #site-header{display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important}body.page-bulk-image-resizer[data-has-files] [data-tool-hero],body.page-bulk-image-resizer[data-has-files] .tool-hero,body.page-bulk-image-resizer[data-has-files] [data-tool-hero-compact],body.page-bulk-image-resizer[data-has-files] .tool-hero-compact,body.page-bulk-image-resizer[data-has-files] .breadcrumb,body.page-bulk-image-resizer[data-has-files] .mobile-tool-title{display:none!important}body.page-tool.page-bulk-image-resizer[data-has-files]{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important;min-height:100dvh!important}body.page-tool.page-bulk-image-resizer[data-has-files] .tool-main{padding:0 0 40px!important;height:auto!important;min-height:0!important;overflow:visible!important}body.page-tool.page-bulk-image-resizer[data-has-files] .container-narrow{max-width:100%!important;padding:72px 0 0!important;height:auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;position:relative!important}body.page-tool.page-bulk-image-resizer[data-has-files] .how-to-features{display:block!important;visibility:visible!important;opacity:1!important;margin-top:32px!important;padding:0 16px!important}body.page-tool.page-bulk-image-resizer[data-has-files] .related-tools-wrap{display:block!important;visibility:visible!important;opacity:1!important;margin-top:24px!important;padding:0 16px!important}body.page-tool.page-bulk-image-resizer[data-has-files] .tool-bottom-section,body.page-tool.page-bulk-image-resizer[data-has-files] .tool-seo{display:block!important;visibility:visible!important;opacity:1!important;margin-top:32px!important;padding:0 16px!important}body.page-tool.page-bulk-image-resizer[data-has-files] footer,body.page-tool.page-bulk-image-resizer[data-has-files] .site-footer{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important;margin-top:40px!important}body.page-tool.page-bulk-image-resizer[data-has-files] .upload-wrap{margin:0!important;padding:8px 4px 0!important;height:auto!important;max-height:none!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;position:relative!important;inset:auto!important;z-index:10!important;background:transparent!important;border:none!important;box-shadow:none!important}body.page-tool.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .ad-banner-wrapper{display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:calc(100% - 32px)!important;margin:0 16px 8px!important;z-index:10!important;height:auto!important}[data-theme=light] body.page-tool.page-bulk-image-resizer[data-has-files] .upload-wrap{background:transparent!important}[data-upload-actions][data-in-header] .upload-add-wrap{transform:none!important;transition:none!important}[data-upload-actions][data-in-header] .upload-action-stack:hover .upload-add-wrap,[data-upload-actions][data-in-header] .upload-action-stack[data-expanded] .upload-add-wrap{transform:none!important}body.page-tool.page-bulk-image-resizer[data-has-files] .tool-hero-compact{display:block!important;position:absolute!important;inset:185px 72px auto auto!important;border:none!important;padding:0!important;margin:0!important;z-index:500!important;pointer-events:auto!important;background:transparent!important;height:auto!important;width:46px!important}body.page-tool.page-bulk-image-resizer[data-has-files] [data-upload-actions]{display:block!important;position:relative!important;inset:auto!important;width:100%!important;height:auto!important}body.page-tool.page-bulk-image-resizer[data-has-files] .mobile-floating-settings-btn{display:flex!important;position:absolute!important;top:185px!important;right:16px!important;z-index:501!important;width:46px!important;height:46px!important}body.page-tool.page-bulk-image-resizer[data-has-files] .mobile-floating-settings-btn svg{width:22px!important;height:22px!important}body.page-bulk-image-resizer[data-has-files] .tool-hero-compact-left{display:none!important}body.page-bulk-image-resizer[data-has-files] .tool-hero-compact-actions{display:block!important;padding:0!important;pointer-events:auto!important}body.page-bulk-image-resizer[data-has-files] .upload-action-btn.upload-action-primary,body.page-bulk-image-resizer[data-has-files] [data-upload-add-btn]{background:linear-gradient(135deg,#facc15,#eab308)!important;color:#0f172a!important;border:1px solid rgba(255,255,255,.5)!important;box-shadow:0 6px 18px #facc1573,inset 0 1px #fff9!important;width:46px!important;height:46px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:0!important;pointer-events:auto!important;cursor:pointer!important}body.page-bulk-image-resizer[data-has-files] .upload-action-btn.upload-action-primary svg,body.page-bulk-image-resizer[data-has-files] [data-upload-add-btn] svg{width:22px!important;height:22px!important;stroke-width:3.2px!important}body.page-bulk-image-resizer[data-has-files] .upload-action-reveal,body.page-bulk-image-resizer[data-has-files] .upload-action-badge{display:none!important}body.page-bulk-image-resizer[data-has-files] .preview-remove{display:flex!important;opacity:1!important;pointer-events:auto!important;top:6px!important;right:6px!important;width:24px!important;height:24px!important;background:#e44!important;color:#fff!important;border:1.5px solid #ffffff!important;border-radius:50%!important;box-shadow:0 2px 8px #0006!important;z-index:20!important;align-items:center!important;justify-content:center!important}body.page-bulk-image-resizer[data-has-files] .preview-remove svg{width:12px!important;height:12px!important;stroke-width:3px!important}body.page-bulk-image-resizer[data-has-files] .mobile-floating-settings-btn svg{width:19px!important;height:19px!important}body.page-bulk-image-resizer[data-has-files] .mobile-settings-backdrop{display:block!important;position:fixed!important;inset:0!important;background:#00000080!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;z-index:9998!important;opacity:0!important;pointer-events:none!important;transition:opacity .3s ease!important}body.page-bulk-image-resizer[data-has-files] .mobile-settings-backdrop[data-active]{opacity:1!important;pointer-events:auto!important}body.page-bulk-image-resizer[data-has-files] #controls{position:fixed!important;inset:0 0 0 auto!important;width:85dvw!important;max-width:340px!important;height:100dvh!important;max-height:100dvh!important;z-index:9999!important;background:#171715f2!important;backdrop-filter:blur(24px) saturate(140%)!important;-webkit-backdrop-filter:blur(24px) saturate(140%)!important;border-left:1px solid rgba(255,255,255,.1)!important;border-radius:20px 0 0 20px!important;box-shadow:-12px 0 40px #00000080!important;padding:24px 18px 28px!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:14px!important;overflow-y:auto!important;transform:translate(105%)!important;transition:transform .35s cubic-bezier(.16,1,.3,1)!important;pointer-events:auto!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] #controls{background:#fffffff5!important;border-left-color:#00000014!important}body.page-bulk-image-resizer[data-has-files] #controls[data-mobile-open]{transform:translate(0)!important}body.page-bulk-image-resizer[data-has-files] #controls:before{display:none!important}body.page-bulk-image-resizer[data-has-results] .mobile-floating-settings-btn{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}body.page-bulk-image-resizer[data-has-results] #controls,body.page-bulk-image-resizer[data-has-files] #controls .caption{display:none!important}body.page-bulk-image-resizer[data-has-files] #controls .label,body.page-bulk-image-resizer[data-has-files] #controls label.label{font-family:var(--font-display),system-ui,sans-serif!important;text-transform:uppercase!important;font-size:11px!important;font-weight:700!important;letter-spacing:.08em!important;color:var(--color-accent)!important;margin-bottom:8px!important;display:block!important}body.page-bulk-image-resizer[data-has-files] .mode-toggle{border-radius:14px!important;padding:3px!important;margin-bottom:0!important}body.page-bulk-image-resizer[data-has-files] .mode-tab{padding:10px 14px!important;font-size:13px!important;border-radius:10px!important;font-family:var(--font-sans),system-ui,sans-serif!important}body.page-bulk-image-resizer[data-has-files] #mode-help{background:#facc150d!important;border:1px dashed rgba(250,204,21,.25)!important;border-radius:12px!important;padding:12px 14px!important;color:var(--color-text-2)!important;font-size:11px!important;font-family:var(--font-sans),system-ui,sans-serif!important;line-height:1.5!important;margin:0!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] #mode-help{background:#4f46e50a!important;border-color:#4f46e526!important}body.page-bulk-image-resizer[data-has-files] .select-wrapper .input,body.page-bulk-image-resizer[data-has-files] .input{padding-top:12px!important;padding-bottom:12px!important;font-size:13.5px!important;border-radius:12px!important;font-family:var(--font-sans),system-ui,sans-serif!important}body.page-bulk-image-resizer[data-has-files] .slider-group{margin-bottom:0!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.06)!important;border-radius:14px!important;padding:14px 16px!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] .slider-group{background:#00000005!important;border-color:#0000000d!important}body.page-bulk-image-resizer[data-has-files] .slider-group div[style*="font-size:11px"]{display:none!important}body.page-bulk-image-resizer[data-has-files] .switch-container{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:14px!important;padding:14px 16px!important;margin-top:auto!important;margin-bottom:12px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;box-sizing:border-box!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] .switch-container{background:#00000005!important;border-color:#0000000f!important}body.page-bulk-image-resizer[data-has-files] .switch-label{font-size:13px!important;font-family:var(--font-sans),system-ui,sans-serif!important;font-weight:600!important;color:var(--color-text)!important}body.page-bulk-image-resizer[data-has-files] .format-card-grid{grid-template-columns:repeat(4,1fr)!important;gap:6px!important;margin-bottom:8px!important}body.page-bulk-image-resizer[data-has-files] .format-card{background:#ffffff08!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;padding:6px 2px!important;transition:all .2s ease!important;min-height:unset!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;text-align:center!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] .format-card{background:#00000005!important;border-color:#0000000f!important}body.page-bulk-image-resizer[data-has-files] .format-card.is-active{background:var(--color-accent-soft)!important;border-color:var(--color-accent)!important;box-shadow:0 0 0 1px var(--color-accent),0 4px 12px var(--color-accent-soft)!important}body.page-bulk-image-resizer[data-has-files] .format-card-header{margin-bottom:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:2px!important}body.page-bulk-image-resizer[data-has-files] .format-card-title{font-size:11px!important;font-family:var(--font-sans),system-ui,sans-serif!important;font-weight:700!important}body.page-bulk-image-resizer[data-has-files] .format-card-desc{display:none!important}body.page-bulk-image-resizer[data-has-files] .format-card-icon{font-size:14px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .mobile-floating-process-btn,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) #controls #process{display:flex!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;width:calc(100% - 32px)!important;margin:16px 16px 24px!important;z-index:10!important;height:64px!important;padding:0 20px!important;border-radius:16px!important;background:#facc15!important;color:#000!important;font-family:var(--font-display),system-ui,sans-serif!important;font-weight:800!important;font-size:18px!important;letter-spacing:-.02em!important;border:none!important;box-shadow:0 6px 24px #facc1573!important;align-items:center!important;gap:10px!important;justify-content:center!important;cursor:pointer!important;pointer-events:auto!important}[data-theme=light] body.page-bulk-image-resizer[data-has-files] #process{color:#000!important}body.page-bulk-image-resizer[data-has-files] .mobile-floating-process-btn svg,body.page-bulk-image-resizer[data-has-results] .mobile-floating-process-btn svg,body.page-bulk-image-resizer[data-has-files] #controls #process svg{width:18px!important;height:18px!important;stroke-width:2.8px!important}body.page-bulk-image-resizer[data-has-files] #process:disabled{background:var(--color-border)!important;color:var(--color-text-3)!important;box-shadow:none!important}.mobile-floating-reset-btn{display:none}body.page-bulk-image-resizer[data-has-results]{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important;min-height:100%!important}body.page-bulk-image-resizer[data-has-results] #site-header{display:flex!important;position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:1000!important}body.page-bulk-image-resizer[data-has-results] .tool-main{height:auto!important;min-height:0!important;padding:0 0 40px!important;overflow:visible!important}body.page-bulk-image-resizer[data-has-results] .container-narrow{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:visible!important;position:relative!important;padding-top:72px!important}body.page-bulk-image-resizer[data-has-results] .how-to-features{display:block!important;visibility:visible!important;opacity:1!important;order:4!important;margin-top:32px!important;padding:0 16px!important}body.page-bulk-image-resizer[data-has-results] .related-tools-wrap{display:block!important;visibility:visible!important;opacity:1!important;order:5!important;margin-top:24px!important;padding:0 16px!important}body.page-bulk-image-resizer[data-has-results] .tool-bottom-section{display:block!important;visibility:visible!important;opacity:1!important;order:6!important;margin-top:32px!important;padding:0 16px!important}body.page-bulk-image-resizer[data-has-results] .tool-seo{display:block!important;visibility:visible!important;opacity:1!important;order:7!important;margin-top:32px!important;padding:0 16px!important}body.page-bulk-image-resizer[data-has-results] footer,body.page-bulk-image-resizer[data-has-results] .site-footer{display:block!important;visibility:visible!important;opacity:1!important;position:relative!important;z-index:10!important;margin-top:40px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap{display:block!important;position:relative!important;inset:auto!important;width:100%!important;max-width:600px!important;margin:-12px auto 0!important;padding:0 12px!important;z-index:10!important;order:1!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .tool-result{padding-bottom:0!important;margin-bottom:0!important}body.page-bulk-image-resizer[data-has-results] .success-card-wrapper>div:nth-child(3),body.page-bulk-image-resizer[data-has-results] .success-card-subtitle{display:none!important}}@media(min-width:769px){body.page-bulk-image-resizer[data-has-results] .tool-main{padding-top:0!important;padding-bottom:12px!important}body.page-bulk-image-resizer[data-has-results] .container-narrow{padding-top:0!important}body.page-bulk-image-resizer[data-has-results] .tool-hero{display:none!important}body.page-bulk-image-resizer[data-has-results] #result-wrap{margin:-22px auto 10px!important;max-width:720px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .animated-progress-text{font-size:18px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .tool-result>div:nth-child(2),body.page-bulk-image-resizer[data-has-results] .result-items-list{margin-top:8px!important;padding:6px!important;border-radius:16px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .tool-result>div:nth-child(2)>div,body.page-bulk-image-resizer[data-has-results] .result-items-list>div{padding:8px 12px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .tool-result>div:last-child,body.page-bulk-image-resizer[data-has-results] .result-actions{margin-top:14px!important;gap:12px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .download-zip,body.page-bulk-image-resizer[data-has-results] #result-wrap a.btn-primary{height:52px!important;font-size:16px!important;font-weight:700!important;border-radius:14px!important}body.page-bulk-image-resizer[data-has-results] #result-wrap .reset-btn{height:52px!important;font-size:15px!important;font-weight:600!important;border-radius:14px!important}}.advanced-options-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;animation:modalFadeIn .22s ease-out}@keyframes modalFadeIn{0%{opacity:0}to{opacity:1}}.advanced-options-modal .modal-backdrop{position:absolute;inset:0;background:#0a0a14b3!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:1}.advanced-options-modal .modal-card{position:relative;width:100%;max-width:760px;background:#15171e;border:1px solid var(--color-border);border-radius:20px;box-shadow:0 24px 64px #00000059,inset 0 1px #ffffff0d;z-index:2;display:flex;flex-direction:column;max-height:90vh;animation:modalPopUp .3s cubic-bezier(.16,1,.3,1)}[data-theme=light] .advanced-options-modal .modal-card{background:#fff!important}@keyframes modalPopUp{0%{transform:scale(.95) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.advanced-options-modal .modal-close{position:absolute;top:24px;right:24px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;border-radius:50%;color:var(--color-text-2);cursor:pointer;transition:all .2s ease}.advanced-options-modal .modal-close:hover{background:#ffffff14;color:var(--color-text);transform:rotate(90deg)}[data-theme=light] .advanced-options-modal .modal-close:hover{background:#0000000d}.advanced-options-modal .modal-header{padding:32px 32px 20px;border-bottom:1px solid var(--color-border)}.advanced-options-modal .modal-title-wrap{display:flex;align-items:center;gap:12px;margin-bottom:6px}.advanced-options-modal .modal-title-icon{width:24px;height:24px;color:var(--color-text)}.advanced-options-modal .modal-title{font-size:22px;font-weight:800;font-family:var(--font-display),system-ui,sans-serif;color:var(--color-text);margin:0;letter-spacing:-.02em}.advanced-options-modal .modal-subtitle{font-size:13.5px;color:var(--color-text-3);margin:0;font-family:var(--font-sans),system-ui,sans-serif}.advanced-options-modal .modal-body-content{padding:24px 32px;overflow-y:auto;flex:1}.advanced-options-modal .modal-section-header{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);background:var(--color-accent-soft);padding:10px 16px;border-radius:8px;margin-bottom:24px;font-family:var(--font-display),system-ui,sans-serif}.advanced-options-modal .modal-options-grid{display:flex;flex-direction:column;gap:28px}.advanced-options-modal .modal-option-row{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start}@media(max-width:600px){.advanced-options-modal .modal-option-row{grid-template-columns:1fr;gap:8px}}.advanced-options-modal .option-label-col{padding-top:8px}.advanced-options-modal .option-title{font-size:14.5px;font-weight:700;color:var(--color-text);font-family:var(--font-sans),system-ui,sans-serif}.advanced-options-modal .option-control-col{display:flex;flex-direction:column}.advanced-options-modal .modal-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:12px 40px 12px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-2);color:var(--color-text);font-size:14px;font-weight:600;outline:none;cursor:pointer;transition:all .2s ease;font-family:var(--font-sans),system-ui,sans-serif}.advanced-options-modal .modal-select:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.advanced-options-modal .modal-select option{background:#1e293b!important;color:#fff!important}[data-theme=light] .advanced-options-modal .modal-select option{background:#fff!important;color:#0f172a!important}.advanced-options-modal .modal-input{padding:12px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-2);color:var(--color-text);font-size:14px;font-weight:600;outline:none;transition:all .2s ease;font-family:var(--font-mono),monospace}.advanced-options-modal .modal-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}.advanced-options-modal .option-desc{font-size:12px;color:var(--color-text-3);line-height:1.5;margin:8px 0 0;font-family:var(--font-sans),system-ui,sans-serif}.advanced-options-modal .color-picker-wrap{display:flex;align-items:center;gap:12px}.advanced-options-modal .hex-input{width:120px}.advanced-options-modal .color-preview-block{position:relative;width:44px;height:44px;border-radius:12px;border:1px solid var(--color-border);overflow:hidden;cursor:pointer}.advanced-options-modal .modal-color-picker{position:absolute;inset:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:0;padding:0;cursor:pointer;z-index:2;background:transparent}.advanced-options-modal .checkerboard-overlay{position:absolute;inset:0;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0px;z-index:1;opacity:.15}.advanced-options-modal .slider-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.advanced-options-modal .slider-val-label{font-size:14px;font-weight:700;font-family:var(--font-mono),monospace}.advanced-options-modal .slider-badge{font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px;text-transform:uppercase;letter-spacing:.04em}.advanced-options-modal .modal-range{-webkit-appearance:none;appearance:none;width:100%;height:6px;background:var(--color-border);border-radius:99px;outline:none;margin:12px 0}.advanced-options-modal .modal-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--color-accent);border:2px solid var(--color-card);box-shadow:0 2px 6px #0006;cursor:pointer;transition:transform .15s ease}.advanced-options-modal .modal-range::-webkit-slider-thumb:active{transform:scale(1.2)}.advanced-options-modal .modal-checkbox-label{display:inline-flex;align-items:start;gap:10px;cursor:pointer;user-select:none}.advanced-options-modal .modal-checkbox-label input{display:none}.advanced-options-modal .checkbox-custom{width:20px;height:20px;border:1px solid var(--color-border);background:var(--color-bg-2);border-radius:6px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:all .2s ease;position:relative}.advanced-options-modal .modal-checkbox-label input:checked+.checkbox-custom{background:var(--color-accent);border-color:var(--color-accent)}.advanced-options-modal .checkbox-custom:after{content:"";position:absolute;width:5px;height:9px;border:solid #ffffff;border-width:0 2.5px 2.5px 0;transform:rotate(45deg);opacity:0;top:3px;transition:all .15s ease}.advanced-options-modal .modal-checkbox-label input:checked+.checkbox-custom:after{opacity:1}.advanced-options-modal .checkbox-text{font-size:13.5px;color:var(--color-text-2);line-height:1.5;font-family:var(--font-sans),system-ui,sans-serif}.advanced-options-modal .select-wrapper:after{display:none!important}.advanced-options-modal #modal-reset-btn{background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;font-weight:800!important;border-radius:12px!important;padding:12px 24px!important;font-size:14px!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.advanced-options-modal #modal-reset-btn:hover{background:linear-gradient(135deg,#fff,#fef08a 35%,#facc15)!important;color:#0f172a!important;box-shadow:0 6px 20px #eab30866,inset 0 1.5px #fff9!important}.advanced-options-modal .modal-footer{padding:24px 32px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center}.advanced-options-modal .footer-right-buttons{display:flex;align-items:center;gap:12px}.advanced-options-modal .split-btn-group{position:relative;display:inline-flex;align-items:center;border-radius:12px;z-index:10}.advanced-options-modal .split-btn-main{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-right:1px solid rgba(0,0,0,.15)!important;padding-right:16px!important;background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;font-weight:800!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.advanced-options-modal .split-btn-arrow{border-top-left-radius:0!important;border-bottom-left-radius:0!important;padding-left:12px!important;padding-right:12px!important;min-width:unset!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#fef08a,#facc15 35%,#eab308)!important;border:1px solid rgba(255,255,255,.15)!important;color:#0f172a!important;box-shadow:0 4px 15px #eab30840,inset 0 1.5px #ffffff73!important;transition:all .2s cubic-bezier(.16,1,.3,1)!important}.advanced-options-modal .split-btn-main:hover,.advanced-options-modal .split-btn-arrow:hover{background:linear-gradient(135deg,#fff,#fef08a 35%,#facc15)!important;color:#0f172a!important;box-shadow:0 6px 20px #eab30866,inset 0 1.5px #fff9!important;transform:none!important}.advanced-options-modal .split-btn-group:hover{transform:none!important;box-shadow:none!important}.advanced-options-modal .dropup-menu{position:absolute;bottom:calc(100% + 8px);left:0;right:0;width:auto;background:#15171e;border:1px solid rgba(250,204,21,.3)!important;border-radius:14px;box-shadow:0 15px 40px #0009,0 0 20px #facc1514!important;z-index:99999;display:none;flex-direction:column;overflow:hidden;animation:dropupSlideIn .22s cubic-bezier(.16,1,.3,1)}.advanced-options-modal .dropup-menu:before{content:"";position:absolute;bottom:-12px;left:0;right:0;height:12px;background:transparent}[data-theme=light] .advanced-options-modal .dropup-menu{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 15px 40px #00000026!important}@keyframes dropupSlideIn{0%{transform:translateY(8px);opacity:0}to{transform:translateY(0);opacity:1}}.advanced-options-modal .dropup-item{background:transparent;border:0;padding:12px 18px;color:var(--color-text-2)!important;font-size:13.5px;font-weight:700;text-align:left;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);border-bottom:1px solid var(--color-border);font-family:var(--font-sans),system-ui,sans-serif;width:100%}[data-theme=light] .advanced-options-modal .dropup-item{color:#0f172a!important}.advanced-options-modal .dropup-item:last-child{border-bottom:0}.advanced-options-modal .dropup-item:hover{background:linear-gradient(135deg,#fef08a,#facc15)!important;color:#0f172a!important;padding-left:24px!important}[data-theme=light] .advanced-options-modal .dropup-item:hover{background:linear-gradient(135deg,#fef08a,#facc15)!important;color:#0f172a!important}.advanced-options-modal .dropup-item:active{opacity:.85}.premium-toast{position:fixed;bottom:32px;left:50%;transform:translate(-50%) translateY(20px);background:#0f172af2;color:#fff;padding:14px 28px;border-radius:14px;font-size:14px;font-weight:700;box-shadow:0 12px 36px #0006;border:1px solid rgba(255,255,255,.1);z-index:100000;pointer-events:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease;opacity:0;font-family:var(--font-sans),system-ui,sans-serif;display:flex;align-items:center;gap:8px}.premium-toast.show{transform:translate(-50%) translateY(0);opacity:1}@media(min-width:1201px){body.page-bulk-image-resizer:not([data-has-files]) .tool-main .container-narrow,body.page-bulk-image-resizer[data-has-results] .tool-main .container-narrow{display:grid!important;grid-template-columns:300px minmax(0,1fr) 300px!important;gap:32px!important;max-width:1520px!important;margin:0 auto!important;align-items:start!important}body.page-bulk-image-resizer:not([data-has-files]) .upload-wrap,body.page-bulk-image-resizer[data-has-results] #result-wrap{grid-column:2!important;width:100%!important;max-width:880px!important;justify-self:center!important}body.page-bulk-image-resizer[data-has-results] .ad-banner-wrapper{grid-column:2!important;width:100%!important;max-width:730px!important;justify-self:center!important;transform:translate(8px)!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-hero,body.page-bulk-image-resizer:not([data-has-files]) .breadcrumb,body.page-bulk-image-resizer:not([data-has-files]) .tool-seo,body.page-bulk-image-resizer:not([data-has-files]) .tool-faq-section,body.page-bulk-image-resizer:not([data-has-files]) .related-tools-wrap,body.page-bulk-image-resizer:not([data-has-files]) .related-tools-section,body.page-bulk-image-resizer:not([data-has-files]) .how-to-features,body.page-bulk-image-resizer:not([data-has-files]) .tool-bottom-section,body.page-bulk-image-resizer[data-has-results] .tool-hero,body.page-bulk-image-resizer[data-has-results] .tool-hero-compact,body.page-bulk-image-resizer[data-has-results] .breadcrumb,body.page-bulk-image-resizer[data-has-results] .tool-seo,body.page-bulk-image-resizer[data-has-results] .tool-faq-section,body.page-bulk-image-resizer[data-has-results] .related-tools-wrap,body.page-bulk-image-resizer[data-has-results] .related-tools-section,body.page-bulk-image-resizer[data-has-results] .how-to-features,body.page-bulk-image-resizer[data-has-results] .tool-bottom-section{grid-column:1 / -1!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail{grid-column:1!important;grid-row:2 / span 10!important;display:flex!important;position:sticky!important;top:120px!important;width:300px!important;height:600px!important;min-height:600px!important;border:1px dashed var(--color-border)!important;border-radius:12px!important;background:#ffffff05!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:10!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail:before,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important;pointer-events:none!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail-right,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail-right{grid-column:3!important;grid-row:2 / span 10!important;display:flex!important;position:sticky!important;top:120px!important;width:300px!important;height:600px!important;min-height:600px!important;border:1px dashed var(--color-border)!important;border-radius:12px!important;background:#ffffff05!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;z-index:10!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail-right:before,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail-right:before{content:"ADVERTISEMENT"!important;position:absolute!important;color:#ffffff1f!important;font-size:10px!important;font-weight:700!important;letter-spacing:.35em!important;font-family:var(--font-display),sans-serif!important;pointer-events:none!important}}body.page-bulk-image-resizer .related-tools-wrap,body.page-bulk-image-resizer .related-tools-section{max-width:720px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;transform:none!important}body.page-bulk-image-resizer:not([data-has-files]) .related-tools-wrap,body.page-bulk-image-resizer:not([data-has-files]) .related-tools-section{margin-top:32px!important}body.page-bulk-image-resizer .related-tools-section .related-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important;width:100%!important}body.page-bulk-image-resizer[data-has-files] .related-tools-wrap,body.page-bulk-image-resizer[data-has-files] .related-tools-section,body.page-bulk-image-resizer[data-has-files] .related-tools-wrap section,body.page-bulk-image-resizer[data-has-files] section.related-tools-section,body.page-bulk-image-resizer[data-has-files] .how-to-features{border-top:none!important;border-bottom:none!important;padding-top:0!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .related-tools-section,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .related-tools-wrap section{margin-top:0!important;padding-top:0!important}@media(min-width:769px){body.page-bulk-image-resizer[data-has-results] .ad-banner-wrapper{margin:20px auto 10px!important;max-width:730px!important;width:100%!important;transform:translate(8px)!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .ad-banner-wrapper{margin:-6px auto 10px!important;max-width:730px!important;width:100%!important}body.page-bulk-image-resizer[data-has-results] .ad-banner-wrapper aside.ad-slot,body.page-bulk-image-resizer[data-has-results] .ad-banner-wrapper aside.ads-slot,body.page-bulk-image-resizer[data-has-results] aside.ad-slot,body.page-bulk-image-resizer[data-has-results] aside.ads-slot,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .ad-banner-wrapper aside.ad-slot,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .ad-banner-wrapper aside.ads-slot,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) aside.ad-slot,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) aside.ads-slot{margin:0 auto!important;width:730px!important;max-width:730px!important;height:90px!important;min-height:90px!important;max-height:90px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .how-to-features{margin-top:68px!important;position:relative!important;z-index:10!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .related-tools-wrap{margin-top:-280px!important;position:relative!important;z-index:10!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-bottom-section{margin-bottom:40px!important}body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .tool-seo{margin-top:8px!important;position:relative!important;z-index:10!important}}@media(max-width:768px){body.page-bulk-image-resizer .related-tools-section .related-grid{grid-template-columns:1fr!important}}@media(min-width:1024px){body.page-bulk-image-resizer:not([data-has-files]) .ad-banner-wrapper{margin-top:-59px!important}body.page-bulk-image-resizer[data-has-results] .ad-banner-wrapper{margin-top:12px!important;margin-bottom:12px!important}body.page-bulk-image-resizer:not([data-has-files]) .upload-zone{margin-top:-20px!important}body.page-bulk-image-resizer:not([data-has-files]) .how-to-features{margin-top:76px!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-hero .inline-flex.rounded-full.uppercase{margin-top:20px!important}body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail,body.page-bulk-image-resizer:not([data-has-files]) .tool-ad-rail-right,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail,body.page-bulk-image-resizer[data-has-results] .tool-ad-rail-right{margin-top:-80px!important;top:84px!important}}@media(min-width:769px){body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .upload-wrap,body.page-bulk-image-resizer[data-has-files]:not([data-has-results]) .upload-zone{margin-top:22px!important}}
