@font-face{font-family:Inter;src:local("Inter Thin 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:100;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 Thin 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:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin 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:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin 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:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin 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:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin 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:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight 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:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light 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:300;font-style:italic}@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;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 Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black 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:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin"),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:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),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:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),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:300;font-style:normal}@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 Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),url(../_fonts/ffbDlYcgTaEOnso-ipkZyoviU7H_qu1vdDKLzdRMiGk-z0cz_vXe9FMQpUr1XPibpV3rF_SBN35ESvr3xAG3hgg.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),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:900;font-style:normal}@font-face{font-family:Inter;src:local("Inter Thin Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-IqRfCUGG2MMNKed__aYjxtLHG_Mqr6tllp4KYyOrvWg.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraLight Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-NDHLH7bUCAnUlcIkgMZQ9ZagIXOhEZTAbci1WlKMat0.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Inter;src:local("Inter Light Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-GF9mXYcOy8rX6HKxMAHPHOTtUHx6_Er0bB9QtZKU0dw.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-4kZc4IwOXqryLeYzsaTvEKd54SPfeeGKPyDAZei18kw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-95xU6TxNKBk9BlTCnCXSPdOT6_wTWI5ElydsjdmPSnU.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-r3lJlSMiVuC84W6n8Dn1sHABtGx6Db34Oi_ViOFfm5c.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-qGxUO574Xoa2FaIMnapeY8IHMsgG5kkPG1Zpkm11GyM.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter ExtraBold Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CVM_RooZio7s23QUr_2TSuUkda4Ux_WGbPAeFiY5rJw.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Inter;src:local("Inter Black Italic"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-A_7EWeTz9d7BalAeVBKrEKMmcIP4XDXlUHD9m4srB_w.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Inter;src:local("Inter Thin"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-vzbzp3_62eKEYjYNwlx4S8UVunaIQq6_TQTeG5jarNc.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraLight"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-CNX1AQg_y3jvGrToyNbdAu9rWsnIG37d0KSj60o4Y0s.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Inter;src:local("Inter Light"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-xNw6nxhqcWxOJlkmUOQ5H2SGRwgWAFkZpp3KdEVT0Xg.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-RvZUU2X45U7WIDI083h9MozPZMSPdvOCkgsORsWvPOw.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-nLq_HMAmNe2gpAE1XdFZGjhZQSqHqGVFpXfVWZwq6po.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-Xm4_FXczHI3lFXIOP0_6c3KUSxdYYchdqMgpvIrX39I.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-_9ZFq_1MEu2U8U7grtD7YMgvO0dPbqjpniegoQ7pnKc.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter ExtraBold"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-mLTB8tcCyaHsRQXEu6eHN669J4NKt9ePR_WnxhxAJQQ.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Inter;src:local("Inter Black"),url(../_fonts/1ZTlEDqU4DtwDJiND8f6qaugUpa0RIDvQl-v7iM6l54-03XMeGBs9UB_Dy5DlCtb13E5pNWqzzPWv3Woh0qq1wo.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}*{box-sizing:border-box;font-family:Inter,"Inter Fallback: Arial",Roboto,sans-serif;transition:color var(--transition),background var(--transition),background-color var(--transition),border-color var(--transition),border var(--transition)}img:not([data-allow-image-drag=true]){-webkit-user-drag:none;user-drag:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}a:not([data-allow-link-drag=true]){-webkit-user-drag:none;user-drag:none}:root{--desktop-titlebar-height:0px;--desktop-titlebar-controls-width:138px;--app-top-offset:0px;interpolate-size:allow-keywords;--primary-color:#fb8b24;--primary-hover:#e07b1a;--primary-active:#c16a1d;--primary-muted:#f7e5d4;--secondary-color:#6c757d;--secondary-hover:#545b62;--tertiary-color:var(--bg-tertiary);--tertiary-hover:#455266;--success-color:#28a745;--success-hover:#1e7e34;--danger-color:#dc3545;--danger-hover:#c82333;--warning-color:#ffc107;--warning-hover:#e0a800;--warning-bg:#fff3cd;--info-color:#17a2b8;--info-hover:#138496;--gray-100:#faf8f5;--gray-200:#f0ede8;--gray-300:#e8e0d6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#6c757d;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--text-primary:#292521;--text-secondary:#7d756c;--text-muted:#63554c;--bg-primary:#fefcf9;--bg-secondary:#faf8f5;--bg-tertiary:#f0ede8;--border-color:#e8e0d6;--border-color-light:#f0ede8;--border-color-dark:#d4c7b8;--shadow-sm:0 1px 3px rgba(0,0,0,.1);--shadow:0 4px 6px rgba(0,0,0,.1);--shadow-lg:0 10px 25px rgba(0,0,0,.15);--shadow-xl:0 20px 40px rgba(0,0,0,.2);--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--border-radius-sm:.25rem;--border-radius:.5rem;--border-radius-lg:.75rem;--border-radius-xl:1rem;--border-radius-full:50px;--btn-negative-color:#ef4444;--btn-negative-hover:#dc2626;--btn-positive-color:#10b981;--btn-positive-hover:#059669;--form-border:#d4c7b8;--form-border-focus:#fb8b24;--form-background:#fefcf9;--form-text:#374151;--chip-background:#f0ede8;--chip-background-hover:#e8e0d6;--chip-text:#374151;--primary-color-light:#fed7aa;--modal-overlay:rgba(0,0,0,.6);--modal-background:#fefcf9;--lang-btn-hover-bg:rgba(59,130,246,.05);--toolbar-bg:hsla(36,71%,99%,.95);--toolbar-border:hsla(33,28%,87%,.3);--auth-notice-warning-bg:#f0e5da;--auth-notice-warning-text:var(--warning-color);--owner-color:#f59e0b;--admin-color:#10b981;--participant-color:#64748b;--editor-color:#64748b;--error-color:#dc3545;--bg-color:#fefcf9;--accent-color:#fb8b24;--warning-color-light:#fff3cd;--danger-color-light:#f8d7da;--success-bg:#d4edda;--error-bg:#f8d7da;--favorite-color:#ff619e;--transition-fast:.15s ease;--transition:.2s ease;--transition-slow:.3s ease}.dark{--primary-color:#e27611;--primary-hover:#e07b1a;--primary-active:#c16a1d;--primary-muted:#271a0d;--primary-unmuted:#55320f;--secondary-color:#574531;--secondary-hover:#47351f;--success-color:#10b981;--success-hover:#059669;--danger-color:#ef4444;--danger-hover:#dc2626;--warning-color:#f59e0b;--warning-hover:#d97706;--warning-bg:#2b2002;--info-color:#06b6d4;--info-hover:#0891b2;--gray-100:#2a241e;--gray-200:#3d352c;--gray-300:#4a4038;--gray-400:#6b7280;--gray-500:#9ca3af;--gray-600:#d1d5db;--gray-700:#e5e7eb;--gray-800:#f3f4f6;--gray-900:#fff;--text-primary:#fbfaf9;--text-secondary:#dbd6d1;--text-muted:#afa39c;--bg-primary:#110a04;--bg-secondary:#201b16;--bg-tertiary:#3d352c;--border-color:#383027;--border-color-light:#4a4038;--border-color-dark:#5c4f42;--shadow-sm:0 1px 3px rgba(0,0,0,.3);--shadow:0 4px 6px rgba(0,0,0,.3);--shadow-lg:0 10px 25px rgba(0,0,0,.4);--shadow-xl:0 20px 40px rgba(0,0,0,.5);--btn-negative-color:#ef4444;--btn-negative-hover:#bb2e2e;--btn-positive-color:#0c9769;--btn-positive-hover:#00704d;--form-border:#4a4038;--form-border-focus:#fb8b24;--form-background:var(--bg-primary);--form-text:#f9fafb;--chip-background:#4a4038;--chip-background-hover:#5c4f42;--chip-text:#e5e7eb;--primary-color-light:#b85c14;--modal-overlay:rgba(0,0,0,.8);--modal-background:#2a241e;--lang-btn-hover-bg:rgba(59,130,246,.1);--toolbar-bg:rgba(42,36,30,.95);--toolbar-border:rgba(74,64,56,.3);--auth-notice-warning-bg:#241b03;--auth-notice-warning-text:var(--warning-color);--owner-color:#f59e0b;--admin-color:#10b981;--participant-color:#94a3b8;--editor-color:#94a3b8;--error-color:#ef4444;--bg-color:#1c1814;--accent-color:#fb8b24;--warning-color-light:#451a03;--danger-color-light:#ef444433;--success-bg:#064e3b;--error-bg:#7f1d1d}.black{--primary-color:#fb8b24;--primary-hover:#e07b1a;--primary-active:#c16a1d;--primary-muted:#24160a;--secondary-color:#4a4a4a;--secondary-hover:#3a3a3a;--success-color:#10b981;--success-hover:#059669;--danger-color:#ef4444;--danger-hover:#dc2626;--warning-color:#f59e0b;--warning-hover:#d97706;--warning-bg:#1a1500;--info-color:#06b6d4;--info-hover:#0891b2;--gray-100:#0d0d0d;--gray-200:#1a1a1a;--gray-300:#262626;--gray-400:#404040;--gray-500:#5a5a5a;--gray-600:#737373;--gray-700:#a3a3a3;--gray-800:#d4d4d4;--gray-900:#fff;--text-primary:#fff;--text-secondary:#d4d4d4;--text-muted:#a3a3a3;--bg-primary:#000;--bg-secondary:#0d0d0d;--bg-tertiary:#1a1a1a;--border-color:#262626;--border-color-light:#1a1a1a;--border-color-dark:#404040;--shadow-sm:0 1px 3px rgba(0,0,0,.5);--shadow:0 4px 6px rgba(0,0,0,.5);--shadow-lg:0 10px 25px rgba(0,0,0,.6);--shadow-xl:0 20px 40px rgba(0,0,0,.7);--btn-negative-color:#ef4444;--btn-negative-hover:#bb2e2e;--btn-positive-color:#0c9769;--btn-positive-hover:#00704d;--form-border:#262626;--form-border-focus:#fb8b24;--form-background:#1a1a1a;--form-text:#fff;--chip-background:#262626;--chip-background-hover:#404040;--chip-text:#fff;--primary-color-light:#b85c14;--modal-overlay:rgba(0,0,0,.9);--modal-background:#0d0d0d;--lang-btn-hover-bg:rgba(59,130,246,.15);--toolbar-bg:hsla(0,0%,5%,.95);--toolbar-border:rgba(38,38,38,.3);--auth-notice-warning-bg:#1a1500;--auth-notice-warning-text:var(--warning-color);--owner-color:#f59e0b;--admin-color:#10b981;--participant-color:#737373;--editor-color:#737373;--error-color:#ef4444;--bg-color:#000;--accent-color:#fb8b24;--warning-color-light:#1a1500;--danger-color-light:#ef444420;--success-bg:#064e3b;--error-bg:#5f1d1d;--favorite-color:#ff619e}body{background-color:var(--bg-primary);box-sizing:border-box;color:var(--text-primary);margin:0;padding:0;transition:background-color var(--transition),color var(--transition)}body.desktop-scroll-locked,html.desktop-scroll-locked{height:100%;overflow:hidden}*{scrollbar-color:var(--accent-color) transparent;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--primary-hover)}::-webkit-scrollbar-button{display:none;height:0;width:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--text-primary);font-weight:600;line-height:1.2;margin-bottom:var(--spacing-md);margin-top:0}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-muted{color:var(--text-muted)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.btn{align-items:center;border:none;border-radius:var(--border-radius);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:var(--spacing-sm);justify-content:center;line-height:1;padding:14px 24px;text-decoration:none;transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.btn-primary{background-color:var(--primary-color);color:#fff}.btn-primary:hover:not(:disabled){background-color:var(--primary-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-primary:active:not(:disabled){background-color:var(--primary-active);transform:translateY(0)}.btn-secondary{background-color:var(--secondary-color);color:#fff}.btn-secondary:hover:not(:disabled){background-color:var(--secondary-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-tertiary{background-color:var(--tertiary-color);color:#fff}.btn-tertiary:hover:not(:disabled){background-color:var(--tertiary-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-success{background-color:var(--success-color);color:#fff}.btn-success:hover:not(:disabled){background-color:var(--success-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-danger{background-color:var(--danger-color);color:#fff}.btn-danger:hover:not(:disabled){background-color:var(--danger-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-warning{background-color:var(--warning-color);color:var(--gray-800)}.btn-warning:hover:not(:disabled){background-color:var(--warning-hover);box-shadow:var(--shadow);transform:translateY(-1px)}.btn-outline{background-color:transparent;border:2px solid var(--primary-color);color:var(--primary-color)}.btn-outline:hover:not(:disabled){background-color:var(--primary-color);box-shadow:var(--shadow);color:#fff;transform:translateY(-1px)}.btn-ghost{background-color:transparent;color:var(--primary-color)}.btn-ghost:hover:not(:disabled){transform:translateY(-1px)}.btn-sm{font-size:.875rem;padding:8px 16px}.btn-lg{font-size:1.125rem;padding:16px 32px}.btn-xl{font-size:1.25rem;padding:20px 40px}.btn-icon{border-radius:10px;height:44px;padding:0;width:44px}.btn-icon.btn-sm{height:36px;width:36px}.btn-icon.btn-lg{height:52px;width:52px}.card{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:all var(--transition)}.card:hover{box-shadow:var(--shadow);transform:translateY(-2px)}.card-header{background-color:var(--bg-secondary);border-bottom:1px solid var(--border-color)}.card-body,.card-footer,.card-header{padding:var(--spacing-lg)}.card-footer{background-color:var(--bg-secondary);border-top:1px solid var(--border-color)}.card-title{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-sm) 0}.card-subtitle{color:var(--text-secondary);font-size:.875rem;margin:0 0 var(--spacing-md) 0}.card-text{color:var(--text-primary);line-height:1.6;margin-bottom:var(--spacing-md)}.card-bordered{border:2px solid var(--border-color)}.card-elevated{box-shadow:var(--shadow-lg)}.card-flat{border:1px solid var(--border-color);box-shadow:none}.form-label{color:var(--text-primary);display:block;font-size:.875rem;font-weight:500;margin-bottom:var(--spacing-sm)}.form-control{background-color:var(--form-background);border:1px solid var(--form-border);border-radius:var(--border-radius);color:var(--form-text);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.75rem 1rem;transition:border-color var(--transition),box-shadow var(--transition),background-color var(--transition);width:100%}.form-control:focus{border-color:var(--form-border-focus);box-shadow:0 0 0 3px #3b82f61a;outline:0}.form-control:disabled{background-color:var(--bg-secondary);cursor:not-allowed;opacity:.6}.form-control::-moz-placeholder{color:var(--text-muted);opacity:1}.form-control::placeholder{color:var(--text-muted);opacity:1}.form-control-sm{font-size:.875rem;padding:.5rem .75rem}.form-control-lg{font-size:1.125rem;padding:1rem 1.25rem}.badge{align-items:center;border-radius:var(--border-radius-sm);display:inline-flex;font-size:.75rem;font-weight:600;letter-spacing:.5px;padding:4px 8px;text-transform:uppercase;white-space:nowrap}.badge-primary{background-color:var(--primary-color);color:#fff}.badge-secondary{background-color:var(--secondary-color);color:#fff}.badge-success{background-color:var(--success-color);color:#fff}.badge-danger{background-color:var(--danger-color);color:#fff}.badge-warning{background-color:var(--warning-color);color:var(--gray-800)}.badge-info{background-color:var(--info-color);color:#fff}.badge-light{background-color:var(--gray-200);color:var(--gray-800)}.alert{border:1px solid transparent;border-radius:var(--border-radius);margin-bottom:var(--spacing-lg);padding:var(--spacing-lg);position:relative}.alert-primary{background-color:#cce7ff;border-color:#99d5ff;color:#004085}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-warning{background-color:#fff3cd;border-color:#ffeaa7;color:#856404}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.container{margin:0 auto;max-width:1200px;padding:1rem 0}.row{display:flex;flex-wrap:wrap;margin:0 -var(--spacing-md)}.col{flex:1;padding:0 var(--spacing-md)}.grid{display:grid;gap:var(--spacing-lg)}.grid-2{grid-template-columns:repeat(2,1fr)}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.m-0{margin:0}.m-1{margin:var(--spacing-xs)}.m-2{margin:var(--spacing-sm)}.m-3{margin:var(--spacing-md)}.m-4{margin:var(--spacing-lg)}.m-5{margin:var(--spacing-xl)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing-xs)}.mt-2{margin-top:var(--spacing-sm)}.mt-3{margin-top:var(--spacing-md)}.mt-4{margin-top:var(--spacing-lg)}.mt-5{margin-top:var(--spacing-xl)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing-xs)}.mb-2{margin-bottom:var(--spacing-sm)}.mb-3{margin-bottom:var(--spacing-md)}.mb-4{margin-bottom:var(--spacing-lg)}.mb-5{margin-bottom:var(--spacing-xl)}.p-0{padding:0}.p-1{padding:var(--spacing-xs)}.p-2{padding:var(--spacing-sm)}.p-3{padding:var(--spacing-md)}.p-4{padding:var(--spacing-lg)}.p-5{padding:var(--spacing-xl)}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-inline-block{display:inline-block}.d-flex{display:flex}.d-grid{display:grid}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.gap-4{gap:var(--spacing-lg)}.gap-5{gap:var(--spacing-xl)}.loading{color:transparent;position:relative}.loading:after{animation:spin 1s linear infinite;border:2px solid var(--gray-300);border-radius:50%;border-top-color:var(--primary-color);content:"";height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}@keyframes spin{to{transform:rotate(1turn)}}.fade-in{animation:fadeIn var(--transition-slow) ease-out}.slide-up{animation:slideUp var(--transition-slow) ease-out}.scale-in{animation:scaleIn var(--transition-slow) ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media(max-width:768px){.grid-2,.grid-3,.grid-4,.grid-auto{grid-template-columns:1fr}.container{padding:0 var(--spacing-md)}.btn{width:100%}.btn-group .btn{width:auto}}.room-page{overflow:hidden;overflow:clip}.tooltip-wrapper[data-v-41cf42c3]{align-items:center;display:inline-flex;line-height:0;vertical-align:middle}.tooltip[data-v-41cf42c3]{background:#000;border-radius:var(--border-radius);box-shadow:0 2px 8px #0000004d;color:#fff;filter:blur(10px);opacity:0;padding:.5rem .75rem;pointer-events:none;position:absolute;transform:var(--initial-transform,translateY(-8px));transition:opacity .2s ease,transform .2s ease,filter .2s ease;white-space:nowrap;z-index:10000000000000000!important}.tooltip--portal[data-v-41cf42c3]{position:fixed!important}.tooltip--visible[data-v-41cf42c3]{filter:blur(0);opacity:1;transform:translate(0)}.tooltip-content[data-v-41cf42c3]{display:flex;flex-direction:column;gap:.125rem}.tooltip-text[data-v-41cf42c3]{color:#fff;font-size:.85rem;line-height:1}.tooltip-subtitle[data-v-41cf42c3]{color:#fff9;font-size:.75rem;line-height:1}.tooltip-content--bottom[data-v-41cf42c3],.tooltip-content--top[data-v-41cf42c3]{text-align:center}.tooltip-content--left[data-v-41cf42c3]{text-align:right}.tooltip-content--right[data-v-41cf42c3]{text-align:left}.user-avatar[data-v-929e7bce]{align-items:center;border-radius:100px;display:flex;flex-shrink:0;font-weight:600;justify-content:center;line-height:0;overflow:hidden;position:relative}.user-avatar--small[data-v-929e7bce]{font-size:10px;font-size:.7rem;height:24px;width:24px}.user-avatar--medium[data-v-929e7bce]{font-size:14px;font-size:1.2rem;height:32px;width:32px}.user-avatar--large[data-v-929e7bce]{font-size:18px;font-size:1.2rem;height:64px;width:64px}.user-avatar__image[data-v-929e7bce]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.user-avatar__letter[data-v-929e7bce]{line-height:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.theme-switcher[data-v-36f02057]{background-color:var(--gray-300);border-radius:20px;display:inline-block;padding:4px;transition:all .2s ease}.theme-options[data-v-36f02057]{gap:0}.theme-option[data-v-36f02057],.theme-options[data-v-36f02057]{align-items:center;display:flex;position:relative}.theme-option[data-v-36f02057]{background:transparent;border:none;border-radius:16px;cursor:pointer;height:32px;justify-content:center;transition:all .2s ease;width:32px;z-index:2}.theme-option[data-v-36f02057]:hover{transform:scale(1.1)}.theme-option[data-v-36f02057]:active{transform:scale(.95)}.theme-icon[data-v-36f02057]{color:var(--text-secondary);transition:all .2s ease}.theme-option--active[data-v-36f02057]{background-color:#fff3}.theme-option--active .theme-icon[data-v-36f02057]{color:var(--text-primary)}.theme-indicator[data-v-36f02057]{background-color:var(--background-primary);border-radius:16px;box-shadow:0 2px 4px #0000001a;height:32px;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1);width:32px;z-index:1}.theme-option:first-child .theme-icon[data-v-36f02057]{color:#f59e0b}.theme-option:nth-child(2) .theme-icon[data-v-36f02057]{color:#4f46e5}.theme-option:nth-child(3) .theme-icon[data-v-36f02057]{color:#1f2937}.theme-option--active:first-child .theme-icon[data-v-36f02057]{color:#d97706}.theme-option--active:nth-child(2) .theme-icon[data-v-36f02057]{color:#3730a3}.theme-option--active:nth-child(3) .theme-icon[data-v-36f02057]{color:#000}.dark .theme-switcher[data-v-36f02057]{background-color:var(--gray-200)}.dark .theme-indicator[data-v-36f02057]{background-color:var(--background-secondary);box-shadow:0 2px 4px #0000004d}.dark .theme-option:first-child .theme-icon[data-v-36f02057]{color:#fbbf24}.dark .theme-option:nth-child(2) .theme-icon[data-v-36f02057]{color:#818cf8}.dark .theme-option:nth-child(3) .theme-icon[data-v-36f02057]{color:#4b5563}.dark .theme-option--active:first-child .theme-icon[data-v-36f02057]{color:#fcd34d}.dark .theme-option--active:nth-child(2) .theme-icon[data-v-36f02057]{color:#a5b4fc}.dark .theme-option--active:nth-child(3) .theme-icon[data-v-36f02057]{color:#1f2937}.user-dropdown[data-v-21beae19]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-dropdown--bare[data-v-21beae19]{align-items:center;display:flex;height:100%}.user-trigger[data-v-21beae19]{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:50px;cursor:pointer;display:flex;gap:.5rem;min-height:44px;padding:.5rem .75rem;transition:all var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.user-trigger--bare[data-v-21beae19]{background:transparent;border-color:transparent;box-shadow:none;gap:.4rem;min-height:40px;padding:.35rem .6rem}.user-trigger[data-v-21beae19]:hover{background:var(--hover-bg);border-color:var(--primary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.user-trigger--bare[data-v-21beae19]:hover{background:var(--bg-secondary);border-color:transparent;box-shadow:none;transform:none}.user-trigger[data-v-21beae19]:focus{outline:none}.user-avatar-placeholder[data-v-21beae19]{align-items:center;background:var(--gray-300);border:2px solid var(--border-color);border-radius:50%;color:var(--text-secondary);display:flex;height:32px;justify-content:center;width:32px}.user-info[data-v-21beae19]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}.user-name[data-v-21beae19]{color:var(--text-primary);font-size:.9rem;font-weight:500;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auth-badge[data-v-21beae19]{align-items:center;border-radius:12px;display:flex;font-size:.7rem;font-weight:500;gap:.25rem;line-height:1;padding:.15rem .4rem}.auth-badge.google[data-v-21beae19]{background:color-mix(in srgb,#4285f4 15%,transparent);color:#4285f4}.auth-badge.email[data-v-21beae19]{background:color-mix(in srgb,var(--primary-color) 15%,transparent);color:var(--primary-color)}.dropdown-icon[data-v-21beae19]{color:var(--text-secondary);transition:transform var(--transition)}.dropdown-icon.rotated[data-v-21beae19]{transform:rotate(180deg)}.dropdown-menu[data-v-21beae19]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--modal-background);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:1000}.dropdown-menu[data-v-21beae19],.user-dropdown--bare .dropdown-menu[data-v-21beae19]{min-width:300px}.dropdown-item[data-v-21beae19]{align-items:center;background:none;border:none;border-radius:.5rem;color:var(--text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:.75rem;max-height:44px;min-height:44px;padding:.5rem .75rem;text-align:left;transition:all var(--transition);width:100%}.iconify[data-v-21beae19]{flex-shrink:0}.dropdown-item-title[data-v-21beae19]{flex:1;text-align:left}.dropdown-item-value[data-v-21beae19]{color:var(--text-secondary);font-size:.8rem}.dropdown-item-value-container[data-v-21beae19]{align-items:center;display:flex;gap:.1rem}.dropdown-item[data-v-21beae19]:hover{background:var(--hover-bg)}.dropdown-item.danger[data-v-21beae19]{color:var(--danger-color)}.dropdown-item.danger[data-v-21beae19]:hover{background:color-mix(in srgb,var(--danger-color) 20%,transparent)}button.dropdown-item[data-v-21beae19]:hover{background:var(--bg-tertiary)}.dropdown-separator[data-v-21beae19]{background:var(--border-color);height:1px;margin:.5rem 0}.dropdown-enter-active[data-v-21beae19],.dropdown-leave-active[data-v-21beae19]{transition:all .2s ease}.dropdown-enter-from[data-v-21beae19],.dropdown-leave-to[data-v-21beae19]{filter:blur(5px);opacity:0;transform:translateY(-10px) scale(.95)}.dropdown-enter-to[data-v-21beae19],.dropdown-leave-from[data-v-21beae19]{opacity:1;transform:translateY(0) scale(1)}.submenu-arrow[data-v-21beae19]{color:var(--text-secondary);transition:transform var(--transition)}.submenu-arrow.rotated[data-v-21beae19]{transform:rotate(90deg)}.language-item[data-v-21beae19]{padding:0;position:relative}.language-button[data-v-21beae19]:hover{background:var(--hover-bg)}button.language-button[data-v-21beae19]:hover{background:var(--bg-tertiary)}.theme-item[data-v-21beae19]{cursor:default!important}.theme-item[data-v-21beae19]:hover{background:none!important}.theme-switcher-container[data-v-21beae19]{margin-left:auto}.language-overlay[data-v-21beae19]{position:absolute;right:0;top:calc(100% + .25rem);z-index:1001}.submenu[data-v-21beae19]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--modal-background);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:.25rem;max-width:150px;min-width:120px;overflow:hidden;padding:.5rem}.submenu-item[data-v-21beae19]{background:none;border:none;border-radius:.25rem;color:var(--text-primary);cursor:pointer;display:block;font-size:.9rem;padding:.5rem .75rem;text-align:left;transition:all var(--transition);width:100%}.submenu-item.active[data-v-21beae19],.submenu-item[data-v-21beae19]:hover{background:var(--primary-color);color:#fff}.submenu-item.active[data-v-21beae19]{font-weight:600}.submenu-enter-active[data-v-21beae19],.submenu-leave-active[data-v-21beae19]{transition:all .2s ease}.submenu-enter-from[data-v-21beae19],.submenu-leave-to[data-v-21beae19]{filter:blur(5px);opacity:0;transform:translateY(-10px) scale(.95)}.submenu-enter-to[data-v-21beae19],.submenu-leave-from[data-v-21beae19]{filter:blur(0);opacity:1;transform:translateY(0) scale(1)}@media(max-width:768px){.user-dropdown--bare[data-v-21beae19]{display:block;height:auto}.user-info[data-v-21beae19]{display:none}.user-trigger.logged-in[data-v-21beae19]{padding:0}.dropdown-menu[data-v-21beae19]{left:auto;min-width:max(200px,70vw);position:absolute!important;right:0;top:calc(100% + .5rem)!important}.user-avatar[data-v-21beae19]{height:42px;width:42px}.dropdown-icon[data-v-21beae19]{display:none}}.modal-header[data-v-37245f03]{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:1rem 1.25rem 1rem 1.5rem}.modal-title[data-v-37245f03]{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0}.modal-close[data-v-37245f03]{background:none;border:none;border-radius:.25rem;color:var(--text-secondary);cursor:pointer;display:block!important;line-height:0;padding:.1rem;transition:color var(--transition),background-color var(--transition)}.modal-close[data-v-37245f03]:hover{background-color:var(--danger-color-light);color:var(--text-primary)}@media(max-width:768px){.modal-header[data-v-37245f03]{flex-shrink:0;padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm)}.modal-title[data-v-37245f03]{font-size:1.25rem}}.modal-overlay[data-v-f1d068a0]{align-items:center;background:var(--modal-overlay);display:flex;justify-content:center;inset:0;padding:var(--spacing-md);position:fixed;z-index:1000}.modal-overlay--desktop-app-space[data-v-f1d068a0]{top:56px}.modal-container[data-v-f1d068a0]{background:var(--modal-background);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:90vh;max-width:600px;min-width:450px;overflow:hidden;width:-moz-fit-content;width:fit-content}.modal-body[data-v-f1d068a0]{flex:1;overflow-x:hidden;overflow-y:auto;padding:var(--spacing-lg)}.modal-footer[data-v-f1d068a0]{background-color:var(--bg-secondary);border-top:1px solid var(--border-color);display:flex;gap:var(--spacing-sm);justify-content:flex-end;padding:1rem}[data-v-f1d068a0] .main-actions,[data-v-f1d068a0] .modal-actions{display:flex;gap:.5rem;justify-content:flex-end;width:100%}[data-v-f1d068a0] .modal-footer .btn{padding:.75rem 1rem!important}.modal-body[data-v-f1d068a0]::-webkit-scrollbar{width:8px}.modal-body[data-v-f1d068a0]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-f1d068a0]::-webkit-scrollbar-thumb{background:var(--accent-color);border-radius:4px;opacity:.3}.modal-body[data-v-f1d068a0]::-webkit-scrollbar-thumb:hover{background:var(--primary-hover);opacity:.5}.modal-body[data-v-f1d068a0]::-webkit-scrollbar-button{display:none;height:0;width:0}.modal-enter-active[data-v-f1d068a0],.modal-leave-active[data-v-f1d068a0]{transition:opacity .3s ease}.modal-enter-from[data-v-f1d068a0],.modal-leave-to[data-v-f1d068a0]{opacity:0}.modal-enter-active .modal-container[data-v-f1d068a0],.modal-leave-active .modal-container[data-v-f1d068a0]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-f1d068a0],.modal-leave-to .modal-container[data-v-f1d068a0]{transform:scale(.9) translateY(-20px)}@media(max-width:768px){.modal-overlay[data-v-f1d068a0]{padding:var(--spacing-sm)}.modal-container[data-v-f1d068a0]{max-height:100dvh;max-width:100dvw;min-width:auto!important;width:100%}.modal-body[data-v-f1d068a0]{max-height:calc(100dvh - 120px);overflow-y:auto;padding:var(--spacing-md)}.modal-footer[data-v-f1d068a0]{flex-direction:column;flex-shrink:0;padding:var(--spacing-sm) var(--spacing-md) var(--spacing-md)}[data-v-f1d068a0] .modal-actions{flex-direction:column-reverse}}.forgot-password-modal[data-v-5c3be6f3]{max-width:450px;width:100%}.success-state[data-v-5c3be6f3]{padding:1rem 0;text-align:center}.success-icon[data-v-5c3be6f3]{color:var(--success-color);margin-bottom:1rem}.success-state h3[data-v-5c3be6f3]{color:var(--text-primary);font-size:1.5rem;font-weight:600;margin:0 0 1rem}.success-state p[data-v-5c3be6f3]{color:var(--text-secondary);line-height:1.6;margin-bottom:2rem}.forgot-form[data-v-5c3be6f3]{display:flex;flex-direction:column;gap:1.5rem}.form-description[data-v-5c3be6f3]{color:var(--text-secondary);line-height:1.6;margin:0}.error-message[data-v-5c3be6f3]{align-items:center;background:color-mix(in srgb,var(--danger-color) 10%,transparent);border:1px solid var(--danger-color);border-radius:var(--border-radius);color:var(--danger-color);display:flex;font-size:.9rem;gap:.5rem;padding:1rem}.form-group[data-v-5c3be6f3]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-5c3be6f3]{color:var(--text-primary);font-size:.9rem;font-weight:500}.form-group input[data-v-5c3be6f3]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:1rem;padding:.75rem;transition:all var(--transition)}.form-group input[data-v-5c3be6f3]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 10%,transparent);outline:none}.form-group input[data-v-5c3be6f3]:disabled{cursor:not-allowed;opacity:.6}.form-actions[data-v-5c3be6f3]{margin-top:.5rem}.btn[data-v-5c3be6f3]{align-items:center;border:none;border-radius:var(--border-radius);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all var(--transition)}.btn-primary[data-v-5c3be6f3]{background:var(--primary-color);color:#fff}.btn-primary[data-v-5c3be6f3]:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.btn-primary[data-v-5c3be6f3]:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-full[data-v-5c3be6f3]{width:100%}.spinning[data-v-5c3be6f3]{animation:spin-5c3be6f3 1s linear infinite}@keyframes spin-5c3be6f3{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.back-to-login[data-v-5c3be6f3]{border-top:1px solid var(--border-color);padding-top:.5rem;text-align:center}.back-btn[data-v-5c3be6f3]{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:inline-flex;font-size:.9rem;gap:.25rem;transition:color var(--transition)}.back-btn[data-v-5c3be6f3]:hover{color:var(--primary-color)}@media(max-width:768px){.forgot-password-modal[data-v-5c3be6f3]{max-width:100dvw;min-width:auto;width:100%}}.auth-modal-content[data-v-028a03f4]{overflow:hidden;transition:height .2s ease;width:100%}.error-message[data-v-028a03f4]{align-items:center;background:var(--error-bg);border:1px solid var(--error-border);border-radius:var(--border-radius);color:var(--error-color);display:flex;font-size:.9rem;gap:.5rem;margin-bottom:1rem;padding:1rem}.form-hint[data-v-028a03f4]{color:var(--text-secondary);flex-shrink:0;font-size:.8rem;line-height:1.4;margin-top:var(--spacing-xs)}.form-group-additionals[data-v-028a03f4]{align-items:center;display:flex;justify-content:space-between;margin-top:var(--spacing-xs)}.char-counter[data-v-028a03f4]{color:var(--text-secondary);font-size:.8rem;text-align:right;width:100%}.auth-tabs[data-v-028a03f4]{border-bottom:2px solid var(--border-color);display:flex;margin-bottom:1.5rem;position:relative}.tab-btn[data-v-028a03f4]{background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);cursor:pointer;flex:1;font-size:1rem;font-weight:500;padding:.75rem 1rem;position:relative;transition:all .2s ease;z-index:2}.tab-btn[data-v-028a03f4]:hover{background:var(--hover-bg);color:var(--text-primary)}.tab-btn.active[data-v-028a03f4]{color:var(--primary-color)}.tab-indicator[data-v-028a03f4]{background:var(--primary-color);bottom:-2px;height:2px;left:0;position:absolute;transition:transform .2s ease;width:50%;z-index:1}.tab-indicator.slide-right[data-v-028a03f4]{transform:translate(100%)}.oauth-section[data-v-028a03f4]{display:flex;flex-direction:row;gap:.75rem}.oauth-btn[data-v-028a03f4]{align-items:center;background:var(--oauth-bg);border-radius:var(--border-radius);color:var(--oauth-color);display:flex;font-size:1rem;font-weight:500;gap:.75rem;justify-content:center;padding:.75rem 1rem;text-decoration:none;transition:all var(--transition);width:100%}.oauth-btn[data-v-028a03f4]:hover{background:var(--oauth-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.divider[data-v-028a03f4]{margin:1rem 0;position:relative;text-align:center}.divider[data-v-028a03f4]:before{background:var(--border-color);content:"";height:1px;left:0;position:absolute;right:0;top:50%}.divider span[data-v-028a03f4]{background:var(--modal-background);color:var(--text-secondary);font-size:.9rem;padding:0 1rem;position:relative;z-index:1000}.auth-form[data-v-028a03f4]{display:flex;flex-direction:column;gap:1rem;height:0;opacity:0;transition:.5s;transition-delay:.05s}.auth-form.active[data-v-028a03f4]{height:auto;opacity:1;transition:.2s;transition-delay:0s}.form-group[data-v-028a03f4]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-028a03f4]{color:var(--text-primary);font-size:.9rem;font-weight:500}.form-group input[data-v-028a03f4]{background:var(--bg-primary);border:2px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:1rem;padding:.75rem;transition:all var(--transition)}.form-group input[data-v-028a03f4]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px var(--primary-color-10);outline:none}.btn[data-v-028a03f4]{align-items:center;border:none;border-radius:var(--border-radius);cursor:pointer;display:flex;font-size:1rem;font-weight:500;gap:.5rem;justify-content:center;padding:1rem;transition:all var(--transition)}.btn-primary[data-v-028a03f4]{background:var(--primary-color);color:#fff}.btn-primary[data-v-028a03f4]:hover:not(:disabled){background:var(--primary-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.btn-primary[data-v-028a03f4]:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-full[data-v-028a03f4]{width:100%}.spinning[data-v-028a03f4]{animation:spin-028a03f4 1s linear infinite}@keyframes spin-028a03f4{to{transform:rotate(1turn)}}.forms-container[data-v-028a03f4]{display:flex;transition:transform .4s cubic-bezier(.4,0,.2,1);width:200%}.forms-container.show-register[data-v-028a03f4]{transform:translate(-50%)}.tab-panel[data-v-028a03f4]{flex-shrink:0;pointer-events:auto;position:static;visibility:visible;width:50%}.forgot-password-section[data-v-028a03f4]{border-top:1px solid var(--border-color);margin-top:1rem;padding-top:.75rem;text-align:center}.forgot-password-btn[data-v-028a03f4]{background:none;border:none;color:var(--primary-color);cursor:pointer;font-size:.9rem;font-weight:500;text-decoration:underline;text-underline-offset:2px;transition:all var(--transition)}.forgot-password-btn[data-v-028a03f4]:hover{color:var(--primary-hover);text-decoration:none}@media(max-width:768px){.auth-modal-content[data-v-028a03f4]{max-height:100dvh;max-width:100%;max-width:100dvw;min-width:auto;padding:0;width:100%}.modal-body[data-v-028a03f4]{max-height:calc(100dvh - 120px);overflow-y:auto}}.select-dropdown[data-v-77cf0aee]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.select-trigger[data-v-77cf0aee]{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);cursor:pointer;display:flex;font:inherit;gap:.75rem;justify-content:space-between;min-height:44px;padding:.625rem .75rem;text-align:left;transition:all var(--transition);width:100%}.select-trigger--input[data-v-77cf0aee]{overflow:hidden;padding:0}.select-trigger[data-v-77cf0aee]:hover{background:var(--hover-bg);border-color:var(--primary-color);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.select-trigger[data-v-77cf0aee]:focus-visible{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 16%,transparent);outline:none}.select-trigger--input[data-v-77cf0aee]:focus-within{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 16%,transparent)}.select-dropdown.disabled .select-trigger[data-v-77cf0aee],.select-trigger[data-v-77cf0aee]:disabled{background:var(--bg-secondary);border-color:var(--border-color);box-shadow:none;color:var(--text-secondary);cursor:not-allowed;opacity:.7;transform:none}.select-trigger-input[data-v-77cf0aee]{background:transparent;border:none;color:var(--text-primary);flex:1;font:inherit;min-height:42px;min-width:0;padding:.625rem .75rem;width:100%}.select-trigger-input[data-v-77cf0aee]:focus{outline:none}.select-trigger-input[data-v-77cf0aee]::-moz-placeholder{color:var(--text-secondary)}.select-trigger-input[data-v-77cf0aee]::placeholder{color:var(--text-secondary)}.select-trigger-toggle[data-v-77cf0aee]{align-items:center;background:transparent;border:none;border-left:1px solid var(--border-color);color:inherit;cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;min-height:42px;width:42px}.select-trigger-toggle[data-v-77cf0aee]:disabled{cursor:not-allowed}.select-trigger-value[data-v-77cf0aee]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-icon[data-v-77cf0aee],.select-trigger--placeholder .select-trigger-value[data-v-77cf0aee]{color:var(--text-secondary)}.dropdown-icon[data-v-77cf0aee]{flex-shrink:0;transition:transform var(--transition)}.dropdown-icon.rotated[data-v-77cf0aee]{transform:rotate(180deg)}.dropdown-menu[data-v-77cf0aee]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--modal-background);border:1px solid var(--border-color);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);left:0;max-height:280px;overflow-y:auto;padding:.5rem;position:absolute;right:0;top:calc(100% + .5rem);z-index:1000}.dropdown-search[data-v-77cf0aee]{margin-bottom:.35rem}.dropdown-search-input[data-v-77cf0aee]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);font:inherit;min-height:40px;padding:.55rem .75rem;width:100%}.dropdown-search-input[data-v-77cf0aee]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 12%,transparent);outline:none}.dropdown-search-input[data-v-77cf0aee]::-moz-placeholder{color:var(--text-secondary)}.dropdown-search-input[data-v-77cf0aee]::placeholder{color:var(--text-secondary)}.dropdown-item[data-v-77cf0aee]{align-items:center;background:none;border:none;border-radius:.5rem;color:var(--text-primary);cursor:pointer;display:flex;font:inherit;gap:.75rem;min-height:44px;padding:.5rem .75rem;text-align:left;transition:all var(--transition);width:100%}.dropdown-group-label[data-v-77cf0aee]{color:var(--text-secondary);font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:.35rem .75rem .2rem;text-transform:uppercase}.dropdown-item[data-v-77cf0aee]:hover{background:var(--hover-bg)}button.dropdown-item[data-v-77cf0aee]:hover{background:var(--bg-tertiary)}.dropdown-item.active[data-v-77cf0aee]{background:color-mix(in srgb,var(--primary-color) 14%,var(--bg-secondary))}.dropdown-item.focused[data-v-77cf0aee]{background:var(--bg-tertiary)}.dropdown-item-title[data-v-77cf0aee]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-item-match[data-v-77cf0aee]{color:var(--primary-color);font-weight:700}.dropdown-item-check[data-v-77cf0aee]{color:var(--primary-color);flex-shrink:0}.dropdown-empty[data-v-77cf0aee]{color:var(--text-secondary);font-size:.9rem;padding:.5rem .75rem}.dropdown-enter-active[data-v-77cf0aee],.dropdown-leave-active[data-v-77cf0aee]{transition:all .2s ease}.dropdown-enter-from[data-v-77cf0aee],.dropdown-leave-to[data-v-77cf0aee]{filter:blur(5px);opacity:0;transform:translateY(-10px) scale(.95)}.dropdown-enter-to[data-v-77cf0aee],.dropdown-leave-from[data-v-77cf0aee]{opacity:1;transform:translateY(0) scale(1)}.btn-text[data-v-c79c6570]{align-items:center;display:flex;gap:.5rem;line-height:1}.btn-block[data-v-c79c6570]{width:100%}.btn[data-v-c79c6570]:has(.loading){opacity:.7;pointer-events:none}.btn-padding-none[data-v-c79c6570],.btn-padding-none-square[data-v-c79c6570]{padding:0}.btn-padding-xs[data-v-c79c6570]{padding:var(--spacing-sm) .75rem}.btn-padding-sm[data-v-c79c6570]{padding:.75rem 1rem}.btn-padding-md[data-v-c79c6570]{padding:var(--spacing-md) var(--spacing-lg)}.btn-padding-lg[data-v-c79c6570]{padding:var(--spacing-lg) var(--spacing-xl)}.btn-padding-xl[data-v-c79c6570]{padding:var(--spacing-xl) var(--spacing-2xl)}.btn-padding-sm-square[data-v-c79c6570]{padding:var(--spacing-sm)}.btn-padding-md-square[data-v-c79c6570]{padding:var(--spacing-md)}.btn-padding-lg-square[data-v-c79c6570]{padding:var(--spacing-lg)}.btn-padding-xl-square[data-v-c79c6570]{padding:var(--spacing-xl)}.custom-checkbox[data-v-d8608d27]{align-items:center;background:var(--bg-secondary);border:2px solid var(--border-color);border-radius:4px;cursor:pointer;display:flex;height:24px;justify-content:center;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px}.custom-checkbox[data-v-d8608d27]:hover:not(.checkbox--disabled){background:var(--bg-secondary);border-color:var(--primary-color)}.checkbox--checked[data-v-d8608d27]{background:var(--primary-color);border-color:var(--primary-color)}.checkbox--checked[data-v-d8608d27]:hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.checkbox--partial[data-v-d8608d27]{background:var(--primary-color);border-color:var(--primary-color)}.checkbox--partial[data-v-d8608d27]:hover{background:var(--primary-hover)!important;border-color:var(--primary-hover)!important}.checkbox--disabled[data-v-d8608d27]{cursor:not-allowed;opacity:.5}.checkbox-icon[data-v-d8608d27]{align-items:center;color:#000;display:flex;font-size:20px;height:100%;justify-content:center;width:100%}.check-icon[data-v-d8608d27],.partial-icon[data-v-d8608d27]{animation:checkboxPop-d8608d27 .2s ease forwards;transform:scale(0)}@keyframes checkboxPop-d8608d27{0%{opacity:0;transform:scale(0) rotate(-45deg)}50%{opacity:1}to{opacity:1;transform:scale(1) rotate(0)}}.custom-checkbox:not(.checkbox--checked):not(.checkbox--partial) .checkbox-icon[data-v-d8608d27]{animation:checkboxFadeOut-d8608d27 .15s ease-out forwards}@keyframes checkboxFadeOut-d8608d27{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}.change-password-modal[data-v-9e0d4843]{max-width:450px;width:100%}.password-form[data-v-9e0d4843]{display:flex;flex-direction:column;gap:1.5rem}.form-description[data-v-9e0d4843]{color:var(--text-secondary);line-height:1.6;margin:0}.error-message[data-v-9e0d4843]{align-items:center;background:color-mix(in srgb,var(--danger-color) 10%,transparent);border:1px solid var(--danger-color);border-radius:var(--border-radius);color:var(--danger-color);display:flex;font-size:.9rem;gap:.5rem;padding:1rem}.form-group[data-v-9e0d4843]{display:flex;flex-direction:column;gap:.5rem}.form-group label[data-v-9e0d4843]{color:var(--text-primary);font-size:.9rem;font-weight:500}.form-group input[data-v-9e0d4843]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-primary);font-size:1rem;padding:.75rem;transition:all var(--transition)}.form-group input[data-v-9e0d4843]:focus{border-color:var(--primary-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary-color) 10%,transparent);outline:none}.form-group input[data-v-9e0d4843]:disabled{cursor:not-allowed;opacity:.6}.form-actions[data-v-9e0d4843]{margin-top:.5rem}.btn[data-v-9e0d4843]{align-items:center;border:none;border-radius:var(--border-radius);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:500;gap:.5rem;justify-content:center;padding:.75rem 1.5rem;text-decoration:none;transition:all var(--transition)}.btn-primary[data-v-9e0d4843]{background:var(--primary-color);color:#fff}.btn-primary[data-v-9e0d4843]:hover:not(:disabled){background:var(--primary-hover);transform:translateY(-1px)}.btn-primary[data-v-9e0d4843]:disabled{cursor:not-allowed;opacity:.6;transform:none}.btn-full[data-v-9e0d4843]{width:100%}.spinning[data-v-9e0d4843]{animation:spin-9e0d4843 1s linear infinite}@keyframes spin-9e0d4843{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@media(max-width:768px){.change-password-modal[data-v-9e0d4843]{max-width:100dvw;min-width:auto;width:100%}}.settings-modal-body{padding:0!important}.settings-modal[data-v-e11e1605]{display:grid;grid-template-columns:240px 1fr;height:80dvh;padding:0;width:min(100%,980px)}.settings-sidebar[data-v-e11e1605]{border-right:1px solid var(--border-color);display:flex;flex-direction:column;gap:.25rem;padding:1.5rem}.sidebar-tab[data-v-e11e1605]{align-items:center;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);cursor:pointer;display:flex;font-size:.9rem;gap:.625rem;padding:.625rem .75rem;text-align:left;transition:border-color var(--transition),background-color var(--transition),color var(--transition)}.sidebar-tab.active[data-v-e11e1605]{background:color-mix(in srgb,var(--primary-color) 12%,var(--bg-secondary));border-color:var(--primary-color);color:var(--text-primary)}.sidebar-tab[data-v-e11e1605]:not(.active):hover{border-color:color-mix(in srgb,var(--primary-color) 45%,var(--border-color))}.settings-content[data-v-e11e1605]{min-width:0;overflow-x:hidden;padding:1.5rem}.general-settings[data-v-e11e1605],.settings-section[data-v-e11e1605]{display:flex;flex-direction:column}.general-settings[data-v-e11e1605]{gap:1rem}.settings-group[data-v-e11e1605]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.875rem;padding:.875rem}.settings-group-title[data-v-e11e1605]{color:var(--text-primary);font-size:.95rem;font-weight:600}.general-setting[data-v-e11e1605]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:.25rem 0}.general-setting-info[data-v-e11e1605]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.general-setting-label[data-v-e11e1605]{color:var(--text-primary);font-size:.95rem;font-weight:600}.general-setting-hint[data-v-e11e1605]{color:var(--text-secondary);font-size:.85rem;line-height:1.3}.general-setting-control[data-v-e11e1605]{align-items:center;display:flex;flex-shrink:0;justify-content:flex-end}.general-setting-control--language[data-v-e11e1605]{min-width:180px}.application-settings[data-v-e11e1605],.desktop-settings[data-v-e11e1605],.mini-player-settings[data-v-e11e1605],.profile-form[data-v-e11e1605]{display:flex;flex-direction:column;gap:1rem}.application-settings-group[data-v-e11e1605]{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--border-radius);display:flex;flex-direction:column;gap:.875rem;padding:.875rem}.application-settings-group-title[data-v-e11e1605]{color:var(--text-primary);font-size:.95rem;font-weight:600}.application-settings-option[data-v-e11e1605]{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:.625rem}.mini-player-shortcut-row[data-v-e11e1605]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem}.mini-player-shortcut-capture[data-v-e11e1605]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);color:inherit;cursor:text;display:flex;flex:1 1 280px;gap:.5rem;min-height:46px;padding:.625rem .75rem;text-align:left;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.mini-player-shortcut-capture[data-v-e11e1605]:hover:not(:disabled){border-color:var(--text-secondary)}.mini-player-shortcut-capture[data-v-e11e1605]:disabled{cursor:not-allowed;opacity:.6}.mini-player-shortcut-capture--focused[data-v-e11e1605]{background:var(--bg-primary);border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.mini-player-shortcut-keycap[data-v-e11e1605]{align-items:center;background:linear-gradient(180deg,color-mix(in srgb,var(--bg-primary) 92%,#fff 8%),color-mix(in srgb,var(--bg-secondary) 88%,#000 12%));border:1px solid color-mix(in srgb,var(--border-color) 75%,var(--text-primary) 25%);border-radius:.6rem;box-shadow:inset 0 -2px color-mix(in srgb,var(--border-color) 80%,transparent),0 2px 6px #00000014;color:var(--text-primary);display:inline-flex;font-size:.88rem;font-weight:600;height:2rem;justify-content:center;letter-spacing:.01em;min-width:2.25rem;padding:0 .625rem}.mini-player-shortcut-keycap--placeholder[data-v-e11e1605]{color:var(--text-secondary);font-weight:500}.desktop-settings-description[data-v-e11e1605]{color:var(--text-secondary);font-size:.9rem;line-height:1.4;margin:0}.desktop-rules-panel[data-v-e11e1605]{display:flex;flex-direction:column;gap:1rem}.desktop-rules-header[data-v-e11e1605]{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.desktop-rules-heading[data-v-e11e1605]{display:flex;flex-direction:column;gap:.25rem}.desktop-rules-subtitle[data-v-e11e1605]{color:var(--text-secondary);font-size:.85rem}.desktop-rule-modal-actions[data-v-e11e1605],.desktop-rules-header-actions[data-v-e11e1605]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.desktop-rule-entry[data-v-e11e1605]{align-items:start;display:grid;gap:1rem;grid-template-columns:1fr}.desktop-rule-action-row[data-v-e11e1605]{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.desktop-rule-field[data-v-e11e1605]{display:flex;flex-direction:column;gap:.5rem}.desktop-rule-field-header[data-v-e11e1605]{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.desktop-rules-list[data-v-e11e1605]{display:flex;flex-direction:column;gap:.5rem}.desktop-rules-title[data-v-e11e1605]{color:var(--text-primary);font-size:.9rem;font-weight:600}.desktop-rules-empty[data-v-e11e1605]{color:var(--text-secondary);font-size:.9rem;padding:.25rem 0}.desktop-rule-item[data-v-e11e1605]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;gap:.875rem;padding:1rem;transition:all .2s ease}.desktop-rule-item[data-v-e11e1605]:hover{background:color-mix(in srgb,var(--bg-secondary) 95%,var(--primary-color));border-color:color-mix(in srgb,var(--primary-color) 40%,var(--border-color))}.desktop-rule-item-header[data-v-e11e1605]{align-items:center;border-bottom:1px solid color-mix(in srgb,var(--border-color) 50%,transparent);display:flex;gap:.75rem;justify-content:space-between;padding-bottom:.5rem}.desktop-rule-item-icon[data-v-e11e1605]{align-items:center;background:color-mix(in srgb,var(--primary-color) 15%,transparent);border-radius:8px;color:var(--primary-color);display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.desktop-rule-item-title[data-v-e11e1605]{color:var(--text-primary);flex:1;font-size:1rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-rule-item-main[data-v-e11e1605]{display:flex;flex-direction:column;gap:.625rem;min-width:0;width:100%}.desktop-rule-item-room[data-v-e11e1605]{align-items:center;background:color-mix(in srgb,var(--bg-tertiary) 60%,var(--bg-secondary));border-radius:8px;color:var(--text-primary);display:flex;font-size:.9rem;font-weight:500;gap:.625rem;overflow:hidden;padding:.5rem .75rem}.desktop-rule-item-room span[data-v-e11e1605]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-rule-item-detail[data-v-e11e1605]{align-items:center;color:var(--text-secondary);display:flex;font-size:.875rem;gap:.625rem;line-height:1.5;padding-left:.25rem}.desktop-rule-item-detail span[data-v-e11e1605]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-rule-item-action[data-v-e11e1605],.desktop-rule-item-close-action[data-v-e11e1605],.desktop-rule-item-entry-actions[data-v-e11e1605],.desktop-rule-item-process[data-v-e11e1605]{color:var(--text-primary);font-size:.9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desktop-rule-item-actions[data-v-e11e1605]{align-items:center;display:flex;flex-shrink:0;gap:.375rem}.desktop-rule-item-actions[data-v-e11e1605] button{align-items:center;border-radius:8px;display:flex;height:36px;justify-content:center;padding:0!important;transition:all .2s ease;width:36px}.desktop-rule-item-actions[data-v-e11e1605] button:hover{transform:translateY(-1px)}.desktop-rule-item-actions[data-v-e11e1605] button:first-child:hover{background:color-mix(in srgb,var(--primary-color) 15%,transparent);color:var(--primary-color)}.desktop-rule-item-actions[data-v-e11e1605] button:last-child:hover{background:color-mix(in srgb,#ef4444 15%,transparent);color:#ef4444}.desktop-entry-actions[data-v-e11e1605]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--border-radius);display:grid;gap:.75rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:.875rem 1rem}.desktop-entry-action-option[data-v-e11e1605]{align-items:center;color:var(--text-primary);display:flex;font-size:.9rem;gap:.75rem;min-width:0}.form-group[data-v-e11e1605]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.form-label[data-v-e11e1605]{color:var(--text-primary);font-size:.9rem;font-weight:600;margin-bottom:var(--spacing-xs)}.form-group-additionals[data-v-e11e1605]{align-items:center;display:flex;justify-content:space-between}.form-input[data-v-e11e1605]{background-color:var(--form-background);border:2px solid var(--form-border);border-radius:var(--border-radius);color:var(--form-text);font-family:inherit;font-size:1rem;padding:var(--spacing-sm);transition:border-color var(--transition),box-shadow var(--transition)}.form-input[data-v-e11e1605]:focus{border-color:var(--form-border-focus);box-shadow:0 0 0 3px #3b82f61a;outline:none}.form-input[data-v-e11e1605]:disabled{background:var(--bg-secondary);cursor:not-allowed;opacity:.7}.char-counter[data-v-e11e1605]{text-align:right;width:100%}.char-counter[data-v-e11e1605],.form-hint[data-v-e11e1605]{color:var(--text-secondary);font-size:.8rem}.form-hint[data-v-e11e1605]{flex-shrink:0;line-height:1.4;margin-top:var(--spacing-xs)}.auth-methods-section[data-v-e11e1605]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.oauth-linked[data-v-e11e1605],.oauth-not-linked[data-v-e11e1605],.password-linked[data-v-e11e1605],.password-not-linked[data-v-e11e1605]{align-items:center;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:.75rem;display:flex;justify-content:space-between;padding:.75rem .75rem .75rem 1rem}.oauth-status[data-v-e11e1605],.password-status[data-v-e11e1605]{align-items:center;color:var(--text-secondary);display:flex;font-size:.9rem;gap:.75rem}.error-message[data-v-e11e1605]{background:color-mix(in srgb,var(--danger-color) 10%,transparent);color:var(--danger-color)}.error-message[data-v-e11e1605],.success-message[data-v-e11e1605]{align-items:center;border-radius:var(--border-radius);display:flex;font-size:.9rem;gap:.5rem;padding:.75rem}.success-message[data-v-e11e1605]{background:color-mix(in srgb,var(--success-color) 10%,transparent);color:var(--success-color)}.account-actions[data-v-e11e1605]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.logout-btn[data-v-e11e1605]{align-items:center;background:transparent;border:1px solid color-mix(in srgb,var(--danger-color) 35%,var(--border-color));border-radius:.5rem;color:var(--danger-color);cursor:pointer;display:inline-flex;gap:.5rem;padding:.5rem .75rem}.logout-btn[data-v-e11e1605]:hover{background:color-mix(in srgb,var(--danger-color) 10%,transparent)}.login-required[data-v-e11e1605]{color:var(--text-secondary);display:grid;gap:.625rem;justify-items:center;padding:1.5rem 1rem;text-align:center}.login-required h3[data-v-e11e1605]{color:var(--text-primary);font-size:1rem;margin:0}.login-required p[data-v-e11e1605]{margin:0;max-width:360px}.login-btn[data-v-e11e1605]{align-items:center;background:var(--primary-color);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;font-weight:500;gap:.5rem;padding:.625rem .875rem;transition:background-color .15s ease}.login-btn[data-v-e11e1605]:hover{background:var(--primary-hover)}@media(max-width:900px){.settings-modal[data-v-e11e1605]{grid-template-columns:1fr;height:auto}.settings-sidebar[data-v-e11e1605]{border-bottom:1px solid var(--border-color);border-right:none;margin-bottom:0;padding:1rem}.settings-content[data-v-e11e1605]{padding:1rem}.desktop-rule-item-main[data-v-e11e1605]{grid-template-columns:1fr}.desktop-rule-item[data-v-e11e1605]{align-items:flex-start;flex-direction:column}.desktop-rule-item-actions[data-v-e11e1605]{justify-content:flex-start;width:100%}.desktop-rules-header[data-v-e11e1605]{flex-direction:column}.desktop-rule-modal-actions[data-v-e11e1605],.desktop-rules-header-actions[data-v-e11e1605]{justify-content:flex-start;width:100%}.desktop-entry-actions[data-v-e11e1605],.desktop-rule-action-row[data-v-e11e1605]{grid-template-columns:1fr}.oauth-linked[data-v-e11e1605],.oauth-not-linked[data-v-e11e1605],.password-linked[data-v-e11e1605],.password-not-linked[data-v-e11e1605]{align-items:flex-start;flex-direction:column;gap:.5rem}}.header-actions[data-v-e11e1605]{align-items:center;display:flex;gap:.5rem}.user-profile[data-v-2cc0e165]{position:relative}.user-profile-actions[data-v-2cc0e165],.user-profile-guest[data-v-2cc0e165]{align-items:center;display:flex;gap:.5rem}.desktop-settings-button[data-v-2cc0e165]{align-items:center;color:var(--text-secondary);cursor:pointer;display:inline-flex;justify-content:center;padding:0;transition:color var(--transition),transform var(--transition),background-color var(--transition),border-color var(--transition),box-shadow var(--transition)}.desktop-settings-button[data-v-2cc0e165]:focus{outline:none}.desktop-settings-button--web[data-v-2cc0e165]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:50px;gap:.5rem;min-height:44px;padding:.5rem .75rem}.desktop-settings-button--web[data-v-2cc0e165]:hover{background:var(--bg-tertiary);border-color:var(--primary-color);box-shadow:var(--shadow-sm);color:var(--text-primary);transform:translateY(-1px)}.desktop-settings-button--desktop[data-v-2cc0e165]{background:transparent;border:none;border-radius:50%;flex-shrink:0;height:40px;width:40px}.desktop-settings-button--desktop[data-v-2cc0e165]:hover{background:var(--bg-secondary);border:none;box-shadow:none;color:var(--text-primary);transform:none}.login-btn[data-v-2cc0e165]{align-items:center;background:var(--primary-color);border:none;border-radius:50px;color:#fff;cursor:pointer;display:flex;font-size:.85rem;font-weight:500;gap:.5rem;min-height:36px;padding:.45rem .85rem;transition:all var(--transition)}.login-btn[data-v-2cc0e165]:hover{background:var(--primary-hover);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.login-btn[data-v-2cc0e165]:active{transform:translateY(0)}@media(max-width:768px){.login-btn[data-v-2cc0e165]{font-size:.8rem;padding:.45rem .7rem}.desktop-settings-button--desktop[data-v-2cc0e165]{height:36px;width:36px}.desktop-settings-button--web[data-v-2cc0e165]{min-height:40px;padding:.45rem .65rem}}.page-header[data-v-6304dca7]{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1rem 0;position:relative;z-index:100}.page-header[data-v-6304dca7],.page-header[data-v-6304dca7] *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.page-header--compact[data-v-6304dca7]{gap:.6rem;min-height:var(--desktop-titlebar-height,56px);padding:.35rem 0}.page-header--desktop-titlebar[data-v-6304dca7]{height:100%;min-height:auto;padding:0;width:100%}.page-title-separator[data-v-6304dca7]{color:var(--text-muted);flex-shrink:0;font-size:1.5rem;font-weight:300;line-height:1}.page-header--compact .page-title-separator[data-v-6304dca7]{font-size:.9rem}.header-left[data-v-6304dca7]{display:flex;flex-direction:column;flex-shrink:0;gap:1rem}.index-page-link[data-v-6304dca7]{align-items:center;background:transparent;border:none;border-radius:8px;cursor:pointer;display:flex;gap:.5rem;height:48px;justify-content:center;padding:0;transition:all .2s ease;width:auto}.index-page-link--compact[data-v-6304dca7]{gap:.3rem;height:28px}.index-page-link .icon[data-v-6304dca7]{height:52px;transition:all .2s ease}.index-page-link--compact .icon[data-v-6304dca7]{height:26px!important}.index-page-link--compact .text[data-v-6304dca7]{height:22px!important}.index-page-link:has(.text) .icon[data-v-6304dca7]{transform-origin:right}.index-page-link .text[data-v-6304dca7]{height:44px;transform-origin:left;transition:all .2s ease}.page-header .index-page-link:hover .icon[data-v-6304dca7]{transform:scale(.9)}.page-header .index-page-link:hover .text[data-v-6304dca7]{transform:scale(.94)}.title-with-favorite[data-v-6304dca7]{align-items:center;display:flex;flex:1;gap:1rem;min-width:0}.title-with-favorite--compact[data-v-6304dca7]{gap:.5rem}.page-title[data-v-6304dca7]{align-items:center;color:var(--text-primary);display:flex;font-weight:800;gap:.5rem;line-height:1.2;margin:0;min-width:0}.page-header--compact .page-title[data-v-6304dca7]{font-weight:700;gap:.35rem;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header--allow-title-wrap .page-title[data-v-6304dca7]{display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.05;overflow-wrap:anywhere;word-break:break-word}.favorite-button[data-v-6304dca7]{all:unset;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;color:var(--text-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;line-height:0;transition:color .2s ease,transform .2s ease;z-index:10}.favorite-button--compact[data-v-6304dca7]{padding:0}.favorite-button[data-v-6304dca7]:hover{transform:scale(1.08)}.favorite-button.is-favorite[data-v-6304dca7],.favorite-button[data-v-6304dca7]:hover{color:var(--favorite-color)}.header-controls[data-v-6304dca7]{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:.5rem;min-width:0}.page-header--desktop-titlebar .header-controls[data-v-6304dca7]{height:100%;justify-content:flex-end;margin-left:auto}.user-profile-placeholder[data-v-6304dca7]{animation:pulse-6304dca7 1.5s ease-in-out infinite;background:var(--gray-300);border-radius:50px;height:44px;opacity:.3;width:120px}.page-header--compact .user-profile-placeholder[data-v-6304dca7]{height:28px}.no-drag[data-v-6304dca7]{-webkit-app-region:no-drag}@keyframes pulse-6304dca7{0%,to{opacity:.3}50%{opacity:.6}}@media(max-width:768px){.page-header[data-v-6304dca7]{align-items:center;flex-direction:row;gap:.5rem;justify-content:space-between}.header-left[data-v-6304dca7]{width:auto}.page-title[data-v-6304dca7],.title-with-favorite[data-v-6304dca7]{flex:1}.header-controls[data-v-6304dca7]{align-self:center}.page-header--compact .header-controls[data-v-6304dca7]{gap:.35rem}}.desktop-titlebar[data-v-f37fbcd1]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:color-mix(in srgb,var(--bg-primary) 92%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);height:var(--desktop-titlebar-height,56px);left:0;position:fixed;right:0;top:0;z-index:1200;-webkit-app-region:drag}.desktop-titlebar[data-v-f37fbcd1],.desktop-titlebar[data-v-f37fbcd1] *{-moz-user-select:none;user-select:none;-webkit-user-select:none}.desktop-titlebar__inner[data-v-f37fbcd1]{align-items:center;display:flex;height:100%;margin:0;max-width:none;padding-left:16px;padding-right:calc(max(var(--desktop-titlebar-controls-width, 138px),100vw - env(titlebar-area-x,100vw) - env(titlebar-area-width,0px)) + 8px);width:100%}.desktop-titlebar__content[data-v-f37fbcd1]{flex:1;min-width:0}.desktop-titlebar__actions[data-v-f37fbcd1]{align-items:center;display:flex;gap:8px;margin-left:8px;-webkit-app-region:no-drag}.desktop-titlebar__toggle[data-v-f37fbcd1]{align-items:center;background:color-mix(in srgb,var(--bg-secondary) 88%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 78%,transparent);border-radius:999px;color:var(--text-secondary);cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:30px}.desktop-titlebar__toggle[data-v-f37fbcd1]:hover{border-color:color-mix(in srgb,var(--primary-color) 55%,var(--border-color));color:var(--text-primary);transform:translateY(-1px)}.desktop-titlebar__toggle--active[data-v-f37fbcd1]{background:color-mix(in srgb,var(--primary-color) 18%,var(--bg-secondary));border-color:color-mix(in srgb,var(--primary-color) 70%,transparent);color:var(--primary-color)}.desktop-titlebar__toggle[data-v-f37fbcd1]:focus-visible{outline:2px solid color-mix(in srgb,var(--primary-color) 65%,#fff);outline-offset:2px}.desktop-titlebar--mini .desktop-titlebar__inner[data-v-f37fbcd1]{gap:8px;padding-left:10px}.desktop-titlebar--mini[data-v-f37fbcd1]{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border-bottom:none}.app-badges[data-v-4850320e]{display:flex;flex-direction:row-reverse;left:0;position:fixed;top:var(--app-top-offset,0);z-index:9999}@keyframes appear-4850320e{0%{filter:blur(4px);opacity:0;transform:translate(-30px)}to{filter:blur(0);opacity:1;transform:translate(0)}}.app-badges .badge[data-v-4850320e]{align-items:center;animation:appear-4850320e .5s ease-in-out;border-radius:0 0 var(--border-radius-lg) 0;box-shadow:var(--shadow);box-shadow:0 0 12px 2px #0003;color:#fff;display:flex;font-size:12px;font-weight:600;gap:var(--spacing-xs);margin-left:-10px;padding:3px 10px 6px 20px;text-decoration:none;z-index:9999}.app-badges .badge[data-v-4850320e]:last-child{margin-left:0;padding-left:10px}.dev-badge[data-v-4850320e]{background:linear-gradient(45deg,#ff4141,#ee5a24);-webkit-user-select:none;-moz-user-select:none;user-select:none}.super-admin-badge[data-v-4850320e]{background:linear-gradient(45deg,#c230db,#783ae2)}.scroll-to-top-btn[data-v-5c39eb1f]{align-items:center;background:var(--primary-muted);border:none;border-radius:100rem;bottom:1rem;box-shadow:0 4px 12px #00000026;color:var(--text-muted);cursor:pointer;display:flex;font-size:.9rem;gap:.5rem;justify-content:center;left:1rem;line-height:1.2;padding:.5rem 1rem .5rem .5rem;position:fixed;right:auto;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1001}.scroll-to-top-btn.right-position[data-v-5c39eb1f]{left:auto;right:1rem}.scroll-to-top-btn[data-v-5c39eb1f]:hover{background:var(--primary-hover);box-shadow:0 6px 16px #0003;color:var(--text-primary);transform:translateY(-2px)}.scroll-to-top-btn[data-v-5c39eb1f]:active{box-shadow:0 2px 8px #0000001a;transform:translateY(0)}.scroll-to-top-enter-active[data-v-5c39eb1f],.scroll-to-top-leave-active[data-v-5c39eb1f]{transition:all .3s ease}.scroll-to-top-enter-from[data-v-5c39eb1f],.scroll-to-top-leave-to[data-v-5c39eb1f]{opacity:0;transform:translateY(20px) scale(.8)}@media(prefers-color-scheme:dark){.scroll-to-top-btn[data-v-5c39eb1f]{box-shadow:0 4px 12px #0000004d}.scroll-to-top-btn[data-v-5c39eb1f]:hover{box-shadow:0 6px 16px #0006}}.ui-notices[data-v-937b3637]{bottom:1rem;display:block;pointer-events:none;position:fixed;right:1rem;z-index:1100}.ui-notices>div[data-v-937b3637]{display:flex;flex-direction:column;gap:.75rem;position:relative;width:min(480px,92vw)}.notice-item[data-v-937b3637]{pointer-events:auto;transition:transform .2s cubic-bezier(.4,0,.2,1);width:min(480px,92vw);will-change:transform}.notice-inner[data-v-937b3637]{background:var(--modal-background);border-radius:.75rem;box-shadow:var(--shadow-lg);overflow:hidden}.notice-header[data-v-937b3637]{border-bottom:1px solid var(--border-color);justify-content:space-between;padding:.5rem .5rem .5rem 1rem}.notice-header[data-v-937b3637],.notice-title[data-v-937b3637]{align-items:center;display:flex;gap:.5rem}.notice-title[data-v-937b3637]{color:var(--text-primary);font-weight:700}.notice-close[data-v-937b3637]{align-items:center;background:none;border:none;border-radius:.25rem;color:var(--text-secondary);cursor:pointer;display:flex;height:32px;justify-content:center;width:32px}.notice-close[data-v-937b3637]:hover{background:var(--danger-color-light)}.notice-close--inline[data-v-937b3637]{position:absolute;right:8px;top:8px;z-index:2}.notice-body[data-v-937b3637]{align-items:flex-start;color:var(--text-primary);display:flex;gap:.5rem;padding:1rem 2.5rem 1rem 1rem;position:relative}.notice-body .body-icon[data-v-937b3637]{color:var(--text-secondary);flex-shrink:0;margin-top:2px}.notice-message[data-v-937b3637]{white-space:pre-line}.notice-footer[data-v-937b3637]{display:flex;gap:.5rem;justify-content:flex-end;padding:0 1rem 1rem}.notice-action[data-v-937b3637]{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:.5rem;color:var(--text-primary);cursor:pointer;padding:.5rem 1rem}.notice-action--primary[data-v-937b3637]{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.notice-action--danger[data-v-937b3637]{background:var(--danger-color);border-color:var(--danger-color);color:#fff}.notice-action--ghost[data-v-937b3637]{background:transparent}.notice-action[data-v-937b3637]:hover{filter:brightness(.98)}.notice-timer[data-v-937b3637]{background:transparent;height:3px;position:relative;width:100%}.notice-timer-bar[data-v-937b3637]{background:currentColor;height:100%;transition:width .05s linear}.notice--info[data-v-937b3637]{color:var(--info-color,#0ea5e9)}.notice--info .notice-inner[data-v-937b3637]{background:#04577d;border-color:color-mix(in srgb,var(--info-color) 35%,transparent)}.notice--info .notice-body[data-v-937b3637],.notice--info .notice-title[data-v-937b3637]{color:#fff}.notice--info .notice-header[data-v-937b3637]{border-bottom-color:color-mix(in srgb,#fff 12%,transparent)}.notice--info .notice-close[data-v-937b3637]{color:#ffffffd9}.notice--success[data-v-937b3637]{color:var(--success-color,#22c55e)}.notice--success .notice-inner[data-v-937b3637]{background:#064e3b;border-color:color-mix(in srgb,var(--success-color) 35%,transparent)}.notice--success .notice-body[data-v-937b3637],.notice--success .notice-title[data-v-937b3637]{color:#fff}.notice--success .notice-header[data-v-937b3637]{border-bottom-color:color-mix(in srgb,#fff 12%,transparent)}.notice--success .notice-close[data-v-937b3637]{color:#ffffffd9}.notice--warning[data-v-937b3637]{color:var(--warning-color,#f59e0b)}.notice--warning .notice-inner[data-v-937b3637]{background:#7d4204;border-color:color-mix(in srgb,var(--warning-color) 35%,transparent)}.notice--warning .notice-body[data-v-937b3637],.notice--warning .notice-title[data-v-937b3637]{color:#fff}.notice--warning .notice-header[data-v-937b3637]{border-bottom-color:color-mix(in srgb,#fff 12%,transparent)}.notice--warning .notice-close[data-v-937b3637]{color:#ffffffd9}.notice--error[data-v-937b3637]{color:var(--danger-color,#ef4444)}.notice--error .notice-inner[data-v-937b3637]{background:#7f1d1d;border-color:color-mix(in srgb,var(--danger-color) 35%,transparent)}.notice--error .notice-body[data-v-937b3637],.notice--error .notice-title[data-v-937b3637]{color:#fff}.notice--error .notice-header[data-v-937b3637]{border-bottom-color:color-mix(in srgb,#fff 12%,transparent)}.notice--error .notice-close[data-v-937b3637]{color:#ffffffd9}.notice--info .notice-close[data-v-937b3637]:hover{background:color-mix(in srgb,var(--info-color) 20%,#fff 20%);color:#fff}.notice--success .notice-close[data-v-937b3637]:hover{background:color-mix(in srgb,var(--success-color) 75%,#000 35%);color:#fff}.notice--warning .notice-close[data-v-937b3637]:hover{background:color-mix(in srgb,var(--warning-color) 20%,#fff 10%);color:#fff}.notice--error .notice-close[data-v-937b3637]:hover{background:color-mix(in srgb,var(--danger-color) 25%,#fff 15%);color:#fff}.notice-list-enter-active[data-v-937b3637],.notice-list-leave-active[data-v-937b3637]{transition:all .2s ease}.notice-list-leave-active[data-v-937b3637]{left:0;position:absolute;right:0;width:100%}.notice-list-enter-from[data-v-937b3637],.notice-list-leave-to[data-v-937b3637]{filter:blur(6px);opacity:0;transform:translateY(10px) scale(.98)}.notice-footer[data-v-937b3637] .btn{border-color:transparent}.notice-footer[data-v-937b3637] .btn{box-shadow:none}.notice--info .notice-footer[data-v-937b3637] .btn-primary{background-color:color-mix(in srgb,var(--info-color) 75%,#fff 5%);color:#fff}.notice--info .notice-footer[data-v-937b3637] .btn-primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--info-color) 75%,#fff 10%)}.notice--info .notice-footer[data-v-937b3637] .btn-secondary{background-color:color-mix(in srgb,var(--info-color) 26%,transparent);border-color:color-mix(in srgb,var(--info-color) 45%,transparent);color:#d4d4d4}.notice--info .notice-footer[data-v-937b3637] .btn-secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--info-color) 36%,transparent)}.notice--info .notice-footer[data-v-937b3637] .btn-ghost{background-color:transparent;color:color-mix(in srgb,#fff 60%,var(--info-color) 40%)}.notice--info .notice-footer[data-v-937b3637] .btn-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--info-color) 32%,transparent)}.notice--success .notice-footer[data-v-937b3637] .btn-primary{background-color:color-mix(in srgb,var(--success-color) 75%,#fff 5%);color:#fff}.notice--success .notice-footer[data-v-937b3637] .btn-primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--success-color) 75%,#fff 10%)}.notice--success .notice-footer[data-v-937b3637] .btn-secondary{background-color:color-mix(in srgb,var(--success-color) 26%,transparent);border-color:color-mix(in srgb,var(--success-color) 45%,transparent);color:#d4d4d4}.notice--success .notice-footer[data-v-937b3637] .btn-secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--success-color) 36%,transparent)}.notice--success .notice-footer[data-v-937b3637] .btn-ghost{background-color:transparent;color:color-mix(in srgb,#fff 60%,var(--success-color) 40%)}.notice--success .notice-footer[data-v-937b3637] .btn-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--success-color) 32%,transparent)}.notice--warning .notice-footer[data-v-937b3637] .btn-primary{background-color:color-mix(in srgb,var(--warning-color) 75%,#fff 5%);color:#fff}.notice--warning .notice-footer[data-v-937b3637] .btn-primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--warning-color) 75%,#fff 10%)}.notice--warning .notice-footer[data-v-937b3637] .btn-secondary{background-color:color-mix(in srgb,var(--warning-color) 23%,transparent);border-color:color-mix(in srgb,var(--warning-color) 45%,transparent);color:#d4d4d4}.notice--warning .notice-footer[data-v-937b3637] .btn-secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--warning-color) 33%,transparent)}.notice--warning .notice-footer[data-v-937b3637] .btn-ghost{background-color:transparent;color:color-mix(in srgb,#fff 60%,var(--warning-color) 40%)}.notice--warning .notice-footer[data-v-937b3637] .btn-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--warning-color) 32%,transparent)}.notice--error .notice-footer[data-v-937b3637] .btn-primary{background-color:color-mix(in srgb,var(--danger-color) 75%,#fff 5%);color:#fff}.notice--error .notice-footer[data-v-937b3637] .btn-primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--danger-color) 75%,#fff 10%)}.notice--error .notice-footer[data-v-937b3637] .btn-secondary{background-color:color-mix(in srgb,var(--danger-color) 26%,transparent);border-color:color-mix(in srgb,var(--danger-color) 45%,transparent);color:#d4d4d4}.notice--error .notice-footer[data-v-937b3637] .btn-secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--danger-color) 36%,transparent)}.notice--error .notice-footer[data-v-937b3637] .btn-ghost{background-color:transparent;color:color-mix(in srgb,#fff 60%,var(--danger-color) 40%)}.notice--error .notice-footer[data-v-937b3637] .btn-ghost:hover:not(:disabled){background-color:color-mix(in srgb,var(--danger-color) 32%,transparent)}.app-shell[data-v-2053cc95]{--desktop-titlebar-height:0px;--desktop-titlebar-controls-width:138px;--app-top-offset:0px;--app-content-side-padding:1rem;min-height:100vh}.app-shell--desktop-main[data-v-2053cc95],.app-shell--desktop-mini[data-v-2053cc95]{--app-top-offset:var(--desktop-titlebar-height)}.app-shell--desktop-main[data-v-2053cc95]{--desktop-titlebar-height:56px}.app-shell--desktop-mini[data-v-2053cc95]{--desktop-titlebar-height:40px;--desktop-titlebar-controls-width:48px}.app-shell--desktop-main[data-v-2053cc95]{box-sizing:border-box;height:100dvh;overflow:hidden}.app-shell--mini-player[data-v-2053cc95]{height:100vh;overflow:hidden;width:100vw}.app-scroll-area[data-v-2053cc95]{min-height:100%}.app-scroll-area--desktop[data-v-2053cc95]{height:calc(100dvh - var(--app-top-offset));margin-top:var(--app-top-offset);min-height:0;overflow-x:hidden;overflow-y:scroll;overscroll-behavior:contain;scrollbar-gutter:stable}.global-header-container[data-v-2053cc95]{box-sizing:border-box;margin:0 auto;padding:1rem var(--app-content-side-padding);width:min(100%,1200px)}@media(max-width:768px){.app-shell[data-v-2053cc95]{--app-content-side-padding:.5rem}.global-header-container[data-v-2053cc95]{padding-bottom:0;padding-top:0}}
