@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Courier New";src:local("Courier New");size-adjust:99.9837%;ascent-override:102.0166%;descent-override:30.0049%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/wMdBqIWtsuS5eTYXRFwACf6n6oW2h-j42f90vWIPIO8-vrVOc_lrScYZMKO0_R3igKLheJfV2qZ3c5qlWOY0LDQ.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/jdxxYtarUcBVyMF8ept7IKVLDVft2Q2Wh_3Qwp2Gr18-k1edQnUpPwGpJi33uw6UvkILCCiJmrpQnM_s0ZLiIHg.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/0NVhBXN17UbgUBvhB3DjdJerTRMhjb8hkVRMHMd7jtw-i_YvLtpAx8PoCy8RF5ZXaqWZCNhUw2xuDOhjV84Rxjc.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/HsvEuay0nMOs_2ObxMGaCaFlKdRnnDmfWeFTeRbjAVE-UeGuS_NHKiKleun7gcayWaUNaV2zWnEeGUxJVueLYm0.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/7ocsgEBMs65XkFyRSVxbiZ0oLu1JyS_VPajA5jgRE8k-IT1u8_QyfSMILMlYEbM6lvhKcb9z-uDnfQoKshVykig.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/_mKoL0KF_pKQ_DL_DqRDpNi5GX-6ffdJYMCSxTff61A-R_IJ0Yir46B_ncD3IFi6GXerpNI-74WKRSzOE_b8aHY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@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/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/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/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/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/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 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/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 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/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/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/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/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/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/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 SemiBold Italic"),url(../_fonts/Jz2_acfD_oqut-QwcF37YvFRf5BjWGsFyb8HNT_yWCs-16G9G3z7MFIXvLaOHqfBk5LoEVcoAKUaoZTf8EsRj_Q.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-xkhXnPxF1UcF1sQuTpcjj6vj81p3pox8F65G5ndYOYs.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-_tXBJUSBLGtGY0T2mljhSbG78q0wL0Pbgza1LnD1mD0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter 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 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/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 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/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 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 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 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/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/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 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/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 Medium Italic"),url(../_fonts/uTGoASwNPxQoErpawYG8LxDAzXETHa_cYibPEm5a0js-FzPMEutgGN9BPdA0CHFmlTc89SYCuPok1t3usEo_5Vw.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-yg9zZpRrZit_sUTwUa9zS6y6ilu4ghjvIE_Mw6kE5D8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter 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 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/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 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/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/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/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 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 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/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 Regular Italic"),local("Inter Italic"),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/Qen6kKXoOl3R3jgb-RCpynJeEkuDL6QxKNQxFRactqY-cbUcT37MIzmxspnwnOT_NKvWS8Fd4n9eqT4cZAr_cWA.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/mv9ECR-LuhKkRAszJTKIFI3E5jVMSiCN3wdRiBeAh1w-NV58eJFI80_FvKl1pUf8r4aP6fS_rYMhC-bcmC5AjC4.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 Tight Fallback: Courier New";src:local("Courier New");size-adjust:71.6029%;ascent-override:135.2947%;descent-override:33.6873%;line-gap-override:0%}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/ju5H9JP7fFwtXOKDNmfBXgh7h1yFoTY-dRjiw2kpS0s-Flu_VWuZWk5Je9ZSUs80ftRQNXJhKZjD0lKHNjHcMzo.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 Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/XZqJ9CRRw38VMeA1jndcrsQGR6Uwkr_CUB1PuuPyp-U-lEPtccqA_GTAccbiSRt_Zp7-AI629HrXiN25I6RBcrc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/pPCbv28y1_ryDksf_F480tzLIP-nuZwHQXjqEmUGHkM-lUnRQmo5r2DYUjmj3m1kfQDL8NJ3RHOS7DArfZa1PLM.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 Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/RhPdZHYMolfNv8LWkDAskfND0UtTdaXLUuZJe9O3Eok-IfGuZBZOAXP8aE8eySD4JhY5prUaEb_aaV9oAQ213SQ.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 Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/zQYQX8NRwWw55jGaYIcshgs8FNFRZGeqFR2WG0ZAj8c-8EMefWyHBhveaEYgEcOpltBbxaDT_UDkd_C3KoPL4us.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 Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/pMVAgV8k0kaQl2-GYdkXn4hiqVi3g_XNr2SKR4e1kpk-V_wHIycrCQfhEFYwcrgJzQb9nFrb3pzNn6da2SYc3xk.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/JCb408xwtjjjKi9qocfUXrSy25EBubDtyZBDj3xwhDM-CL3xCbdlmLRWsvKnIE2vRNL_o9cjaclJKCMLFwfGIFc.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/ezLtf72XpzcKEueqZfBRDI3Uu7fLGmcoT6J4fyK3O4k-rrJnna0OE0Pp04z_j80l6UQaHkgTtJvDcM3ktKPjvqU.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/8VfgEn3Vp2e8isPXLYal6mvL9Ofah5z2medicZ_FMMI-QUlweUs9Phs8gr7hRLcYL_PJngXMVkl8bPr_SMtHlOk.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/0wpVqHaZHwSmItjNtXGrI4n7ViaoMocje-UsyqLVhms-V3_sxDrzCUTc87ZYdsSsQAZJoUFytIVaGVNm7mXHi94.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/SAc60_8b9_YlyCdW3Ow6HG56gPSoPbrHVLL-oQ8PSfU-r1EbgGBcBl_tR9J42agjUFHZVLGwJoAtqY4ZnPt4Nt0.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/MCweMpdE1Hw5RCzm2JMN5ZkMD5dzxw5RFIMIIUur8XY-hRIbl0vWJHvQpU95nJIJUFuI4dTztIRF56w9mPmlqjM.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 Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/AFIHb5_u_kebw4yweTA-f7o2LSqjWUbvjcjfzDmWeog-WC0De_mmjrVLMCujTsM_SsydzzkTiAHvCiUzBuY1NuM.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 Tight;src:local("Inter Tight Regular Italic"),local("Inter Tight Italic"),url(../_fonts/6E_sSiH5ox3lBgapWyt-mDd0w_3QiBcJfRR9zt8hTB8-OtFMxn_8sHoJK1h63YAIuXT8Z_whe7lj5ZdsD3UuVuo.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter Tight;src:local("Inter Tight Regular"),local("Inter Tight"),url(../_fonts/FtJ0VlikK_sBR_Rg8aFFYMLdwZs5XGxf7UdE5MAEtvY-ZaVnnPfuGBq0Tsk0ObrrhJ5Vp8XlgyDOB1QA7lzV2BM.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Bold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-FLcVRU_AraE1eA6WRQQCL1n0v956eOCl81fjzbCJng8.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:"Orbitron Fallback: Arial";src:local("Arial");size-adjust:124.0464%;ascent-override:81.5017%;descent-override:19.5894%;line-gap-override:0%}@font-face{font-family:Orbitron;src:local("Orbitron ExtraBold"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-FLcVRU_AraE1eA6WRQQCL1n0v956eOCl81fjzbCJng8.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:Orbitron;src:local("Orbitron Black"),url(../_fonts/ze0Foh6luGygtL0NpxDqK3efBIRLH4KO2DVyn61nB6Q-FLcVRU_AraE1eA6WRQQCL1n0v956eOCl81fjzbCJng8.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:Orbitron;src:local("Orbitron Bold"),url(../_fonts/8wCyOziirOLlOoSzEjox90A5idZ3KcUap_4ADsjiULo-KMrLZ660afhXUBTDMYVCJN5KZJOsAum7dLFUPAZE7rg.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron ExtraBold"),url(../_fonts/oi3VFIBmYXfp5JDZnx1BUzNv6IIoQd301vitDabuGw-1HehNLEa_xShAWCY0Lt3fY8XPpia2d554iML0QyYlrM.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Orbitron;src:local("Orbitron Black"),url(../_fonts/def2Hpi8sV14ounatH7eIHVzE3KtVpXBciSQfUcx_5I-3sdHlY6nFEJ_JlvukK2WEYzy40P4y2NsW89xK1Qbkvw.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/DoWMduKFGr9aFS5XhJMczyQ-bqOvnBqthADTIKutEC0-vNc5kcDo4wwQw6JvuPkokloghWu1RlmzrEXudwrLqkY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/D4_JYlilg-9zGWz4BswmGLJzcjmZArkFat9qvb4l0CY-hUp77vJG3sos71kVkxppuDVCfAYiIHWX4hN3UDDkRMo.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/Tb6ghdu-8AkKYBbFGL6QJKaShaewsm4egNCWtCxVqdk-ntHOr4cCEGN_clRBLdAnF2vSwIpRoF2lWraaEo_y-NI.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}:root{--bg-app:#05070a;--bg-surface:#10141a;--bg-subsurface:#161b23;--border-default:#222936;--border-subtle:hsla(0,0%,100%,.08);--text-primary:#f7faff;--text-secondary:#a5b0c2;--text-muted:#6c7280;--accent-primary:#25c29c;--accent-primary-hover:#1fa085;--text-on-accent:#05070a;--accent-primary-soft:rgba(37,194,156,.15);--accent-secondary:#f5b768;--accent-secondary-soft:hsla(34,88%,68%,.15);--success:#42c98a;--success-soft:rgba(66,201,138,.12);--warning:#f3b36b;--warning-soft:hsla(32,85%,69%,.12);--error:#f57777;--error-soft:hsla(0,86%,71%,.12);--info:#5bb3ff;--info-soft:rgba(91,179,255,.12);--glass-bg:rgba(16,20,26,.85);--glass-border:hsla(0,0%,100%,.08);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#4a5568;--bar-current:#4299e1;--bar-comparing:#f6e05e;--bar-swapping:#f56565;--bar-pivot:#b794f4;--bar-sorted:#25c29c;--bar-selected:#5bb3ff;--bg-elevated:var(--bg-subsurface);--radius-panel:8px;--bg-hover:color-mix(in srgb,var(--text-primary) 6%,transparent);--glass-bg-hover:color-mix(in srgb,var(--text-primary) 5%,transparent);--text-tertiary:var(--text-muted)}[data-theme=light]{--bg-app:#f5f7fa;--bg-surface:#fff;--bg-subsurface:#e8ecf2;--border-default:#d1d9e6;--border-subtle:rgba(0,0,0,.08);--text-primary:#111827;--text-secondary:#374151;--text-muted:#6b7280;--accent-primary:#1fa085;--accent-primary-hover:#178a72;--text-on-accent:#111827;--accent-primary-soft:rgba(37,194,156,.12);--accent-secondary:#d4922c;--accent-secondary-soft:rgba(212,146,44,.12);--success:#2e9e6b;--success-soft:rgba(46,158,107,.12);--warning:#c78c3e;--warning-soft:rgba(199,140,62,.12);--error:#d45555;--error-soft:rgba(212,85,85,.12);--info:#3b8dd4;--info-soft:rgba(59,141,212,.12);--glass-bg:hsla(0,0%,100%,.85);--glass-border:rgba(0,0,0,.1);--glass-shadow:0 8px 32px rgba(0,0,0,.08),0 0 40px hsla(0,0%,100%,.5) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.2));--shadow-panel:0 4px 12px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.04);--bar-default:#718096;--bar-current:#3182ce;--bar-comparing:#d69e2e;--bar-swapping:#e53e3e;--bar-pivot:#805ad5;--bar-sorted:#1fa085;--bar-selected:#3b8dd4}[data-theme=gruvbox-dark]{--bg-app:#1d2021;--bg-surface:#282828;--bg-subsurface:#3c3836;--border-default:#504945;--border-subtle:hsla(43,59%,81%,.1);--text-primary:#ebdbb2;--text-secondary:#d5c4a1;--text-muted:#928374;--accent-primary:#b8bb26;--accent-primary-hover:#98971a;--text-on-accent:#1d2021;--accent-primary-soft:rgba(184,187,38,.15);--accent-secondary:#fabd2f;--accent-secondary-soft:rgba(250,189,47,.15);--success:#b8bb26;--success-soft:rgba(184,187,38,.12);--warning:#fabd2f;--warning-soft:rgba(250,189,47,.12);--error:#fb4934;--error-soft:rgba(251,73,52,.12);--info:#83a598;--info-soft:rgba(131,165,152,.12);--glass-bg:rgba(40,40,40,.85);--glass-border:hsla(43,59%,81%,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.3),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,hsla(43,59%,81%,.05),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.25);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#928374;--bar-current:#458588;--bar-comparing:#fabd2f;--bar-swapping:#fb4934;--bar-pivot:#d3869b;--bar-sorted:#b8bb26;--bar-selected:#83a598}[data-theme=gruvbox-light]{--bg-app:#fbf1c7;--bg-surface:#f2e5bc;--bg-subsurface:#ebdbb2;--border-default:#d5c4a1;--border-subtle:rgba(60,56,54,.1);--text-primary:#3c3836;--text-secondary:#504945;--text-muted:#7c6f64;--accent-primary:#79740e;--accent-primary-hover:#98971a;--text-on-accent:#fff;--accent-primary-soft:rgba(121,116,14,.15);--accent-secondary:#b57614;--accent-secondary-soft:rgba(181,118,20,.15);--success:#79740e;--success-soft:rgba(121,116,14,.12);--warning:#b57614;--warning-soft:rgba(181,118,20,.12);--error:#9d0006;--error-soft:rgba(157,0,6,.12);--info:#076678;--info-soft:rgba(7,102,120,.12);--glass-bg:hsla(46,67%,84%,.9);--glass-border:rgba(60,56,54,.15);--glass-shadow:0 8px 32px rgba(0,0,0,.1),0 0 40px hsla(0,0%,100%,.3) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1));--shadow-panel:0 4px 12px rgba(0,0,0,.08);--shadow-sm:0 2px 6px rgba(0,0,0,.06);--bar-default:#a89984;--bar-current:#076678;--bar-comparing:#b57614;--bar-swapping:#9d0006;--bar-pivot:#8f3f71;--bar-sorted:#79740e;--bar-selected:#427b58}[data-theme=gruvbox-material-dark]{--bg-app:#1d2021;--bg-surface:#282828;--bg-subsurface:#32302f;--border-default:#45403d;--border-subtle:hsla(38,41%,71%,.1);--text-primary:#d4be98;--text-secondary:#ddc7a1;--text-muted:#7c6f64;--accent-primary:#a9b665;--accent-primary-hover:#8bae3b;--text-on-accent:#1d2021;--accent-primary-soft:hsla(70,36%,55%,.15);--accent-secondary:#e78a4e;--accent-secondary-soft:rgba(231,138,78,.15);--success:#a9b665;--success-soft:hsla(70,36%,55%,.12);--warning:#e78a4e;--warning-soft:rgba(231,138,78,.12);--error:#ea6962;--error-soft:hsla(3,76%,65%,.12);--info:#7daea3;--info-soft:rgba(125,174,163,.12);--glass-bg:rgba(40,40,40,.85);--glass-border:hsla(38,41%,71%,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.3),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,hsla(38,41%,71%,.05),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.25);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#7c6f64;--bar-current:#7daea3;--bar-comparing:#d8a657;--bar-swapping:#ea6962;--bar-pivot:#d3869b;--bar-sorted:#a9b665;--bar-selected:#89b482}[data-theme=gruvbox-material-light]{--bg-app:#f9f5d7;--bg-surface:#f2e5bc;--bg-subsurface:#ebdbb2;--border-default:#d5c4a1;--border-subtle:rgba(65,60,52,.1);--text-primary:#654735;--text-secondary:#4f3829;--text-muted:#7c6f64;--accent-primary:#6c782e;--accent-primary-hover:#8bae3b;--text-on-accent:#1d2021;--accent-primary-soft:rgba(108,120,46,.15);--accent-secondary:#c35e0a;--accent-secondary-soft:rgba(195,94,10,.15);--success:#6c782e;--success-soft:rgba(108,120,46,.12);--warning:#c35e0a;--warning-soft:rgba(195,94,10,.12);--error:#c14a4a;--error-soft:rgba(193,74,74,.12);--info:#45707a;--info-soft:rgba(69,112,122,.12);--glass-bg:hsla(46,67%,84%,.9);--glass-border:rgba(65,60,52,.15);--glass-shadow:0 8px 32px rgba(0,0,0,.1),0 0 40px hsla(0,0%,100%,.3) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.4),hsla(0,0%,100%,.1));--shadow-panel:0 4px 12px rgba(0,0,0,.08);--shadow-sm:0 2px 6px rgba(0,0,0,.06);--bar-default:#a89984;--bar-current:#45707a;--bar-comparing:#c35e0a;--bar-swapping:#c14a4a;--bar-pivot:#945e80;--bar-sorted:#6c782e;--bar-selected:#4c7a5d}[data-theme=dracula]{--bg-app:#21222c;--bg-surface:#282a36;--bg-subsurface:#44475a;--border-default:#6272a4;--border-subtle:hsla(60,30%,96%,.1);--text-primary:#f8f8f2;--text-secondary:#bd93f9;--text-muted:#6272a4;--accent-primary:#ff79c6;--accent-primary-hover:#ff92d0;--text-on-accent:#21222c;--accent-primary-soft:rgba(255,121,198,.15);--accent-secondary:#8be9fd;--accent-secondary-soft:rgba(139,233,253,.15);--success:#50fa7b;--success-soft:rgba(80,250,123,.12);--warning:#ffb86c;--warning-soft:rgba(255,184,108,.12);--error:#f55;--error-soft:rgba(255,85,85,.12);--info:#8be9fd;--info-soft:rgba(139,233,253,.12);--glass-bg:rgba(40,42,54,.85);--glass-border:hsla(60,30%,96%,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.35),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(189,147,249,.08),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.3);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#6272a4;--bar-current:#8be9fd;--bar-comparing:#f1fa8c;--bar-swapping:#ff79c6;--bar-pivot:#bd93f9;--bar-sorted:#50fa7b;--bar-selected:#ffb86c}[data-theme=nord-dark]{--bg-app:#2e3440;--bg-surface:#3b4252;--bg-subsurface:#434c5e;--border-default:#4c566a;--border-subtle:rgba(236,239,244,.1);--text-primary:#eceff4;--text-secondary:#d8dee9;--text-muted:#7b88a1;--accent-primary:#88c0d0;--accent-primary-hover:#8fbcbb;--text-on-accent:#2e3440;--accent-primary-soft:rgba(136,192,208,.15);--accent-secondary:#5e81ac;--accent-secondary-soft:rgba(94,129,172,.15);--success:#a3be8c;--success-soft:hsla(92,28%,65%,.12);--warning:#ebcb8b;--warning-soft:hsla(40,71%,73%,.12);--error:#bf616a;--error-soft:rgba(191,97,106,.12);--info:#81a1c1;--info-soft:rgba(129,161,193,.12);--glass-bg:rgba(59,66,82,.85);--glass-border:rgba(236,239,244,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.3),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(136,192,208,.06),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.25);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#4c566a;--bar-current:#88c0d0;--bar-comparing:#ebcb8b;--bar-swapping:#bf616a;--bar-pivot:#b48ead;--bar-sorted:#a3be8c;--bar-selected:#81a1c1}[data-theme=nord-light]{--bg-app:#eceff4;--bg-surface:#e5e9f0;--bg-subsurface:#d8dee9;--border-default:#c2c8d2;--border-subtle:rgba(46,52,64,.1);--text-primary:#2e3440;--text-secondary:#3b4252;--text-muted:#4c566a;--accent-primary:#5e81ac;--accent-primary-hover:#81a1c1;--text-on-accent:#2e3440;--accent-primary-soft:rgba(94,129,172,.15);--accent-secondary:#88c0d0;--accent-secondary-soft:rgba(136,192,208,.15);--success:#a3be8c;--success-soft:hsla(92,28%,65%,.12);--warning:#d08770;--warning-soft:hsla(14,51%,63%,.12);--error:#bf616a;--error-soft:rgba(191,97,106,.12);--info:#81a1c1;--info-soft:rgba(129,161,193,.12);--glass-bg:rgba(229,233,240,.9);--glass-border:rgba(46,52,64,.12);--glass-shadow:0 8px 32px rgba(0,0,0,.08),0 0 40px hsla(0,0%,100%,.4) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.15));--shadow-panel:0 4px 12px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.04);--bar-default:#9ba5b5;--bar-current:#5e81ac;--bar-comparing:#d08770;--bar-swapping:#bf616a;--bar-pivot:#b48ead;--bar-sorted:#8fbcbb;--bar-selected:#81a1c1}[data-theme=one-dark]{--bg-app:#1e2127;--bg-surface:#282c34;--bg-subsurface:#2c323c;--border-default:#3e4451;--border-subtle:rgba(171,178,191,.1);--text-primary:#abb2bf;--text-secondary:#b6bdca;--text-muted:#5c6370;--accent-primary:#61afef;--accent-primary-hover:#74b9f0;--text-on-accent:#1e2127;--accent-primary-soft:rgba(97,175,239,.15);--accent-secondary:#c678dd;--accent-secondary-soft:rgba(198,120,221,.15);--success:#98c379;--success-soft:hsla(95,38%,62%,.12);--warning:#e5c07b;--warning-soft:hsla(39,67%,69%,.12);--error:#e06c75;--error-soft:rgba(224,108,117,.12);--info:#56b6c2;--info-soft:rgba(86,182,194,.12);--glass-bg:rgba(40,44,52,.85);--glass-border:rgba(171,178,191,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.3),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(97,175,239,.06),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.25);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#5c6370;--bar-current:#61afef;--bar-comparing:#e5c07b;--bar-swapping:#e06c75;--bar-pivot:#c678dd;--bar-sorted:#98c379;--bar-selected:#56b6c2}[data-theme=tokyo-night]{--bg-app:#1a1b26;--bg-surface:#24283b;--bg-subsurface:#1f2335;--border-default:#3b4261;--border-subtle:rgba(192,202,245,.1);--text-primary:#c0caf5;--text-secondary:#a9b1d6;--text-muted:#565f89;--accent-primary:#7aa2f7;--accent-primary-hover:#89b4fa;--text-on-accent:#1a1b26;--accent-primary-soft:rgba(122,162,247,.15);--accent-secondary:#bb9af7;--accent-secondary-soft:rgba(187,154,247,.15);--success:#9ece6a;--success-soft:hsla(89,51%,61%,.12);--warning:#e0af68;--warning-soft:hsla(36,66%,64%,.12);--error:#f7768e;--error-soft:rgba(247,118,142,.12);--info:#7dcfff;--info-soft:rgba(125,207,255,.12);--glass-bg:rgba(36,40,59,.85);--glass-border:rgba(192,202,245,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.35),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(122,162,247,.08),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.3);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#565f89;--bar-current:#7dcfff;--bar-comparing:#e0af68;--bar-swapping:#f7768e;--bar-pivot:#bb9af7;--bar-sorted:#9ece6a;--bar-selected:#7aa2f7}[data-theme=catppuccin-mocha]{--bg-app:#1e1e2e;--bg-surface:#313244;--bg-subsurface:#45475a;--border-default:#585b70;--border-subtle:rgba(205,214,244,.1);--text-primary:#cdd6f4;--text-secondary:#bac2de;--text-muted:#6c7086;--accent-primary:#cba6f7;--accent-primary-hover:#d4b8f9;--text-on-accent:#1e1e2e;--accent-primary-soft:rgba(203,166,247,.15);--accent-secondary:#f5c2e7;--accent-secondary-soft:rgba(245,194,231,.15);--success:#a6e3a1;--success-soft:rgba(166,227,161,.12);--warning:#f9e2af;--warning-soft:hsla(41,86%,83%,.12);--error:#f38ba8;--error-soft:rgba(243,139,168,.12);--info:#89dceb;--info-soft:rgba(137,220,235,.12);--glass-bg:rgba(49,50,68,.85);--glass-border:rgba(205,214,244,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.35),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(203,166,247,.08),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.3);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#585b70;--bar-current:#89dceb;--bar-comparing:#f9e2af;--bar-swapping:#f38ba8;--bar-pivot:#cba6f7;--bar-sorted:#a6e3a1;--bar-selected:#74c7ec}[data-theme=solarized-dark]{--bg-app:#002b36;--bg-surface:#073642;--bg-subsurface:#094959;--border-default:#0a5c6e;--border-subtle:hsla(186,8%,55%,.15);--text-primary:#839496;--text-secondary:#93a1a1;--text-muted:#586e75;--accent-primary:#2aa198;--accent-primary-hover:#35bdb3;--text-on-accent:#002b36;--accent-primary-soft:rgba(42,161,152,.15);--accent-secondary:#268bd2;--accent-secondary-soft:rgba(38,139,210,.15);--success:#859900;--success-soft:rgba(133,153,0,.12);--warning:#b58900;--warning-soft:rgba(181,137,0,.12);--error:#dc322f;--error-soft:rgba(220,50,47,.12);--info:#268bd2;--info-soft:rgba(38,139,210,.12);--glass-bg:rgba(7,54,66,.85);--glass-border:hsla(186,8%,55%,.12);--glass-shadow:0 20px 40px rgba(0,0,0,.3),0 0 80px rgba(0,0,0,.15) inset;--glass-highlight:linear-gradient(135deg,rgba(42,161,152,.06),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.25);--shadow-sm:0 2px 8px rgba(0,0,0,.2);--bar-default:#586e75;--bar-current:#268bd2;--bar-comparing:#b58900;--bar-swapping:#dc322f;--bar-pivot:#d33682;--bar-sorted:#859900;--bar-selected:#2aa198}[data-theme=solarized-light]{--bg-app:#fdf6e3;--bg-surface:#eee8d5;--bg-subsurface:#e4ddc8;--border-default:#d3cbb7;--border-subtle:rgba(101,123,131,.12);--text-primary:#657b83;--text-secondary:#586e75;--text-muted:#93a1a1;--accent-primary:#2aa198;--accent-primary-hover:#238f87;--text-on-accent:#002b36;--accent-primary-soft:rgba(42,161,152,.15);--accent-secondary:#268bd2;--accent-secondary-soft:rgba(38,139,210,.15);--success:#859900;--success-soft:rgba(133,153,0,.12);--warning:#b58900;--warning-soft:rgba(181,137,0,.12);--error:#dc322f;--error-soft:rgba(220,50,47,.12);--info:#268bd2;--info-soft:rgba(38,139,210,.12);--glass-bg:hsla(46,42%,88%,.9);--glass-border:rgba(101,123,131,.15);--glass-shadow:0 8px 32px rgba(0,0,0,.08),0 0 40px hsla(0,0%,100%,.4) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.15));--shadow-panel:0 4px 12px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.04);--bar-default:#93a1a1;--bar-current:#268bd2;--bar-comparing:#b58900;--bar-swapping:#dc322f;--bar-pivot:#d33682;--bar-sorted:#859900;--bar-selected:#2aa198}[data-theme=github-dark]{--bg-app:#0d1117;--bg-surface:#161b22;--bg-subsurface:#21262d;--border-default:#30363d;--border-subtle:rgba(240,246,252,.1);--text-primary:#e6edf3;--text-secondary:#8b949e;--text-muted:#6e7681;--accent-primary:#58a6ff;--accent-primary-hover:#79c0ff;--text-on-accent:#0d1117;--accent-primary-soft:rgba(88,166,255,.15);--accent-secondary:#d29922;--accent-secondary-soft:rgba(210,153,34,.15);--success:#3fb950;--success-soft:rgba(63,185,80,.12);--warning:#d29922;--warning-soft:rgba(210,153,34,.12);--error:#f85149;--error-soft:rgba(248,81,73,.12);--info:#79c0ff;--info-soft:rgba(121,192,255,.12);--glass-bg:rgba(22,27,34,.85);--glass-border:rgba(240,246,252,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#484f58;--bar-current:#58a6ff;--bar-comparing:#d29922;--bar-swapping:#f85149;--bar-pivot:#bc8cff;--bar-sorted:#3fb950;--bar-selected:#79c0ff}[data-theme=github-light]{--bg-app:#f6f8fa;--bg-surface:#fff;--bg-subsurface:#eaeef2;--border-default:#d0d7de;--border-subtle:rgba(31,35,40,.15);--text-primary:#1f2328;--text-secondary:#424a53;--text-muted:#656d76;--accent-primary:#0969da;--accent-primary-hover:#0550ae;--text-on-accent:#fff;--accent-primary-soft:rgba(9,105,218,.15);--accent-secondary:#bc4c00;--accent-secondary-soft:rgba(188,76,0,.15);--success:#1a7f37;--success-soft:rgba(26,127,55,.12);--warning:#9a6700;--warning-soft:rgba(154,103,0,.12);--error:#cf222e;--error-soft:rgba(207,34,46,.12);--info:#0969da;--info-soft:rgba(9,105,218,.12);--glass-bg:hsla(0,0%,100%,.9);--glass-border:rgba(31,35,40,.12);--glass-shadow:0 8px 32px rgba(0,0,0,.08),0 0 40px hsla(0,0%,100%,.5) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.2));--shadow-panel:0 4px 12px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.04);--bar-default:#8c959f;--bar-current:#0969da;--bar-comparing:#bf8700;--bar-swapping:#cf222e;--bar-pivot:#8250df;--bar-sorted:#1a7f37;--bar-selected:#218bff}[data-theme=rose-pine]{--bg-app:#191724;--bg-surface:#1f1d2e;--bg-subsurface:#26233a;--border-default:#403d52;--border-subtle:rgba(224,222,244,.08);--text-primary:#e0def4;--text-secondary:#908caa;--text-muted:#6e6a86;--accent-primary:#ebbcba;--accent-primary-hover:#d7a8a6;--text-on-accent:#191724;--accent-primary-soft:hsla(2,55%,83%,.15);--accent-secondary:#f6c177;--accent-secondary-soft:hsla(35,88%,72%,.15);--success:#31748f;--success-soft:rgba(49,116,143,.12);--warning:#f6c177;--warning-soft:hsla(35,88%,72%,.12);--error:#eb6f92;--error-soft:rgba(235,111,146,.12);--info:#9ccfd8;--info-soft:rgba(156,207,216,.12);--glass-bg:rgba(31,29,46,.85);--glass-border:rgba(224,222,244,.08);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#6e6a86;--bar-current:#31748f;--bar-comparing:#f6c177;--bar-swapping:#eb6f92;--bar-pivot:#c4a7e7;--bar-sorted:#ebbcba;--bar-selected:#9ccfd8}[data-theme=catppuccin-latte]{--bg-app:#eff1f5;--bg-surface:#e6e9ef;--bg-subsurface:#dce0e8;--border-default:#bcc0cc;--border-subtle:rgba(76,79,105,.15);--text-primary:#4c4f69;--text-secondary:#5c5f77;--text-muted:#8c8fa1;--accent-primary:#8839ef;--accent-primary-hover:#7326d3;--text-on-accent:#fff;--accent-primary-soft:rgba(136,57,239,.15);--accent-secondary:#fe640b;--accent-secondary-soft:rgba(254,100,11,.15);--success:#40a02b;--success-soft:rgba(64,160,43,.12);--warning:#df8e1d;--warning-soft:rgba(223,142,29,.12);--error:#d20f39;--error-soft:rgba(210,15,57,.12);--info:#1e66f5;--info-soft:rgba(30,102,245,.12);--glass-bg:rgba(230,233,239,.9);--glass-border:rgba(76,79,105,.12);--glass-shadow:0 8px 32px rgba(0,0,0,.08),0 0 40px hsla(0,0%,100%,.5) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.2));--shadow-panel:0 4px 12px rgba(0,0,0,.06);--shadow-sm:0 2px 6px rgba(0,0,0,.04);--bar-default:#9ca0b0;--bar-current:#1e66f5;--bar-comparing:#df8e1d;--bar-swapping:#d20f39;--bar-pivot:#8839ef;--bar-sorted:#40a02b;--bar-selected:#04a5e5}[data-theme=monokai]{--bg-app:#221f22;--bg-surface:#2d2a2e;--bg-subsurface:#403e41;--border-default:#5b595c;--border-subtle:hsla(60,25%,98%,.08);--text-primary:#fcfcfa;--text-secondary:#c1c0c0;--text-muted:#939293;--accent-primary:#ffd866;--accent-primary-hover:#ffc933;--text-on-accent:#221f22;--accent-primary-soft:rgba(255,216,102,.15);--accent-secondary:#ff6188;--accent-secondary-soft:rgba(255,97,136,.15);--success:#a9dc76;--success-soft:hsla(90,59%,66%,.12);--warning:#fc9867;--warning-soft:hsla(20,96%,70%,.12);--error:#ff6188;--error-soft:rgba(255,97,136,.12);--info:#78dce8;--info-soft:rgba(120,220,232,.12);--glass-bg:rgba(45,42,46,.85);--glass-border:hsla(60,25%,98%,.08);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#727072;--bar-current:#78dce8;--bar-comparing:#ffd866;--bar-swapping:#ff6188;--bar-pivot:#ab9df2;--bar-sorted:#a9dc76;--bar-selected:#66d9ef}[data-theme=synthwave-84]{--bg-app:#241b2f;--bg-surface:#262335;--bg-subsurface:#34294f;--border-default:#495495;--border-subtle:hsla(0,0%,100%,.1);--text-primary:#f0eff1;--text-secondary:#bbb6d8;--text-muted:#848bbd;--accent-primary:#ff7edb;--accent-primary-hover:#f25fce;--text-on-accent:#241b2f;--accent-primary-soft:rgba(255,126,219,.15);--accent-secondary:#fede5d;--accent-secondary-soft:rgba(254,222,93,.15);--success:#72f1b8;--success-soft:rgba(114,241,184,.12);--warning:#fede5d;--warning-soft:rgba(254,222,93,.12);--error:#fe4450;--error-soft:rgba(254,68,80,.12);--info:#36f9f6;--info-soft:rgba(54,249,246,.12);--glass-bg:rgba(38,35,53,.85);--glass-border:hsla(0,0%,100%,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#495495;--bar-current:#36f9f6;--bar-comparing:#fede5d;--bar-swapping:#fe4450;--bar-pivot:#ff7edb;--bar-sorted:#72f1b8;--bar-selected:#03edf9}[data-theme=everforest-dark]{--bg-app:#2d353b;--bg-surface:#343f44;--bg-subsurface:#3d484d;--border-default:#475258;--border-subtle:hsla(41,32%,75%,.1);--text-primary:#d3c6aa;--text-secondary:#9da9a0;--text-muted:#7a8478;--accent-primary:#a7c080;--accent-primary-hover:#98b672;--text-on-accent:#2d353b;--accent-primary-soft:hsla(83,34%,63%,.15);--accent-secondary:#e69875;--accent-secondary-soft:hsla(19,69%,68%,.15);--success:#a7c080;--success-soft:hsla(83,34%,63%,.12);--warning:#dbbc7f;--warning-soft:hsla(40,56%,68%,.12);--error:#e67e80;--error-soft:rgba(230,126,128,.12);--info:#7fbbb3;--info-soft:rgba(127,187,179,.12);--glass-bg:rgba(52,63,68,.85);--glass-border:hsla(41,32%,75%,.1);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#7a8478;--bar-current:#7fbbb3;--bar-comparing:#dbbc7f;--bar-swapping:#e67e80;--bar-pivot:#d699b6;--bar-sorted:#a7c080;--bar-selected:#83c092}[data-theme=kanagawa]{--bg-app:#1f1f28;--bg-surface:#2a2a37;--bg-subsurface:#363646;--border-default:#54546d;--border-subtle:hsla(51,33%,80%,.08);--text-primary:#dcd7ba;--text-secondary:#c8c093;--text-muted:#727169;--accent-primary:#7e9cd8;--accent-primary-hover:#6d8ac4;--text-on-accent:#1f1f28;--accent-primary-soft:rgba(126,156,216,.15);--accent-secondary:#e6c384;--accent-secondary-soft:hsla(39,66%,71%,.15);--success:#98bb6c;--success-soft:hsla(87,37%,58%,.12);--warning:#ff9e3b;--warning-soft:rgba(255,158,59,.12);--error:#ff5d62;--error-soft:rgba(255,93,98,.12);--info:#7fb4ca;--info-soft:rgba(127,180,202,.12);--glass-bg:rgba(42,42,55,.85);--glass-border:hsla(51,33%,80%,.08);--glass-shadow:0 20px 40px rgba(0,0,0,.25),0 0 80px rgba(0,0,0,.1) inset;--glass-highlight:linear-gradient(135deg,hsla(0,0%,100%,.04),transparent);--shadow-panel:0 4px 16px rgba(0,0,0,.2);--shadow-sm:0 2px 8px rgba(0,0,0,.15);--bar-default:#54546d;--bar-current:#7e9cd8;--bar-comparing:#e6c384;--bar-swapping:#ff5d62;--bar-pivot:#957fb8;--bar-sorted:#98bb6c;--bar-selected:#7fb4ca}html{-webkit-touch-callout:none;font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:-.011em;line-height:1.7;-webkit-user-select:none;-moz-user-select:none;user-select:none;word-spacing:.5px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;background:#1a1a1a;background:linear-gradient(135deg,#1a1a1a,#2d2d2d 50%,#1a1a1a);box-sizing:border-box;color:#22333b;font-feature-settings:"cv02","cv03","cv04","cv11";height:100vh;max-height:100vh;min-height:100vh;overflow:hidden;position:relative;touch-action:manipulation}*,:after,:before{box-sizing:inherit}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--text-muted,hsla(0,0%,100%,.2));border-radius:3px;-webkit-transition:background .2s ease;transition:background .2s ease}::-webkit-scrollbar-thumb:hover{background:var(--text-secondary,hsla(0,0%,100%,.35))}::-webkit-scrollbar-corner{background:transparent}*{scrollbar-color:var(--text-muted,hsla(0,0%,100%,.2)) transparent;scrollbar-width:thin}body{background:transparent;height:100vh;margin:0;max-height:100vh;min-height:100vh;overflow:hidden;touch-action:manipulation}.page-enter-active{transition:opacity .32s ease}.page-leave-active{transition:opacity .18s ease}.page-enter-from,.page-leave-to{opacity:0}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition-duration:.01ms}}.fade-in{animation:luxuryFadeIn .8s ease;-webkit-animation:luxuryFadeIn .8s ease}@keyframes luxuryFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes subtleShift{0%,to{opacity:.6;transform:translate(0) translateY(0)}25%{opacity:.8;transform:translate(2px) translateY(-1px)}50%{opacity:.4;transform:translate(-1px) translateY(2px)}75%{opacity:.7;transform:translate(1px) translateY(1px)}}@keyframes controlBarSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes controlBarSlideDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes controlBarSlideLeft{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes controlBarSlideRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.control-bar-enter-active,.control-bar-leave-active{overflow:hidden;transition:max-height .35s ease-out,opacity .25s ease-out}.control-bar-enter-from,.control-bar-leave-to{max-height:0;opacity:0}.control-bar-enter-to,.control-bar-leave-from{max-height:80px;opacity:1}.side-panel-left-enter-active,.side-panel-left-leave-active{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.side-panel-left-enter-from{opacity:0;transform:translate(-100%)}.side-panel-left-enter-to,.side-panel-left-leave-from{opacity:1;transform:translate(0)}.side-panel-left-leave-to{opacity:0;transform:translate(-100%)}.side-panel-right-enter-active,.side-panel-right-leave-active{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.side-panel-right-enter-from{opacity:0;transform:translate(100%)}.side-panel-right-enter-to,.side-panel-right-leave-from{opacity:1;transform:translate(0)}.side-panel-right-leave-to{opacity:0;transform:translate(100%)}.button--green,.button--grey,.button-luxury{align-items:center;border:none;border-radius:.75rem;cursor:pointer;display:inline-flex;font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;letter-spacing:.025em;line-height:1.5;min-height:44px;overflow:hidden;padding:.75rem 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .2s cubic-bezier(.4,0,.2,1)}.button--green:before,.button--grey:before,.button-luxury:before{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);content:"";inset:0;opacity:0;position:absolute;transition:opacity .2s ease}.button--green:hover:before,.button--grey:hover:before,.button-luxury:hover:before{opacity:1}.button--green:focus-visible,.button--grey:focus-visible,.button-luxury:focus-visible{outline:2px solid #c4705a;outline-offset:2px}.button--green:disabled,.button--grey:disabled,.button-luxury:disabled{cursor:not-allowed;opacity:.5;transform:none}.button-luxury--primary{background:linear-gradient(135deg,#c4705a,#d4826b);box-shadow:0 2px 8px #22333b14,0 1px 3px #22333b1f;color:#fff}.button-luxury--primary:hover:not(:disabled){box-shadow:0 4px 12px #22333b1f,0 2px 6px #22333b29;transform:translateY(-1px)}.button-luxury--primary:active{transform:translateY(0)}.button--green,.button--grey,.button-luxury--secondary{background:#fff;border:1px solid #d1dadd;box-shadow:0 1px 3px #22333b14;color:#22333b}.button--green:hover:not(:disabled),.button--grey:hover:not(:disabled),.button-luxury--secondary:hover:not(:disabled){background:#fafbfb;border-color:#2a3f47;box-shadow:0 3px 8px #22333b14,0 1px 4px #22333b1f;transform:translateY(-1px)}.button-luxury--ghost{background:transparent;border:1px solid transparent;color:#546e7a}.button-luxury--ghost:hover:not(:disabled){background:#f5f7f6;border-color:#e8eded;color:#22333b}.card-luxury{background:#fff;border:1px solid #e8eded;border-radius:1rem;box-shadow:0 1px 3px #22333b14,0 1px 2px #0000000f;transition:all .3s cubic-bezier(.4,0,.2,1)}.card-luxury:hover{box-shadow:0 4px 12px #22333b14,0 2px 8px #22333b1f;transform:translateY(-2px)}h1,h2,h3,h4,h5,h6{color:#22333b;font-family:Space Grotesk,"Space Grotesk Fallback: Arial",Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;font-feature-settings:"ss01";font-weight:600;letter-spacing:-.019em;line-height:1.2;margin:0}h1{font-size:2.25rem;font-weight:700;letter-spacing:-.028em;line-height:1.1}h2{font-size:1.875rem;letter-spacing:-.022em;line-height:1.15}h2,h3{font-weight:600}h3{font-size:1.5rem;letter-spacing:-.019em;line-height:1.2}h4{font-size:1.25rem;letter-spacing:-.017em;line-height:1.3}h4,h5{font-weight:500}h5{font-size:1.125rem;letter-spacing:-.014em;line-height:1.4}h6{font-size:1rem;font-weight:500;letter-spacing:-.011em;line-height:1.5}p{color:#546e7a;letter-spacing:-.003em;line-height:1.75;margin:0}.font-mono{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,Monaco,Inconsolata,Fira Code,monospace;font-feature-settings:"liga","calt";letter-spacing:0}.font-display{font-family:Orbitron,"Orbitron Fallback: Arial",Space Grotesk,sans-serif;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.font-heading{font-family:Space Grotesk,"Space Grotesk Fallback: Arial",Inter,sans-serif;font-feature-settings:"ss01"}.font-body{font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"cv02","cv03","cv04","cv11"}.text-primary{color:#22333b}.text-secondary{color:#546e7a}.text-muted{color:#8fa3aa}.surface-primary{background-color:#fff}.surface-secondary{background-color:#fafbfb}.surface-tertiary{background-color:#f5f7f6}.shadow-soft{box-shadow:0 1px 3px #22333b14}.shadow-medium{box-shadow:0 4px 12px #22333b1f}.shadow-strong{box-shadow:0 8px 24px #22333b29}.border-subtle{border:1px solid #e8eded}.border-medium{border:1px solid #d1dadd}.rounded-sm{border-radius:.375rem}.rounded-md{border-radius:.5rem}.rounded-lg{border-radius:.75rem}.rounded-xl{border-radius:1rem}.button--green{border-color:#3891a6;color:#3891a6}.button--green:hover{background:#3891a6;border-color:#3891a6;color:#fff}.button--grey{margin-left:1rem}.top-control-bar{background:transparent;flex-shrink:0;margin:0;overflow:visible;position:relative;z-index:100}.top-control-bar:empty{display:none;padding:0}.center-panel,.visualization-center{overflow:visible!important}.center-panel .canvas-container,.center-panel .visualization-container,.visualization-center .canvas-container,.visualization-center .visualization-container{overflow:hidden}@media(min-width:769px){.main .app-layout{position:relative}.main .app-layout>.universal-toolbar-container{left:0;position:absolute;right:0;top:0;z-index:120}.app-layout .center-panel,.app-layout .visualization-center{position:relative}.app-layout .center-panel>.top-control-bar,.app-layout .visualization-center>.top-control-bar{left:1rem;pointer-events:none;position:absolute;right:1rem;top:var(--toolbar-h,0);z-index:80}.app-layout .center-panel>.animation-controller-wrapper,.app-layout .center-panel>.animation-controls-bar,.app-layout .center-panel>.bottom-control-bar,.app-layout .visualization-center>.animation-controller-wrapper,.app-layout .visualization-center>.bottom-control-bar,.app-layout .visualization-center>.universal-animation-controller{bottom:1rem;left:1rem;pointer-events:none;position:absolute;right:1rem;width:auto;z-index:80}.app-layout{--hud-stack-slot:34vh}.main .app-layout .visualization-container>.left-panel,.main .app-layout .visualization-container>.right-panel,.main .app-layout .visualization-window>.left-panel,.main .app-layout .visualization-window>.right-panel{bottom:calc(var(--hud-bottom-h, 0px) + 2rem);top:calc(var(--toolbar-h, 0px) + 4.75rem);transition:opacity .3s ease,transform .3s ease,visibility .3s,top .3s ease,bottom .3s ease}.main .app-layout .visualization-container>.left-panel,.main .app-layout .visualization-window>.left-panel{left:auto;right:1rem}.main .app-layout .visualization-container>.left-panel.panel-hidden,.main .app-layout .visualization-window>.left-panel.panel-hidden{transform:translate(12px)}.main .app-layout .visualization-container>.right-panel,.main .app-layout .visualization-window>.right-panel{top:calc(var(--toolbar-h, 0px) + 5.75rem + var(--hud-stack-slot))}.main .app-layout .action-log-panel,.main .app-layout .legend-panel{max-height:var(--hud-stack-slot)}.main .app-layout .view-content-wrapper .dashboard-layout,.main .app-layout .view-content-wrapper .visualization-layout{gap:0;padding:0}.main .app-layout .view-switcher:not(.is-canvas){padding-top:calc(var(--toolbar-h, 0px) + 1.25rem)}}.main .legend-panel .legend-algorithm-details{gap:.6rem}.main .legend-panel .legend-algorithm-details .current-algorithm-solo{background:transparent;border:none;border-radius:0;padding:0 2px}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-header{align-items:center;display:flex;gap:.4rem;margin-bottom:.35rem}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-header .algorithm-name{color:var(--text-primary);font-size:.9rem;font-weight:600}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-description{color:var(--text-secondary);font-size:.8rem;line-height:1.45;margin:0 0 .6rem}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-info{border-top:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent);display:flex;flex-direction:column;gap:.3rem;margin-top:0;padding-top:.6rem}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-info .info-item{align-items:baseline;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-info .info-item .info-label{color:var(--text-muted);font-size:.68rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.main .legend-panel .legend-algorithm-details .current-algorithm-solo .algorithm-info .info-item .info-value{color:var(--text-primary);font-size:.78rem;font-weight:500;line-height:1.3;text-align:right}.main .legend-panel .legend-items,.main .legend-panel .legend-nodes{display:grid;gap:.35rem .75rem;grid-template-columns:1fr 1fr}.main .legend-panel .legend-items .legend-item,.main .legend-panel .legend-items .node-type,.main .legend-panel .legend-nodes .legend-item,.main .legend-panel .legend-nodes .node-type{align-items:center;background:transparent;display:flex;gap:.45rem;padding:0}.main .legend-panel .legend-items .legend-item .legend-bar,.main .legend-panel .legend-items .legend-item .node-sample,.main .legend-panel .legend-items .node-type .legend-bar,.main .legend-panel .legend-items .node-type .node-sample,.main .legend-panel .legend-nodes .legend-item .legend-bar,.main .legend-panel .legend-nodes .legend-item .node-sample,.main .legend-panel .legend-nodes .node-type .legend-bar,.main .legend-panel .legend-nodes .node-type .node-sample{border:none;border-radius:3px;flex-shrink:0;height:12px;width:12px}.main .legend-panel .legend-items .legend-item .legend-label,.main .legend-panel .legend-items .legend-item span,.main .legend-panel .legend-items .node-type .legend-label,.main .legend-panel .legend-items .node-type span,.main .legend-panel .legend-nodes .legend-item .legend-label,.main .legend-panel .legend-nodes .legend-item span,.main .legend-panel .legend-nodes .node-type .legend-label,.main .legend-panel .legend-nodes .node-type span{color:var(--text-secondary);font-size:.75rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.main .legend-panel .legend-tips{display:flex;flex-direction:column;gap:.75rem}.main .legend-panel .legend-tips .tips-section{display:flex;flex-direction:column;gap:.3rem}.main .legend-panel .legend-tips .tips-subtitle{color:var(--text-muted);font-size:.68rem;font-weight:600;letter-spacing:.05em;margin:0 0 .2rem;text-transform:uppercase}.main .legend-panel .legend-tips .tip-item{align-items:center;background:transparent;color:var(--text-secondary);display:flex;font-size:.75rem;gap:.5rem;padding:0}.main .legend-panel .legend-tips .tip-item span{flex:1;min-width:0;order:1}.main .legend-panel .legend-tips .tip-item kbd{background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--glass-border) 60%,transparent);border-radius:4px;box-shadow:none;color:var(--text-secondary);flex-shrink:0;font-family:Inter Tight,"Inter Tight Fallback: Courier New",monospace;font-size:.65rem;margin-left:auto;order:2;padding:1px 6px}.main .legend-panel .legend-tips .tip-item .iconify,.main .legend-panel .legend-tips .tip-item svg{color:var(--text-muted);flex-shrink:0;order:0}@media screen and (min-width:769px){.main .pathfinding-container,.main .sort-container{--hud-stack-slot:28vh}.main .pathfinding-container .code-preview.variant-floating,.main .sort-container .code-preview.variant-floating{bottom:auto;max-height:calc(100vh - var(--toolbar-h, 0px) - 9.25rem - (var(--hud-stack-slot) + 1rem)*2);right:1rem;top:calc(var(--toolbar-h, 0px) + 4.75rem + (var(--hud-stack-slot) + 1rem)*2)}.main .pathfinding-container .code-preview.variant-floating .code-content,.main .sort-container .code-preview.variant-floating .code-content{min-height:0}}svg[data-v-143461ee]{fill:var(--accent-primary);height:auto;padding:0;transition:all .3s ease;width:70px}svg[data-v-143461ee]:hover{transform:scale(1.05)}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/CFNPQVcnBImzX0EtDNVhm6rxBn1xmGUJ07BRlOI64c-AuN8M25eo79PWJa2sA8bcOzJYOX3pV7Xznm4ZDHm7L4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/5M2MKUFWnEpuT8NeCYosby4H1wQsStpPWE7MBNFFD6Q-6gJALEDS7yNhRMCqenJPe8GZSicXSdryDX23b39FgW8.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/AIcocMSXl6nLNQXbUptJf69FjdmzotJy-Fioo4iy220-SB6HQ5Gm3Vcgx3qj0cg_Wze4ux2YBnw264Bp9JBOtqc.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/gKY12I0xR6XlZGrxmgE6Ajg7dolnFcwq2-CgW16emfc-X7w6QUwy0G27X1sBOv3U2zKeLNfjYiwTzwCsHp_sD_I.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/178SDQEgKlkYIwN3m_zkIjcMBXox4CVikxxdM0ZM8vo-jb38HpZEzI0_yhPLZ-Yy9g2MdhSlJbWEEPtE4J-7mA4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium Italic"),url(../_fonts/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/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/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/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 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/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/IbbswF-_Vv86nKnoVzycaklhFj9_jJEnyisnqN6LmPo-m6Ab3Re0t4DnCyR1DwEHCEvwfevkTcA65xJQ4ZPG4co.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/KCD5gdyGvwD04J2YZVfG5P-c82WM-ESA68SM8qCokq0-VU4O6gA3mknWHXkXUMY7aShByLKqEZOCYay7MuxAVuU.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/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/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/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 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/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/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/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 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/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 Medium Italic"),url(../_fonts/uTGoASwNPxQoErpawYG8LxDAzXETHa_cYibPEm5a0js-FzPMEutgGN9BPdA0CHFmlTc89SYCuPok1t3usEo_5Vw.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Inter;src:local("Inter SemiBold Italic"),url(../_fonts/Jz2_acfD_oqut-QwcF37YvFRf5BjWGsFyb8HNT_yWCs-16G9G3z7MFIXvLaOHqfBk5LoEVcoAKUaoZTf8EsRj_Q.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter SemiBold"),url(../_fonts/Bo1YvO13V3DbVwJcDOML4fx8wU8CkuqdVBmtg4dB56s-_tXBJUSBLGtGY0T2mljhSbG78q0wL0Pbgza1LnD1mD0.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Inter;src:local("Inter Bold"),url(../_fonts/ppPcyD9u3AAh0XAJnxi7vJUfx53qxORStdLloFeDOew-yg9zZpRrZit_sUTwUa9zS6y6ilu4ghjvIE_Mw6kE5D8.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Inter;src:local("Inter 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/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 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/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/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/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/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 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/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/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/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/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 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/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/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/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/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 Regular Italic"),local("Inter Italic"),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Bold Italic"),url(../_fonts/Qen6kKXoOl3R3jgb-RCpynJeEkuDL6QxKNQxFRactqY-cbUcT37MIzmxspnwnOT_NKvWS8Fd4n9eqT4cZAr_cWA.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Inter;src:local("Inter Medium"),url(../_fonts/RUUN-23UGP8yTJV6xaMhEeTm2TLDCA206NGUBPDCQyk-xkhXnPxF1UcF1sQuTpcjj6vj81p3pox8F65G5ndYOYs.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:"Space Grotesk Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:89.7072%;descent-override:26.6204%;line-gap-override:0%}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/HwwgQ0xcb747TjrGNPbpw4MPhVloigKstd_HelZeXpo-BJ4c5Tqyq7k5eL4x_CbxVi7wrtRXKLWPpqnw9vJ_9nY.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/JH-VglQSpGj5wNtl2VbAG337utVVc3Z-jN7YqyfhVJ4-TxNcdYV7HQpCiSm9Pgt39CSt6pv9a0WErDz5f5_sRA4.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:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/nASo_t82HLcFL0hjY2wGJIeDVSDhmGGSBHuQt1N7u8U-kdshFNu4PTvb1n8YiLDLxfZcX5vdvROSRvgHFcHUmfI.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:Space Grotesk;src:local("Space Grotesk Medium"),url(../_fonts/Tb6ghdu-8AkKYBbFGL6QJKaShaewsm4egNCWtCxVqdk-ntHOr4cCEGN_clRBLdAnF2vSwIpRoF2lWraaEo_y-NI.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk SemiBold"),url(../_fonts/DoWMduKFGr9aFS5XhJMczyQ-bqOvnBqthADTIKutEC0-vNc5kcDo4wwQw6JvuPkokloghWu1RlmzrEXudwrLqkY.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Space Grotesk;src:local("Space Grotesk Bold"),url(../_fonts/D4_JYlilg-9zGWz4BswmGLJzcjmZArkFat9qvb4l0CY-hUp77vJG3sos71kVkxppuDVCfAYiIHWX4hN3UDDkRMo.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}.error-page[data-v-73d336ed]{background:var(--bg-app,#05070a);font-family:Inter,"Inter Fallback: Arial",-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;justify-content:center;min-height:100vh}.error-content[data-v-73d336ed],.error-page[data-v-73d336ed]{align-items:center;display:flex}.error-content[data-v-73d336ed]{flex-direction:column;gap:1rem;text-align:center}.error-logo[data-v-73d336ed]{height:auto;opacity:.6;width:64px}.error-code[data-v-73d336ed]{color:var(--accent-primary,#25c29c);font-family:Space Grotesk,"Space Grotesk Fallback: Arial",sans-serif;font-size:6rem;font-weight:700;letter-spacing:-.04em;line-height:1}.error-message[data-v-73d336ed]{color:var(--text-secondary,#a5b0c2);font-size:1.125rem;margin-top:-.5rem}.error-btn[data-v-73d336ed]{align-items:center;background:var(--accent-primary,#25c29c);border:none;border-radius:.5rem;color:#05070a;cursor:pointer;display:inline-flex;font-family:Inter,"Inter Fallback: Arial",sans-serif;font-size:.9375rem;font-weight:600;gap:.5rem;margin-top:1rem;padding:.75rem 1.5rem;transition:opacity .2s ease,transform .2s ease}.error-btn[data-v-73d336ed]:hover{opacity:.9;transform:translateY(-1px)}
