@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,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: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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 Medium Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,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/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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;src:local("Inter Medium"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/zp_5eX_kcCb1NC9W_nqDxOyw80DU-fOCfH6vtlxk4Z8-noxSJKtVKEVnythGOQu3KozvszjDOTsJmBloptS0j1U.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/UzhR3nAaijOxr33OombACPQO7z-6yxLefOdxL2qrdkM-a0beAYA6HgY0fQ5vpHiCL_P_ChfPRJkoN6xel0ZbT_M.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ERDypvkxXdChOV_B5u1ryQXmRbXDEMV5qjyhhW3xYeU-k61Y5mwieeHUzISWavQeKX6iyBBLnhRtxyom_DNxZzo.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ez4lVSyRqqCUuKH6dN6OoXAdOd1Tig7Lx0sxWNqSyss-FAPjTJvN2otlgkrcoQlc70SE03hjkWoDwAr5QrM_lH4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/zkQRrBN3g9v_dVJWVkYryI2HWN4gfl77yu_FVFWNDYY-dCKEZ5lgZTVD30ATELD5lKDbBeBCP_ph7B4YtZQnSns.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/HgJel4iAS5mDVqJaDUYKmxaMJg4zKHTGmyD1FQkOsTM-2hVuuQIZ4GSGMgNv6dvlqz7cfD6lr7xLohUph7OCgFg.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:100%;ascent-override:102%;descent-override:30%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:"JetBrains Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}:root{color-scheme:dark;--bg:#0a0f1c;--panel:#1e293b;--panel-strong:#0f172a;--line:#475569;--divider:#0f172a;--text:#fff;--muted:#475569;--soft:#94a3b8;--tertiary:#64748b;--accent:#22d3ee;--accent-strong:#67e8f9;--danger:#ef4444;--ok:#22c55e;--warn:#f6c96b;--inverted:#0a0f1c;--hl-punct:#4a5568;--hl-tag:#89b4fa;--hl-attr:#cba6f7;--hl-val:#a6e3a1;--hl-json-key:#89b4fa;--hl-json-str:#a6e3a1;--hl-json-num:#f6c96b;--hl-json-kw:#cba6f7;--hl-json-brace:#6c7086;--hl-json-punct:#6c7086;background:var(--bg);color:var(--text);font-family:Inter,"Inter Fallback: BlinkMacSystemFont","Inter Fallback: Segoe UI","Inter Fallback: Helvetica Neue","Inter Fallback: Arial","Inter Fallback: Noto Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html.light{color-scheme:light;--bg:#f0f4f8;--panel:#fff;--panel-strong:#f1f5f9;--line:#d1d5db;--divider:#e5e7eb;--text:#111827;--muted:#9ca3af;--soft:#6b7280;--tertiary:#9ca3af;--accent:#0ea5e9;--accent-strong:#38bdf8;--danger:#ef4444;--ok:#16a34a;--warn:#d97706;--inverted:#fff;--hl-punct:#9ca3af;--hl-tag:#1d4ed8;--hl-attr:#7c3aed;--hl-val:#15803d;--hl-json-key:#1d4ed8;--hl-json-str:#15803d;--hl-json-num:#b45309;--hl-json-kw:#7c3aed;--hl-json-brace:#9ca3af;--hl-json-punct:#9ca3af}*{box-sizing:border-box}#__nuxt,body,html{margin:0;min-height:100%}body{background:var(--bg)}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:none}.shell{display:grid;grid-template-rows:auto 1fr auto;margin:0 auto;min-height:100vh;width:100%}.page-content,.tool-page{display:grid;margin-left:auto;margin-right:auto;max-width:1440px;min-width:0;width:100%}.page-content{align-content:stretch}.topbar-strip{background:var(--panel-strong)}.topbar{color:var(--tertiary);display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:14px;grid-template-columns:auto minmax(0,1fr) auto;margin:0 auto;max-width:1440px;min-height:64px;padding:20px 40px}.brand,.topbar{align-items:center}.brand{color:var(--text);display:inline-flex;font-weight:800;gap:9px;letter-spacing:0;min-width:-moz-max-content;min-width:max-content}.brand__logo{display:block;flex:0 0 auto;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}.brand__wordmark{align-items:baseline;display:inline-flex}.brand__accent{color:var(--accent)}.brand__domain{color:var(--soft)}.app-header__nav{justify-content:center}.format-switcher{align-items:center;color:var(--accent-strong);display:grid;gap:8px;grid-template-columns:minmax(76px,auto) auto minmax(76px,auto)}.format-select{min-width:76px;position:relative}.format-select__button{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--accent-strong);cursor:pointer;display:flex;font-family:inherit;font-weight:700;gap:12px;height:36px;justify-content:space-between;letter-spacing:0;min-width:76px;padding:0 10px;width:100%}.format-select__native{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2338bdf8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.format-select__menu{background:#1f232b;border:1px solid var(--line);border-radius:8px;box-shadow:0 16px 40px #00000059;display:grid;min-width:100%;overflow:hidden;width:-moz-max-content;width:max-content;z-index:20}.format-select__option{align-items:center;background:transparent;border:0;color:var(--text);cursor:pointer;display:grid;font-family:inherit;font-weight:700;gap:8px;grid-template-columns:18px 1fr;min-height:34px;min-width:132px;padding:0 12px;text-align:left}.format-select__option--active,.format-select__option:hover{background:#2563c7;color:var(--text)}.format-switcher__arrow{color:var(--accent-strong);line-height:1}.tool-title{color:var(--accent-strong);font-weight:800}.footer-nav,.tool-nav{align-items:center;color:var(--soft);display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;gap:12px}.footer-nav a,.tool-nav a{border:1px solid var(--line);border-radius:6px;min-height:32px;padding:7px 10px}.footer-nav a:hover,.tool-nav a:hover{border-color:var(--accent);color:var(--accent-strong)}.footer-nav a.router-link-active,.tool-nav a.router-link-active{border-color:#22d3eeb3;color:var(--accent-strong)}.locale-switch{background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--accent-strong);display:grid;font-weight:800;height:36px;min-width:44px;place-items:center}.app-header__actions{align-items:center;display:flex;gap:8px}.app-header__burger{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--accent-strong);cursor:pointer;display:none;height:36px;justify-content:center;padding:0;width:40px}.app-header__burger:hover{border-color:var(--accent)}.topbar p{font-size:11px;font-weight:500;margin:0;text-align:right}.dropzone{align-content:center;align-self:center;background:var(--panel);border:2px dashed var(--muted);border-radius:12px;display:grid;gap:0;justify-items:center;margin:0 auto;min-height:340px;padding:36px;transition:border-color .15s ease,background .15s ease;width:min(760px,calc(100vw - 32px))}.dropzone--dragging{background:#203344;border-color:var(--accent)}.dropzone--disabled{opacity:.6}.dropzone h1,.panel h1,.results h1{font-size:20px;font-weight:600;letter-spacing:0;line-height:1.2;margin:22px 0 18px;max-width:760px;text-align:center}.dropzone p{color:var(--muted);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;margin:16px 0 0}.dropzone__icon{border:1.5px solid var(--accent);border-radius:12px;color:var(--accent);display:grid;font-size:30px;font-weight:500;height:56px;line-height:1;place-items:center;width:56px}.button{align-items:center;background:transparent;border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;justify-content:center;line-height:1.1;min-height:42px;padding:0 18px;text-align:center}.button:disabled{cursor:not-allowed;opacity:.5}.button--primary{background:var(--accent);border-color:var(--accent);color:var(--inverted);font-weight:800}.button--ghost:hover,.button--small:hover{border-color:var(--accent);color:var(--accent-strong)}.button--small{min-height:36px;padding:0 14px}.panel{align-self:center;background:transparent;border:0;margin:40px auto;padding:28px;width:min(1040px,calc(100vw - 80px))}.panel__head,.preflight,.results__head{align-items:center;display:flex;gap:18px;justify-content:space-between}.panel__head h1,.preflight h1,.results__head h1{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:24px;font-weight:700;margin:0;text-align:left}.actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.preflight .dropzone{background:transparent;border-style:solid;min-height:44px;padding:0}.preflight .dropzone h1,.preflight .dropzone p,.preflight .dropzone__icon{display:none}.converter-pending{display:grid;gap:10px}.converter-pending__list{display:grid;gap:8px;list-style:none;margin:0;padding:0}.converter-pending__row{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:12px 14px}.converter-pending__thumb{background:var(--panel-strong);border-radius:8px;flex:0 0 auto;height:56px;overflow:hidden;width:56px}.converter-pending__thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.converter-pending__main{display:grid;flex:1;gap:4px;min-width:0}.converter-pending__name{color:var(--text);display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.converter-pending__error,.converter-pending__meta,.converter-pending__name{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.converter-pending__error,.converter-pending__meta{font-size:11px}.converter-pending__meta{color:var(--muted)}.converter-pending__error{color:var(--danger)}.progress{background:var(--panel);border:0;border-radius:3px;height:4px;margin:26px 0 32px;overflow:hidden}.progress span{background:var(--accent);display:block;height:100%;transition:width .16s ease;width:0}.progress--small{height:4px;margin:8px 0 0;width:160px}.converter-toolbar{display:flex;justify-content:center;margin:24px auto 12px;width:min(1040px,calc(100vw - 80px))}.home-workspace{align-content:start;display:grid;gap:34px;margin:42px auto 56px;width:min(1120px,calc(100vw - 80px))}.home-dropzone{width:min(760px,100%)}.home-intake{margin:0;padding:0;width:100%}.home-file-list{display:grid;gap:8px;margin:22px 0}.home-file-row{align-items:center;background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:14px;grid-template-columns:minmax(0,1fr) auto minmax(120px,auto);min-height:46px;padding:10px 12px}.home-file-row small,.home-file-row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-file-row strong{color:var(--accent-strong);font-size:12px;text-transform:uppercase}.home-file-row small{color:var(--soft);font-size:12px;text-align:right}.home-file-row--error{border-color:#ef4444b3}.home-file-row--error small{color:var(--danger)}.home-action-grid,.home-service-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.home-action,.home-service{align-content:start;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;min-height:132px;padding:16px;text-align:left}.home-action:hover,.home-service:hover{border-color:var(--accent)}.home-action span,.home-service span{color:var(--accent-strong);font-size:14px;font-weight:800}.home-action span,.home-action strong,.home-service span,.home-service strong{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.home-action strong,.home-service strong{border:1px solid var(--line);border-radius:999px;color:var(--soft);font-size:11px;line-height:1.2;margin:12px 0;min-height:24px;padding:4px 8px;width:-moz-max-content;width:max-content}.home-action small,.home-service small{color:var(--soft);font-size:13px;line-height:1.45}.home-more-form{align-items:end;display:flex;gap:12px;margin-top:16px}.home-more-form label{color:var(--soft);display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;gap:8px;min-width:min(360px,100%)}.home-more-form select{background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);min-height:42px;padding:0 12px}.home-services{display:grid;gap:18px;padding-top:8px}.home-services__head{align-items:end;display:flex;gap:20px;justify-content:space-between}.home-services__head h1{color:var(--text);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;margin:0}.home-services__head p{color:var(--soft);font-size:14px;line-height:1.45;margin:0;max-width:460px;text-align:right}.file-list{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,170px));list-style:none;margin:0;padding:0}.file-list--landscape{grid-template-columns:repeat(auto-fit,minmax(220px,260px))}.file-row{align-content:start;background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;min-height:0;padding:10px}.file-row--draggable{cursor:grab;grid-template-columns:1fr}.file-row--dragging{opacity:.55}.file-row--drag-over{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.file-row__preview{align-items:center;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border-radius:10px;display:flex;justify-content:center;min-height:220px;overflow:hidden;width:100%}.file-row--portrait .file-row__preview{min-height:220px}.file-row--landscape .file-row__preview{min-height:132px}.file-row__preview-shell{display:grid}.file-row__preview-page{align-items:stretch;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:18px;box-shadow:0 12px 28px #0f172a14;display:flex;justify-content:stretch;overflow:hidden}.file-row__preview-canvas{box-sizing:border-box;height:100%;width:100%}.file-row__preview-artboard{background:#fff;border-radius:18px;height:100%;overflow:hidden;position:relative;width:100%}.file-row__preview img{display:block;height:100%;inset:0;position:absolute;transform-origin:center;width:100%}.file-row__toolbar{display:flex;gap:6px;justify-content:flex-end}.file-row__icon-button,.file-row__remove{align-items:center;background:#0f172adb;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.file-row__icon-button:hover,.file-row__remove:hover{border-color:var(--accent);color:var(--accent-strong)}.file-row__icon-button--danger{color:#fda4af}.file-row__icon-button--danger:hover{background:#ef44441f;border-color:#ef444466;color:#fecdd3}.file-row__main{display:grid;gap:4px;min-width:0;text-align:center}.file-row__name,.result-card h2{color:var(--text);display:block;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-row__meta,.footer,.result-card p,.summary{color:var(--muted);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.error-text,.file-row__error{color:var(--danger)}.status{color:var(--muted);font-size:13px;font-weight:700}.file-row__error,.status{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.file-row__error{display:block;font-size:11px;line-height:1.4;margin-top:6px}.status--done{color:var(--ok)}.status--processing{color:var(--accent-strong)}.status--cancelled,.status--error{color:var(--danger)}.results{align-self:center;margin:40px auto;width:min(1344px,calc(100vw - 96px))}.result-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,170px));justify-content:center;margin-top:32px}.results__actions,.results__summary-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.result-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:12px;grid-template-rows:auto 1fr;overflow:hidden;padding:10px}.result-card--landscape{width:min(260px,100%)}.result-card--portrait{width:min(170px,100%)}.result-card__preview{align-items:center;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border-radius:10px;display:flex;justify-content:center;overflow:hidden;width:100%}.result-card--portrait .result-card__preview{min-height:220px}.result-card--landscape .result-card__preview{min-height:132px}.result-card__preview--watermark{min-height:0}.result-card__frame--watermark{align-items:center;aspect-ratio:4/3;background:var(--panel-strong);border-radius:10px;display:flex;justify-content:center;overflow:hidden;padding:12px;width:100%}.result-card__image--watermark{display:block;height:auto!important;inset:auto!important;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;position:static!important;width:auto!important}@media(min-width:1280px){.file-list--landscape,.result-grid--landscape{grid-template-columns:repeat(4,minmax(0,1fr))}.result-card--landscape{width:100%}}.result-card__page{align-items:stretch;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:14px;box-shadow:0 12px 28px #0f172a14;display:flex;justify-content:stretch;max-height:100%;max-width:100%;overflow:hidden}.result-card__canvas{box-sizing:border-box;height:100%;width:100%}.result-card__artboard{background:#fff;border-radius:14px;height:100%;overflow:hidden;position:relative;width:100%}.result-card img{display:block;height:100%;inset:0;position:absolute;transform-origin:center;width:100%}.result-card__placeholder{background:var(--panel-strong);color:var(--danger);display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:32px;font-weight:800;height:140px;place-items:center;width:100%}.result-card__body{align-items:start;display:grid;gap:10px;grid-template-rows:auto auto auto auto 1fr auto;min-height:0;padding:0}.result-card h2,.result-card p{margin:0}.watermark-table{display:grid;gap:8px}.watermark-table__head,.watermark-table__row{align-items:center;display:grid;gap:12px;grid-template-columns:72px minmax(0,1.6fr) minmax(120px,.9fr) minmax(110px,.8fr) auto}.watermark-table__head{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;padding:0 10px 6px}.watermark-table__row{background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:10px}.watermark-table__thumb{align-items:center;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border-radius:8px;display:flex;height:72px;justify-content:center;overflow:hidden;width:72px}.watermark-table__thumb img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.watermark-table__actions,.watermark-table__file,.watermark-table__meta,.watermark-table__progress,.watermark-table__status{display:grid;gap:4px}.watermark-table__status{justify-items:start}.watermark-table__actions{justify-items:end}.watermark-table__progress .progress{width:100%}.pdf-tool-switcher{display:flex;gap:8px;margin:24px auto 0;width:min(1344px,calc(100vw - 96px))}.pdf-tool-switcher__link{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--soft);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:700;justify-content:center;min-height:40px;padding:0 16px}.pdf-tool-switcher__link--active{border-color:var(--accent);color:var(--accent)}.pdf-result-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,240px));justify-content:center;margin-top:32px}.pdf-result-card{background:var(--panel);border-radius:12px;overflow:hidden}.pdf-result-card__preview{align-items:center;background:var(--panel-strong);display:flex;justify-content:center;min-height:160px;padding:12px}.pdf-result-card__preview img{display:block;max-height:220px;max-width:100%;-o-object-fit:contain;object-fit:contain}.pdf-result-card__body{display:grid;gap:10px;padding:16px}.pdf-result-card__body h2,.pdf-result-card__body p{margin:0}.pdf-result-card__body h2{color:var(--text);font-size:13px;font-weight:500;overflow-wrap:anywhere}.pdf-result-card__body h2,.pdf-result-card__body p{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.pdf-result-card__body p{color:var(--muted);font-size:11px}.tool-seo-faq{border-bottom:1px solid var(--divider)}.tool-seo-content{margin:0 auto;width:min(1120px,calc(100vw - 80px))}.tool-seo-faq__summary{align-items:center;color:var(--soft);cursor:pointer;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;gap:12px;justify-content:space-between;line-height:1.5;list-style:none;padding:12px 0}.tool-seo-faq__summary::-webkit-details-marker{display:none}.tool-seo-faq__question{display:block;flex:1}.tool-seo-faq__icon{color:var(--soft);flex:none;font-size:14px;line-height:1;transition:transform .2s ease}.tool-seo-faq[open] .tool-seo-faq__icon{transform:rotate(45deg)}.tool-seo-faq__answer{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;line-height:1.5;margin:0;padding:0 0 12px}.business-strip-wrap{margin:48px auto 0;width:min(1120px,calc(100vw - 80px))}.business-inline-cta{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 90%,#fff 10%),var(--panel));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--divider));border-radius:22px;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin:28px auto 0;padding:22px 24px;width:min(1120px,calc(100vw - 80px))}.business-inline-cta h3,.business-inline-cta p{margin:0}.business-inline-cta h3{color:var(--text);font-size:24px;line-height:1.08}.business-inline-cta p{color:var(--soft);line-height:1.6;margin-top:8px}.business-inline-cta__button{min-height:48px;padding-inline:20px}.business-strip{align-items:center;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 12%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 88%,#fff 12%),var(--panel));border:1px solid color-mix(in srgb,var(--accent) 24%,var(--divider));border-radius:28px;box-shadow:0 18px 48px #0f172a14;display:grid;gap:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;padding:28px 32px}.business-strip__copy h2,.business-strip__copy p,.business-strip__list{margin:0}.business-strip__eyebrow{color:var(--accent);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:10px;text-transform:uppercase}.business-strip__copy h2{color:var(--text);font-size:clamp(24px,3vw,36px);line-height:1.05}.business-strip__copy p{color:var(--soft);font-size:16px;line-height:1.6;margin-top:10px}.business-strip__list{display:grid;gap:10px;list-style:none;padding:0}.business-strip__list li{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.5;padding-left:18px;position:relative}.business-strip__list li:before{background:var(--accent);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.6em;width:7px}.business-strip__actions{display:grid;gap:12px;justify-items:end}.business-strip__button,.business-strip__mail{align-items:center;border-radius:999px;display:inline-flex;justify-content:center;min-height:48px;text-decoration:none}.business-strip__button{background:linear-gradient(135deg,var(--accent),color-mix(in srgb,var(--accent) 82%,#fff 18%));border:0;color:#fff;cursor:pointer;font-size:15px;font-weight:700;padding:0 22px}.business-strip__mail{border:1px solid var(--divider);color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;padding:0 18px}.business-strip__button:focus-visible,.business-strip__button:hover{filter:brightness(1.03)}.business-strip__mail:focus-visible,.business-strip__mail:hover{border-color:var(--accent);color:var(--accent)}.business-page{display:grid;gap:32px;margin:40px auto 0;width:min(1120px,calc(100vw - 80px))}.business-final-cta,.business-hero{background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 88%,#fff 12%),var(--panel));border:1px solid var(--divider);border-radius:28px;display:grid;gap:24px;padding:32px}.business-hero{align-items:start;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.business-card h3,.business-card p,.business-card ul,.business-final-cta h2,.business-final-cta p,.business-hero__copy h1,.business-hero__copy p,.business-pricing__head h2,.business-pricing__head p,.business-proof h2{margin:0}.business-hero__copy h1{color:var(--text);font-size:clamp(34px,5vw,62px);line-height:.98}.business-final-cta p,.business-hero__copy p,.business-pricing__head p{color:var(--soft);font-size:18px;line-height:1.6;margin-top:14px}.business-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.business-page__button{min-height:50px;padding-inline:22px}.business-page__mail{min-height:50px}.business-proof{background:color-mix(in srgb,var(--panel-strong) 40%,transparent);border-radius:22px;display:grid;gap:18px;padding:22px}.business-final-cta h2,.business-pricing__head h2,.business-proof h2{color:var(--text);font-size:28px;line-height:1.1}.business-card ul,.business-proof ul{display:grid;gap:12px;list-style:none;padding:0}.business-card li,.business-proof li{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px;line-height:1.5;padding-left:18px;position:relative}.business-card li:before,.business-proof li:before{background:var(--accent);border-radius:999px;content:"";height:7px;left:0;position:absolute;top:.6em;width:7px}.business-pricing{display:grid;gap:20px}.business-pricing__grid{display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr))}.business-card{background:var(--panel);border:1px solid var(--divider);border-radius:24px;display:grid;gap:18px;padding:24px}.business-card--featured{border-color:color-mix(in srgb,var(--accent) 36%,var(--divider));box-shadow:0 16px 40px #0ea5e91f}.business-card__head{display:grid;gap:8px}.business-card h3{color:var(--text);font-size:28px;line-height:1.05}.business-card strong{color:var(--accent);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}.business-card p{color:var(--soft);line-height:1.6}.business-final-cta{align-items:center;grid-template-columns:minmax(0,1fr) auto}@media(max-width:1080px){.business-inline-cta,.business-strip{grid-template-columns:1fr}.business-strip__actions{justify-items:start}.business-final-cta,.business-hero,.business-pricing__grid{grid-template-columns:1fr}}@media(max-width:720px){.business-strip-wrap{margin-top:32px;width:min(1120px,calc(100vw - 32px))}.business-inline-cta{padding:20px 18px;width:min(1120px,calc(100vw - 32px))}.business-strip{border-radius:24px;padding:22px 18px}.business-page{margin-top:24px;width:min(1120px,calc(100vw - 32px))}.business-card,.business-final-cta,.business-hero{border-radius:24px;padding:22px 18px}.business-inline-cta__button,.business-page__button,.business-page__mail,.business-strip__button,.business-strip__mail{width:100%}.business-hero__copy h1{font-size:38px}.business-card h3,.business-final-cta h2,.business-pricing__head h2,.business-proof h2{font-size:24px}}.metadata-grid{display:grid;gap:16px;margin-top:32px}.metadata-card{background:var(--panel);border-radius:8px;display:grid;grid-template-columns:180px 1fr;overflow:hidden}.metadata-card img{background:var(--panel-strong);height:100%;min-height:180px;-o-object-fit:contain;object-fit:contain;width:100%}.metadata-card__body{display:grid;gap:14px;min-width:0;padding:18px}.metadata-card__head{align-items:center;display:flex;gap:12px;justify-content:space-between}.metadata-card h2{margin:0;overflow-wrap:anywhere}.metadata-list{display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;gap:8px 14px;grid-template-columns:minmax(120px,200px) 1fr;margin:0}.metadata-list dt{color:var(--soft)}.metadata-list dd{color:var(--text);margin:0;min-width:0;overflow-wrap:anywhere}.metadata-empty{color:var(--soft);margin:0}.summary{background:var(--panel);border:0;border-radius:8px;margin:32px 0 0;padding:16px 24px}.summary--actions{align-items:center;display:flex;gap:16px;justify-content:space-between}.summary--actions p{margin:0}.optimizer-saving{align-items:baseline;color:var(--ok);display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:8px;grid-template-columns:auto 1fr}.optimizer-saving strong{font-size:22px;line-height:1}.optimizer-saving span{font-size:11px}.optimizer-sizes{display:grid;gap:4px}.optimizer-summary{align-items:center;display:flex;flex-wrap:wrap;gap:18px}.optimizer-summary strong{color:var(--ok);font-size:14px}.tool-workspace{align-content:center;display:grid;gap:22px;justify-items:center;margin:40px auto;width:min(760px,calc(100vw - 32px))}.tool-preview{align-items:center;background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;gap:16px;grid-template-columns:96px auto;padding:14px}.tool-preview img{background:var(--panel);border-radius:6px;height:96px;-o-object-fit:contain;object-fit:contain;width:96px}.fav-intro{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(620px,1fr) minmax(420px,520px);margin:32px auto;width:min(1440px,calc(100vw - 48px))}.fav-intro__workspace{align-content:start;gap:14px;justify-items:stretch;margin:0;min-height:100%;width:100%}.fav-intro .dropzone{min-height:680px;width:100%}.fav-scan-panel{background:linear-gradient(180deg,#0a0f1cfa,#090d18fa),radial-gradient(circle at top left,rgba(34,211,238,.1),transparent 42%);border:1px solid var(--line);border-radius:14px;box-shadow:0 18px 50px #00000038;display:grid;gap:16px;margin:0;padding:20px;width:100%}.fav-scan-panel__head{align-items:start;display:flex;gap:16px;justify-content:space-between}.fav-scan-panel__head h1{font-size:18px;margin:0 0 6px}.fav-scan-panel__head p{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;margin:0}.fav-scan-panel__badges{display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.fav-scan-badge{align-items:center;background:#22d3ee14;border:1px solid rgba(34,211,238,.28);border-radius:999px;color:var(--accent-strong);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;min-height:28px;padding:0 10px}.fav-scan-badge--ok{background:#4ade8014;border-color:#4ade803d;color:var(--ok)}.fav-scan-form{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto}.fav-scan-form__input{background:#070c16e0;border:1px solid var(--line);border-radius:10px;color:var(--text);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:16px;min-height:54px;padding:0 16px;width:100%}.fav-scan-form__input::-moz-placeholder{color:var(--muted)}.fav-scan-form__input::placeholder{color:var(--muted)}.fav-scan-form__button{min-width:180px}.fav-scan-table{background:#0a0f1cb8;border:1px solid var(--line);border-radius:12px;overflow:visible}.fav-scan-row,.fav-scan-table__head{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 220px;padding:14px 18px}.fav-scan-table__head{background:#ffffff05;color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.fav-scan-row{border-top:1px solid var(--line)}.fav-scan-row:has(.fav-scan-row__warning){grid-template-columns:minmax(0,1fr) 220px}.fav-scan-row__label{align-items:center;display:flex;gap:12px;min-width:0}.fav-scan-row__iconbox{background:#ffffff05;border:1px solid var(--line);border-radius:8px;color:var(--soft);display:grid;flex:0 0 auto;height:34px;place-items:center;width:34px}.fav-scan-row__copy{display:grid;gap:4px;min-width:0}.fav-scan-row__copy a,.fav-scan-row__copy span:first-child{font-size:14px;font-weight:600}.fav-scan-row__copy a{color:inherit;text-decoration:underline;text-decoration-color:#0ea5e959;text-underline-offset:3px}.fav-scan-row__meta{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-scan-row__meta,.fav-scan-row__status{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fav-scan-row__status{align-items:center;display:inline-flex;font-size:13px;gap:8px;justify-content:flex-start;position:relative}.fav-scan-row__dot{border-radius:999px;box-shadow:0 0 0 2px #ffffff1a;height:10px;width:10px}.fav-scan-row__status--ok{color:var(--ok)}.fav-scan-row__status--warning{color:var(--warn)}.fav-scan-row__status--missing{color:var(--muted)}.fav-scan-row__warning{color:var(--warn);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;left:24px;position:absolute;top:calc(100% - 2px)}.fav-scan-row__warning-wrap{flex:0 0 auto;left:0;position:absolute;top:calc(100% + 8px)}.fav-scan-tooltip{background:#111827;border:1px solid rgba(245,158,11,.35);border-radius:10px;box-shadow:0 16px 40px #00000040;color:#f8fafc;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;left:0;line-height:1.45;max-width:calc(100vw - 64px);opacity:0;overflow-wrap:anywhere;padding:10px 12px;pointer-events:none;position:absolute;top:0;transform:translateY(-4px);transition:opacity .15s ease,transform .15s ease;white-space:normal;width:min(360px,calc(100vw - 64px));z-index:5}.fav-scan-row__warning-wrap:hover{z-index:8}.fav-scan-row__status:hover .fav-scan-tooltip{opacity:1;transform:translateY(0)}.fav-scan-summary{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-scan-summary a{color:inherit;text-decoration:underline;text-decoration-color:#0ea5e959;text-underline-offset:3px}.fav-scan-preview{background:#0a0f1c85;border:1px solid var(--line);border-radius:12px;display:grid;gap:12px;padding:14px}.fav-scan-preview__title{font-size:13px;font-weight:700}.fav-scan-preview__browser{background:#1f2937;border:1px solid hsla(0,0%,100%,.06);border-radius:14px;overflow:hidden}.fav-scan-preview__top{align-items:center;background:#111827;display:flex;gap:10px;padding:12px 14px 0}.fav-scan-preview__dots{display:flex;gap:6px}.fav-scan-preview__tab{align-items:center;background:#374151;border-radius:14px 14px 0 0;color:#fff;display:flex;flex:1;font-size:13px;font-weight:700;gap:10px;min-width:0;padding:12px 16px}.fav-scan-preview__tab span:first-of-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-scan-preview__favicon{flex:0 0 auto;height:18px;width:18px}.fav-scan-preview__plus{color:#fff;font-size:22px;line-height:1}.fav-scan-preview__bar{align-items:center;background:#111827;border:1px solid transparent;border-radius:999px;color:#fff;display:flex;font-size:13px;font-weight:700;gap:10px;margin:0 14px 14px;padding:12px 16px}.fav-results{display:grid;gap:20px;margin:32px auto;width:min(1440px,calc(100vw - 48px))}.fav-results__header{display:grid;gap:6px}.fav-results__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px}.fav-results__title-row h1{margin:0}.fav-badge{align-items:center;background:#22c55e14;border:1px solid var(--ok);border-radius:20px;color:var(--ok);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;gap:6px;padding:3px 12px}.fav-badge__icon{font-size:14px}.fav-results__subtitle{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;margin:0}.fav-results-grid{align-items:start;display:grid;gap:16px;grid-template-columns:1fr 230px 230px}.fav-panel{background:var(--panel);border-radius:12px;display:grid;gap:16px;padding:20px}.fav-panel__title{align-items:center;color:var(--text);display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500;gap:8px;margin:0}.fav-browsers-pair{display:grid;gap:10px;grid-template-columns:1fr 1fr}.fav-browser{border-radius:8px;font-size:10px;line-height:1.4;overflow:hidden}.fav-browser--light{background:#f1f3f4;color:#202124}.fav-browser--dark{background:#202124;color:#e8eaed}.fav-browser__theme-label{color:var(--soft);display:block;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;padding:5px 8px 3px}.fav-browser__chrome{align-items:center;display:flex;gap:5px;padding:4px 6px 0}.fav-browser--light .fav-browser__chrome{background:#dee1e6}.fav-browser--dark .fav-browser__chrome{background:#3c4043}.fav-browser__dots{display:flex;flex-shrink:0;gap:3px}.fav-dot{border-radius:50%;height:7px;width:7px}.fav-dot--r{background:#ff5f57}.fav-dot--y{background:#febc2e}.fav-dot--g{background:#28c840}.fav-browser__tab{align-items:center;border-radius:4px 4px 0 0;display:flex;flex:0 1 140px;font-size:10px;gap:3px;min-width:0;padding:4px 7px}.fav-browser--light .fav-browser__tab{background:#f1f3f4;color:#202124}.fav-browser--dark .fav-browser__tab{background:#202124;color:#e8eaed}.fav-browser__favicon{flex-shrink:0;height:12px;width:12px}.fav-browser__tab-title{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fav-browser__tab-close{flex-shrink:0;opacity:.4}.fav-browser__new-tab{font-size:12px;opacity:.4;padding:3px 6px}.fav-browser__address-bar{align-items:center;display:flex;gap:5px;padding:4px 6px}.fav-browser--light .fav-browser__address-bar{background:#f1f3f4}.fav-browser--dark .fav-browser__address-bar{background:#202124}.fav-browser__nav{display:flex;font-size:10px;gap:6px;opacity:.4}.fav-browser__url{align-items:center;border-radius:10px;display:flex;flex:1;font-size:10px;gap:3px;padding:2px 7px}.fav-browser--light .fav-browser__url{background:#fff}.fav-browser--dark .fav-browser__url{background:#303134}.fav-browser__lock{font-size:8px;opacity:.6}.fav-browser__menu{opacity:.4}.fav-browser__bookmarks{align-items:center;border-bottom:1px solid transparent;display:flex;font-size:10px;gap:8px;overflow:hidden;padding:3px 8px}.fav-browser--light .fav-browser__bookmarks{background:#f1f3f4;border-color:#dadce0}.fav-browser--dark .fav-browser__bookmarks{background:#202124;border-color:#3c4043}.fav-bm{align-items:center;display:flex;font-size:10px;gap:3px;white-space:nowrap}.fav-bm__icon{flex-shrink:0;height:12px;width:12px}.fav-bm__folder{font-size:10px;opacity:.5}.fav-bm__gh{background:#24292f;border-radius:50%;display:inline-block;flex-shrink:0;height:11px;width:11px}.fav-browser--dark .fav-bm__gh{background:#f0f6fc}.fav-bm__n{align-items:center;background:#000;border-radius:2px;color:#fff;display:inline-flex;flex-shrink:0;font-size:7px;font-weight:700;height:11px;justify-content:center;width:11px}.fav-browser__content{overflow:hidden}.fav-browser--light .fav-browser__content{background:#fff}.fav-browser--dark .fav-browser__content{background:#202124}.fav-google{display:grid;gap:6px;padding:10px 8px 8px}.fav-google__logo{font-size:18px;font-weight:700;letter-spacing:-.5px;text-align:center}.fav-browser--light .fav-google__logo{background:linear-gradient(90deg,#4285f4,#ea4335,#fbbc04,#34a853);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.fav-browser--dark .fav-google__logo{color:#8ab4f8}.fav-google__search{border:1px solid;border-radius:14px;font-size:10px;padding:4px 10px}.fav-browser--light .fav-google__search{background:#fff;border-color:#dadce0;color:#202124}.fav-browser--dark .fav-google__search{background:#303134;border-color:#5f6368;color:#e8eaed}.fav-google__tabs{border-bottom:1px solid;font-size:9px;opacity:.5;padding-bottom:4px}.fav-browser--light .fav-google__tabs{border-color:#dadce0}.fav-browser--dark .fav-google__tabs{border-color:#3c4043}.fav-google__result{display:grid;gap:2px;padding-top:2px}.fav-google__result-meta{align-items:center;display:flex;font-size:9px;gap:4px;opacity:.65}.fav-google__result-favicon{flex-shrink:0;height:12px;width:12px}.fav-google__result-name{font-weight:600}.fav-google__result-title{font-size:11px;font-weight:400}.fav-browser--light .fav-google__result-title{color:#1a0dab}.fav-browser--dark .fav-google__result-title{color:#8ab4f8}.fav-google__result-desc{font-size:9px;line-height:1.4;margin:0;opacity:.55}.fav-device-preview{align-items:center;display:flex;flex-direction:column;gap:10px}.fav-device-circle{background:#0f172a;border-radius:50%;display:grid;height:150px;place-items:center;width:150px}.fav-ios-icon{border-radius:21px}.fav-android-icon,.fav-ios-icon{height:96px;overflow:hidden;width:96px}.fav-android-icon{border-radius:50%}.fav-android-icon img,.fav-ios-icon img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fav-icon--checker{background-image:linear-gradient(45deg,#475569 25%,transparent 0),linear-gradient(-45deg,#475569 25%,transparent 0),linear-gradient(45deg,transparent 75%,#475569 0),linear-gradient(-45deg,transparent 75%,#475569 0);background-position:0 0,0 5px,5px -5px,-5px 0;background-size:10px 10px}.fav-device-label{color:var(--text);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.fav-bg-picker{display:grid;gap:8px}.fav-bg-picker__label{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.fav-bg-picker__row{align-items:center;display:flex;gap:6px}.fav-swatch{border:1px solid var(--line);border-radius:4px;cursor:pointer;flex-shrink:0;height:24px;padding:0;width:24px}.fav-swatch--checker{background-image:linear-gradient(45deg,#475569 25%,transparent 0),linear-gradient(-45deg,#475569 25%,transparent 0),linear-gradient(45deg,transparent 75%,#475569 0),linear-gradient(-45deg,transparent 75%,#475569 0);background-position:0 0,0 4px,4px -4px,-4px 0;background-size:8px 8px}.fav-swatch--active{outline:2px solid var(--accent);outline-offset:2px}.fav-bg-picker__hex{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.fav-html-panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.fav-html-panel__header{align-items:center;background:var(--panel-strong);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:12px 18px}.fav-html-panel__title{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.03em}.fav-html-panel__copy-btn{align-items:center;background:transparent;border:1px solid var(--line);border-radius:6px;color:var(--soft);cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:6px;padding:5px 12px;transition:background .15s,color .15s}.fav-html-panel__copy-btn:hover{background:var(--line);color:var(--text)}.fav-html-panel__code{display:grid;gap:0;padding:16px 20px}.fav-code-line{display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;gap:18px;line-height:1.8}.fav-code-line__num{color:var(--muted);flex:0 0 auto;min-width:14px;text-align:right;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fav-code-line__text{color:var(--text)}.hl-punct{color:var(--hl-punct)}.hl-tag{color:var(--hl-tag)}.hl-attr{color:var(--hl-attr)}.hl-val{color:var(--hl-val)}.fav-footer-bar{align-items:center;background:var(--panel);border-radius:12px;display:flex;gap:16px;justify-content:space-between;padding:16px 24px}.fav-footer-bar__status{align-items:center;color:var(--text);display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;gap:10px}.fav-footer-bar__ok{color:var(--ok);font-size:16px}.fav-footer-bar__checks{color:var(--ok);font-size:12px;letter-spacing:4px}.fav-footer-bar__actions{display:flex;flex-shrink:0;gap:10px}.snippet-panel{background:var(--panel);border-radius:8px;display:grid;gap:12px;margin-top:32px;padding:20px}.snippet-panel h2{color:var(--soft);font-size:13px}.snippet-panel h2,.snippet-panel pre{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0}.snippet-panel pre{color:var(--accent-strong);font-size:12px;line-height:1.6;overflow:auto}.snippet-panel__tabs{display:flex;flex-wrap:wrap;gap:8px}.snippet-panel__tab{background:transparent;border:1px solid var(--line);border-radius:8px;color:var(--soft);cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;min-height:34px;padding:0 12px}.snippet-panel__tab--active{border-color:var(--accent);color:var(--accent)}.snippet-panel__meta{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.base64-layout{display:grid;gap:16px;grid-template-columns:minmax(240px,360px) minmax(0,1fr);margin-top:32px}.base64-list{align-content:start;display:grid;gap:8px}.base64-list .file-row{grid-template-columns:64px 1fr}.base64-list__tab{border:1px solid var(--line);cursor:pointer;text-align:left;width:100%}.base64-list__tab--active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.base64-list img{background:var(--panel-strong);border-radius:6px;height:64px;-o-object-fit:contain;object-fit:contain;width:64px}.base64-output{display:grid;gap:12px;grid-template-rows:auto minmax(420px,1fr)}.base64-output textarea{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;color:var(--accent-strong);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.6;min-height:420px;padding:16px;resize:vertical;width:100%}.og-workspace{display:grid;gap:24px;grid-template-columns:minmax(0,1fr) minmax(320px,420px);margin:48px auto;width:min(1320px,calc(100vw - 64px))}.og-preview-wrap{display:grid;gap:16px}.og-preview{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;min-height:520px;overflow:hidden;padding:24px;place-items:center}.og-canvas-stage{display:inline-grid;max-width:100%;position:relative;width:-moz-fit-content;width:fit-content}.og-canvas-stage>canvas{grid-area:1/1}.og-preview .og-canvas-surface{display:none}.og-preview .og-canvas-surface--active{display:block}.og-preview .og-canvas-overlay,.og-preview .og-canvas-surface--active{border-radius:8px;box-shadow:0 20px 56px #00000059;display:block;height:auto;max-height:620px;max-width:100%;width:auto}.og-canvas-overlay{cursor:move;height:100%;inset:0;position:absolute;width:100%}.og-preset-grid{-moz-column-gap:14px;column-gap:14px;-moz-column-width:220px;column-width:220px}.og-preset-tile{align-content:start;display:grid;gap:12px;margin:0 0 14px;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid;background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--text);cursor:pointer;padding:12px;text-align:left}.og-preset-tile--active,.og-preset-tile:hover{border-color:var(--accent)}.og-preset-tile__artboard{align-items:center;background:var(--panel-strong);border-radius:8px;display:grid;justify-items:center;min-height:132px;padding:10px}.og-preset-tile__shape{align-items:center;background:var(--bg);border-radius:4px;box-shadow:0 0 0 1px #ffffff0f;display:flex;justify-content:center;max-width:150px;overflow:hidden;width:100%}.og-preset-tile__shape img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.og-preset-tile__meta{display:grid;gap:4px}.og-preset-tile__meta small,.og-preset-tile__meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.og-preset-tile__meta strong{font-weight:700}.og-preset-tile__meta small{color:var(--soft)}.og-controls{align-content:start;background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:14px;padding:18px}.og-controls__head{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.og-controls h1{font-size:18px;margin:0}.og-controls__head span{color:var(--accent-strong);font-size:12px}.og-controls .option-field{align-items:stretch;grid-template-columns:1fr}.og-font-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.og-font-grid,.og-text-tools{display:grid;gap:10px}.og-text-tools small,.og-text-tools>span{color:var(--soft);font-size:12px}.og-text-tools__actions{display:flex;flex-wrap:wrap;gap:8px}.og-colors{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.og-image-pickers{display:grid;gap:10px;grid-template-columns:1fr}.og-image-pickers .button{justify-content:flex-start;min-width:0;overflow:hidden;text-overflow:ellipsis}.og-colors label{color:var(--soft);display:grid;font-size:12px;gap:8px}.og-colors input[type=color]{background:var(--panel);border:1px solid var(--line);border-radius:6px;height:42px;padding:4px;width:100%}.og-colors input[type=range]{width:100%}.og-colors output{color:var(--accent-strong);justify-self:end}.converter-options{align-items:center;display:grid;gap:14px;grid-template-columns:auto minmax(220px,360px) auto;width:min(720px,calc(100vw - 32px))}.converter-options,.resize-options{align-self:start;background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:-48px auto 36px;padding:14px 16px}.resize-options{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;width:min(1120px,calc(100vw - 80px))}.resize-options__controls{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:14px;min-width:0}.resize-options__controls .option-field{flex:0 0 auto}.resize-options .option-field{gap:8px;grid-template-columns:auto auto auto}.resize-options h2{color:var(--soft);font-size:12px;margin:0}.resize-options__actions{align-items:center;display:flex;flex:0 0 100%;gap:16px;justify-content:flex-end;margin-left:0;min-width:0}.option-field input[type=number],.option-field input[type=text],.option-field select{background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);min-height:32px;padding:0 10px;width:100%}.resize-options .option-field select{min-width:0;width:auto}.resize-options .option-field--dimension input[type=number]{width:78px}.resize-options .option-field input[type=range]{width:170px}.watermark-layout{--watermark-workspace-height:820px;align-items:stretch;gap:16px;grid-template-columns:minmax(0,1fr) 360px;margin:0 auto 36px;width:min(1280px,calc(100vw - 32px))}.watermark-layout,.watermark-layout__main{display:grid;min-height:var(--watermark-workspace-height)}.watermark-layout__main{grid-template-rows:minmax(0,1fr);min-width:0}.watermark-options{gap:14px;grid-template-rows:auto minmax(0,1fr) auto;max-height:var(--watermark-workspace-height);min-height:var(--watermark-workspace-height);overflow:auto;padding:14px}.watermark-options,.watermark-preview{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;margin:0;width:100%}.watermark-preview{gap:12px;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:18px}.watermark-queue{background:var(--panel-strong);border:1px solid var(--line);border-radius:8px;display:grid;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;gap:12px;margin:0 auto 16px;padding:18px;width:min(1280px,calc(100vw - 32px))}.watermark-queue__head h2{color:var(--soft);font-size:12px;margin:0}.watermark-queue__list{grid-template-columns:repeat(auto-fit,minmax(160px,180px))}.watermark-queue__item{position:relative}.watermark-queue__item--active{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.watermark-queue__preview{align-items:center;background:linear-gradient(180deg,#ffffff0a,#ffffff05);border:0;border-radius:10px;cursor:pointer;display:flex;justify-content:center;min-height:160px;overflow:hidden;padding:0}.watermark-queue__preview img{display:block;max-height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain}.watermark-preview__head{align-items:center;color:var(--soft);display:flex;font-size:12px;gap:16px;justify-content:space-between}.watermark-preview__head h2{font-size:12px;margin:0}.watermark-preview__head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watermark-preview__nav{align-items:center;display:flex;gap:8px;min-width:0}.watermark-preview__nav span{max-width:420px}.watermark-preview__counter{color:var(--accent-strong);font-weight:700}.watermark-preview__frame{align-items:center;background:#080d18;border-radius:8px;display:flex;height:100%;justify-content:center;min-height:0;overflow:hidden}.watermark-preview canvas{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.watermark-options__head{align-items:center;display:flex;gap:16px;justify-content:space-between}.watermark-options__grid{display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.watermark-options h2{color:var(--soft);font-size:12px;margin:0}.watermark-options__actions{display:flex;justify-content:stretch}.watermark-options__actions .button{width:100%}.watermark-options .option-field{align-content:start;background:transparent;border:0;border-radius:0;display:grid;gap:6px;grid-template-columns:1fr;min-width:0;padding:0}.watermark-options .option-field--wide{grid-column:1/-1;grid-row:auto}.watermark-options .option-field--hidden{visibility:hidden}.watermark-options .option-field input[type=range]{width:100%}.watermark-options .option-field output{color:var(--accent-strong);font-weight:800;justify-self:end}.watermark-fill{align-self:center;background:transparent;border:0;border-radius:0;min-height:42px;padding:22px 0 0}.watermark-file{min-width:0;overflow:hidden;text-overflow:ellipsis;width:100%}.watermark-image-preview{background:linear-gradient(45deg,hsla(0,0%,100%,.04) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.04) 0),linear-gradient(45deg,hsla(0,0%,100%,.04) 25%,transparent 0,transparent 75%,hsla(0,0%,100%,.04) 0);background-position:0 0,10px 10px;background-size:20px 20px;border-radius:8px;display:block;margin:4px auto 0;max-height:160px;max-width:100%;-o-object-fit:contain;object-fit:contain;padding:8px}.watermark-color-input{background:#0f172ab3;border:1px solid hsla(0,0%,100%,.14);border-radius:8px;min-height:38px;padding:2px;width:100%}.watermark-inline-checkbox{justify-content:flex-start}.segmented-control--triple{width:100%}.segmented-control--icons{display:inline-grid;grid-template-columns:repeat(2,1fr);width:-moz-fit-content;width:fit-content}.segmented-control--icons .segmented-control__button{min-width:48px;padding:10px 14px}.pattern-icon{display:grid;height:18px;margin:0 auto;width:18px}.pattern-icon--grid,.pattern-icon--stagger{gap:3px;grid-template-columns:repeat(2,1fr)}.pattern-icon span{background:currentColor;border-radius:999px;display:block}.pattern-icon--stagger span:first-child,.pattern-icon--stagger span:nth-child(2){transform:translate(-3px)}.pattern-icon--stagger span:nth-child(3),.pattern-icon--stagger span:nth-child(4){transform:translate(3px)}.checkbox-field{align-items:center;color:var(--soft);display:flex;font-size:12px;gap:8px;min-width:0}.converter-options h2{color:var(--soft);font-size:12px;font-weight:700;margin:0}.option-field{align-items:center;color:var(--soft);display:grid;flex:0 0 auto;font-size:12px;gap:10px;grid-template-columns:auto minmax(120px,1fr) auto}.option-field input[type=range]{accent-color:var(--accent);width:100%}.option-field output{color:var(--accent-strong);margin-right:8px;min-width:3ch;text-align:right}.option-field--hidden{pointer-events:none;visibility:hidden}.option-field--dimension{margin-right:0}.option-field--stack{align-content:start;gap:6px;grid-template-columns:1fr}.checkbox-field span{display:block}.segmented-control{border:1px solid var(--line);border-radius:6px;display:flex;overflow:hidden}.segmented-control__button{background:transparent;border:0;border-right:1px solid var(--line);color:var(--soft);cursor:pointer;font-family:inherit;min-height:32px;padding:0 12px}.segmented-control__button:last-child{border-right:0}.segmented-control__button--active{background:var(--accent);color:var(--inverted);font-weight:800}.cover-anchor-grid{display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));width:120px}.cover-anchor-grid__button{background:var(--panel);border:1px solid var(--line);border-radius:8px;color:var(--soft);cursor:pointer;display:grid;height:36px;place-items:center;width:36px}.cover-anchor-grid__button--active{background:color-mix(in srgb,var(--accent) 18%,var(--panel));border-color:var(--accent);color:var(--accent-strong)}.cover-anchor-grid__dot{background:currentColor;border-radius:999px;display:block;height:8px;width:8px}.footer{align-items:center;background:var(--panel-strong);display:flex;gap:16px;justify-content:space-between;min-height:48px;padding:16px 40px}.contact-form__button,.contact-modal__close,.footer__contact-button{font:inherit}.footer__contact-button{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:999px;color:var(--accent-strong);cursor:pointer;display:inline-flex;justify-content:center;min-height:32px;padding:0 14px}.footer__contact-button:hover{border-color:var(--accent);color:var(--text)}.footer__contact-button--bottom{font-size:11px;min-height:30px;padding:0 12px;white-space:nowrap}.contact-modal{background:#00000094;display:grid;inset:0;overflow-y:auto;padding:24px;place-items:center;position:fixed;z-index:1000}.contact-modal__dialog{background:var(--panel-strong);border:1px solid var(--line);border-radius:24px;box-shadow:0 24px 80px #00000073;max-height:calc(100vh - 48px);overflow-y:auto;padding:24px;width:min(100%,640px)}.contact-modal__header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.contact-modal__title{font-size:24px;margin:0}.contact-modal__lead{color:var(--soft);margin:8px 0 0}.contact-modal__close{align-items:center;background:transparent;border:1px solid var(--line);border-radius:999px;color:var(--soft);cursor:pointer;display:inline-flex;height:36px;justify-content:center;width:36px}.contact-form{display:grid;gap:16px}.contact-form__field{display:grid;gap:8px}.contact-form__field span{color:var(--soft);font-size:13px;font-weight:700}.contact-form__field input,.contact-form__field select,.contact-form__field textarea{background:var(--panel);border:1px solid var(--line);border-radius:14px;color:var(--text);padding:12px 14px;width:100%}.contact-form__file{padding:10px 12px!important}.contact-form__field textarea{min-height:140px;resize:vertical}.contact-form__hint,.contact-form__message,.contact-form__privacy{font-size:13px;margin:0}.contact-form__hint,.contact-form__privacy{color:var(--soft)}.contact-form__message--error{color:var(--danger)}.contact-form__message--success{color:var(--ok)}.contact-form__preview{display:flex;height:100%;overflow:hidden;width:100%}.contact-form__preview-image{display:block;height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}.contact-form__attachments{display:grid;gap:10px}.contact-form__attachments--1{grid-template-columns:1fr}.contact-form__attachments--2{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-form__attachments--3{grid-template-columns:repeat(3,minmax(0,1fr))}.contact-form__attachments--4{grid-template-columns:repeat(4,minmax(0,1fr))}.contact-form__attachments--5{grid-template-columns:repeat(5,minmax(0,1fr))}.contact-form__attachment-card{aspect-ratio:1;background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:hidden;position:relative}.contact-form__attachment-fallback{align-items:center;color:var(--soft);display:flex;height:100%;justify-content:center;width:100%}.contact-form__remove{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0f1cb8;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:1}.contact-form__remove:hover{background:#0a0f1ce0}.contact-form__actions{display:flex;gap:12px;justify-content:flex-end}.contact-form__button{border-radius:999px;cursor:pointer;min-height:42px;padding:0 18px}.contact-form__button--ghost{background:transparent;border:1px solid var(--line);color:var(--soft)}.contact-form__button--primary{background:var(--accent);border:1px solid var(--accent);color:var(--inverted);font-weight:800}.contact-form__button:disabled{cursor:wait;opacity:.7}.status-bar-strip{background:var(--panel-strong);border-top:1px solid var(--divider)}.status-bar{align-items:center;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:48px;padding:0 40px}.status-bar__privacy{align-items:center;color:var(--ok);display:flex;gap:7px;min-width:0}.status-bar__shield{flex:0 0 auto}.status-bar__theme-btn{align-items:center;background:none;border:none;border-radius:6px;color:var(--soft);cursor:pointer;display:flex;flex:0 0 auto;gap:6px;padding:6px 8px;transition:color .15s,background .15s;white-space:nowrap}.status-bar__theme-btn:hover{background:var(--panel);color:var(--text)}.status-bar__actions{align-items:center;display:flex;gap:10px}.visually-hidden{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}html.light .dropzone{background:#eff6ff;border-color:#93c5fd}html.light .fav-scan-panel{background:linear-gradient(180deg,#f8fbff,#eef4fb),radial-gradient(circle at top left,rgb(34 211 238/8%),transparent 42%);border-color:#cbd5e1;box-shadow:0 18px 50px #0f172a1a}html.light .fav-scan-panel__head h1{color:#0f172a}html.light .fav-scan-panel__head p,html.light .fav-scan-row__meta,html.light .fav-scan-summary,html.light .fav-scan-table__head{color:#64748b}html.light .fav-scan-badge{background:#0ea5e914;border-color:#0ea5e947;color:#0284c7}html.light .fav-scan-badge--ok{background:#16a34a14;border-color:#16a34a3d;color:#16a34a}html.light .fav-scan-form__input{background:#fff;border-color:#cbd5e1;color:#0f172a}html.light .fav-scan-form__input::-moz-placeholder{color:#94a3b8}html.light .fav-scan-form__input::placeholder{color:#94a3b8}html.light .fav-scan-table{background:#ffffffc7;border-color:#cbd5e1}html.light .fav-scan-table__head{background:#f8fafceb}html.light .fav-scan-row{border-top-color:#cbd5e1}html.light .fav-scan-row__iconbox{background:#fff;border-color:#cbd5e1;color:#64748b}html.light .fav-scan-row__copy span:first-child{color:#0f172a}html.light .fav-scan-row__status{color:#64748b}html.light .fav-scan-row__status--ok{color:#16a34a}html.light .fav-scan-row__status--warning{color:#d97706}html.light .fav-scan-row__status--missing{color:#94a3b8}html.light .fav-scan-row__warning{color:#d97706}html.light .fav-scan-tooltip{background:#0f172a;border-color:#f59e0b47;color:#f8fafc}html.light .fav-scan-preview{background:#ffffffd1;border-color:#cbd5e1}html.light .fav-scan-preview__browser{background:#cbd5e1;border-color:#cbd5e1}html.light .fav-scan-preview__top{background:#0f172a}html.light .fav-scan-preview__tab{background:#334155}html.light .fav-scan-preview__bar{background:#0f172a}html.light .dropzone--dragging{background:#dbeafe;border-color:var(--accent)}html.light .dropzone__icon{border-color:var(--accent)}.fconv-home{align-self:start;display:grid;gap:28px;justify-items:center;padding:40px 20px 60px}.fconv-hero{text-align:center}.fconv-hero h1{color:var(--text);font-size:28px;font-weight:700;letter-spacing:-.02em;margin:0 0 8px}.fconv-hero p{color:var(--soft);font-size:15px;margin:0}.fconv-dropzone{width:min(760px,calc(100vw - 40px))}.fconv-choose-btn{border-radius:8px;min-width:160px}.fconv-formats-row{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.fconv-formats-label{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;white-space:nowrap}.fconv-format-pills{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.fconv-format-pill{align-items:center;border:1px solid var(--line);border-radius:6px;color:var(--soft);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;height:28px;padding:0 10px}.fconv-steps{justify-content:center;max-width:780px;width:100%}.fconv-step,.fconv-steps{align-items:center;display:flex}.fconv-step{flex-direction:row;gap:12px}.fconv-step__icon{border:1.5px solid var(--soft);border-radius:50%;color:var(--soft);display:grid;flex:0 0 auto;height:52px;place-items:center;width:52px}.fconv-step__text{text-align:left}.fconv-step__num{align-items:center;color:var(--text);display:flex;font-size:14px;font-weight:600;gap:6px}.fconv-step__n{color:var(--accent);font-size:24px;font-weight:300;line-height:1;vertical-align:middle}.fconv-step__text p{color:var(--muted);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;margin:3px 0 0}.fconv-step__dash{border-top:1.5px dashed var(--line);flex:1;height:0;margin:0 8px;min-width:32px}.fconv-panel{display:grid;gap:16px}.fconv-hint{color:var(--soft);font-size:12px;margin:0}.fconv-list{display:grid;gap:6px;list-style:none;margin:0;padding:0}.fconv-row{align-items:center;background:var(--panel);border-radius:8px;display:grid;gap:10px;grid-template-columns:1fr auto auto auto auto;min-height:52px;padding:10px 14px}.fconv-row--error{border:1px solid var(--danger)}.fconv-row__name{color:var(--text);font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis}.fconv-row__meta,.fconv-row__name{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:nowrap}.fconv-row__meta{color:var(--muted);font-size:11px}.fconv-row__arrow{color:var(--muted);font-size:14px}.fconv-row__select{background:var(--panel-strong);border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;height:34px;min-width:120px;padding:0 8px}.fconv-row__select:focus{border-color:var(--accent);outline:none}.fconv-row__remove{align-items:center;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);cursor:pointer;display:flex;flex-shrink:0;font-size:18px;height:28px;justify-content:center;line-height:1;padding:0;width:28px}.fconv-row__remove:hover{border-color:var(--danger);color:var(--danger)}.fconv-mixed-badge{align-items:center;background:var(--panel-strong);border:1px solid var(--line);border-radius:4px;color:var(--accent);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;gap:6px;letter-spacing:.04em;padding:4px 10px}.fconv-mode-legend{display:flex;flex-wrap:wrap;gap:6px 20px}.fconv-mode-legend__item{align-items:center;color:var(--ok);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;gap:5px}.fconv-mode-legend__item--server{color:var(--warn)}.fconv-add-dropzone{align-items:center;border:1.5px dashed var(--line);border-radius:10px;color:var(--soft);cursor:pointer;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;gap:10px;justify-content:center;min-height:56px;transition:border-color .15s ease,color .15s ease,background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fconv-add-dropzone--dragging,.fconv-add-dropzone:hover{background:#22d3ee0a;border-color:var(--accent);color:var(--accent-strong)}@media(max-width:720px){.fconv-row{grid-template-columns:1fr auto auto;grid-template-rows:auto auto}.fconv-row__name{grid-column:1/4}.fconv-row__arrow,.fconv-row__meta{display:none}.fconv-row__select{grid-column:1/3;min-width:0;width:100%}.shell{width:100%}.panel__head,.preflight,.results__head{display:grid;grid-template-columns:1fr;text-align:left}.topbar{gap:8px;grid-template-columns:1fr auto;min-height:56px;padding:12px 16px}.topbar p{text-align:left}.app-header__actions{justify-self:end}.format-switcher{grid-template-columns:1fr auto 1fr;width:100%}.converter-toolbar{margin:18px auto -4px;width:calc(100vw - 32px)}.app-header__nav{align-items:stretch;background:var(--panel-strong);border-top:1px solid var(--divider);box-shadow:0 16px 40px #00000059;display:none;flex-direction:column;gap:6px;left:0;padding:12px 16px;position:absolute;right:0;top:100%;z-index:30}.app-header--menu-open{position:relative}.app-header--menu-open .app-header__nav{display:flex}.app-header__nav a{min-height:40px;padding:10px 12px;text-align:left;width:100%}.app-header__burger{display:inline-flex}.footer-nav{display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.footer-nav a{text-align:center;width:100%}.format-select,.format-select__button{width:100%}.dropzone{min-height:360px;padding:24px 18px}.dropzone,.fav-intro,.fav-results,.fav-scan-panel{width:calc(100vw - 32px)}.fav-browsers-pair,.fav-footer-bar,.fav-intro,.fav-results-grid,.fav-scan-form,.fav-scan-panel__head{display:grid;grid-template-columns:1fr}.fav-scan-panel__badges{justify-content:start}.fav-scan-row,.fav-scan-table__head{grid-template-columns:1fr}.fav-scan-row__warning{grid-column:auto;margin-top:2px}.fav-scan-row__warning-wrap{grid-column:auto}.fav-scan-tooltip{left:0;right:auto;width:min(280px,calc(100vw - 48px))}.fav-scan-row__status{justify-content:flex-start}.fav-scan-form__button{min-width:0}.fav-intro .dropzone{min-height:360px}.dropzone h1{font-size:18px}.panel,.results{margin:24px auto;padding:0;width:calc(100vw - 32px)}.panel__head h1,.preflight h1,.results__head h1{font-size:20px}.result-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.file-row,.file-row--draggable,.metadata-card,.metadata-list{grid-template-columns:1fr}.file-row__preview{width:100%}.file-list{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.button,.progress--small{width:100%}.converter-options,.option-field,.tool-preview,.watermark-layout,.watermark-layout__main,.watermark-options{grid-template-columns:1fr}.resize-options{flex-wrap:wrap}.resize-options__actions,.resize-options__controls{flex-wrap:wrap;width:100%}.resize-options__actions{justify-content:stretch;margin-left:0}.watermark-options__grid,.watermark-options__head{grid-template-columns:1fr}.watermark-options__head{display:grid}.watermark-layout,.watermark-layout__main,.watermark-options{max-height:none;min-height:0}.watermark-table__head{display:none}.watermark-table__row{grid-template-columns:72px minmax(0,1fr)}.watermark-table__actions,.watermark-table__meta,.watermark-table__progress,.watermark-table__status{grid-column:2}.watermark-table__actions{justify-items:start}.tool-preview{width:100%}.base64-layout,.og-workspace{grid-template-columns:1fr}.og-workspace{margin:24px auto;width:calc(100vw - 32px)}.og-preview{min-height:320px;padding:12px}.og-colors,.og-font-grid,.og-image-pickers,.og-preset-grid{grid-template-columns:1fr}.og-preset-grid{-moz-column-width:auto;-moz-columns:1;columns:1}.home-workspace{margin:24px auto 36px;width:calc(100vw - 32px)}.home-file-row,.home-more-form,.home-services__head{display:grid;grid-template-columns:1fr}.home-file-row small,.home-services__head p{text-align:left}.home-action-grid,.home-service-grid{grid-template-columns:1fr}.converter-options,.resize-options,.watermark-options{margin:-8px auto 24px}.watermark-preview{margin:-8px auto 16px}.footer{align-items:flex-start;display:grid;gap:12px;grid-template-columns:1fr;padding:16px;text-align:left}.contact-form__attachments--3,.contact-form__attachments--4,.contact-form__attachments--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.footer-nav,.result-grid{grid-template-columns:1fr}.status-bar{gap:10px;padding:8px 16px}.contact-modal{padding:16px}.contact-modal__dialog{border-radius:20px;max-height:calc(100vh - 32px);padding:20px}.contact-form__actions{flex-direction:column-reverse}.contact-form__button{width:100%}.contact-form__attachments--2,.contact-form__attachments--3,.contact-form__attachments--4,.contact-form__attachments--5{grid-template-columns:1fr}.status-bar__theme-btn span{display:none}}.button--with-icon{align-items:center;display:inline-flex;gap:6px;justify-content:center}.fconv-panel2{display:grid;gap:16px;margin:40px auto;width:min(1040px,calc(100vw - 80px))}.fconv-panel2,.queue{align-self:start}.fconv-panel2__head{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.fconv-panel2__title-block h1{color:var(--text);font-size:24px;font-weight:700;margin:0}.fconv-panel2__subtitle,.fconv-panel2__title-block h1{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.fconv-panel2__subtitle{color:var(--soft);font-size:13px;margin:4px 0 0}.fconv-format-toggles{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0 8px}.fconv-format-toggles--sm{border:none;padding:8px 0 0}.fconv-format-toggle{background:transparent;border:1px solid var(--line);border-radius:6px;color:var(--soft);cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.03em;min-height:32px;padding:0 14px;transition:border-color .1s,color .1s,background .1s}.fconv-format-toggle:hover{border-color:var(--accent);color:var(--text)}.fconv-format-toggle--active{background:var(--accent);border-color:var(--accent);color:var(--inverted);font-weight:800}.fconv-format-toggle--sm{font-size:11px;min-height:26px;padding:0 10px}.fconv-cards{gap:10px}.fconv-card{position:relative}.fconv-card--error{background:#ef44440a}.fconv-card__indicator{align-items:center;color:var(--accent);display:flex;flex:0 0 auto;justify-content:center}.fconv-card__indicator--err{color:var(--danger)}.fconv-card__arrow{color:var(--muted);flex:0 0 auto}.fconv-format-toggles--row{flex-wrap:wrap;gap:5px;padding:0}.fconv-format-toggles--empty{border:1px solid var(--danger);border-radius:6px;padding:4px}.fconv-card__thumb{display:grid;place-items:center}.fconv-card__thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fconv-card__thumb-ph{color:var(--soft);line-height:0;opacity:.5}.fconv-card__meta{display:block}.fconv-card__conv-pair{align-items:center;display:flex;gap:8px;white-space:nowrap}.fconv-card__fmt{align-items:center;background:var(--panel-strong);border:1px solid var(--line);border-radius:6px;color:var(--text);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;min-height:36px;padding:0 14px}.fconv-card__error{margin-top:0}.fconv-card__select{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:var(--panel-strong);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;border:1px solid var(--line);border-radius:6px;color:var(--text);cursor:pointer;flex:0 0 auto;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;height:36px;padding:0 32px 0 10px;width:160px}.fconv-card__select--empty{border-color:var(--danger)}.fconv-card__select:focus{border-color:var(--line);outline:none}.fconv-card__controls{align-items:center;display:flex;gap:12px;margin-left:auto}.fconv-card__mode{align-items:center;border-radius:4px;display:flex;flex:0 0 auto;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;gap:5px;padding:4px 10px;white-space:nowrap}.fconv-card__mode--browser{background:#22c55e1a;border:1px solid rgba(34,197,94,.25);color:var(--ok)}.fconv-card__mode--server{background:#f6c96b1a;border:1px solid rgba(246,201,107,.25);color:var(--warn)}.fconv-card__mode--empty{overflow:hidden;padding:0;width:0}.fconv-card__remove{align-items:center;background:transparent;border:1px solid transparent;border-radius:6px;color:var(--muted);cursor:pointer;display:flex;flex:0 0 auto;height:30px;justify-content:center;line-height:0;padding:0;width:30px}.fconv-card__remove:hover{background:#ef444414;color:var(--danger)}.rconv{align-self:start;display:grid;gap:20px;margin:40px auto;width:min(1040px,calc(100vw - 80px))}.rconv__head{align-items:center;display:flex;flex-wrap:wrap;gap:18px;justify-content:space-between}.rconv__title-block{display:grid;gap:4px}.rconv__title-row{align-items:center;display:flex;gap:10px}.rconv__check-icon{color:var(--ok);display:block;flex:0 0 auto}.rconv__title-row h1{color:var(--text);font-size:22px;font-weight:700;letter-spacing:-.01em;margin:0}.rconv__subtitle{color:var(--soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;margin:0;padding-left:42px}.rconv__rows{display:grid;gap:8px;list-style:none;margin:0;padding:0}.rconv__row{align-items:center;background:var(--panel);border-radius:10px;display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr) auto auto auto auto auto;min-height:72px;padding:12px 16px}.rconv__row--resize{align-items:start;gap:16px;grid-template-columns:220px minmax(0,1fr) auto auto;padding:16px}.rconv__thumb{background:var(--panel-strong);border-radius:8px;display:grid;flex:0 0 auto;height:56px;overflow:hidden;place-items:center;width:56px}.rconv__thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.rconv__thumb-placeholder{color:var(--danger);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:22px;font-weight:800}.rconv__preview-shell{align-self:stretch;display:grid}.rconv__preview-shell .file-row__preview{min-height:220px}.rconv__file-info{display:flex;flex-direction:column;gap:3px;min-width:0}.rconv__filename{color:var(--text);display:block;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rconv__dims-tag,.rconv__filename{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.rconv__dims-tag{color:var(--muted);font-size:11px}.rconv__formats{align-items:center;display:flex;gap:5px;white-space:nowrap}.rconv__fmt-pill{align-items:center;border:1px solid var(--line);border-radius:4px;color:var(--soft);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;height:22px;padding:0 7px}.rconv__fmt-pill--out{border-color:#22d3ee80;color:var(--accent-strong)}html.light .rconv__fmt-pill--out{border-color:var(--accent);color:var(--accent)}.rconv__fmt-arrow{color:var(--muted);font-size:12px}.rconv__sizes{align-items:center;color:var(--soft);display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;gap:5px;white-space:nowrap}.rconv__sizes-arrow{color:var(--muted)}.rconv__saving{align-items:center;background:#ef44441f;border:1px solid rgba(239,68,68,.25);border-radius:4px;color:var(--danger);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;height:22px;justify-content:center;min-width:48px;padding:0 8px;white-space:nowrap}.rconv__saving--pos{background:#22c55e1a;border-color:#22c55e40;color:var(--ok)}.rconv__saving--empty{background:none;border-color:transparent;color:transparent}.rconv__status-badge{align-items:center;background:var(--panel-strong);border:1px solid var(--line);border-radius:4px;color:var(--soft);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;height:22px;padding:0 8px;white-space:nowrap}.rconv__status-badge--done{background:#22c55e1a;border-color:#22c55e40;color:var(--ok)}.rconv__status-badge--cancelled,.rconv__status-badge--error{background:#ef44441a;border-color:#ef444440;color:var(--danger)}.rconv__error{color:var(--danger);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.rconv__privacy{align-items:flex-start;background:var(--panel);border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;padding:14px 20px}.rconv__privacy-icon{align-self:center;color:var(--ok);flex:0 0 auto;line-height:0;margin-top:0}.rconv__privacy-text{color:var(--soft);margin:0}.rconv__privacy-sub,.rconv__privacy-text{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.rconv__privacy-sub{color:var(--muted);margin:3px 0 0}.meta-result{display:flex;flex-direction:column;gap:20px;margin:28px 0;max-width:none;padding:0 16px;width:100%}.meta-result__head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.meta-result__title-block{display:flex;flex-direction:column;gap:4px}.meta-result__title-row{align-items:center;display:flex;gap:10px}.meta-result__title-row h1{color:var(--fg);font-size:22px;font-weight:700;margin:0}.meta-result__check{color:var(--ok);flex:0 0 auto}@keyframes meta-spin{to{transform:rotate(1turn)}}.meta-result__spin{animation:meta-spin 1s linear infinite;color:var(--soft);flex:0 0 auto}.meta-result__subtitle{color:var(--soft);font-size:13px;margin:0;padding-left:42px}.meta-item{display:flex;flex-direction:column;gap:12px}.meta-file-header{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:12px;display:flex;gap:14px;padding:14px 16px}.meta-file-header__thumb{background:var(--bg);border-radius:8px;flex:0 0 auto;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.meta-file-header__thumb--placeholder{align-items:center;background:var(--panel-strong);border:1px solid var(--line);color:var(--soft);display:inline-flex;justify-content:center}.meta-file-header__info{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.meta-file-header__name{color:var(--fg);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.meta-file-header__meta{align-items:center;color:var(--soft);display:flex;font-size:12px;gap:8px}.meta-file-header__badge{background:var(--bg);border:1px solid var(--line);border-radius:4px;color:var(--fg);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;line-height:1.6;padding:1px 6px}.meta-file-header__dim{color:var(--muted)}.meta-file-header__local{color:var(--ok);font-size:11px;gap:4px}.meta-file-header__local,.meta-file-header__status{align-items:center;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.meta-file-header__status{border-radius:6px;flex:0 0 auto;font-size:12px;gap:5px;padding:3px 10px}.meta-file-header__status--reading{background:var(--bg);border:1px solid var(--line);color:var(--soft)}.meta-file-header__status--done{background:#4ade8014;border:1px solid rgba(74,222,128,.2);color:var(--ok)}.meta-file-header__status--error{background:#ef444414;border:1px solid rgba(239,68,68,.2);color:var(--danger)}.meta-sections{display:grid;gap:12px;grid-template-columns:1fr 1fr}.meta-section-card{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.meta-section-card--gps{background:#f6c96b0a;border-color:#f6c96b66;grid-column:1/-1}.meta-gps-map{background:var(--bg);border:none;border-radius:10px;display:block;height:240px;margin-top:14px;width:100%}.meta-gps-map-link{align-items:center;color:var(--soft);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;gap:5px;margin-top:8px;text-decoration:none;transition:color .15s}.meta-gps-map-link:hover{color:var(--accent)}.meta-section-card__head{align-items:center;display:flex;gap:7px}.meta-section-card__icon{align-items:center;color:var(--soft);display:flex;flex:0 0 auto}.meta-section-card--gps .meta-section-card__icon{color:var(--warn)}.meta-section-card__title{color:var(--fg);font-size:13px;font-weight:600}.meta-section-card__sensitive{background:#f6c96b1f;border:1px solid rgba(246,201,107,.3);border-radius:4px;color:var(--warn);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New","JetBrains Mono Fallback: Roboto Mono","JetBrains Mono Fallback: Noto Sans Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;letter-spacing:.05em;margin-left:auto;padding:2px 7px;text-transform:uppercase}.meta-section-card__list{display:grid;gap:4px 12px;grid-template-columns:auto 1fr;margin:0}.meta-section-card__list dt{align-self:start;color:var(--muted);font-size:12px;padding-top:1px;white-space:nowrap}.meta-section-card__list dd{color:var(--fg);font-size:12px;margin:0;word-break:break-word}.meta-gps-warning{align-items:center;background:#f6c96b0f;border:1px solid rgba(246,201,107,.35);border-radius:10px;color:var(--warn);display:flex;font-size:13px;gap:10px;padding:12px 16px}.meta-no-exif{color:var(--soft);font-size:13px;margin:0;padding:12px 0}.meta-clean-panel{align-items:center;background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:14px;grid-template-columns:auto 1fr auto;padding:14px 18px}.meta-clean-panel--has{background:#22d3ee0a;border-color:#22d3ee59}.meta-clean-panel--empty{background:var(--panel)}.meta-clean-panel--unsupported{background:#f6c96b0f;border-color:#f6c96b59}.meta-clean-panel__icon{align-items:center;background:var(--panel-strong);border-radius:10px;color:var(--accent);display:inline-flex;height:36px;justify-content:center;width:36px}.meta-clean-panel--empty .meta-clean-panel__icon{color:var(--soft)}.meta-clean-panel--unsupported .meta-clean-panel__icon{color:var(--warn)}.meta-clean-panel__body{display:flex;flex-direction:column;gap:2px;min-width:0}.meta-clean-panel__title{color:var(--text);font-size:14px;font-weight:600;margin:0}.meta-clean-panel__desc{color:var(--soft);font-size:13px;margin:0}.meta-clean-panel__note{color:var(--warn);font-size:12px;margin:4px 0 0}.meta-clean-panel__error{color:#f87171;font-size:12px;margin:4px 0 0}.meta-clean-panel__actions{display:flex;gap:8px}@media(max-width:720px){.meta-clean-panel{grid-template-columns:auto 1fr}.meta-clean-panel__actions{grid-column:1/-1;justify-content:flex-end}}.meta-json-panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;overflow:hidden}.meta-json-panel__header{align-items:center;background:var(--panel-strong);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:12px 18px}.meta-json-panel__actions{display:flex;gap:8px}.meta-json-panel__code{max-height:280px;overflow-y:auto;padding:14px 20px}.hl-json-key{color:var(--hl-json-key)}.hl-json-str{color:var(--hl-json-str)}.hl-json-num{color:var(--hl-json-num)}.hl-json-kw{color:var(--hl-json-kw)}.hl-json-brace{color:var(--hl-json-brace)}.hl-json-punct{color:var(--hl-json-punct)}@media(max-width:720px){.meta-sections{grid-template-columns:1fr}.meta-result__subtitle{padding-left:0}.converter-pending__row{align-items:flex-start;flex-direction:column}.fconv-panel2{margin:24px auto;width:calc(100vw - 32px)}.fconv-card{grid-template-columns:minmax(0,1fr) auto 28px}.fconv-card__conv-pair{gap:5px}.fconv-card__select{width:110px}.fconv-card__mode{display:none}.fconv-card__mode+.fconv-card__remove{grid-column:3}.rconv{margin:24px auto;width:calc(100vw - 32px)}.rconv__row{gap:8px;grid-template-columns:48px minmax(0,1fr) auto auto;grid-template-rows:auto auto;padding:10px 12px}.rconv__thumb{grid-row:span 2;height:48px;width:48px}.rconv__row--resize{grid-template-columns:1fr;grid-template-rows:none}.rconv__row--resize .rconv__preview-shell .file-row__preview{min-height:180px}.rconv__file-info{grid-column:2/4}.rconv__formats{grid-column:2}.rconv__row--resize .rconv__file-info,.rconv__row--resize .rconv__formats{grid-column:auto}.rconv__sizes{display:none}.rconv__saving{grid-column:3}.rconv__status-badge{display:none}.rconv__subtitle{padding-left:0}}
