.RemoveBackgroundColorTool-module__uMzJAG__previewCanvasWrap{background-color:#fff;background-image:linear-gradient(45deg,#e8ecf5 25%,#0000 25%),linear-gradient(-45deg,#e8ecf5 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8ecf5 75%),linear-gradient(-45deg,#0000 75%,#e8ecf5 75%);background-position:0 0,0 12px,12px -12px,-12px 0;background-size:24px 24px;border-radius:18px;place-items:center;width:100%;min-height:360px;padding:16px;display:grid;overflow:hidden}.RemoveBackgroundColorTool-module__uMzJAG__previewCanvas{cursor:crosshair;border-radius:10px;width:auto;max-width:100%;height:auto;max-height:430px;display:block;box-shadow:0 12px 32px #0f172a24}.RemoveBackgroundColorTool-module__uMzJAG__colorRow{grid-template-columns:72px 1fr;align-items:end;gap:12px;display:grid}.RemoveBackgroundColorTool-module__uMzJAG__colorInput{cursor:pointer;height:44px;width:72px!important;padding:4px!important}.RemoveBackgroundColorTool-module__uMzJAG__quickColors{flex-wrap:wrap;gap:8px;display:flex}.RemoveBackgroundColorTool-module__uMzJAG__quickColors button{color:#334155;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:10px;padding:9px 12px;font-size:12px;font-weight:700}.RemoveBackgroundColorTool-module__uMzJAG__quickColors button:hover{border-color:#8ca8ff}.RemoveBackgroundColorTool-module__uMzJAG__connected{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;align-items:flex-start;gap:9px;padding:12px 13px;font-size:12px;line-height:1.45;display:flex}.RemoveBackgroundColorTool-module__uMzJAG__connected input{accent-color:#2563ff;margin-top:2px}.RemoveBackgroundColorTool-module__uMzJAG__hint{color:#64748b;margin:0;font-size:12px;line-height:1.5}@media (max-width:760px){.RemoveBackgroundColorTool-module__uMzJAG__previewCanvasWrap{min-height:260px}.RemoveBackgroundColorTool-module__uMzJAG__colorRow{grid-template-columns:64px 1fr}.RemoveBackgroundColorTool-module__uMzJAG__colorInput{width:64px!important}}
.FilmNegativeTool-module__muMkNa__preview{background-color:#fff;background-image:linear-gradient(45deg,#eef1f7 25%,#0000 25%),linear-gradient(-45deg,#eef1f7 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef1f7 75%),linear-gradient(-45deg,#0000 75%,#eef1f7 75%),none;background-position:0 0,0 11px,11px -11px,-11px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;position:relative}.FilmNegativeTool-module__muMkNa__canvas{border-radius:12px;width:auto;max-width:100%;height:auto;max-height:520px;display:block;box-shadow:0 12px 32px #0f172a24}.FilmNegativeTool-module__muMkNa__previewToggle{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;border:1px solid #dae1eff2;border-radius:11px;gap:5px;padding:5px;display:flex;position:absolute;bottom:14px;left:14px;box-shadow:0 7px 20px #0f172a1a}.FilmNegativeTool-module__muMkNa__previewToggle button,.FilmNegativeTool-module__muMkNa__presets button{color:#52617b;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:9px;font-weight:750}.FilmNegativeTool-module__muMkNa__previewToggle button{padding:7px 9px;font-size:10px}.FilmNegativeTool-module__muMkNa__presets{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:18px;display:grid}.FilmNegativeTool-module__muMkNa__presets button{min-height:42px;padding:8px 9px;font-size:11px}.FilmNegativeTool-module__muMkNa__previewToggle button:hover,.FilmNegativeTool-module__muMkNa__presets button:hover{background:#f7f9ff;border-color:#b8c7ff}.FilmNegativeTool-module__muMkNa__previewToggle button.FilmNegativeTool-module__muMkNa__active,.FilmNegativeTool-module__muMkNa__presets button.FilmNegativeTool-module__muMkNa__active{color:#2458de;background:#edf3ff;border-color:#8fa8ff;box-shadow:inset 0 0 0 1px #2563ff0d}.FilmNegativeTool-module__muMkNa__checkRow{color:#44536d;cursor:pointer;background:#fbfcff;border:1px solid #e2e7f1;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 13px;display:flex}.FilmNegativeTool-module__muMkNa__checkRow input{accent-color:#2563ff;margin-top:2px}.FilmNegativeTool-module__muMkNa__checkRow span{gap:4px;display:grid}.FilmNegativeTool-module__muMkNa__checkRow b{font-size:12px}.FilmNegativeTool-module__muMkNa__checkRow small{color:#7c899f;font-size:10px;line-height:1.45}.FilmNegativeTool-module__muMkNa__rgbGrid{background:#fbfcff;border:1px solid #e3e8f2;border-radius:13px;gap:13px;padding:13px;display:grid}.FilmNegativeTool-module__muMkNa__previewNote{color:#7b879c;margin:15px 0 0;font-size:10px;line-height:1.45}@media (max-width:520px){.FilmNegativeTool-module__muMkNa__presets{grid-template-columns:1fr}.FilmNegativeTool-module__muMkNa__previewToggle{bottom:8px;left:8px}}.FilmNegativeTool-module__muMkNa__topOptions{gap:8px;margin-top:14px;display:grid}.FilmNegativeTool-module__muMkNa__adjustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.FilmNegativeTool-module__muMkNa__adjustCard,.FilmNegativeTool-module__muMkNa__selectCard{background:#fbfcff;border:1px solid #e3e8f2;border-radius:12px;min-width:0;padding:10px 11px}.FilmNegativeTool-module__muMkNa__adjustCard{gap:7px;display:grid}.FilmNegativeTool-module__muMkNa__adjustCard input[type=range]{accent-color:#2563ff;width:100%;margin:0}.FilmNegativeTool-module__muMkNa__selectCard{align-content:start}.FilmNegativeTool-module__muMkNa__selectCard select{padding-top:8px;padding-bottom:8px}@media (max-width:520px){.FilmNegativeTool-module__muMkNa__adjustGrid{grid-template-columns:1fr}}.FilmNegativeTool-module__muMkNa__fullWidthControls{gap:12px;margin-top:-4px;display:grid}.FilmNegativeTool-module__muMkNa__adjustGridWide{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.FilmNegativeTool-module__muMkNa__adjustCardPlaceholder{visibility:hidden;min-height:70px}.FilmNegativeTool-module__muMkNa__bottomActionRow{grid-template-columns:minmax(180px,220px) 1fr;align-items:end;gap:18px;display:grid}.FilmNegativeTool-module__muMkNa__outputSelect{background:#fbfcff;border:1px solid #e3e8f2;border-radius:12px;padding:10px 11px}.FilmNegativeTool-module__muMkNa__outputSelect select{padding-top:8px;padding-bottom:8px}.FilmNegativeTool-module__muMkNa__actionArea{justify-content:space-between;align-items:end;gap:18px;min-width:0;display:flex}.FilmNegativeTool-module__muMkNa__actionArea .FilmNegativeTool-module__muMkNa__previewNote{flex:1;margin:0}.FilmNegativeTool-module__muMkNa__actionArea .actions{margin-top:0}@media (max-width:980px){.FilmNegativeTool-module__muMkNa__adjustGridWide{grid-template-columns:repeat(2,minmax(0,1fr))}.FilmNegativeTool-module__muMkNa__adjustCardPlaceholder{display:none}.FilmNegativeTool-module__muMkNa__bottomActionRow{grid-template-columns:1fr}.FilmNegativeTool-module__muMkNa__actionArea{flex-direction:column;align-items:stretch;gap:10px}}@media (max-width:560px){.FilmNegativeTool-module__muMkNa__adjustGridWide{grid-template-columns:1fr}}.FilmNegativeTool-module__muMkNa__sdkSurface{gap:0;min-width:0}.FilmNegativeTool-module__muMkNa__sdkWorkspace{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start;gap:18px;min-width:0}.FilmNegativeTool-module__muMkNa__sdkPreview{align-self:start;min-width:0;height:min(720px,100vh - 170px);min-height:0;padding:12px}.FilmNegativeTool-module__muMkNa__sdkPreview .FilmNegativeTool-module__muMkNa__canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 205px);display:block}.FilmNegativeTool-module__muMkNa__sdkControls{scrollbar-gutter:stable;justify-content:flex-start;align-self:stretch;min-width:0;max-height:calc(100vh - 160px);padding:2px 10px 20px 2px;overflow:hidden auto}.FilmNegativeTool-module__muMkNa__sdkControls h3{margin-top:8px;margin-bottom:12px;font-size:22px}.FilmNegativeTool-module__muMkNa__sdkControls .FilmNegativeTool-module__muMkNa__presets{margin-top:12px}.FilmNegativeTool-module__muMkNa__sdkControls .actions{z-index:6;background:linear-gradient(#f8fafc00,#f8fafc 28%);margin-top:14px;padding:10px 0 2px;position:sticky;bottom:0}@media (max-width:980px){.FilmNegativeTool-module__muMkNa__sdkWorkspace{grid-template-columns:1fr}.FilmNegativeTool-module__muMkNa__sdkPreview{height:min(520px,100vh - 190px)}.FilmNegativeTool-module__muMkNa__sdkPreview .FilmNegativeTool-module__muMkNa__canvas{max-height:calc(100vh - 225px)}.FilmNegativeTool-module__muMkNa__sdkControls{max-height:none;overflow:visible}}@media (max-width:640px){.FilmNegativeTool-module__muMkNa__sdkPreview{height:auto;min-height:280px}.FilmNegativeTool-module__muMkNa__sdkPreview .FilmNegativeTool-module__muMkNa__canvas{max-height:420px}}
.QrTool-module__1HdrQG__generator{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:24px;display:grid}.QrTool-module__1HdrQG__generatorControls,.QrTool-module__1HdrQG__generatorPreview,.QrTool-module__1HdrQG__reader{background:#fff;border:1px solid #e3e8f2;border-radius:22px}.QrTool-module__1HdrQG__generatorControls{gap:18px;padding:22px;display:grid}.QrTool-module__1HdrQG__generatorControls label,.QrTool-module__1HdrQG__fieldWide{gap:8px;display:grid}.QrTool-module__1HdrQG__generatorControls label>span,.QrTool-module__1HdrQG__label{color:#3e495f;font-size:13px;font-weight:800}.QrTool-module__1HdrQG__generatorControls textarea,.QrTool-module__1HdrQG__generatorControls input[type=number],.QrTool-module__1HdrQG__generatorControls select,.QrTool-module__1HdrQG__resultPanel textarea{box-sizing:border-box;width:100%;font:inherit;color:#172033;background:#fff;border:1px solid #d8deea;border-radius:12px;padding:11px 12px}.QrTool-module__1HdrQG__generatorControls textarea,.QrTool-module__1HdrQG__resultPanel textarea{resize:vertical}.QrTool-module__1HdrQG__generatorControls small{color:#778198;line-height:1.45}.QrTool-module__1HdrQG__gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.QrTool-module__1HdrQG__inputSuffix{border:1px solid #d8deea;border-radius:12px;align-items:center;display:flex;overflow:hidden}.QrTool-module__1HdrQG__inputSuffix input{border:0!important;border-radius:0!important}.QrTool-module__1HdrQG__inputSuffix b{color:#68738a;padding:0 12px;font-size:13px}.QrTool-module__1HdrQG__presetRow,.QrTool-module__1HdrQG__downloadRow{flex-wrap:wrap;gap:8px;display:flex}.QrTool-module__1HdrQG__logoButtons{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.QrTool-module__1HdrQG__presetRow button,.QrTool-module__1HdrQG__logoButtons button,.QrTool-module__1HdrQG__textButton{color:#344057;cursor:pointer;background:#fff;border:1px solid #d8deea;border-radius:10px;padding:8px 11px;font-weight:700}.QrTool-module__1HdrQG__logoButtons button{white-space:nowrap;padding-inline:10px;font-size:13px}.QrTool-module__1HdrQG__presetRow button:hover,.QrTool-module__1HdrQG__logoButtons button:hover,.QrTool-module__1HdrQG__textButton:hover{background:#f6f8fc}.QrTool-module__1HdrQG__hiddenInput{display:none}.QrTool-module__1HdrQG__colorField{align-items:center;gap:10px;display:flex}.QrTool-module__1HdrQG__colorField input{background:#fff;border:1px solid #d8deea;border-radius:10px;width:48px;height:40px;padding:2px}.QrTool-module__1HdrQG__colorField code{color:#556077}.QrTool-module__1HdrQG__printStatus{border-radius:14px;gap:4px;padding:13px 14px;font-size:13px;display:grid}.QrTool-module__1HdrQG__printStatus.QrTool-module__1HdrQG__good{color:#28643e;background:#f0f9f4;border:1px solid #c8e8d4}.QrTool-module__1HdrQG__printStatus.QrTool-module__1HdrQG__warning{color:#7a5b18;background:#fff8ea;border:1px solid #f0ddb1}.QrTool-module__1HdrQG__generatorPreview{padding:22px;position:sticky;top:96px}.QrTool-module__1HdrQG__previewHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.QrTool-module__1HdrQG__previewHeading span{color:#778198;text-align:right;font-size:12px}.QrTool-module__1HdrQG__qrCanvas{border-radius:10px;width:min(100%,560px);height:auto;margin:0 auto 18px;display:block;box-shadow:0 14px 35px #18253e14}.QrTool-module__1HdrQG__previewPlaceholder{text-align:center;color:#7a8498;background:#f7f9fd;border-radius:16px;place-items:center;min-height:280px;margin-bottom:18px;padding:24px;display:grid}.QrTool-module__1HdrQG__note{color:#7a8498;margin:14px 0 0;font-size:12px;line-height:1.5}.QrTool-module__1HdrQG__reader{padding:22px}.QrTool-module__1HdrQG__dropZone{text-align:center;background:#f8faff;border:2px dashed #ced6e5;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:28px;transition:all .2s;display:flex}.QrTool-module__1HdrQG__dropZone.QrTool-module__1HdrQG__dragging{background:#f1f3ff;border-color:#6a78ff}.QrTool-module__1HdrQG__dropZone h3{margin:8px 0 6px}.QrTool-module__1HdrQG__dropZone p{color:#6f7a91;margin:0 0 18px}.QrTool-module__1HdrQG__qrIcon{color:#5663e8;background:#eef1ff;border-radius:18px;place-items:center;width:64px;height:64px;font-size:36px;display:grid}.QrTool-module__1HdrQG__readerResult{grid-template-columns:minmax(260px,.8fr) minmax(280px,1.2fr);gap:20px;display:grid}.QrTool-module__1HdrQG__readerPreview{background:#f6f8fc;border-radius:16px;place-items:center;min-height:320px;padding:14px;display:grid}.QrTool-module__1HdrQG__readerPreview img{object-fit:contain;border-radius:10px;max-width:100%;max-height:520px}.QrTool-module__1HdrQG__resultPanel{flex-direction:column;gap:12px;display:flex}.QrTool-module__1HdrQG__resultPanel textarea{min-height:150px}.QrTool-module__1HdrQG__messageError{color:#a13b3b;background:#fff3f3;border:1px solid #f0c6c6;border-radius:12px;padding:12px 14px;line-height:1.5}.QrTool-module__1HdrQG__textButton{align-self:flex-start}@media (max-width:860px){.QrTool-module__1HdrQG__generator,.QrTool-module__1HdrQG__readerResult{grid-template-columns:1fr}.QrTool-module__1HdrQG__generatorPreview{position:static}}@media (max-width:560px){.QrTool-module__1HdrQG__gridTwo{grid-template-columns:1fr}.QrTool-module__1HdrQG__previewHeading{flex-direction:column;align-items:flex-start}.QrTool-module__1HdrQG__previewHeading span{text-align:left}}
.FaviconGeneratorTool-module__ZHT2Tq__tool{gap:24px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__fileInput{display:none}.FaviconGeneratorTool-module__ZHT2Tq__drop{color:#53617a;text-align:center;cursor:pointer;background:linear-gradient(#fff,#fbfcff);border:1.5px dashed #b9c8ff;border-radius:22px;align-content:center;place-items:center;gap:9px;min-height:330px;padding:36px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__drop strong{color:#172033;font-size:20px}.FaviconGeneratorTool-module__ZHT2Tq__drop>span:not(.FaviconGeneratorTool-module__ZHT2Tq__uploadIcon){color:#8793aa;font-size:12px}.FaviconGeneratorTool-module__ZHT2Tq__drop>b{color:#fff;background:linear-gradient(135deg,#2563ff,#7c4dff);border-radius:12px;margin-top:8px;padding:11px 17px;font-size:13px}.FaviconGeneratorTool-module__ZHT2Tq__uploadIcon{color:#315fdf;background:linear-gradient(145deg,#edf4ff,#f5f0ff);border:1px solid #dce4ff;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:4px;font-size:20px;font-weight:900;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:12px 14px;font-size:12px}.FaviconGeneratorTool-module__ZHT2Tq__workspace{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:24px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__sectionTitle{justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:12px;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__sectionTitle strong,.FaviconGeneratorTool-module__ZHT2Tq__settingsColumn h3,.FaviconGeneratorTool-module__ZHT2Tq__previewSection h3,.FaviconGeneratorTool-module__ZHT2Tq__browserSection h3,.FaviconGeneratorTool-module__ZHT2Tq__downloadSection h3{color:#1e293b;margin:0;font-size:15px}.FaviconGeneratorTool-module__ZHT2Tq__sectionTitle button,.FaviconGeneratorTool-module__ZHT2Tq__cropControls button{color:#53617a;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:750}.FaviconGeneratorTool-module__ZHT2Tq__imageStage{background-color:#f8faff;background-image:linear-gradient(45deg,#edf0f6 25%,#0000 25%),linear-gradient(-45deg,#edf0f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#edf0f6 75%),linear-gradient(-45deg,#0000 75%,#edf0f6 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #e2e7fa;border-radius:18px;place-items:center;min-height:390px;padding:18px;display:grid;overflow:hidden}.FaviconGeneratorTool-module__ZHT2Tq__imageWrap{-webkit-user-select:none;user-select:none;touch-action:none;max-width:100%;max-height:430px;line-height:0;display:inline-block;position:relative}.FaviconGeneratorTool-module__ZHT2Tq__imageWrap img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;max-height:430px;display:block}.FaviconGeneratorTool-module__ZHT2Tq__cropBox{cursor:grab;touch-action:none;border:2px solid #536dfe;position:absolute;box-shadow:0 0 0 9999px #07122b75,inset 0 0 0 1px #ffffffb3}.FaviconGeneratorTool-module__ZHT2Tq__cropBox:active{cursor:grabbing}.FaviconGeneratorTool-module__ZHT2Tq__cropBox:before,.FaviconGeneratorTool-module__ZHT2Tq__cropBox:after{content:"";pointer-events:none;position:absolute}.FaviconGeneratorTool-module__ZHT2Tq__cropBox:before{border-left:1px dashed #ffffff94;border-right:1px dashed #ffffff94;width:33.333%;top:0;bottom:0;left:33.333%}.FaviconGeneratorTool-module__ZHT2Tq__cropBox:after{border-top:1px dashed #ffffff94;border-bottom:1px dashed #ffffff94;height:33.333%;top:33.333%;left:0;right:0}.FaviconGeneratorTool-module__ZHT2Tq__resizeHandle{z-index:3;cursor:nwse-resize;touch-action:none;background:#536dfe;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-9px;right:-9px;box-shadow:0 2px 8px #0f172a4d}.FaviconGeneratorTool-module__ZHT2Tq__cropHelp{color:#7a879e;margin:10px 2px 0;font-size:10px;line-height:1.5}.FaviconGeneratorTool-module__ZHT2Tq__cropControls{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:12px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__cropControls label{gap:6px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__cropControls label span{color:#65738c;font-size:11px;font-weight:700}.FaviconGeneratorTool-module__ZHT2Tq__cropControls input[type=range]{accent-color:#536dfe;width:100%}.FaviconGeneratorTool-module__ZHT2Tq__settingsColumn{padding:4px 2px}.FaviconGeneratorTool-module__ZHT2Tq__settingsColumn h3{margin-bottom:15px}.FaviconGeneratorTool-module__ZHT2Tq__sourceInfo{grid-template-columns:1fr 1fr;gap:9px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__sourceInfo>div{background:#f8faff;border:1px solid #e5e9f3;border-radius:12px;gap:4px;min-width:0;padding:12px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__sourceInfo span{color:#8793aa;font-size:10px}.FaviconGeneratorTool-module__ZHT2Tq__sourceInfo b{color:#24304a;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.FaviconGeneratorTool-module__ZHT2Tq__controlGroup{border-top:1px solid #edf0f6;gap:10px;margin-top:19px;padding-top:17px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__controlGroup>strong{color:#34425b;font-size:12px}.FaviconGeneratorTool-module__ZHT2Tq__controlGroup>small{color:#8190a8;font-size:10px;line-height:1.5}.FaviconGeneratorTool-module__ZHT2Tq__sizeGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__sizeChoice{color:#3f4d67;background:#fff;border:1px solid #dfe5f1;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 11px;font-size:11px;font-weight:720;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__sizeChoice input{accent-color:#536dfe}.FaviconGeneratorTool-module__ZHT2Tq__sizeChoice.FaviconGeneratorTool-module__ZHT2Tq__disabled{opacity:.38;background:#f6f7fa}.FaviconGeneratorTool-module__ZHT2Tq__backgroundRow{color:#53617a;flex-wrap:wrap;align-items:center;gap:8px 13px;font-size:11px;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__backgroundRow label{align-items:center;gap:5px;display:inline-flex}.FaviconGeneratorTool-module__ZHT2Tq__backgroundRow input[type=radio]{accent-color:#536dfe}.FaviconGeneratorTool-module__ZHT2Tq__backgroundRow input[type=color]{background:#fff;border:1px solid #dfe5f1;border-radius:9px;width:38px;height:32px;padding:2px}.FaviconGeneratorTool-module__ZHT2Tq__fileName{color:#7a879e;text-overflow:ellipsis;white-space:nowrap;background:#f6f8fc;border-radius:10px;margin-top:20px;padding:10px 11px;font-size:10px;overflow:hidden}.FaviconGeneratorTool-module__ZHT2Tq__previewSection,.FaviconGeneratorTool-module__ZHT2Tq__browserSection,.FaviconGeneratorTool-module__ZHT2Tq__downloadSection{border-top:1px solid #edf0f6;padding-top:22px}.FaviconGeneratorTool-module__ZHT2Tq__previewSection h3,.FaviconGeneratorTool-module__ZHT2Tq__browserSection h3{margin-bottom:14px}.FaviconGeneratorTool-module__ZHT2Tq__actualPreviewRow{flex-wrap:wrap;align-items:end;gap:20px;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__actualPreviewItem{justify-items:center;gap:7px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__actualPreviewItem b{color:#78869e;font-size:9px}.FaviconGeneratorTool-module__ZHT2Tq__previewChecker{background-color:#fff;background-image:linear-gradient(45deg,#eef1f6 25%,#0000 25%),linear-gradient(-45deg,#eef1f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef1f6 75%),linear-gradient(-45deg,#0000 75%,#eef1f6 75%),none;background-position:0 0,0 6px,6px -6px,-6px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #e2e7f0;border-radius:12px;place-items:center;min-width:72px;min-height:72px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__previewChecker img{display:block}.FaviconGeneratorTool-module__ZHT2Tq__previewChecker span{color:#a1aabd}.FaviconGeneratorTool-module__ZHT2Tq__browserTab{color:#4b5870;background:linear-gradient(#f9fafc,#eef1f5);border:1px solid #dfe4ed;border-bottom-color:#cfd6e2;border-radius:11px 11px 4px 4px;grid-template-columns:16px minmax(0,1fr) 16px;align-items:center;gap:9px;width:min(100%,430px);height:42px;padding:0 12px;font-size:11px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__browserTab img{display:block}.FaviconGeneratorTool-module__ZHT2Tq__browserTab span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FaviconGeneratorTool-module__ZHT2Tq__browserTab b{color:#8792a5;text-align:center}.FaviconGeneratorTool-module__ZHT2Tq__downloadSection{justify-content:space-between;align-items:center;gap:18px;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__downloadSection>div:first-child{gap:5px;display:grid}.FaviconGeneratorTool-module__ZHT2Tq__downloadSection small{color:#8190a8;font-size:10px}.FaviconGeneratorTool-module__ZHT2Tq__downloadButtons{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.FaviconGeneratorTool-module__ZHT2Tq__downloadButtons .button{font-size:12px}@media (max-width:760px){.FaviconGeneratorTool-module__ZHT2Tq__workspace{grid-template-columns:1fr}.FaviconGeneratorTool-module__ZHT2Tq__imageStage{min-height:300px;padding:12px}.FaviconGeneratorTool-module__ZHT2Tq__imageWrap,.FaviconGeneratorTool-module__ZHT2Tq__imageWrap img{max-height:360px}.FaviconGeneratorTool-module__ZHT2Tq__downloadSection{flex-direction:column;align-items:stretch}.FaviconGeneratorTool-module__ZHT2Tq__downloadButtons{justify-content:stretch}.FaviconGeneratorTool-module__ZHT2Tq__downloadButtons .button{flex:100%}}@media (max-width:430px){.FaviconGeneratorTool-module__ZHT2Tq__sourceInfo,.FaviconGeneratorTool-module__ZHT2Tq__sizeGrid{grid-template-columns:1fr}.FaviconGeneratorTool-module__ZHT2Tq__actualPreviewRow{gap:12px}.FaviconGeneratorTool-module__ZHT2Tq__previewChecker{min-width:64px}}
.TransparentImageSplitterTool-module__FSuQRq__tool{gap:24px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__fileInput{display:none}.TransparentImageSplitterTool-module__FSuQRq__drop{color:#53617a;text-align:center;cursor:pointer;background:linear-gradient(#fff,#fbfcff);border:1.5px dashed #b9c8ff;border-radius:22px;align-content:center;place-items:center;gap:8px;min-height:340px;padding:36px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__drop strong{color:#172033;font-size:20px}.TransparentImageSplitterTool-module__FSuQRq__drop>span:not(.TransparentImageSplitterTool-module__FSuQRq__uploadIcon){color:#8793aa;font-size:12px}.TransparentImageSplitterTool-module__FSuQRq__drop small{color:#9aa5b7;font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__drop>b{color:#fff;background:linear-gradient(135deg,#2563ff,#7c4dff);border-radius:12px;margin-top:8px;padding:11px 17px;font-size:13px}.TransparentImageSplitterTool-module__FSuQRq__uploadIcon{color:#315fdf;background:linear-gradient(145deg,#edf4ff,#f5f0ff);border:1px solid #dce4ff;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:4px;font-size:18px;font-weight:900;display:grid}.TransparentImageSplitterTool-module__FSuQRq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:12px 14px;font-size:12px}.TransparentImageSplitterTool-module__FSuQRq__topBar{justify-content:space-between;align-items:center;gap:14px;display:flex}.TransparentImageSplitterTool-module__FSuQRq__topBar>div{gap:2px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__topBar b{color:#1f2a44;font-size:14px}.TransparentImageSplitterTool-module__FSuQRq__topBar span{color:#8a95a8;font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__topBar button,.TransparentImageSplitterTool-module__FSuQRq__selectionButtons button,.TransparentImageSplitterTool-module__FSuQRq__objectInfo button{color:#53617a;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:10px;font-size:10px;font-weight:750}.TransparentImageSplitterTool-module__FSuQRq__topBar button{min-height:36px;padding:0 11px}.TransparentImageSplitterTool-module__FSuQRq__workspace{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:24px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__imagePanel,.TransparentImageSplitterTool-module__FSuQRq__settings,.TransparentImageSplitterTool-module__FSuQRq__results{min-width:0}.TransparentImageSplitterTool-module__FSuQRq__canvasTitle{justify-content:space-between;align-items:center;gap:12px;min-height:34px;margin-bottom:10px;display:flex}.TransparentImageSplitterTool-module__FSuQRq__canvasTitle strong,.TransparentImageSplitterTool-module__FSuQRq__settings h3,.TransparentImageSplitterTool-module__FSuQRq__resultsHeader h3{color:#1e293b;margin:0;font-size:15px}.TransparentImageSplitterTool-module__FSuQRq__canvasTitle span,.TransparentImageSplitterTool-module__FSuQRq__resultsHeader span{color:#8793aa;font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__imageStage{background-color:#f8faff;background-image:linear-gradient(45deg,#edf0f6 25%,#0000 25%),linear-gradient(-45deg,#edf0f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#edf0f6 75%),linear-gradient(-45deg,#0000 75%,#edf0f6 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #e2e7fa;border-radius:18px;place-items:center;min-height:420px;padding:16px;display:grid;overflow:hidden}.TransparentImageSplitterTool-module__FSuQRq__imageWrap{max-width:100%;max-height:500px;line-height:0;display:inline-block;position:relative}.TransparentImageSplitterTool-module__FSuQRq__imageWrap>img{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:500px;display:block}.TransparentImageSplitterTool-module__FSuQRq__objectBox{cursor:pointer;background:#ffffff08;border:1.5px solid #6074a073;padding:0;position:absolute}.TransparentImageSplitterTool-module__FSuQRq__objectBox span{color:#fff;background:#1e293bb8;border-radius:7px;place-items:center;min-width:20px;height:20px;font-size:9px;font-weight:800;line-height:1;display:grid;position:absolute;top:3px;left:3px}.TransparentImageSplitterTool-module__FSuQRq__objectBox.TransparentImageSplitterTool-module__FSuQRq__activeBox{border-color:#536dfe;box-shadow:inset 0 0 0 1px #ffffffa6}.TransparentImageSplitterTool-module__FSuQRq__objectBox.TransparentImageSplitterTool-module__FSuQRq__activeBox span{background:#536dfe}.TransparentImageSplitterTool-module__FSuQRq__notice{color:#8a95a8;margin:9px 0 0;font-size:9px}.TransparentImageSplitterTool-module__FSuQRq__settings{padding:2px 0}.TransparentImageSplitterTool-module__FSuQRq__settings h3{margin-bottom:12px}.TransparentImageSplitterTool-module__FSuQRq__rangeField{border-top:1px solid #edf0f6;gap:7px;padding:14px 0;display:grid}.TransparentImageSplitterTool-module__FSuQRq__rangeField>span{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.TransparentImageSplitterTool-module__FSuQRq__rangeField b{color:#42516a;font-size:11px}.TransparentImageSplitterTool-module__FSuQRq__rangeField em{color:#536dfe;font-size:10px;font-style:normal;font-weight:800}.TransparentImageSplitterTool-module__FSuQRq__rangeField input{accent-color:#536dfe;width:100%}.TransparentImageSplitterTool-module__FSuQRq__rangeField small,.TransparentImageSplitterTool-module__FSuQRq__normalizeRow small{color:#8793aa;font-size:9px;line-height:1.45}.TransparentImageSplitterTool-module__FSuQRq__normalizeRow{color:#42516a;border-top:1px solid #edf0f6;align-items:flex-start;gap:9px;padding:14px 0;display:flex}.TransparentImageSplitterTool-module__FSuQRq__normalizeRow input{accent-color:#536dfe;margin-top:2px}.TransparentImageSplitterTool-module__FSuQRq__normalizeRow span{gap:3px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__normalizeRow b{font-size:11px}.TransparentImageSplitterTool-module__FSuQRq__resizeGroup{border-top:1px solid #edf0f6;gap:7px;padding:14px 0;display:grid}.TransparentImageSplitterTool-module__FSuQRq__resizeGroup>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__resizeGroup b{color:#42516a;font-size:11px}.TransparentImageSplitterTool-module__FSuQRq__resizeGroup select{color:#53617a;background:#fff;border:1px solid #dfe5f1;border-radius:9px;max-width:180px;min-height:34px;padding:0 9px;font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__resizeGroup small{color:#8793aa;font-size:9px;line-height:1.45}.TransparentImageSplitterTool-module__FSuQRq__analyzeButton{color:#3454d1;cursor:pointer;background:#eef2ff;border:0;border-radius:11px;width:100%;min-height:42px;font-size:11px;font-weight:800}.TransparentImageSplitterTool-module__FSuQRq__analyzeButton:disabled{opacity:.55}.TransparentImageSplitterTool-module__FSuQRq__selectionButtons{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__selectionButtons button{min-height:36px}.TransparentImageSplitterTool-module__FSuQRq__usageBox{background:#f8faff;border:1px solid #e2e8ff;border-radius:12px;gap:4px;margin-top:16px;padding:12px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__usageBox span{color:#8793aa;font-size:9px;font-weight:750}.TransparentImageSplitterTool-module__FSuQRq__usageBox b{color:#42516a;font-size:10px;line-height:1.45}.TransparentImageSplitterTool-module__FSuQRq__fileName{color:#7a879e;text-overflow:ellipsis;white-space:nowrap;background:#f6f8fc;border-radius:10px;margin-top:12px;padding:9px 10px;font-size:9px;overflow:hidden}.TransparentImageSplitterTool-module__FSuQRq__results{border-top:1px solid #edf0f6;padding-top:20px}.TransparentImageSplitterTool-module__FSuQRq__resultsHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:13px;display:flex}.TransparentImageSplitterTool-module__FSuQRq__stateBox{color:#76849d;text-align:center;border:1px dashed #dfe5f1;border-radius:14px;place-items:center;gap:6px;min-height:130px;padding:20px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__stateBox b{color:#42516a;font-size:12px}.TransparentImageSplitterTool-module__FSuQRq__stateBox span{font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__objectGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.TransparentImageSplitterTool-module__FSuQRq__objectCard{background:#fff;border:1px solid #e2e7f0;border-radius:14px;min-width:0;padding:10px}.TransparentImageSplitterTool-module__FSuQRq__objectDisabled{opacity:.38}.TransparentImageSplitterTool-module__FSuQRq__objectPreview{cursor:pointer;background-color:#fff;background-image:linear-gradient(45deg,#eef1f6 25%,#0000 25%),linear-gradient(-45deg,#eef1f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef1f6 75%),linear-gradient(-45deg,#0000 75%,#eef1f6 75%),none;background-position:0 0,0 6px,6px -6px,-6px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:0;border-radius:10px;place-items:center;width:100%;min-height:154px;padding:8px;display:grid;overflow:hidden}.TransparentImageSplitterTool-module__FSuQRq__objectPreview canvas{max-width:100%;max-height:170px;display:block}.TransparentImageSplitterTool-module__FSuQRq__objectInfo{justify-content:space-between;align-items:center;gap:8px;margin-top:9px;display:flex}.TransparentImageSplitterTool-module__FSuQRq__objectInfo>div{gap:2px;min-width:0;display:grid}.TransparentImageSplitterTool-module__FSuQRq__objectInfo b{color:#36445f;font-size:10px}.TransparentImageSplitterTool-module__FSuQRq__objectInfo span{color:#8793aa;font-size:8px}.TransparentImageSplitterTool-module__FSuQRq__objectInfo button{flex:none;min-height:30px;padding:0 8px}.TransparentImageSplitterTool-module__FSuQRq__downloadSection{border-top:1px solid #edf0f6;padding-top:18px}.TransparentImageSplitterTool-module__FSuQRq__downloadSection .button{font-size:12px}@media (max-width:900px){.TransparentImageSplitterTool-module__FSuQRq__workspace{grid-template-columns:1fr}.TransparentImageSplitterTool-module__FSuQRq__objectGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.TransparentImageSplitterTool-module__FSuQRq__imageStage{min-height:300px;padding:10px}.TransparentImageSplitterTool-module__FSuQRq__imageWrap,.TransparentImageSplitterTool-module__FSuQRq__imageWrap>img{max-height:380px}.TransparentImageSplitterTool-module__FSuQRq__objectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.TransparentImageSplitterTool-module__FSuQRq__objectPreview{min-height:120px}.TransparentImageSplitterTool-module__FSuQRq__downloadSection .button{width:100%}}@media (max-width:380px){.TransparentImageSplitterTool-module__FSuQRq__objectGrid,.TransparentImageSplitterTool-module__FSuQRq__selectionButtons{grid-template-columns:1fr}}
.BatchImageWatermarkTool-module__9aTm7a__wrap{gap:16px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__hidden{display:none}.BatchImageWatermarkTool-module__9aTm7a__drop{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:10px;min-height:270px;padding:30px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__drop span{color:#64748b;font-size:12px}.BatchImageWatermarkTool-module__9aTm7a__dropIcon{color:#4f46e5;background:#eef2ff;border-radius:16px;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.BatchImageWatermarkTool-module__9aTm7a__primary,.BatchImageWatermarkTool-module__9aTm7a__create,.BatchImageWatermarkTool-module__9aTm7a__zip{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.BatchImageWatermarkTool-module__9aTm7a__topBar{border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.BatchImageWatermarkTool-module__9aTm7a__topBar>div{gap:7px;display:flex}.BatchImageWatermarkTool-module__9aTm7a__topBar button,.BatchImageWatermarkTool-module__9aTm7a__secondary,.BatchImageWatermarkTool-module__9aTm7a__previewNav button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px;font-weight:700}.BatchImageWatermarkTool-module__9aTm7a__layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__previewSection{gap:10px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__previewHeader{color:#475569;justify-content:space-between;font-size:12px;display:flex}.BatchImageWatermarkTool-module__9aTm7a__canvasStage{background:#e9eef6;border-radius:14px;place-items:center;min-height:340px;padding:12px;display:grid;overflow:auto}.BatchImageWatermarkTool-module__9aTm7a__canvasStage canvas{max-width:100%;height:auto;display:block;box-shadow:0 6px 18px #0f172a1f}.BatchImageWatermarkTool-module__9aTm7a__previewNav{justify-content:space-between;display:flex}.BatchImageWatermarkTool-module__9aTm7a__previewNav button:disabled{opacity:.35;cursor:not-allowed}.BatchImageWatermarkTool-module__9aTm7a__thumbs{gap:7px;padding-bottom:3px;display:flex;overflow-x:auto}.BatchImageWatermarkTool-module__9aTm7a__thumbs button{cursor:pointer;background:#fff;border:2px solid #0000;border-radius:9px;flex:none;width:64px;height:54px;padding:2px;position:relative;overflow:hidden}.BatchImageWatermarkTool-module__9aTm7a__thumbs img{object-fit:cover;border-radius:5px;width:100%;height:100%}.BatchImageWatermarkTool-module__9aTm7a__thumbs span{color:#fff;background:#0f172abf;border-radius:4px;padding:1px 4px;font-size:9px;position:absolute;bottom:3px;right:3px}.BatchImageWatermarkTool-module__9aTm7a__thumbActive{border-color:#4f46e5!important}.BatchImageWatermarkTool-module__9aTm7a__controls{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:13px;padding:13px;display:grid;position:sticky;top:100px}.BatchImageWatermarkTool-module__9aTm7a__group{gap:7px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__group>label,.BatchImageWatermarkTool-module__9aTm7a__output label span{color:#64748b;font-size:12px}.BatchImageWatermarkTool-module__9aTm7a__group b,.BatchImageWatermarkTool-module__9aTm7a__output b{color:#334155}.BatchImageWatermarkTool-module__9aTm7a__group input:not([type=range]):not([type=color]){box-sizing:border-box;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:9px}.BatchImageWatermarkTool-module__9aTm7a__color{background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;height:38px;padding:3px}.BatchImageWatermarkTool-module__9aTm7a__segmented{background:#fff;border:1px solid #dbe2ee;border-radius:10px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__segmented button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px;font-weight:750}.BatchImageWatermarkTool-module__9aTm7a__segmented .BatchImageWatermarkTool-module__9aTm7a__on{color:#4338ca;background:#eef2ff}.BatchImageWatermarkTool-module__9aTm7a__secondary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.BatchImageWatermarkTool-module__9aTm7a__positionGrid{grid-template-columns:repeat(3,38px);justify-content:start;gap:7px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;height:38px;position:relative}.BatchImageWatermarkTool-module__9aTm7a__positionGrid span{background:#64748b;border-radius:50%;width:7px;height:7px;position:absolute}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:first-child span{top:6px;left:6px}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(2) span{top:6px;left:50%;transform:translate(-50%)}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(3) span{top:6px;right:6px}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(4) span{top:50%;left:6px;transform:translateY(-50%)}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(5) span{top:50%;left:50%;transform:translate(-50%,-50%)}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(6) span{top:50%;right:6px;transform:translateY(-50%)}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(7) span{bottom:6px;left:6px}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(8) span{bottom:6px;left:50%;transform:translate(-50%)}.BatchImageWatermarkTool-module__9aTm7a__positionGrid button:nth-child(9) span{bottom:6px;right:6px}.BatchImageWatermarkTool-module__9aTm7a__positionOn{background:#eef2ff!important;border-color:#4f46e5!important}.BatchImageWatermarkTool-module__9aTm7a__positionOn span{background:#4f46e5!important}.BatchImageWatermarkTool-module__9aTm7a__output{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:15px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__output label{gap:7px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__output select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:9px}.BatchImageWatermarkTool-module__9aTm7a__create{width:100%;padding:13px}.BatchImageWatermarkTool-module__9aTm7a__create:disabled{opacity:.55}.BatchImageWatermarkTool-module__9aTm7a__error,.BatchImageWatermarkTool-module__9aTm7a__success{border-radius:10px;padding:10px 12px;font-size:12px}.BatchImageWatermarkTool-module__9aTm7a__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.BatchImageWatermarkTool-module__9aTm7a__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}.BatchImageWatermarkTool-module__9aTm7a__results{border-top:1px solid #e2e8f0;gap:10px;padding-top:15px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__resultsHead{justify-content:space-between;align-items:center;display:flex}.BatchImageWatermarkTool-module__9aTm7a__resultGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__resultGrid button{color:#475569;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.BatchImageWatermarkTool-module__9aTm7a__resultGrid small{text-overflow:ellipsis;white-space:nowrap;text-align:left;overflow:hidden}.BatchImageWatermarkTool-module__9aTm7a__zip{background:#0f766e}@media (max-width:900px){.BatchImageWatermarkTool-module__9aTm7a__layout{grid-template-columns:1fr}.BatchImageWatermarkTool-module__9aTm7a__controls{position:static}.BatchImageWatermarkTool-module__9aTm7a__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.BatchImageWatermarkTool-module__9aTm7a__topBar{flex-direction:column;align-items:flex-start;gap:8px}.BatchImageWatermarkTool-module__9aTm7a__topBar>div{width:100%}.BatchImageWatermarkTool-module__9aTm7a__topBar button{flex:1}.BatchImageWatermarkTool-module__9aTm7a__output,.BatchImageWatermarkTool-module__9aTm7a__resultGrid{grid-template-columns:1fr}.BatchImageWatermarkTool-module__9aTm7a__canvasStage{min-height:250px}.BatchImageWatermarkTool-module__9aTm7a__controls{padding:11px}}
.ImageMosaicBlurTool-module__POj75a__wrap{gap:15px;display:grid}.ImageMosaicBlurTool-module__POj75a__hidden{display:none}.ImageMosaicBlurTool-module__POj75a__drop{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:12px;min-height:260px;padding:28px;display:grid}.ImageMosaicBlurTool-module__POj75a__icon{color:#4f46e5;background:#eef2ff;border-radius:16px;place-items:center;width:58px;height:58px;font-size:27px;display:grid}.ImageMosaicBlurTool-module__POj75a__primary,.ImageMosaicBlurTool-module__POj75a__create,.ImageMosaicBlurTool-module__POj75a__download{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.ImageMosaicBlurTool-module__POj75a__fileBar{border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.ImageMosaicBlurTool-module__POj75a__fileBar>div:first-child{gap:3px;min-width:0;display:grid}.ImageMosaicBlurTool-module__POj75a__fileBar strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImageMosaicBlurTool-module__POj75a__fileBar span{color:#64748b;font-size:11px}.ImageMosaicBlurTool-module__POj75a__fileButtons{gap:7px;display:flex}.ImageMosaicBlurTool-module__POj75a__fileButtons button,.ImageMosaicBlurTool-module__POj75a__secondary{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px;font-weight:700}.ImageMosaicBlurTool-module__POj75a__hint{color:#64748b;margin:0;font-size:12px;line-height:1.55}.ImageMosaicBlurTool-module__POj75a__editor{grid-template-columns:minmax(0,1fr) 240px;align-items:start;gap:16px;display:grid}.ImageMosaicBlurTool-module__POj75a__preview{-webkit-user-select:none;user-select:none;touch-action:none;cursor:crosshair;background:#e2e8f0;border-radius:12px;justify-self:center;max-width:100%;line-height:0;display:inline-block;position:relative;overflow:hidden}.ImageMosaicBlurTool-module__POj75a__preview>img{pointer-events:none;width:auto;max-width:100%;height:auto;max-height:680px;display:block}.ImageMosaicBlurTool-module__POj75a__region{box-sizing:border-box;cursor:move;touch-action:none;background:#4f46e51f;border:2px solid #fffffff2;outline:2px solid #4f46e5d9;line-height:normal;position:absolute}.ImageMosaicBlurTool-module__POj75a__region.ImageMosaicBlurTool-module__POj75a__active{background:#ef444417;outline-color:#ef4444}.ImageMosaicBlurTool-module__POj75a__effectLabel{color:#fff;pointer-events:none;background:#0f172abf;border-radius:6px;padding:3px 5px;font-size:9px;font-weight:800;position:absolute;top:4px;left:4px}.ImageMosaicBlurTool-module__POj75a__handle{cursor:nwse-resize;touch-action:none;background:#4f46e5;border:2px solid #fff;border-radius:50%;width:17px;height:17px;position:absolute;bottom:-9px;right:-9px}.ImageMosaicBlurTool-module__POj75a__active .ImageMosaicBlurTool-module__POj75a__handle{background:#ef4444}.ImageMosaicBlurTool-module__POj75a__controls{gap:12px;display:grid;position:sticky;top:100px}.ImageMosaicBlurTool-module__POj75a__block{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;gap:12px;padding:12px;display:grid}.ImageMosaicBlurTool-module__POj75a__blockTitle{color:#334155;font-size:13px;font-weight:800}.ImageMosaicBlurTool-module__POj75a__segmented{background:#fff;border:1px solid #dbe2ee;border-radius:10px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.ImageMosaicBlurTool-module__POj75a__segmented button{color:#64748b;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px;font-weight:750}.ImageMosaicBlurTool-module__POj75a__segmented .ImageMosaicBlurTool-module__POj75a__on{color:#4338ca;background:#eef2ff}.ImageMosaicBlurTool-module__POj75a__block label,.ImageMosaicBlurTool-module__POj75a__outputSettings label{gap:7px;display:grid}.ImageMosaicBlurTool-module__POj75a__block label span,.ImageMosaicBlurTool-module__POj75a__outputSettings label span{color:#64748b;font-size:12px}.ImageMosaicBlurTool-module__POj75a__regionList{gap:6px;max-height:220px;display:grid;overflow:auto}.ImageMosaicBlurTool-module__POj75a__regionList button{text-align:left;cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:9px;justify-content:space-between;gap:8px;padding:8px 9px;display:flex}.ImageMosaicBlurTool-module__POj75a__regionList small{color:#94a3b8}.ImageMosaicBlurTool-module__POj75a__regionItemActive{color:#4338ca!important;background:#eef2ff!important;border-color:#818cf8!important}.ImageMosaicBlurTool-module__POj75a__actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.ImageMosaicBlurTool-module__POj75a__secondary:disabled{opacity:.4;cursor:not-allowed}.ImageMosaicBlurTool-module__POj75a__outputSettings{border-top:1px solid #e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:15px;display:grid}.ImageMosaicBlurTool-module__POj75a__outputSettings select{background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:9px}.ImageMosaicBlurTool-module__POj75a__create,.ImageMosaicBlurTool-module__POj75a__download{width:100%;padding:13px}.ImageMosaicBlurTool-module__POj75a__download{background:#0f766e}.ImageMosaicBlurTool-module__POj75a__create:disabled{opacity:.55}.ImageMosaicBlurTool-module__POj75a__error,.ImageMosaicBlurTool-module__POj75a__success{border-radius:10px;padding:10px 12px;font-size:12px}.ImageMosaicBlurTool-module__POj75a__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.ImageMosaicBlurTool-module__POj75a__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}@media (max-width:880px){.ImageMosaicBlurTool-module__POj75a__editor{grid-template-columns:1fr}.ImageMosaicBlurTool-module__POj75a__controls{position:static}.ImageMosaicBlurTool-module__POj75a__preview>img{max-height:560px}.ImageMosaicBlurTool-module__POj75a__regionList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.ImageMosaicBlurTool-module__POj75a__fileBar{flex-direction:column;align-items:flex-start}.ImageMosaicBlurTool-module__POj75a__fileButtons{width:100%}.ImageMosaicBlurTool-module__POj75a__fileButtons button{flex:1}.ImageMosaicBlurTool-module__POj75a__outputSettings,.ImageMosaicBlurTool-module__POj75a__actions{grid-template-columns:1fr}.ImageMosaicBlurTool-module__POj75a__preview>img{max-height:480px}}
.ImageOcrTool-module__tcTsfG__wrap{gap:16px;display:grid}.ImageOcrTool-module__tcTsfG__hidden{display:none}.ImageOcrTool-module__tcTsfG__drop{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:12px;min-height:270px;padding:30px;display:grid}.ImageOcrTool-module__tcTsfG__icon{color:#4338ca;background:#eef2ff;border-radius:17px;place-items:center;width:62px;height:62px;font-size:15px;font-weight:900;display:grid}.ImageOcrTool-module__tcTsfG__primary,.ImageOcrTool-module__tcTsfG__extract{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.ImageOcrTool-module__tcTsfG__fileBar{border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:12px 14px;display:flex}.ImageOcrTool-module__tcTsfG__fileBar>div:first-child{gap:3px;min-width:0;display:grid}.ImageOcrTool-module__tcTsfG__fileBar strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImageOcrTool-module__tcTsfG__fileBar span{color:#64748b;font-size:11px}.ImageOcrTool-module__tcTsfG__fileActions{gap:7px;display:flex}.ImageOcrTool-module__tcTsfG__fileActions button,.ImageOcrTool-module__tcTsfG__resultHeader button{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px;font-weight:700}.ImageOcrTool-module__tcTsfG__fileActions button:disabled{opacity:.45;cursor:not-allowed}.ImageOcrTool-module__tcTsfG__workspace{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.ImageOcrTool-module__tcTsfG__preview{background:#e9eef6;border-radius:14px;place-items:center;min-height:340px;padding:12px;display:grid;overflow:auto}.ImageOcrTool-module__tcTsfG__preview img{width:auto;max-width:100%;height:auto;max-height:620px;display:block;box-shadow:0 6px 18px #0f172a1f}.ImageOcrTool-module__tcTsfG__settings{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:13px;padding:14px;display:grid}.ImageOcrTool-module__tcTsfG__settings label{gap:7px;display:grid}.ImageOcrTool-module__tcTsfG__settings label span{color:#475569;font-size:12px;font-weight:750}.ImageOcrTool-module__tcTsfG__settings select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;width:100%;padding:10px}.ImageOcrTool-module__tcTsfG__settings p{color:#64748b;margin:0;font-size:11px;line-height:1.5}.ImageOcrTool-module__tcTsfG__tip{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:10px;font-size:11px;line-height:1.5}.ImageOcrTool-module__tcTsfG__extract{width:100%;padding:12px}.ImageOcrTool-module__tcTsfG__extract:disabled{opacity:.55;cursor:not-allowed}.ImageOcrTool-module__tcTsfG__progressBlock{gap:7px;display:grid}.ImageOcrTool-module__tcTsfG__progressHeader{color:#64748b;justify-content:space-between;font-size:11px;display:flex}.ImageOcrTool-module__tcTsfG__progressTrack{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden}.ImageOcrTool-module__tcTsfG__progressTrack span{border-radius:inherit;background:#4f46e5;height:100%;transition:width .15s;display:block}.ImageOcrTool-module__tcTsfG__progressBlock small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.ImageOcrTool-module__tcTsfG__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;padding:10px 12px;font-size:12px}.ImageOcrTool-module__tcTsfG__result{border-top:1px solid #e2e8f0;gap:10px;padding-top:16px;display:grid}.ImageOcrTool-module__tcTsfG__resultHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.ImageOcrTool-module__tcTsfG__resultHeader>div{flex-wrap:wrap;gap:7px;display:flex}.ImageOcrTool-module__tcTsfG__result textarea{box-sizing:border-box;color:#0f172a;resize:vertical;background:#fff;border:1px solid #cbd5e1;border-radius:12px;outline:0;width:100%;min-height:300px;padding:13px;font:13px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ImageOcrTool-module__tcTsfG__result textarea:focus{border-color:#818cf8;box-shadow:0 0 0 3px #6366f11a}@media (max-width:880px){.ImageOcrTool-module__tcTsfG__workspace{grid-template-columns:1fr}.ImageOcrTool-module__tcTsfG__preview{min-height:250px}.ImageOcrTool-module__tcTsfG__settings{padding:12px}}@media (max-width:620px){.ImageOcrTool-module__tcTsfG__fileBar{flex-direction:column;align-items:flex-start}.ImageOcrTool-module__tcTsfG__fileActions{width:100%}.ImageOcrTool-module__tcTsfG__fileActions button{flex:1}.ImageOcrTool-module__tcTsfG__resultHeader{flex-direction:column;align-items:flex-start}.ImageOcrTool-module__tcTsfG__resultHeader>div{width:100%}.ImageOcrTool-module__tcTsfG__resultHeader button{flex:1}.ImageOcrTool-module__tcTsfG__result textarea{min-height:240px}}
.DocumentScannerTool-module__FYsfda__wrap{gap:18px;display:grid}.DocumentScannerTool-module__FYsfda__hidden{display:none}.DocumentScannerTool-module__FYsfda__drop{color:#334155;cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:9px;width:100%;min-height:300px;display:grid}.DocumentScannerTool-module__FYsfda__drop:hover{background:#f5f7ff;border-color:#818cf8}.DocumentScannerTool-module__FYsfda__dropIcon{color:#4f46e5;background:#eef2ff;border-radius:18px;place-items:center;width:64px;height:64px;font-weight:900;display:grid}.DocumentScannerTool-module__FYsfda__drop strong{font-size:18px}.DocumentScannerTool-module__FYsfda__drop span{color:#64748b;font-size:13px}.DocumentScannerTool-module__FYsfda__drop small{color:#94a3b8;margin-top:6px}.DocumentScannerTool-module__FYsfda__filebar{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.DocumentScannerTool-module__FYsfda__filebar div{gap:3px;display:grid}.DocumentScannerTool-module__FYsfda__filebar span{color:#64748b;font-size:12px}.DocumentScannerTool-module__FYsfda__filebar button,.DocumentScannerTool-module__FYsfda__previewActions button{cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:9px;padding:8px 11px}.DocumentScannerTool-module__FYsfda__workspace{grid-template-columns:minmax(0,1.55fr) minmax(250px,.45fr);align-items:start;gap:18px;display:grid}.DocumentScannerTool-module__FYsfda__previewPanel,.DocumentScannerTool-module__FYsfda__settings,.DocumentScannerTool-module__FYsfda__result{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:16px}.DocumentScannerTool-module__FYsfda__previewFrame{background:#eef2f7;border-radius:14px;place-items:center;min-height:360px;padding:12px;display:grid;overflow:hidden}.DocumentScannerTool-module__FYsfda__imageStage{max-width:100%;line-height:0;display:inline-block;position:relative}.DocumentScannerTool-module__FYsfda__imageStage img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:640px;display:block}.DocumentScannerTool-module__FYsfda__imageStage svg{touch-action:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.DocumentScannerTool-module__FYsfda__polygon{fill:#4f46e514;stroke:#6366f1;stroke-width:.55px;vector-effect:non-scaling-stroke}.DocumentScannerTool-module__FYsfda__handle{fill:#fff;stroke:#4f46e5;stroke-width:.8px;vector-effect:non-scaling-stroke;cursor:grab}.DocumentScannerTool-module__FYsfda__handle:active{cursor:grabbing;fill:#eef2ff}.DocumentScannerTool-module__FYsfda__help{color:#64748b;margin:12px 2px 0;font-size:13px;line-height:1.65}.DocumentScannerTool-module__FYsfda__previewActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.DocumentScannerTool-module__FYsfda__stage{color:#4338ca;background:#eef2ff;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13px}.DocumentScannerTool-module__FYsfda__settings{gap:15px;display:grid;position:sticky;top:84px}.DocumentScannerTool-module__FYsfda__settings label{color:#334155;gap:6px;font-size:13px;font-weight:750;display:grid}.DocumentScannerTool-module__FYsfda__settings select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:10px 11px}.DocumentScannerTool-module__FYsfda__check{align-items:center;grid-template-columns:auto 1fr!important}.DocumentScannerTool-module__FYsfda__check input{width:16px;height:16px}.DocumentScannerTool-module__FYsfda__primary{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:11px;padding:12px 14px;font-weight:800}.DocumentScannerTool-module__FYsfda__primary:disabled,.DocumentScannerTool-module__FYsfda__filebar button:disabled,.DocumentScannerTool-module__FYsfda__previewActions button:disabled{opacity:.5;cursor:default}.DocumentScannerTool-module__FYsfda__settings small{color:#64748b;line-height:1.55}.DocumentScannerTool-module__FYsfda__error{color:#be123c;background:#fff1f2;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.55}.DocumentScannerTool-module__FYsfda__result{gap:14px;display:grid}.DocumentScannerTool-module__FYsfda__resultHead{justify-content:space-between;align-items:center;gap:15px;display:flex}.DocumentScannerTool-module__FYsfda__resultHead>div{gap:3px;display:grid}.DocumentScannerTool-module__FYsfda__resultHead span{color:#64748b;font-size:12px}.DocumentScannerTool-module__FYsfda__resultHead a{color:#fff;background:#111827;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:800;text-decoration:none}.DocumentScannerTool-module__FYsfda__result img{border-radius:9px;max-width:100%;max-height:760px;margin:auto;display:block;box-shadow:0 10px 30px #0f172a14}@media (max-width:800px){.DocumentScannerTool-module__FYsfda__workspace{grid-template-columns:1fr}.DocumentScannerTool-module__FYsfda__settings{position:static}.DocumentScannerTool-module__FYsfda__previewFrame{min-height:260px}.DocumentScannerTool-module__FYsfda__resultHead{flex-direction:column;align-items:flex-start}}.DocumentScannerTool-module__FYsfda__resultAction{color:#fff;cursor:pointer;font-size:13px;font-weight:800;font:inherit;background:#111827;border:0;border-radius:9px;padding:9px 13px}.DocumentScannerTool-module__FYsfda__resultAction:hover{background:#1f2937}.DocumentScannerTool-module__FYsfda__resultAction:disabled{opacity:.5;cursor:default}
.ImageEnhancerTool-module__f9a8Ta__wrap{gap:18px;display:grid}.ImageEnhancerTool-module__f9a8Ta__hidden{display:none}.ImageEnhancerTool-module__f9a8Ta__drop{color:#334155;cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:9px;width:100%;min-height:300px;display:grid}.ImageEnhancerTool-module__f9a8Ta__drop:hover{background:#f5f7ff;border-color:#818cf8}.ImageEnhancerTool-module__f9a8Ta__dropIcon{color:#4f46e5;background:#eef2ff;border-radius:18px;place-items:center;width:64px;height:64px;font-weight:900;display:grid}.ImageEnhancerTool-module__f9a8Ta__drop strong{font-size:18px}.ImageEnhancerTool-module__f9a8Ta__drop span{color:#64748b;font-size:13px}.ImageEnhancerTool-module__f9a8Ta__drop small{color:#94a3b8;margin-top:6px}.ImageEnhancerTool-module__f9a8Ta__filebar{background:#fff;border:1px solid #e2e8f0;border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.ImageEnhancerTool-module__f9a8Ta__filebar div{gap:3px;display:grid}.ImageEnhancerTool-module__f9a8Ta__filebar span{color:#64748b;font-size:12px}.ImageEnhancerTool-module__f9a8Ta__filebar button,.ImageEnhancerTool-module__f9a8Ta__actions button{cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:9px;padding:8px 11px}.ImageEnhancerTool-module__f9a8Ta__workspace{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;gap:18px;display:grid}.ImageEnhancerTool-module__f9a8Ta__previewPanel,.ImageEnhancerTool-module__f9a8Ta__settings,.ImageEnhancerTool-module__f9a8Ta__result{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:16px}.ImageEnhancerTool-module__f9a8Ta__previewTitle{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.ImageEnhancerTool-module__f9a8Ta__previewTitle span{color:#64748b;font-size:12px}.ImageEnhancerTool-module__f9a8Ta__compareFrame{background:#eef2f7;border-radius:14px;place-items:center;min-height:390px;display:grid;position:relative;overflow:hidden}.ImageEnhancerTool-module__f9a8Ta__compareFrame>img{object-fit:contain;max-width:100%;max-height:650px;display:block}.ImageEnhancerTool-module__f9a8Ta__afterLayer{position:absolute;inset:0 auto 0 0;overflow:hidden}.ImageEnhancerTool-module__f9a8Ta__afterLayer img{object-fit:contain;object-position:left center;width:100%;min-width:100%;height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ImageEnhancerTool-module__f9a8Ta__divider{background:#fff;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px);box-shadow:0 0 0 1px #0f172a40}.ImageEnhancerTool-module__f9a8Ta__badge{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172ac2;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:800;position:absolute;top:12px}.ImageEnhancerTool-module__f9a8Ta__beforeBadge{left:12px}.ImageEnhancerTool-module__f9a8Ta__afterBadge{right:12px}.ImageEnhancerTool-module__f9a8Ta__compareSlider{width:100%;margin-top:12px}.ImageEnhancerTool-module__f9a8Ta__stage{color:#4338ca;background:#eef2ff;border-radius:9px;margin-top:10px;padding:9px 11px;font-size:12px}.ImageEnhancerTool-module__f9a8Ta__settings{gap:15px;display:grid;position:sticky;top:84px}.ImageEnhancerTool-module__f9a8Ta__actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ImageEnhancerTool-module__f9a8Ta__actions .ImageEnhancerTool-module__f9a8Ta__auto{color:#4338ca;background:#eef2ff;border-color:#c7d2fe;font-weight:800}.ImageEnhancerTool-module__f9a8Ta__controlGrid{gap:11px;display:grid}.ImageEnhancerTool-module__f9a8Ta__controlGrid label{gap:5px;display:grid}.ImageEnhancerTool-module__f9a8Ta__controlGrid label>div{color:#475569;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.ImageEnhancerTool-module__f9a8Ta__controlGrid b{color:#4f46e5;font-size:11px}.ImageEnhancerTool-module__f9a8Ta__controlGrid input,.ImageEnhancerTool-module__f9a8Ta__outputGrid input{width:100%}.ImageEnhancerTool-module__f9a8Ta__outputGrid{border-top:1px solid #eef2f7;gap:12px;padding-top:13px;display:grid}.ImageEnhancerTool-module__f9a8Ta__outputGrid label{color:#475569;gap:6px;font-size:12px;font-weight:700;display:grid}.ImageEnhancerTool-module__f9a8Ta__outputGrid select{background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:9px 10px}.ImageEnhancerTool-module__f9a8Ta__primary{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:11px;padding:12px 14px;font-weight:800}.ImageEnhancerTool-module__f9a8Ta__primary:disabled,.ImageEnhancerTool-module__f9a8Ta__filebar button:disabled,.ImageEnhancerTool-module__f9a8Ta__actions button:disabled{opacity:.5;cursor:default}.ImageEnhancerTool-module__f9a8Ta__settings small{color:#64748b;line-height:1.55}.ImageEnhancerTool-module__f9a8Ta__error{color:#be123c;background:#fff1f2;border-radius:10px;padding:10px 12px;font-size:13px}.ImageEnhancerTool-module__f9a8Ta__result{gap:14px;display:grid}.ImageEnhancerTool-module__f9a8Ta__resultHead{justify-content:space-between;align-items:center;gap:15px;display:flex}.ImageEnhancerTool-module__f9a8Ta__resultHead>div{gap:3px;display:grid}.ImageEnhancerTool-module__f9a8Ta__resultHead span{color:#64748b;font-size:12px}.ImageEnhancerTool-module__f9a8Ta__resultHead a{color:#fff;background:#111827;border-radius:9px;padding:9px 13px;font-size:13px;font-weight:800;text-decoration:none}.ImageEnhancerTool-module__f9a8Ta__result img{border-radius:9px;max-width:100%;max-height:760px;margin:auto;display:block;box-shadow:0 10px 30px #0f172a14}@media (max-width:900px){.ImageEnhancerTool-module__f9a8Ta__workspace{grid-template-columns:1fr}.ImageEnhancerTool-module__f9a8Ta__settings{position:static}.ImageEnhancerTool-module__f9a8Ta__compareFrame{min-height:280px}}.ImageEnhancerTool-module__f9a8Ta__presetRow{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.ImageEnhancerTool-module__f9a8Ta__presetRow button{color:#475569;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:9px;padding:8px 7px;font-size:12px;font-weight:700}.ImageEnhancerTool-module__f9a8Ta__presetRow button:hover{border-color:#a5b4fc}.ImageEnhancerTool-module__f9a8Ta__presetRow .ImageEnhancerTool-module__f9a8Ta__presetActive{color:#4338ca;background:#eef2ff;border-color:#818cf8}.ImageEnhancerTool-module__f9a8Ta__resultAction{color:#fff;cursor:pointer;font-size:13px;font-weight:800;font:inherit;background:#111827;border:0;border-radius:9px;padding:9px 13px}.ImageEnhancerTool-module__f9a8Ta__resultAction:hover{background:#1f2937}.ImageEnhancerTool-module__f9a8Ta__resultAction:disabled{opacity:.5;cursor:default}.ImageEnhancerTool-module__f9a8Ta__modeState{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:12px;font-weight:700;display:flex}.ImageEnhancerTool-module__f9a8Ta__modeState b{letter-spacing:.06em;font-size:10px}.ImageEnhancerTool-module__f9a8Ta__modeState[data-auto=false]{color:#64748b;background:#f8fafc;border-color:#e2e8f0}
.AiPhotoTool-module__az9L9W__tool{gap:18px;display:grid}.AiPhotoTool-module__az9L9W__drop{text-align:center;background:#fbfcff;border:1.5px dashed #cfd7e8;border-radius:18px;padding:28px}.AiPhotoTool-module__az9L9W__drop input{display:none}.AiPhotoTool-module__az9L9W__drop strong{color:#15213a;margin-bottom:6px;font-size:18px;display:block}.AiPhotoTool-module__az9L9W__drop p{color:#74819a;margin:0 0 16px;font-size:13px}.AiPhotoTool-module__az9L9W__button{color:#fff;cursor:pointer;background:#315ff4;border:0;border-radius:12px;padding:11px 16px;font-weight:800}.AiPhotoTool-module__az9L9W__button:disabled{opacity:.55;cursor:not-allowed}.AiPhotoTool-module__az9L9W__ghost{color:#315ff4;background:#eef3ff}.AiPhotoTool-module__az9L9W__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.AiPhotoTool-module__az9L9W__controls label{color:#536078;align-items:center;gap:7px;font-size:13px;display:flex}.AiPhotoTool-module__az9L9W__controls select,.AiPhotoTool-module__az9L9W__controls input[type=range]{accent-color:#315ff4}.AiPhotoTool-module__az9L9W__status{color:#5c6880;background:#f5f7fb;border-radius:12px;padding:11px 13px;font-size:12px;line-height:1.5}.AiPhotoTool-module__az9L9W__error{color:#b42338;background:#fff3f4}.AiPhotoTool-module__az9L9W__preview{gap:12px;display:grid}.AiPhotoTool-module__az9L9W__canvasWrap{background:repeating-conic-gradient(#f1f3f7 0 25%,#fff 0 50%) 50%/18px 18px;text-align:center;border:1px solid #e3e7f0;border-radius:16px;padding:12px;overflow:auto}.AiPhotoTool-module__az9L9W__canvasWrap canvas,.AiPhotoTool-module__az9L9W__canvasWrap img{border-radius:8px;max-width:100%;height:auto;margin:auto;display:block}.AiPhotoTool-module__az9L9W__meta{color:#6f7c92;flex-wrap:wrap;gap:8px;font-size:11px;display:flex}.AiPhotoTool-module__az9L9W__meta span{background:#f4f6fa;border-radius:999px;padding:6px 9px}.AiPhotoTool-module__az9L9W__privacy{color:#718096;font-size:12px;line-height:1.55}.AiPhotoTool-module__az9L9W__resultActions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:640px){.AiPhotoTool-module__az9L9W__drop{padding:20px}.AiPhotoTool-module__az9L9W__controls{flex-direction:column;align-items:stretch}.AiPhotoTool-module__az9L9W__controls label{justify-content:space-between}.AiPhotoTool-module__az9L9W__button{width:100%}}
.AiVideoEnhancerTool-module__sxnHfa__tool{gap:18px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__engineHeader{background:linear-gradient(135deg,#f7f9ff,#f5f0ff);border:1px solid #dfe5ff;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__engineHeader>div{gap:5px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__engineHeader span{color:#5865c7;letter-spacing:.04em;font-size:11px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__engineHeader strong{font-size:22px}.AiVideoEnhancerTool-module__sxnHfa__engineHeader small{color:#687286}.AiVideoEnhancerTool-module__sxnHfa__ok,.AiVideoEnhancerTool-module__sxnHfa__neutral{white-space:nowrap;border-radius:10px;padding:8px 10px;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__ok{color:#14774d;background:#e9faf1}.AiVideoEnhancerTool-module__sxnHfa__neutral{color:#687286;background:#eef1f6}.AiVideoEnhancerTool-module__sxnHfa__drop{text-align:center;background:#fbfcff;border:1.5px dashed #cdd5ea;border-radius:17px;justify-items:center;gap:8px;padding:28px 18px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__drop span{color:#727c8f;font-size:13px}.AiVideoEnhancerTool-module__sxnHfa__drop input{display:none}.AiVideoEnhancerTool-module__sxnHfa__primary,.AiVideoEnhancerTool-module__sxnHfa__secondary{cursor:pointer;border:0;border-radius:12px;min-height:44px;padding:0 18px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__primary{color:#fff;background:linear-gradient(135deg,#3267f6,#7447f4)}.AiVideoEnhancerTool-module__sxnHfa__secondary{color:#3d4a67;background:#fff;border:1px solid #cfd6ea}.AiVideoEnhancerTool-module__sxnHfa__primary:disabled,.AiVideoEnhancerTool-module__sxnHfa__secondary:disabled{opacity:.5;cursor:not-allowed}.AiVideoEnhancerTool-module__sxnHfa__meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__meta>div{background:#fff;border:1px solid #e5e9f3;border-radius:13px;gap:5px;padding:14px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__meta span{color:#798296;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__meta strong{font-size:15px}.AiVideoEnhancerTool-module__sxnHfa__engine{background:#fff;border:1px solid #e0e5f4;border-radius:17px;gap:15px;padding:18px;display:grid;box-shadow:0 8px 24px #1a274e0d}.AiVideoEnhancerTool-module__sxnHfa__engineLine{justify-content:space-between;gap:14px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__engineLine>div{gap:5px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__engineLine span{color:#6f788a;font-size:12px;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__engineLine>b{color:#4e59c6;white-space:nowrap;background:#f1f3ff;border-radius:9px;height:max-content;padding:7px 9px;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__progressBox{gap:7px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__track{background:#edf0f6;border-radius:999px;height:10px;overflow:hidden}.AiVideoEnhancerTool-module__sxnHfa__bar{background:linear-gradient(90deg,#3267f6,#7447f4);border-radius:999px;height:100%;transition:width .15s}.AiVideoEnhancerTool-module__sxnHfa__progressBox span{color:#616b7d;font-variant-numeric:tabular-nums;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__ready{color:#176c48;background:#effcf6;border:1px solid #bdebd6;border-radius:13px;gap:4px;padding:15px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__ready span,.AiVideoEnhancerTool-module__sxnHfa__ready small{color:#477963}.AiVideoEnhancerTool-module__sxnHfa__error{color:#a33333;background:#fff5f5;border:1px solid #ffd0d0;border-radius:12px;padding:13px 14px;font-size:13px;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__notice{color:#727b8b;background:#f7f8fb;border-radius:13px;gap:6px;padding:14px;font-size:12px;line-height:1.55;display:grid}.AiVideoEnhancerTool-module__sxnHfa__frameCard{background:linear-gradient(#fff,#fbfbff);border:1px solid #d9def2;border-radius:18px;gap:16px;padding:18px;display:grid;box-shadow:0 10px 28px #1d2a500e}.AiVideoEnhancerTool-module__sxnHfa__frameHeading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__frameHeading>div{gap:5px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__frameHeading span{color:#6758c8;letter-spacing:.05em;font-size:11px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__frameHeading strong{font-size:18px}.AiVideoEnhancerTool-module__sxnHfa__frameHeading small{color:#697386;max-width:600px;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__compare figure{gap:8px;min-width:0;margin:0;display:grid}.AiVideoEnhancerTool-module__sxnHfa__compare figcaption{color:#3c4659;font-size:13px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__compare img,.AiVideoEnhancerTool-module__sxnHfa__imagePending{object-fit:contain;background:#10131b;border:1px solid #e4e8f2;border-radius:14px;width:100%;min-height:220px;max-height:520px;display:block}.AiVideoEnhancerTool-module__sxnHfa__imagePending{color:#aeb7cb;place-items:center;font-size:13px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__metrics>div{background:#fff;border:1px solid #e3e7f2;border-radius:12px;gap:4px;padding:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__metrics span{color:#7a8394;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__metrics strong{font-variant-numeric:tabular-nums;font-size:14px}.AiVideoEnhancerTool-module__sxnHfa__io{background:#f6f7fb;border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:11px 12px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__io span{color:#727b8c;font-size:11px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__io code{overflow-wrap:anywhere;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__phaseNote{color:#7a8291;line-height:1.5}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__compare{grid-template-columns:1fr}.AiVideoEnhancerTool-module__sxnHfa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.AiVideoEnhancerTool-module__sxnHfa__frameHeading{display:grid}}@media (max-width:640px){.AiVideoEnhancerTool-module__sxnHfa__engineHeader{align-items:flex-start}.AiVideoEnhancerTool-module__sxnHfa__meta{grid-template-columns:1fr}.AiVideoEnhancerTool-module__sxnHfa__engineLine{align-items:flex-start}.AiVideoEnhancerTool-module__sxnHfa__metrics{grid-template-columns:1fr}}.AiVideoEnhancerTool-module__sxnHfa__pipelineCard{background:linear-gradient(#fff,#f8faff);border:1px solid #d9def2;border-radius:18px;gap:16px;padding:18px;display:grid;box-shadow:0 10px 28px #1d2a500e}.AiVideoEnhancerTool-module__sxnHfa__pipelineHeading{gap:5px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__pipelineHeading span{color:#5d59cc;letter-spacing:.05em;font-size:11px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__pipelineHeading strong{font-size:18px}.AiVideoEnhancerTool-module__sxnHfa__pipelineHeading small{color:#697386;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__pipelineWarning{color:#7a6124;background:#fffaf0;border:1px solid #f0dfad;border-radius:12px;padding:12px 13px;font-size:12px;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__pipelineControls{grid-template-columns:minmax(0,1fr) 180px;gap:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__pipelineControls label,.AiVideoEnhancerTool-module__sxnHfa__estimateBox{background:#fff;border:1px solid #e3e7f2;border-radius:12px;gap:6px;padding:13px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__pipelineControls label>span,.AiVideoEnhancerTool-module__sxnHfa__estimateBox span{color:#747e90;font-size:11px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__pipelineControls select{background:#fff;border:1px solid #d5dbea;border-radius:10px;min-height:40px;padding:0 10px;font-weight:700}.AiVideoEnhancerTool-module__sxnHfa__pipelineControls small{color:#7a8392;line-height:1.45}.AiVideoEnhancerTool-module__sxnHfa__estimateBox strong{font-variant-numeric:tabular-nums;font-size:19px}.AiVideoEnhancerTool-module__sxnHfa__pipelineProgress{gap:9px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__pipelineProgressText{color:#667083;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__pipelineProgressText strong{color:#35405a}.AiVideoEnhancerTool-module__sxnHfa__pipelineActions{flex-wrap:wrap;gap:10px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__pipelineResult{gap:13px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__pipelineResult video{background:#10131b;border-radius:14px;width:100%;max-height:560px;display:block}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__pipelineControls{grid-template-columns:1fr}}.AiVideoEnhancerTool-module__sxnHfa__perfCard{background:linear-gradient(#fcfdff,#f6f8ff);border:1px solid #d8def1;border-radius:18px;gap:14px;padding:18px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__perfHeading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__perfHeading>div{gap:5px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__perfHeading span{color:#4f5cc8;letter-spacing:.05em;font-size:11px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__perfHeading strong{font-size:18px}.AiVideoEnhancerTool-module__sxnHfa__perfHeading small{color:#6c7587;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__perfSelected{background:#eef3ff;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__perfSelected span{color:#667083;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__perfSelected strong{color:#3449ba;font-size:19px}.AiVideoEnhancerTool-module__sxnHfa__perfSelected b{color:#4053bd;background:#dfe8ff;border-radius:999px;margin-left:auto;padding:5px 8px;font-size:10px}.AiVideoEnhancerTool-module__sxnHfa__perfGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__perfItem,.AiVideoEnhancerTool-module__sxnHfa__perfItemSelected{background:#fff;border:1px solid #e2e7f1;border-radius:12px;gap:4px;padding:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__perfItemSelected{border-color:#7f8ff4;box-shadow:0 0 0 2px #5d67e114}.AiVideoEnhancerTool-module__sxnHfa__perfItem span,.AiVideoEnhancerTool-module__sxnHfa__perfItemSelected span{color:#778194;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__perfItem strong,.AiVideoEnhancerTool-module__sxnHfa__perfItemSelected strong{font-variant-numeric:tabular-nums;font-size:16px}.AiVideoEnhancerTool-module__sxnHfa__perfItem small,.AiVideoEnhancerTool-module__sxnHfa__perfItemSelected small{color:#747e90;font-size:10px;line-height:1.4}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__perfHeading{display:grid}.AiVideoEnhancerTool-module__sxnHfa__perfGrid{grid-template-columns:1fr}}.AiVideoEnhancerTool-module__sxnHfa__ioPerfCard{background:linear-gradient(#fbfdff,#f3f8ff);border:1px solid #cfdcf3;border-radius:18px;gap:14px;padding:18px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__ioPerfGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}@media (max-width:640px){.AiVideoEnhancerTool-module__sxnHfa__ioPerfGrid{grid-template-columns:1fr}}.AiVideoEnhancerTool-module__sxnHfa__webCodecsCard{background:linear-gradient(#fbfdff,#eef6ff);border:1px solid #c8d7ef;border-radius:18px;gap:15px;padding:18px;display:grid;box-shadow:0 10px 28px #2149870f}.AiVideoEnhancerTool-module__sxnHfa__wcReady,.AiVideoEnhancerTool-module__sxnHfa__wcUnsupported{white-space:nowrap;border-radius:999px;height:max-content;padding:7px 9px;font-size:10px}.AiVideoEnhancerTool-module__sxnHfa__wcReady{color:#13744b;background:#e7f9ef}.AiVideoEnhancerTool-module__sxnHfa__wcUnsupported{color:#a13a3a;background:#fff0f0}.AiVideoEnhancerTool-module__sxnHfa__webCodecsNote{color:#526680;background:#edf4ff;border-radius:12px;padding:12px 13px;font-size:12px;line-height:1.5}.AiVideoEnhancerTool-module__sxnHfa__inferenceCard{background:linear-gradient(#fff,#f7f5ff);border:1px solid #d5d8f2;border-radius:18px;gap:14px;padding:18px;display:grid;box-shadow:0 10px 28px #4c3e960d}.AiVideoEnhancerTool-module__sxnHfa__productionCard{background:linear-gradient(#fff,#f6f9ff);border:1px solid #cfd9f4;border-radius:20px;gap:16px;padding:20px;display:grid;box-shadow:0 14px 34px #1e356a12}.AiVideoEnhancerTool-module__sxnHfa__productionHero{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__productionHero>div{gap:6px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__productionHero span{letter-spacing:.06em;color:#4d5fd0;font-size:11px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__productionHero strong{font-size:22px}.AiVideoEnhancerTool-module__sxnHfa__productionHero small{color:#687386;max-width:680px;line-height:1.55}.AiVideoEnhancerTool-module__sxnHfa__modeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__modeButton,.AiVideoEnhancerTool-module__sxnHfa__modeActive{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e5f0;border-radius:14px;gap:5px;padding:14px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__modeActive{background:#f7f8ff;border-color:#6776ef;box-shadow:0 0 0 2px #525edc17}.AiVideoEnhancerTool-module__sxnHfa__modeButton strong,.AiVideoEnhancerTool-module__sxnHfa__modeActive strong{font-size:14px}.AiVideoEnhancerTool-module__sxnHfa__modeButton small,.AiVideoEnhancerTool-module__sxnHfa__modeActive small{color:#778194;line-height:1.4}.AiVideoEnhancerTool-module__sxnHfa__preflightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__preflightGrid>div{background:#fff;border:1px solid #e4e8f2;border-radius:12px;gap:4px;padding:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__preflightGrid span{color:#7b8495;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__preflightGrid strong{font-variant-numeric:tabular-nums;font-size:16px}.AiVideoEnhancerTool-module__sxnHfa__warningStack{gap:6px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__warningStack>div{color:#775d20;background:#fff8e9;border:1px solid #f1dfae;border-radius:10px;padding:10px 12px;font-size:12px}.AiVideoEnhancerTool-module__sxnHfa__productionResult{gap:13px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__productionResult video{background:#10131b;border-radius:14px;width:100%;max-height:620px;display:block}.AiVideoEnhancerTool-module__sxnHfa__completeBanner{color:#176d49;background:#ecfaf3;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__completeBanner span{color:#4f7a67;font-size:11px}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__productionHero{display:grid}.AiVideoEnhancerTool-module__sxnHfa__modeGrid,.AiVideoEnhancerTool-module__sxnHfa__preflightGrid{grid-template-columns:1fr}.AiVideoEnhancerTool-module__sxnHfa__completeBanner{display:grid}}.AiVideoEnhancerTool-module__sxnHfa__resumeBanner{background:#f0f5ff;border:1px solid #cdd9f8;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__resumeBanner>div{gap:3px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__resumeBanner strong{color:#314cb5;font-size:13px}.AiVideoEnhancerTool-module__sxnHfa__resumeBanner span{color:#69758b;font-size:11px}@media (max-width:640px){.AiVideoEnhancerTool-module__sxnHfa__resumeBanner{display:grid}}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightCard{background:#fbfcff;border:1px solid #d9e1f5;border-radius:14px;gap:12px;padding:14px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightHead>div{gap:3px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightHead span{letter-spacing:.06em;color:#6877c8;font-size:10px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightHead strong{font-size:14px}.AiVideoEnhancerTool-module__sxnHfa__deviceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__deviceGrid>div{background:#fff;border:1px solid #e7eaf3;border-radius:10px;gap:3px;min-width:0;padding:10px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__deviceGrid span{color:#7c8597;font-size:10px}.AiVideoEnhancerTool-module__sxnHfa__deviceGrid strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.AiVideoEnhancerTool-module__sxnHfa__devicePolicyNote{color:#315a83;background:#eef7ff;border-radius:9px;padding:9px 10px;font-size:11px}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__deviceGrid{grid-template-columns:1fr}.AiVideoEnhancerTool-module__sxnHfa__devicePreflightHead{align-items:flex-start}}.AiVideoEnhancerTool-module__sxnHfa__consumerHero{background:linear-gradient(135deg,#fff 0%,#f6f8ff 62%,#eef2ff 100%);border:1px solid #dce4f5;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:20px;padding:26px;display:flex;box-shadow:0 18px 44px #2d3d7614}.AiVideoEnhancerTool-module__sxnHfa__consumerHero>div{gap:8px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__consumerHero span{letter-spacing:.08em;color:#5263d9;font-size:11px;font-weight:900}.AiVideoEnhancerTool-module__sxnHfa__consumerHero strong{letter-spacing:-.03em;font-size:28px;line-height:1.2}.AiVideoEnhancerTool-module__sxnHfa__consumerHero small{color:#667085;max-width:720px;font-size:13px;line-height:1.6}.AiVideoEnhancerTool-module__sxnHfa__consumerHero>b{white-space:nowrap;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__consumerSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__consumerSteps>span{text-align:center;border:1px solid #e4e7ef;border-radius:999px;padding:10px 12px;font-size:11px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__stepIdle{color:#a0a7b4;background:#fafbfc}.AiVideoEnhancerTool-module__sxnHfa__stepActive{color:#4256cb;background:#eef2ff;border-color:#cfd8ff!important}.AiVideoEnhancerTool-module__sxnHfa__stepReady{color:#5362b6;background:#f4f6ff}.AiVideoEnhancerTool-module__sxnHfa__stepDone{color:#247454;background:#edf9f3;border-color:#ccebdc!important}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard{background:#fff;border:1px solid #e1e6ef;border-radius:16px;gap:10px;padding:14px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard span{color:#7a8494;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard strong{white-space:nowrap;text-overflow:ellipsis;max-width:70%;font-size:12px;overflow:hidden}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard video{background:#10131a;border-radius:12px;width:100%;max-height:360px}.AiVideoEnhancerTool-module__sxnHfa__consumerCompare{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__consumerCompare figure{gap:7px;margin:0;display:grid}.AiVideoEnhancerTool-module__sxnHfa__consumerCompare figcaption{color:#596478;font-size:12px;font-weight:800}.AiVideoEnhancerTool-module__sxnHfa__consumerCompare video{aspect-ratio:16/9;object-fit:contain;background:#10131a;border-radius:12px;width:100%}.AiVideoEnhancerTool-module__sxnHfa__devModeBanner{color:#7b8492;background:#fafbfc;border:1px dashed #c9cfdd;border-radius:10px;padding:10px 12px;font-size:11px}.AiVideoEnhancerTool-module__sxnHfa__productionCard{background:linear-gradient(#fff,#f8faff)!important;border-color:#d8dff3!important}.AiVideoEnhancerTool-module__sxnHfa__productionHero>div>span{letter-spacing:.08em;font-size:10px!important}.AiVideoEnhancerTool-module__sxnHfa__engineHeader{display:none}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__consumerHero{padding:20px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__consumerHero strong{font-size:23px}.AiVideoEnhancerTool-module__sxnHfa__consumerSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.AiVideoEnhancerTool-module__sxnHfa__consumerCompare{grid-template-columns:1fr}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard>div{display:grid}.AiVideoEnhancerTool-module__sxnHfa__sourcePreviewCard strong{max-width:100%}}.AiVideoEnhancerTool-module__sxnHfa__motionPromise{background:#f1fbf6;border:1px solid #cee8db;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:13px 14px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__motionPromise>div:first-child{gap:4px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__motionPromise strong{color:#176d49;font-size:13px}.AiVideoEnhancerTool-module__sxnHfa__motionPromise span{color:#5d786b;font-size:11px;line-height:1.45}.AiVideoEnhancerTool-module__sxnHfa__motionPromiseRates{text-align:right;white-space:nowrap;gap:4px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__motionPromiseRates b{color:#315d4a;font-size:11px}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__motionPromise{display:grid}.AiVideoEnhancerTool-module__sxnHfa__motionPromiseRates{text-align:left}}.AiVideoEnhancerTool-module__sxnHfa__deviceGridCompact{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__deviceGridCompact>div,.AiVideoEnhancerTool-module__sxnHfa__consumerSummaryGrid>div,.AiVideoEnhancerTool-module__sxnHfa__consumerResultMetrics>div{background:#fff;border:1px solid #e5e9f2;border-radius:11px;gap:4px;padding:11px 12px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__deviceGridCompact span,.AiVideoEnhancerTool-module__sxnHfa__consumerSummaryGrid span,.AiVideoEnhancerTool-module__sxnHfa__consumerResultMetrics span{color:#7d8797;font-size:10px}.AiVideoEnhancerTool-module__sxnHfa__deviceGridCompact strong,.AiVideoEnhancerTool-module__sxnHfa__consumerSummaryGrid strong,.AiVideoEnhancerTool-module__sxnHfa__consumerResultMetrics strong{font-size:13px}.AiVideoEnhancerTool-module__sxnHfa__consumerSummaryGrid,.AiVideoEnhancerTool-module__sxnHfa__consumerResultMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__motionPromise{align-items:flex-start}.AiVideoEnhancerTool-module__sxnHfa__motionPromiseRates,.AiVideoEnhancerTool-module__sxnHfa__devicePolicyNote{display:none}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__deviceGridCompact,.AiVideoEnhancerTool-module__sxnHfa__consumerSummaryGrid,.AiVideoEnhancerTool-module__sxnHfa__consumerResultMetrics{grid-template-columns:1fr}}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard{background:linear-gradient(#f8fdf9,#f0f9f3);border:1px solid #cfe5d8;border-radius:14px;justify-content:space-between;align-items:center;gap:14px;padding:15px 16px;display:flex}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard>div{gap:4px;display:grid}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard span{color:#65806f;font-size:10px}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard strong{color:#176d49;font-size:16px}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard small{color:#66796e;font-size:11px;line-height:1.45}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard>b{white-space:nowrap;color:#247454;background:#e2f4e8;border-radius:999px;padding:7px 10px;font-size:11px}@media (max-width:760px){.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard{display:grid}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard>b{justify-self:start}}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard{grid-template-columns:1fr!important}.AiVideoEnhancerTool-module__sxnHfa__qualityFirstCard>b{display:none!important}
.PdfEditorTool-module__FAnNrq__wrap{gap:15px;display:grid}.PdfEditorTool-module__FAnNrq__hidden{display:none}.PdfEditorTool-module__FAnNrq__drop{text-align:center;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:18px;align-content:center;place-items:center;gap:12px;min-height:270px;padding:30px;display:grid}.PdfEditorTool-module__FAnNrq__icon{color:#4f46e5;background:#eef2ff;border-radius:16px;place-items:center;width:60px;height:60px;font-weight:900;display:grid}.PdfEditorTool-module__FAnNrq__primary,.PdfEditorTool-module__FAnNrq__export{color:#fff;cursor:pointer;background:#4f46e5;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.PdfEditorTool-module__FAnNrq__fileBar{border:1px solid #e2e8f0;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.PdfEditorTool-module__FAnNrq__fileBar>div:first-child{gap:3px;min-width:0;display:grid}.PdfEditorTool-module__FAnNrq__fileBar strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PdfEditorTool-module__FAnNrq__fileBar span{color:#64748b;font-size:11px}.PdfEditorTool-module__FAnNrq__fileBar>div:last-child{gap:7px;display:flex}.PdfEditorTool-module__FAnNrq__fileBar button,.PdfEditorTool-module__FAnNrq__pageNav button,.PdfEditorTool-module__FAnNrq__toolbar button,.PdfEditorTool-module__FAnNrq__secondary,.PdfEditorTool-module__FAnNrq__danger{color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;padding:8px 10px;font-weight:700}.PdfEditorTool-module__FAnNrq__toolbar{flex-wrap:wrap;gap:7px;display:flex}.PdfEditorTool-module__FAnNrq__toolbar .PdfEditorTool-module__FAnNrq__toolOn{color:#4338ca;background:#eef2ff;border-color:#6366f1}.PdfEditorTool-module__FAnNrq__hint{color:#64748b;margin:0;font-size:11px}.PdfEditorTool-module__FAnNrq__workspace{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:16px;display:grid}.PdfEditorTool-module__FAnNrq__previewColumn{gap:10px;min-width:0;display:grid}.PdfEditorTool-module__FAnNrq__pageNav{justify-content:space-between;align-items:center;display:flex}.PdfEditorTool-module__FAnNrq__pageNav strong{color:#475569;font-size:12px}.PdfEditorTool-module__FAnNrq__pageNav button:disabled{opacity:.35;cursor:not-allowed}.PdfEditorTool-module__FAnNrq__stageOuter{background:#e5e7eb;border-radius:14px;justify-content:center;align-items:flex-start;min-height:480px;padding:16px;display:flex;overflow:auto}.PdfEditorTool-module__FAnNrq__stage{touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;flex:none;position:relative;box-shadow:0 8px 25px #0f172a29}.PdfEditorTool-module__FAnNrq__stage canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.PdfEditorTool-module__FAnNrq__textHit{cursor:text;z-index:2;background:#4f46e505;border:0;padding:0;position:absolute}.PdfEditorTool-module__FAnNrq__textHit:hover{background:#4f46e514;outline:1px solid #4f46e5bf}.PdfEditorTool-module__FAnNrq__editBox{z-index:3;box-sizing:border-box;cursor:default;touch-action:none;outline:none;align-items:center;display:flex;position:absolute;overflow:visible}.PdfEditorTool-module__FAnNrq__editBox span{white-space:nowrap;padding:1px 2px;line-height:1.15;display:block;overflow:hidden}.PdfEditorTool-module__FAnNrq__editBox img{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.PdfEditorTool-module__FAnNrq__editSelected{cursor:move;outline:2px solid #ef4444}.PdfEditorTool-module__FAnNrq__kind_whiteout{outline:none}.PdfEditorTool-module__FAnNrq__resize{cursor:nwse-resize;background:#4f46e5;border:2px solid #fff;border-radius:50%;width:15px;height:15px;display:none;position:absolute;bottom:-8px;right:-8px}.PdfEditorTool-module__FAnNrq__editSelected .PdfEditorTool-module__FAnNrq__resize{background:#ef4444;display:block}.PdfEditorTool-module__FAnNrq__controls{background:#f8fafc;border:1px solid #e2e8f0;border-radius:13px;gap:12px;padding:13px;display:grid;position:sticky;top:100px}.PdfEditorTool-module__FAnNrq__panelTitle{color:#334155;font-size:13px;font-weight:850}.PdfEditorTool-module__FAnNrq__empty{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:9px;padding:10px;font-size:11px;line-height:1.55}.PdfEditorTool-module__FAnNrq__controls label{gap:6px;display:grid}.PdfEditorTool-module__FAnNrq__controls label span{color:#64748b;font-size:11px}.PdfEditorTool-module__FAnNrq__controls textarea{resize:vertical;border:1px solid #cbd5e1;border-radius:9px;min-height:76px;padding:8px;font:12px/1.5 inherit}.PdfEditorTool-module__FAnNrq__controls input[type=color]{background:#fff;border:1px solid #cbd5e1;border-radius:8px;width:100%;height:36px;padding:3px}.PdfEditorTool-module__FAnNrq__original{background:#fff;border:1px solid #e2e8f0;border-radius:9px;gap:4px;padding:9px;display:grid}.PdfEditorTool-module__FAnNrq__original span{color:#94a3b8;font-size:10px}.PdfEditorTool-module__FAnNrq__original strong{color:#475569;word-break:break-all;font-size:11px}.PdfEditorTool-module__FAnNrq__danger{color:#be123c;background:#fff1f2;border-color:#fecdd3}.PdfEditorTool-module__FAnNrq__secondary:disabled{opacity:.4;cursor:not-allowed}.PdfEditorTool-module__FAnNrq__export{width:100%;padding:13px}.PdfEditorTool-module__FAnNrq__export:disabled{opacity:.55}.PdfEditorTool-module__FAnNrq__error,.PdfEditorTool-module__FAnNrq__success{border-radius:10px;padding:10px 12px;font-size:12px}.PdfEditorTool-module__FAnNrq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3}.PdfEditorTool-module__FAnNrq__success{color:#047857;background:#ecfdf5;border:1px solid #a7f3d0}@media (max-width:900px){.PdfEditorTool-module__FAnNrq__workspace{grid-template-columns:1fr}.PdfEditorTool-module__FAnNrq__controls{position:static}.PdfEditorTool-module__FAnNrq__stageOuter{min-height:380px}}@media (max-width:620px){.PdfEditorTool-module__FAnNrq__fileBar{flex-direction:column;align-items:flex-start}.PdfEditorTool-module__FAnNrq__fileBar>div:last-child{width:100%}.PdfEditorTool-module__FAnNrq__fileBar button{flex:1}.PdfEditorTool-module__FAnNrq__toolbar{grid-template-columns:1fr 1fr;display:grid}.PdfEditorTool-module__FAnNrq__stageOuter{min-height:300px;padding:8px}.PdfEditorTool-module__FAnNrq__pageNav button{padding:7px}.PdfEditorTool-module__FAnNrq__controls{padding:11px}}.PdfEditorTool-module__FAnNrq__toolbar button:disabled{opacity:.38;cursor:not-allowed}.PdfEditorTool-module__FAnNrq__historyCount{color:#64748b;white-space:nowrap;align-items:center;padding:0 4px;font-size:11px;font-weight:800;display:inline-flex}.PdfEditorTool-module__FAnNrq__toolbarDivider{background:#e2e8f0;align-self:stretch;width:1px;margin:1px 2px}.PdfEditorTool-module__FAnNrq__whiteoutDraft{z-index:4;box-sizing:border-box;pointer-events:none;opacity:.82;border:2px dashed #4f46e5;position:absolute}@media (max-width:620px){.PdfEditorTool-module__FAnNrq__historyCount{grid-column:span 1}.PdfEditorTool-module__FAnNrq__toolbarDivider{display:none}}.PdfEditorTool-module__FAnNrq__wrap{width:min(1180px,100vw - 32px);max-width:none;margin-left:50%;transform:translate(-50%)}.PdfEditorTool-module__FAnNrq__workspace{grid-template-columns:minmax(0,1fr) 220px;gap:14px}.PdfEditorTool-module__FAnNrq__stageOuter{min-height:620px;padding:10px}.PdfEditorTool-module__FAnNrq__controls{gap:11px;max-height:calc(100vh - 110px);padding:12px;top:86px;overflow:auto}.PdfEditorTool-module__FAnNrq__sideTools{gap:7px;display:grid}.PdfEditorTool-module__FAnNrq__sideTools button{color:#475569;text-align:left;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:9px;width:100%;padding:9px 10px;font-weight:750}.PdfEditorTool-module__FAnNrq__sideTools button:disabled{opacity:.38;cursor:not-allowed}.PdfEditorTool-module__FAnNrq__sideTools .PdfEditorTool-module__FAnNrq__toolOn{color:#4338ca;background:#eef2ff;border-color:#6366f1}.PdfEditorTool-module__FAnNrq__sideHint{color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin:0;padding:8px 9px;font-size:10px;line-height:1.45}.PdfEditorTool-module__FAnNrq__controls .PdfEditorTool-module__FAnNrq__historyCount{padding:0 2px 3px;display:block}.PdfEditorTool-module__FAnNrq__controls .PdfEditorTool-module__FAnNrq__export{margin-top:2px}.PdfEditorTool-module__FAnNrq__kind_image,.PdfEditorTool-module__FAnNrq__editBox img{background:0 0!important}@media (max-width:900px){.PdfEditorTool-module__FAnNrq__wrap{width:100%;margin-left:0;transform:none}.PdfEditorTool-module__FAnNrq__workspace{grid-template-columns:1fr}.PdfEditorTool-module__FAnNrq__controls{max-height:none;position:static;overflow:visible}.PdfEditorTool-module__FAnNrq__sideTools{grid-template-columns:1fr 1fr}.PdfEditorTool-module__FAnNrq__stageOuter{min-height:420px}}@media (max-width:620px){.PdfEditorTool-module__FAnNrq__sideTools{grid-template-columns:1fr 1fr}.PdfEditorTool-module__FAnNrq__stageOuter{min-height:330px}}
.ImageToolCommon-module__IQcShq__tool{gap:18px;display:grid}.ImageToolCommon-module__IQcShq__drop{text-align:center;cursor:pointer;background:linear-gradient(#fff,#fbfcff);border:1.5px dashed #b9c8ff;border-radius:22px;place-items:center;min-height:330px;padding:38px;transition:all .2s;display:grid}.ImageToolCommon-module__IQcShq__drop:hover,.ImageToolCommon-module__IQcShq__dragging{background:#f7f9ff;border-color:#2563ff;box-shadow:inset 0 0 0 3px #2563ff0a}.ImageToolCommon-module__IQcShq__drop h3{margin:0 0 7px;font-size:22px}.ImageToolCommon-module__IQcShq__drop p{color:#64748b;margin:0 0 20px}.ImageToolCommon-module__IQcShq__icon{color:#2563ff;background:linear-gradient(145deg,#edf4ff,#f4efff);border-radius:18px;place-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:30px;font-weight:800;display:grid}.ImageToolCommon-module__IQcShq__hidden{display:none}.ImageToolCommon-module__IQcShq__workspace{grid-template-columns:.9fr 1.1fr;align-items:stretch;gap:28px;display:grid}.ImageToolCommon-module__IQcShq__preview{background:linear-gradient(145deg,#f4f7ff,#fbf8ff);border:1px solid #e6eaff;border-radius:20px;place-items:center;min-height:360px;padding:20px;display:grid;overflow:hidden}.ImageToolCommon-module__IQcShq__preview img{object-fit:contain;border-radius:12px;max-width:100%;max-height:420px;box-shadow:0 12px 32px #0f172a1f}.ImageToolCommon-module__IQcShq__controls{flex-direction:column;justify-content:center;padding:8px 4px;display:flex}.ImageToolCommon-module__IQcShq__controls h3{letter-spacing:-.7px;margin:14px 0 18px;font-size:27px}.ImageToolCommon-module__IQcShq__meta{color:#475569;border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;grid-template-columns:1fr auto;gap:8px 14px;padding:14px 0;font-size:13px;display:grid}.ImageToolCommon-module__IQcShq__meta strong{color:#0f172a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ImageToolCommon-module__IQcShq__options{gap:16px;margin-top:20px;display:grid}.ImageToolCommon-module__IQcShq__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ImageToolCommon-module__IQcShq__field{gap:7px;display:grid}.ImageToolCommon-module__IQcShq__field>span{color:#334155;font-size:12px;font-weight:800}.ImageToolCommon-module__IQcShq__field input,.ImageToolCommon-module__IQcShq__field select{color:#0f172a;background:#fff;border:1px solid #dfe5f1;border-radius:11px;outline:none;width:100%;padding:11px 12px}.ImageToolCommon-module__IQcShq__field input:focus,.ImageToolCommon-module__IQcShq__field select:focus{border-color:#8ca8ff;box-shadow:0 0 0 3px #2563ff14}.ImageToolCommon-module__IQcShq__range{gap:9px;display:grid}.ImageToolCommon-module__IQcShq__rangeHeader{justify-content:space-between;gap:12px;font-size:13px;display:flex}.ImageToolCommon-module__IQcShq__range input[type=range]{accent-color:#2563ff;width:100%}.ImageToolCommon-module__IQcShq__lock{color:#475569;align-items:center;gap:8px;font-size:12px;display:flex}.ImageToolCommon-module__IQcShq__actions{flex-wrap:wrap;gap:10px;margin-top:21px;display:flex}.ImageToolCommon-module__IQcShq__result{background:#f0fdf7;border:1px solid #bbf7d0;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex}.ImageToolCommon-module__IQcShq__resultInfo{align-items:center;gap:12px;display:flex}.ImageToolCommon-module__IQcShq__resultCheck{color:#fff;background:#10b981;border-radius:50%;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.ImageToolCommon-module__IQcShq__result small{color:#64748b;margin-top:3px;display:block}.ImageToolCommon-module__IQcShq__savings{color:#047857;font-weight:800}.ImageToolCommon-module__IQcShq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:13px 15px;font-size:13px}.ImageToolCommon-module__IQcShq__note{color:#64748b;text-align:center;margin:0;font-size:12px}@media (max-width:760px){.ImageToolCommon-module__IQcShq__workspace{grid-template-columns:1fr}.ImageToolCommon-module__IQcShq__preview{min-height:260px}.ImageToolCommon-module__IQcShq__result{flex-direction:column;align-items:stretch}.ImageToolCommon-module__IQcShq__row{grid-template-columns:1fr}}
.WebIconGeneratorTool-module__fTRIiq__tool{gap:24px;display:grid}.WebIconGeneratorTool-module__fTRIiq__fileInput{display:none}.WebIconGeneratorTool-module__fTRIiq__drop{color:#53617a;text-align:center;cursor:pointer;background:linear-gradient(#fff,#fbfcff);border:1.5px dashed #b9c8ff;border-radius:22px;align-content:center;place-items:center;gap:9px;min-height:330px;padding:36px;display:grid}.WebIconGeneratorTool-module__fTRIiq__drop strong{color:#172033;font-size:20px}.WebIconGeneratorTool-module__fTRIiq__drop>span:not(.WebIconGeneratorTool-module__fTRIiq__uploadIcon){color:#8793aa;font-size:12px}.WebIconGeneratorTool-module__fTRIiq__drop>b{color:#fff;background:linear-gradient(135deg,#2563ff,#7c4dff);border-radius:12px;margin-top:8px;padding:11px 17px;font-size:13px}.WebIconGeneratorTool-module__fTRIiq__uploadIcon{color:#315fdf;background:linear-gradient(145deg,#edf4ff,#f5f0ff);border:1px solid #dce4ff;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:4px;font-size:20px;font-weight:900;display:grid}.WebIconGeneratorTool-module__fTRIiq__error{color:#be123c;background:#fff1f2;border:1px solid #fecdd3;border-radius:12px;padding:12px 14px;font-size:12px}.WebIconGeneratorTool-module__fTRIiq__workspace{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:24px;display:grid}.WebIconGeneratorTool-module__fTRIiq__imageColumn,.WebIconGeneratorTool-module__fTRIiq__settingsColumn,.WebIconGeneratorTool-module__fTRIiq__previewSection,.WebIconGeneratorTool-module__fTRIiq__downloadSection{min-width:0}.WebIconGeneratorTool-module__fTRIiq__sectionTitle{justify-content:space-between;align-items:center;gap:12px;min-height:38px;margin-bottom:12px;display:flex}.WebIconGeneratorTool-module__fTRIiq__sectionTitle strong,.WebIconGeneratorTool-module__fTRIiq__settingsColumn h3,.WebIconGeneratorTool-module__fTRIiq__previewSection h3{color:#1e293b;margin:0;font-size:15px}.WebIconGeneratorTool-module__fTRIiq__sectionTitle button,.WebIconGeneratorTool-module__fTRIiq__resetButton{color:#53617a;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:10px;padding:8px 10px;font-size:11px;font-weight:750}.WebIconGeneratorTool-module__fTRIiq__imageStage{background-color:#f8faff;background-image:linear-gradient(45deg,#edf0f6 25%,#0000 25%),linear-gradient(-45deg,#edf0f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#edf0f6 75%),linear-gradient(-45deg,#0000 75%,#edf0f6 75%),none;background-position:0 0,0 10px,10px -10px,-10px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:20px 20px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #e2e7fa;border-radius:18px;place-items:center;min-height:390px;padding:18px;display:grid;overflow:hidden}.WebIconGeneratorTool-module__fTRIiq__imageWrap{-webkit-user-select:none;user-select:none;touch-action:none;max-width:100%;max-height:430px;line-height:0;display:inline-block;position:relative}.WebIconGeneratorTool-module__fTRIiq__imageWrap img{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:100%;max-height:430px;display:block}.WebIconGeneratorTool-module__fTRIiq__selectionBox{cursor:grab;touch-action:none;border:2px solid #536dfe;position:absolute;box-shadow:0 0 0 9999px #07122b75,inset 0 0 0 1px #ffffffb3}.WebIconGeneratorTool-module__fTRIiq__selectionBox:active{cursor:grabbing}.WebIconGeneratorTool-module__fTRIiq__selectionBox:before,.WebIconGeneratorTool-module__fTRIiq__selectionBox:after{content:"";pointer-events:none;position:absolute}.WebIconGeneratorTool-module__fTRIiq__selectionBox:before{border-left:1px dashed #ffffff8c;border-right:1px dashed #ffffff8c;width:33.333%;top:0;bottom:0;left:33.333%}.WebIconGeneratorTool-module__fTRIiq__selectionBox:after{border-top:1px dashed #ffffff8c;border-bottom:1px dashed #ffffff8c;height:33.333%;top:33.333%;left:0;right:0}.WebIconGeneratorTool-module__fTRIiq__resizeHandle{z-index:3;cursor:nwse-resize;touch-action:none;background:#536dfe;border:2px solid #fff;border-radius:50%;width:18px;height:18px;position:absolute;bottom:-9px;right:-9px;box-shadow:0 2px 8px #0f172a4d}.WebIconGeneratorTool-module__fTRIiq__help{color:#7a879e;margin:10px 2px 0;font-size:10px;line-height:1.5}.WebIconGeneratorTool-module__fTRIiq__resetButton{margin-top:10px}.WebIconGeneratorTool-module__fTRIiq__settingsColumn{padding:4px 2px}.WebIconGeneratorTool-module__fTRIiq__settingsColumn h3{margin-bottom:15px}.WebIconGeneratorTool-module__fTRIiq__sourceInfo{grid-template-columns:1fr 1fr;gap:9px;display:grid}.WebIconGeneratorTool-module__fTRIiq__sourceInfo>div{background:#f8faff;border:1px solid #e5e9f3;border-radius:12px;gap:4px;min-width:0;padding:12px;display:grid}.WebIconGeneratorTool-module__fTRIiq__sourceInfo span{color:#8793aa;font-size:10px}.WebIconGeneratorTool-module__fTRIiq__sourceInfo b{color:#24304a;font-size:12px}.WebIconGeneratorTool-module__fTRIiq__controlGroup{border-top:1px solid #edf0f6;gap:10px;margin-top:19px;padding-top:17px;display:grid}.WebIconGeneratorTool-module__fTRIiq__controlGroup>strong{color:#34425b;font-size:12px}.WebIconGeneratorTool-module__fTRIiq__controlGroup>small{color:#8190a8;font-size:10px;line-height:1.5}.WebIconGeneratorTool-module__fTRIiq__sizeGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WebIconGeneratorTool-module__fTRIiq__sizeChoice{color:#3f4d67;background:#fff;border:1px solid #dfe5f1;border-radius:11px;align-items:center;gap:8px;min-height:48px;padding:0 11px;display:flex}.WebIconGeneratorTool-module__fTRIiq__sizeChoice input{accent-color:#536dfe}.WebIconGeneratorTool-module__fTRIiq__sizeChoice>span{gap:2px;min-width:0;display:grid}.WebIconGeneratorTool-module__fTRIiq__sizeChoice b{font-size:11px}.WebIconGeneratorTool-module__fTRIiq__sizeChoice small{color:#8491a7;font-size:8px}.WebIconGeneratorTool-module__fTRIiq__sizeChoice.WebIconGeneratorTool-module__fTRIiq__disabled{opacity:.38;background:#f6f7fa}.WebIconGeneratorTool-module__fTRIiq__backgroundRow{color:#53617a;flex-wrap:wrap;align-items:center;gap:8px 13px;font-size:11px;display:flex}.WebIconGeneratorTool-module__fTRIiq__backgroundRow label{align-items:center;gap:5px;display:inline-flex}.WebIconGeneratorTool-module__fTRIiq__backgroundRow input[type=radio]{accent-color:#536dfe}.WebIconGeneratorTool-module__fTRIiq__backgroundRow input[type=color]{background:#fff;border:1px solid #dfe5f1;border-radius:9px;width:38px;height:32px;padding:2px}.WebIconGeneratorTool-module__fTRIiq__usageBox{background:#f8faff;border:1px solid #e2e8ff;border-radius:12px;gap:4px;margin-top:18px;padding:12px;display:grid}.WebIconGeneratorTool-module__fTRIiq__usageBox span{color:#8793aa;font-size:9px;font-weight:750}.WebIconGeneratorTool-module__fTRIiq__usageBox b{color:#42516a;font-size:10px;line-height:1.45}.WebIconGeneratorTool-module__fTRIiq__fileName{color:#7a879e;text-overflow:ellipsis;white-space:nowrap;background:#f6f8fc;border-radius:10px;margin-top:14px;padding:10px 11px;font-size:10px;overflow:hidden}.WebIconGeneratorTool-module__fTRIiq__previewSection,.WebIconGeneratorTool-module__fTRIiq__downloadSection{border-top:1px solid #edf0f6;padding-top:22px}.WebIconGeneratorTool-module__fTRIiq__previewSection h3{margin-bottom:14px}.WebIconGeneratorTool-module__fTRIiq__previewRow{flex-wrap:wrap;align-items:end;gap:18px;display:flex}.WebIconGeneratorTool-module__fTRIiq__previewItem{justify-items:center;gap:6px;display:grid}.WebIconGeneratorTool-module__fTRIiq__previewItem>b{color:#6f7d94;font-size:9px}.WebIconGeneratorTool-module__fTRIiq__previewChecker{background-color:#fff;background-image:linear-gradient(45deg,#eef1f6 25%,#0000 25%),linear-gradient(-45deg,#eef1f6 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eef1f6 75%),linear-gradient(-45deg,#0000 75%,#eef1f6 75%),none;background-position:0 0,0 6px,6px -6px,-6px 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:12px 12px;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border:1px solid #e2e7f0;border-radius:10px;place-items:center;min-width:80px;max-width:170px;min-height:72px;max-height:150px;display:grid;overflow:hidden}.WebIconGeneratorTool-module__fTRIiq__previewChecker img{max-width:150px;max-height:128px;display:block}.WebIconGeneratorTool-module__fTRIiq__previewChecker span{color:#9ca7ba}.WebIconGeneratorTool-module__fTRIiq__downloadSection{gap:13px;display:grid}.WebIconGeneratorTool-module__fTRIiq__individualDownloads{flex-wrap:wrap;gap:7px;display:flex}.WebIconGeneratorTool-module__fTRIiq__individualDownloads button{color:#526079;cursor:pointer;background:#fff;border:1px solid #dfe5f1;border-radius:9px;min-height:34px;padding:0 10px;font-size:9px;font-weight:750}.WebIconGeneratorTool-module__fTRIiq__downloadSection .button{justify-self:start;font-size:12px}@media (max-width:760px){.WebIconGeneratorTool-module__fTRIiq__workspace{grid-template-columns:1fr}.WebIconGeneratorTool-module__fTRIiq__imageStage{min-height:300px;padding:12px}.WebIconGeneratorTool-module__fTRIiq__imageWrap,.WebIconGeneratorTool-module__fTRIiq__imageWrap img{max-height:360px}.WebIconGeneratorTool-module__fTRIiq__downloadSection .button{width:100%}}@media (max-width:430px){.WebIconGeneratorTool-module__fTRIiq__sourceInfo,.WebIconGeneratorTool-module__fTRIiq__sizeGrid{grid-template-columns:1fr}.WebIconGeneratorTool-module__fTRIiq__previewRow{gap:12px}}
