.image-optimizer-demo[data-v-7cb04094]{text-align:left;background:#0b0f16;border:.0625rem solid #2b3a558c;border-radius:1.375rem;width:100%;overflow:hidden;box-shadow:0 1.5rem 4rem #0000002e}.image-optimizer-demo__toolbar[data-v-7cb04094]{background:#111f36;border-bottom:.0625rem solid #2b3a558c;flex-wrap:wrap;align-items:center;gap:.75rem;padding:1.25rem;display:flex}.image-optimizer-demo__button[data-v-7cb04094],.image-optimizer-demo__choose-button[data-v-7cb04094],.image-optimizer-demo__small-button[data-v-7cb04094]{color:#eef3fa;cursor:pointer;background:#111f36;border:.0625rem solid #2b3a55;border-radius:.75rem;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.image-optimizer-demo__button[data-v-7cb04094]:hover:not(:disabled),.image-optimizer-demo__choose-button[data-v-7cb04094]:hover:not(:disabled),.image-optimizer-demo__small-button[data-v-7cb04094]:hover:not(:disabled){border-color:#2fe3a6}.image-optimizer-demo__button[data-v-7cb04094]:focus-visible,.image-optimizer-demo__choose-button[data-v-7cb04094]:focus-visible,.image-optimizer-demo__small-button[data-v-7cb04094]:focus-visible{outline-offset:.1875rem;outline:.125rem solid #f4efe4}.image-optimizer-demo__button[data-v-7cb04094]{min-height:2.75rem;padding:.5rem 1rem}.image-optimizer-demo__button[data-v-7cb04094]:disabled{cursor:not-allowed;opacity:.4}.image-optimizer-demo__button--primary[data-v-7cb04094]{color:#052018;background:#2fe3a6;border-color:#2fe3a6}.image-optimizer-demo__button--primary[data-v-7cb04094]:hover:not(:disabled){background:#1fb98a;border-color:#1fb98a}.image-optimizer-demo__state[data-v-7cb04094]{color:#8ea0bb;border:.0625rem solid #2b3a558c;border-radius:999rem;align-items:center;min-height:1.875rem;margin-left:auto;padding:.25rem .75rem;font-size:.75rem;font-weight:700;display:inline-flex}.image-optimizer-demo__state--active[data-v-7cb04094]{color:#7cf0c7;background:#2fe3a61a;border-color:#2fe3a659}.image-optimizer-demo__error[data-v-7cb04094]{color:#eef3fa;background:#7b04041a;border:.0625rem solid #7b040480;border-radius:1rem;gap:1rem;margin:1.25rem;padding:1.25rem;display:flex}.image-optimizer-demo__error strong[data-v-7cb04094]{color:#7b0404}.image-optimizer-demo__error p[data-v-7cb04094]{color:#8ea0bb;margin:.5rem 0 0;line-height:1.65}.image-optimizer-demo__error code[data-v-7cb04094]{color:#7b0404;background:#7b04041a;border-radius:.5rem;margin-top:.75rem;padding:.25rem .5rem;display:inline-block}.image-optimizer-demo__error-icon[data-v-7cb04094]{color:#7b0404;background:#7b040424;border-radius:.75rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;font-weight:700;display:grid}.image-optimizer-demo__section[data-v-7cb04094]{padding:1.5rem}.image-optimizer-demo__section+.image-optimizer-demo__section[data-v-7cb04094]{border-top:.0625rem solid #2b3a558c}.image-optimizer-demo__section-header[data-v-7cb04094]{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.image-optimizer-demo__section-header>div[data-v-7cb04094]{align-items:center;gap:.75rem;display:flex}.image-optimizer-demo__section-header h3[data-v-7cb04094]{color:#eef3fa;margin:0;font-size:1.25rem}.image-optimizer-demo__step[data-v-7cb04094]{color:#2fe3a6;background:#2fe3a614;border:.0625rem solid #2fe3a64d;border-radius:.75rem;flex:none;place-items:center;width:2rem;height:2rem;font-family:monospace;font-size:.75rem;font-weight:700;display:grid}.image-optimizer-demo__section-meta[data-v-7cb04094]{color:#8ea0bb;font-size:.75rem}.image-optimizer-demo__file-input[data-v-7cb04094]{clip:rect(0 0 0 0);clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.image-optimizer-demo__drop-zone[data-v-7cb04094]{text-align:center;background:#111f36;border:.0625rem dashed #2b3a55;border-radius:1rem;justify-items:center;gap:.75rem;padding:2rem;transition:background-color .15s,border-color .15s;display:grid}.image-optimizer-demo__drop-zone>strong[data-v-7cb04094]{color:#eef3fa}.image-optimizer-demo__drop-zone>p[data-v-7cb04094]{color:#8ea0bb;max-width:34rem;margin:0;line-height:1.65}.image-optimizer-demo__drop-zone>small[data-v-7cb04094]{color:#5f7290}.image-optimizer-demo__drop-zone--active[data-v-7cb04094]{background:#2fe3a614;border-color:#2fe3a6}.image-optimizer-demo__drop-zone--disabled[data-v-7cb04094]{pointer-events:none;opacity:.5}.image-optimizer-demo__drop-icon[data-v-7cb04094]{color:#2fe3a6;border:.0625rem solid #2fe3a640;border-radius:1rem;place-items:center;width:3rem;height:3rem;font-size:1.5rem;display:grid}.image-optimizer-demo__choose-button[data-v-7cb04094]{min-height:2.5rem;padding:.5rem 1rem}.image-optimizer-demo__choose-button input[data-v-7cb04094]{clip:rect(0 0 0 0);clip-path:inset(50%);width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.image-optimizer-demo__choose-button--disabled[data-v-7cb04094]{pointer-events:none;opacity:.4}.image-optimizer-demo__files[data-v-7cb04094]{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.image-optimizer-demo__files li[data-v-7cb04094]{background:#111f36;border:.0625rem solid #2b3a558c;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.image-optimizer-demo__file-main[data-v-7cb04094]{align-items:center;gap:.75rem;min-width:0;display:flex}.image-optimizer-demo__file-main>div[data-v-7cb04094]{min-width:0;display:grid}.image-optimizer-demo__file-main strong[data-v-7cb04094]{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-optimizer-demo__file-main span[data-v-7cb04094]{color:#8ea0bb;margin-top:.25rem;font-size:.75rem}.image-optimizer-demo__file-icon[data-v-7cb04094]{color:#8ea0bb;background:#0b0f16;border-radius:.75rem;flex:none;place-items:center;width:2.5rem;height:2.5rem;font-family:monospace;font-size:.625rem;font-weight:700;display:grid}.image-optimizer-demo__file-status[data-v-7cb04094],.image-optimizer-demo__result-status[data-v-7cb04094]{border-radius:999rem;flex:none;align-items:center;min-height:1.625rem;padding:.25rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.image-optimizer-demo__file-status--processing[data-v-7cb04094]{color:#7cf0c7;background:#2fe3a61a}.image-optimizer-demo__file-status--success[data-v-7cb04094],.image-optimizer-demo__result-status--success[data-v-7cb04094]{color:#7cf0c7;background:#2fe3a624}.image-optimizer-demo__file-status--neutral[data-v-7cb04094],.image-optimizer-demo__result-status--neutral[data-v-7cb04094]{color:#8ea0bb;background:#2b3a55}.image-optimizer-demo__file-status--error[data-v-7cb04094],.image-optimizer-demo__result-status--error[data-v-7cb04094]{color:#7b0404;background:#7b04041f}.image-optimizer-demo__settings[data-v-7cb04094]{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:1rem;display:grid}.image-optimizer-demo__settings label[data-v-7cb04094]{align-content:start;gap:.5rem;display:grid}.image-optimizer-demo__settings label>span[data-v-7cb04094]{color:#8ea0bb;font-size:.75rem;font-weight:700}.image-optimizer-demo__settings label>small[data-v-7cb04094]{color:#5f7290;line-height:1.4}.image-optimizer-demo__settings input[data-v-7cb04094],.image-optimizer-demo__settings select[data-v-7cb04094]{color:#eef3fa;background:#0b0f16;border:.0625rem solid #2b3a55;border-radius:.75rem;outline:none;width:100%;min-height:2.625rem;padding:0 .75rem}.image-optimizer-demo__settings input[data-v-7cb04094]:focus-visible,.image-optimizer-demo__settings select[data-v-7cb04094]:focus-visible{outline-offset:.1875rem;outline:.125rem solid #f4efe4}.image-optimizer-demo__settings input[data-v-7cb04094]:disabled,.image-optimizer-demo__settings select[data-v-7cb04094]:disabled{cursor:not-allowed;opacity:.45}.image-optimizer-demo__input-unit[data-v-7cb04094]{position:relative}.image-optimizer-demo__input-unit input[data-v-7cb04094]{padding-inline-end:3.25rem}.image-optimizer-demo__input-unit span[data-v-7cb04094]{color:#5f7290;pointer-events:none;font-size:.75rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.image-optimizer-demo__summary[data-v-7cb04094]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.image-optimizer-demo__summary article[data-v-7cb04094]{background:#111f36;border:.0625rem solid #2b3a558c;border-radius:.75rem;padding:1rem}.image-optimizer-demo__summary article span[data-v-7cb04094],.image-optimizer-demo__summary article strong[data-v-7cb04094]{display:block}.image-optimizer-demo__summary article span[data-v-7cb04094]{color:#8ea0bb;font-size:.75rem}.image-optimizer-demo__summary article strong[data-v-7cb04094]{color:#eef3fa;margin-top:.5rem;font-size:1.25rem}.image-optimizer-demo__saving[data-v-7cb04094]{color:#2fe3a6!important}.image-optimizer-demo__results[data-v-7cb04094]{gap:.75rem;display:grid}.image-optimizer-demo__result[data-v-7cb04094]{background:#111f36;border:.0625rem solid #2b3a558c;border-radius:1rem;overflow:hidden}.image-optimizer-demo__result>header[data-v-7cb04094]{border-bottom:.0625rem solid #2b3a558c;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.image-optimizer-demo__result>header>strong[data-v-7cb04094]{color:#eef3fa;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.image-optimizer-demo__result--preview[data-v-7cb04094]{border-color:#2fe3a68c}.image-optimizer-demo__result-actions[data-v-7cb04094]{flex-wrap:wrap;flex:none;align-items:center;gap:.5rem;display:flex}.image-optimizer-demo__small-button[data-v-7cb04094]{min-height:1.875rem;padding:.25rem .75rem;font-size:.75rem}.image-optimizer-demo__metrics[data-v-7cb04094]{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.image-optimizer-demo__metrics>div[data-v-7cb04094]{padding:1rem}.image-optimizer-demo__metrics>div+div[data-v-7cb04094]{border-left:.0625rem solid #2b3a558c}.image-optimizer-demo__metrics span[data-v-7cb04094],.image-optimizer-demo__metrics strong[data-v-7cb04094]{display:block}.image-optimizer-demo__metrics span[data-v-7cb04094]{color:#5f7290;font-size:.75rem}.image-optimizer-demo__metrics strong[data-v-7cb04094]{color:#8ea0bb;margin-top:.5rem;font-size:.875rem}.image-optimizer-demo__preview[data-v-7cb04094]{background:#111f36;border:.0625rem solid #2b3a558c;border-radius:1rem;margin-top:1.25rem;overflow:hidden}.image-optimizer-demo__preview>header[data-v-7cb04094]{border-bottom:.0625rem solid #2b3a558c;justify-content:space-between;align-items:center;gap:1rem;padding:1rem;display:flex}.image-optimizer-demo__preview>header>div[data-v-7cb04094]{display:grid}.image-optimizer-demo__preview>header>div>span[data-v-7cb04094]{color:#2fe3a6;font-size:.75rem;font-weight:700}.image-optimizer-demo__preview>header>div>strong[data-v-7cb04094]{color:#eef3fa;margin-top:.25rem}.image-optimizer-demo__preview>header>div>small[data-v-7cb04094]{color:#8ea0bb;margin-top:.25rem}.image-optimizer-demo__preview-image[data-v-7cb04094]{background:#0b0f16;place-items:center;min-height:20rem;padding:1rem;display:grid}.image-optimizer-demo__preview-image img[data-v-7cb04094]{-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;max-height:40rem;display:block}.image-optimizer-demo__technical-result[data-v-7cb04094]{background:#0b0f16;border:.0625rem solid #2b3a558c;border-radius:1rem;margin-top:1.25rem;overflow:hidden}.image-optimizer-demo__technical-result pre[data-v-7cb04094]{color:#8ea0bb;tab-size:2;border-top:.0625rem solid #2b3a558c;width:100%;height:32.5rem;margin:0;padding:1.25rem;font-size:.75rem;line-height:1.6;overflow:auto}.image-optimizer-demo__technical-result pre code[data-v-7cb04094]{white-space:pre;font-family:monospace}.image-optimizer-demo__technical-result pre[data-v-7cb04094]::-webkit-scrollbar{width:.75rem;height:.75rem}.image-optimizer-demo__technical-result pre[data-v-7cb04094]::-webkit-scrollbar-track{background:#0b0f16}.image-optimizer-demo__technical-result pre[data-v-7cb04094]::-webkit-scrollbar-thumb{background:#5f7290;border:.1875rem solid #0b0f16;border-radius:999rem}.image-optimizer-demo__technical-result pre[data-v-7cb04094]::-webkit-scrollbar-thumb:hover{background:#8ea0bb}.image-optimizer-demo__technical-result-header[data-v-7cb04094]{justify-content:space-between;align-items:center;gap:1.25rem;padding:1rem;display:flex}.image-optimizer-demo__technical-result-header>div[data-v-7cb04094]{min-width:0}.image-optimizer-demo__technical-result-header span[data-v-7cb04094]{color:#2fe3a6;text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700;display:block}.image-optimizer-demo__technical-result-header p[data-v-7cb04094]{color:#8ea0bb;margin:.25rem 0 0;font-size:.75rem;line-height:1.65}.image-optimizer-demo__technical-result-header button[data-v-7cb04094]{flex:none}@media (width<=767.98px){.image-optimizer-demo__toolbar[data-v-7cb04094]{align-items:stretch}.image-optimizer-demo__toolbar .image-optimizer-demo__button[data-v-7cb04094]{flex:auto}.image-optimizer-demo__state[data-v-7cb04094]{justify-content:center;width:100%;margin-left:0}.image-optimizer-demo__section[data-v-7cb04094]{padding:1rem}.image-optimizer-demo__files li[data-v-7cb04094],.image-optimizer-demo__section-header[data-v-7cb04094]{flex-direction:column;align-items:flex-start}.image-optimizer-demo__drop-zone[data-v-7cb04094]{padding:1.5rem 1rem}.image-optimizer-demo__result>header[data-v-7cb04094]{flex-direction:column;align-items:flex-start}.image-optimizer-demo__metrics[data-v-7cb04094]{grid-template-columns:1fr 1fr}.image-optimizer-demo__metrics>div[data-v-7cb04094]{border-bottom:.0625rem solid #2b3a558c}.image-optimizer-demo__metrics>div+div[data-v-7cb04094]{border-left:0}.image-optimizer-demo__preview>header[data-v-7cb04094]{flex-direction:column;align-items:flex-start}.image-optimizer-demo__technical-result pre[data-v-7cb04094]{height:26.25rem;padding:1rem}.image-optimizer-demo__technical-result-header[data-v-7cb04094]{align-items:flex-start}.image-optimizer-demo__technical-result-header p[data-v-7cb04094]{max-width:14rem}}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}.image-optimizer-page[data-v-6f38051f]{color:#eef3fa}.image-optimizer-hero[data-v-6f38051f]{padding-block:3rem 4rem}.image-optimizer-hero__container[data-v-6f38051f]{gap:2.5rem;width:calc(100% - 3rem);max-width:79rem;margin-inline:auto;display:grid}.image-optimizer-hero__content[data-v-6f38051f]{max-width:48rem}.image-optimizer-hero__eyebrow[data-v-6f38051f],.image-optimizer-section__eyebrow[data-v-6f38051f]{color:#2fe3a6;letter-spacing:.04em;text-transform:uppercase;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:.875rem;font-weight:600}.image-optimizer-hero__title[data-v-6f38051f]{color:#eef3fa;overflow-wrap:anywhere;letter-spacing:-.03em;margin:1rem 0 1.5rem;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:calc(clamp(2.5rem,10vw,4rem));font-weight:600;line-height:1.1}@media (width>=992px){.image-optimizer-hero[data-v-6f38051f]{padding-block:6rem}.image-optimizer-hero__container[data-v-6f38051f]{grid-template-columns:minmax(0,1.25fr) minmax(18rem,.75fr);align-items:center;gap:4rem}.image-optimizer-hero__title[data-v-6f38051f]{font-size:3.5rem}}.image-optimizer-hero__additional-text[data-v-6f38051f],.image-optimizer-hero__description[data-v-6f38051f]{color:#8ea0bb;max-width:44rem;margin:0;line-height:1.65}.image-optimizer-hero__description[data-v-6f38051f]{font-size:1.125rem}.image-optimizer-hero__additional-text[data-v-6f38051f]{margin-top:1.25rem}.image-optimizer-hero__actions[data-v-6f38051f]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.image-optimizer-button[data-v-6f38051f]{border:.0625rem solid #2b3a55;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.image-optimizer-button[data-v-6f38051f]:focus-visible{outline-offset:.1875rem;outline:.125rem solid #f4efe4}.image-optimizer-button--primary[data-v-6f38051f]{color:#052018;background:#2fe3a6;border-color:#2fe3a6}.image-optimizer-button--primary[data-v-6f38051f]:hover{background:#1fb98a;border-color:#1fb98a}.image-optimizer-button--secondary[data-v-6f38051f]{color:#eef3fa;background:#111f36}.image-optimizer-button--secondary[data-v-6f38051f]:hover{border-color:#2fe3a6}.image-optimizer-hero__meta[data-v-6f38051f]{background-color:#111f36;border:.0625rem solid #2b3a55;border-radius:1.375rem;gap:1.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #0000002e}.image-optimizer-hero__meta[data-v-6f38051f]:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#2fe3a624,#0000 45%);position:absolute;inset:0}.image-optimizer-hero__status[data-v-6f38051f],.image-optimizer-hero__technologies[data-v-6f38051f]{z-index:1;position:relative}.image-optimizer-hero__status[data-v-6f38051f]{color:#7cf0c7;background:#2fe3a61a;border:.0625rem solid #2fe3a640;border-radius:999rem;justify-self:start;align-items:center;gap:.5rem;min-height:2rem;padding:.25rem .75rem;font-size:.875rem;font-weight:700;display:inline-flex}.image-optimizer-hero__status span[data-v-6f38051f]{background:#2fe3a6;border-radius:999rem;width:.5rem;height:.5rem;box-shadow:0 0 0 .25rem #2fe3a61f}.image-optimizer-hero__technologies[data-v-6f38051f]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.image-optimizer-hero__technologies li[data-v-6f38051f]{color:#8ea0bb;background:#0b0f16;border:.0625rem solid #2b3a558c;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600}.image-optimizer-architecture[data-v-6f38051f],.image-optimizer-batch[data-v-6f38051f],.image-optimizer-compatibility[data-v-6f38051f],.image-optimizer-compression[data-v-6f38051f],.image-optimizer-control[data-v-6f38051f],.image-optimizer-demo-section[data-v-6f38051f],.image-optimizer-errors[data-v-6f38051f],.image-optimizer-features[data-v-6f38051f],.image-optimizer-frameworks[data-v-6f38051f],.image-optimizer-github[data-v-6f38051f],.image-optimizer-heic[data-v-6f38051f],.image-optimizer-installation[data-v-6f38051f],.image-optimizer-introduction[data-v-6f38051f],.image-optimizer-limits[data-v-6f38051f],.image-optimizer-output-modes[data-v-6f38051f],.image-optimizer-privacy[data-v-6f38051f],.image-optimizer-status[data-v-6f38051f],.image-optimizer-upload[data-v-6f38051f],.image-optimizer-usage[data-v-6f38051f]{padding-block:4rem}@media (width>=992px){.image-optimizer-architecture[data-v-6f38051f],.image-optimizer-batch[data-v-6f38051f],.image-optimizer-compatibility[data-v-6f38051f],.image-optimizer-compression[data-v-6f38051f],.image-optimizer-control[data-v-6f38051f],.image-optimizer-demo-section[data-v-6f38051f],.image-optimizer-errors[data-v-6f38051f],.image-optimizer-features[data-v-6f38051f],.image-optimizer-frameworks[data-v-6f38051f],.image-optimizer-github[data-v-6f38051f],.image-optimizer-heic[data-v-6f38051f],.image-optimizer-installation[data-v-6f38051f],.image-optimizer-introduction[data-v-6f38051f],.image-optimizer-limits[data-v-6f38051f],.image-optimizer-output-modes[data-v-6f38051f],.image-optimizer-privacy[data-v-6f38051f],.image-optimizer-status[data-v-6f38051f],.image-optimizer-upload[data-v-6f38051f],.image-optimizer-usage[data-v-6f38051f]{padding-block:6rem}.image-optimizer-section__header[data-v-6f38051f]{grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr);align-items:end}}.image-optimizer-control[data-v-6f38051f],.image-optimizer-demo-section[data-v-6f38051f],.image-optimizer-installation[data-v-6f38051f],.image-optimizer-introduction[data-v-6f38051f],.image-optimizer-limits[data-v-6f38051f],.image-optimizer-output-modes[data-v-6f38051f],.image-optimizer-privacy[data-v-6f38051f],.image-optimizer-upload[data-v-6f38051f]{background:#111f36;border-block:.0625rem solid #2b3a558c}.image-optimizer-demo-section[data-v-6f38051f]{scroll-margin-top:6rem}.image-optimizer-section[data-v-6f38051f]{width:calc(100% - 3rem);max-width:79rem;margin-inline:auto}.image-optimizer-section__content[data-v-6f38051f]{gap:1.5rem;max-width:58rem;display:grid}.image-optimizer-section__content h2[data-v-6f38051f],.image-optimizer-section__header h2[data-v-6f38051f]{color:#eef3fa;letter-spacing:-.03em;margin:0;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:calc(clamp(2rem,5vw,2.75rem));font-weight:600;line-height:1.1}.image-optimizer-section__text[data-v-6f38051f]{gap:1.25rem;display:grid}.image-optimizer-section__text p[data-v-6f38051f]{color:#8ea0bb;max-width:52rem;margin:0;font-size:1.125rem;line-height:1.65}.image-optimizer-section__header[data-v-6f38051f]{gap:1.25rem;margin-bottom:2.5rem;display:grid}.image-optimizer-section__header h2[data-v-6f38051f]{margin-top:.75rem}.image-optimizer-section__header>p[data-v-6f38051f]{color:#8ea0bb;margin:0;line-height:1.65}.image-optimizer-architecture__grid[data-v-6f38051f],.image-optimizer-features__grid[data-v-6f38051f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));gap:1.25rem;display:grid}.image-optimizer-architecture-card[data-v-6f38051f],.image-optimizer-feature-card[data-v-6f38051f]{background-color:#111f36;border:.0625rem solid #2b3a55;border-radius:1.375rem;align-content:start;gap:1rem;min-height:17rem;padding:1.5rem;display:grid;box-shadow:0 1.5rem 4rem #0000002e}.image-optimizer-architecture-card h3[data-v-6f38051f],.image-optimizer-feature-card h3[data-v-6f38051f]{color:#eef3fa;margin:0;font-size:1.25rem;line-height:1.2}.image-optimizer-architecture-card p[data-v-6f38051f],.image-optimizer-feature-card p[data-v-6f38051f]{color:#8ea0bb;margin:0;line-height:1.65}.image-optimizer-architecture-card__number[data-v-6f38051f],.image-optimizer-feature-card__number[data-v-6f38051f]{color:#2fe3a6;font-family:monospace;font-size:.875rem;font-weight:700}.image-optimizer-compression__grid[data-v-6f38051f],.image-optimizer-installation__grid[data-v-6f38051f]{gap:1.25rem;display:grid}@media (width>=992px){.image-optimizer-compression__grid[data-v-6f38051f],.image-optimizer-installation__grid[data-v-6f38051f]{grid-template-columns:repeat(2,minmax(0,1fr))}.image-optimizer-content-grid[data-v-6f38051f]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.image-optimizer-example__header[data-v-6f38051f]{grid-template-columns:minmax(0,1fr) minmax(20rem,.7fr)}.image-optimizer-output-modes__grid[data-v-6f38051f]{grid-template-columns:repeat(3,minmax(0,1fr))}}.image-optimizer-code-card[data-v-6f38051f],.image-optimizer-installation__grid article[data-v-6f38051f]{align-content:start;gap:1rem;display:grid}.image-optimizer-code-card h3[data-v-6f38051f],.image-optimizer-code-card p[data-v-6f38051f],.image-optimizer-installation__grid article h3[data-v-6f38051f],.image-optimizer-installation__grid article p[data-v-6f38051f]{margin:0}.image-optimizer-code-card p[data-v-6f38051f],.image-optimizer-installation__grid article p[data-v-6f38051f]{color:#8ea0bb;line-height:1.65}.image-optimizer-installation__notice[data-v-6f38051f]{color:#8ea0bb;max-width:48rem;margin:1.25rem 0 0;line-height:1.65}.image-optimizer-content-grid[data-v-6f38051f]{gap:2rem;display:grid}.image-optimizer-content-grid__text[data-v-6f38051f]{align-content:start;gap:1.25rem;display:grid}.image-optimizer-content-grid__text h2[data-v-6f38051f]{color:#eef3fa;letter-spacing:-.03em;margin:0;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:calc(clamp(2rem,5vw,2.75rem));font-weight:600;line-height:1.1}.image-optimizer-content-grid__text p[data-v-6f38051f]{color:#8ea0bb;margin:0;line-height:1.65}.image-optimizer-examples__list[data-v-6f38051f]{gap:2.5rem;display:grid}.image-optimizer-example[data-v-6f38051f]{gap:1.5rem;display:grid}.image-optimizer-example__header[data-v-6f38051f]{gap:1rem;display:grid}.image-optimizer-example__header h3[data-v-6f38051f],.image-optimizer-example__header p[data-v-6f38051f]{margin:0}.image-optimizer-example__header h3[data-v-6f38051f]{color:#eef3fa;margin-top:.5rem;font-size:1.5rem}.image-optimizer-example__header p[data-v-6f38051f]{color:#8ea0bb;line-height:1.65}.image-optimizer-example__label[data-v-6f38051f]{color:#2fe3a6;font-family:monospace;font-size:.875rem;font-weight:700}.image-optimizer-output-modes__grid[data-v-6f38051f]{gap:1.25rem;display:grid}.image-optimizer-output-mode-card[data-v-6f38051f]{align-content:start;gap:1rem;display:grid}.image-optimizer-output-mode-card h3[data-v-6f38051f],.image-optimizer-output-mode-card p[data-v-6f38051f]{margin:0}.image-optimizer-output-mode-card h3[data-v-6f38051f]{color:#eef3fa;font-size:1.5rem}.image-optimizer-output-mode-card p[data-v-6f38051f]{color:#8ea0bb;line-height:1.65}.image-optimizer-compatibility__list[data-v-6f38051f],.image-optimizer-frameworks__list[data-v-6f38051f]{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.image-optimizer-compatibility__list li[data-v-6f38051f],.image-optimizer-frameworks__list li[data-v-6f38051f]{color:#8ea0bb;background:#0b0f16;border:.0625rem solid #2b3a558c;border-radius:.75rem;padding:.75rem 1rem;font-weight:600}.image-optimizer-compatibility__list li[data-v-6f38051f]{align-items:center;gap:.5rem;display:inline-flex}.image-optimizer-compatibility__list li span[data-v-6f38051f]{color:#2fe3a6;font-weight:700}.image-optimizer-github__card[data-v-6f38051f],.image-optimizer-status__card[data-v-6f38051f]{background-color:#111f36;border:.0625rem solid #2b3a55;border-radius:1.375rem;gap:2rem;padding:calc(clamp(1.5rem,5vw,2.5rem));display:grid;box-shadow:0 1.5rem 4rem #0000002e}@media (width>=992px){.image-optimizer-github__card[data-v-6f38051f],.image-optimizer-status__card[data-v-6f38051f]{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.image-optimizer-github__card h2[data-v-6f38051f],.image-optimizer-status__card h2[data-v-6f38051f]{color:#eef3fa;letter-spacing:-.02em;margin:.75rem 0 1rem;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;font-size:calc(clamp(1.5rem,4vw,2.75rem));font-weight:600;line-height:1.2}.image-optimizer-github__card p[data-v-6f38051f],.image-optimizer-status__card p[data-v-6f38051f]{color:#8ea0bb;max-width:48rem;margin:0;line-height:1.65}.image-optimizer-status__content[data-v-6f38051f]{gap:1rem;display:grid}.image-optimizer-status__content h2[data-v-6f38051f],.image-optimizer-status__content p[data-v-6f38051f]{margin:0}.image-optimizer-status__badge[data-v-6f38051f]{color:#7cf0c7;background:#2fe3a61a;border:.0625rem solid #2fe3a640;border-radius:999rem;justify-self:start;align-items:center;gap:.5rem;min-height:2rem;padding:.5rem 1rem;font-size:.875rem;font-weight:700;display:inline-flex}.image-optimizer-status__badge span[data-v-6f38051f]{background:#2fe3a6;border-radius:999rem;width:.5rem;height:.5rem}.image-optimizer-github__card p[data-v-6f38051f]{margin-top:1rem}.image-optimizer-github__card .image-optimizer-button[data-v-6f38051f]{flex:none}@media (width<=767.98px){.image-optimizer-hero__actions[data-v-6f38051f]{flex-direction:column}.image-optimizer-github__card .image-optimizer-button[data-v-6f38051f],.image-optimizer-hero__actions a[data-v-6f38051f]{width:100%}}
