@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@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/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/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 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 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 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"),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 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/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/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/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 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 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/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 SemiBold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold 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 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/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/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 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 Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:700;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold"),url(../_fonts/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 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 Medium Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/UKVJSdtvy1DoKG9D4b2rY5EnFdCWkUUg_Tk4LnF5HEI-m7Qjmpy7C_s6_2ueR3b13FuhqhfqTzOI3VPXjIBZ8kQ.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/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 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/_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 Medium Italic"),url(../_fonts/3zHJNmqdAFbSygXFh60olvDMc9mZf_RpJHm5hhtqFXI-PBGlnsMtfLn7RnCxO5_jJe61l26CMDVuNLtfG9gtTlE.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono SemiBold Italic"),url(../_fonts/F0v3UFNNkSF8o6EydjtyBS9QZk5NFsjcsZWz-W16j10-Bp_L2PtidhiMbYzb_qLNZQmx2gdqx3uvv8fxSYxAfpA.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/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 SemiBold"),url(../_fonts/oNa6whS7MVbn65pKPXeJ2cWQibvBosy3ZAT0Dohs8I8-FwVnDt7T5Dh2owO1U2jDMuN8ln799r58Pl3hJjRV514.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:600;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Bold"),url(../_fonts/PFbA0_Sxvnte19GXeuED3rZwgquFmRij2p5z3TDoCGg-aKye7NmpFyBsZOuBWSfI_QMMRrbLz88XCUum39wCwPU.woff) format(woff);font-display:swap;font-weight:700;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 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/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 Regular"),local("JetBrains Mono"),url(../_fonts/d_9_xcsozg-tYicFoS9kdd_kSP9qO5F-tsV1HOYOrHE-QGwxIgoAZb0u7XwlqFE30tZQnYSj3KurQRhAuEDN6_4.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/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 Italic"),url(../_fonts/ZJX0G_frSa7aVOdboU5OqQi2dxDmQqfSTRdh6uJyMf4-Id0ZPbT1Vtaz_Vo_lhXBRMzAd3Nz9rSQGCIEBTMAtXM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/M9APVqWeTzvVW4qPYRJCmF1rcePZ5S7SBngry5FFRPE-DUaVl8X_g2YsuAyoLBkA9NbbiOfIoAL_D57NjKMsqZ8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/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 Italic"),url(../_fonts/l87PW7gYrQBvFuIlBDBBpuumCWPK0EySROFPoL9gSIo-hY8Q0hKlLTUrw_MzSSX1eDhdKj3f0XpPunu_3tMuPl8.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium Italic"),url(../_fonts/7uOd3iVpdDqNvPdr7Ucjkz5YxLn-p5sROroyjNDR-H0-Uh8yU4TKTd4T8rG_0BkgUEJ6_h6rC6xbOCN0ToQJrPY.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:italic}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Regular"),local("JetBrains Mono"),url(../_fonts/1A__tf0ZS0Popmdoy0kDZjC9cmK73U4dP6MIlsd_mVE-zPz52wX6aUUJP2ax_uXZbgJ0eM8_rL4hFCIvGE44Ffk.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:JetBrains Mono;src:local("JetBrains Mono Medium"),url(../_fonts/E8cfqMw6EhdWSEj5PXdbh2J7u4m8j202JWUh3VNzOC8-e0c1w2KmhUNIOTE4pe8Jo3c0h2HmZyUQhs5p5_aOUl4.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:500;font-style:normal}:root{color-scheme:dark;--bg:#020202;--page-bg:#121212;--panel:#050505;--panel-soft:#0a0a0a;--line:hsla(0,0%,100%,.14);--line-soft:hsla(0,0%,100%,.08);--text:#f6f6f6;--muted:hsla(0,0%,100%,.62);--soft:hsla(0,0%,100%,.84);--blue:#5db8ff;--cyan:#43d9ff;--yellow:#ecff2f;--green:#34c759}*,:after,:before{box-sizing:border-box}body,html{height:100%;overflow:hidden}html{scroll-behavior:smooth}body{background:var(--page-bg);color:var(--text);font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;margin:0;min-width:320px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}button{cursor:pointer;font:inherit}input,select,textarea{color:inherit;font:inherit}#__nuxt{height:100%}#__nuxt,.auth-shell{background:var(--page-bg);overflow:hidden}.auth-shell{flex-direction:column;height:100vh;height:100dvh;width:100%}.auth-shell,.auth-topbar{display:flex;position:relative}.auth-topbar{align-items:center;flex-shrink:0;gap:12px;justify-content:space-between;margin:10px auto 0;min-height:44px;width:min(100% - 32px,1560px);z-index:30}.auth-topbar-actions{align-items:center;display:flex;gap:8px}.mini-brand,.mini-cta{align-items:center;border:1px solid var(--line);display:inline-flex;font-size:13px;letter-spacing:0;line-height:1;min-height:44px;padding:0 20px;text-transform:none}.mini-brand{background:#f3f3f3;color:#050505;font-size:22px;font-weight:700;letter-spacing:-.06em;text-transform:none}.mini-cta{background:#070707;color:#fff;justify-content:center;transition:background-color .18s ease,color .18s ease}.mini-cta:hover{background:#fff;color:#050505}.mini-cta.is-light{background:#f3f3f3;color:#050505}.mini-cta.is-light:hover{background:#fff}.auth-topbar-spacer{min-height:44px}.language-switcher{display:inline-flex;min-height:44px;position:relative}.language-switcher-trigger{align-items:center;background:#f3f3f3;border:1px solid var(--line);color:#111;cursor:pointer;display:inline-flex;gap:8px;justify-content:center;min-height:44px;min-width:82px;padding:0 14px;transition:border-color .18s ease,background-color .18s ease}.language-switcher-trigger:hover,.language-switcher.is-open .language-switcher-trigger{background:#fff;border-color:#00000047}.language-switcher-trigger:focus{outline:none}.language-switcher-globe{color:#111;display:inline-flex;height:16px;width:16px}.language-switcher-globe svg{height:100%;width:100%}.language-switcher-value{color:#111;font-size:13px;letter-spacing:0;line-height:1}.language-switcher-menu{background:#0f0f0f;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 14px 34px #00000052;min-width:100%;padding:6px;position:absolute;right:0;top:calc(100% + 8px);z-index:40}.language-switcher-option{align-items:center;background:transparent;border:0;color:#ffffffb8;cursor:pointer;display:flex;font-size:13px;line-height:1;min-height:36px;padding:0 12px;transition:background-color .18s ease,color .18s ease;width:100%}.language-switcher-option.is-active,.language-switcher-option:hover{background:#ffffff14;color:#fff}.language-switcher-option:focus{outline:none}.auth-layout{align-items:center;display:flex;flex:1;justify-content:center;margin:0 auto;min-height:0;padding:18px 0;width:min(100% - 32px,1380px)}.auth-frame{border:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);height:min(720px,100%);max-height:100%;min-height:0;width:100%}.brand-side,.form-side{min-height:0;padding:28px 36px;position:relative}.brand-side{border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.brand-bg{background-image:url(./banner-bg.Bjr0-_Cd.png);background-position:50%;background-size:cover;filter:saturate(.85) brightness(.78);inset:0;position:absolute;z-index:0}.brand-bg-overlay{background:linear-gradient(180deg,#0505051a,#05050573 55%,#050505eb),linear-gradient(90deg,#05050500 30%,#0505058c);inset:0;pointer-events:none;position:absolute;z-index:1}.brand-inner{display:flex;flex-direction:column;gap:32px;position:relative;z-index:2}.kicker{align-items:center;border:1px solid var(--line);color:#ffffffeb;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;gap:10px;letter-spacing:.08em;padding:10px 14px 9px 12px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.kicker-dot{background:var(--cyan);box-shadow:0 0 14px #43d9ffc7;height:10px;width:10px}.brand-headline{color:#fff;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(40px,4.6vw,64px);font-weight:300;letter-spacing:-.065em;line-height:.98;margin:0;max-width:16ch;text-shadow:0 1px 30px rgba(0,0,0,.45)}.brand-headline .highlight{background:var(--yellow);color:#080808;display:inline-block;padding:0 6px 4px}.form-side{background:radial-gradient(900px circle at 80% -10%,rgba(67,217,255,.06),transparent 60%),var(--panel);display:flex;flex-direction:column;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.form-side::-webkit-scrollbar{width:6px}.form-side::-webkit-scrollbar-thumb{background:#ffffff29}.form-head{display:grid;gap:14px}.form-head h2{font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(28px,2.6vw,36px);font-weight:300;letter-spacing:-.035em;line-height:1;margin:0}.form-head p{color:var(--muted);font-size:14px;line-height:1.5;margin:0;max-width:44ch}.mode-tabs{background:#070708;border:1px solid hsla(0,0%,100%,.18);display:inline-flex;margin-top:6px;width:-moz-fit-content;width:fit-content}.mode-tab{align-items:center;background:transparent;border:0;border-right:1px solid hsla(0,0%,100%,.14);color:#d6d6e0b8;display:inline-flex;font-size:14px;font-weight:500;justify-content:center;letter-spacing:0;min-height:40px;padding:0 22px;text-transform:none;transition:background-color .16s ease,color .16s ease}.mode-tab:last-child{border-right:0}.mode-tab:hover{color:#fff}.mode-tab.is-active{background:#f7f7f8;color:#101113;margin:4px;padding:0 22px}.auth-form{display:grid;gap:10px;margin-top:18px}.field-grid{display:grid;gap:14px}.field-grid.two-cols{grid-template-columns:repeat(2,minmax(0,1fr))}.field{display:grid;gap:6px}.field-label{align-items:center;color:#ffffffb8;display:flex;font-size:13px;font-weight:500;justify-content:space-between;letter-spacing:0}.field-hint{color:#ffffff80;font-size:12px;font-weight:400;letter-spacing:0}.field-input{background:#ffffff05;border:1px solid var(--line);color:var(--text);font-size:14px;min-height:42px;outline:none;padding:0 14px;transition:border-color .18s ease,background-color .18s ease;width:100%}.field-input::-moz-placeholder{color:#ffffff52}.field-input::placeholder{color:#ffffff52}.field-input:hover{border-color:#ffffff3d}.field-input:focus{background:#ffffff0a;border-color:#ffffffb3}.field-input.has-affix{padding-right:108px}.input-affix{position:relative}.input-affix-btn{align-items:center;background:#fff;border:0;color:#050505;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;justify-content:center;min-height:30px;padding:0 14px;position:absolute;right:6px;top:50%;transform:translateY(-50%);transition:background-color .16s ease,color .16s ease}.input-affix-btn:hover:not(:disabled){background:#e8e8e8}.input-affix-btn:disabled{background:#ffffff1f;color:#ffffff73;cursor:not-allowed}.inline-link{color:var(--cyan);text-decoration:none;transition:color .18s ease}.inline-link:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.field-input.is-readonly{background:#ffffff0a;color:#fff9;cursor:not-allowed}.field-input.is-readonly:focus,.field-input.is-readonly:hover{background:#ffffff0a;border-color:var(--line)}.field-input.is-code{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:18px;letter-spacing:.3em;padding-left:0;padding-right:0;text-align:center}.field-input.is-code::-moz-placeholder{letter-spacing:.3em}.field-input.is-code::placeholder{letter-spacing:.3em}.field-help{color:#ffffff6b;display:block;margin-top:2px}.field-help,.field-notice{font-size:12px;line-height:1.5}.field-notice{color:#ffffff80;margin:2px 0 4px}.field-error{background:#ef444414;border:1px solid rgba(239,68,68,.35);color:#fca5a5}.field-error,.field-success{font-size:13px;line-height:1.4;margin:18px 0 0;padding:10px 14px}.field-success{background:#43d9ff14;border:1px solid rgba(67,217,255,.32);color:#bae6fdf2}.form-foot-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.text-link:disabled{color:#ffffff52;cursor:not-allowed}.button-light:disabled{background:#ffffff2e;border-color:#ffffff2e;box-shadow:none;color:#ffffff80;cursor:not-allowed;transform:none}.form-row{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-top:4px}.checkbox-line{align-items:center;color:#ffffffb8;cursor:pointer;display:inline-flex;font-size:13px;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-line input{opacity:0;pointer-events:none;position:absolute}.checkbox-box{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.32);display:inline-flex;height:16px;justify-content:center;transition:border-color .18s ease,background-color .18s ease;width:16px}.checkbox-line input:checked+.checkbox-box{background:var(--cyan);border-color:var(--cyan)}.checkbox-line input:checked+.checkbox-box:after{border-bottom:1.5px solid #050505;border-left:1.5px solid #050505;content:"";height:4px;transform:translateY(-1px) rotate(-45deg);width:8px}.text-link{background:transparent;border:0;color:var(--cyan);cursor:pointer;font-size:13px;font-weight:500;letter-spacing:0;padding:0;transition:color .18s ease}.text-link:hover{color:#fff}.action-stack{display:grid;gap:12px;margin-top:8px}.button-dark,.button-light{align-items:center;border:1px solid var(--line);display:inline-flex;font-size:14px;justify-content:center;letter-spacing:0;min-height:44px;padding:0 22px;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease;width:100%}.button-light{background:#fff;border-color:#f7f7f7;color:#050505}.button-light:hover{background:#f5f5f5;box-shadow:0 10px 28px #ffffff1a;transform:translateY(-1px)}.button-dark{background:transparent;border-color:#ffffff52;color:#f5f5f5}.button-dark:hover{background:#ffffff0f;border-color:#fff9;transform:translateY(-1px)}.button-icon{display:inline-flex;height:16px;margin-right:10px;width:16px}.button-icon,.or-divider{align-items:center;justify-content:center}.or-divider{color:#fff6;display:flex;font-size:12px;letter-spacing:.04em;margin:0;position:relative;text-transform:lowercase}.or-divider:after,.or-divider:before{background:var(--line-soft);content:"";flex:1;height:1px}.or-divider span{padding:0 14px}.form-foot{border-top:1px solid var(--line-soft);color:var(--muted);font-size:13px;margin-top:14px;padding-top:12px}.form-foot p{margin:0}.legal-micro{color:#ffffff61;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.04em;line-height:1.6;margin-top:10px}.legal-micro a{color:#ffffffb3;text-decoration:underline;text-decoration-color:#ffffff3d;text-underline-offset:3px}.legal-micro a:hover{color:#fff}@media(max-width:1180px){body:has(.auth-shell),html:has(.auth-shell){height:auto;overflow:auto}#__nuxt:has(.auth-shell){height:auto;overflow:visible}.auth-shell{height:auto;min-height:100vh;min-height:100dvh;overflow:visible}.auth-layout{flex:none;padding:16px 0 24px}.auth-frame{grid-template-columns:1fr;height:auto;max-height:none}.brand-side{border-bottom:1px solid var(--line);border-right:0;min-height:320px}.form-side{overflow-y:visible}}@media(max-width:760px){.auth-layout{width:min(100% - 16px,1560px)}.brand-side,.form-side{padding:28px 20px}.brand-side{min-height:240px}.brand-headline{font-size:clamp(30px,8vw,44px)}.field-grid.two-cols{grid-template-columns:1fr}.form-row{align-items:flex-start;flex-direction:column;gap:10px}.mini-brand{font-size:18px}.mini-brand,.mini-cta{padding:0 14px}}.ed-shell{--sidebar-width:232px;--topbar-height:68px;background:var(--page-bg);color:var(--text);display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);height:100vh;height:100dvh;overflow:hidden;transition:grid-template-columns .24s ease}.ed-shell.is-collapsed{--sidebar-width:64px}.ed-sidebar{background:#08080a;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;overflow:hidden;transition:transform .24s ease,opacity .18s ease;width:var(--sidebar-width)}.ed-sidebar__brand{align-items:center;display:flex;height:var(--topbar-height);padding:0 22px}.ed-sidebar__brand-link{align-items:center;display:inline-flex;gap:10px;min-width:0}.ed-sidebar__brand-mark{align-items:center;color:var(--cyan);display:inline-flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}.ed-sidebar__brand-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ed-sidebar__brand-text{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:17px;font-weight:700;letter-spacing:-.04em;overflow:hidden;white-space:nowrap}.ed-sidebar__section{padding:22px 22px 18px}.ed-sidebar__eyebrow{color:#ffffff5c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.12em;margin-bottom:14px;text-transform:uppercase}.ed-sidebar__nav{display:flex;flex-direction:column}.ed-sidebar__nav-item{align-items:center;color:#fff9;display:grid;font-size:13.5px;gap:14px;grid-template-columns:22px 1fr;height:44px;letter-spacing:-.005em;padding:0 8px 0 0;position:relative;transition:color .16s ease}.ed-sidebar__nav-item:before{background:transparent;bottom:0;content:"";left:-22px;position:absolute;top:0;transition:background-color .16s ease;width:2px}.ed-sidebar__nav-icon{align-items:center;color:#ffffff8c;display:inline-flex;height:22px;justify-content:center;transition:color .16s ease;width:22px}.ed-sidebar__nav-label{color:inherit}.ed-sidebar__nav-item:hover,.ed-sidebar__nav-item:hover .ed-sidebar__nav-icon{color:#f5f5f5}.ed-sidebar__nav-item.is-active{color:#fff}.ed-sidebar__nav-item.is-active:before{background:var(--cyan);box-shadow:0 0 12px #43d9ff80}.ed-sidebar__nav-item.is-active .ed-sidebar__nav-icon{color:var(--cyan)}.ed-sidebar__spacer{flex:1}.ed-sidebar__profile{border-top:1px solid var(--line-soft);padding:16px 22px 14px}.ed-sidebar__profile-tier{color:var(--cyan);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.12em;margin-bottom:8px;text-transform:uppercase}.ed-sidebar__profile-row{align-items:center;display:flex;gap:10px;min-width:0}.ed-sidebar__profile-avatar{align-items:center;background:#43d9ff29;border:1px solid rgba(67,217,255,.32);color:#fff;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;width:32px}.ed-sidebar__profile-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ed-sidebar__profile-name{color:#f5f5f5;font-size:13.5px;font-weight:500;letter-spacing:-.005em}.ed-sidebar__profile-email,.ed-sidebar__profile-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed-sidebar__profile-email{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:0}.ed-sidebar__row-wrapper{position:relative}.ed-sidebar__row{align-items:center;background:transparent;border:0;border-top:1px solid var(--line-soft);color:#ffffff9e;cursor:pointer;display:grid;font:inherit;font-size:13px;gap:10px;grid-template-columns:18px 1fr auto;padding:12px 22px;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.ed-sidebar__row-wrapper.is-open .ed-sidebar__row,.ed-sidebar__row:hover{background:#ffffff08;color:#fff}.ed-sidebar__row--danger{color:#f1929cd9}.ed-sidebar__row--danger:hover{background:#ee7c8a0f;color:#fff}.ed-sidebar__row-icon{align-items:center;color:currentColor;display:inline-flex;height:18px;justify-content:center;opacity:.85;width:18px}.ed-sidebar__row-label{color:inherit}.ed-sidebar__row-value{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.04em;text-transform:uppercase}.ed-sidebar__row-menu{background:#0c0c0d;border:1px solid var(--line);bottom:calc(100% + 4px);box-shadow:0 14px 30px #0006;left:14px;padding:6px;position:absolute;right:14px;z-index:30}.ed-sidebar__row-option{align-items:center;background:transparent;border:0;color:#ffffffb8;cursor:pointer;display:flex;font:inherit;font-size:13px;min-height:32px;padding:0 10px;transition:background-color .16s ease,color .16s ease;width:100%}.ed-sidebar__row-option.is-active,.ed-sidebar__row-option:hover{background:#ffffff0f;color:#fff}.ed-main-col{display:flex;flex-direction:column;min-width:0;overflow:hidden}.ed-topbar{border-bottom:1px solid var(--line-soft);flex-shrink:0}.ed-topbar__inner{align-items:center;display:flex;gap:12px;margin:0;min-height:var(--topbar-height);padding:14px 24px}.ed-topbar__inner>.ed-topbar__right{margin-left:auto}.ed-search{align-items:center;background:#ffffff05;border:1px solid var(--line);display:flex;height:40px;max-width:480px;padding:0 12px 0 32px;position:relative;width:100%}.ed-search__icon{color:#ffffff73;display:inline-flex;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.ed-search__input{background:transparent;border:0;color:var(--text);flex:1;font-size:13px;min-width:0;outline:none}.ed-search__input::-moz-placeholder{color:#ffffff59}.ed-search__input::placeholder{color:#ffffff59}.ed-search.is-open{border-color:#43d9ff66}.ed-search__pop{background:#0a0a0c;border:1px solid var(--line);box-shadow:0 12px 32px #0009;display:flex;flex-direction:column;left:0;max-height:460px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.ed-search__close,.ed-sidebar__stats{display:none}.ed-search__tabs{border-bottom:1px solid var(--line-soft);display:flex;gap:4px;padding:8px 12px 0}.ed-search__tab{background:transparent;border:0;color:#ffffff73;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.08em;padding:8px 10px 10px;position:relative;text-transform:uppercase;transition:color .14s}.ed-search__tab:after{background:transparent;bottom:-1px;content:"";height:1px;left:6px;position:absolute;right:6px;transition:background-color .14s}.ed-search__tab:hover{color:#ffffffb3}.ed-search__tab.is-active{color:var(--cyan)}.ed-search__tab.is-active:after{background:var(--cyan)}.ed-search__eyebrow{align-items:center;color:#ffffff7a;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:8px;letter-spacing:.12em;padding:14px 14px 8px;text-transform:uppercase}.ed-search__eyebrow-dot{background:var(--cyan);display:inline-block;height:5px;width:5px}.ed-search__eyebrow-count{color:#ffffff52;letter-spacing:.08em;margin-left:auto}.ed-search__state{color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;margin:0;padding:28px 16px;text-align:center}.ed-search__list{list-style:none;margin:0;padding:0}.ed-search__result{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line-soft);color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:34px 1fr auto;padding:10px 14px;position:relative;text-align:left;transition:background-color .12s;width:100%}.ed-search__result:last-child{border-bottom:0}.ed-search__result.is-active,.ed-search__result:hover{background:#43d9ff0d}.ed-search__result.is-active:before{background:var(--cyan);bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.ed-search__result-icon{align-items:center;display:inline-flex;justify-content:center}.ed-search__result-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ed-search__result-symbol{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:13px;font-weight:600;letter-spacing:.04em}.ed-search__result-name{color:#ffffff80;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed-search__result-tags{align-items:flex-end;display:flex;flex-direction:column;gap:2px}.ed-search__result-type{color:#ffffff80;font-size:10px;letter-spacing:.1em;white-space:nowrap}.ed-search__result-ex,.ed-search__result-type{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;text-transform:uppercase}.ed-search__result-ex{color:#ffffff4d;font-size:9.5px;letter-spacing:.12em}.ed-search-pop-enter-active,.ed-search-pop-leave-active{transition:opacity .12s,transform .12s}.ed-search-pop-enter-from,.ed-search-pop-leave-to{opacity:0;transform:translateY(-4px)}.ed-topbar__sidebar-toggle{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#ffffffb3;cursor:pointer;display:inline-flex;flex-shrink:0;height:40px;justify-content:center;transition:background-color .16s ease,color .16s ease,border-color .16s ease;width:40px}.ed-topbar__sidebar-toggle:hover{background:#ffffff0d;color:#fff}.ed-topbar__sidebar-toggle.is-collapsed{background:#43d9ff14;border-color:#43d9ff52;color:var(--cyan)}.ed-topbar__toggle-icon--mobile{display:none}.ed-topbar__right{align-items:center;display:flex;flex-shrink:0;gap:8px}.ed-pill{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#ffffffc7;display:inline-flex;font-size:12.5px;font-variant-numeric:tabular-nums;gap:8px;height:40px;padding:0 12px}.ed-pill--points,.ed-pill--quota{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;letter-spacing:.02em}.ed-pill--quota{color:var(--cyan);font-weight:600}.ed-pill--quota .ed-pill__suffix{font-weight:400}.ed-pill--quota.is-empty{background:#ecff2f0d;border-color:#ecff2f52;color:var(--yellow)}.ed-pill--quota.is-empty .ed-pill__dot{background:var(--yellow);box-shadow:0 0 8px #ecff2f80}.ed-pill__dot{background:var(--cyan);box-shadow:0 0 8px #43d9ff99;height:6px;width:6px}.ed-pill__suffix{color:#fff6}.ed-pill--button{cursor:pointer;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.ed-pill--button:hover{background:#ffffff0d;color:#fff}.ed-pill--icon{justify-content:center;padding:0;width:40px}.ed-main{flex:1;min-height:0;overflow-y:auto;padding-bottom:32px;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.ed-main::-webkit-scrollbar{width:6px}.ed-main::-webkit-scrollbar-thumb{background:#ffffff29}.ed-frame{margin:26px 24px 0}.ed-frame--secondary{margin-top:32px}.ed-frame__head{display:flex;flex-direction:column;gap:18px;padding:32px 32px 28px}.ed-frame__head--compact{gap:14px;padding:22px 32px}.ed-headline{color:#fff;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(40px,4.4vw,62px);font-weight:300;letter-spacing:-.065em;line-height:.98;margin:0}.ed-headline__muted{color:#ffffff75}.ed-subhead{font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(24px,2.2vw,30px);font-weight:300;letter-spacing:-.04em;line-height:1.02;margin:0}.ed-frame__lede{color:#bbbbced1;font-size:16px;line-height:1.45;margin:0;max-width:60ch}.ed-watchgrid{--watch-max-cols:4;--watch-min-cell:220px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--watch-min-cell),calc(100%/var(--watch-max-cols) - .5px)),1fr))}.ed-shell.is-collapsed .ed-watchgrid{--watch-max-cols:5}.ed-cell{background:var(--panel);border-bottom:1px solid var(--line);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:14px;min-height:240px;padding:22px 22px 0;position:relative;transition:background-color .16s ease}.ed-cell:hover{background:#08080a}.ed-cell--tracker{background:var(--panel);cursor:pointer}.ed-cell--tracker:hover{background:#08080a}.ed-cell--tracker .ed-cell__head{gap:10px}.ed-cell--tracker .tracker-status{background:#ffffff06;border-color:var(--line-soft);font-size:9px;letter-spacing:.04em;min-height:20px;padding:0 7px}.ed-cell__price--tracker{align-items:baseline;flex-wrap:wrap}.ed-cell__tracker-delta{color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px}.ed-cell__tracker-rail{background:#ffffff14;height:8px;margin-top:2px;position:relative}.ed-cell__tracker-zone{height:100%;position:absolute;top:0}.ed-cell__tracker-zone.is-risk{background:#ee7c8aad}.ed-cell__tracker-zone.is-reward{background:#48d28aad}.ed-cell__tracker-now{background:var(--cyan);border:2px solid #050506;box-shadow:0 0 12px #43d9ff80;height:11px;position:absolute;top:50%;transform:translate(-50%,-50%);width:11px}.ed-cell__tracker-levels{align-items:center;color:#ffffff6b;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;gap:8px;letter-spacing:.03em;margin-top:-2px;min-width:0;overflow:hidden;white-space:nowrap}.ed-cell__tracker-levels span{overflow:hidden;text-overflow:ellipsis}.ed-cell__tracker-levels .is-up{color:#7ae0b2d1}.ed-cell__tracker-levels .is-down{color:#f1929cd1}.ed-cell__head{align-items:center;display:flex;justify-content:space-between}.ed-cell__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ed-cell__remove{background:transparent;border:1px solid transparent;color:#ffffff5c;cursor:pointer;font-size:15px;height:22px;line-height:1;opacity:0;transition:opacity .16s ease,background-color .16s ease,color .16s ease;width:22px}.ed-cell:hover .ed-cell__remove{opacity:1}.ed-cell__remove:hover{background:#ffffff0f;border-color:var(--line);color:#fff}.ed-cell__symbol-row{align-items:center;display:flex;gap:10px}.instr-icon{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;line-height:1;overflow:hidden}.instr-icon__img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.instr-icon__emoji{font-size:.72em;line-height:1}.instr-icon--frame{background:#ffffff0a;border:1px solid var(--line)}.instr-icon--frame .instr-icon__monogram{color:#ffffffd1;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:.5em;font-weight:600;letter-spacing:0;text-transform:uppercase}.ed-cell__symbol{color:#ffffffe0;font-size:14px;font-weight:500;letter-spacing:-.005em}.ed-cell__price{align-items:flex-end;display:flex;gap:6px;margin-top:-4px}.ed-cell__price-value{color:#fff;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(32px,2.6vw,42px);font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.05em;line-height:.95}.ed-cell__price-unit{color:#ffffff75;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.06em;padding-bottom:4px}.ed-cell__delta{align-items:center;color:#fff9;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;gap:6px;letter-spacing:.02em}.ed-cell__delta.is-up{color:#7ae0b2}.ed-cell__delta.is-down{color:#f1929c}.ed-cell__delta-arrow{font-size:12px}.ed-cell__delta-period{color:#ffffff59}.ed-cell__chart{height:64px;margin-left:-22px;margin-right:-22px;margin-top:auto}.ed-cell__chart svg{display:block;height:100%;width:100%}.ed-add-cell{align-items:flex-start;background:transparent;border:1px solid var(--line);color:#ffffff80;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:240px;padding:22px;text-align:left;transition:background-color .16s ease,color .16s ease}.ed-add-cell:hover{background:#ffffff05;color:#fff}.ed-add-cell__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ed-add-cell__plus{color:#ffffff6b;font-size:64px;font-weight:200;line-height:.8;margin:4px 0}.ed-add-cell:hover .ed-add-cell__plus{color:var(--cyan)}.ed-add-cell__label{font-size:14px;font-weight:500}.ed-quickgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ed-quick-cell{background:var(--panel);border-bottom:1px solid var(--line);border-right:1px solid var(--line);color:inherit;display:flex;flex-direction:column;gap:14px;min-height:220px;padding:28px 26px 26px;text-decoration:none;transition:background-color .16s ease}.ed-quick-cell:hover{background:#08080a}.ed-quick-cell__eyebrow{color:var(--cyan);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.06em;text-transform:uppercase}.ed-quick-cell__title{color:#fff;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(20px,1.8vw,26px);font-weight:300;letter-spacing:-.03em;line-height:1.08;margin:0}.ed-quick-cell__body{color:#ffffff9e;flex:1;font-size:14px;line-height:1.5;margin:0}.ed-quick-cell__cta{align-items:center;color:var(--cyan);display:inline-flex;font-size:13px;font-weight:500;gap:8px}.ed-quick-cell__cta:hover{color:#fff}.ed-quick-cell__cta span{transition:transform .16s ease}.ed-quick-cell__cta:hover span{transform:translate(4px)}@media(max-width:1180px){.ed-quickgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ed-shell.is-collapsed .ed-sidebar__brand{justify-content:center;padding:0}.ed-shell.is-collapsed .ed-sidebar__brand-link{gap:0}.ed-shell.is-collapsed .ed-sidebar__brand-text{display:none}.ed-shell.is-collapsed .ed-sidebar__section{padding:18px 0}.ed-shell.is-collapsed .ed-sidebar__eyebrow{display:none}.ed-shell.is-collapsed .ed-sidebar__nav-item{gap:0;grid-template-columns:1fr;height:44px;justify-content:center;padding:0}.ed-shell.is-collapsed .ed-sidebar__nav-item:before{left:0}.ed-shell.is-collapsed .ed-sidebar__nav-icon{height:22px;width:100%}.ed-shell.is-collapsed .ed-sidebar__nav-label{display:none}.ed-shell.is-collapsed .ed-sidebar__profile{padding:14px 0}.ed-shell.is-collapsed .ed-sidebar__profile-meta,.ed-shell.is-collapsed .ed-sidebar__profile-tier{display:none}.ed-shell.is-collapsed .ed-sidebar__profile-row{gap:0;justify-content:center}.ed-shell.is-collapsed .ed-sidebar__row{grid-template-columns:1fr;justify-content:center;padding:14px 0}.ed-shell.is-collapsed .ed-sidebar__row-icon{justify-content:center;width:100%}.ed-shell.is-collapsed .ed-sidebar__row-label,.ed-shell.is-collapsed .ed-sidebar__row-value{display:none}.ed-shell.is-collapsed .ed-sidebar__row-menu{left:8px;min-width:96px;right:auto}@media(max-width:980px){.ed-shell{grid-template-columns:1fr}.ed-sidebar{display:none}.ed-topbar__inner{margin:0 16px}.ed-frame{margin:26px 16px 0}.ed-quickgrid{grid-template-columns:1fr}.ed-frame__head{padding:22px 20px}}.dlg-backdrop{align-items:flex-start;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#020202bd;display:flex;inset:0;justify-content:center;padding:12vh 16px 16px;position:fixed;z-index:60}.dlg-panel{background:#0a0a0c;border:1px solid var(--line);box-shadow:0 28px 80px #0000008c;display:flex;flex-direction:column;max-height:min(80vh,720px);overflow:hidden;width:min(100%,640px)}.dlg-head{align-items:flex-start;border-bottom:1px solid var(--line-soft);display:flex;gap:14px;justify-content:space-between;padding:22px 22px 14px}.dlg-title{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:24px;font-weight:300;letter-spacing:-.035em;line-height:1.05;margin:0}.dlg-sub{color:#ffffff80;font-size:13px;line-height:1.4;margin:6px 0 0}.dlg-close{background:transparent;border:1px solid var(--line);color:#fff9;cursor:pointer;font-size:18px;height:30px;line-height:1;transition:background-color .16s ease,color .16s ease;width:30px}.dlg-close:hover{background:#ffffff0f;color:#fff}.dlg-search{align-items:center;background:#ffffff08;border:1px solid var(--line);display:flex;height:44px;margin:16px 22px;padding:0 14px 0 38px;position:relative}.dlg-search__icon{color:#fff6;display:inline-flex;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.dlg-search__input{background:transparent;border:0;color:#f5f5f5;flex:1;font-size:14px;min-width:0;outline:none}.dlg-search__input::-moz-placeholder{color:#ffffff52}.dlg-search__input::placeholder{color:#ffffff52}.dlg-search__spinner{animation:dlg-spin .8s linear infinite;border:1.5px solid hsla(0,0%,100%,.18);border-radius:999px;border-top:1.5px solid var(--cyan);flex-shrink:0;height:14px;margin-left:8px;width:14px}@keyframes dlg-spin{to{transform:rotate(1turn)}}.dlg-body{flex:1;min-height:0;overflow-y:auto;padding:0 22px 22px;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.dlg-body::-webkit-scrollbar{width:6px}.dlg-body::-webkit-scrollbar-thumb{background:#ffffff29}.dlg-empty{color:#ffffff6b;font-size:13px;letter-spacing:.02em;margin:24px 0;text-align:center}.dlg-banner-error,.dlg-empty{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace}.dlg-banner-error{background:#ef444414;border:1px solid rgba(239,68,68,.32);color:#fca5a5;font-size:12.5px;margin:0;padding:10px 14px}.dlg-results{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.dlg-result{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line-soft);color:#f5f5f5;cursor:pointer;display:grid;font:inherit;gap:12px;grid-template-columns:36px 1fr auto auto;padding:12px 10px;text-align:left;transition:background-color .16s ease;width:100%}.dlg-result:hover:not(:disabled){background:#ffffff0a}.dlg-result:disabled{cursor:not-allowed;opacity:.5}.dlg-result:last-child{border-bottom:0}.dlg-result__icon{align-items:center;display:inline-flex;justify-content:center}.dlg-result__meta{display:flex;flex-direction:column;gap:2px;min-width:0}.dlg-result__symbol{color:#f5f5f5;font-size:14px;font-weight:500;letter-spacing:-.005em}.dlg-result__name{color:#ffffff80;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-result__type{border:1px solid var(--line-soft);color:#ffffff8c}.dlg-result__badge,.dlg-result__type{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.08em;padding:4px 8px;text-transform:uppercase}.dlg-result__badge{background:#43d9ff14;border:1px solid rgba(67,217,255,.32);color:var(--cyan)}.dlg-enter-active,.dlg-leave-active{transition:opacity .18s ease}.dlg-enter-active .dlg-panel,.dlg-leave-active .dlg-panel{transition:transform .2s ease,opacity .18s ease}.dlg-enter-from,.dlg-leave-to{opacity:0}.dlg-enter-from .dlg-panel,.dlg-leave-to .dlg-panel{opacity:0;transform:translateY(-6px) scale(.99)}.an-frame,.an-main{display:flex;flex-direction:column}.an-frame{background:var(--panel);flex:1;margin:24px;min-height:0}.an-header{border-bottom:1px solid var(--line-soft);justify-content:space-between;padding:18px 22px 14px}.an-header,.an-header__left{align-items:center;display:flex;gap:14px}.an-header__left{min-width:0}.an-header__id{display:flex;flex-direction:column;gap:4px;min-width:0}.an-header__eyebrow{align-items:center;color:#ffffff8c;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;letter-spacing:.1em;text-transform:uppercase}.an-header__title{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(22px,2vw,28px);font-weight:300;letter-spacing:-.035em;line-height:1;margin:0}.an-header__right{align-items:baseline;display:inline-flex;font-variant-numeric:tabular-nums;gap:8px}.an-header__price{background-color:transparent;color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:clamp(22px,2.2vw,30px);font-weight:300;letter-spacing:-.04em;line-height:1;margin:-2px -6px;padding:2px 6px;transition:color .32s ease-out,background-color .32s ease-out}.an-header__price.is-flash-up{background-color:#48d28a2e;color:#4ce4a4;transition:color .04s ease-in,background-color .04s ease-in}.an-header__price.is-flash-down{background-color:#ee7c8a2e;color:#ff8f9c;transition:color .04s ease-in,background-color .04s ease-in}.an-header__price-unit{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.06em}.an-header__delta{border:1px solid var(--line-soft);color:#ffffffb3;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;padding:4px 8px}.an-header__delta.is-up{background:#48d28a0f;border-color:#48d28a47;color:#7ae0b2}.an-header__delta.is-down{background:#ee7c8a0f;border-color:#ee7c8a47;color:#f1929c}.an-demo-banner{align-items:center;background:#ecff2f0a;border:1px solid rgba(236,255,47,.22);color:#ecff2fe0;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:10px;letter-spacing:.02em;line-height:1.4;margin:12px 22px 0;padding:10px 12px}.an-toolbar{border-bottom:1px solid var(--line-soft);padding:14px 22px 12px}.an-toolbar__row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.an-toolbar__divider{background:var(--line-soft);height:22px;margin:0 4px;width:1px}.an-toolbar__spacer{flex:1}.an-toolbar__range,.an-toolbar__type{align-items:center;display:inline-flex;gap:4px}.an-toolbar__controls{display:contents}.an-chip{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;height:30px;justify-content:center;letter-spacing:.04em;min-width:36px;padding:0 10px;text-transform:uppercase;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.an-chip:hover{border-color:var(--line);color:#f5f5f5}.an-chip.is-active{background:#43d9ff1a;border-color:#43d9ff52}.an-chip--icon{min-width:32px;padding:0 8px}.an-chip--copilot,.an-chip--copilot.is-active,.an-chip--copilot:hover{font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:12.5px;font-weight:600;gap:6px;letter-spacing:0;padding:0 14px;text-transform:none}.an-chip--copilot{transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .18s ease,transform .14s ease}.an-chip--copilot,.an-chip--copilot:hover{background:var(--cyan);border-color:var(--cyan);color:#050505}.an-chip--copilot:hover{box-shadow:0 4px 18px #43d9ff66;transform:translateY(-1px)}.an-chip--copilot.is-active{background:#43d9ff1a;border-color:var(--cyan);box-shadow:inset 0 0 0 1px #43d9ff59;color:var(--cyan)}.an-chip--copilot svg{color:inherit;flex-shrink:0}.an-toolbar__indicators{position:relative}.an-chip--indicators{gap:6px;padding:0 10px}.an-chip--indicators svg{flex-shrink:0}.an-chip__count{align-items:center;background:var(--cyan);border-radius:8px;color:#050505;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;font-weight:600;height:16px;justify-content:center;line-height:1;margin-left:2px;min-width:16px;padding:0 4px}.an-indicators-menu{background:#0d0d10;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 12px 32px #00000073;gap:4px;left:0;min-width:200px;padding:8px 0;position:absolute;top:calc(100% + 6px);z-index:30}.an-indicators-menu,.an-indicators-menu__group{display:flex;flex-direction:column}.an-indicators-menu__group+.an-indicators-menu__group{border-top:1px solid hsla(0,0%,100%,.06);margin-top:4px;padding-top:6px}.an-indicators-menu__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.14em;padding:4px 12px 6px;text-transform:uppercase}.an-indicators-menu__item{align-items:center;color:#ffffffd9;cursor:pointer;display:flex;font-size:12.5px;gap:10px;padding:6px 12px;transition:background-color .14s ease}.an-indicators-menu__item:hover{background:#ffffff0a}.an-indicators-menu__item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid hsla(0,0%,100%,.32);cursor:pointer;flex-shrink:0;height:13px;margin:0;position:relative;width:13px}.an-indicators-menu__item input[type=checkbox]:checked{background:var(--cyan);border-color:var(--cyan)}.an-indicators-menu__item input[type=checkbox]:checked:after{border-bottom:1.5px solid #050505;border-right:1.5px solid #050505;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.an-indicators-menu__swatch{flex-shrink:0;height:2px;width:12px}.an-indicators-menu__label{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.02em}.an-btn-analyze{align-items:center;background:var(--cyan);border:1px solid var(--cyan);color:#050505;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:8px;height:30px;padding:0 14px;transition:background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .18s ease,transform .14s ease}.an-btn-analyze svg{color:inherit;flex-shrink:0}.an-btn-analyze:hover:not(:disabled){box-shadow:0 4px 18px #43d9ff66;transform:translateY(-1px)}.an-btn-analyze:disabled{cursor:not-allowed;opacity:.55}.an-mid-row{display:flex;flex:1;min-height:0}.an-chart-col{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0}.an-chart-row{display:grid;flex:1;grid-template-columns:44px 1fr;min-height:360px;overflow:hidden}.an-drawpalette{background:#07070a;border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:2px;min-height:0;overflow-y:auto;padding:10px 6px;scrollbar-color:hsla(0,0%,100%,.16) transparent;scrollbar-width:thin}.an-drawpalette::-webkit-scrollbar{width:4px}.an-drawpalette::-webkit-scrollbar-thumb{background:#ffffff29}.an-drawpalette__btn{align-items:center;background:transparent;border:1px solid transparent;color:#ffffff8c;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background-color .16s ease,color .16s ease,border-color .16s ease;width:32px}.an-drawpalette__btn:hover{background:#ffffff0a;border-color:var(--line-soft);color:#f5f5f5}.an-drawpalette__btn.is-active{background:#43d9ff14;border-color:#43d9ff47;color:var(--cyan)}.an-drawpalette__btn--danger:hover{background:#ee7c8a14;border-color:#ee7c8a47;color:#f1929c}.an-drawpalette__divider{align-self:center;background:var(--line-soft);height:1px;margin:8px 0;width:18px}.an-chart-viewport{background:#0a0a0c;min-height:560px;overflow:hidden;padding-bottom:4px;position:relative}.an-chart-viewport.is-drawing{cursor:crosshair}.an-drawing-hint{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cd9;border:1px solid rgba(67,217,255,.35);color:var(--cyan);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:8px;left:50%;letter-spacing:.04em;padding:7px 12px;position:absolute;top:14px;transform:translate(-50%);z-index:5}.an-drawing-hint__dot{animation:an-pulse 1.2s ease-in-out infinite;background:var(--cyan);border-radius:999px;height:6px;width:6px}@keyframes an-pulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}.analysis-chart{height:100%;min-height:520px;position:relative;width:100%}.analysis-chart__zones{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:4}.analysis-chart__zone{left:0;pointer-events:none;position:absolute;right:0}.analysis-chart__hud{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0cc7;border:1px solid var(--line-soft);color:#ffffffc7;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:14px;left:12px;letter-spacing:.04em;padding:6px 12px;pointer-events:none;position:absolute;top:10px;z-index:6}.analysis-chart__hud-time{color:#ffffff80;margin-right:4px}.analysis-chart__hud-kv{align-items:center;color:#ffffffd9;display:inline-flex;font-variant-numeric:tabular-nums;gap:4px}.analysis-chart__hud-kv strong{color:#ffffff73;font-weight:500;letter-spacing:.05em}.analysis-chart__hud-kv.is-up{color:#7ae0b2}.analysis-chart__hud-kv.is-down{color:#f1929c}.analysis-chart__hud-kv--muted{color:#ffffff80}.analysis-chart__cbd{bottom:22%;pointer-events:none;position:absolute;right:56px;top:0;width:64px;z-index:3}.analysis-chart__cbd-bar{border-radius:0;min-height:1px;position:absolute;right:0}.analysis-chart__cbd-bar.is-above{background:#ee7c8a73}.analysis-chart__cbd-bar.is-below{background:#48d28a73}.analysis-chart__flash{background:transparent;bottom:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .32s ease-out,background-color .32s ease-out;width:28px;z-index:4}.analysis-chart__flash.is-up{background-color:#48d28a38}.analysis-chart__flash.is-down,.analysis-chart__flash.is-up{opacity:1;transition:opacity .04s ease-in,background-color .04s ease-in}.analysis-chart__flash.is-down{background-color:#ee7c8a38}.analysis-chart__overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0a0a0c8c;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:5}.analysis-chart__overlay-card{align-items:center;background:#0a0a0ceb;border:1px solid rgba(67,217,255,.32);box-shadow:0 18px 40px #00000073;color:#ffffffc7;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:12px;letter-spacing:.06em;padding:10px 16px;text-transform:uppercase}.an-chart-overlay-enter-active,.an-chart-overlay-leave-active{transition:opacity .2s ease}.an-chart-overlay-enter-from,.an-chart-overlay-leave-to{opacity:0}.an-chart-overlay-enter-active .analysis-chart__overlay-card,.an-chart-overlay-leave-active .analysis-chart__overlay-card{transition:opacity .2s ease,transform .2s ease}.an-chart-overlay-enter-from .analysis-chart__overlay-card,.an-chart-overlay-leave-to .analysis-chart__overlay-card{opacity:0;transform:translateY(-6px)}.analysis-chart__spinner{animation:dlg-spin .9s linear infinite;border:1.5px solid hsla(0,0%,100%,.18);border-radius:999px;border-top:1.5px solid var(--cyan);height:16px;width:16px}.an-chart-skeleton{align-items:center;color:#ffffff5c;display:flex;font-size:12px;inset:0;justify-content:center;letter-spacing:.08em;text-transform:uppercase}.an-chart-error,.an-chart-skeleton{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;position:absolute}.an-chart-error{background:#ef444414;border:1px solid rgba(239,68,68,.32);bottom:14px;color:#fca5a5;font-size:11.5px;left:14px;margin:0;padding:8px 12px}.an-bottombar{align-items:center;background:var(--panel);border-top:1px solid var(--line);display:flex;flex-shrink:0;flex-wrap:wrap;gap:0;margin-top:6px}.an-bottombar__item{align-items:center;background:transparent;border:0;border-right:1px solid var(--line-soft);color:#ffffffa8;cursor:pointer;display:inline-flex;font-size:12px;gap:8px;height:36px;padding:0 14px;transition:background-color .16s ease,color .16s ease}.an-bottombar__item:hover{background:#ffffff08;color:#f5f5f5}.an-bottombar__item--ghost{border-right:0;margin-left:auto}.an-bottombar__label{font-size:12px;letter-spacing:0}.an-bottombar__count{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.04em}.an-bottombar__caret{color:#ffffff52;font-size:10px}.an-bottombar__dot{background:#ffffff3d;border-radius:999px;height:8px;transition:background-color .16s ease,box-shadow .16s ease;width:8px}.an-bottombar__item--toggle.is-on .an-bottombar__dot{background:var(--cyan);box-shadow:0 0 8px #43d9ff80}.an-bottombar__item--toggle.is-on .an-bottombar__count{color:var(--cyan)}@media(max-width:980px){.an-frame{margin:16px}.an-header{padding:14px 16px 12px}.an-chart-row{grid-template-columns:1fr}.an-drawpalette{border-bottom:1px solid var(--line-soft);border-right:0;flex-direction:row;padding:6px 10px}.an-drawpalette__divider{align-self:center;height:18px;margin:0 8px;width:1px}.an-chart-viewport{min-height:440px}}.ed-cell{cursor:pointer}.an-bottombar__popover{position:relative}.an-bottombar__item.is-open{background:#ffffff0a;color:#f5f5f5}.an-popover{background:#0c0c0d;border:1px solid var(--line);bottom:calc(100% + 6px);box-shadow:0 14px 30px #0006;left:0;min-width:300px;padding:6px;position:absolute;z-index:35}.an-popover__empty{color:#fff6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.04em;padding:12px}.an-popover__row{align-items:center;background:transparent;border:0;color:#ffffffc7;cursor:pointer;display:grid;font:inherit;font-size:12.5px;gap:10px;grid-template-columns:18px minmax(0,1fr) auto auto;min-height:34px;padding:0 10px;text-align:left;transition:background-color .16s ease,color .16s ease;width:100%}.an-popover__row:hover{background:#ffffff0d;color:#fff}.an-popover__check{align-items:center;background:transparent;border:1px solid var(--line);color:#0a0a0c;display:inline-flex;height:14px;justify-content:center;width:14px}.an-popover__check.is-on{background:var(--cyan);border-color:var(--cyan);color:#0a0a0c}.an-popover__label{color:#ffffffc7;font-size:11px;letter-spacing:.06em;min-width:0;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.an-popover__label,.an-popover__price{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;white-space:nowrap}.an-popover__price{color:#f5f5f5;font-size:12px;font-variant-numeric:tabular-nums}.an-popover__touches{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.04em;white-space:nowrap}.an-result{animation:an-result-slide .22s ease;background:#08080a;border-left:1px solid var(--line-soft);flex-shrink:0;overflow-y:auto;padding:18px 20px 22px;position:relative;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin;width:360px;z-index:3}.an-result::-webkit-scrollbar{width:6px}.an-result::-webkit-scrollbar-thumb{background:#ffffff29}@keyframes an-result-slide{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}.an-result__head{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.an-result__title-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.an-result__close{background:transparent;border:1px solid var(--line);color:#fff9;cursor:pointer;font-size:16px;height:26px;line-height:1;transition:background-color .16s ease,color .16s ease;width:26px}.an-result__close:hover{background:#ffffff0f;color:#fff}.an-result__sub{color:#ffffff80;font-size:13px;line-height:1.4;margin:0}.an-result__grid{border-top:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.an-result__cell{border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:14px}.an-result__cell:nth-child(2n){border-right:0}.an-result__cell--wide{border-right:0;grid-column:span 2}.an-result__cell-eyebrow{align-items:center;color:#ffffff6b;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;letter-spacing:.1em;text-transform:uppercase}.an-result__confidence{border:1px solid hsla(0,0%,100%,.14);color:#fff9;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.04em;padding:1px 5px;text-transform:none}.an-result__confidence.is-high{background:#48d28a14;border-color:#48d28a8c;color:#4ce4a4}.an-result__confidence.is-mid{border-color:#ffffff47;color:#ffffffd9}.an-result__confidence.is-low{background:#ee7c8a0f;border-color:#ee7c8a80;color:#ff8f9c}.an-result__hold-triggers{display:flex;flex-direction:column;gap:6px;list-style:none;margin:6px 0 0;padding:0}.an-result__hold-trigger{align-items:flex-start;color:#ffffffc7;display:flex;font-size:12px;gap:8px;line-height:1.5}.an-result__hold-trigger-marker{align-items:center;background:#43d9ff0f;border:1px solid rgba(67,217,255,.45);color:var(--cyan);display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;height:16px;justify-content:center;line-height:1;margin-top:1px;width:16px}.an-result__cell-value{align-items:flex-start;color:#f5f5f5;display:flex;flex-direction:column;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:19px;font-weight:300;gap:4px;letter-spacing:-.035em;line-height:1}.an-result__cell-value--num{font-variant-numeric:tabular-nums}.an-result__cell.is-ai .an-result__cell-value--num{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:22px;font-weight:600;letter-spacing:-.01em}.an-result__cell-value.is-up{color:#7ae0b2}.an-result__cell-value.is-down{color:#f1929c}.an-result__cell-value.is-sideways{color:#ffffffc7}.an-result__cell-value.is-rsi-hot{color:#f1929c}.an-result__cell-value.is-rsi-cold{color:#7ae0b2}.an-result__cell-tag{color:#fff6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.an-result__rangebar{margin-top:2px;position:relative}.an-result__rangebar-track{background:#ffffff0f;border:1px solid var(--line-soft);height:6px}.an-result__rangebar-marker{background:var(--cyan);box-shadow:0 0 10px #43d9ffb3;height:12px;position:absolute;top:-2px;width:2px}.an-result__rangebar-labels{color:#ffffff80;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;justify-content:space-between;letter-spacing:.04em;margin-top:8px}@media(max-width:1180px){.an-result{width:320px}}@media(max-width:980px){.an-mid-row.has-result{flex-direction:column}.an-result{animation:an-result-slide-down .22s ease;border-left:0;border-top:1px solid var(--line-soft);max-height:50vh;width:100%}}@keyframes an-result-slide-down{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hist-frame{display:flex;flex-direction:column;gap:0}.hist-filters{align-items:flex-end;background:var(--panel);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:14px;padding:20px 32px}.hist-filter{display:flex;flex-direction:column;gap:6px;min-width:140px}.hist-filter--grow{flex:1;min-width:200px}.hist-filter__label{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.hist-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff05;border:1px solid var(--line);color:var(--text);font-size:13px;height:36px;outline:none;padding:0 12px;width:100%}.hist-input:focus{background:#ffffff0a;border-color:#43d9ff80}.hist-input::-moz-placeholder{color:#ffffff52}.hist-input::placeholder{color:#ffffff52}.hist-filter__actions{align-items:center;display:flex;gap:8px}.hist-btn-ghost,.hist-btn-primary{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#ffffffc7;cursor:pointer;display:inline-flex;font-size:13px;height:36px;justify-content:center;padding:0 16px;transition:background-color .16s ease,color .16s ease,border-color .16s ease}.hist-btn-primary{background:#43d9ff1a;border-color:#43d9ff59;color:var(--cyan)}.hist-btn-primary:hover{background:#43d9ff2e;color:#fff}.hist-btn-ghost:hover{background:#ffffff0d;color:#fff}.hist-stats{border-bottom:1px solid var(--line-soft);border-top:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hist-stat{border-right:1px solid var(--line-soft);padding:14px 32px}.hist-stat:last-child{border-right:0}.hist-stat__label{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;margin-bottom:4px;text-transform:uppercase}.hist-stat__value{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:26px;font-variant-numeric:tabular-nums;font-weight:300;letter-spacing:-.04em}.hist-list{display:flex;flex-direction:column}.hist-row{align-items:center;border-bottom:1px solid var(--line-soft);color:inherit;display:grid;gap:18px;grid-template-columns:40px 1fr 120px auto 14px;padding:16px 32px;text-decoration:none;transition:background-color .14s ease}.hist-row:hover{background:#ffffff06}.hist-row__icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.hist-row__main{display:flex;flex-direction:column;gap:6px;min-width:0}.hist-row__line1{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.hist-row__symbol{color:#f5f5f5;font-size:15px;font-weight:500;letter-spacing:-.005em}.hist-row__dot{color:#ffffff4d}.hist-row__chip{align-items:center;border:1px solid var(--line-soft);color:#fff9;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.hist-row__chip--ghost{background:#ffffff0a;border-color:transparent;color:#ffffff80}.hist-row__trend{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.hist-row__trend.is-up{color:#7ae0b2}.hist-row__trend.is-down{color:#f1929c}.hist-row__trend.is-sideways{color:#ffffff8c}.hist-row__line2{align-items:baseline;display:flex;flex-wrap:wrap;gap:18px}.hist-metric{align-items:baseline;display:inline-flex;gap:6px}.hist-metric__label{color:#fff6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.hist-metric__value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.hist-metric__value.is-up{color:#7ae0b2}.hist-metric__value.is-down{color:#f1929c}.hist-row__time{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;margin-left:auto}.hist-row__summary{color:#ffffff80;display:-webkit-box;font-size:12.5px;-webkit-line-clamp:1;line-height:1.45;margin:2px 0 0;-webkit-box-orient:vertical;overflow:hidden}.hist-row__chart{background:#050505;border:1px solid var(--line-soft);height:50px;-o-object-fit:cover;object-fit:cover;width:120px}.hist-row>img.hist-row__chart:not([src]){visibility:hidden}.hist-row__signal-col{align-items:flex-end;display:flex;flex-direction:column;gap:4px}.hist-row__signal-pill{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;display:inline-flex;font-size:11px;font-weight:500;letter-spacing:.1em;padding:5px 12px}.hist-row__outcome,.hist-row__signal-pill{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;text-transform:uppercase}.hist-row__outcome{color:#ffffff73;font-size:10px;letter-spacing:.08em}.hist-row__outcome.is-win{color:#7ae0b2}.hist-row__outcome.is-loss{color:#f1929c}.hist-row__chevron{color:#ffffff4d;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:14px;transition:color .14s,transform .14s}.hist-row:hover .hist-row__chevron{color:var(--cyan);transform:translate(2px)}.hist-row__signal-pill.is-up{background:#48d28a14;border-color:#48d28a66;color:#7ae0b2}.hist-row__signal-pill.is-down{background:#ee7c8a14;border-color:#ee7c8a66;color:#f1929c}.hist-row__signal-pill.is-exit{background:#ecff2f14;border-color:#ecff2f5c;color:var(--yellow)}.hist-row__action{color:var(--cyan);font-size:12.5px;font-weight:500;transition:color .14s ease;white-space:nowrap}.hist-row__action:hover{color:#fff}.hist-empty{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;letter-spacing:.04em;padding:36px 32px;text-align:center}.tracker-frame .ed-frame__head{position:relative}.tracker-new{position:absolute;right:32px;top:32px}.tracker-empty{border-top:1px solid var(--line-soft);color:#ffffff7a;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;margin:0;padding:34px 32px}.tracker-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));padding:0 32px 32px}.tracker-card{background:#ffffff05;border:1px solid var(--line-soft);min-width:0}.tracker-card__head{align-items:flex-start;border-bottom:1px solid var(--line-soft);display:flex;gap:14px;justify-content:space-between;padding:16px}.tracker-card__identity{align-items:center;display:flex;gap:12px;min-width:0}.tracker-card__symbol{color:#f5f5f5;font-size:15px;font-weight:600;letter-spacing:-.01em;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tracker-card__meta{color:#ffffff75;letter-spacing:.04em;margin:3px 0 0}.tracker-card__meta,.tracker-status{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px}.tracker-status{align-items:center;background:#ffffff06;border:1px solid var(--line-soft);color:#ffffffb3;display:inline-flex;letter-spacing:.05em;min-height:26px;padding:0 10px;white-space:nowrap}.tracker-status.is-up{background:#48d28a14;border-color:#48d28a61;color:#7ae0b2}.tracker-status.is-down{background:#ee7c8a14;border-color:#ee7c8a61;color:#f1929c}.tracker-status.is-warn{background:#ecff2f14;border-color:#ecff2f57;color:var(--yellow)}.tracker-rail{border-bottom:1px solid var(--line-soft);padding:14px 16px 20px}.tracker-rail__track{height:48px;position:relative}.tracker-rail__label{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.08em;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%);white-space:nowrap}.tracker-rail__label.is-left{transform:translate(0)}.tracker-rail__label.is-right{transform:translate(-100%)}.tracker-rail__label.is-stop{color:#f1929cc7}.tracker-rail__label.is-entry{color:#ffffff94}.tracker-rail__label.is-target{color:#7ae0b2c7}.tracker-rail__track:before{background:#ffffff14;content:"";left:0;right:0}.tracker-rail__track:before,.tracker-rail__zone{height:4px;position:absolute;top:26px}.tracker-rail__zone--risk{background:#ee7c8a9e;box-shadow:0 0 12px #ee7c8a47}.tracker-rail__zone--reward{background:#48d28a9e;box-shadow:0 0 12px #48d28a3d}.tracker-rail__tick{height:16px;position:absolute;top:20px;transform:translate(-50%);width:1px}.tracker-rail__tick--stop{background:#f1929c}.tracker-rail__tick--entry{background:#ffffffd9;width:2px}.tracker-rail__tick--target{background:#7ae0b2}.tracker-rail__now{align-items:center;background:#080f12f5;border:1px solid rgba(67,217,255,.42);box-shadow:0 0 18px #43d9ff2e;color:var(--cyan);display:inline-flex;flex-direction:column;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:2px;line-height:1.1;min-width:78px;padding:4px 7px;position:absolute;top:18px;transform:translate(-50%);z-index:2}.tracker-rail__now.is-left{transform:translate(0)}.tracker-rail__now.is-right{transform:translate(-100%)}.tracker-rail__now:after{background:var(--cyan);content:"";height:8px;left:50%;position:absolute;top:-8px;transform:translate(-50%);width:2px}.tracker-rail__now em{color:#ffffff94;font-size:9px;font-style:normal}.tracker-metrics{border-bottom:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.tracker-metric{border-right:1px solid var(--line-soft);min-width:0;padding:12px 10px}.tracker-metric:last-child{border-right:0}.tracker-metric span{color:#ffffff6b;display:block;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.tracker-metric strong{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600}.tracker-metric strong.is-up{color:#7ae0b2}.tracker-metric strong.is-down{color:#f1929c}.tracker-summary{color:#ffffff94;display:-webkit-box;font-size:12.5px;-webkit-line-clamp:2;line-height:1.55;margin:0;min-height:52px;padding:14px 16px;-webkit-box-orient:vertical;overflow:hidden}.tracker-actions{align-items:center;border-top:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px 16px}.hist-btn-ghost.is-danger{border-color:#ee7c8a47;color:#f1929c}.hist-btn-ghost.is-danger:hover{background:#ee7c8a14;color:#fff}.hist-pagination{align-items:center;border-top:1px solid var(--line-soft);display:flex;gap:14px;justify-content:center;padding:20px 32px}.hist-page-btn{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#ffffffc7;cursor:pointer;display:inline-flex;font-size:12.5px;height:32px;padding:0 14px;transition:background-color .14s ease,color .14s ease,border-color .14s ease}.hist-page-btn:hover:not(:disabled){background:#ffffff0d;border-color:#ffffff47;color:#fff}.hist-page-btn:disabled{cursor:not-allowed;opacity:.36}.hist-page-info{color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.06em}@media(max-width:720px){.hist-filters{padding:16px 20px}.hist-row,.hist-stat{padding-left:20px;padding-right:20px}.hist-row{grid-template-columns:56px 1fr;grid-template-rows:auto auto}.hist-row__action,.hist-row__signal{grid-column:2}}.an-result__ai-pill{align-items:center;background:none;border:0;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;letter-spacing:.04em;margin:0 0 12px;padding:0}.an-result__ai-pill-text{animation:an-ai-pill-sweep 2s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#ffffff61;background-image:linear-gradient(100deg,#fff0,#fff0 40%,#fffffff2,#fff0 60%,#fff0);background-repeat:no-repeat;background-size:220% 100%;color:transparent}@keyframes an-ai-pill-sweep{0%{background-position:120% 0}to{background-position:-120% 0}}.an-result__ai-pill.is-error{color:#fca5a5}.an-result__ai-pill.is-error .an-result__ai-pill-text{animation:none;background:none;-webkit-background-clip:initial;background-clip:initial;color:#fca5a5}.an-result__cell-value.is-exit{color:var(--yellow)}.an-result__cell.is-ai{animation:an-ai-cell-flash 1.6s ease-out;background:#43d9ff0d;border-color:#43d9ff47}@keyframes an-ai-cell-flash{0%{background:#43d9ff5c;box-shadow:inset 0 0 28px #43d9ff73}to{background:#43d9ff0d;box-shadow:none}}.an-result__cell-tag--muted{color:#ffffff61;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.04em;text-transform:none}.an-result__tracker{align-items:center;display:flex;flex-direction:row;gap:14px;justify-content:space-between}.an-result__tracker-text{color:#ffffff9e;font-size:12px;line-height:1.45;margin-top:4px}.an-result__tracker-actions{align-items:center;display:inline-flex;flex-shrink:0;gap:8px}.an-result__tracker-btn,.an-result__tracker-link{align-items:center;background:#43d9ff1a;border:1px solid rgba(67,217,255,.32);color:var(--cyan);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;justify-content:center;letter-spacing:.05em;min-height:30px;padding:0 12px;text-transform:uppercase;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.an-result__tracker-link{background:#ffffff06;border-color:var(--line-soft);color:#ffffffb8}.an-result__tracker-btn:hover,.an-result__tracker-link:hover{background:#43d9ff2e;color:#fff}.an-result__tracker-btn:disabled{cursor:wait;opacity:.58}.an-result__slider-cell{display:flex;flex-direction:column;gap:10px}.an-result__slider-meta{align-items:baseline;display:flex;justify-content:space-between}.an-result__slider-pct{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px}.an-result__slider-actions{align-items:center;display:inline-flex;gap:10px}.an-result__slider-reset{align-items:center;background:#43d9ff14;border:1px solid rgba(67,217,255,.32);color:var(--cyan);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;gap:4px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase;transition:background-color .14s ease,color .14s ease}.an-result__slider-reset:hover{background:#43d9ff2e;color:#fff}.an-result__tp-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:ew-resize;height:22px;margin:0;width:100%}.an-result__tp-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg,#48d28a80,#43d9ff80 50%,#ecff2f99);border:1px solid var(--line-soft);height:4px}.an-result__tp-slider::-moz-range-track{background:linear-gradient(90deg,#48d28a80,#43d9ff80 50%,#ecff2f99);border:1px solid var(--line-soft);height:4px}.an-result__tp-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f5f5f7;border:1px solid rgba(0,0,0,.32);box-shadow:0 4px 12px #0006;cursor:ew-resize;height:18px;margin-top:-8px;width:14px}.an-result__tp-slider::-moz-range-thumb{background:#f5f5f7;border:1px solid rgba(0,0,0,.32);cursor:ew-resize;height:18px;width:14px}.an-result__slider-bounds{align-items:baseline;color:#ffffff6b;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;justify-content:space-between;letter-spacing:.02em}.an-result__slider-bounds-current{color:var(--cyan);font-size:12px;font-weight:500}.an-result__pos{display:flex;flex-direction:column;gap:10px}.an-result__pos-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.an-result__pos-toggle{align-items:center;display:inline-flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.an-result__pos-toggle-side{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#ffffff59;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.1em;padding:0;text-transform:uppercase;transition:color .16s ease}.an-result__pos-toggle-side:hover{color:#ffffffbf}.an-result__pos-toggle-side.is-active{color:var(--cyan)}.an-result__pos-toggle-side:focus-visible{outline:1px solid var(--cyan);outline-offset:3px}.an-result__pos-toggle-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff1f;border:0;border-radius:999px;cursor:pointer;height:14px;padding:0;position:relative;transition:background-color .16s ease;width:26px}.an-result__pos-toggle-track:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.an-result__pos-toggle-thumb{background:#ffffffb3;border-radius:50%;height:10px;left:2px;position:absolute;top:2px;transition:transform .18s ease,background-color .16s ease;width:10px}.an-result__pos-toggle-track[aria-pressed=true]{background:#43d9ff80}.an-result__pos-toggle-track[aria-pressed=true] .an-result__pos-toggle-thumb{background:#050505;transform:translate(12px)}.an-result__pos-inputs{display:grid;gap:8px;grid-template-columns:1fr 1fr}.an-result__pos-input{display:flex;flex-direction:column;gap:4px}.an-result__pos-input-label{align-items:center;color:#ffffff8c;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;gap:5px;letter-spacing:.12em;text-transform:uppercase}.an-result__pos-tip-wrap{align-items:center;display:inline-flex;position:relative}.an-result__pos-tip-trigger{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.28);border-radius:50%;color:#ffffff8c;cursor:help;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9px;font-weight:600;height:13px;justify-content:center;line-height:1;padding:0;transition:border-color .14s ease,color .14s ease;width:13px}.an-result__pos-tip-trigger:focus-visible,.an-result__pos-tip-trigger:hover{border-color:var(--cyan);color:var(--cyan);outline:none}.an-result__pos-tip{background:#0d0d10;border:1px solid hsla(0,0%,100%,.18);box-shadow:0 8px 24px #00000080;color:#ffffffc7;font-family:SF Pro Text,Helvetica Neue,Inter,system-ui,sans-serif;font-size:11.5px;font-weight:400;left:auto;letter-spacing:0;line-height:1.55;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:-8px;text-transform:none;top:calc(100% + 8px);transform:translateY(-3px);transition:opacity .14s ease,transform .14s ease;width:260px;z-index:30}.an-result__pos-tip-wrap:focus-within .an-result__pos-tip,.an-result__pos-tip-wrap:hover .an-result__pos-tip{opacity:1;transform:translateY(0)}.an-result__pos-input-wrap{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.14);display:flex;height:30px;transition:border-color .14s ease,background-color .14s ease}.an-result__pos-input-wrap:focus-within{background:#43d9ff0a;border-color:#43d9ff80}.an-result__pos-input-prefix,.an-result__pos-input-suffix{color:#ffffff8c;flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;padding:0 8px}.an-result__pos-input-suffix{padding-left:4px;padding-right:10px}.an-result__pos-input-field{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;color:#f5f5f5;flex:1;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:13px;min-width:0;outline:0;padding:0 4px 0 0}.an-result__pos-input-field:first-child{padding-left:10px}.an-result__pos-input-hint{color:var(--yellow);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.04em;margin-top:2px;text-transform:none}.an-result__pos-input-hint.is-error{color:#ff8f9c}.an-result__pos-input-field::-webkit-inner-spin-button,.an-result__pos-input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.an-result__pos-outputs{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:10px 16px;grid-template-columns:1fr 1fr;padding-top:8px}.an-result__pos-out{display:flex;flex-direction:column;gap:3px;min-width:0;padding:0}.an-result__pos-out-label{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.an-result__pos-out-value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-feature-settings:"tnum" 1;font-size:13px;overflow-wrap:anywhere;word-break:break-all}.an-result__pos-out-value.is-up{color:#4ce4a4}.an-result__pos-out-value.is-down{color:#ff8f9c}.an-result__pos-out-unit{color:#ffffff8c;font-size:10.5px;letter-spacing:.04em;margin-left:2px}.an-result__pos-out-sub{color:#ffffff73;flex-basis:100%;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.02em;margin-top:-2px}.an-result__pos-out-value-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:4px 6px;min-width:0}.an-result__pos-lev{background:#ecff2f1a;border:1px solid rgba(236,255,47,.55);color:var(--yellow);cursor:help;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.08em;padding:1px 5px}.an-result__pos-lev.is-warn{background:#ee7c8a1a;border-color:#ee7c8a99;color:#ff8f9c}.an-result__pos-lev.is-spot{background:#43d9ff1a;border-color:#43d9ff8c;color:var(--cyan)}.an-result__pos-help{color:#fff6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.04em;margin:0}.an-result__lifecycle{display:flex;flex-direction:column;gap:12px}.an-result__lifecycle-grid{border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:10px 16px;grid-template-columns:1fr 1fr;padding-top:6px}.an-result__lifecycle-block{display:flex;flex-direction:column;gap:3px;min-width:0}.an-result__lifecycle-block--full{border-top:1px solid hsla(0,0%,100%,.06);grid-column:1/-1;padding-top:10px}.an-result__lifecycle-label{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.an-result__lifecycle-value{align-items:baseline;color:#f5f5f5;display:inline-flex;flex-wrap:wrap;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-feature-settings:"tnum" 1;font-size:14px;gap:6px}.an-result__lifecycle-tag{color:#ffffff73;font-size:10px;letter-spacing:.02em}.an-result__lifecycle-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:4px 0 0;padding:0}.an-result__lifecycle-item{align-items:flex-start;color:#ffffffc7;display:flex;font-size:12px;gap:8px;line-height:1.5}.an-result__lifecycle-marker{align-items:center;background:#43d9ff0f;border:1px solid rgba(67,217,255,.45);color:var(--cyan);display:inline-flex;flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;height:16px;justify-content:center;line-height:1;margin-top:1px;width:16px}.an-result__mtf{display:flex;flex-direction:column;gap:10px}.an-result__mtf-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.an-result__mtf-tally{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px}.an-result__mtf-tally-chip{align-items:center;background:#ffffff05;border:1px solid hsla(0,0%,100%,.14);color:#ffffffb3;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.04em;padding:2px 6px}.an-result__mtf-tally-chip.is-up{border-color:#48d28a80;color:#4ce4a4}.an-result__mtf-tally-chip.is-down{border-color:#ee7c8a80;color:#ff8f9c}.an-result__mtf-tally-chip.is-side{color:#ffffff8c}.an-result__mtf-tally-chip.is-agree{background:#43d9ff14;border-color:#43d9ff8c;color:var(--cyan)}.an-result__mtf-tally-chip.is-disagree{background:#ecff2f14;border-color:#ecff2f8c;color:var(--yellow)}.an-result__mtf-table{border-collapse:collapse;border-top:1px solid hsla(0,0%,100%,.06);width:100%}.an-result__mtf-th{color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;font-weight:400;letter-spacing:.1em;padding:8px 0 4px;text-align:left;text-transform:uppercase}.an-result__mtf-td{border-top:1px solid hsla(0,0%,100%,.04);color:#ffffffd9;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;padding:6px 0;vertical-align:middle}.an-result__mtf-tf{color:#fffffff2;letter-spacing:.04em;width:56px}.an-result__mtf-trend{align-items:center;display:inline-flex;font-size:11.5px;gap:5px}.an-result__mtf-trend.is-up{color:#4ce4a4}.an-result__mtf-trend.is-down{color:#ff8f9c}.an-result__mtf-trend.is-sideways{color:#ffffff8c}.an-result__mtf-arrow{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:13px;line-height:1}.an-result__mtf-rsi{align-items:center;border:1px solid var(--line);display:inline-flex;font-feature-settings:"tnum" 1;font-size:11.5px;padding:1px 6px}.an-result__mtf-rsi.is-hot{border-color:#ee7c8a73;color:#ff8f9c}.an-result__mtf-rsi.is-cold{border-color:#48d28a73;color:#4ce4a4}.an-result__mtf-rsi.is-mid{color:#ffffffa6}.an-result__mtf-skeleton{animation:an-mtf-skel 1.4s ease-in-out infinite;background:linear-gradient(90deg,#ffffff0a,#ffffff14 50%,#ffffff0a);background-size:200% 100%;display:inline-block;height:12px;width:60px}@keyframes an-mtf-skel{0%{background-position:200% 0}to{background-position:-200% 0}}.an-result__commentary{border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:14px 16px}.an-result__commentary-text{color:#ffffffd1;font-size:13px;line-height:1.55;margin:0}.an-result__commentary-text--muted{color:#ffffff8c;font-size:12.5px}.an-result__commentary-list{display:flex;flex-direction:column;gap:6px;list-style:none;margin:4px 0 0;padding:0}.an-result__commentary-list li{color:#ffffff9e;font-size:12.5px;line-height:1.5;padding-left:14px;position:relative}.an-result__commentary-list li:before{background:var(--cyan);content:"";height:1px;left:0;position:absolute;top:.7em;width:8px}.td-frame{display:flex;flex-direction:column;gap:28px;padding:28px 32px 60px}.td-back{align-self:flex-start;border:1px solid var(--line-soft);color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.08em;padding:6px 10px;text-decoration:none;text-transform:uppercase;transition:color .12s,border-color .12s}.td-back:hover{border-color:#43d9ff80;color:var(--cyan)}.td-head{display:flex;flex-direction:column;gap:12px}.td-head__row{align-items:center;display:flex;gap:16px}.td-head__title{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.td-headline{font-size:38px;line-height:1.08;margin:0}.td-signal{align-items:center;align-self:flex-start;border:1px solid;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:16px;font-weight:600;gap:8px;letter-spacing:.12em;padding:10px 18px;text-transform:uppercase}.td-signal__icon{display:block;flex-shrink:0}.td-signal.is-up{background:#7ae0b20f;border-color:#7ae0b266;color:#7ae0b2}.td-signal.is-down{background:#f1929c0f;border-color:#f1929c66;color:#f1929c}.td-signal.is-exit{background:#ecff2f0f;border-color:#ecff2f66;color:var(--yellow)}.td-signal.is-flat{border-color:var(--line-soft);color:#ffffff8c}.td-head__meta{display:flex;flex-wrap:wrap;gap:8px}.td-chip{border:1px solid var(--line-soft);color:#ffffffb3;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.td-chip--muted{color:#ffffff6b}.td-banner{background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;margin:0;padding:12px 14px}.td-banner.is-error{background:#ef444414;border-color:#ef444459;color:#fca5a5}.td-section{display:flex;flex-direction:column;gap:14px}.td-section__title{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;font-weight:500;letter-spacing:.12em;margin:0;text-transform:uppercase}.td-grid{background:#ffffff04;border:1px solid var(--line-soft);display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.td-cell{border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px}.td-cell:last-child{border-right:0}.td-cell__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.td-cell__value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:20px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;word-break:break-word}.td-cell__value--text{color:#ffffffd1;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:14px;font-weight:400;letter-spacing:0}.td-cell__value.is-up{color:#7ae0b2}.td-cell__value.is-down{color:#f1929c}.td-prose{background:#ffffff04;color:#ffffffc7;font-size:13.5px;line-height:1.6;margin:0;padding:14px 16px;white-space:pre-line}.td-chart,.td-prose{border:1px solid var(--line-soft)}.td-chart{background:#050505;height:auto;width:100%}.td-steps{background:#ffffff04;border:1px solid var(--line-soft);counter-reset:td-step;display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.td-steps__item{border-bottom:1px solid var(--line-soft);color:#ffffffc7;counter-increment:td-step;font-size:13.5px;line-height:1.5;padding:12px 16px 12px 44px;position:relative}.td-steps__item:last-child{border-bottom:0}.td-steps__item:before{color:var(--cyan);content:counter(td-step,decimal-leading-zero);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;left:14px;letter-spacing:.08em;position:absolute;top:12px}.td-cell__value{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px}.td-cell__tag{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;font-variant-numeric:normal;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.td-rangebar{background:#ffffff04;border:1px solid var(--line-soft);display:flex;flex-direction:column;gap:10px;margin-top:4px;padding:12px 16px}.td-rangebar__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.td-rangebar__track{background:linear-gradient(90deg,#7ae0b2,#ffffff2e 50%,#f1929c);height:4px;position:relative}.td-rangebar__fill{inset:0;position:absolute}.td-rangebar__marker{background:var(--cyan);height:10px;position:absolute;top:-3px;transform:translate(-50%);width:2px}.td-rangebar__labels{color:#ffffff8c;font-size:10.5px;justify-content:space-between;letter-spacing:.06em}.ed-gate-banner,.td-rangebar__labels{display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace}.ed-gate-banner{align-items:center;background:#ecff2f0d;border:1px solid rgba(236,255,47,.32);color:#ffffffc7;flex-wrap:wrap;font-size:11.5px;gap:10px;letter-spacing:.02em;margin:8px 0 0;padding:8px 12px}.ed-gate-banner__dot{background:var(--yellow);flex-shrink:0;height:6px;width:6px}.ed-gate-banner__text{flex:1 1 auto;min-width:0}.ed-gate-banner__cta{background:#ecff2f14;border:1px solid var(--yellow);color:var(--yellow);cursor:pointer;flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;font-weight:600;letter-spacing:.1em;padding:6px 14px;text-transform:uppercase;transition:background-color .14s,color .14s}.ed-gate-banner__cta:hover{background:var(--yellow);color:#050505}.pro-gate{max-width:440px}.pro-gate__body{color:#ffffffc7;font-size:13.5px;line-height:1.6;margin:0}.pro-gate__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.an-placeholder{background:#050505;height:100%;isolation:isolate;min-height:540px;overflow:hidden;position:relative;width:100%}.an-placeholder__svg{height:100%;inset:0;opacity:.55;position:absolute;width:100%}.an-placeholder__grid line{stroke:#ffffff0a;stroke-width:1}.an-placeholder__line{fill:none;stroke:#ffffff59;stroke-width:1.4}.an-placeholder__fill{fill:url(#an-placeholder-fade);fill:#43d9ff0a}.an-placeholder__overlay{align-items:center;background:radial-gradient(ellipse at center,#0a0a0cc7 0,#0a0a0ceb 60%,#0a0a0cf2);display:flex;flex-direction:column;gap:16px;inset:0;justify-content:center;padding:24px;position:absolute;text-align:center}.an-placeholder__lock{align-items:center;background:#ecff2f0f;border:1px solid rgba(236,255,47,.4);color:var(--yellow);display:inline-flex;height:44px;justify-content:center;width:44px}.an-placeholder__title{color:#ffffffd1;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:13.5px;letter-spacing:.02em;line-height:1.55;margin:0;max-width:540px}.an-placeholder__cta{align-items:center;background:#ecff2f1a;border:1px solid var(--yellow);color:var(--yellow);cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;font-weight:500;gap:8px;letter-spacing:.12em;padding:10px 18px;text-transform:uppercase;transition:background-color .14s,color .14s}.an-placeholder__cta:hover{background:var(--yellow);color:#050505}.an-toolbar.is-disabled .an-btn-analyze,.an-toolbar.is-disabled .an-chip{cursor:not-allowed;opacity:.45;pointer-events:none}.st-frame{display:flex;flex-direction:column;gap:28px;padding:28px 32px 60px}.st-layout{align-items:start;display:grid;gap:32px;grid-template-columns:220px 1fr}@media(max-width:720px){.st-layout{gap:16px;grid-template-columns:1fr}}.st-tabs{background:#ffffff04;border:1px solid var(--line-soft);display:flex;flex-direction:column;position:sticky;top:16px}@media(max-width:720px){.st-tabs{flex-direction:row;overflow-x:auto;position:static}}.st-tab{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line-soft);color:#fff9;cursor:pointer;display:flex;gap:10px;padding:12px 14px;position:relative;text-align:left;transition:background-color .14s,color .14s}.st-tab:last-child{border-bottom:0}.st-tab:hover{background:#ffffff05;color:#f5f5f5}.st-tab__index{color:#ffffff52;flex-shrink:0;font-size:10px;letter-spacing:.1em}.st-tab__index,.st-tab__label{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace}.st-tab__label{font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.st-tab.is-active{background:#43d9ff0f;color:var(--cyan)}.st-tab.is-active .st-tab__index{color:var(--cyan)}.st-tab.is-active:before{background:var(--cyan);bottom:0;content:"";left:0;position:absolute;top:0;width:2px}@media(max-width:720px){.st-tab{border-bottom:0;border-right:1px solid var(--line-soft);flex-shrink:0;min-width:140px}.st-tab.is-active:before{height:2px;inset:auto 0 0;width:auto}}.st-pane{min-width:0}.st-section{display:flex;flex-direction:column;gap:14px}.st-section__title{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase}.st-form{gap:14px;max-width:560px}.st-field,.st-form{display:flex;flex-direction:column}.st-field{gap:6px}.st-field__label{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.st-input{background:#ffffff05;border:1px solid var(--line);color:#f5f5f5;font-family:SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:13.5px;letter-spacing:.01em;outline:none;padding:10px 12px;transition:border-color .14s}.st-input:focus{border-color:#43d9ff73}.st-input--readonly{background:#ffffff04;color:#ffffff8c;cursor:not-allowed}.st-input--area{line-height:1.5;min-height:78px;resize:vertical}.st-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.st-btn{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#f5f5f5;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:8px;letter-spacing:.08em;padding:9px 16px;text-transform:uppercase;transition:background-color .14s,border-color .14s,color .14s}.st-btn:hover:not(:disabled){border-color:#43d9ff66;color:var(--cyan)}.st-btn:disabled{cursor:not-allowed;opacity:.5}.st-btn--primary{background:#43d9ff14;border-color:#43d9ff73;color:var(--cyan)}.st-btn--primary:hover:not(:disabled){background:var(--cyan);color:#050505}.st-btn--ghost{background:transparent;border-color:var(--line-soft);color:#ffffff9e}.st-btn--ghost.is-active{border-color:var(--cyan);color:var(--cyan)}.st-btn--danger{background:#f1929c0f;border-color:#f1929c59;color:#f1929c}.st-btn--danger:hover:not(:disabled){background:#f1929c2e}.st-feedback{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.05em}.st-feedback.is-ok{color:#7ae0b2}.st-feedback.is-err{color:#f1929c}.st-hint{color:#ffffff8c;font-size:12.5px;line-height:1.55;margin:0;max-width:640px}.st-keyrow{align-items:stretch;background:#ffffff04;border:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;padding:12px 14px}.st-keyrow__value{align-items:center;background:transparent;color:#ffffffd9;display:flex;flex:1 1 280px;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px;letter-spacing:.02em;word-break:break-all}.st-keyrow__actions,.st-langgroup{display:flex;flex-wrap:wrap;gap:8px}.st-grid{background:#ffffff04;border:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.st-cell{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:14px 16px}.st-cell:last-child{border-right:0}.st-cell__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.st-cell__value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:18px;font-weight:600}.st-cell__value.is-pro{color:var(--cyan)}@media(max-width:768px){.st-frame{gap:18px;padding:14px 14px 40px}.st-tabs{background:var(--panel);position:sticky;scrollbar-width:none;top:0;z-index:5}.st-tabs::-webkit-scrollbar{display:none}.st-tab{gap:8px;min-width:110px;padding:10px 12px}.st-tab__label{font-size:11px;letter-spacing:.06em}.st-tab__index{font-size:9.5px}.st-section{gap:12px}.st-section__title{font-size:10.5px}.st-form{gap:12px}.st-input{font-size:16px;padding:10px 12px}.st-input--area{min-height:92px}.st-btn{font-size:11px;padding:10px 14px}.st-actions{align-items:stretch;flex-direction:column;gap:10px}.st-actions .st-btn{justify-content:center;width:100%}.st-feedback{text-align:center}.st-keyrow{flex-direction:column;gap:12px;padding:12px}.st-keyrow__value{flex:1 1 auto;font-size:11.5px}.st-keyrow__actions{width:100%}.st-keyrow__actions .st-btn{flex:1 1 auto;justify-content:center;padding:9px 10px}.st-grid{grid-template-columns:1fr}.st-cell{border-bottom:1px solid var(--line-soft);border-right:0}.st-cell:last-child{border-bottom:0}}@media(max-width:480px){.st-tab{min-width:96px;padding:8px 10px}.st-tab__index{display:none}}.sub-frame{gap:32px;padding:28px 32px 60px}.sub-frame,.sub-section{display:flex;flex-direction:column}.sub-section{gap:14px}.sub-section__title{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase}.sub-section__head-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.sub-activation-link{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;gap:8px;letter-spacing:.04em;padding:6px 12px;text-decoration:none;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.sub-activation-link:hover{background:#43d9ff0f;border-color:var(--cyan);color:var(--cyan)}.sub-activation-link__lead{color:#ffffff8c}.sub-activation-link:hover .sub-activation-link__lead{color:inherit}.sub-banner{border:1px solid var(--line-soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;margin:0;padding:10px 14px}.sub-banner.is-error{background:#f1929c0f;border-color:#f1929c59;color:#fca5a5}.sub-current{background:#ffffff04;border:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.sub-current__cell{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:18px 20px}.sub-current__cell:last-child{border-right:0}.sub-current__value+*{margin-top:auto}.sub-current__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.sub-current__value{align-items:baseline;color:#f5f5f5;display:flex;flex-wrap:wrap;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:24px;font-weight:600;gap:8px;letter-spacing:-.01em}.sub-current__value.is-pro{color:var(--cyan)}.sub-current__plantype{color:#ffffff73;font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}.sub-current__sub{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.04em}.sub-current__refresh{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.sub-pill{align-items:center;border:1px solid var(--line-soft);border-radius:999px;color:#ffffff80;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.05em;padding:2px 8px;white-space:nowrap}.sub-pill--accent{border-color:#78dce859;color:var(--cyan)}.sub-current__status{align-items:center;color:#7ae0b2;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;letter-spacing:.1em;margin-top:2px;text-transform:uppercase}.sub-current__status.is-cancel{color:var(--yellow)}.sub-current__dot{background:currentColor;border-radius:999px;height:5px;width:5px}.sub-current__note{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.04em;margin:6px 0 0}.sub-actions{display:flex;flex-wrap:wrap;gap:10px}.sub-confirm{background:#f1929c0d;border:1px solid rgba(241,146,156,.32);display:flex;flex-direction:column;gap:10px;padding:12px 14px}.sub-confirm__msg{color:#ffffffc7;font-size:13px;line-height:1.5;margin:0}.sub-confirm__row{display:flex;flex-wrap:wrap;gap:10px}.sub-btn{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#f5f5f5;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:8px;justify-content:center;letter-spacing:.1em;padding:10px 18px;text-transform:uppercase;transition:background-color .14s,color .14s,border-color .14s}.sub-btn:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.sub-btn:disabled{cursor:not-allowed;opacity:.5}.sub-btn--primary{background:#43d9ff14;border-color:#43d9ff73;color:var(--cyan)}.sub-btn--primary:hover:not(:disabled){background:var(--cyan);color:#050505}.sub-btn--ghost{background:transparent;border-color:var(--line-soft);color:#ffffffa8}.sub-btn--ghost.is-current{color:#ffffff6b}.sub-btn--ghost.is-current:hover:not(:disabled){border-color:var(--line-soft);color:#ffffff6b}.sub-btn--danger{background:#f1929c14;border-color:#f1929c66;color:#f1929c}.sub-btn--danger:hover:not(:disabled){background:#f1929c33}.sub-plans{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.sub-plan{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px;padding:22px 22px 24px;position:relative;transition:border-color .14s,background-color .14s}.sub-plan.is-featured{background:#43d9ff06;border-color:#43d9ff66}.sub-plan.is-current{border-color:#43d9ff99;box-shadow:inset 0 0 0 1px #43d9ff33}.sub-plan__badge{background:var(--cyan);color:#050505;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;font-weight:600;letter-spacing:.1em;padding:4px 10px;position:absolute;right:-1px;text-transform:uppercase;top:-1px}.sub-plan__head{display:flex;flex-direction:column;gap:4px}.sub-plan__eyebrow{color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.sub-plan__name{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:22px;font-weight:300;letter-spacing:-.02em;margin:0}.sub-plan__price{align-items:baseline;display:flex;gap:6px}.sub-plan__price-value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:32px;font-weight:600;letter-spacing:-.01em}.sub-plan__price-interval{font-size:11.5px;letter-spacing:.08em}.sub-plan__monthly,.sub-plan__price-interval{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace}.sub-plan__monthly{font-size:11px;letter-spacing:.04em;margin:-8px 0 0}.sub-plan__points{align-items:baseline;background:#43d9ff0d;border:1px solid rgba(67,217,255,.32);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.sub-plan__points-eyebrow{color:#43d9ffb8;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.sub-plan__points-value{color:var(--cyan);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.sub-plan__points-note{color:#43d9ffb8;font-size:11px;line-height:1.4;margin:-4px 0 0}.sub-plan__features{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.sub-plan__features li{color:#ffffffb8;font-size:12.5px;line-height:1.5;padding-left:18px;position:relative}.sub-plan__features li.is-highlight{color:#fff;font-weight:600}.sub-plan__features li:before{background:var(--cyan);content:"";height:1px;left:0;position:absolute;top:.7em;width:10px}.sub-plan__cta{margin-top:auto}.sub-plan__cta .sub-btn{width:100%}.sub-history{background:#ffffff04;border:1px solid var(--line-soft);display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.sub-history__row{align-items:center;border-bottom:1px solid var(--line-soft);display:grid;gap:16px;grid-template-columns:120px 1fr auto auto;padding:12px 16px}.sub-history__row:last-child{border-bottom:0}.sub-history__date{color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.02em}.sub-history__plan{color:#fff9;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.sub-history__amount{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.sub-history__status{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase}.sub-history__status.is-succeeded{color:#7ae0b2}.sub-history__status.is-failed{color:#f1929c}.sub-history__status.is-pending{color:var(--yellow)}.sub-empty{background:#ffffff04;border:1px solid var(--line-soft);color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;padding:24px 16px;text-align:center}.an-cop-side{animation:an-result-slide .22s ease;background:#08080a;border-left:1px solid var(--line-soft);display:flex;flex-direction:column;flex-shrink:0;min-height:0;position:relative;width:420px;z-index:3}.an-cop-side:has(>.cop-chat.is-fullscreen){background:#08080a;border-left:0;inset:0;isolation:isolate;max-width:none;position:fixed;width:auto;z-index:2147483000}.an-cop-side>.cop-chat{background:transparent;border:0;flex:1 1 auto;height:100%;max-height:100%;min-height:0}@media(max-width:1280px){.an-cop-side{width:360px}}@media(max-width:980px){.an-mid-row .an-cop-side{border-left:0;border-top:1px solid var(--line-soft);max-height:60vh;width:100%}}.an-chip.is-active{background:#43d9ff14;border-color:var(--cyan);color:var(--cyan)}.cop-frame{--cop-chat-panel-height:clamp(560px,calc(100dvh - var(--topbar-height) - 88px),920px);display:flex;flex-direction:column;gap:24px;min-height:calc(100dvh - var(--topbar-height) - 52px);padding:28px 32px 60px}.cop-banner{border:1px solid var(--line-soft);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;margin:0;padding:10px 14px}.cop-banner.is-error{background:#f1929c0f;border-color:#f1929c59;color:#fca5a5}.cop-banner.is-warn{background:#ecff2f0d;border-color:#ecff2f52;color:#ffffffc7}.cop-split{align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 360px;min-height:0}@media(max-width:1024px){.cop-split{grid-template-columns:1fr}}.cop-mobile-tabs{display:none}.cop-mobile-tab{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase;transition:background-color .14s,color .14s}.cop-mobile-tab:hover{color:#f5f5f5}.cop-mobile-tab.is-active{background:#fff;color:#050505;font-weight:600}.cop-chat{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;min-height:540px;min-width:0;overflow:hidden}.cop-split>.cop-chat{height:var(--cop-chat-panel-height);max-height:var(--cop-chat-panel-height);min-height:0}.cop-chat.is-fullscreen{background:linear-gradient(180deg,rgba(67,217,255,.035),transparent 220px),#08080a;border-color:#43d9ff47;box-shadow:0 24px 80px #00000094;height:calc(100dvh - 24px);inset:12px;isolation:isolate;max-height:calc(100dvh - 24px);min-height:0;position:fixed;width:auto;z-index:2147483001}.cop-chat__head{align-items:center;background:#ffffff05;border-bottom:1px solid var(--line-soft);display:flex;flex:0 0 auto;justify-content:space-between;padding:14px 18px}.cop-chat__head-id{align-items:center;display:flex;gap:10px}.cop-chat__pulse{background:var(--cyan);border-radius:50%;box-shadow:0 0 6px var(--cyan);height:7px;width:7px}.cop-chat__name{color:#f5f5f5;font-size:12.5px;letter-spacing:.01em}.cop-chat__tag{border:1px solid var(--line-soft);color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.12em;padding:4px 10px;text-transform:uppercase}.cop-tabs{align-items:stretch;background:#ffffff03;border-bottom:1px solid var(--line-soft);display:flex;flex:0 0 auto;gap:0;min-height:44px;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:thin;z-index:1}.cop-tabs::-webkit-scrollbar{height:4px}.cop-tabs::-webkit-scrollbar-thumb{background:#ffffff1a}.cop-tab{align-items:center;background:transparent;border:0;border-right:1px solid var(--line-soft);color:#ffffff8c;cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:12px;gap:8px;letter-spacing:-.005em;max-width:220px;padding:9px 14px 9px 12px;position:relative;transition:color .14s,background-color .14s;white-space:nowrap}.cop-tab:hover{color:#f5f5f5}.cop-tab.is-active{background:#43d9ff0d;color:var(--cyan)}.cop-tab.is-active:after{background:var(--cyan);bottom:-1px;content:"";height:1px;left:10px;position:absolute;right:10px}.cop-tab__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cop-tab__close{align-items:center;border-radius:2px;color:#ffffff52;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;line-height:1;transition:color .14s,background-color .14s;width:16px}.cop-tab__close:hover{background:#f1929c1f;color:#f1929c}.cop-chat__head-actions{align-items:center;display:inline-flex;gap:8px}.cop-chat__close{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;cursor:pointer;display:inline-flex;font-size:16px;height:26px;justify-content:center;line-height:1;transition:border-color .14s,color .14s,background-color .14s;width:26px}.cop-chat__close:hover{background:#ffffff0d;border-color:#ffffff4d;color:#f5f5f5}.cop-chat__icon-btn{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;cursor:pointer;display:inline-flex;height:26px;justify-content:center;transition:border-color .14s,color .14s,background-color .14s;width:26px}.cop-chat__icon-btn:hover,.cop-chat__icon-btn[aria-pressed=true]{background:#43d9ff12;border-color:var(--cyan);color:var(--cyan)}.cop-chat__new{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;letter-spacing:.08em;padding:5px 10px;text-transform:uppercase;transition:border-color .14s,color .14s,background-color .14s}.cop-chat__new:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.cop-chat__new:disabled{cursor:not-allowed;opacity:.4}.cop-empty{color:#ffffff9e;display:flex;flex:1 1 auto;flex-direction:column;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:14px;line-height:1.6;padding:24px}.cop-empty__intro{color:#ffffff6b}.cop-empty__intro em{color:var(--cyan);font-style:normal}.cop-empty__cursor{animation:cop-empty-blink 1s steps(1) infinite;background:var(--cyan);display:inline-block;height:12px;margin-left:4px;vertical-align:-1px;width:7px}@keyframes cop-empty-blink{50%{opacity:0}}.cop-empty__title{color:#f5f5f5;font-family:inherit;font-size:15px;font-weight:400;letter-spacing:0;margin:4px 0 2px}.cop-empty__body{color:#ffffff9e;font-size:12px;line-height:1.55;margin:0;max-width:460px}.cop-empty__cmds{display:flex;flex-direction:column;gap:4px;margin-top:8px}.cop-empty__cmd-head{color:#ffffff6b;font-size:11px;letter-spacing:.02em;padding:4px 2px 6px}.cop-empty__cmd{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff03;border:1px solid hsla(0,0%,100%,.06);color:#ffffffb8;cursor:pointer;display:flex;font:inherit;gap:10px;padding:8px 10px;text-align:left;transition:border-color .15s ease,color .15s ease,background .15s ease}.cop-empty__cmd:before{color:var(--cyan);content:"›";font-size:13px}.cop-empty__cmd:hover{background:#43d9ff0a;border-color:var(--cyan);color:var(--cyan)}.cop-thinking{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;letter-spacing:.04em;margin:0;padding:4px 2px}.cop-thinking--live{align-items:center;background:#ffffff04;border:1px solid rgba(67,217,255,.18);box-shadow:none;display:inline-flex;gap:9px;margin:6px 0 4px;max-width:100%;padding:7px 11px;width:-moz-fit-content;width:fit-content}.cop-thinking__orb{animation:cop-thinking-orb 1.1s ease-in-out infinite;background:var(--cyan);border-radius:999px;box-shadow:0 0 12px #43d9ffbf;flex:0 0 auto;height:7px;width:7px}.cop-thinking__text{animation:an-ai-pill-sweep 2s linear infinite;-webkit-background-clip:text;background-clip:text;background-color:#ffffff61;background-image:linear-gradient(100deg,#fff0,#fff0 40%,#fffffff2,#fff0 60%,#fff0);background-repeat:no-repeat;background-size:220% 100%;color:transparent}@keyframes cop-thinking-orb{0%,to{opacity:.45;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}.cop-msg__bubble--bot.is-error{background:#f1929c0f;border-color:#f1929c66;color:#fca5a5}.cop-chat__stream{flex:1 1 auto;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:22px 24px}.cop-chat__stream,.cop-msg{display:flex;flex-direction:column;min-width:0}.cop-msg{gap:6px;max-width:78%}.cop-msg--user{align-items:flex-end;align-self:flex-end}.cop-msg--bot{align-items:flex-start;align-self:flex-start}.cop-msg__eyebrow{color:#43d9ffc7;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.12em;padding-left:2px;text-transform:uppercase}.cop-tools{border-left:1px solid rgba(67,217,255,.26);display:flex;flex-direction:column;gap:0;max-width:100%;padding:0 0 0 12px}.cop-tool{align-items:center;background:#43d9ff0e;border:1px solid rgba(67,217,255,.18);color:#e2faffdb;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;gap:8px;line-height:1.25;margin-top:-1px;max-width:100%;min-height:28px;overflow:hidden;padding:6px 10px;position:relative;width:-moz-fit-content;width:fit-content}.cop-tool:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12),transparent);content:"";inset:0;pointer-events:none;position:absolute;transform:translate(-120%)}.cop-tool.is-running:after{animation:cop-tool-scan 1.6s ease-in-out infinite}.cop-tool__status{color:#ffffff7a;flex:0 0 auto}.cop-tool__label{color:#e8faffe0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cop-tool.is-completed{background:#43d9ff06;border-color:#43d9ff24;color:#e2faffb8}@keyframes cop-tool-scan{0%{transform:translate(-120%)}55%,to{transform:translate(120%)}}.cop-msg__bubble{background:#ffffff0a;border:1px solid var(--line);color:#f5f5f5;display:inline-block;font-size:13.5px;letter-spacing:-.005em;line-height:1.5;max-width:100%;min-width:0;overflow-wrap:anywhere;padding:10px 14px;word-break:break-word}.cop-msg__bubble--bot{background:#43d9ff0a;border-color:#43d9ff47;color:#ffffffeb;line-height:1.55;white-space:pre-wrap}.cop-md{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}.cop-md>:first-child{margin-top:0}.cop-md>:last-child{margin-bottom:0}.cop-md p{line-height:1.55;margin:0 0 8px}.cop-md h1,.cop-md h2,.cop-md h3,.cop-md h4,.cop-md h5,.cop-md h6{color:#f5f5f5;font-weight:600;line-height:1.3;margin:12px 0 6px}.cop-md h1{font-size:16px}.cop-md h2{font-size:15px}.cop-md h3{font-size:14px}.cop-md h4,.cop-md h5,.cop-md h6{font-size:13.5px}.cop-md ol,.cop-md ul{margin:4px 0 8px;padding-left:20px}.cop-md li{line-height:1.5;margin:2px 0}.cop-md li>p{margin:0 0 4px}.cop-md a{color:#43d9ff;text-decoration:underline;text-underline-offset:2px}.cop-md a:hover{color:#7ee5ff}.cop-md strong{color:#fff;font-weight:600}.cop-md em{font-style:italic}.cop-md code{background:#ffffff14;border-radius:4px;color:#ffd6a5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12.5px;overflow-wrap:anywhere;padding:1px 5px}.cop-md pre{background:#00000059;border:1px solid hsla(0,0%,100%,.08);border-radius:6px;margin:8px 0;max-width:100%;overflow-x:auto;padding:10px 12px}.cop-md pre code{background:transparent;color:#ffffffeb;display:block;font-size:12.5px;line-height:1.55;padding:0;white-space:pre}.cop-md blockquote{background:#43d9ff0d;border-left:3px solid rgba(67,217,255,.5);color:#ffffffd9;margin:8px 0;padding:4px 10px}.cop-md table{border-collapse:collapse;display:block;font-size:12.5px;margin:8px 0;max-width:100%;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.cop-md td,.cop-md th{border:1px solid hsla(0,0%,100%,.12);padding:6px 10px;text-align:left;white-space:normal;word-break:break-word}.cop-md th{background:#ffffff0a;font-weight:600}.cop-md hr{border:0;border-top:1px solid hsla(0,0%,100%,.12);margin:10px 0}.cop-md img{border-radius:4px;height:auto;max-width:100%}.cop-msg__line{color:#ffffffd9;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12.5px;letter-spacing:.01em;margin:0}.cop-msg__line:first-child{color:#f5f5f5;font-family:SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:13px;letter-spacing:-.005em}.cop-composer{border-top:1px solid var(--line-soft);flex:0 0 auto;flex-direction:column;gap:10px;padding:14px 18px 16px}.cop-composer,.cop-composer__field{background:#ffffff05;display:flex}.cop-composer__field{align-items:center;border:1px solid var(--line);gap:6px;padding:6px 6px 6px 12px}.cop-composer__input{background:transparent;border:0;color:#ffffffd9;cursor:text;flex:1 1 auto;font-family:SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:13px;min-width:0;outline:none;padding:6px 0}.cop-composer__input:disabled{cursor:not-allowed}.cop-composer__input::-moz-placeholder{color:#fff6}.cop-composer__input::placeholder{color:#fff6}.cop-composer__send{align-items:center;background:var(--cyan);border:1px solid var(--cyan);color:#050505;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:11.5px;font-weight:600;gap:6px;height:30px;letter-spacing:.01em;padding:0 12px;transition:box-shadow .16s ease,background-color .14s ease,border-color .14s ease,color .14s ease}.cop-composer__send:disabled{background:#ffffff0a;border-color:var(--line-soft);color:#ffffff4d;cursor:not-allowed}.cop-composer__send:not(:disabled):hover{box-shadow:0 4px 14px #43d9ff59}.cop-suggest{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.cop-suggest__label{color:#fff6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;margin-right:4px;text-transform:uppercase}.cop-suggest__chip{background:transparent;border:1px solid var(--line-soft);color:#ffffffad;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.02em;padding:5px 10px;transition:color .14s,border-color .14s,background-color .14s}.cop-suggest__chip:hover{background:#43d9ff0d;border-color:#43d9ff66;color:var(--cyan)}.cop-composer__hint{align-items:center;color:#ffffff6b;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:8px;letter-spacing:.04em;margin:2px 0 0}.cop-composer__hint-dot{background:var(--cyan);flex-shrink:0;height:5px;width:5px}.cop-side{display:flex;flex-direction:column;gap:12px;height:var(--cop-chat-panel-height);max-height:var(--cop-chat-panel-height);min-height:0;overflow-y:auto;position:sticky;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin;top:16px}.cop-side::-webkit-scrollbar{width:6px}.cop-side::-webkit-scrollbar-thumb{background:#ffffff29}@media(max-width:1024px){.cop-frame{--cop-chat-panel-height:min(70dvh,820px);min-height:auto}.cop-split{align-items:start}.cop-split>.cop-chat{height:var(--cop-chat-panel-height);max-height:var(--cop-chat-panel-height)}.an-cop-side>.cop-chat.is-fullscreen,.cop-chat.is-fullscreen,.cop-split>.cop-chat.is-fullscreen{border-left:0;border-right:0;height:100dvh;inset:0;max-height:100dvh;min-height:0;position:fixed;width:100vw;z-index:2147483001}.cop-side{height:auto;max-height:none;overflow:visible;position:static}}.cop-side-card{padding:18px 20px}.cop-side__title{color:#ffffff80;font-size:10.5px;letter-spacing:.14em;margin:0}.cop-side__sublabel,.cop-side__title{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-weight:500;text-transform:uppercase}.cop-side__sublabel{color:#ffffff61;font-size:10px;letter-spacing:.12em;margin:4px 0 0}.cop-side-stats{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.cop-side-stats li{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.cop-side-stats__key{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.08em}.cop-side-stats__val{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.cop-side-stats__val.is-active{color:#7ae0b2}.cop-platforms-row{display:flex;flex-wrap:wrap;gap:8px}.cop-pchip{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffc7;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:8px;letter-spacing:.04em;padding:8px 12px;transition:border-color .14s,background-color .14s,color .14s}.cop-pchip:not(:disabled):hover{background:#43d9ff0d;border-color:#43d9ff66;color:#f5f5f5}.cop-pchip.is-active{background:#43d9ff14;border-color:var(--cyan);color:var(--cyan)}.cop-pchip.is-soon{cursor:not-allowed;opacity:.45}.cop-pchip__icon{align-items:center;color:inherit;display:inline-flex;height:22px;justify-content:center;width:22px}.cop-pchip.is-open:not(.is-active) .cop-pchip__icon{color:#7ae0b2}.cop-pchip__name{white-space:nowrap}.cop-platforms{display:flex;flex-direction:column;gap:8px}.cop-plat{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:inherit;cursor:pointer;display:grid;gap:12px;grid-template-columns:32px 1fr auto;padding:10px 12px;text-align:left;transition:border-color .14s,background-color .14s}.cop-plat:not(:disabled):hover{background:#43d9ff0d;border-color:#43d9ff66}.cop-plat.is-active{background:#43d9ff14;border-color:var(--cyan)}.cop-plat.is-soon{cursor:not-allowed;opacity:.55}.cop-plat__icon{align-items:center;border:1px solid var(--line-soft);color:#ffffffad;display:inline-flex;height:32px;justify-content:center;width:32px}.cop-plat.is-open .cop-plat__icon{background:#7ae0b20f;border-color:#7ae0b273;color:#7ae0b2}.cop-plat.is-active .cop-plat__icon{background:#43d9ff1a;border-color:var(--cyan);color:var(--cyan)}.cop-plat__body{display:flex;flex-direction:column;gap:2px;min-width:0}.cop-plat__name{align-items:baseline;color:#f5f5f5;display:flex;font-size:13px;font-weight:500;gap:6px}.cop-plat__locale{color:#ffffff6b;font-size:11px}.cop-plat__desc{color:#ffffff80;font-size:11.5px;line-height:1.4}.cop-plat__status{border:1px solid var(--line-soft);color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.12em;padding:3px 7px;text-transform:uppercase}.cop-plat__status.is-open{background:#7ae0b214;border-color:#7ae0b273;color:#7ae0b2}.cop-side-card--qr{align-items:stretch}.cop-qr{align-items:center;align-self:center;background:#fff;border:1px solid var(--line);display:flex;height:200px;justify-content:center;width:200px}.cop-qr__img{box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:10px;width:100%}.cop-qr__empty{align-items:center;color:#0a0a0c66;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:14px;text-align:center}.cop-qr__empty p{color:#0a0a0c8c;line-height:1.4;max-width:150px}.cop-qr__empty p,.cop-qr__meta{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;margin:0}.cop-qr__meta{color:#ffffff80;text-align:center}.cop-qr__actions{display:flex;gap:8px}.cop-qr__actions .sub-btn{flex:1 1 auto;font-size:10.5px;padding:8px 12px}.cop-steps-strip{background:#ffffff05;border:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;list-style:none;margin:4px 0 0;padding:12px 14px}.cop-steps-strip li{align-items:center;color:#ffffffb8;display:flex;font-size:11.5px;gap:8px}.cop-steps-strip li span{color:var(--cyan);font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;letter-spacing:.08em;min-width:18px}.cop-link__name{font-size:13.5px}.cop-link__meta>div{font-size:11px}.cop-upgrade{padding:24px 20px}.cop-upgrade__icon{height:40px;width:40px}.cop-upgrade__title{font-size:14px}.cop-upgrade__body{font-size:12px;max-width:280px}.cop-stats--legacy-placeholder{display:none}.cop-stats{background:#ffffff04;border:1px solid var(--line-soft);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.cop-stat{border-right:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:20px 22px}.cop-stat:last-child{border-right:0}.cop-stat__eyebrow{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.cop-stat__value{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:26px;font-weight:600;letter-spacing:-.01em}.cop-stat__value.is-active{color:#7ae0b2}.cop-stat__value.is-muted{color:#ffffffa6}.cop-stat__sub{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.04em}.cop-platforms{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cop-platform{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:16px 18px}.cop-platform.is-soon{opacity:.55}.cop-platform.is-open{background:#7ae0b20a;border-color:#7ae0b266}.cop-platform__row{align-items:center;display:flex;justify-content:space-between}.cop-platform__icon{align-items:center;border:1px solid var(--line-soft);color:#ffffffb3;display:inline-flex;height:32px;justify-content:center;width:32px}.cop-platform.is-open .cop-platform__icon{border-color:#7ae0b273;color:#7ae0b2}.cop-platform__status{border:1px solid var(--line-soft);color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.12em;padding:3px 8px;text-transform:uppercase}.cop-platform__status.is-open{background:#7ae0b214;border-color:#7ae0b273;color:#7ae0b2}.cop-platform__name{color:#f5f5f5;font-size:14px;font-weight:500}.cop-platform__desc{color:#ffffff8c;font-size:12.5px;line-height:1.5;margin:0}.cop-bind{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 320px}@media(max-width:960px){.cop-bind{grid-template-columns:1fr}}.cop-bind__qr{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px;padding:22px 24px 24px}.cop-bind__head{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.cop-bind__status{border:1px solid var(--line-soft);color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;padding:4px 10px;text-transform:uppercase}.cop-bind__status.is-active{background:#7ae0b214;border-color:#7ae0b266;color:#7ae0b2}.cop-bind__status.is-pending{border-color:#43d9ff66;color:var(--cyan)}.cop-bind__status.is-cancelled,.cop-bind__status.is-expired{border-color:#f1929c66;color:#f1929c}.cop-bind__qr-frame{align-items:center;align-self:center;background:#fff;border:1px solid var(--line);display:flex;height:240px;justify-content:center;width:240px}.cop-bind__qr-img{box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:12px;width:100%}.cop-bind__qr-empty{align-items:center;color:#0a0a0c66;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:16px;text-align:center}.cop-bind__qr-empty p{color:#0a0a0c8c;font-size:11.5px;max-width:180px}.cop-bind__meta,.cop-bind__qr-empty p{font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;margin:0}.cop-bind__meta{color:#ffffff80;font-size:11px;text-align:center}.cop-bind__instruction{color:#fff9;font-size:12.5px;line-height:1.6;margin:0;text-align:center}.cop-bind__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cop-bind__side,.cop-side-card{display:flex;flex-direction:column;gap:12px}.cop-side-card{background:#ffffff04;border:1px solid var(--line);padding:20px 22px}.cop-steps{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.cop-steps li{display:flex;gap:10px}.cop-steps__num{color:var(--cyan);flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.1em;padding-top:2px;width:22px}.cop-steps__title{color:#f5f5f5;font-size:13.5px;font-weight:500}.cop-steps__body{color:#fff9;font-size:12.5px;line-height:1.5;margin:4px 0 0}.cop-link__name{color:#f5f5f5;font-size:14px;font-weight:500}.cop-link__meta{display:flex;flex-direction:column;gap:4px;margin:4px 0 0}.cop-link__meta>div{color:#ffffff8c;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:6px}.cop-link__meta dt{color:#ffffff6b;margin:0}.cop-link__meta dd{color:#ffffffc7;margin:0}.cop-link__hint{color:#ffffff8c;font-size:12.5px;line-height:1.5;margin:4px 0 0}.cop-upgrade{align-items:center;background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:12px;padding:32px 24px;text-align:center}.cop-upgrade__icon{align-items:center;background:#ecff2f0f;border:1px solid rgba(236,255,47,.4);color:var(--yellow);display:inline-flex;height:44px;justify-content:center;width:44px}.cop-upgrade__title{color:#f5f5f5;font-size:15px;font-weight:500;margin:0}.cop-upgrade__body{color:#fff9;font-size:12.5px;line-height:1.55;margin:0;max-width:420px}.ext-frame{display:flex;flex-direction:column;gap:28px;padding:28px 32px 60px}.ext-grid{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 360px}@media(max-width:960px){.ext-grid{grid-template-columns:1fr}}.ext-mobile-tabs{display:none}.ext-mobile-tab{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase;transition:background-color .14s,color .14s}.ext-mobile-tab:hover{color:#f5f5f5}.ext-mobile-tab.is-active{background:#fff;color:#050505;font-weight:600}.ext-main{gap:28px;min-width:0}.ext-main,.ext-section{display:flex;flex-direction:column}.ext-section{gap:14px}.ext-section__title{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;font-weight:500;letter-spacing:.14em;margin:0;text-transform:uppercase}.ext-hero{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:24px;padding:24px 26px}.ext-platforms{display:flex;flex-wrap:wrap;gap:8px}.ext-platform{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffff8c;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;gap:10px;letter-spacing:.04em;padding:8px 14px}.ext-platform.is-supported{background:#7ae0b20f;border-color:#7ae0b266;color:#f5f5f5}.ext-platform__name{letter-spacing:.04em}.ext-platform__status{border:1px solid var(--line-soft);color:#ffffff6b;font-size:9.5px;letter-spacing:.12em;padding:2px 7px;text-transform:uppercase}.ext-platform__status.is-supported{border-color:#7ae0b280;color:#7ae0b2}.ext-downloads{display:flex;flex-wrap:wrap;gap:10px}.ext-download{align-items:center;background:#fff;border:1px solid var(--line);color:#050505;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12.5px;font-weight:600;gap:10px;padding:10px 16px;text-decoration:none;transition:transform .14s,box-shadow .14s}.ext-download:hover{box-shadow:0 8px 18px #0006;transform:translateY(-1px)}.ext-download.is-soon{background:#ffffff05;border-color:var(--line-soft);color:#ffffff6b;cursor:not-allowed}.ext-download.is-soon:hover{box-shadow:none;transform:none}.ext-download__icon{display:inline-block;flex-shrink:0;height:22px;-o-object-fit:contain;object-fit:contain;width:22px}.ext-download.is-soon .ext-download__icon{filter:grayscale(1);opacity:.4}.ext-download__chev{color:#00000080;font-size:11px;margin-left:4px}.ext-download.is-soon .ext-download__chev{color:#ffffff59;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:9.5px;letter-spacing:.1em;text-transform:uppercase}.ext-video{aspect-ratio:16/9;background:#050505;border:1px solid var(--line-soft);overflow:hidden;position:relative;width:100%}.ext-video__el{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ext-video__caption{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.02em;margin:8px 0 0}.ext-features{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ext-feature{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding:18px 20px;transition:border-color .14s,background-color .14s}.ext-feature:hover{background:#43d9ff08;border-color:#43d9ff52}.ext-feature__icon{align-items:center;background:#ffffff0a;border:1px solid var(--line-soft);color:var(--cyan);display:inline-flex;height:36px;justify-content:center;width:36px}.ext-feature__title{color:#f5f5f5;font-size:14px;font-weight:500;letter-spacing:-.005em;margin:0}.ext-feature__body{color:#fff9;font-size:12.5px;line-height:1.55;margin:0}.ext-aside{position:sticky;top:16px}@media(max-width:960px){.ext-aside{position:static}}.ext-keycard{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:14px;padding:24px 26px}.ext-keycard__hint{color:#fff9;font-size:12.5px;line-height:1.5;margin:0}.ext-keycard__value{background:#ffffff04;border:1px solid var(--line-soft);padding:12px 14px}.ext-keycard__code{background:transparent;color:#ffffffd9;display:block;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:12px;word-break:break-all}.ext-keycard__actions{display:flex;flex-wrap:wrap;gap:8px}.ext-howto{border-top:1px solid var(--line-soft);display:flex;flex-direction:column;gap:10px;margin-top:6px;padding-top:14px}.ext-howto__title{color:#ffffff73;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.12em;margin:0;text-transform:uppercase}.ext-howto__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.ext-howto__list li{align-items:flex-start;color:#ffffffc7;display:flex;font-size:13px;gap:10px;line-height:1.5}.ext-howto__num{color:var(--cyan);flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.08em;padding-top:1px;width:22px}.ext-upgrade{align-items:center;display:flex;flex-direction:column;gap:12px;padding:20px 12px 8px;text-align:center}.ext-upgrade__icon{align-items:center;background:#ecff2f0f;border:1px solid rgba(236,255,47,.4);color:var(--yellow);display:inline-flex;height:44px;justify-content:center;width:44px}.ext-upgrade__title{color:#f5f5f5;font-size:15px;font-weight:500;margin:0}.ext-upgrade__body{color:#fff9;font-size:12.5px;line-height:1.55;margin:0;max-width:280px}.sub-tabs{align-self:flex-start;background:#ffffff04;border:1px solid var(--line-soft);display:inline-flex;gap:4px;padding:4px}.sub-tab{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.08em;padding:8px 14px;text-transform:uppercase;transition:background-color .14s,color .14s}.sub-tab:hover{color:#f5f5f5}.sub-tab.is-active{background:#fff;color:#050505;font-weight:600}.sub-points{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(360px,1fr))}.sub-points-card{background:#ffffff04;border:1px solid var(--line);display:flex;flex-direction:column;gap:18px;padding:26px 28px}.sub-points-card__eyebrow{color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.14em;margin-bottom:6px;text-transform:uppercase}.sub-points-card__desc{color:#ffffffa8;font-size:13.5px;line-height:1.55;margin:0}.sub-points-card__price-row{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.sub-points-card__price{align-items:baseline;display:flex;gap:6px}.sub-points-card__price-value{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:52px;font-weight:300;letter-spacing:-.03em}.sub-points-card__price-interval{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;letter-spacing:.06em}.sub-points-card__price--custom{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:52px;font-weight:300;letter-spacing:-.03em}.sub-points-card__select{position:relative}.sub-points-select__trigger{align-items:center;background:#ffffff05;border:1px solid var(--line);color:#f5f5f5;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;gap:10px;letter-spacing:.04em;padding:8px 14px;transition:border-color .14s,background-color .14s}.sub-points-select__trigger:hover{border-color:var(--cyan)}.sub-points-select__trigger.is-open{background:#43d9ff0d;border-color:var(--cyan)}.sub-points-select__trigger svg{flex-shrink:0;transition:transform .18s}.sub-points-select__trigger.is-open svg{transform:rotate(180deg)}.sub-points-select__menu{background:#0a0a0c;border:1px solid var(--line);box-shadow:0 12px 32px #0009;list-style:none;margin:0;min-width:100%;padding:0;position:absolute;right:0;top:calc(100% + 4px);z-index:5}.sub-points-select__option{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--line-soft);color:#ffffffc7;cursor:pointer;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:12px;gap:24px;justify-content:space-between;letter-spacing:.04em;padding:10px 14px;transition:background-color .12s,color .12s;white-space:nowrap;width:100%}.sub-points-select__menu li:last-child .sub-points-select__option{border-bottom:0}.sub-points-select__option.is-active,.sub-points-select__option:hover{background:#43d9ff0f;color:var(--cyan)}.sub-points-select__option-price{color:#ffffff73;font-variant-numeric:tabular-nums}.sub-points-card__cta{font-size:12px;justify-content:center;padding:12px 20px;width:100%}.sub-points-card__includes{border-top:1px solid var(--line-soft);color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;letter-spacing:.14em;margin-top:2px;padding-top:4px;text-transform:uppercase}.sub-points-card__features{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.sub-points-card__features li{align-items:flex-start;color:#ffffffc7;display:flex;font-size:13px;gap:10px;line-height:1.5}.sub-points-card__check{color:#7ae0b2;display:inline-flex;flex-shrink:0;height:16px;margin-top:2px;width:16px}.paym-overlay,.sub-points-card__check{align-items:center;justify-content:center}.paym-overlay{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#000000c7;display:flex;inset:0;padding:24px;position:fixed;z-index:1000}.paym{background:#0a0a0c;border:1px solid var(--line);box-shadow:0 24px 60px #0009;gap:18px;max-width:480px;padding:22px 24px 24px;width:100%}.paym,.paym__head{display:flex;flex-direction:column;position:relative}.paym__head{gap:6px}.paym__sub{color:#ffffff8c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.04em;margin:0}.paym__close{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-size:22px;height:28px;line-height:1;position:absolute;right:-8px;top:-4px;transition:color .14s;width:28px}.paym__close:hover{color:#f5f5f5}.risk-modal{gap:14px;max-width:460px}.risk-modal__title{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.25;margin:0}.risk-modal__body{color:#ffffffb8;font-size:13px;line-height:1.65;margin:0}.risk-modal__warn{align-items:stretch;background:#ecff2f0d;border:1px solid rgba(236,255,47,.22);display:flex;gap:12px;padding:12px 14px}.risk-modal__warn-bar{background:var(--yellow);flex-shrink:0;width:2px}.risk-modal__warn-text{color:#f5f5f5;font-size:13px;font-weight:500;line-height:1.55}.risk-modal__tos{color:#ffffff80;font-size:12px;line-height:1.5;margin:0}.risk-modal__tos-link{color:var(--cyan);text-decoration:underline;text-decoration-color:#43d9ff66;text-underline-offset:3px;transition:text-decoration-color .14s}.risk-modal__tos-link:focus-visible,.risk-modal__tos-link:hover{text-decoration-color:var(--cyan)}.risk-modal__check{align-items:center;align-self:flex-start;cursor:pointer;display:inline-flex;gap:10px;padding:8px 0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.risk-modal__check-input{height:0;opacity:0;pointer-events:none;position:absolute;width:0}.risk-modal__check-box{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.32);color:var(--cyan);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:background-color .14s,border-color .14s;width:16px}.risk-modal__check-input:checked+.risk-modal__check-box{background:#43d9ff1f;border-color:var(--cyan)}.risk-modal__check-input:focus-visible+.risk-modal__check-box{outline:2px solid rgba(67,217,255,.45);outline-offset:2px}.risk-modal__check-label{color:#ffffffa6;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.04em}.risk-modal__actions{display:flex;margin-top:4px}.risk-modal__confirm{flex:1 1 auto;justify-content:center}.onb-overlay{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.onb{--onb-accent:#43d9ff;background:#0a0a0c;border:1px solid var(--line);box-shadow:0 24px 60px #0009;display:flex;flex-direction:column;gap:18px;max-width:760px;padding:32px 36px 24px;position:relative;width:100%}.onb__close{background:transparent;border:0;color:#ffffff80;cursor:pointer;font-size:22px;height:28px;line-height:1;position:absolute;right:14px;top:14px;transition:color .14s;width:28px}.onb__close:hover{color:#f5f5f5}.onb__head{display:flex;flex-direction:column;gap:4px;text-align:center}.onb__title{color:#fff;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:20px;font-weight:500;letter-spacing:-.025em;line-height:1.2;margin:0}.onb__subtitle{color:#fff9;font-size:13px;line-height:1.5;margin:0}.onb__stage{align-items:center;background:radial-gradient(circle at center,color-mix(in srgb,var(--onb-accent) 12%,transparent) 0,transparent 70%),#050507;border:1px solid var(--line-soft);display:flex;height:clamp(260px,38vw,420px);justify-content:center;overflow:hidden;position:relative;transition:--onb-accent .3s ease}.onb__stage-glow{background:radial-gradient(circle,color-mix(in srgb,var(--onb-accent) 18%,transparent) 0,transparent 60%);filter:blur(40px);inset:-40%;opacity:.7;pointer-events:none;position:absolute;z-index:0}.onb__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;position:relative;width:100%;z-index:1}.onb__placeholder{align-items:center;border:1px dashed color-mix(in srgb,var(--onb-accent) 40%,transparent);color:color-mix(in srgb,var(--onb-accent) 80%,#fff);display:inline-flex;height:96px;justify-content:center;opacity:.6;position:relative;width:96px;z-index:1}.onb__copy{display:flex;flex-direction:column;gap:10px;padding:0 8px;text-align:center}.onb__step-title{color:#f5f5f5;font-family:SF Pro Display,SF Pro Text,Helvetica Neue,Inter,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.015em;margin:0}.onb__step-body{color:#ffffffa6;font-size:13px;line-height:1.65;margin:0}.onb__foot{align-items:center;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;margin-top:4px}.onb__skip{background:transparent;border:0;color:#ffffff73;cursor:pointer;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;justify-self:start;letter-spacing:.06em;padding:8px 4px;transition:color .14s}.onb__skip:hover{color:#f5f5f5}.onb__progress{gap:10px;justify-self:center}.onb__nav,.onb__progress{align-items:center;display:inline-flex}.onb__nav{background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffb3;cursor:pointer;height:30px;justify-content:center;transition:background-color .14s,border-color .14s,color .14s;width:30px}.onb__nav:hover:not(:disabled){background:#ffffff0d;border-color:var(--line);color:#f5f5f5}.onb__nav:disabled{cursor:not-allowed;opacity:.35}.onb__progress-label{color:#fff9;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;letter-spacing:.06em;min-width:36px;text-align:center}.onb__cta{justify-self:end;padding:9px 22px}@media(max-width:600px){.onb{gap:14px;max-width:none;padding:24px 18px 18px}.onb__stage{height:clamp(200px,58vw,280px)}.onb__placeholder{height:72px;width:72px}.onb__title{font-size:18px}.onb__step-title{font-size:15.5px}.onb__step-body{font-size:12.5px}.onb__cta{font-size:11.5px;padding:8px 14px}}.paym__options{display:flex;flex-direction:column;gap:10px}.paym__option{align-items:center;background:#ffffff05;border:1px solid var(--line);color:inherit;cursor:pointer;display:grid;gap:14px;grid-template-columns:40px 1fr;padding:14px;position:relative;text-align:left;transition:border-color .14s,background-color .14s}.paym__option:hover:not(:disabled){background:#43d9ff0d;border-color:var(--cyan)}.paym__option:disabled{cursor:not-allowed;opacity:.5}.paym__option-icon{align-items:center;border:1px solid var(--line-soft);color:#ffffffb3;display:inline-flex;height:40px;justify-content:center;width:40px}.paym__option-icon--alipay{background:#1677ff14;border-color:#1677ff66;color:#1677ff}.paym__brands{align-items:center;display:flex;gap:6px;margin-top:10px}.paym__brand{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);box-sizing:border-box;color:#ffffffc7;display:inline-flex;height:28px;justify-content:center;padding:3px 5px;width:44px}.paym__brand img,.paym__brand svg{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.paym__brand--visa{background:#f5f6fa;color:#1a1f71}.paym__brand--mc{background:#fff5f5;color:#eb001b}.paym__brand--amex{background:#eef5fc;color:#2e77bb}.paym__brand--unionpay{background:#fff;padding:0}.paym__brand--jcb{background:#eef2fa;color:#0e4c96}.paym__brand--diners{background:#eaf4fb;color:#0079be}.paym__brand-slot{display:inline-block;flex-shrink:0;height:28px;position:relative;width:44px}.paym__brand-slot .paym__brand{inset:0;position:absolute}.paym-brand-enter-active,.paym-brand-leave-active{transition:opacity .42s cubic-bezier(.4,0,.2,1)}.paym-brand-enter-from,.paym-brand-leave-to{opacity:0}.paym__option-body{min-width:0}.paym__option-name{color:#f5f5f5;font-size:14px;font-weight:500;letter-spacing:-.005em}.paym__option-sub{color:#ffffff80;font-size:11.5px;line-height:1.4;margin:4px 0 0}.paym__option-state{color:#ffffff6b;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;margin:6px 0 0}.paym__option-price{color:#f5f5f5;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",SF Mono,ui-monospace,monospace;font-size:16px;font-variant-numeric:tabular-nums;font-weight:600}.paym__option-total{color:var(--cyan)}.paym__redeem{border-top:1px solid hsla(0,0%,100%,.1);margin-top:16px;padding-top:16px}.paym__redeem-label{color:#ffffffb8;display:block;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.paym__redeem-row{display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.paym__input{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.14);border-radius:2px;color:#fff;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;min-height:42px;outline:none;padding:0 13px;width:100%}.paym__input:focus{border-color:var(--cyan);box-shadow:0 0 0 1px #22d3ee1f}.paym__message{font-size:12px;margin:10px 0 0}.paym__message.is-success{color:#86efac}.paym__message.is-error{color:#fca5a5}.paym__hint{color:#ffffff80;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11px;letter-spacing:.04em;margin:0}.paym__breakdown{background:#ffffff04;border:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:12px 14px}.paym__breakdown-row{color:#fff9;display:flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px;justify-content:space-between;letter-spacing:.02em}.paym__breakdown-key{color:#ffffff80}.paym__breakdown-row--total{border-top:1px solid var(--line-soft);color:#f5f5f5;font-weight:600;margin-top:2px;padding-top:6px}.paym__breakdown-row--total .paym__breakdown-key{color:#ffffffb8}.paym__cancel{align-self:flex-end}.paym-enter-active,.paym-leave-active{transition:opacity .18s ease}.paym-enter-active .paym,.paym-leave-active .paym{transition:transform .18s ease,opacity .18s ease}.paym-enter-from,.paym-leave-to{opacity:0}.paym-enter-from .paym,.paym-leave-to .paym{opacity:0;transform:translateY(8px)}@media(max-width:1024px){.ed-shell{--sidebar-width:64px}.an-mid-row{flex-direction:column;overflow-y:auto}.an-chart-col{flex:1 1 auto;min-height:420px}.an-chart-row{min-height:360px}.an-result{border-left:0;border-top:1px solid var(--line);flex:0 0 auto;max-height:none;max-width:none;width:100%}.an-result__grid{grid-template-columns:1fr 1fr}.an-cop-side{border-left:0;inset:0;max-width:100%;position:fixed;width:100%;z-index:50}}.ed-shell__backdrop{display:none}@media(max-width:768px){.ed-shell{--sidebar-width:0;--topbar-height:52px;grid-template-columns:minmax(0,1fr)}.ed-sidebar{border-bottom:1px solid var(--line);border-right:0;bottom:auto!important;box-shadow:none;display:flex!important;flex-direction:column!important;left:0!important;max-height:calc(100dvh - var(--topbar-height))!important;opacity:0;overflow-y:auto!important;pointer-events:none;position:fixed!important;right:0!important;top:var(--topbar-height)!important;transform:translateY(-100%);transition:transform .24s ease,opacity .18s ease,visibility 0s linear .24s,box-shadow .24s ease;visibility:hidden;width:100%!important;z-index:90}.ed-shell:not(.is-collapsed) .ed-sidebar{box-shadow:0 12px 28px #0000008c;opacity:1;pointer-events:auto;transform:translateY(0);transition:transform .24s ease,opacity .18s ease,visibility 0s linear 0s,box-shadow .24s ease;visibility:visible}.ed-sidebar__brand,.ed-sidebar__profile,.ed-sidebar__spacer{display:none!important}.ed-sidebar__row-wrapper{display:block!important}.ed-topbar__right{display:none!important}.ed-sidebar__stats{border-top:1px solid var(--line-soft);display:flex!important;flex-wrap:wrap;gap:8px;padding:10px 22px}.ed-sidebar__stat{align-items:center;background:#ffffff05;border:1px solid var(--line-soft);color:#ffffffbf;display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;letter-spacing:.04em;padding:4px 10px}.ed-sidebar__stat-dot{background:var(--cyan);height:6px;width:6px}.ed-sidebar__stat--quota .ed-sidebar__stat-dot{background:var(--yellow)}.ed-sidebar__stat--quota.is-empty .ed-sidebar__stat-dot{background:#f57}.ed-sidebar__stat-label{color:#ffffff80;letter-spacing:.04em}.ed-sidebar__stat-value{color:#fffffff2;font-feature-settings:"tnum" 1}.ed-sidebar__section{display:block!important;padding:8px 0!important}.ed-sidebar__nav{display:flex!important;flex-direction:column!important}.ed-sidebar__nav-item{align-items:center!important;color:#ffffffd9!important;display:grid!important;font-size:15px!important;gap:14px!important;grid-template-columns:22px 1fr!important;height:auto!important;padding:14px 22px!important}.ed-sidebar__nav-icon{align-items:center;color:#ffffffa6;display:inline-flex!important;justify-content:center}.ed-sidebar__nav-label{display:inline!important}.ed-sidebar__row{display:grid!important;grid-template-columns:18px 1fr auto!important;padding:14px 22px!important}.ed-sidebar__row-icon,.ed-sidebar__row-label{display:inline-flex!important}.ed-search__pop{border-left:0;border-radius:0;border-right:0;bottom:0!important;left:0!important;max-height:none!important;overflow:hidden!important;padding-top:4px;position:fixed!important;right:0!important;top:var(--topbar-height)!important}.ed-search__list,.ed-search__state{flex:1 1 auto;min-height:0;overflow-y:auto}.ed-search__close{align-items:center;background:#ffffff0a;border:1px solid var(--line);border-radius:0;color:#ffffffbf;cursor:pointer;display:inline-flex!important;font-size:18px;height:28px;justify-content:center;line-height:1;position:absolute;right:10px;top:8px;width:28px;z-index:2}.ed-search__close:active,.ed-search__close:hover{background:#ffffff14;color:#fff}.ed-search__tabs{flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;padding:8px 48px 8px 12px;scrollbar-width:none}.ed-search__tabs::-webkit-scrollbar{display:none}.ed-search__eyebrow{flex-shrink:0}.ed-search__tab{flex-shrink:0;padding:8px 8px 10px}.ed-search__result{padding:12px 16px}.ed-search__result-name,.ed-search__result-symbol{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed-shell__backdrop{background:#0000008c;bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:var(--topbar-height);transition:opacity .18s ease;z-index:80}.ed-shell:not(.is-collapsed) .ed-shell__backdrop{opacity:1;pointer-events:auto}.ed-topbar{height:52px}.ed-topbar__inner{gap:8px;padding:0 12px}.ed-topbar__toggle-icon--desktop{display:none}.ed-topbar__toggle-icon--mobile{display:inline-block}.ed-main-col,.ed-search{min-width:0}.an-main,.ed-main{padding:8px}.an-frame{margin:0}.an-header{flex-wrap:nowrap;gap:10px;padding:12px 14px}.an-header__left{flex:1 1 auto;min-width:0}.an-header__id{min-width:0}.an-header__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.an-header__right{align-items:flex-end;flex-direction:column;flex-shrink:0;gap:2px}.an-header__price{font-size:clamp(18px,5vw,26px)}.an-header__delta{font-size:11px;padding:2px 6px}.an-chart-col,.an-mid-row,.an-toolbar,.an-toolbar__row{display:contents}.an-frame{overflow-y:auto;-webkit-overflow-scrolling:touch}.an-bottombar,.an-header,.an-result,.an-toolbar__controls,.an-toolbar__range{flex-shrink:0}.an-toolbar__range{display:flex;flex-wrap:nowrap;order:1;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--panel);border-bottom:1px solid var(--line-soft);gap:4px;padding:8px 12px 6px;scrollbar-width:none}.an-toolbar__range::-webkit-scrollbar{display:none}.an-toolbar__range .an-chip{flex-shrink:0}.an-bottombar{border-bottom:1px solid var(--line-soft);border-top:0;margin-top:0;order:2}.an-toolbar__divider{display:none}.an-toolbar__controls{align-items:center;display:flex;flex-wrap:nowrap;gap:6px;order:3;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--panel);border-bottom:1px solid var(--line-soft);padding:6px 12px 8px;scrollbar-width:none}.an-toolbar__controls::-webkit-scrollbar{display:none}.an-toolbar__controls>*{flex-shrink:0}.an-toolbar__controls .an-btn-analyze{order:-2}.an-toolbar__controls .an-chip--copilot{order:-1}.an-chart-row{flex:1 1 auto;order:4}.an-result{order:5}.an-mid-row .an-cop-side{border-top:0;max-height:none}.an-cop-side{order:6}.an-toolbar__spacer{flex:0 0 4px}.an-chip{font-size:10.5px;height:28px;min-width:32px;padding:0 8px}.an-btn-analyze{font-size:11.5px;height:28px;padding:0 12px}.an-indicators-menu,.an-popover{left:50%;max-height:70vh;overflow-y:auto;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(320px,calc(100vw - 32px));z-index:100}.an-popover{bottom:auto;right:auto}.an-drawpalette{display:none}.an-chart-row{grid-template-columns:1fr}.an-chart-row,.an-chart-viewport,.analysis-chart{min-height:320px}.an-result{padding:14px 14px 18px}.an-bottombar{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;background:var(--panel);gap:6px;padding:6px 12px;scrollbar-width:none}.an-bottombar::-webkit-scrollbar{display:none}.an-bottombar__item{background:#ffffff05;border-right:1px solid var(--line-soft);border:1px solid var(--line-soft);color:#ffffffb3;flex-shrink:0;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10.5px;gap:6px;height:28px;letter-spacing:.04em;min-width:32px;padding:0 8px;white-space:nowrap}.an-bottombar__item--toggle.is-on,.an-bottombar__item.is-open{background:#43d9ff14;border-color:#43d9ff52;color:var(--cyan)}.an-bottombar__count,.an-bottombar__label{font-size:10.5px;white-space:nowrap}.an-bottombar__count{color:#ffffff6b}.an-bottombar__item--ghost{margin-left:0}.an-result__grid{grid-template-columns:1fr}.an-result__cell--wide{grid-column:1}.an-result__tracker{align-items:stretch;flex-direction:column}.an-result__tracker-actions{flex-wrap:wrap;width:100%}.an-result__tracker-btn,.an-result__tracker-link{flex:1 1 140px}.an-result__pos-inputs,.an-result__pos-outputs{grid-template-columns:1fr 1fr}.ed-watchgrid{--watch-min-cell:100%}.ed-cell{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"icon name name chart" "icon price change chart";grid-template-columns:56px minmax(0,1fr) auto 96px;grid-template-rows:auto auto;min-height:auto;padding:14px 16px;row-gap:2px}.ed-cell__head{display:block;position:absolute;right:4px;top:4px;z-index:2}.ed-cell__eyebrow{display:none}.ed-cell__remove{height:24px;opacity:.4;width:24px}.ed-cell__symbol-row{display:contents}.ed-cell .instr-icon{align-self:center;border-radius:10px;font-size:48px!important;grid-area:icon;height:48px!important;justify-self:center;width:48px!important}.ed-cell__symbol{color:#fff;font-size:16px;font-weight:600;grid-area:name;overflow:hidden;padding-right:28px;text-overflow:ellipsis;white-space:nowrap}.ed-cell__price{align-items:center;grid-area:price;margin:0}.ed-cell__price-value{color:#ffffff9e;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2}.ed-cell__delta{align-self:center;font-size:13px;grid-area:change;line-height:1.2}.ed-cell__delta-arrow,.ed-cell__delta-period{display:none}.ed-cell__chart{align-self:stretch;grid-area:chart;height:100%;margin:0;min-height:56px}.ed-cell--tracker{align-items:center;-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-areas:"icon name name rail" "icon price status rail";grid-template-columns:56px minmax(0,1fr) auto 96px;grid-template-rows:auto auto;min-height:auto;padding:14px 16px;row-gap:2px}.ed-cell--tracker .ed-cell__head{align-items:center;display:flex;grid-area:status;justify-content:flex-end;min-width:0;position:static}.ed-cell--tracker .ed-cell__eyebrow{display:none;font-size:9px}.ed-cell--tracker .ed-cell__symbol-row{display:contents}.ed-cell--tracker .instr-icon{align-self:center;border-radius:10px;font-size:48px!important;grid-area:icon;height:48px!important;justify-self:center;width:48px!important}.ed-cell--tracker .ed-cell__symbol{font-size:16px;grid-area:name;padding-right:0}.ed-cell--tracker .ed-cell__price{gap:6px;grid-area:price;margin:0}.ed-cell--tracker .ed-cell__price-value{color:#ffffff9e;font-size:14px;font-weight:400;letter-spacing:0;line-height:1.2}.ed-cell--tracker .tracker-status{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ed-cell__tracker-rail{align-self:center;grid-area:rail;margin:0}.ed-cell__tracker-delta{font-size:11px;line-height:1.2}.ed-cell__tracker-levels{display:none}.ed-quickgrid{grid-template-columns:1fr}.hist-row{align-items:flex-start;gap:4px 12px!important;grid-template-columns:40px 1fr auto!important;padding:14px 16px!important}.hist-row__icon{grid-column:1;grid-row:1/span 2;margin-top:2px}.hist-row__main{grid-column:2;grid-row:1/span 2;min-width:0}.hist-row__signal-col{align-items:flex-end;grid-column:3;grid-row:1;min-width:0}.hist-row__chart,.hist-row__chevron{display:none!important}.hist-row__line1{flex-wrap:wrap;gap:4px 8px}.hist-row__symbol{font-size:13px}.hist-row__line2{flex-wrap:wrap;font-size:11.5px;gap:4px 12px}.hist-row__time{font-size:11px;margin-left:0}.hist-row__summary{-webkit-line-clamp:1;line-clamp:1;margin-top:4px}.hist-filters{gap:10px;padding:16px}.hist-filter{flex:1 1 calc(50% - 8px);min-width:0}.hist-filter--grow{flex:1 1 100%}.hist-stat{padding:12px 16px}.ed-frame__head{padding:16px}.ed-headline{font-size:clamp(26px,7.5vw,38px);letter-spacing:-.04em;line-height:1.05}.tracker-frame .ed-frame__head{padding:18px 20px 14px}.tracker-frame .ed-headline{font-size:clamp(25px,7vw,34px);line-height:1.03}.tracker-frame .ed-headline__muted{font-size:.82em}.td-frame{gap:18px;padding:16px 14px 40px}.td-head__row{align-items:flex-start;flex-direction:column;gap:10px}.td-headline{font-size:22px;line-height:1.15;word-break:break-word}.td-signal{align-self:flex-start;font-size:12px;letter-spacing:.08em;padding:6px 12px}.td-signal__icon{height:12px;width:12px}.td-head__meta{gap:6px}.td-chip{font-size:9.5px;padding:3px 7px}.td-grid{grid-template-columns:1fr 1fr}.td-cell{padding:12px 14px}.td-cell__eyebrow{font-size:9.5px}.td-cell__value{font-size:16px}.td-cell__value--text,.td-steps__item{font-size:12.5px}.td-steps__item{padding:10px 14px 10px 38px}.td-steps__item:before{font-size:10px;left:12px;top:10px}.td-prose{font-size:12.5px;padding:12px 14px}.td-rangebar{padding:10px 14px}.td-rangebar__labels{font-size:9.5px}.td-section{gap:10px}.td-section__title{font-size:10px}.ext-frame{gap:18px;padding:16px 14px 40px}.ext-grid{gap:16px}.ext-main{gap:18px}.ext-hero{gap:16px;padding:16px 14px}.ext-section{gap:10px}.ext-section__title{font-size:10px}.ext-platform{font-size:11px;gap:8px;padding:7px 11px}.ext-platform__status{font-size:9px;letter-spacing:.08em;padding:2px 6px}.ext-downloads{gap:8px}.ext-download{flex:1 1 calc(50% - 4px);font-size:12px;gap:8px;min-width:140px;padding:10px 14px}.ext-download__icon{height:20px;width:20px}.ext-video__caption{font-size:11px}.ext-feature{gap:8px;padding:14px 16px}.ext-feature__icon{height:32px;width:32px}.ext-feature__title{font-size:13.5px}.ext-feature__body{font-size:12px}.ext-keycard{gap:12px;padding:16px 14px}.ext-keycard__value{padding:10px 12px}.ext-keycard__code{font-size:11px}.ext-keycard__hint{font-size:12px}.ext-keycard__actions{gap:6px}.ext-mobile-tabs{align-self:flex-start;background:#ffffff04;border:1px solid var(--line-soft);display:inline-flex;gap:4px;padding:4px}.ext-grid.is-tab-apikey>.ext-main,.ext-grid.is-tab-info>.ext-aside{display:none}.ext-grid.is-tab-apikey .ext-aside{width:100%}.cop-frame{gap:16px;padding:16px 14px 40px}.cop-split{gap:14px}.cop-banner{font-size:11px;padding:8px 12px}.cop-chat{min-height:420px}.cop-chat__head{padding:10px 12px}.cop-chat__stream{overflow-x:hidden;padding:16px 14px}.cop-msg{max-width:100%}.cop-msg__bubble{max-width:100%;width:-moz-fit-content;width:fit-content}.cop-msg--bot .cop-msg__bubble{width:100%}.cop-md pre,.cop-md table{max-width:100%}.cop-md td,.cop-md th{padding:5px 8px}.cop-side{gap:10px}.cop-side-card{gap:10px;padding:14px}.cop-side__title{font-size:10px}.cop-side__sublabel{font-size:9.5px}.cop-pchip{font-size:11px;gap:6px;padding:7px 10px}.cop-pchip__icon{height:18px;width:18px}.cop-qr{height:min(200px,70vw);width:min(200px,70vw)}.cop-qr__meta{font-size:9.5px}.cop-qr__actions{flex-wrap:wrap;gap:6px}.cop-qr__actions .sub-btn{font-size:10px;padding:7px 10px}.cop-side-stats{gap:6px}.cop-side-stats__key{font-size:10px}.cop-side-stats__val{font-size:12px}.cop-steps-strip{font-size:11px!important;padding:10px 12px!important}.cop-mobile-tabs{align-self:flex-start;background:#ffffff04;border:1px solid var(--line-soft);display:inline-flex;gap:4px;padding:4px}.cop-split.is-tab-bind>.cop-chat,.cop-split.is-tab-chat>.cop-side{display:none}.cop-split.is-tab-bind .cop-side{width:100%}.sub-frame{gap:20px;padding:16px 14px 40px}.sub-section{gap:10px}.sub-section__title{font-size:10px}.sub-banner{font-size:11px;padding:8px 12px}.sub-current__cell{border-bottom:1px solid var(--line-soft);border-right:0;padding:14px 16px}.sub-current__cell:last-child{border-bottom:0}.sub-current__eyebrow{font-size:9.5px}.sub-current__value{font-size:20px}.sub-current__plantype{font-size:11px}.sub-actions{gap:8px}.sub-btn{font-size:11px;padding:8px 12px}.sub-confirm{padding:10px 12px}.sub-confirm__msg{font-size:12px}.sub-tabs{align-self:stretch}.sub-tab{flex:1 1 50%;font-size:11px;padding:8px 10px;text-align:center}.sub-plans{gap:12px}.sub-plan{gap:12px;padding:18px 16px}.sub-plan__name{font-size:18px}.sub-plan__price-value{font-size:26px}.sub-plan__price-interval{font-size:11px}.sub-plan__monthly{font-size:10.5px}.sub-plan__points{padding:8px 12px}.sub-plan__points-value{font-size:14px}.sub-plan__features li{font-size:12px}.sub-history__row{align-items:baseline;gap:4px 10px;grid-template-columns:1fr auto;padding:10px 14px}.sub-history__date{grid-column:1;grid-row:1}.sub-history__plan{font-size:10px;grid-column:1;grid-row:2}.sub-history__amount{font-size:12.5px;grid-column:2;grid-row:1}.sub-history__status{font-size:9.5px;grid-column:2;grid-row:2;text-align:right}.sub-empty{font-size:11.5px;padding:18px 14px}.tracker-new{align-self:flex-start;margin-top:12px;position:static}.tracker-empty{font-size:11.5px;padding:18px 16px}.tracker-grid{gap:12px;grid-template-columns:1fr;padding:0 10px 24px}.tracker-card__head{align-items:flex-start;flex-direction:row;gap:10px;padding:12px}.tracker-card__identity{flex:1 1 auto;gap:10px}.tracker-card__symbol{font-size:13px}.tracker-card__meta{font-size:9px;margin-top:2px}.tracker-status{align-self:flex-start;font-size:9px;letter-spacing:.04em;min-height:24px;padding:0 8px}.tracker-rail{padding:12px 12px 16px}.tracker-rail__track{height:58px}.tracker-rail__label{font-size:8.5px;letter-spacing:.06em}.tracker-rail__track:before,.tracker-rail__zone{top:24px}.tracker-rail__tick{top:18px}.tracker-rail__now{font-size:9px;min-width:70px;padding:4px 6px;top:30px}.tracker-rail__now:after{height:10px;top:-10px}.tracker-metrics{grid-template-columns:1fr 1fr}.tracker-metric{border-bottom:1px solid var(--line-soft);border-right:1px solid var(--line-soft);padding:10px 12px}.tracker-metric span{font-size:8.5px;letter-spacing:.06em}.tracker-metric strong{font-size:11px}.tracker-metric:nth-child(2n){border-right:0}.tracker-metric:last-child{border-bottom:0;grid-column:1/-1}.tracker-summary{font-size:12px;-webkit-line-clamp:3;line-clamp:3;min-height:0;padding:12px 14px}.tracker-actions{padding:12px 14px 14px}.tracker-actions .hist-btn-ghost,.tracker-actions .hist-btn-primary{flex:1 1 calc(50% - 4px);justify-content:center}.sub-points{gap:12px;grid-template-columns:1fr}.sub-points-card{gap:14px;padding:18px 16px}.sub-points-card__eyebrow{font-size:10px;margin-bottom:4px}.sub-points-card__desc{font-size:12.5px}.sub-points-card__price--custom,.sub-points-card__price-value{font-size:36px}.sub-points-card__price-interval{font-size:11px}.sub-points-card__price-row{gap:10px}.sub-points-select__trigger{font-size:11.5px;padding:7px 12px}}@media(max-width:480px){.an-header__title{font-size:18px}.an-header__price{font-size:22px}.an-header__eyebrow{font-size:10px}.an-result__cell-eyebrow{font-size:9.5px}.an-result__cell-value{font-size:16px}.an-result__pos-inputs,.an-result__pos-outputs{grid-template-columns:1fr}.tracker-metrics{grid-template-columns:1fr 1fr}.tracker-metric,.tracker-metric:last-child,.tracker-metric:nth-child(2n){border-bottom:1px solid var(--line-soft)}.tracker-metric{border-right:1px solid var(--line-soft)}.tracker-metric:nth-child(2n){border-right:0}.tracker-metric:last-child{border-bottom:0;border-right:0;grid-column:1/-1}.tracker-actions .hist-btn-ghost,.tracker-actions .hist-btn-primary{flex-basis:100%}.analysis-chart__cbd{right:48px;width:40px}.ed-dialog,.ed-modal{margin:8px;max-width:calc(100vw - 16px)}}.ed-admin-topbar{align-items:center;border-bottom:1px solid var(--line-soft);display:flex;flex-shrink:0;gap:14px;height:68px;padding:0 28px}.ed-admin-topbar__hamburger{align-items:center;background:transparent;border:0;color:var(--muted);cursor:pointer;display:none;height:36px;justify-content:center;transition:color .16s ease;width:36px}.ed-admin-topbar__hamburger:hover{color:var(--text)}.ed-admin-topbar__title{align-items:center;display:flex;gap:12px}.ed-admin-topbar__title h1{color:var(--text);font-size:16px;font-weight:600;letter-spacing:-.02em}.ed-admin-topbar__badge{align-items:center;background:#43d9ff1a;border:1px solid rgba(67,217,255,.2);color:var(--cyan);display:inline-flex;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:10px;font-weight:600;height:22px;letter-spacing:.08em;padding:0 8px;text-transform:uppercase}.ed-admin-main{flex:1;overflow-y:auto;padding:28px}.ed-admin-main::-webkit-scrollbar{width:4px}.ed-admin-main::-webkit-scrollbar-thumb{background:#ffffff14}.ed-admin-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:28px}.ed-admin-header__text h2{color:var(--text);font-size:22px;font-weight:700;letter-spacing:-.03em;margin-bottom:6px}.ed-admin-header__text p{color:var(--muted);font-size:13.5px}.ed-admin-stat-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:24px}.ed-admin-stat{background:var(--panel);border:1px solid var(--line-soft);display:flex;flex-direction:column;gap:6px;padding:18px 20px}.ed-admin-stat__label{color:var(--muted);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ed-admin-stat__value{color:var(--text);font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.03em}.ed-admin-stat__value--cyan{color:var(--cyan)}.ed-admin-stat__value--green{color:var(--green)}.ed-admin-stat__value--yellow{color:var(--yellow)}.ed-admin-stat__value--red{color:#ef4444}.ed-admin-stat__value--muted{color:var(--muted)}.ed-admin-stat__sub{color:#ffffff5c;font-family:JetBrains Mono,"JetBrains Mono Fallback: Courier New",monospace;font-size:11.5px}.ed-admin-card{background:var(--panel);border:1px solid var(--line-soft);margin-bottom:20px;padding:24px}.ed-admin-card__title{color:var(--text);font-size:14px;font-weight:600;letter-spacing:-.01em;margin-bottom:16px}.ed-admin-filter{align-items:flex-end;background:var(--panel-soft);border:1px solid var(--line-soft);display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:18px 20px}.ed-admin-filter__field{display:flex;flex-direction:column;gap:4px;min-width:160px}.ed-admin-filter__label{color:var(--muted);font-size:11.5px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.ed-admin-badge{align-items:center;display:inline-flex;font-size:11px;font-weight:600;height:22px;letter-spacing:.02em;padding:0 8px;white-space:nowrap}.ed-admin-badge--green{background:#34c7591f;border:1px solid rgba(52,199,89,.2);color:var(--green)}.ed-admin-badge--red{background:#ef44441f;border:1px solid rgba(239,68,68,.2);color:#ef4444}.ed-admin-badge--yellow{background:#ecff2f1a;border:1px solid rgba(236,255,47,.18);color:var(--yellow)}.ed-admin-badge--blue{background:#5db8ff1f;border:1px solid rgba(93,184,255,.2);color:var(--blue)}.ed-admin-badge--muted{background:#ffffff0d;border:1px solid var(--line-soft);color:var(--muted)}.ed-admin-table{border-collapse:collapse;font-size:13.5px;width:100%}.ed-admin-table th{border-bottom:1px solid var(--line);color:var(--muted);font-size:11.5px;font-weight:600;letter-spacing:.04em;padding:10px 14px;text-align:left;text-transform:uppercase;white-space:nowrap}.ed-admin-table td{border-bottom:1px solid var(--line-soft);color:var(--text);padding:12px 14px;vertical-align:middle}.ed-admin-table tbody tr{transition:background-color .12s ease}.ed-admin-table tbody tr:hover{background:#ffffff05}.ed-admin-empty{align-items:center;color:var(--muted);display:flex;flex-direction:column;font-size:13.5px;gap:10px;justify-content:center;padding:48px 24px}.ed-admin-empty svg{margin-bottom:4px;opacity:.3}.ed-admin-toast{animation:ed-admin-toast-in .24s ease;border:1px solid;color:#fff;font-size:13.5px;font-weight:500;padding:14px 20px;position:fixed;right:20px;top:20px;z-index:9999}.ed-admin-toast--success{background:#34c75926;border-color:#34c7594d}.ed-admin-toast--error{background:#ef444426;border-color:#ef44444d}@keyframes ed-admin-toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}body>.fixed.inset-0[data-state]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8!important;inset:0!important;position:fixed!important;z-index:10000!important}[role=dialog][data-state]{background:var(--panel)!important;border:1px solid var(--line-soft)!important;border-radius:12px!important;box-shadow:0 24px 80px #0000008c!important;left:50%!important;max-height:calc(100dvh - 2rem)!important;overflow:auto!important;position:fixed!important;top:50%!important;transform:translate(-50%,-50%)!important;width:min(calc(100vw - 2rem),32rem)!important;z-index:10001!important}.ed-admin-table td:last-child,.ed-admin-table th:last-child{min-width:96px;white-space:nowrap}@media(max-width:768px){.ed-admin-topbar__hamburger{display:flex}.ed-admin-main{padding:20px 16px}.ed-admin-stat-grid{grid-template-columns:repeat(2,1fr)}.ed-admin-header{gap:14px}.ed-admin-filter,.ed-admin-header{flex-direction:column}.ed-admin-filter__field{min-width:0;width:100%}}
