.tool-support[data-astro-cid-c3ctbxjb]{justify-content:center;margin:16px 0 8px;display:flex}.tool-support[data-astro-cid-c3ctbxjb] a[data-astro-cid-c3ctbxjb]{min-height:44px;color:var(--home-muted,#5f6065);align-items:center;gap:4px;padding:0 8px;font-size:13px;text-decoration:none;display:inline-flex}.tool-support[data-astro-cid-c3ctbxjb] a[data-astro-cid-c3ctbxjb]:hover{color:var(--text,#1d1d1f);text-decoration:underline}.tool-support[data-astro-cid-c3ctbxjb] a[data-astro-cid-c3ctbxjb]:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #007aff}body.reqly-app.clear-ui:has(.tool-entry .studio-shell[data-has-file],.tool-entry .media-files>li) :is(.tool-heading,.archive-heading) h1{margin-bottom:8px;font-size:clamp(25px,2.6vw,32px)}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .workspace{max-width:920px;box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr)}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .input-side{width:100%;max-width:760px;margin:0 auto 14px;padding:0}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .selected-file{border:0;gap:16px;min-height:44px;padding:0}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .selected-file p{color:var(--muted);font-size:13px;font-weight:500}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .output-side{background:0 0;border:0;border-radius:0;padding:0}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar{background:#fff;border:1px solid #e9ecef;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;max-width:760px;min-height:60px;margin:0 auto 22px;padding:6px 8px;display:flex;box-shadow:0 6px 24px #27313d0f}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar:not(:has(a[download]:not([hidden]),.preview-compare:not([hidden]),.media-compare:not([hidden]),.preview-state:not(:empty))){display:none}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar .preview-heading{min-width:0;margin:0}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.preview-compare,.media-compare){background:0 0;flex:none;padding:0}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.preview-compare,.media-compare) button{min-height:44px;padding:9px 16px;font-size:14px;font-weight:550}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.preview-compare,.media-compare) button[aria-pressed=true]{box-shadow:none;background:#eff1f3}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.download,a.archive-primary){white-space:nowrap;width:auto;min-height:44px;margin:0;padding:10px 20px;font-size:14px}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.cutout-actions,.studio-downloads){align-items:center;gap:8px;margin:0 0 0 auto;display:flex}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar .button.secondary{min-height:44px;padding:10px 14px;font-size:14px}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .preview-surface{width:min(100%,calc(52svh * var(--preview-ratio,1.333)));max-width:760px;height:auto;aspect-ratio:var(--preview-ratio,1.333);background:repeating-conic-gradient(#f5f6f7 0% 25%,#fff 0% 50%) 0 0/20px 20px;border:1px solid #eef0f2;border-radius:22px;min-height:0;max-height:none;margin-inline:auto;box-shadow:0 12px 44px #27313d12}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .preview-surface>img{object-fit:contain;max-height:100%}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .result-summary{max-width:760px;margin:16px auto 0}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .result-summary>.size-change{text-align:center;margin:0 0 8px;font-size:13px}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .result-summary>.tool-details{max-width:480px;margin:0 auto}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .result-summary .output-filename{text-align:left;overflow-wrap:anywhere}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .tool-controls{border:0;margin:0}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .compression-settings{border:0}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-tool=image-compressor][data-has-file] .input-side{grid-template-columns:minmax(0,1fr) minmax(210px,280px);align-items:start;gap:0 28px;display:grid}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-tool=image-compressor] .input-side>:not(.selected-file):not(.tool-controls){grid-column:1/-1}body.reqly-app.clear-ui .tool-ad-layout .studio-shell.is-editing .input-side{display:none}body.reqly-app.clear-ui .tool-ad-layout .studio-shell.is-editing #editor{padding:0}body.reqly-app.clear-ui .tool-ad-layout .tool-entry:has(.archive-selection>li,.media-files>li,[data-audio-selection]:not([hidden]),[data-utility-result]:not([hidden])) .archive-workspace,body.reqly-app.clear-ui .tool-ad-layout .tool-shell[data-has-file] .batch-workspace{box-shadow:none;background:0 0;border:0;border-radius:0}body.reqly-app.clear-ui .tool-ad-layout .tool-entry:has(.media-files>li) .archive-workspace{padding:0}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-source{background:0 0;border:0;padding:0}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-source-surface{border-radius:20px;box-shadow:0 10px 36px #27313d0f}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-source-surface:has(>:is(video,img):not([hidden])){width:min(100%,calc(52svh * var(--media-preview-ratio,1.777)));max-width:760px;aspect-ratio:var(--media-preview-ratio,1.777);margin-inline:auto}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-source-surface>:is(video,img){border-radius:0;width:100%;height:100%}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-source-info{text-align:center;font-size:13px}body.reqly-app.clear-ui .media-page .tool-ad-layout .archive-workspace:has(.media-files>li)>.archive-drop{min-height:44px;margin-bottom:8px;padding:0}body.reqly-app.clear-ui .media-page .tool-ad-layout .archive-workspace:has(.media-files>li)>.archive-drop>:not(button):not(input):not(label){display:none}body.reqly-app.clear-ui .media-page .tool-ad-layout .archive-workspace:has(.media-files>li)>.archive-drop>button{color:var(--ink);background:#eff1f3;border:0;min-height:44px;padding:10px 18px;font-size:14px}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-files{margin-bottom:16px}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-files li{border:0;padding:4px 0}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-files li>span{font-size:13px}body.reqly-app.clear-ui .media-page .tool-ad-layout .archive-workspace:has(.media-files>li:only-child) .media-results>li>h3{display:none}body.reqly-app.clear-ui .media-page .tool-ad-layout .archive-result{border:0;margin-top:16px;padding-top:0}body.reqly-app.clear-ui .media-page .tool-ad-layout .media-results>li{padding:0 0 14px}.media-adjustments>summary{cursor:pointer;min-height:44px;color:var(--muted);align-content:center;font-size:14px}.media-adjustments{margin-bottom:12px}@media (width<=600px){body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar{border-radius:22px;flex-wrap:wrap;gap:6px;margin-bottom:16px;padding:6px}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.preview-compare,.media-compare) button{min-width:0;padding-inline:12px;font-size:13px}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.download,a.archive-primary){padding-inline:14px;font-size:13px}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar .cutout-actions{flex-wrap:wrap}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-tool=image-compressor][data-has-file] .input-side{display:block}body.reqly-app.clear-ui .tool-ad-layout .studio-shell[data-has-file] .preview-surface{border-radius:16px}body.reqly-app.clear-ui .tool-ad-layout .studio-shell .result-summary{margin-top:12px}}@media (forced-colors:active){body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar{box-shadow:none;border:1px solid canvastext}body.reqly-app.clear-ui .tool-ad-layout .studio-toolbar :is(.preview-compare,.media-compare) button[aria-pressed=true]{outline:2px solid highlight}}.tool-ad-layout{display:block}.tool-ad-workspace{min-width:0}body.reqly-app .tool-ad-workspace>.tool-shell{margin-top:0}
