@import"https://fonts.cdnfonts.com/css/general-sans";@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"JetBrains Mono Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:75.7861%;descent-override:22.29%;line-gap-override:0%}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular Italic"),local("JetBrains Mono Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono 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 Bold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/I9T0LQ9YgnidA3gv2WqRNnupdjurYMRHUSozaf8YKS8-uzL4HEVJcWv7MNxyvQlTwCX1yJQUNRD9baZLI82Tb3A.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono 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 Bold Italic"),url(../_fonts/XOBjeoqJGz5jOm8xo3wqQsmdoZWLxo31-4eJ5sexqTs-C_GSL3CzXTfsKbbyRQTXNjVrxsTONHEFfcavx_PyYdk.woff) format(woff);font-display:swap;font-weight:700;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:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/PFbA0_Sxvnte19GXeuED3rZwgquFmRij2p5z3TDoCGg-aKye7NmpFyBsZOuBWSfI_QMMRrbLz88XCUum39wCwPU.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:General Sans;src:local("General Sans Regular"),local("General Sans"),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-3Ff_aNY5Ah8YiWOcnKyMGEFyIct9BnMC0dOqCpfHS9c.woff2) format(woff2),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-wKH0ST9T0yorUOb_TsXEP_tfS78WBZfALzwKBjKCwKE.woff) format(woff),url(../_fonts/tC46Z6qj6xT0aWEOHN8B36Ymo4F0PmdC002w6-C_yJg-6uJG7sYZtgFWbksyqNBHolIkwiXpyyoWyMdtvLcsznA.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:100.9419%;ascent-override:100.0575%;descent-override:23.776%;line-gap-override:9.9067%}@font-face{font-family:General Sans;src:local("General Sans Regular Italic"),local("General Sans Italic"),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-88H2pUJwzyy_N47gbu3lrBt8i8Xf6Ac0v1VabouuQ7Y.woff2) format(woff2),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-XqQWa0usIAuech3b5mh7y0KOcoeF_zvZqN3hqmz98qo.woff) format(woff),url(../_fonts/giMk_G1to6QDj2oEa0kUi5kCJ-WqfCO9rKhnHFd9Z40-Nv8uO__XTlvE28YWZ6rtS92Dx706pjREoEcOuhKI45E.ttf) format(truetype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:97.1286%;ascent-override:103.9859%;descent-override:24.7095%;line-gap-override:10.2956%}@font-face{font-family:General Sans;src:local("General Sans Medium"),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-E65n27qfR_qzWymivj0ZN22QK7aNmAcRrBJcecna6Mk.woff2) format(woff2),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-ViSCCOpZCXqWR2zH4VRXqvd4wlh9_iUjyzGhZCx7C0M.woff) format(woff),url(../_fonts/Si_X01v3NXDxUfxS-k_PVPPlaItoiBJLsoO8r-GKJWo-3A5xOZxfPopNqz2qOBK2efz1VOCut5WsJhBfl96Kl74.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:103.6337%;ascent-override:97.4586%;descent-override:23.1585%;line-gap-override:9.6494%}@font-face{font-family:General Sans;src:local("General Sans Medium Italic"),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-qg1MQGtzHFFKQddq3nntjSWKDlCcfOIdKwDvsqLIsiQ.woff2) format(woff2),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-EhQJRjjIqS_lQKvvYGDO6kDm6unNG3W-ZnoO4axgz-M.woff) format(woff),url(../_fonts/NveydcLPD0zDAWuW6La2f89p5zWokYF5I5_THlrjUi0-T4_f8-cjP9_PdBbj9i17tcpHCP_PBZsYD7rW6fTszTY.ttf) format(truetype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:100.0447%;ascent-override:100.9549%;descent-override:23.9893%;line-gap-override:9.9955%}@font-face{font-family:General Sans;src:local("General Sans SemiBold"),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-5BN9CGgiFQISJ5Wr7ilPaYVZGapSMDyOXuHM_jqf5Ug.woff2) format(woff2),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-R13ZEkq0aLxGUft1bLP6Sr8h62DraQDshkIexU_NAyo.woff) format(woff),url(../_fonts/m-Xo8FTlWdXI99mXF5LeL-rL47mQp3tna8ADRSbPAig-1mPaeDRX5kklFnHAhIy4uXeVgzKQxpAxwpWKN8CVDhg.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:106.9985%;ascent-override:94.3939%;descent-override:22.4302%;line-gap-override:9.3459%}@font-face{font-family:General Sans;src:local("General Sans SemiBold Italic"),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-_-O6Mp405K0jLZM31IRBDFgBEZhiMudP3FjUOPaAWpg.woff2) format(woff2),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-rAWGjJ8Qngf98WS0CVxnPb1COlacNZqFmQQLxO9zihk.woff) format(woff),url(../_fonts/X93QBuWHpV3RjOGRwgNXCyg6mXEMOqM-2G9Jh1AIIxw-cLDgyY_E7xrdRFhWYqP6HasiPV5RR3u4B76BJzvNEkw.ttf) format(truetype);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:103.4094%;ascent-override:97.67%;descent-override:23.2087%;line-gap-override:9.6703%}@font-face{font-family:General Sans;src:local("General Sans Bold"),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-H4xUFL3JA03kCGjTZkFkqywApWaujkqe80RE6tCQg10.woff2) format(woff2),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-_KtHOpHMApbnwXR9JkwNWgmg99-N1Naffo4pTRJb3Rw.woff) format(woff),url(../_fonts/jbeGztx5eLUYZY0Y9wAzyC9iuI6R_HwBgxMV8N4Wk7A-EcPYe4EAi70Mk8F8Qsj4MwkR1pqQ7jRgusA70EcnKfs.ttf) format(truetype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:109.6903%;ascent-override:92.0775%;descent-override:21.8798%;line-gap-override:9.1166%}@font-face{font-family:General Sans;src:local("General Sans Bold Italic"),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-_uwmVoa9tLctWr18ysrkT5HO8-YLChoKN3ovMYBG36c.woff2) format(woff2),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-bm6fU_MMKnygs73dMvEJGulARpu0KaMWK7chLhGjFI8.woff) format(woff),url(../_fonts/zMxt_y0iY22TqfrAxOfJoFwL_yIM0e2-0yG_3jL9OU8-Kulm31Nc5w0f1YOnUizizfSOIlgqVb9tEqKnNtNiapk.ttf) format(truetype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:"General Sans Fallback: Arial";src:local("Arial");size-adjust:106.5498%;ascent-override:94.7913%;descent-override:22.5247%;line-gap-override:9.3853%}:root{--ios-bg:#000;--ios-bg-secondary:#1c1c1e;--ios-bg-tertiary:#2c2c2e;--ios-label:#fff;--ios-label-secondary:rgba(235,235,245,.6);--ios-label-tertiary:rgba(235,235,245,.3);--ios-separator:rgba(84,84,88,.65);--ios-blue:#0a84ff;--ios-green:#30d158;--ios-red:#ff453a;--ios-glass-fill:hsla(0,0%,100%,.07);--ios-glass-border:hsla(0,0%,100%,.14);--ios-glass-highlight:hsla(0,0%,100%,.22);--ios-radius-sm:10px;--ios-radius-md:14px;--ios-radius-lg:22px;--ios-radius-xl:28px;--ios-spring:cubic-bezier(.34,1.56,.64,1);--ios-spring-bounce:cubic-bezier(.22,1.16,.42,1);--ios-spring-release:cubic-bezier(.22,1.16,.42,1);--ios-spring-press:cubic-bezier(.4,0,.2,1);--ios-spring-snappy:cubic-bezier(.4,0,.2,1);--ios-spring-soft-release:cubic-bezier(.22,1.42,.38,1);--ios-spring-soft-press:cubic-bezier(.25,.46,.45,.94);--background:0 0% 0%;--foreground:0 0% 100%;--card:0 4% 11%;--card-foreground:0 0% 100%;--popover:0 4% 11%;--popover-foreground:0 0% 100%;--primary:0 73% 51%;--primary-foreground:0 0% 100%;--secondary:0 4% 11%;--secondary-foreground:0 0% 100%;--muted:0 3% 18%;--muted-foreground:0 5% 65%;--accent:0 73% 51%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:0 4% 16%;--input:0 4% 16%;--ring:0 73% 51%;--radius:.875rem}.ios-squircle-lg,.ios-squircle-md,.ios-squircle-pill,.ios-squircle-sm,.ios-squircle-xl,.ios-squircle-xs{corner-shape:squircle}.ios-squircle-xs{border-radius:8px}.ios-squircle-sm{border-radius:var(--ios-radius-sm)}.ios-squircle-md{border-radius:var(--ios-radius-md)}.ios-squircle-lg{border-radius:var(--ios-radius-lg)}.ios-squircle-xl{border-radius:var(--ios-radius-xl)}.ios-squircle-pill{border-radius:9999px}@supports not (corner-shape:squircle){.ios-squircle-xs{border-radius:10px}.ios-squircle-sm{border-radius:12px}.ios-squircle-md{border-radius:16px}.ios-squircle-lg{border-radius:26px}.ios-squircle-xl{border-radius:32px}.ios-squircle-pill{border-radius:9999px}}.ios-pressable{position:relative;overflow:hidden;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:center center;transition:transform .62s var(--ios-spring-release),filter .62s var(--ios-spring-release),opacity .62s var(--ios-spring-release),background .32s ease,border-color .32s ease}.ios-pressable[data-spring-active=true],.ios-pressable[data-spring-active=true]:active,.ios-pressable[data-spring-active=true][data-pressed=true]{transition:none!important}.ios-pressable[data-spring-active=true]:after,.ios-pressable[data-spring-active=true]:before{opacity:0!important}.ios-pressable:before{inset:-30%;background:radial-gradient(circle at var(--press-x,50%) var(--press-y,50%),hsla(0,0%,100%,.34) 0,hsla(0,0%,100%,.1) 24%,transparent 56%);transform:scale(.5);transition:opacity .42s var(--ios-spring-release),transform .62s var(--ios-spring-release)}.ios-pressable:after,.ios-pressable:before{content:"";position:absolute;border-radius:inherit;opacity:0;pointer-events:none;z-index:0}.ios-pressable:after{inset:0;background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 48%);transition:opacity .32s ease}.ios-pressable:active:not(.ios-btn-primary):not(.ios-btn-secondary),.ios-pressable[data-pressed=true]:not(.ios-btn-primary):not(.ios-btn-secondary){transition:transform .1s var(--ios-spring-press),filter .1s ease,opacity .1s ease,background .16s ease,border-color .16s ease;transform:scale(.968);filter:brightness(.93)}.ios-pressable:active:before,.ios-pressable[data-pressed=true]:before{opacity:1;transform:scale(1.08);transition:opacity .14s ease,transform .22s var(--ios-spring-press)}.ios-pressable:active:after,.ios-pressable[data-pressed=true]:after{opacity:.55}@media(hover:hover)and (pointer:fine){.ios-pressable:hover:not(:active):not([data-pressed=true]):not(.ios-btn-primary):not(.ios-btn-secondary){transform:scale(1.006);filter:brightness(1.05)}}.ios-pressable-subtle{transition:transform .55s var(--ios-spring-release),background .28s ease,color .2s ease,filter .55s var(--ios-spring-release)}.ios-pressable-subtle:active,.ios-pressable-subtle[data-pressed=true]{transform:scale(.988);filter:brightness(.96)}@media(hover:hover)and (pointer:fine){.ios-pressable-subtle:hover:not(:active):not([data-pressed=true]){transform:none;filter:none}}.ios-pressable-card{transition:transform .58s var(--ios-spring-release),filter .58s var(--ios-spring-release),background .32s ease}.ios-pressable-card:active,.ios-pressable-card[data-pressed=true]{transform:scale(.982);filter:brightness(.95)}@media(hover:hover)and (pointer:fine){.ios-pressable-card:hover:not(:active):not([data-pressed=true]){transform:scale(1.004);filter:brightness(1.03)}}.ios-press-link{position:relative;display:inline-block;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:transform .5s var(--ios-spring-release),color .22s ease,opacity .22s ease}.ios-press-link:active{transition:transform .1s var(--ios-spring-press),color .1s ease,opacity .1s ease;transform:scale(.98);opacity:.72}@media(hover:hover)and (pointer:fine){.ios-press-link:hover:not(:active){transform:none;opacity:1}.ios-pressable-card:hover:not(:active):not([data-pressed=true]){background:#ffffff1a}}.glass-regular{background:#ffffff14;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff2e}.glass-thick{background:#ffffff1f;backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid hsla(0,0%,100%,.16);box-shadow:inset 0 1px #ffffff38}.glass-card{border:1px solid hsla(0,0%,100%,.12);border-radius:var(--ios-radius-lg)}.glass-card,.glass-pill{background:#ffffff14;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px #ffffff2e;corner-shape:squircle}.glass-pill{border:1px solid hsla(0,0%,100%,.12);border-radius:9999px}.glass-opaque,.ios-profile-fab{background:#0e0e10f0;backdrop-filter:blur(52px) saturate(190%);-webkit-backdrop-filter:blur(52px) saturate(190%);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff38,0 14px 44px #0000006b}.ios-profile-fab{bottom:max(1.5rem,env(safe-area-inset-bottom,0px));right:max(1.5rem,env(safe-area-inset-right,0px));width:56px;height:56px;border-radius:9999px;transition:transform .62s var(--ios-spring-release),filter .36s ease,box-shadow .36s ease}.ios-profile-fab:hover{filter:brightness(1.06);box-shadow:inset 0 1px #ffffff42,0 18px 48px #0000007a}.ios-profile-fab:active,.ios-profile-fab[data-pressed=true]{filter:brightness(.94);transform:scale(.94);transition:transform .1s var(--ios-spring-press),filter .1s ease}.ios-profile-fab.ios-btn-pop{animation:ios-btn-pop .82s var(--ios-spring-release) both;transition:none!important}.ios-profile-menu{position:relative;z-index:60;isolation:isolate;overflow:hidden;border-radius:var(--ios-radius-lg);background:#0c0c0ef7;backdrop-filter:blur(52px) saturate(190%);-webkit-backdrop-filter:blur(52px) saturate(190%);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff38,0 14px 44px #0000006b;transform-origin:bottom right;will-change:transform,opacity}.ios-profile-menu:before{background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 34%,transparent 56%)}.ios-profile-menu:after,.ios-profile-menu:before{content:"";position:absolute;inset:0;border-radius:var(--ios-radius-lg);pointer-events:none;z-index:0}.ios-profile-menu:after{box-shadow:inset 0 1px #ffffff3d}.ios-profile-menu[data-state=open]{animation:ios-profile-menu-in .78s var(--ios-spring-release) both}.ios-profile-menu[data-state=closed]{animation:ios-profile-menu-out .42s var(--ios-spring-snappy) both}.ios-profile-menu-body,.ios-profile-menu-divider,.ios-profile-menu-header{position:relative;z-index:1}.ios-profile-menu-divider{height:1px;margin:.35rem .5rem;background:#ffffff1a}.ios-profile-menu[data-state=open] .ios-profile-menu-header{animation:ios-profile-item-in .62s var(--ios-spring-release) both;animation-delay:.04s}.ios-profile-menu[data-state=open] .ios-profile-menu-item{animation:ios-profile-item-in .64s var(--ios-spring-release) both;animation-delay:calc(var(--item-index, 0)*48ms + .1s)}.ios-profile-menu-item{font-family:var(--font-sans);font-size:14px;color:#ebebf599;display:flex;align-items:center;width:100%;position:relative;gap:.625rem;border-radius:14px;padding:.625rem .75rem;cursor:pointer;outline:none;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .58s var(--ios-spring-release),background .28s ease,color .28s ease,filter .58s var(--ios-spring-release)}.ios-profile-menu-item svg{flex-shrink:0;width:16px;height:16px}.ios-profile-menu-item:focus,.ios-profile-menu-item:hover,.ios-profile-menu-item[data-highlighted]{background:#ffffff1a;color:var(--color-text-primary,#fff);transform:scale(.985);filter:brightness(1.04)}.ios-profile-menu-item:active,.ios-profile-menu-item[data-pressed=true]{transform:scale(.962);filter:brightness(.94);transition:transform .14s var(--ios-spring-press),background .14s ease,color .14s ease,filter .14s ease}.ios-profile-menu-item-danger{color:#fca5a5}.ios-profile-menu-item-danger:focus,.ios-profile-menu-item-danger:hover,.ios-profile-menu-item-danger[data-highlighted]{background:#dc26262e;color:#fecaca}.ios-profile-menu-item-danger:active,.ios-profile-menu-item-danger[data-pressed=true]{background:#dc26263d;color:#fee2e2}.ios-profile-fab[data-state=open]{transform:scale(.96);filter:brightness(1.05)}.ios-login-overlay{background:#0000009e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ios-login-overlay[data-state=open]{animation:ios-login-overlay-in .42s ease both}.ios-login-overlay[data-state=closed]{animation:ios-login-overlay-out .32s ease both}.ios-login-modal{border-radius:var(--ios-radius-xl);transform:translate(-50%,-50%);transform-origin:center center;will-change:transform,opacity}.ios-login-modal[data-state=open]{animation:ios-login-modal-in .84s var(--ios-spring-release) both}.ios-login-modal[data-state=closed]{animation:ios-login-modal-out .38s var(--ios-spring-snappy) both}.ios-login-modal-inner{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--ios-radius-xl);background:#0c0c0ef7;backdrop-filter:blur(52px) saturate(190%);-webkit-backdrop-filter:blur(52px) saturate(190%);border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff38,0 24px 64px #0000008c;transform-origin:center center}.ios-login-modal-inner[data-switching=true]{animation:ios-auth-shell-morph .98s var(--ios-spring-bounce) both}.ios-login-modal-inner:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.04) 34%,transparent 56%)}.ios-auth-viewport{position:relative;z-index:1;overflow:hidden;width:100%;transition:height .98s var(--ios-spring-bounce)}.ios-auth-track{display:flex;width:200%;align-items:flex-start;transform:translateZ(0);transition:transform 1.02s var(--ios-spring-bounce);will-change:transform}.ios-auth-track[data-view=register]{transform:translate3d(-50%,0,0)}.ios-auth-panel{width:50%;flex-shrink:0;align-self:flex-start}.ios-login-modal-inner:not([data-switching=true]) .ios-auth-panel:has(.ios-auth-content[data-active=false]){height:0;min-height:0;overflow:hidden;pointer-events:none}.ios-auth-content{position:relative;transition:opacity .72s var(--ios-spring-release),transform .96s var(--ios-spring-bounce),filter .72s ease}.ios-auth-panel:first-child .ios-auth-content[data-active=false]{opacity:0;transform:translate3d(-34px,0,0) scale(.93);filter:blur(4px);pointer-events:none}.ios-auth-panel:last-child .ios-auth-content[data-active=false]{opacity:0;transform:translate3d(34px,0,0) scale(.93);filter:blur(4px);pointer-events:none}.ios-auth-content[data-active=true]{opacity:1;transform:translateZ(0) scale(1);filter:blur(0);pointer-events:auto}.ios-auth-footer,.ios-login-form,.ios-login-modal-header{position:relative;z-index:1}.ios-auth-content .ios-btn-primary,.ios-auth-field,.ios-auth-footer,.ios-login-modal-header{transition:opacity .76s var(--ios-spring-release),transform .94s var(--ios-spring-bounce)}.ios-auth-content[data-active=false] .ios-auth-field,.ios-auth-content[data-active=false] .ios-auth-footer,.ios-auth-content[data-active=false] .ios-btn-primary,.ios-auth-content[data-active=false] .ios-login-modal-header{opacity:0;transform:translate3d(-22px,0,0) scale(.96)}.ios-auth-panel:last-child .ios-auth-content[data-active=false] .ios-auth-field,.ios-auth-panel:last-child .ios-auth-content[data-active=false] .ios-auth-footer,.ios-auth-panel:last-child .ios-auth-content[data-active=false] .ios-btn-primary,.ios-auth-panel:last-child .ios-auth-content[data-active=false] .ios-login-modal-header{transform:translate3d(22px,0,0) scale(.96)}.ios-auth-content[data-active=true] .ios-login-modal-header{transition-delay:.06s}.ios-auth-content[data-active=true] .ios-auth-field:first-of-type{transition-delay:.1s}.ios-auth-content[data-active=true] .ios-auth-field:nth-of-type(2){transition-delay:.16s}.ios-auth-content[data-active=true] .ios-auth-field:nth-of-type(3){transition-delay:.22s}.ios-auth-content[data-active=true] .ios-auth-field:nth-of-type(4){transition-delay:.28s}.ios-auth-content[data-active=true] .ios-auth-field:nth-of-type(5){transition-delay:.34s}.ios-auth-content[data-active=true] .ios-btn-primary{transition-delay:.38s}.ios-auth-content[data-active=true] .ios-auth-footer{transition-delay:.44s}.ios-auth-content[data-active=true] .ios-auth-field,.ios-auth-content[data-active=true] .ios-auth-footer,.ios-auth-content[data-active=true] .ios-btn-primary,.ios-auth-content[data-active=true] .ios-login-modal-header{opacity:1;transform:translateZ(0) scale(1)}.ios-login-modal[data-state=open] .ios-auth-content[data-active=true] .ios-login-modal-header{animation:ios-auth-item-rise .72s var(--ios-spring-release) both;animation-delay:.08s}.ios-login-modal[data-state=open] .ios-auth-content[data-active=true] .ios-auth-field{animation:ios-auth-item-rise .76s var(--ios-spring-release) both}.ios-login-modal[data-state=open] .ios-auth-content[data-active=true] .ios-auth-field:first-of-type{animation-delay:.12s}.ios-login-modal[data-state=open] .ios-auth-content[data-active=true] .ios-auth-field:nth-of-type(2){animation-delay:.18s}.ios-login-modal[data-state=open] .ios-auth-content[data-active=true] .ios-auth-footer{animation:ios-auth-item-rise .76s var(--ios-spring-release) both;animation-delay:.28s}.ios-login-close{z-index:2;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1)}.ios-login-input{width:100%;border-radius:var(--ios-radius-md);padding:.78rem .95rem;font-size:14px;outline:none;background:#ffffff12;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff14;transition:border-color .28s ease,background .28s ease,box-shadow .28s ease}.ios-login-input::-moz-placeholder{color:#ebebf561}.ios-login-input::placeholder{color:#ebebf561}.ios-login-input:focus{background:#ffffff1a;border-color:#dc262673;box-shadow:inset 0 1px #ffffff1f,0 0 0 3px #dc262624}.ios-section-label{font-family:var(--font-sans);font-size:13px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#f87171}.ios-title-large{font-size:clamp(2rem,4vw,3.25rem);letter-spacing:-.02em}.ios-title-large,.ios-title-medium{font-family:var(--font-sans);font-weight:600;color:#fff}.ios-title-medium{font-size:clamp(1.25rem,2vw,1.75rem);letter-spacing:-.015em}.ios-body{color:#ebebf599;line-height:1.625;font-size:clamp(1rem,1.1vw,1.0625rem)}.ios-body,.ios-btn-primary{font-family:var(--font-sans)}.ios-btn-primary{display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#fff;border-radius:var(--ios-radius-md);corner-shape:squircle;padding:.875rem 1.75rem;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:center center;background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.03) 40%,transparent 54%),linear-gradient(180deg,#dc262680,#991b1b57);backdrop-filter:blur(36px) saturate(190%);-webkit-backdrop-filter:blur(36px) saturate(190%);border:none;box-shadow:inset 0 1px #ffffff57,inset 0 0 0 1px #ffffff21;transition:filter .36s ease,background .36s ease,box-shadow .36s ease}.ios-btn-primary:before{content:"";position:absolute;inset:-30%;border-radius:inherit;background:radial-gradient(circle at var(--press-x,50%) var(--press-y,50%),hsla(0,0%,100%,.34) 0,hsla(0,0%,100%,.1) 24%,transparent 56%);opacity:0;transform:scale(.5);transition:opacity .28s ease,transform .35s ease;pointer-events:none;z-index:0}.ios-btn-primary:after{display:none}@media(hover:hover)and (pointer:fine){.ios-btn-primary:hover:not([data-pressed=true]){filter:brightness(1.05);background:linear-gradient(180deg,hsla(0,0%,100%,.24),hsla(0,0%,100%,.05) 40%,transparent 54%),linear-gradient(180deg,#dc26268f,#991b1b61)}}.ios-btn-primary[data-pressed=true]{filter:brightness(.93);background:linear-gradient(180deg,hsla(0,0%,100%,.1),transparent 42%,transparent 54%),linear-gradient(180deg,#dc26266b,#991b1b47);box-shadow:inset 0 3px 12px #00000029,inset 0 1px #ffffff2e,inset 0 0 0 1px #ffffff1a}.ios-btn-primary[data-pressed=true]:before{opacity:1;transform:scale(1.3);transition:opacity .28s ease,transform .42s cubic-bezier(.25,.46,.45,.94)}.ios-btn-secondary{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:600;color:#fff;border-radius:var(--ios-radius-md);corner-shape:squircle;padding:.875rem 1.75rem;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:center center;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.03) 42%,transparent 56%),#ffffff12;backdrop-filter:blur(36px) saturate(200%);-webkit-backdrop-filter:blur(36px) saturate(200%);border:none;box-shadow:inset 0 1px #ffffff42,inset 0 0 0 1px #ffffff1c;transition:filter .36s ease,background .36s ease,box-shadow .36s ease}.ios-btn-secondary:before{content:"";position:absolute;inset:-30%;border-radius:inherit;background:radial-gradient(circle at var(--press-x,50%) var(--press-y,50%),hsla(0,0%,100%,.34) 0,hsla(0,0%,100%,.1) 24%,transparent 56%);opacity:0;transform:scale(.5);transition:opacity .28s ease,transform .35s ease;pointer-events:none;z-index:0}.ios-btn-secondary:after{display:none}@media(hover:hover)and (pointer:fine){.ios-btn-secondary:hover:not([data-pressed=true]){filter:brightness(1.05);background:linear-gradient(180deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.05) 42%,transparent 56%),#ffffff1c}}.ios-btn-secondary[data-pressed=true]{filter:brightness(.94);background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 42%,transparent 56%),#ffffff0a;box-shadow:inset 0 3px 12px #0000001f,inset 0 1px #ffffff29,inset 0 0 0 1px #ffffff14}.ios-btn-secondary[data-pressed=true]:before{opacity:1;transform:scale(1.3);transition:opacity .28s ease,transform .42s cubic-bezier(.25,.46,.45,.94)}.ios-badge{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem .375rem .5rem;border-radius:9999px;corner-shape:squircle;background:#ffffff14;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff2e}.ios-header-bar{background:#0a0a0cd6;backdrop-filter:blur(40px) saturate(160%);-webkit-backdrop-filter:blur(40px) saturate(160%);border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff24,0 10px 40px #00000047;transition:background .4s ease,box-shadow .4s ease,padding .4s var(--ios-spring)}.ios-header-bar[data-scrolled=true]{background:#0a0a0ceb;backdrop-filter:blur(52px) saturate(170%);-webkit-backdrop-filter:blur(52px) saturate(170%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff29,0 14px 44px #0000005c}.ios-nav-track{position:relative;display:flex;align-items:center;gap:2px;padding:3px;border-radius:9999px;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.06);box-shadow:inset 0 1px #ffffff0d}.ios-nav-indicator{position:absolute;top:0;left:0;border-radius:9999px;overflow:hidden;pointer-events:none;z-index:0;opacity:0;transform-origin:left center;will-change:transform,width,height}.ios-nav-indicator[data-direction=left]{transform-origin:right center}.ios-nav-indicator.is-ready{opacity:1}.ios-nav-indicator.is-animated{transition:transform .82s cubic-bezier(.22,1.04,.36,1),width .82s cubic-bezier(.22,1.04,.36,1),height .82s cubic-bezier(.22,1.04,.36,1)}.ios-nav-indicator-inner{position:absolute;inset:0;border-radius:inherit;background:#ffffff1f;box-shadow:inset 0 1px #ffffff29;transform:scale(1)}.ios-nav-indicator.is-sliding .ios-nav-indicator-inner{animation:ios-nav-bubble-squish .82s cubic-bezier(.22,1.04,.36,1) both}@keyframes ios-nav-link-pop{0%{transform:scale(.94)}42%{transform:scale(1.018)}68%{transform:scale(.996)}to{transform:scale(1)}}@keyframes ios-nav-bubble-squish{0%,to{transform:scale(1)}28%{transform:scale(1.05,.94)}58%{transform:scale(.985,1.03)}}.ios-nav-link{display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;color:#ebebf5ad;background:transparent;transform-origin:center center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .72s var(--ios-spring-release),color .28s ease,background .28s ease,filter .72s var(--ios-spring-release)}.ios-nav-link:active,.ios-nav-link[data-pressed=true]{transition:transform .2s var(--ios-spring-soft-press),color .16s ease,background .16s ease,filter .2s var(--ios-spring-soft-press);transform:scale(.94);filter:brightness(.94)}.ios-nav-link.ios-nav-link-pop{animation:ios-nav-link-pop .76s var(--ios-spring-release) both;transition:none!important}.ios-nav-link.ios-nav-link-pop:active,.ios-nav-link.ios-nav-link-pop[data-pressed=true]{transform:none;filter:none}.ios-nav-track .ios-nav-link{border-radius:9999px}.ios-nav-link[data-active=true]{color:#fff}@media(hover:hover)and (pointer:fine){.ios-nav-link:hover:not([data-active=true]){color:#ffffffeb}.ios-nav-track .ios-nav-link:hover:not([data-active=true]){background:#ffffff0a}}.ios-nav-link-menu[data-active=true]{color:#fff;background:#ffffff1a}.ios-online-dot{position:relative;flex-shrink:0}.ios-online-dot:after{content:"";position:absolute;inset:-3px;border-radius:9999px;background:#30d15859;animation:ios-online-pulse 2.4s ease-in-out infinite}.ios-tag{padding:.25rem .75rem;border-radius:8px;corner-shape:squircle;font-family:var(--font-sans);font-size:12px;font-weight:500;background:#dc262626;color:#fca5a5;border:1px solid rgba(220,38,38,.25)}.gradient-text{display:inline-block;padding-bottom:.06em;line-height:1.12;background:linear-gradient(90deg,#f87171,#dc2626);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gradient-violet-magenta{background:linear-gradient(90deg,#dc2626,#991b1b)}.border-subtle{border-color:#ffffff14}.ios-footer:before{content:"";position:absolute;inset:0 0 auto;height:120px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(220,38,38,.04))}.ios-footer-cta{background:linear-gradient(180deg,#ffffff1a,#ffffff0a),#ffffff14}.ios-footer-cta,.ios-footer-shell{position:relative;isolation:isolate}.ios-footer-ip{display:inline-flex;align-items:center;gap:.75rem;min-width:0;padding:.625rem .875rem;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff1f}.ios-footer-meta{display:flex;flex-wrap:wrap;gap:.5rem}.ios-footer-chip{padding:.35rem .65rem;border-radius:999px;corner-shape:squircle;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08)}.ios-footer-social{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--ios-label-tertiary);transition:color .22s ease,background .22s ease,transform .55s var(--ios-spring-release)}@media(hover:hover)and (pointer:fine){.ios-footer-social:hover:not(:active):not([data-pressed=true]){color:var(--ios-label);background:#ffffff1f}}.ios-footer-divider{height:1px;margin:2.5rem 0 1.5rem;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12) 18%,hsla(0,0%,100%,.12) 82%,transparent)}.ios-footer-legal{color:var(--ios-label-tertiary)}.ios-footer-lang,.ios-footer-top{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.25rem;padding:0 .75rem;border-radius:999px;corner-shape:squircle;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff1a}.ios-footer-top{width:2.25rem;padding:0}.ios-store-page{position:relative}.ios-store-hero-bg{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 70% 60% at 18% 20%,rgba(220,38,38,.18) 0,transparent 58%),radial-gradient(ellipse 55% 45% at 82% 10%,rgba(153,27,27,.14) 0,transparent 52%),linear-gradient(180deg,hsla(0,0%,100%,.03),transparent)}.ios-store-hero-stat{display:inline-flex;align-items:center;gap:.85rem;min-width:140px}.ios-store-featured{position:relative;isolation:isolate;overflow:hidden}.ios-store-featured-glow{position:absolute;inset:-20% auto auto -10%;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(220,38,38,.22) 0,transparent 68%);pointer-events:none}.ios-store-featured-icon{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;border-radius:var(--ios-radius-lg);corner-shape:squircle;background:#ffffff14;border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff2e;color:#fca5a5}.ios-store-featured-list{display:flex;flex-wrap:wrap;gap:.55rem 1rem;margin-top:1rem}.ios-store-featured-list li{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;font-size:13px;color:var(--ios-label-secondary)}.ios-store-filter-track{position:relative;display:flex;align-items:center;gap:.25rem;padding:.35rem;overflow-x:auto;scrollbar-width:none}.ios-store-filter-track::-webkit-scrollbar{display:none}.ios-store-filter-indicator{position:absolute;top:.35rem;bottom:.35rem;left:0;border-radius:999px;corner-shape:squircle;background:#ffffff1f;border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff2e;opacity:0;transition:transform .82s var(--ios-spring-bounce),width .82s var(--ios-spring-bounce),opacity .2s ease;pointer-events:none}.ios-store-filter-indicator.is-ready{opacity:1}.ios-store-filter-btn{position:relative;z-index:1;flex:0 0 auto;padding:.65rem 1rem;border-radius:999px;corner-shape:squircle;font-family:inherit;font-size:13px;font-weight:500;color:var(--ios-label-secondary);transition:color .22s ease,transform .55s var(--ios-spring-release);-webkit-tap-highlight-color:transparent}.ios-store-filter-btn[data-active=true]{color:var(--ios-label)}.ios-store-filter-btn:active{transform:scale(.98)}.ios-store-grid{position:relative}.ios-store-badge{display:inline-flex;align-items:center;padding:.28rem .55rem;border-radius:999px;corner-shape:squircle;font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fca5a5;background:#dc262629;border:1px solid rgba(220,38,38,.28)}.ios-store-card{position:relative;isolation:isolate;overflow:hidden;display:flex;flex-direction:column;min-height:100%;padding:1.25rem;border-radius:var(--ios-radius-lg);corner-shape:squircle;background:#ffffff12;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff29}.ios-store-card-glow{position:absolute;inset:-30% -10% auto auto;width:180px;height:180px;border-radius:50%;pointer-events:none;opacity:.55}.ios-store-accent-red .ios-store-card-glow,.ios-store-accent-red .ios-store-featured-glow{background:radial-gradient(circle,rgba(220,38,38,.24) 0,transparent 68%)}.ios-store-accent-gold .ios-store-card-glow{background:radial-gradient(circle,rgba(245,158,11,.22) 0,transparent 68%)}.ios-store-accent-emerald .ios-store-card-glow{background:radial-gradient(circle,rgba(48,209,88,.18) 0,transparent 68%)}.ios-store-accent-cyan .ios-store-card-glow{background:radial-gradient(circle,rgba(6,182,212,.18) 0,transparent 68%)}.ios-store-card-top{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ios-store-card-icon{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff24}.ios-store-accent-red .ios-store-card-icon,.ios-store-accent-red .ios-store-featured-icon,.ios-store-accent-red .ios-store-rank-icon{color:#fca5a5}.ios-store-accent-gold .ios-store-card-icon,.ios-store-accent-gold .ios-store-rank-icon{color:#fcd34d}.ios-store-accent-emerald .ios-store-card-icon,.ios-store-accent-emerald .ios-store-rank-icon{color:#86efac}.ios-store-accent-cyan .ios-store-card-icon,.ios-store-accent-cyan .ios-store-rank-icon{color:#67e8f9}.ios-store-card-body{position:relative;z-index:1;flex:1;margin-top:1rem}.ios-store-card-features{display:flex;flex-direction:column;gap:.45rem;margin-top:1rem}.ios-store-card-features li{display:flex;align-items:center;gap:.45rem;font-family:inherit;font-size:13px;color:var(--ios-label-secondary)}.ios-store-card-footer{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08)}.ios-store-buy-btn{padding:.65rem 1rem;font-size:13px;white-space:nowrap}.ios-store-rank{position:relative;display:flex;flex-direction:column;min-height:100%}.ios-store-rank-highlight{background:linear-gradient(180deg,#ffffff1a,#ffffff0a),#ffffff14;border-color:#dc262647;box-shadow:inset 0 1px #fff3,0 0 0 1px #dc262614}.ios-store-rank-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#ffffff12;border:1px solid hsla(0,0%,100%,.1)}.ios-store-rank-features{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem;flex:1}.ios-store-rank-features li{position:relative;padding-left:.85rem;font-family:inherit;font-size:13px;color:var(--ios-label-secondary)}.ios-store-rank-features li:before{content:"";position:absolute;left:0;top:.55rem;width:.25rem;height:.25rem;border-radius:50%;background:#f87171d9}.ios-store-rank-btn{padding-top:.75rem;padding-bottom:.75rem;font-size:14px}.ios-store-sheet-overlay{position:fixed;inset:0;z-index:80;background:#00000094;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:ios-overlay-in .28s ease both}.ios-store-sheet{position:fixed;left:50%;bottom:0;z-index:81;width:min(100vw,520px);transform:translate(-50%);padding:0 1rem max(1rem,env(safe-area-inset-bottom));animation:ios-store-sheet-in .72s var(--ios-spring-bounce) both}.ios-store-sheet-inner{position:relative;isolation:isolate;overflow:hidden;padding:1.25rem;border-radius:var(--ios-radius-xl);corner-shape:squircle;background:linear-gradient(180deg,#ffffff1f,#ffffff0d),#120c0ceb;border:1px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px #ffffff2e,0 24px 80px #00000073;backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%)}.ios-store-sheet-close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;corner-shape:squircle;color:var(--ios-label-secondary);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1)}.ios-store-sheet-product{display:flex;align-items:flex-start;gap:.85rem;margin-top:1.25rem;padding:.95rem;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.08)}.ios-store-sheet-icon{display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#ffffff14;border:1px solid hsla(0,0%,100%,.12)}.ios-store-sheet-features{display:flex;flex-direction:column;gap:.55rem;margin-top:1rem}.ios-store-sheet-features li{display:flex;align-items:center;gap:.55rem;font-family:inherit;font-size:14px;color:var(--ios-label-secondary)}.ios-store-sheet-price-row{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.08)}.ios-store-sheet-trust{display:inline-flex;align-items:center;gap:.4rem;font-family:inherit;font-size:12px;color:var(--ios-label-tertiary)}.ios-store-sheet-cta{margin-top:1rem}.ios-leader-cta,.ios-leader-group{position:relative;isolation:isolate}.ios-leader-group{overflow:hidden;padding:.35rem}.ios-leader-group-head{padding:.85rem 1rem .55rem}.ios-leader-group-title{letter-spacing:-.01em}.ios-leader-group-body{display:flex;flex-direction:column}.ios-leader-row{display:flex;align-items:center;gap:.85rem;padding:.8rem .85rem;border-radius:var(--ios-radius-md);corner-shape:squircle}.ios-leader-row-top{padding-top:.9rem;padding-bottom:.9rem}.ios-leader-rank{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;flex-shrink:0;border-radius:var(--ios-radius-sm);corner-shape:squircle;font-family:inherit;font-size:13px;font-weight:700;color:var(--ios-label-secondary);background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff1a}.ios-leader-row[data-rank="1"] .ios-leader-rank{color:#fca5a5;background:#dc262624;border-color:#dc26263d}.ios-leader-row[data-rank="2"] .ios-leader-rank,.ios-leader-row[data-rank="3"] .ios-leader-rank{color:var(--ios-label);background:#ffffff17;border-color:#ffffff24}.ios-leader-main{display:flex;align-items:center;gap:.55rem;flex:1;min-width:0}.ios-leader-name{letter-spacing:-.01em}.ios-leader-score{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;flex-shrink:0;min-width:4.75rem}.ios-leader-score .font-mono{font-size:15px;letter-spacing:-.01em}.ios-leader-divider{height:1px;margin:0 .85rem;background:#ffffff14}.ios-leader-user{position:relative;isolation:isolate;background:linear-gradient(180deg,#ffffff14,#ffffff08),#ffffff0f;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff29}.hero-content-shade{background:radial-gradient(ellipse 75% 85% at 22% 48%,rgba(0,0,0,.5) 0,transparent 62%),linear-gradient(90deg,rgba(0,0,0,.3),transparent 55%)}.hero-ip{position:relative;overflow:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transform-origin:center center;transition:transform .62s var(--ios-spring-release),filter .62s var(--ios-spring-release),background .35s ease,border-color .35s ease}.hero-ip:before{content:"";position:absolute;inset:-30%;border-radius:inherit;background:radial-gradient(circle at var(--press-x,50%) var(--press-y,50%),hsla(0,0%,100%,.3) 0,hsla(0,0%,100%,.08) 24%,transparent 56%);opacity:0;transform:scale(.5);transition:opacity .42s var(--ios-spring-release),transform .62s var(--ios-spring-release);pointer-events:none}.hero-ip.ios-btn-pop,.ios-btn-primary.ios-btn-pop,.ios-btn-secondary.ios-btn-pop{animation:ios-btn-pop .82s var(--ios-spring-release) both;transition:none!important}.hero-ip.ios-btn-pop:before,.ios-btn-primary.ios-btn-pop:before,.ios-btn-secondary.ios-btn-pop:before{opacity:0!important}.hero-ip:active:not(.ios-btn-pop),.hero-ip[data-pressed=true]:not(.ios-btn-pop){transition:transform .1s var(--ios-spring-press),filter .1s ease;transform:scale(.982);filter:brightness(.94)}.hero-ip:active:not(.ios-btn-pop):before,.hero-ip[data-pressed=true]:not(.ios-btn-pop):before{opacity:1;transform:scale(1.06);transition:opacity .14s ease,transform .22s var(--ios-spring-press)}@media(hover:hover)and (pointer:fine){.hero-ip:hover:not(:active):not(.ios-btn-pop):not([data-pressed=true]){transform:scale(1.004);filter:brightness(1.04)}}.hero-ip[data-copied=true]{background:#30d1580f;border-color:#30d1582e;transition:background .35s ease,border-color .35s ease}.text-balance{text-wrap:balance}.ios-spring{transition-timing-function:var(--ios-spring)}@keyframes ios-online-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:0;transform:scale(1.6)}}@keyframes ios-profile-menu-in{0%{opacity:0;transform:scale(.78) translateY(16px)}52%{opacity:1;transform:scale(1.045) translateY(-4px)}74%{transform:scale(.988) translateY(2px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ios-profile-menu-out{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.88) translateY(10px)}}@keyframes ios-profile-item-in{0%{opacity:0;transform:translateY(10px) scale(.94)}58%{opacity:1;transform:translateY(-2px) scale(1.018)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ios-login-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes ios-login-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes ios-login-modal-in{0%{opacity:0;transform:translate(-50%,-46%) scale(.82)}54%{opacity:1;transform:translate(-50%,-50%) scale(1.045)}76%{transform:translate(-50%,-50%) scale(.988)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes ios-login-modal-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-48%) scale(.9)}}@keyframes ios-auth-shell-morph{0%{transform:scale(1)}34%{transform:scale(.968,1.038)}58%{transform:scale(1.028,.978)}to{transform:scale(1)}}@keyframes ios-auth-item-rise{0%{opacity:0;transform:translate3d(0,14px,0) scale(.94)}58%{opacity:1;transform:translate3d(0,-3px,0) scale(1.018)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ios-store-sheet-in{0%{opacity:0;transform:translate(-50%) translateY(100%)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes ios-btn-pop{0%{transform:scale(1)}18%{transform:scale(.962)}52%{transform:scale(1.014)}72%{transform:scale(.996)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){.ios-nav-indicator,.ios-nav-indicator.is-animated,.ios-nav-indicator.is-sliding .ios-nav-indicator-inner{transition:none!important;animation:none!important}.hero-ip,.ios-nav-link,.ios-press-link,.ios-pressable-card,.ios-pressable-subtle:not(.ios-nav-link),.ios-pressable:not(.ios-btn-primary):not(.ios-btn-secondary):not(.ios-nav-link){transition:none!important;transform:none!important;filter:none!important}.ios-nav-link.ios-nav-link-pop{animation:none!important}.ios-pressable:after,.ios-pressable:before{display:none}.ios-auth-content,.ios-auth-field,.ios-auth-track,.ios-btn-pop,.ios-login-modal-inner[data-switching=true],.ios-login-modal[data-state=closed],.ios-login-modal[data-state=open],.ios-login-modal[data-state=open] .ios-login-form,.ios-login-modal[data-state=open] .ios-login-modal-header,.ios-login-overlay[data-state=closed],.ios-login-overlay[data-state=open],.ios-profile-menu[data-state=closed],.ios-profile-menu[data-state=open],.ios-profile-menu[data-state=open] .ios-profile-menu-header,.ios-profile-menu[data-state=open] .ios-profile-menu-item{animation:none}.ios-store-filter-indicator,.ios-store-sheet,.ios-store-sheet-overlay{animation:none!important;transition:none!important}.ios-auth-viewport{transition:none!important}}@media(prefers-reduced-transparency:reduce){.glass-card,.glass-opaque,.glass-pill,.glass-regular,.glass-thick,.ios-btn-primary,.ios-btn-secondary,.ios-header-bar,.ios-login-modal-inner,.ios-login-overlay,.ios-profile-fab,.ios-profile-menu{backdrop-filter:none;-webkit-backdrop-filter:none}.ios-btn-secondary{background:#1a1212f2}.ios-btn-primary{background:linear-gradient(180deg,#dc2626f2,#991b1bf2)}.ios-header-bar{background:#0a0a0cf5}.ios-login-modal-inner,.ios-profile-fab,.ios-profile-menu{background:#0e0e10fa}.ios-store-sheet-inner{background:#0e0a0afa}.ios-store-sheet-overlay{backdrop-filter:none;-webkit-backdrop-filter:none}}.wiki-header.ios-header-bar{transition:background .4s ease,box-shadow .4s ease,padding .4s var(--ios-spring-release)}.wiki-header.ios-header-bar[data-scrolled=true]{background:#0a0a0cf0;backdrop-filter:blur(52px) saturate(170%);-webkit-backdrop-filter:blur(52px) saturate(170%);border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff29,0 14px 44px #0000005c}.wiki-header .ios-nav-link{padding:8px 14px;font-size:13px;font-weight:500;white-space:nowrap}.wiki-header .ios-nav-indicator-inner{background:#dc262638;box-shadow:inset 0 1px #ffffff24}.wiki-join-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:#dc2626d9;border:1px solid rgba(248,113,113,.35);box-shadow:inset 0 1px #ffffff2e;transition:transform .48s var(--ios-spring-release),background .28s ease}.wiki-join-btn:hover{background:#dc2626}.wiki-page{background:var(--bg-primary);padding-bottom:64px}.wiki-container{max-width:1180px;margin:0 auto;padding:0 24px}.wiki-search-wrap{margin-top:24px;max-width:480px}.wiki-search{display:flex;align-items:center;gap:10px;padding:12px 16px;background:#ffffff12;border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 0 1px #ffffff1f;border-radius:999px;corner-shape:squircle;transition:border-color .28s ease,background .28s ease}.wiki-search:focus-within{border-color:#dc262666;background:#ffffff17}.wiki-search input{flex:1;border:0;background:transparent;color:var(--text-primary);font-size:14px;outline:none}.wiki-search input::-moz-placeholder{color:var(--text-dim)}.wiki-search input::placeholder{color:var(--text-dim)}.wiki-stats{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.wiki-stat{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);font-size:12px;font-weight:500;color:var(--text-secondary)}.wiki-stat strong{color:#f87171;font-weight:700}.wiki-section{margin-top:48px}.wiki-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px}.wiki-section-head h2{font-size:22px;font-weight:700;letter-spacing:-.02em}.wiki-section-head p{font-size:14px;color:var(--text-muted);margin-top:4px}.wiki-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.wiki-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.wiki-category-block{margin-top:40px}.wiki-category-head{display:flex;align-items:center;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid hsla(0,0%,100%,.08)}.wiki-category-head h3{font-size:17px;font-weight:600}.wiki-category-head p{font-size:13px;color:var(--text-muted);margin-top:2px}.wiki-category-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:var(--ios-radius-md);corner-shape:squircle;background:#dc262624;color:#f87171}.wiki-empty{text-align:center;padding:48px 24px;background:#ffffff0d;border:1px dashed hsla(0,0%,100%,.12);border-radius:var(--ios-radius-xl);corner-shape:squircle}.wiki-empty p{color:var(--text-muted);font-size:14px}.wiki-article-shell,.wiki-empty p{margin-top:8px}.wiki-article-cover{position:relative;overflow:hidden;height:180px;margin-bottom:20px;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff1f}.wiki-article-cover :deep(.wiki-visual-icon-wrap){opacity:.45;transform:scale(1.2)}.wiki-article-panel{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);box-shadow:inset 0 1px #ffffff1a;border-radius:var(--ios-radius-xl);corner-shape:squircle;padding:32px 36px}.wiki-article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid hsla(0,0%,100%,.08)}.wiki-meta-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#dc26261f;border:1px solid rgba(220,38,38,.2);font-size:11px;font-weight:600;color:#fecaca}.wiki-meta-muted{font-size:13px;color:var(--text-muted)}.wiki-related{margin-top:36px}.wiki-related h3{font-size:16px;font-weight:600;margin-bottom:14px}.wiki-nav-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px}.wiki-nav-btn{display:flex;flex-direction:column;gap:4px;padding:16px 18px;text-decoration:none;background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--ios-radius-lg);corner-shape:squircle;transition:transform .48s var(--ios-spring-release),background .28s ease}.wiki-nav-btn:hover{transform:translateY(-2px);background:#ffffff17}.wiki-nav-btn.next{text-align:right;align-items:flex-end}.wiki-nav-btn span:first-child{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim)}.wiki-nav-btn span:last-child{font-size:14px;font-weight:600;color:var(--text-primary)}@media(max-width:900px){.wiki-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.wiki-grid,.wiki-grid-2{grid-template-columns:1fr}.wiki-article-panel{padding:20px 18px}.wiki-nav-row{grid-template-columns:1fr}.wiki-nav-btn.next{text-align:left;align-items:flex-start}}.wiki-prose{max-width:72ch;font-size:16px;line-height:1.8;color:#f5f5fae0}.wiki-prose .wiki-p{color:#ebebf5d1;font-size:16px;line-height:1.85;margin-bottom:1.15em;letter-spacing:.01em}.wiki-prose .wiki-p:last-child{margin-bottom:0}.wiki-section-head-block{display:flex;align-items:flex-start;gap:12px;margin:2.4em 0 .85em;scroll-margin-top:120px}.wiki-section-head-block:first-child{margin-top:0}.wiki-h-icon{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#dc262624;border:1px solid rgba(220,38,38,.22);color:#f87171}.wiki-prose .wiki-h{margin:0;letter-spacing:-.02em;color:#fff}.wiki-prose .wiki-h2{font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:700;line-height:1.25;padding-top:2px}.wiki-prose .wiki-h3{font-size:1.05rem;font-weight:600;line-height:1.35;color:#fffffff2}.wiki-prose .wiki-divider{border:0;height:1px;margin:2em 0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12),transparent)}.wiki-prose .wiki-list{list-style:none;padding:0;margin:0 0 1.25em;display:flex;flex-direction:column;gap:10px}.wiki-prose .wiki-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:var(--ios-radius-md);background:#ffffff0a;border:1px solid hsla(0,0%,100%,.07);color:#ebebf5d9;font-size:15px;line-height:1.65;margin:0}.wiki-list-icon{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#dc26261f;border:1px solid rgba(220,38,38,.18);color:#f87171;margin-top:1px}.wiki-prose .wiki-list-ordered{list-style:decimal;padding-left:1.4em;gap:8px}.wiki-prose .wiki-list-ordered li{display:list-item;padding:8px 0 8px 4px;background:transparent;border:0;border-bottom:1px solid hsla(0,0%,100%,.06);border-radius:0}.wiki-prose .wiki-list-ordered li::marker{color:#f87171;font-weight:700}.wiki-prose .wiki-callout{display:flex;gap:14px;padding:16px 18px;border-radius:var(--ios-radius-lg);corner-shape:squircle;margin:1.5em 0;border:1px solid hsla(0,0%,100%,.1)}.wiki-prose .wiki-callout[data-variant=info]{background:#dc26261a;border-color:#dc262638}.wiki-prose .wiki-callout[data-variant=tip]{background:#30d1581a;border-color:#30d15838}.wiki-prose .wiki-callout[data-variant=tip] .wiki-callout-icon{color:#4ade80}.wiki-prose .wiki-callout[data-variant=warn]{background:#f9a8251a;border-color:#f9a8253d}.wiki-prose .wiki-callout[data-variant=warn] .wiki-callout-icon{color:#fbbf24}.wiki-prose .wiki-callout-icon{color:#f87171;flex-shrink:0;margin-top:2px}.wiki-prose .wiki-callout strong{display:block;font-size:14px;font-weight:700;color:#fff;margin-bottom:6px}.wiki-prose .wiki-callout p{font-size:15px;color:#ebebf5cc;line-height:1.65;margin:0}.wiki-prose .wiki-command{display:grid;grid-template-columns:1fr auto;grid-template-areas:"main copy" "desc copy";gap:4px 12px;align-items:center;padding:14px 16px;margin:1.25em 0;background:#00000073;border:1px solid hsla(0,0%,100%,.1);border-left:3px solid rgba(220,38,38,.65);border-radius:var(--ios-radius-md);corner-shape:squircle}.wiki-command-main{grid-area:main;min-width:0}.wiki-command-label{display:block;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ebebf573;margin-bottom:4px}.wiki-prose .wiki-command code{display:block;font-family:var(--font-mono);font-size:14px;color:#fecaca;word-break:break-all}.wiki-command-desc{grid-area:desc;font-size:13px;color:#ebebf58c}.wiki-prose .wiki-command-copy{grid-area:copy;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid hsla(0,0%,100%,.12);background:#ffffff14;color:var(--text-secondary);cursor:pointer}.wiki-prose .wiki-table-wrap{overflow-x:auto;margin:1.35em 0;border-radius:var(--ios-radius-md);border:1px solid hsla(0,0%,100%,.1)}.wiki-prose .wiki-table{width:100%;border-collapse:collapse;font-size:14px;background:#00000047}.wiki-prose .wiki-table th{text-align:left;padding:12px 16px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ebebf580;background:#ffffff0d;border-bottom:1px solid hsla(0,0%,100%,.1)}.wiki-prose .wiki-table td{padding:12px 16px;color:#ebebf5d1;border-top:1px solid hsla(0,0%,100%,.06);vertical-align:top;line-height:1.5}.wiki-prose .wiki-table tbody tr:hover td{background:#ffffff08}.wiki-prose .wiki-steps{display:flex;flex-direction:column;gap:12px;margin:1.35em 0}.wiki-prose .wiki-step{display:flex;gap:14px;padding:16px 18px;background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:var(--ios-radius-lg);corner-shape:squircle}.wiki-prose .wiki-step-num{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#dc262638;color:#fecaca;font-size:13px;font-weight:800}.wiki-prose .wiki-step h4{font-size:15px;font-weight:600;margin-bottom:6px;color:#fff}.wiki-prose .wiki-step p{font-size:15px;color:#ebebf5b8;line-height:1.6;margin:0}@media(max-width:640px){.wiki-prose,.wiki-prose .wiki-p{font-size:15px}.wiki-section-head-block{gap:10px}.wiki-h-icon{width:34px;height:34px}}:root{--color-primary:#dc2626;--color-primary-dark:#991b1b;--color-primary-light:#f87171;--color-accent:#dc2626;--color-success:#30d158;--color-warning:#f9a825;--bg-primary:#000;--bg-secondary:hsla(0,0%,100%,.07);--bg-tertiary:hsla(0,0%,100%,.1);--border-color:hsla(0,0%,100%,.12);--text-primary:#fff;--text-secondary:rgba(235,235,245,.72);--text-muted:rgba(235,235,245,.52);--text-dim:rgba(235,235,245,.38);--radius-sm:var(--ios-radius-sm,10px);--radius-md:var(--ios-radius-md,14px);--radius-lg:var(--ios-radius-lg,22px);--radius-xl:var(--ios-radius-xl,28px);--font-sans:"General Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","SF Mono",ui-monospace,monospace}*,:after,:before{box-sizing:border-box}html{font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background:var(--bg-primary);color:var(--text-primary);font-size:14px;line-height:1.5;color-scheme:dark}body{margin:0;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.3;letter-spacing:-.015em}p{margin:0}a{text-decoration:none;color:inherit}button{font-family:inherit;cursor:pointer;border:none;background:none}::-moz-selection{background:#dc262659;color:#fff}::selection{background:#dc262659;color:#fff}:focus-visible{outline:2px solid rgba(220,38,38,.5);outline-offset:2px}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:999px}.gradient-text{background:linear-gradient(135deg,#fff,#f87171 55%,#dc2626);-webkit-background-clip:text;background-clip:text;color:transparent}
