@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: 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;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 ExtraBold 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:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold 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:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold 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:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold 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:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold 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:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold 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:800;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:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),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:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/uTGoASwNPxQoErpawYG8LxDAzXETHa_cYibPEm5a0js-FzPMEutgGN9BPdA0CHFmlTc89SYCuPok1t3usEo_5Vw.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/Jz2_acfD_oqut-QwcF37YvFRf5BjWGsFyb8HNT_yWCs-16G9G3z7MFIXvLaOHqfBk5LoEVcoAKUaoZTf8EsRj_Q.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/Qen6kKXoOl3R3jgb-RCpynJeEkuDL6QxKNQxFRactqY-cbUcT37MIzmxspnwnOT_NKvWS8Fd4n9eqT4cZAr_cWA.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold Italic"),url(../_fonts/yXUMFoCmfBmzv4gULslpBGiB4_KTeW4uvX4OzdTBths-lXyAmglJCxt34c_zi5QQkEt2mk0fQUCSsRNuqge_C1s.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-xkhXnPxF1UcF1sQuTpcjj6vj81p3pox8F65G5ndYOYs.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-_tXBJUSBLGtGY0T2mljhSbG78q0wL0Pbgza1LnD1mD0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-yg9zZpRrZit_sUTwUa9zS6y6ilu4ghjvIE_Mw6kE5D8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),url(../_fonts/O3a2BPdlWI3OrmtH2e8xN9Ul_qsRus8WjROIEUU9Ddc-ttzCstbRdIYyhouD3niSu30588fByCFVA_X6HOIcinw.woff) format(woff);font-display:swap;font-weight:800;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 Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:75.7861%;descent-override:22.29%;line-gap-override:0%}@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/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 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 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 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 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 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 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/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 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 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 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 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 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 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 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 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 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 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 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 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 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"),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;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;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;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 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}@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 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 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 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 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 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 Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/wMdBqIWtsuS5eTYXRFwACf6n6oW2h-j42f90vWIPIO8-vrVOc_lrScYZMKO0_R3igKLheJfV2qZ3c5qlWOY0LDQ.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/jdxxYtarUcBVyMF8ept7IKVLDVft2Q2Wh_3Qwp2Gr18-k1edQnUpPwGpJi33uw6UvkILCCiJmrpQnM_s0ZLiIHg.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/0NVhBXN17UbgUBvhB3DjdJerTRMhjb8hkVRMHMd7jtw-i_YvLtpAx8PoCy8RF5ZXaqWZCNhUw2xuDOhjV84Rxjc.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/HsvEuay0nMOs_2ObxMGaCaFlKdRnnDmfWeFTeRbjAVE-UeGuS_NHKiKleun7gcayWaUNaV2zWnEeGUxJVueLYm0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/7ocsgEBMs65XkFyRSVxbiZ0oLu1JyS_VPajA5jgRE8k-IT1u8_QyfSMILMlYEbM6lvhKcb9z-uDnfQoKshVykig.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/_mKoL0KF_pKQ_DL_DqRDpNi5GX-6ffdJYMCSxTff61A-R_IJ0Yir46B_ncD3IFi6GXerpNI-74WKRSzOE_b8aHY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}:root{--ground:#f8fafc;--surface:#fff;--raised:#f1f5f9;--inset:#f8fafc;--line:#e2e8f0;--line-strong:#cbd5e1;--ink:#0f172a;--ink-soft:#475569;--muted:#64748b;--accent:#3b82f6;--accent-soft:#eff6ff;--ok:#065f46;--ok-tint:#f0fdf4;--ok-line:#6ee7b7;--warn:#92400e;--warn-tint:#fffbeb;--warn-line:#fde68a;--bad:#991b1b;--bad-tint:#fef2f2;--bad-line:#fca5a5;--shadow-sm:none;--shadow-md:0 4px 6px rgba(15,23,42,.1),0 2px 4px rgba(15,23,42,.06);--radius:8px;--radius-sm:6px;--shell-bg:#090d1a;--shell-border:#1a2333;--shell-active:#131d33;--shell-text:#f8fafc;--shell-text-muted:#94a3b8;--ok-strong:#065f46;--ok-strong-tint:#f0fdf4;--ok-strong-line:#6ee7b7;--warn-strong:#92400e;--warn-strong-tint:#fffbeb;--warn-strong-line:#fde68a;--bad-strong:#991b1b;--bad-strong-tint:#fef2f2;--bad-strong-line:#fca5a5;--font-sans:"Inter",system-ui,-apple-system,sans-serif;--font-display:var(--font-sans);--font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",monospace}*{box-sizing:border-box}html{color-scheme:light}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0 0 auto;height:320px;z-index:-1;background:linear-gradient(180deg,#f7f9fd 0,var(--ground) 100%);pointer-events:none}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.mono{font-family:var(--font-mono);font-feature-settings:"tnum" 1}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 20px;border-radius:10px;border:1px solid var(--ink);background:var(--ink);color:#fff;font-family:var(--font-sans);font-size:14px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,transform .05s ease}.btn:hover{background:#1e2b47;box-shadow:var(--shadow-sm)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.btn--ghost{background:#fff;color:var(--ink);border-color:var(--line-strong)}.btn--ghost:hover{background:var(--raised)}.btn--accent{background:var(--accent);border-color:var(--accent);color:#fff}.btn--accent:hover{background:#2563eb;border-color:#2563eb}:where(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.appbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px;background:#ffffffd1;-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.appbar__brand{display:inline-flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:16px;font-weight:700;letter-spacing:.005em;color:var(--ink);text-decoration:none}.appbar__brand:before{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.appbar__actions{display:flex;align-items:center;gap:20px}.appbar__link{color:var(--muted);text-decoration:none;font-size:13px;font-weight:500;background:none;border:none;font-family:var(--font-sans);cursor:pointer;padding:4px 2px}.appbar__link:focus-visible,.appbar__link:hover{color:var(--ink)}.shell{display:flex;min-height:100dvh}.shell__sidebar{width:240px;flex-shrink:0;background:var(--shell-bg);border-right:1px solid var(--shell-border);padding:20px;display:flex;flex-direction:column;justify-content:space-between;position:sticky;top:0;height:100dvh}.shell__brand{display:flex;align-items:center;gap:9px}.shell__brand-badge{width:28px;height:28px;border-radius:6px;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.shell__brand-text{display:flex;flex-direction:column;gap:1px;min-width:0}.shell__brand-name{font-family:var(--font-display);font-size:14px;font-weight:700;color:var(--shell-text);letter-spacing:.01em}.shell__brand-tag{font-family:var(--font-mono);font-size:10px;color:var(--shell-text-muted)}.shell__nav{list-style:none;margin:24px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.shell__nav-item{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:6px;color:var(--shell-text-muted);font-family:var(--font-sans);font-size:13px;font-weight:500;text-decoration:none;transition:background .12s,color .12s}.shell__nav-item svg{width:16px;height:16px;flex-shrink:0}.shell__nav-item:hover{color:var(--shell-text)}.shell__nav-item.is-active{background:var(--shell-active);color:var(--shell-text);font-weight:600}.shell__user{display:flex;align-items:center;gap:12px;padding:12px;border-radius:8px;background:var(--shell-active);margin-bottom:8px}.shell__user-avatar{width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff;font-family:var(--font-sans);font-size:12px;font-weight:700}.shell__user-text{display:flex;flex-direction:column;gap:1px;min-width:0}.shell__user-name{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--shell-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shell__user-hub{font-size:10px}.shell__signout,.shell__user-hub{font-family:var(--font-sans);color:var(--shell-text-muted)}.shell__signout{display:flex;align-items:center;gap:8px;padding:10px 12px;border:none;background:none;font-size:12px;cursor:pointer}.shell__signout svg{width:14px;height:14px}.shell__signout:hover{color:var(--shell-text)}.shell__content{flex:1;min-width:0;padding:40px;display:flex;flex-direction:column;gap:32px}.mobile-appbar{display:none;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:var(--surface);border-bottom:1px solid var(--line);position:sticky;top:0;z-index:40}.mobile-appbar__brand{display:flex;align-items:center;gap:9px;min-width:0}.mobile-appbar__badge{width:26px;height:26px;flex-shrink:0;border-radius:6px;background:var(--accent);display:flex;align-items:center;justify-content:center;color:#fff}.mobile-appbar__text{display:flex;flex-direction:column;gap:1px;min-width:0}.mobile-appbar__name{font-family:var(--font-sans);font-size:13px;font-weight:800;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-appbar__tag{color:var(--muted);letter-spacing:.03em}.mobile-appbar__live,.mobile-appbar__tag{font-family:var(--font-mono);font-size:8px;font-weight:700}.mobile-appbar__live{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:3px 8px;border-radius:4px;background:var(--ok-tint);border:1px solid var(--ok-line);color:var(--ok);letter-spacing:.04em;text-transform:uppercase}.mobile-appbar__live-dot{font-size:7px;line-height:1}.mobile-only{display:none}@media(max-width:860px){.desktop-only{display:none}.mobile-only{display:revert}}.bottom-nav{display:none;position:sticky;bottom:0;background:var(--surface);border-top:1px solid var(--line);padding:8px 8px calc(8px + env(safe-area-inset-bottom));z-index:40}.bottom-nav__list{list-style:none;margin:0;padding:0;display:flex;justify-content:space-around}.bottom-nav__item{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 10px;color:var(--muted);text-decoration:none;font-family:var(--font-sans);font-size:10px;font-weight:500}.bottom-nav__item svg{width:22px;height:22px}.bottom-nav__item.is-active{color:var(--accent);font-weight:600}@media(max-width:860px){.shell{flex-direction:column}.shell__sidebar{display:none}.shell__content{padding:20px 16px 88px;gap:20px}.bottom-nav{display:block}.mobile-appbar{display:flex}}.scan-page{max-width:720px;margin:0 auto;padding:40px 20px 72px}.dashboard,.scan-page{display:flex;flex-direction:column;gap:22px}.breadcrumb{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.breadcrumb__item--active{color:var(--ink);font-weight:600}.breadcrumb__sep{color:var(--line-strong)}.shell__topbar{display:flex;align-items:center;justify-content:flex-end;gap:16px}@media(max-width:860px){.shell__topbar{display:none}}.status-cluster{display:flex;align-items:center;gap:16px}.status-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:4px;background:var(--ok-tint);border:1px solid var(--ok-line);color:var(--ok);font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.status-pill__dot{font-size:8px;line-height:1}.status-cluster__last-check{font-size:12px;color:var(--muted)}.hero-banner{background:var(--ink);color:#fff;border-radius:var(--radius);padding:32px;display:flex;flex-direction:column;gap:10px;position:relative;overflow:hidden}.hero-banner:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:url(./hero-bg-desktop.ClDI3vni.png);background-size:cover;background-position:50%;opacity:.1}.hero-banner>*{position:relative;z-index:1}.hero-banner__pill{align-self:flex-start;display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;background:#ffffff1f;color:#8dd5d8;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.hero-banner__title{margin:0;font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:-.01em}.hero-banner__body{margin:0;max-width:640px;font-size:14px;line-height:1.55;color:#ffffffb8}@media(max-width:480px){.hero-banner{padding:18px;gap:8px}.hero-banner__title{font-size:19px}.hero-banner__body{font-size:12.5px}}.scan-form{padding:26px;display:flex;flex-direction:column;gap:22px}.scan-form__title{margin:0;font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.02em}.scan-form__actions{display:flex;justify-content:flex-end}.segmented{display:flex;gap:8px;padding:0;margin:0;border:none;background:none}.segmented:disabled,.segmented[disabled]{opacity:.6}.segmented__opt{flex:1;position:relative;display:flex;align-items:center;justify-content:center;padding:12px 24px;border-radius:var(--radius-sm);border:1px solid var(--line);font-size:13px;font-weight:500;color:var(--ink-soft);background:var(--surface);cursor:pointer;transition:background .15s,color .15s,border-color .15s;text-align:center}.segmented__opt input{position:absolute;inset:0;opacity:0;cursor:pointer;margin:0}.segmented__opt:hover{border-color:var(--line-strong)}.segmented__opt.active{background:var(--accent-soft);border-color:var(--accent);color:#1e40af;font-weight:600}.segmented__opt:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.field{display:flex;flex-direction:column;gap:7px;position:relative}.field__label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.input{padding:12px 14px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--inset);color:var(--ink);font-family:var(--font-sans);font-size:15px;width:100%;transition:border-color .15s,box-shadow .15s,background .15s}.input::-moz-placeholder{color:var(--muted);opacity:.7}.input::placeholder{color:var(--muted);opacity:.7}.input:hover{border-color:#c3ccdb}.input:focus-visible{outline:none;border-color:var(--accent);background:#fff;box-shadow:0 0 0 3px var(--accent-soft)}.input:disabled{opacity:.6}.field__hint{margin:0;font-size:12.5px;color:var(--muted)}.hint--ok{color:var(--ok);font-weight:500}.hint--bad{color:var(--bad);font-weight:500}.field__hint--fading{transition:opacity .25s ease;opacity:0}.de-wrap{position:relative}.de-dropdown{list-style:none;margin:6px 0 0;padding:5px;position:absolute;left:0;right:0;z-index:20;max-height:260px;overflow-y:auto;background:#fff;border:1px solid var(--line);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.de-dropdown li+li{border-top:1px solid var(--line)}.de-dropdown button{width:100%;display:flex;flex-direction:column;gap:2px;text-align:left;padding:9px 11px;border:none;border-radius:7px;background:none;color:var(--ink);font-family:var(--font-sans);cursor:pointer}.de-dropdown button:focus-visible,.de-dropdown button:hover{background:var(--accent-soft)}.de-name{font-size:14px;font-weight:500}.de-meta{font-size:11.5px;color:var(--muted);font-family:var(--font-mono)}.dropdown-label{padding:7px 11px 3px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.pl-fields{display:flex;gap:16px}.pl-fields>.field{flex:1;min-width:0}.link-btn{background:none;border:none;padding:0;margin-left:6px;color:var(--accent);text-decoration:underline;text-underline-offset:2px;font:inherit;font-size:12.5px;cursor:pointer}.more-signals{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface)}.more-signals summary{list-style:none;cursor:pointer;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px}.more-signals summary::-webkit-details-marker{display:none}.more-signals__label{font-size:13px;font-weight:600;color:var(--ink-soft)}.more-signals__label:before{content:"+";display:inline-flex;justify-content:center;width:16px;margin-right:8px;color:var(--accent);font-weight:700;transition:transform .15s}.more-signals[open] .more-signals__label:before{content:"−"}.more-signals__hint{font-size:11px;font-weight:500;color:var(--muted);white-space:nowrap}.more-signals__body{padding:4px 16px 18px;display:flex;flex-direction:column;gap:16px}.coverage-note{margin:0;font-size:12.5px;line-height:1.6;color:var(--muted)}.scope-box{background:var(--accent-soft);border-radius:var(--radius-sm);padding:12px 14px}.scope-box__title{margin:0 0 4px;font-family:var(--font-sans);font-size:11px;font-weight:700;color:var(--accent)}.scope-box__body{margin:0;font-size:10px;line-height:1.4;color:var(--ink-soft)}.recent-checks{padding:0}.recent-checks__head{display:flex;align-items:center;justify-content:space-between;padding:16px 22px;border-bottom:1px solid var(--line)}.recent-checks__title{margin:0;font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--ink-soft);text-transform:uppercase;letter-spacing:.03em}.form-error{margin:0;font-size:13px;color:var(--bad);font-weight:500}.recent-checks-table{overflow-x:auto}.recent-checks-table__header,.recent-checks-table__row{display:grid;grid-template-columns:minmax(160px,300px) 120px 90px 130px minmax(120px,1fr);align-items:center;gap:14px;padding:12px 22px;min-width:640px}.recent-checks-table__header{background:var(--inset);border-bottom:1px solid var(--line);font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.recent-checks-table__row{border-bottom:1px solid var(--line);text-decoration:none;color:inherit;transition:background .12s}.recent-checks-table__row:last-child{border-bottom:none}.recent-checks-table__row:focus-visible,.recent-checks-table__row:hover{background:var(--raised)}.recent-checks-table__name{font-size:12.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-checks-table__taxid{font-size:11px;color:var(--ink-soft)}.recent-checks-table__country{font-size:12px;color:var(--ink-soft)}.recent-checks-table__time{font-size:12px;color:var(--muted)}.recent-checks-table__verdict{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:2px 6px;border-radius:4px;font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.recent-checks-table__verdict--ok{background:var(--ok-tint);color:var(--ok);border:1px solid var(--ok-line)}.recent-checks-table__verdict--warn{background:var(--warn-tint);color:var(--warn);border:1px solid var(--warn-line)}.recent-checks-table__verdict--bad{background:var(--bad-tint);color:var(--bad);border:1px solid var(--bad-line)}.scan-progress{padding:22px 26px;display:flex;flex-direction:column;gap:16px}.scan-progress__title{margin:0;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.source-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.source-row{display:flex;align-items:center;gap:13px;font-size:14px;color:var(--muted)}.source-row.is-running{color:var(--ink);font-weight:600}.source-row.is-ok,.source-row.is-unavailable{color:var(--ink)}.source-row.is-pending{opacity:.5}.source-icon{width:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.icon-dot{font-size:15px;line-height:1;color:var(--line-strong)}.icon-ok{font-weight:700;color:var(--ok)}.icon-warn{font-weight:700;color:var(--warn)}.icon-skip{color:var(--muted)}.icon-spinner{width:15px;height:15px;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--accent);animation:scan-spin .7s linear infinite}@keyframes scan-spin{to{transform:rotate(1turn)}}.source-state-word{margin-left:auto;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.source-row__body{display:flex;flex-direction:column;gap:1px;min-width:0}.source-row__note{font-size:11.5px;font-weight:400;color:var(--muted)}.progress-error{margin:0;padding:11px 14px;border-radius:var(--radius-sm);border:1px solid var(--bad-line);background:var(--bad-tint);color:var(--bad);font-size:13px;font-weight:500}.chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-family:var(--font-sans);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;line-height:1.4;white-space:nowrap}.chip--ok{background:var(--ok-tint);color:var(--ok);border:1px solid var(--ok-line)}.chip--warn{background:var(--warn-tint);color:var(--warn);border:1px solid var(--warn-line)}.chip--bad{background:var(--bad-tint);color:var(--bad);border:1px solid var(--bad-line)}.chip--neutral{background:var(--inset);color:var(--ink-soft);border:1px solid var(--line);text-transform:none;font-weight:600}.results-toolbar{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.results-toolbar__search{position:relative;flex:1;min-width:220px;max-width:420px;display:flex;align-items:center}.results-toolbar__search-icon{position:absolute;left:13px;color:var(--muted);pointer-events:none}.results-toolbar__search-input{padding-left:38px}.results-toolbar__new{flex-shrink:0;text-decoration:none}.scan-result{gap:20px}.company-card,.scan-result{display:flex;flex-direction:column}.company-card{padding:22px 26px;gap:8px}.company-card__head{justify-content:space-between;gap:12px}.company-card__chips,.company-card__head{display:flex;align-items:flex-start;flex-wrap:wrap}.company-card__chips{gap:6px;justify-content:flex-end;min-width:0;max-width:100%}.company-card__chips .chip{white-space:normal;max-width:100%;text-align:right}.company-card__name{margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.company-card__no-profile{margin:0;font-size:13px;color:var(--warn);font-weight:500}.company-meta-grid{margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:14px 32px}.company-meta-grid__item{margin:0;display:flex;flex-direction:column;gap:3px;min-width:130px}.company-meta-grid__item--wide{flex:1 1 260px}.company-meta-grid__label{margin:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.company-meta-grid__value{margin:0;font-size:13px;color:var(--ink-soft)}.company-meta-grid__value--ok{color:var(--ok);font-weight:600}.verdict-card{padding:26px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;border:1px solid var(--line)}.verdict-card__body{display:flex;flex-direction:column;gap:7px}.verdict-card__head{display:flex;align-items:center;gap:10px}.verdict-card__label{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.verdict-card__action{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.01em}.verdict-card__hitl{margin:0;font-size:12.5px;color:var(--muted);max-width:56ch}.verdict-badge{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#fff}.verdict-badge--ok{background:var(--ok)}.verdict-badge--warn{background:var(--warn)}.verdict-badge--bad{background:var(--bad)}.verdict-card--ok{background:var(--ok-strong-tint);border-color:var(--ok-strong-line)}.verdict-card--warn{background:var(--warn-strong-tint);border-color:var(--warn-strong-line)}.verdict-card--bad{background:var(--bad-strong-tint);border-color:var(--bad-strong-line)}.verdict-card--ok .verdict-card__label{color:var(--ok)}.verdict-card--warn .verdict-card__label{color:var(--warn)}.verdict-card--bad .verdict-card__label{color:var(--bad)}.score-circle{width:96px;height:96px;flex-shrink:0;border-radius:50%;background:var(--surface);border:3px solid;display:flex;flex-direction:column;align-items:center;justify-content:center}.verdict-card--ok .score-circle{color:var(--ok-strong)}.verdict-card--warn .score-circle{color:var(--warn-strong)}.verdict-card--bad .score-circle{color:var(--bad-strong)}.score-circle__num{font-family:var(--font-mono);font-size:30px;font-weight:700;line-height:1;letter-spacing:-.02em;color:inherit}.score-circle__max{font-family:var(--font-mono);font-size:11px;color:var(--muted);margin-top:2px}.clean-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px}.clean-row__label{font-size:15px;font-weight:600;color:var(--ink)}.clean-row__chips{display:flex;gap:8px;flex-wrap:wrap}.clean-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;background:var(--ok-tint);color:var(--ok);font-family:var(--font-sans);font-size:11px;font-weight:600;white-space:nowrap}.result-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.result-grid--single .result-grid__left{grid-column:1/-1}.result-grid__left,.result-grid__right{display:flex;flex-direction:column;gap:14px;min-width:0}@media(max-width:760px){.result-grid{grid-template-columns:1fr}}.category-grid{gap:14px}.category-grid,.flag-card{display:flex;flex-direction:column}.flag-card{padding:0;overflow:hidden}.flag-card__head{justify-content:space-between;padding:14px 24px;background:var(--raised);border-bottom:1px solid var(--line)}.flag-card__head,.flag-card__head-left{display:flex;align-items:center;gap:8px}.flag-card__head-left{min-width:0}.flag-card__head-left svg{flex-shrink:0;color:var(--muted)}.flag-card__title{margin:0;font-family:var(--font-sans);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.flag-card__count{font-family:var(--font-mono);font-size:12px;color:var(--muted)}.flag-card__body{padding:20px 24px;display:flex;flex-direction:column;gap:13px}.flag-card__empty{margin:0;font-size:13px;color:var(--muted)}.flag-card__note{margin:0;font-size:12px;color:var(--muted);font-style:italic}.flag-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.flag-row{display:flex;align-items:flex-start;gap:12px;padding:11px 14px;border-radius:var(--radius-sm);border:1px solid transparent}.flag-row--high{background:var(--bad-tint);border-color:var(--bad-line)}.flag-row--medium{background:var(--warn-tint);border-color:var(--warn-line)}.flag-row--low{background:var(--ok-tint);border-color:var(--ok-line)}.flag-row__sev{flex-shrink:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;line-height:1.7}.flag-row--high .flag-row__sev{color:var(--bad)}.flag-row--medium .flag-row__sev{color:var(--warn)}.flag-row--low .flag-row__sev{color:var(--ok)}.flag-row__fact{margin:0;font-size:13px;line-height:1.5;color:var(--ink)}.flag-row__via{color:var(--muted);text-transform:uppercase;font-size:11px;letter-spacing:.02em}.ownership-block{border-top:1px solid var(--line);padding-top:16px;display:flex;flex-direction:column;gap:16px}.ownership-block__title{margin:0;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--muted)}.ownership-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ownership-col__label{margin:0 0 7px;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.ownership-people{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.ownership-people__name{display:block;font-size:13.5px;color:var(--ink)}.ownership-people__role{display:block;font-size:11px;color:var(--muted)}.ownership-timeline{gap:8px}.ownership-timeline,.timeline{display:flex;flex-direction:column}.timeline{list-style:none;margin:0;padding:0;border-left:2px solid var(--line-strong);gap:12px}.timeline__item{position:relative;padding-left:16px;display:flex;flex-direction:column;gap:2px}.timeline__item:before{content:"";position:absolute;left:-5px;top:4px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.timeline__date{font-family:var(--font-mono);font-size:11px;color:var(--accent)}.timeline__desc{font-size:12.5px;color:var(--ink-soft)}.network-card{padding:0;display:flex;flex-direction:column;overflow:hidden}.network-card__head{display:flex;align-items:center;gap:8px;padding:14px 24px;background:var(--raised);border-bottom:1px solid var(--line)}.network-card__head svg{flex-shrink:0;color:var(--muted)}.network-card__body{padding:20px 24px;display:flex;flex-direction:column;gap:14px}.network-card__title{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.network-card__hint{margin:0;font-size:12.5px;color:var(--muted);line-height:1.55}.network-map{gap:12px}.network-map,.network-node{display:flex;flex-direction:column}.network-node{gap:6px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--raised);min-width:0}.network-node--company{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 0 12px;border-bottom:1px solid var(--line);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--ink)}.network-node--company svg{flex-shrink:0;color:var(--ink)}.network-node--company .network-node__name{color:var(--ink);white-space:normal}.network-map__people{display:flex;flex-direction:column;gap:10px;width:100%}.network-node--person{width:100%}.network-node--hit{border-color:var(--bad-line);background:var(--bad-tint)}.network-node__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.network-node__name{font-size:14px;font-weight:700;color:var(--ink)}.network-node--hit .network-node__name{color:var(--bad)}.network-node__roles{margin:0;font-size:11px;color:var(--muted);text-transform:uppercase;letter-spacing:.03em}.network-node__flag{flex-shrink:0;display:inline-flex;align-items:center;padding:3px 8px;border-radius:4px;background:var(--bad);color:#fff;font-family:var(--font-mono);font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.network-node__orgs{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.network-node__orgs-label{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.network-org-chip{text-transform:none;font-weight:600;white-space:normal;max-width:100%;background:#fff}.network-org-chip__flag{margin-left:5px;font-size:10px}.summary-card{padding:20px 24px;display:flex;flex-direction:column;gap:10px;border-left-width:4px;border-left-style:solid}.summary-card__title{margin:0;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.summary-card__body{margin:0;font-size:14px;line-height:1.65;color:var(--ink-soft)}.summary-card--ok{border-left-color:var(--ok)}.summary-card--ok .summary-card__title{color:var(--ok)}.summary-card--warn{border-left-color:var(--warn)}.summary-card--warn .summary-card__title{color:var(--warn)}.summary-card--bad{border-left-color:var(--bad)}.summary-card--bad .summary-card__title{color:var(--bad)}.sources-section{display:flex;flex-direction:column;gap:12px;padding:0 4px}.sources-section__label{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.source-pills{display:flex;flex-wrap:wrap;gap:8px}.source-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--inset);color:var(--ink-soft);font-family:var(--font-sans);font-size:11.5px;font-weight:600;white-space:nowrap}.source-pill__dot{width:6px;height:6px;border-radius:50%;background:var(--line-strong);flex-shrink:0}.source-pill--ok{background:var(--ok-tint);border-color:var(--ok-line);color:var(--ok)}.source-pill--ok .source-pill__dot{background:var(--ok)}.source-pill--skipped,.source-pill--unavailable{background:var(--warn-tint);border-color:var(--warn-line);color:var(--warn)}.source-pill--skipped .source-pill__dot,.source-pill--unavailable .source-pill__dot{background:var(--warn)}.manual-card{padding:0;display:flex;flex-direction:column;overflow:hidden}.manual-card__head{display:flex;align-items:center;gap:8px;padding:14px 24px;background:var(--raised);border-bottom:1px solid var(--line)}.manual-card__head svg{flex-shrink:0;color:var(--muted)}.manual-card__body{padding:20px 24px;display:flex;flex-direction:column;gap:10px}.manual-card__title{margin:0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft)}.manual-link-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.manual-link-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 4px;color:var(--ink-soft);font-size:13px;text-decoration:none;border-bottom:1px solid var(--line);transition:color .12s}.manual-link-list li:last-child .manual-link-row{border-bottom:none}.manual-link-row:focus-visible,.manual-link-row:hover{color:var(--accent)}.manual-link-row svg{flex-shrink:0;color:var(--muted)}.manual-link-row:focus-visible svg,.manual-link-row:hover svg{color:var(--accent)}.cta-row{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:20px 4px 0;border-top:1px solid var(--line)}.cta-row__text{margin:0;font-size:14px;color:var(--ink)}.cta-row__btn{text-decoration:none}.disclaimer{margin:0;padding:15px 18px;border:1px solid var(--line);border-radius:11px;background:var(--inset);font-size:11.5px;line-height:1.65;color:var(--muted)}.login-page{min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px}.login-card{width:100%;max-width:380px;padding:32px;display:flex;flex-direction:column;gap:20px}.history-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px}.history-title{margin:0;font-family:var(--font-display);font-size:22px;font-weight:700;letter-spacing:-.01em}.history-subtitle{margin:4px 0 0;font-size:13px;color:var(--muted)}.history-stats{display:flex;gap:12px;flex-wrap:wrap}.stat-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:10px 18px;display:flex;flex-direction:column;gap:4px;min-width:130px}.stat-card__label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.stat-card__value{font-family:var(--font-mono);font-size:24px;font-weight:700;color:var(--ink);line-height:1.1}.stat-card--bad .stat-card__value{color:var(--bad)}.history-filters{padding:18px 22px;display:flex;gap:16px;flex-wrap:wrap;align-items:flex-end}.field--grow{flex:1;min-width:220px}.mobile-history-filters{display:none;flex-direction:column;gap:10px}.chip-filter-row{display:flex;gap:8px;flex-wrap:wrap}.chip-filter{padding:6px 12px;border-radius:4px;border:1px solid var(--line);background:#fff;color:var(--ink-soft);font-family:var(--font-sans);font-size:11px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.chip-filter:hover{border-color:var(--line-strong)}.chip-filter--active{background:var(--accent);border-color:var(--accent);color:#fff}@media(max-width:860px){.history-filters{display:none}.mobile-history-filters{display:flex}}.history-pagination{display:flex;align-items:center;justify-content:space-between;padding:12px 4px;flex-wrap:wrap;gap:10px}.history-pagination__summary{font-size:13px;color:var(--muted)}.history-pagination__buttons{display:flex;align-items:center;gap:6px}.pagination-page{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fff;color:var(--ink-soft);font-family:var(--font-sans);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.pagination-page:hover{border-color:var(--line-strong)}.pagination-page--active{background:var(--shell-active);border-color:var(--shell-active);color:#fff;font-weight:700}.history-table{display:flex;flex-direction:column}.history-row,.history-table__header{display:grid;grid-template-columns:minmax(180px,1fr) 76px 150px 190px 120px 130px;align-items:center;gap:14px;padding:15px 22px}.history-table__header{background:var(--inset);border-bottom:1px solid var(--line);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.history-row{text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line);transition:background .12s}.history-row>*{min-width:0}.history-row:last-child{border-bottom:none;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.history-row:focus-visible,.history-row:hover{background:var(--raised)}.history-row__name{font-size:14.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-row__country{font-size:13px;color:var(--ink-soft)}.history-row__taxid{font-size:12px;color:var(--ink-soft)}.history-row__date{font-family:var(--font-mono);font-size:11.5px;color:var(--muted)}.history-row__meta{display:none}.verdict-pill{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:3px 10px;border-radius:999px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.01em;white-space:nowrap;border:1px solid transparent}.verdict-pill--ok{background:var(--ok-tint);color:var(--ok);border-color:var(--ok-line)}.verdict-pill--warn{background:var(--warn-tint);color:var(--warn);border-color:var(--warn-line)}.verdict-pill--bad{background:var(--bad-tint);color:var(--bad);border-color:var(--bad-line)}.risk-badge{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;padding:4px 10px;border-radius:4px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.02em;white-space:nowrap;border:1px solid transparent}.risk-badge--ok{background:var(--ok-tint);color:var(--ok);border-color:var(--ok-line)}.risk-badge--warn{background:var(--warn-tint);color:var(--warn);border-color:var(--warn-line)}.risk-badge--bad{background:var(--bad-tint);color:var(--bad);border-color:var(--bad-line)}.tabs{display:flex;gap:4px;border-bottom:1px solid var(--line)}.tabs__item{display:inline-flex;align-items:center;gap:8px;padding:10px 4px;margin-right:20px;background:none;cursor:pointer;font-family:var(--font-sans);font-size:14px;font-weight:500;color:var(--muted);border:none;border-bottom:2px solid transparent}.tabs__item.is-active{color:var(--ink);font-weight:600;border-bottom-color:var(--accent)}.tabs__badge{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--raised);color:var(--ink-soft);font-family:var(--font-sans);font-size:11px;font-weight:700;line-height:1}.tabs__item.is-active .tabs__badge{background:var(--accent);color:#fff}.watchlist-table{display:flex;flex-direction:column}.watchlist-row,.watchlist-table__header{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(130px,170px) 110px minmax(160px,1fr) 100px;align-items:center;gap:14px;padding:14px 22px}.watchlist-table__header{background:var(--inset);border-bottom:1px solid var(--line);border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);font-size:11px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.watchlist-row{border-bottom:1px solid var(--line)}.watchlist-row>*{min-width:0}.watchlist-row:last-child{border-bottom:none;border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.watchlist-row__name{font-size:13.5px;font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchlist-row__id{font-size:12px}.watchlist-row__id,.watchlist-row__reason{color:var(--ink-soft);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.watchlist-row__reason{margin:0;font-size:13px}.watchlist-row__date{font-size:12px;color:var(--muted)}.watchlist-row__meta{display:none}.watchlist-info-bar{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--inset);color:var(--muted);font-size:12.5px;line-height:1.55}.watchlist-info-bar svg{flex-shrink:0;margin-top:2px;color:var(--muted)}.watchlist-fab{display:none;align-items:center;gap:6px;position:fixed;bottom:84px;right:16px;z-index:45;padding:12px 16px;border:none;border-radius:999px;background:var(--accent);color:#fff;font-family:var(--font-sans);font-size:11px;font-weight:700;box-shadow:var(--shadow-md);cursor:pointer}.watchlist-fab:hover{background:#2563eb}@media(max-width:860px){.watchlist-add-btn{display:none}.watchlist-fab{display:inline-flex}}.modal-overlay{position:fixed;inset:0;background:#0f172a73;display:flex;align-items:center;justify-content:center;padding:20px;z-index:100}.modal{width:100%;max-width:420px;padding:28px;display:flex;flex-direction:column;gap:16px}.modal__title{margin:0;font-family:var(--font-display);font-size:18px;font-weight:700}.modal__actions{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}@media(prefers-reduced-motion:reduce){.icon-spinner{animation:none}.btn,.field__hint--fading,.history-row,.input,.more-signals summary:before,.segmented__opt{transition:none}}@media(max-width:860px){.history-table__header{display:none}.history-row{grid-template-columns:1fr auto;grid-template-areas:"name badge" "meta date";gap:4px 10px;padding:13px 16px}.history-row__name{grid-area:name}.history-row .risk-badge{grid-area:badge;justify-self:end}.history-row__country,.history-row__taxid,.history-row__verdict{display:none}.history-row__meta{display:block;grid-area:meta;font-size:11px;color:var(--muted)}.history-row__date{grid-area:date;justify-self:end;font-size:10.5px}.watchlist-table__header{display:none}.watchlist-row{grid-template-columns:1fr auto;grid-template-areas:"name status" "meta meta" "reason reason";gap:4px 10px;padding:13px 16px}.watchlist-row__name{grid-area:name}.watchlist-row__date,.watchlist-row__id{display:none}.watchlist-row__meta{display:block;grid-area:meta;font-size:12px;color:var(--ink-soft)}.watchlist-row__reason{grid-area:reason;white-space:normal}.watchlist-row__reason:before{content:"Reason: ";font-weight:600;color:var(--ink)}.watchlist-row .chip{grid-area:status;justify-self:end}}@media(max-width:480px){.appbar{padding:14px 16px}.scan-page{padding:24px 14px 52px;gap:18px}.segmented__opt{padding:9px 4px;font-size:12px}.history-filters,.pl-fields{flex-direction:column}.history-filters{align-items:stretch;padding:14px}.scan-form,.scan-progress{padding:18px}.verdict-card{gap:18px;padding:20px}.score-circle{width:80px;height:80px}.score-circle__num{font-size:24px}.company-card__name{font-size:19px}.ownership-grid{grid-template-columns:1fr}.company-card,.summary-card{padding:17px}.flag-card__head,.manual-card__head,.network-card__head{padding:12px 17px}.flag-card__body,.manual-card__body,.network-card__body{padding:17px}.clean-row{padding:12px 17px}.results-toolbar{flex-direction:column;align-items:stretch}.results-toolbar__search{max-width:none}.result-grid{grid-template-columns:1fr}.network-node--person{flex-basis:100%;max-width:none}.cta-row{flex-direction:column;align-items:stretch;text-align:center}}
