@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-vietnamese-400-normal-BF4g3tCF.woff2) format("woff2"),url(/assets/archivo-vietnamese-400-normal-FGOLYM1a.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-ext-400-normal-B5tPZzqW.woff2) format("woff2"),url(/assets/archivo-latin-ext-400-normal-DrmqtLj6.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/archivo-latin-400-normal-C81ewxNO.woff2) format("woff2"),url(/assets/archivo-latin-400-normal-Bl602Mgc.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-vietnamese-500-normal-k0drYPZA.woff2) format("woff2"),url(/assets/archivo-vietnamese-500-normal-7W3lD2kQ.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-ext-500-normal-RFhg4CpD.woff2) format("woff2"),url(/assets/archivo-latin-ext-500-normal-D7mXw3Kz.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/archivo-latin-500-normal-CGugC8dq.woff2) format("woff2"),url(/assets/archivo-latin-500-normal-pkzA7jw9.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-vietnamese-600-normal-anCjMumA.woff2) format("woff2"),url(/assets/archivo-vietnamese-600-normal-C8xBVdfP.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-ext-600-normal-Dm61iqcg.woff2) format("woff2"),url(/assets/archivo-latin-ext-600-normal-D7uErJuz.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/archivo-latin-600-normal-3BBy0ZsW.woff2) format("woff2"),url(/assets/archivo-latin-600-normal-DwYieO8P.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-vietnamese-700-normal-nuAQAQa7.woff2) format("woff2"),url(/assets/archivo-vietnamese-700-normal-Bz2vkKqq.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-ext-700-normal-DD_nkw6b.woff2) format("woff2"),url(/assets/archivo-latin-ext-700-normal-CgyfnKjw.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/archivo-latin-700-normal-D9cHMWGj.woff2) format("woff2"),url(/assets/archivo-latin-700-normal-lT5TFe7H.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-vietnamese-800-normal-DHDgv4cm.woff2) format("woff2"),url(/assets/archivo-vietnamese-800-normal-BKe5Z8rz.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-ext-800-normal-BC6piDwP.woff2) format("woff2"),url(/assets/archivo-latin-ext-800-normal-B9NTbsU1.woff) format("woff");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-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/archivo-latin-800-normal-cB6v3kRN.woff2) format("woff2"),url(/assets/archivo-latin-800-normal-DZa_k145.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-vietnamese-400-normal-B7xT_GF5.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-400-normal-BIWiOVfw.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-ext-400-normal-CfP_5XZW.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-400-normal-DRPE3kg4.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/space-grotesk-latin-400-normal-CJ-V5oYT.woff2) format("woff2"),url(/assets/space-grotesk-latin-400-normal-BnQMeOim.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff) format("woff");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-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(/assets/inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");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-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(/assets/inter-latin-800-normal-D1mf63XC.woff) format("woff");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-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-4{top:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.order-1{order:1}.order-2{order:2}.order-9{order:9}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.m-9{margin:calc(var(--spacing) * 9)}.ml-0{margin-left:0}.\!hidden{display:none!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.gap-2{gap:calc(var(--spacing) * 2)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-accent{border-color:var(--surface-hover)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-foreground{accent-color:var(--foreground)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\!running{animation-play-state:running!important}.paused{animation-play-state:paused}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{color-scheme:dark;--bg:#03121f;--ink:#03121f;--surface:#0b0f17;--surface-2:#0e1526;--surface-status:#101c36;--border:#ffffff14;--border-accent:#2c4270;--text-primary:#d6deec;--text-strong:#eaeff8;--text-secondary:#aab4cc;--text-muted:#7c87a3;--text-faint:#5c6684;--text-privacy:#9aa6c4;--violet-300:#7dc4ff;--violet-500:#2da1fb;--green:#5edc96;--green-bg:#5edc9624;--red:#f06e6e;--red-bg:#f06e6e1f;--violet-bg:#2f8bff29;--amber:#e0a44c;--highlight:#e8f738;--highlight-text:var(--highlight);--highlight-ink:var(--action-ink);--action:#e8f738;--action-hover:#f2f73c;--action-ink:#03121f;--action-bg:#e8f73824;--action-border:#e8f73880;--accent-2:var(--violet-300);--accent-glow:#2da1fb66;--accent-hover:#2563eb;--chart-muted:#5c6684;--chart-grid:#ffffff0f;--meter-track:#ffffff0d;--green-ink-on-fill:#0f2418;--red-ink-on-fill:#2a1212;--amber-ink-on-fill:#241a08;--footer-muted:#8c99a6;--fs-gold:#d9a520;--fs-gold-hover:#e8b83a;--fs-gold-ink:#1c1500;--fs-gold-bg:#d9a5201f;--fs-gold-border:#d9a52080;--fs-gold-surface:#d9a52012;--fs-gold-surface-hover:#d9a5202e;--fs-row-selected-bg:#ffffff0d;--fs-error:#ff6b6b;--fs-warn:#e0a92e;--tip-surface:#060d16;--shadow-tip:0 6px 20px #00000073;--radius-xs:2px;--radius-sm:6px;--radius-md:10px;--radius-lg:18px;--radius-pill:9999px;--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--focus-ring-room:4px;--surface-hover:#1a2440;--accent:var(--violet-500);--accent-ink:var(--accent);--accent-hover-ink:var(--accent-hover);--accent-dim:var(--violet-bg);--text:var(--text-primary);--yes:var(--green);--yes-dim:var(--green-bg);--yes-border:#5edc9659;--yes-fill:var(--green-bg);--yes-chip-text:var(--green);--yes-strong:var(--green);--no:var(--red);--no-dim:var(--red-bg);--no-border:#f06e6e59;--no-fill:var(--red-bg);--no-chip-text:var(--red);--no-strong:var(--red);--chart-fill:var(--violet-300);--border-hover:var(--border-accent);--text-on-accent:#fff;--accent-contrast:#051016;--sports-live:#ff6d61;--sports-live-bg:#ff6d611f;--on-color-ink:#fff;--on-color-edge:#ffffff26;--radius:var(--radius-lg);--nav-h:calc(4.25rem + var(--safe-top));--catnav-h:3.25rem;--content-max:1300px;--overlay:#0009;--shadow-modal:0 24px 60px #0000008c;--shadow-card-rest:none;--shadow-card:0 0 0 1px var(--border);--font-display:"GT Haptik", "Archivo", "Space Grotesk", system-ui, sans-serif;--font-body:"Archivo", "Inter", "Space Grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-label:"Archivo", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--type-3xs:.62rem;--type-2xs:.68rem;--type-xs:.73rem;--type-sm:.8rem;--type-md:.875rem;--type-base:.95rem;--type-lg:1rem;--type-xl:1.125rem;--type-2xl:1.25rem;--type-3xl:1.5rem;--type-4xl:2.25rem;font-family:var(--font-body);color:var(--text-primary);background-color:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:100%;font-weight:400;line-height:1.5}:root[data-theme=v2]{color-scheme:light;--aubergine:#2b0949;--brand-violet:#4e0092;--chartreuse:#f5ffc7;--bloom-pink:#ff98f5;--paper:#fff;--logo:var(--aubergine);--accent-line:var(--brand-violet);--rail-indicator:var(--accent-line);--band:var(--aubergine);--band-ink:var(--paper);--band-highlight:var(--chartreuse);--band-pill:var(--paper);--band-pill-ink:var(--aubergine);--band-pill-hover:var(--chartreuse);--band-pill-hover-ink:var(--brand-violet);--end-band:var(--surface-hover);--bg:#fcf8ff;--ink:var(--paper);--surface:var(--paper);--surface-2:var(--paper);--surface-status:var(--bg);--surface-hover:var(--chartreuse);--surface-muted:#f3eff6;--on-muted-ink:var(--muted-foreground);--border:#d8cee0;--border-accent:var(--brand-violet);--text-primary:#000;--text-strong:var(--text-primary);--text-secondary:var(--aubergine);--text-muted:#726a79;--text-faint:var(--text-muted);--text-privacy:var(--text-muted);--footer-muted:var(--text-muted);--text-on-accent:var(--paper);--accent:var(--aubergine);--alpha-layer:var(--paper);--accent-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2]{--accent-hover:color-mix(in srgb, var(--alpha-layer) 10%, var(--aubergine))}}:root[data-theme=v2]{--accent-fill-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2]{--accent-fill-hover:color-mix(in srgb, var(--alpha-layer) 10%, var(--accent-fill))}}:root[data-theme=v2]{--primary-action-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2]{--primary-action-hover:color-mix(in srgb, var(--alpha-layer) 10%, var(--primary-action))}}:root[data-theme=v2]{--secondary-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2]{--secondary-hover:color-mix(in srgb, var(--alpha-layer) 20%, var(--secondary))}}:root[data-theme=v2]{--accent-contrast:var(--paper);--primary-ink:var(--aubergine);--accent-ink:var(--accent);--accent-hover-ink:var(--accent-hover);--accent-fill:var(--brand-violet);--primary-action:var(--accent);--option-selected-border:var(--accent);--icon-plate:var(--surface-muted);--accent-2:var(--brand-violet);--accent-dim:#2b094914;--accent-glow:#4e00923d;--violet-300:#6128a9;--violet-500:var(--brand-violet);--violet-bg:#4e00921a;--highlight:var(--chartreuse);--highlight-text:var(--brand-violet);--highlight-ink:var(--aubergine);--action:var(--aubergine);--action-hover:var(--brand-violet);--action-ink:var(--paper);--action-bg:#2b094914;--action-border:#2b094966;--green:#0f8927;--green-bg:#0f89271a;--green-ink-on-fill:var(--paper);--green-fill:var(--green);--red:#c31a3d;--red-bg:#c31a3d1a;--red-ink-on-fill:var(--paper);--red-fill:var(--red);--amber:var(--text-muted);--amber-ink-on-fill:var(--paper);--chart-muted:var(--text-muted);--chart-grid:#00000014;--meter-track:#0000000d;--overlay:#2b094959;--scrim:#2b094933;--shadow-modal:0 24px 60px #2b09492e;--shadow-dialog:0 10px 15px -3px #2b09491a, 0 4px 6px -2px #0000000d;--shadow-card:0 1px 3px #2b094914;--shadow-menu:0 4px 3px #0000001a, 0 2px 2px #0000000f;--shadow-tip:0 6px 20px #2b094940;--tip-surface:var(--aubergine);--tip-ink:var(--paper);--sports-live:var(--red);--sports-live-bg:var(--red-bg);--on-color-ink:var(--paper);--on-color-edge:#ffffff26;--secondary-foreground:var(--aubergine);--accent-foreground:var(--brand-violet);--chart-1:var(--violet-300);--chart-2:#d966ce;--chart-3:var(--green);--chart-4:#2295fc;--chart-5:#959812;--card-foreground:#0a050f;--popover-foreground:#0a050f;--ring:#1a131f;--card-footer:#fefcff;--card-footer-urgent:var(--red);--card-hover-border:#8b55de;--preview-yes-ink:#0d7120;--preview-no-ink:#b51839;--preview-hover-layer:var(--alpha-layer);--destructive-foreground:#fef2f2;--font-body:"Google Sans Flex", "Archivo", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-label:var(--font-body);--font-mono:"IBM Plex Mono", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--radius:var(--radius-sm);--radius-dialog:8px;--grid-max-width:1280px;--section-padding-horizontal:2.5rem;--section-padding-vertical:14rem;--section-padding-vertical-small:7rem;--grid-column-gap:1rem;--row-gap-md:1.5rem;--row-gap-lg:3rem;--section-gap-md:7rem;--max-w-lg:32rem;--max-w-2xl:42rem}:root[data-theme=v2][data-mode=dark]{color-scheme:dark;--aubergine:#2b0949;--brand-violet:#4e0092;--chartreuse:#f5ffc7;--bloom-pink:#ff98f5;--paper:#fff;--alpha-layer:#09090b;--logo:#fff;--accent-line:var(--bloom-pink);--rail-indicator:var(--accent-line);--band:var(--aubergine);--band-ink:var(--paper);--band-highlight:var(--chartreuse);--band-pill:var(--paper);--band-pill-ink:var(--aubergine);--band-pill-hover:var(--chartreuse);--band-pill-hover-ink:var(--brand-violet);--end-band:var(--aubergine);--bg:#000;--ink:var(--surface);--surface:#1a131f;--surface-2:#0a050f;--surface-status:var(--bg);--surface-hover:var(--aubergine);--surface-muted:#4a3a5c;--on-muted-ink:#d8cee0;--border:#322a38;--border-accent:var(--brand-violet);--text-primary:#fcf8ff;--text-strong:var(--text-primary);--text-secondary:#fcf8ff;--text-muted:#a1a1aa;--text-faint:var(--text-muted);--text-privacy:var(--text-muted);--footer-muted:var(--text-muted);--text-on-accent:#fff;--accent:#7238c0;--accent-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark]{--accent-hover:color-mix(in srgb, var(--alpha-layer) 10%, #7238c0)}}:root[data-theme=v2][data-mode=dark]{--accent-fill-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark]{--accent-fill-hover:color-mix(in srgb, var(--alpha-layer) 20%, var(--accent-fill))}}:root[data-theme=v2][data-mode=dark]{--primary-action-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark]{--primary-action-hover:color-mix(in srgb, var(--alpha-layer) 20%, var(--primary-action))}}:root[data-theme=v2][data-mode=dark]{--secondary-hover:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark]{--secondary-hover:color-mix(in srgb, var(--alpha-layer) 20%, var(--surface-muted))}}:root[data-theme=v2][data-mode=dark]{--accent-contrast:#fff;--primary-ink:var(--accent-foreground);--accent-ink:#ae88e8;--accent-hover-ink:#c5aaef;--accent-fill:var(--brand-violet);--primary-action:var(--accent-fill);--option-selected-border:var(--ring);--icon-plate:var(--bg);--accent-2:#8b55de;--accent-dim:#8b55de29;--accent-glow:#8b55de52;--violet-300:#8f56d7;--violet-500:#8b55de;--violet-bg:#8b55de29;--highlight:var(--aubergine);--highlight-text:#fff;--highlight-ink:#fff;--action:var(--accent);--action-hover:var(--accent-hover);--action-ink:#fff;--action-bg:#7238c029;--action-border:#8b55de80;--green:#00af22;--green-bg:#00af2224;--green-ink-on-fill:#fff;--green-fill:#0f8927;--red:#f62b56;--red-bg:#f62b5624;--red-ink-on-fill:#fff;--red-fill:#c31a3d;--amber:var(--text-muted);--amber-ink-on-fill:#0a050f;--chart-muted:var(--text-muted);--chart-grid:#ffffff14;--meter-track:#ffffff0f;--overlay:#2b094966;--scrim:#2b094966;--shadow-modal:0 24px 60px #0009;--shadow-dialog:0 10px 15px -3px #00000080, 0 4px 6px -2px #0000004d;--shadow-card:0 1px 3px #00000080;--shadow-menu:0 4px 3px #0006, 0 2px 2px #0000004d;--shadow-tip:0 6px 20px #00000080;--tip-surface:#352e3a;--tip-ink:#fcf8ff;--sports-live:var(--red);--sports-live-bg:var(--red-bg);--on-color-ink:#fff;--on-color-edge:#ffffff26;--secondary-foreground:#fcf8ff;--accent-foreground:#fff;--chart-1:#2662d9;--chart-2:#e23670;--chart-3:#e88c30;--chart-4:#af57db;--chart-5:#2eb88a;--card-foreground:#fcf8ff;--popover:#09090b;--popover-foreground:#fcf8ff;--ring:#d8cee0;--card-footer:#2b2430;--card-footer-urgent:#ff5c78;--card-hover-border:var(--border-accent);--preview-yes-ink:var(--green);--preview-no-ink:#f74066;--preview-hover-layer:var(--alpha-layer);--destructive:var(--red);--destructive-foreground:#fff}@media(min-width:1000px)and (max-width:1279px){:root[data-theme=v2]{--grid-max-width:960px;--section-padding-horizontal:3rem;--section-padding-vertical:10rem;--grid-column-gap:.75rem;--row-gap-md:1.25rem;--row-gap-lg:2rem;--section-gap-md:5rem}}@media(max-width:999px){:root[data-theme=v2]{--section-padding-horizontal:1.5rem;--section-padding-vertical:6rem;--section-padding-vertical-small:4rem;--grid-column-gap:.75rem;--row-gap-md:1.25rem;--row-gap-lg:2rem;--section-gap-md:5rem}}@media(max-width:640px){:root[data-theme=v2]{--grid-max-width:350px}}@font-face{font-family:GT Haptik;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/GT-Haptik-Regular-CMdd88lX.woff2)format("woff2")}@font-face{font-family:GT Haptik;font-style:normal;font-weight:500;font-display:fallback;src:url(/assets/GT-Haptik-Medium-Bv0uxqgU.woff2)format("woff2")}@font-face{font-family:GT Haptik;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/GT-Haptik-Bold-CwWkc-eG.woff2)format("woff2")}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/GoogleSansFlex-wght-latin-ext-CXnN9EWm.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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-face{font-family:Google Sans Flex;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/GoogleSansFlex-wght-latin-CdCZXLYC.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.btn{justify-content:center;align-items:center;gap:var(--space-1-5);font-family:var(--font-body);font-size:var(--type-md);font-weight:var(--font-weight-control,600);border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;line-height:1.5;transition:background .12s,border-color .12s,color .12s,opacity .12s;display:inline-flex}.btn>svg,.btn>.icon{flex-shrink:0}.btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-theme=v2] .btn:focus-visible{outline-color:var(--ring)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--sm{white-space:nowrap;padding:.4rem .9rem}.btn--md{padding:var(--space-2) var(--space-4)}.btn--primary{color:var(--text-on-accent);background:var(--accent);border-color:var(--accent)}.btn--primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn--secondary{color:var(--text);border-color:var(--border);background:0 0}.btn--secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--accent)}.btn--ghost{color:var(--accent-ink);background:0 0;border-color:#0000}.btn--ghost:hover:not(:disabled){background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 12%,transparent)}}.btn--danger{color:var(--red);background:var(--red-bg);border-color:var(--no-border)}.btn--danger:hover:not(:disabled){background:var(--red)}@supports (color:color-mix(in lab,red,red)){.btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 20%,transparent)}}.btn-spinner{border-radius:var(--radius-pill);border:2px solid;border-top-color:#0000;flex-shrink:0;width:.85em;height:.85em;animation:.6s linear infinite btn-spin}@keyframes btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.btn-spinner{animation:none}}:root{--strip-h:0px}@media(max-width:720px){:root{--nav-row-primary-h:10rem;--nav-row-status-h:4.5rem;--nav-row-search-h:3rem;--nav-block-padding:.5rem;--nav-row-gap:.5rem;--nav-h:calc(var(--nav-row-primary-h) + var(--nav-row-status-h) + var(--nav-row-search-h) + (2 * var(--nav-row-gap)) + (2 * var(--nav-block-padding)) + var(--safe-top))}.market-search-input{font-size:16px}}.market-search{align-items:center;gap:var(--space-2);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);flex:1;max-width:37.5rem;min-height:2.5rem;padding:0 .4rem 0 .9rem;transition:border-color .12s,box-shadow .12s;display:flex}.market-search:hover{border-color:var(--border-hover)}.market-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-dim)}.market-search-icon{color:var(--text-muted);flex-shrink:0}.market-search-input{min-width:0;font:inherit;font-size:var(--type-md);color:var(--text);background:0 0;border:none;flex:1;padding:.3rem 0}.market-search-input:focus{outline:none}.market-search-input::placeholder{color:var(--text-muted)}.market-search-clear{font-size:var(--type-xs);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;padding:.15rem .4rem}.market-search-clear:hover{color:var(--text);background:var(--surface-hover)}.market-card-closes{font-size:var(--type-xs);color:var(--amber);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.market-card-closes.is-urgent{color:var(--no)}.market-card-closes.is-final{animation:1s ease-in-out infinite market-card-closes-breathe}@keyframes market-card-closes-breathe{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.market-card-closes.is-final{animation:none}}.explorer-sentinel{height:1px}.explorer-show-more{justify-content:center;padding:1.75rem 1rem .5rem;display:flex}.explorer-show-more-btn{border:1px solid var(--border);color:var(--text);font-size:var(--type-md);cursor:pointer;background:0 0;border-radius:999px;padding:.55rem 1.5rem;font-weight:600;transition:background .12s,border-color .12s}.explorer-show-more-btn:hover:not(:disabled){border-color:var(--accent);background:#7f5cff14}.explorer-show-more-btn:disabled{opacity:.6;cursor:default}@keyframes spin{to{transform:rotate(360deg)}}.featured-title{letter-spacing:-.01em;color:var(--text-primary);margin:0;font-size:1.9rem;font-weight:700;line-height:1.1}@media(max-width:900px){.featured-title{font-size:var(--type-3xl)}}.crypto-card-spot{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-top:calc(-1 * var(--space-2));color:var(--card-foreground);font-size:var(--type-lg);line-height:1.5;display:flex}.crypto-card-spot-reading{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.crypto-card-spot-price{font-variant-numeric:tabular-nums;font-weight:500}.crypto-card-spot-change{align-items:center;gap:var(--space-0-5);font-size:var(--type-md);font-variant-numeric:tabular-nums;display:inline-flex}.crypto-card-spot-up .crypto-card-spot-change{color:var(--green)}.crypto-card-spot-down .crypto-card-spot-change{color:var(--red)}.crypto-card-spot-venue{color:var(--muted-foreground);text-transform:uppercase;flex-shrink:0}.market-detail-loading{min-height:100dvh}.market-detail-loading,.market-detail-error{text-align:center;color:var(--text-muted);padding:3rem 1rem}.market-detail-chance-block{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin:.35rem 0 1.15rem;display:flex}.market-detail-chance{color:var(--text-primary);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:2.8rem;font-weight:700;line-height:1}.market-detail-chance-label{font-size:var(--type-lg);color:var(--text-muted)}.market-detail-chance-sub{font-size:var(--type-md);color:var(--text-muted);margin-top:var(--space-0-5);flex-basis:100%}.live-pulse{font-family:var(--font-label);font-size:var(--type-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;align-self:center;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.live-pulse-dot{background:var(--green);border-radius:50%;width:.42rem;height:.42rem;animation:.55s ease-out live-pulse-beat}@keyframes live-pulse-beat{0%{box-shadow:0 0 color-mix(in srgb,var(--green) 55%,transparent)}to{box-shadow:0 0 0 .4rem #0000}}.live-pulse.is-stale{color:var(--amber)}.live-pulse.is-stale .live-pulse-dot{border:1px solid var(--amber);background:0 0;animation:none}.live-pulse.is-over{color:var(--text-faint)}.live-pulse.is-over .live-pulse-dot{background:var(--text-faint);animation:none}.market-detail-chance{transition:color .5s}.market-detail-chance.is-tick-up{color:var(--green);transition:color 50ms}.market-detail-chance.is-tick-down{color:var(--red);transition:color 50ms}.round-tape{background:linear-gradient(105deg,var(--tape-edge),transparent 55%),linear-gradient(180deg,var(--surface-2),transparent);flex-direction:column;gap:.55rem;padding:.7rem .9rem .75rem;display:flex}@supports (color:color-mix(in lab,red,red)){.round-tape{background:linear-gradient(105deg,color-mix(in srgb,var(--tape-edge) 7%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 70%,transparent),transparent)}}.round-tape{border:1px solid var(--border);border-left:2px solid var(--tape-edge);border-radius:var(--radius-md);--tape-edge:var(--border-accent);transition:border-color .5s}.round-tape.is-up{--tape-edge:var(--green)}.round-tape.is-down{--tape-edge:var(--red)}.round-tape.is-over,.round-tape.is-stale{--tape-edge:var(--text-faint)}.round-tape-head{justify-content:space-between;align-items:center;gap:var(--space-2-5);display:flex}.round-tape-head-right{align-items:center;gap:var(--space-2);display:inline-flex}.round-tape-row{flex-wrap:wrap;align-items:flex-end;gap:.25rem .6rem;display:flex}.round-tape-symbol{font-family:var(--font-label);font-size:var(--type-3xs);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.round-tape-clock{font-size:var(--type-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.round-tape .round-tape-clock .market-card-closes{font-size:inherit;font-weight:inherit;color:inherit}.round-tape .round-tape-clock .market-card-closes-time{font-size:var(--type-md);color:var(--text-secondary);font-weight:650}.round-tape .round-tape-clock .market-card-closes.is-final .market-card-closes-time{color:var(--red)}.round-tape-price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:1.7rem;font-weight:700;line-height:1;transition:color .5s}.round-tape-price.is-tick-up{color:var(--green);transition:color 50ms}.round-tape-price.is-tick-down{color:var(--red);transition:color 50ms}.round-tape.is-stale .round-tape-price{opacity:.55}.round-tape-delta{align-self:center;align-items:baseline;gap:var(--space-1);border-radius:var(--radius-pill);font-size:var(--type-sm);font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--meter-track);padding:.12rem .5rem;font-weight:700;display:inline-flex}.round-tape.is-up .round-tape-delta{color:var(--green);background:var(--green-bg)}.round-tape.is-down .round-tape-delta{color:var(--red);background:var(--red-bg)}.round-tape-delta-abs{font-size:var(--type-xs);opacity:.8;font-weight:600}.round-tape-target{flex-direction:column;align-items:flex-end;gap:.2rem;margin-left:auto;display:inline-flex}.round-tape-target-label{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.58rem;font-weight:700}.round-tape-target-value{font-size:var(--type-lg);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.round-tape-final-label{font-family:var(--font-label);font-size:var(--type-3xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);align-self:center;font-weight:700}.round-tape-final{font-size:var(--type-xl);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:700}.round-tape-final-arrow{color:var(--text-faint);align-self:center}.round-tape-meter-group{gap:var(--space-1);flex-direction:column;display:flex}.round-tape-meter{height:.5rem;position:relative}.round-tape-meter-track{border-radius:var(--radius-pill);background:var(--meter-track);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.round-tape-meter-fill{background:var(--tape-edge);opacity:.5;transition:left .35s cubic-bezier(.22,.61,.36,1),width .35s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;bottom:0}.round-tape.is-up .round-tape-meter-fill{background:linear-gradient(90deg,var(--tape-edge),var(--tape-edge))}@supports (color:color-mix(in lab,red,red)){.round-tape.is-up .round-tape-meter-fill{background:linear-gradient(90deg,color-mix(in srgb,var(--tape-edge) 30%,transparent),var(--tape-edge))}}.round-tape.is-down .round-tape-meter-fill{background:linear-gradient(270deg,var(--tape-edge),var(--tape-edge))}@supports (color:color-mix(in lab,red,red)){.round-tape.is-down .round-tape-meter-fill{background:linear-gradient(270deg,color-mix(in srgb,var(--tape-edge) 30%,transparent),var(--tape-edge))}}.round-tape-meter-open{background:var(--text-secondary);opacity:.7;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-.15rem;bottom:-.15rem;left:50%}.round-tape-meter-marker{background:var(--tape-edge);border:2px solid var(--surface);width:.6rem;height:.6rem;box-shadow:0 0 .4rem var(--tape-edge);border-radius:50%;margin:-.3rem 0 0 -.3rem;position:absolute;top:50%}@supports (color:color-mix(in lab,red,red)){.round-tape-meter-marker{box-shadow:0 0 .4rem color-mix(in srgb,var(--tape-edge) 60%,transparent)}}.round-tape-meter-marker{transition:left .35s cubic-bezier(.22,.61,.36,1)}.round-tape-legend{justify-content:space-between;gap:var(--space-2);font-family:var(--font-label);font-size:var(--type-3xs);letter-spacing:.09em;text-transform:uppercase;color:var(--text-faint);font-weight:700;display:flex}.round-tape-legend .is-leading{color:var(--tape-edge)}.round-tape-legend-band{font-family:var(--font-body);letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums;font-weight:500}@media(prefers-reduced-motion:reduce){.live-pulse-dot,.round-tape-meter-fill,.round-tape-meter-marker{transition:none;animation:none}}.price-chart-toolbar-right{align-items:center;gap:var(--space-3);display:flex}.price-chart{background:linear-gradient(180deg,var(--accent),transparent 55%),var(--surface);margin:.25rem 0 1.35rem;padding:1rem 1rem .85rem}@supports (color:color-mix(in lab,red,red)){.price-chart{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 3%,transparent),transparent 55%),color-mix(in srgb,var(--surface) 84%,var(--bg))}}.price-chart{border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:0 16px 40px -36px var(--accent-glow)}.price-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-bottom:.7rem;display:flex}.price-chart-range{flex-wrap:wrap;gap:.5rem .85rem;display:inline-flex}.price-chart-range-btn{font-size:var(--type-md);color:var(--text-muted);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:none;padding:.1rem 0;font-weight:600;transition:color .15s}.price-chart-range-btn:hover{color:var(--text)}.price-chart-range-btn--active{color:var(--text-primary);font-weight:700}.price-chart-wrap{border-bottom:1px solid var(--border);width:100%;min-width:0;position:relative}@supports (color:color-mix(in lab,red,red)){.price-chart-wrap{border-bottom:1px solid color-mix(in srgb,var(--border) 76%,transparent)}}.price-chart-legend{flex-wrap:wrap;gap:.35rem .5rem;margin:0 0 .6rem;padding:0;list-style:none;display:flex}.price-chart-legend-item{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid #0000}@supports (color:color-mix(in lab,red,red)){.price-chart-legend-item{background:color-mix(in srgb,var(--surface-2) 48%,transparent)}}.price-chart-legend-button{align-items:center;gap:var(--space-1-5);border-radius:inherit;min-height:1.65rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:.2rem .45rem;display:inline-flex}.price-chart-legend-button:disabled{cursor:default}.price-chart-legend-button:not(:disabled):hover{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.price-chart-legend-button:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 6%,transparent)}}.price-chart-legend-button:focus-visible{outline:2px solid var(--accent)}@supports (color:color-mix(in lab,red,red)){.price-chart-legend-button:focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 72%,white)}}.price-chart-legend-button:focus-visible{outline-offset:2px}@media(hover:none)and (pointer:coarse){.price-chart-range-btn{min-height:2rem;padding:.3rem .15rem}.price-chart-legend-button{min-height:2.4rem;padding:.35rem .6rem}}.price-chart-legend-dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}.price-chart-legend-name{font-size:var(--type-sm);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;max-width:28ch;overflow:hidden}.price-chart-legend-value{font-size:var(--type-md);font-variant-numeric:tabular-nums;font-weight:700}.price-chart-legend-move{font-size:var(--type-2xs);font-variant-numeric:tabular-nums;font-weight:650}.price-chart-legend-move.is-up{color:var(--success)}.price-chart-legend-move.is-down{color:var(--danger)}.price-chart-legend-item--emph .price-chart-legend-name{color:var(--text-primary);font-weight:600}.price-chart-legend-item--emph{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.price-chart-legend-item--emph{border-color:color-mix(in srgb,var(--accent) 22%,var(--border))}}.price-chart-legend-item--emph{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.price-chart-legend-item--emph{background:color-mix(in srgb,var(--accent) 8%,transparent)}}.price-chart-svg{cursor:crosshair;max-width:100%;display:block;overflow:visible}.price-chart-gridline{stroke:var(--chart-grid);stroke-width:1px;stroke-dasharray:1 5;stroke-linecap:round}.price-chart-axis-label{fill:var(--text-faint);font-variant-numeric:tabular-nums;font-size:11px}.price-chart-line{transition:opacity .15s}.price-chart-line--draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:.42s ease-out forwards price-chart-draw}@keyframes price-chart-draw{to{stroke-dashoffset:0}}.price-chart-crosshair{stroke:var(--violet-300);stroke-width:1px;stroke-dasharray:3 3;opacity:.55}@media(prefers-reduced-motion:reduce){.price-chart-line--draw{stroke-dasharray:none;stroke-dashoffset:0;animation:none}}.price-chart-skeleton{border-radius:var(--radius);background:var(--surface);border:1px solid var(--border);height:100%;position:relative;overflow:hidden}.price-chart-skeleton-line{background:linear-gradient(90deg,transparent,var(--surface-hover),transparent);animation:1.4s ease-in-out infinite price-chart-shimmer;position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%)}@keyframes price-chart-shimmer{to{transform:translate(100%)}}.price-chart-status{height:100%;font-size:var(--type-md);color:var(--text-muted);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);justify-content:center;align-items:center;margin:0;display:flex}.price-chart-status--error{color:var(--no)}.price-chart-tooltip{gap:var(--space-1-5);min-width:139px;max-width:min(220px,calc(100% - var(--space-6)));padding:var(--space-1-5) var(--space-2-5);color:var(--popover-foreground);background:var(--popover);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-menu);pointer-events:none;white-space:nowrap;z-index:2;flex-direction:column;display:flex;position:absolute;top:6px;transform:translate(10px)}.price-chart-tooltip--left{transform:translate(calc(-100% - 10px))}.price-chart-tooltip-time{color:var(--popover-foreground);font-size:var(--type-xs);font-weight:500;line-height:1.333}.price-chart-tooltip-row{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--type-xs);line-height:1;display:flex}.price-chart-tooltip-dot{border-radius:var(--radius-xs);flex-shrink:0;width:8px;height:8px}.price-chart-tooltip-label{color:var(--muted-foreground);text-overflow:ellipsis;max-width:120px;margin-right:auto;overflow:hidden}.price-chart-tooltip-prob{color:var(--popover-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.price-chart-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin-top:.7rem;display:flex}.price-chart-footer-left{min-width:0}.chart-meta-item{white-space:nowrap;align-items:center;gap:.45rem;display:inline-flex}.spot-chart .price-chart-wrap{margin-top:.7rem}.round-tape-target.is-missing .round-tape-target-value{opacity:.6;font-style:italic;font-weight:500}.spot-chart-line{stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round}.spot-chart-open-rule{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 6;opacity:.7}.round-tape-final.is-awaiting{opacity:.55;font-style:italic;font-weight:500}.spot-chart-line--lead-in{stroke-width:1.4px;opacity:.34}.spot-chart-line--unobserved{stroke-width:1.6px;stroke-dasharray:3 5;opacity:.42}.spot-chart-target{stroke:var(--text-muted);stroke-width:1.4px;stroke-dasharray:5 4;opacity:.85}.spot-chart-target-tag{fill:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:700}.spot-chart-target-value{fill:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.spot-chart-live-halo{opacity:.26;transform-box:fill-box;transform-origin:50%;animation:2s ease-in-out infinite spot-chart-pulse}@keyframes spot-chart-pulse{0%,to{opacity:.3;transform:scale(.75)}50%{opacity:.06;transform:scale(1.45)}}@media(prefers-reduced-motion:reduce){.spot-chart-live-halo{animation:none}}.spot-chart-note,.spot-chart-window{font-size:var(--type-sm);color:var(--text-faint);white-space:nowrap}.spot-chart-window{font-variant-numeric:tabular-nums}.round-hopper{align-items:center;gap:var(--space-1-5);padding-bottom:var(--space-0-5);scrollbar-width:none;-ms-overflow-style:none;margin:-.55rem 0 1.35rem;display:flex;position:relative;overflow-x:auto}.round-hopper::-webkit-scrollbar{display:none}.round-hopper-chip{font-family:var(--font-label);font-size:var(--type-xs);font-variant-numeric:tabular-nums;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.3rem;padding:.26rem .6rem;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s;display:inline-flex}.round-hopper-chip:hover{color:var(--text);border-color:var(--border-strong,var(--accent))}.round-hopper-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.round-hopper-chip.is-current{color:var(--accent-contrast,#051016);background:var(--accent);border-color:var(--accent)}.round-hopper-dot{font-size:var(--type-3xs);line-height:1}.round-hopper-dot--up{color:var(--green)}.round-hopper-dot--down{color:var(--red)}.round-hopper-dot--unsettled{color:var(--text-faint)}@media(max-width:760px){.price-chart{padding-inline:var(--space-2-5);margin-inline:-.35rem}.price-chart-wrap{overflow:hidden}}.deposit-modal{background:0 0;border:none;max-width:none;max-height:none;padding:0}.deposit-modal::backdrop{background:var(--bg)}@supports (color:color-mix(in lab,red,red)){.deposit-modal::backdrop{background:color-mix(in srgb,var(--bg) 72%,transparent)}}.deposit-modal::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.deposit-modal-panel{width:min(27rem,calc(100vw - 2rem - var(--safe-left) - var(--safe-right)));max-height:calc(100vh - 2rem - var(--safe-top) - var(--safe-bottom));max-height:calc(100dvh - 2rem - var(--safe-top) - var(--safe-bottom));background:linear-gradient(180deg,var(--surface-hover),var(--surface));border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal),inset 0 1px #ffffff10;flex-direction:column;display:flex;position:relative;overflow:hidden}.deposit-modal-body{overscroll-behavior:contain;min-height:0;scroll-padding-block:var(--focus-ring-room);padding:1.6rem 1.6rem 1.5rem;flex:auto;padding-inline:min(1.6rem,26px);overflow-y:auto}@media(prefers-reduced-motion:no-preference){.deposit-modal[open] .deposit-modal-panel{animation:.22s cubic-bezier(.2,.7,.3,1) deposit-panel-in}}@keyframes deposit-panel-in{0%{opacity:0}}.deposit-modal-close{width:1.9rem;height:1.9rem;font-size:var(--type-2xl);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;line-height:1;transition:color .15s,background .15s;display:flex;position:absolute;top:.85rem;right:.9rem}.deposit-modal-close:hover{color:var(--text);background:var(--surface-hover)}@media(hover:none)and (pointer:coarse){.deposit-modal-close{min-width:44px;min-height:44px}}.deposit-modal-head{justify-content:center;align-items:center;gap:.55rem;margin:.25rem 0 .4rem;display:flex}.deposit-modal-title{font-size:var(--type-2xl);letter-spacing:-.01em;margin:0;font-weight:700}.deposit-modal-subtitle{text-align:center;max-width:42ch;font-size:var(--type-md);color:var(--text-muted);margin:0 auto 1.6rem;line-height:1.45}.funds-panel{flex-direction:column;flex:auto;min-height:0;display:flex}.funds-close{width:2rem;height:2rem;font-size:var(--type-2xl);color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex:none;justify-content:center;align-items:center;line-height:1;transition:color .15s,background .15s;display:flex}.funds-close:hover{color:var(--text);background:var(--surface-hover)}@media(hover:none)and (pointer:coarse){.funds-close{min-width:44px;min-height:44px}}.funds-close-float{z-index:3;position:absolute;top:.85rem;right:.9rem}.withdraw-info{margin-bottom:var(--space-1)}.withdraw-info>summary{align-items:center;gap:var(--space-1-5);cursor:pointer;font-size:var(--type-sm);color:var(--text-muted);padding:.4rem 0;list-style:none;display:flex}.withdraw-info>summary::-webkit-details-marker{display:none}.withdraw-info>summary:hover{color:var(--text-secondary)}.withdraw-info p{font-size:var(--type-xs);color:var(--text-muted);margin:.3rem 0 .5rem;line-height:1.5}.withdraw-info p b{color:var(--text-secondary)}.deposit-withdraw-dest{margin-top:var(--space-3-5)}.deposit-dest-head{justify-content:space-between;align-items:baseline;gap:var(--space-2-5);display:flex}.deposit-dest-toggle{font:inherit;font-size:var(--type-sm);color:var(--accent-ink);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;font-weight:600}.deposit-dest-toggle:hover{text-decoration:underline}.deposit-dest-display{align-items:center;gap:var(--space-2);border:1px solid var(--border);background:var(--bg);border-radius:12px;padding:.6rem .8rem;display:flex}.deposit-dest-tag{font-size:var(--type-2xs);letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-hover);border-radius:999px;flex-shrink:0;padding:.18rem .5rem;font-weight:600}.deposit-dest-address{min-width:0;font-size:var(--type-base);color:var(--text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.deposit-dest-input-wrap .deposit-input{font-size:var(--type-md);font-weight:500}.deposit-method-logos{padding-top:var(--space-0-5);flex:none;align-items:center;display:inline-flex}.chain-badge{box-shadow:0 0 0 2px var(--surface);border-radius:50%;display:inline-flex}.chain-badge svg{border-radius:50%;display:block}.deposit-method-logos .chain-badge+.chain-badge{margin-left:-7px}.deposit-method-logos .chain-badge{box-shadow:0 0 0 2px var(--surface)}.deposit-method-body{display:block}.deposit-card-amount{flex-direction:column;gap:.6rem;margin:0 0 1rem;display:flex}.deposit-card-presets{grid-template-columns:repeat(auto-fit,minmax(4rem,1fr));gap:.5rem;display:grid}.deposit-card-preset{min-height:44px;font:inherit;color:var(--text-secondary);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;justify-content:center;align-items:center;padding:0 .5rem;font-size:.82rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.deposit-card-preset:hover:not(:disabled){border-color:var(--border-hover);color:var(--text)}.deposit-card-preset:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab,red,red)){.deposit-card-preset:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}}.deposit-card-preset-active{color:var(--action-ink);background:var(--action);border-color:var(--action)}.deposit-card-preset-active:hover:not(:disabled){color:var(--action-ink);background:var(--action-hover);border-color:var(--action-hover)}.deposit-card-min{color:var(--amber);align-items:center;gap:.45rem;margin:0;font-size:.8rem;line-height:1.4;display:flex}.deposit-card-min-fix{font:inherit;color:var(--action-ink);background:var(--action);border:1px solid var(--action);border-radius:var(--radius-md);cursor:pointer;flex:none;margin-left:auto;padding:.4rem .7rem;font-size:.75rem;font-weight:700}.deposit-card-min-fix:hover{background:var(--action-hover);border-color:var(--action-hover)}.deposit-fields{gap:var(--space-3-5);margin-bottom:var(--space-3);grid-template-columns:1fr;display:grid}.deposit-amount-label{gap:var(--space-1-5);flex-direction:column;min-width:0;display:flex}.deposit-amount-label.ot-amount{justify-content:flex-start;align-items:stretch;gap:var(--space-1-5)}.deposit-amount-label>.ot-amount-label,.deposit-amount-label>.identity-field-label{min-width:0}.deposit-input-wrap,.deposit-input-wrap.ot-amount-input-wrap{align-items:center;gap:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--ink);padding:.8rem .9rem;transition:border-color .15s,box-shadow .15s;display:flex}.deposit-input-wrap.ot-amount-input-wrap{flex:none;justify-content:flex-start;width:100%}.deposit-input-wrap:focus-within,.deposit-input-wrap.ot-amount-input-wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent)}@supports (color:color-mix(in lab,red,red)){.deposit-input-wrap:focus-within,.deposit-input-wrap.ot-amount-input-wrap:focus-within{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}}.deposit-input{min-width:0;min-height:24px;font-size:var(--type-xl);color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;font-weight:600}.deposit-input::placeholder{color:var(--text-muted);font-weight:500}.deposit-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.deposit-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.deposit-input[type=number]{-moz-appearance:textfield}.deposit-symbol{font-size:var(--type-sm);color:var(--text-muted);background:var(--surface-hover);border-radius:var(--radius-sm);flex-shrink:0;padding:.25rem .55rem;font-weight:600}.deposit-helper-row{justify-content:space-between;align-items:center;gap:var(--space-2-5);margin:0 0 1.1rem;display:flex}.deposit-cap-hint{font-size:var(--type-sm);color:var(--text-muted);margin:0}.deposit-balance-value{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.deposit-breakdown{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:var(--type-md);margin:.4rem 0 1rem;padding:.85rem .95rem}.deposit-breakdown-sub{font-size:var(--type-xs);opacity:.8}.deposit-breakdown-note{font-size:var(--type-xs);color:var(--text-muted);margin:.5rem 0 0;line-height:1.4}.deposit-btn{width:100%;margin-top:var(--space-2)}.deposit-btn:hover:not(:disabled){filter:brightness(1.06);box-shadow:0 6px 18px var(--accent)}@supports (color:color-mix(in lab,red,red)){.deposit-btn:hover:not(:disabled){box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 35%,transparent)}}.deposit-btn:active:not(:disabled){transform:translateY(1px)}.deposit-card-btn{width:100%;margin-top:var(--space-2)}.deposit-card-status{margin-top:var(--space-2)}.deposit-card-handoff{margin-top:var(--space-3);border:1px solid var(--border);background:var(--surface-2);color:var(--text-muted);font-size:var(--type-md);border-radius:.6rem;padding:.75rem .85rem;line-height:1.45}.swapper-widget-container{width:100%;min-height:560px;margin-top:var(--space-3)}.deposit-error{margin-top:var(--space-2-5)}.deposit-error-dismiss{color:inherit;cursor:pointer;font-size:var(--type-lg);margin-left:var(--space-2);background:0 0;border:none;padding:0;line-height:1}.sn-recipient-ok{align-items:center;gap:var(--space-1-5);font-size:var(--type-sm);color:var(--green);margin:.5rem 0 .75rem;display:flex}.sn-payout-subtitle{margin-left:0}.sn-undeployed-ack{border:1px solid var(--action-border);border-radius:var(--radius-md);background:var(--action-bg);font-size:var(--type-sm);color:var(--text-secondary);cursor:pointer;align-items:center;gap:.55rem;margin:0 0 .9rem;padding:.6rem .7rem;line-height:1.4;display:flex}.sn-undeployed-ack input{margin-top:var(--space-0-5);accent-color:var(--accent);cursor:pointer;flex:none}.deposit-privy-panel{gap:var(--space-3-5);flex-direction:column;display:flex}.deposit-privy-lede{font-size:var(--type-md);color:var(--text-secondary);margin:0;line-height:1.5}.deposit-privy-receive{border-top:none;padding-top:0}.deposit-privy-status{font-size:var(--type-md);color:var(--text-secondary);align-items:center;gap:.45rem;margin:0;display:flex}.deposit-privy-paused{gap:var(--space-2);flex-direction:column;display:flex}.deposit-card-abandon{align-self:center;margin-top:.75rem}.deposit-method-option-wrap{position:relative}.deposit-card-route-toggle{background:var(--surface-hover);width:1.9rem;height:1.9rem;color:var(--text-secondary);cursor:pointer;border:0;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}.deposit-card-route-toggle:hover:not(:disabled),.deposit-card-route-toggle-open{color:var(--text);background:var(--border-accent)}.deposit-card-route-toggle:focus-visible{box-shadow:0 0 0 3px var(--accent);outline:none}@supports (color:color-mix(in lab,red,red)){.deposit-card-route-toggle:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}}.deposit-card-route-toggle:disabled{cursor:default;opacity:.5}.deposit-card-route-chevron{width:1rem;height:1rem;transition:transform .12s;display:block}.deposit-card-route-toggle-open .deposit-card-route-chevron{transform:rotate(180deg)}.deposit-card-route-menu{z-index:2;background:var(--surface-hover);width:min(19rem,100%);box-shadow:var(--shadow-tip);border:1px solid #ffffff1f;border-radius:12px;flex-direction:column;gap:.25rem;padding:.375rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0}.deposit-card-route-item{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:.625rem;padding:.625rem;display:flex}.deposit-card-route-item:hover,.deposit-card-route-item:focus-visible{background:var(--border-accent);outline:none}.deposit-card-route-item-on{background:var(--border-accent)}@supports (color:color-mix(in lab,red,red)){.deposit-card-route-item-on{background:color-mix(in srgb,var(--border-accent) 70%,var(--surface-hover))}}.deposit-card-route-text{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.deposit-card-route-text strong{color:var(--text);font-size:.875rem;font-weight:600}.deposit-card-route-text span{color:var(--text-muted);font-size:.76rem}.deposit-card-route-check{width:1.125rem;height:1.125rem;color:var(--accent-ink);flex:none}.moonpay-sell-frame{border-radius:var(--radius-md,12px);border:0;width:100%;min-height:520px}.deposit-privy-arrived{border:1px solid var(--accent-glow);background:linear-gradient(90deg,var(--violet-bg) 0%,transparent 100%);border-radius:12px;flex-direction:column;gap:.6rem;margin:.75rem 0 0;padding:.85rem;display:flex}.deposit-privy-arrived-icon{background:var(--accent);width:1.6rem;height:1.6rem;color:var(--text-on-accent);border-radius:50%;flex:0 0 1.6rem;justify-content:center;align-items:center;display:inline-flex}.deposit-privy-arrived-head{align-items:flex-start;gap:.6rem;display:flex}.deposit-privy-arrived-heading{font-size:var(--type-base);color:var(--text-strong);margin:0;font-weight:700}.deposit-privy-arrived-heading:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.deposit-privy-arrived .deposit-privy-status{margin:0}.deposit-privy-notice-body{flex-direction:column;gap:.3rem;display:flex}.order-ticket{gap:var(--space-3);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-5);flex-direction:column;display:flex}@media(hover:none)and (pointer:coarse){.order-ticket{padding:var(--space-3-5)}}.order-ticket :where(button,input,select){font-family:inherit}.order-ticket .makeprivate-form{border-top:none;margin-top:0;padding-top:0}.ot-context-price-source{align-items:center;gap:var(--space-1);color:var(--text-faint);font-size:var(--type-3xs);letter-spacing:.02em;font-weight:600;display:inline-flex}.ot-context-price-source.is-live{color:var(--yes)}.ot-context-price-source.is-live>span{background:currentColor;border-radius:50%;width:.32rem;height:.32rem}.ot-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;display:flex}.ot-tab-row{gap:1.1rem;display:flex}@media(hover:none)and (pointer:coarse){.ot-head{row-gap:var(--space-1-5);flex-wrap:wrap}}.ot-tab{color:var(--text-muted);font-size:var(--type-md);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.15rem 0 .6rem;font-weight:500;transition:color .15s,border-color .15s}.ot-tab:hover{color:var(--text)}@media(hover:none)and (pointer:coarse){.ot-tab{min-width:24px}}.ot-tab-active{color:var(--text);border-bottom-color:var(--accent);font-weight:600}.ot-tab-sell.ot-tab-active{border-bottom-color:var(--no)}.ot-sell-hint{color:var(--text-muted);font-size:var(--type-sm);text-align:center;margin:0;padding:.5rem 0}.ot-outcome-row{gap:var(--space-2-5);display:flex}.ot-outcome-pill{justify-content:center;align-items:center;gap:var(--space-1-5);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg);min-height:3.15rem;color:var(--text-muted);font-size:var(--type-lg);cursor:pointer;flex:1;padding:.85rem .75rem;font-weight:600;transition:background .15s,color .15s,border-color .15s;display:flex}.ot-outcome-pill:hover:not(:disabled):not(.ot-outcome-active){border-color:var(--border-hover);color:var(--text-secondary)}.ot-outcome-yes.ot-outcome-active{background:var(--yes);border-color:var(--yes);color:var(--green-ink-on-fill)}.ot-outcome-no.ot-outcome-active{background:var(--no);border-color:var(--no);color:var(--red-ink-on-fill)}.ot-outcome-hint{color:var(--text-muted);font-size:var(--type-sm);margin:0;padding:.25rem 0}.ot-market-depth{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2)}@supports (color:color-mix(in lab,red,red)){.ot-market-depth{background:color-mix(in srgb,var(--surface-2) 42%,transparent)}}.ot-market-depth{overflow:hidden}.ot-market-depth summary{justify-content:space-between;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-xs);cursor:pointer;padding:.55rem .7rem;font-weight:600;list-style:none;display:flex}.ot-market-depth summary::-webkit-details-marker{display:none}@media(hover:none)and (pointer:coarse){.ot-market-depth summary{flex-wrap:wrap;row-gap:.3rem;min-height:44px}}.ot-depth-summary-value{align-items:center;gap:var(--space-1-5);color:var(--text-muted);font-variant-numeric:tabular-nums;font-weight:500;display:inline-flex}.ot-depth-summary-value .ot-chevron{transition:transform .15s}.ot-market-depth[open] .ot-depth-summary-value .ot-chevron{transform:rotate(180deg)}.ot-depth-live-dot{background:var(--yes);border-radius:50%;width:.38rem;height:.38rem}.ot-depth-grid{border-top:1px solid var(--border);grid-template-columns:repeat(3,1fr);display:grid}.ot-depth-grid>span{text-align:center;flex-direction:column;gap:.05rem;padding:.55rem .65rem .65rem;display:flex}.ot-depth-grid>span+span{border-left:1px solid var(--border)}.ot-depth-grid small{color:var(--text-faint);font-size:var(--type-3xs)}.ot-depth-grid strong{color:var(--text-primary);font-size:var(--type-sm);font-variant-numeric:tabular-nums}.ot-depth-grid>span:first-child strong{color:var(--yes)}.ot-depth-grid>span:last-child strong{color:var(--no)}.ot-depth-levels{padding:var(--space-2-5);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.ot-depth-side{flex-direction:column;gap:.16rem;min-width:0;display:flex}.ot-depth-side-label{margin-bottom:var(--space-0-5);color:var(--text-faint);font-size:var(--type-3xs);text-transform:uppercase;font-weight:650}.ot-depth-level{gap:var(--space-1-5);color:var(--text-secondary);font-size:var(--type-2xs);font-variant-numeric:tabular-nums;border-radius:.25rem;grid-template-columns:1fr auto;padding:.2rem .3rem;display:grid;position:relative;overflow:hidden}.ot-depth-level>span:not(.ot-depth-bar),.ot-depth-level>small{z-index:1;position:relative}.ot-depth-level>small{color:var(--text-faint)}.ot-depth-bar{border-radius:inherit;opacity:.12;position:absolute;inset:0 auto 0 0}.ot-depth-level.is-bid .ot-depth-bar{background:var(--yes)}.ot-depth-level.is-ask .ot-depth-bar{background:var(--no)}.ot-amount{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ot-amount-label{font-size:var(--type-sm);color:var(--text-secondary);flex:none}.ot-amount-input-wrap{flex:1;justify-content:flex-end;align-items:baseline;min-width:0;display:flex}.ot-amount-dollar{color:var(--text-secondary);margin-right:.05rem;font-size:1.9rem}.ot-amount-input{field-sizing:content;border:none;border-bottom:2px solid var(--border);text-align:right;letter-spacing:-.01em;font-variant-numeric:tabular-nums;width:auto;min-width:1.5ch;max-width:100%;color:var(--text);background:0 0;padding:0;font-family:inherit;font-size:2.25rem;font-weight:500;transition:border-color .15s}.ot-amount-input::placeholder{color:var(--text-secondary);opacity:1}.ot-amount-input:hover:not(:disabled){border-bottom-color:var(--text-secondary)}.ot-amount-input:focus{border-bottom-color:var(--accent);outline:none}.ot-amount-input:disabled{opacity:.6}@supports not (field-sizing:content){.ot-amount-input{width:6ch}}.ot-limit-fields{flex-direction:column;gap:1.1rem;display:flex}.ot-ask-hint{font-size:var(--type-sm);color:var(--amber);margin:-.7rem 0 0}.ot-ask-hint-sub{color:var(--text-muted)}.ot-amount-stepper .ot-amount-input-wrap{align-items:center;gap:var(--space-1-5)}.ot-amount-numeral{align-items:baseline;min-width:0;display:inline-flex}.ot-amount-cents{color:var(--text-muted);margin-left:.05rem;font-size:1.9rem}.ot-step{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:.1rem .35rem;font-size:1.6rem;line-height:1;transition:color .15s;display:inline-flex}.ot-step:hover:not(:disabled){color:var(--text)}.ot-step:disabled{opacity:.35;cursor:default}@media(hover:none)and (pointer:coarse){.ot-step{min-width:44px;min-height:44px;padding:var(--space-1-5)}}.ot-expiry{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}@media(hover:none)and (pointer:coarse){.ot-expiry{flex-wrap:wrap;row-gap:.3rem}}.ot-quick-amounts{gap:var(--space-1-5);margin-top:var(--space-0-5);flex-direction:column;display:flex}.ot-chip-row{gap:var(--space-1-5);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;display:grid;container-type:inline-size}.ot-chip-cell{min-width:0;display:flex}.ot-chip-cell>button{white-space:nowrap;flex:1;min-width:0}.ot-chip-row:has(>.ot-chip-cell+.ot-chip-cell){flex-flow:wrap;display:flex}.ot-chip-row:has(>.ot-chip-cell+.ot-chip-cell)>.ot-chip-cell{flex:1 0 0;min-width:min-content}.ot-chip-cell>.v2-tip{left:50%;translate:-50%}.ot-chip-cell:first-child>.v2-tip{left:0;translate:none}.ot-chip-cell:last-child:not(:first-child)>.v2-tip{left:auto;right:0;translate:none}@media(hover:none){.ot-chip-cell.v2-tip-anchor:hover:not(:has(:focus-visible))>.v2-tip{opacity:0}}.ot-quick-chip,.ot-inc-chip{text-align:center;font-size:var(--type-xs);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--bg);color:var(--text-secondary);cursor:pointer;padding:.28rem .55rem;font-weight:500;transition:background .12s,color .12s,border-color .12s}.ot-quick-chip:hover:not(:disabled),.ot-inc-chip:hover:not(:disabled){background:var(--accent-dim);border-color:var(--accent);color:var(--text)}@media(hover:none)and (pointer:coarse){.ot-quick-chip,.ot-inc-chip{min-height:44px;padding:.4rem .7rem}}.ot-quick-chip:disabled,.ot-inc-chip:disabled{opacity:.4;cursor:not-allowed}.ot-inc-chip{font-variant-numeric:tabular-nums}.ot-quick-chip.is-blocked{opacity:.55;cursor:not-allowed}.ot-speed-bolt{flex:none}.ot-summary{margin-top:var(--space-0-5);flex-direction:column;gap:.3rem;display:flex}.ot-to-win{color:var(--yes);font-size:var(--type-base);font-variant-numeric:tabular-nums;font-weight:600}.ot-receipt summary{font-size:var(--type-sm);color:var(--text-secondary);cursor:pointer;justify-content:space-between;align-items:baseline;list-style:none;display:flex}.ot-receipt summary::-webkit-details-marker{display:none}.ot-receipt summary strong{color:var(--text);font-size:var(--type-base);font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.ot-receipt .ot-chevron{color:var(--text-muted);transition:transform .15s}.ot-receipt[open] .ot-chevron{transform:rotate(180deg)}.ot-receipt-rows{margin-top:var(--space-2-5);background:var(--surface-2);border-radius:var(--radius-md);gap:var(--space-1-5);flex-direction:column;padding:.6rem .75rem;display:flex}.ot-receipt-row{font-size:var(--type-xs);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.ot-receipt-row>span:last-child{color:var(--text-secondary)}.ot-receipt-row.is-subtotal{border-top:1px solid var(--border);margin-top:var(--space-0-5);padding-top:.45rem}.ot-receipt-row.is-subtotal span{color:var(--text-secondary)}.ot-receipt-row.is-refund,.ot-receipt-row.is-refund>span:last-child{color:var(--yes)}.ot-receipt-row.is-total{border-top:1px solid var(--border);margin-top:var(--space-0-5);font-size:var(--type-sm);padding-top:.45rem;font-weight:600}.ot-receipt-row.is-total span,.ot-receipt-row.is-total>span:last-child{color:var(--text)}.ot-receipt-row .ot-receipt-sub{color:var(--text-muted);font-size:var(--type-2xs);line-height:1.3;display:block}.ot-receipt-note{margin:var(--space-2-5) 0 0;font-size:var(--type-xs);color:var(--text-muted);line-height:1.4}.ot-fee-estimate{font-size:var(--type-xs);color:var(--text-muted);margin:0}.ot-pay-pending{color:var(--text);font-size:var(--type-base);font-variant-numeric:tabular-nums;font-weight:600}.ot-cta.ot-cta-sentence{justify-content:center;align-items:center;gap:var(--space-1-5);text-transform:none;letter-spacing:.01em;display:flex}.ot-cta-sentence .ot-shield-icon path{fill:currentColor;stroke:currentColor}.ot-cta{width:100%;margin-top:var(--space-1);font-size:var(--type-base);letter-spacing:.01em;font-weight:600;transition:filter .15s,box-shadow .15s,transform 50ms}.ot-cta:not(:disabled){background:linear-gradient(135deg,var(--violet-500) 0%,var(--violet-300) 100%);box-shadow:0 0 22px var(--accent-glow)}.ot-cta.ot-cta:hover:not(:disabled){background:linear-gradient(135deg,var(--violet-500) 0%,var(--violet-300) 100%);filter:brightness(1.05);box-shadow:0 0 26px var(--accent-glow)}.ot-cta:active:not(:disabled){transform:translateY(1px)}@media(hover:none)and (pointer:coarse){.ot-cta{white-space:normal;min-height:44px;line-height:1.3}}.ot-how{margin-top:var(--space-1-5);padding-top:var(--space-3);border-top:1px solid var(--border)}.ot-how-steps{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ot-how-step{font-size:var(--type-sm);color:var(--text-secondary);align-items:flex-start;gap:.55rem;line-height:1.4;display:flex}.ot-how-num{background:var(--accent-dim);width:1.15rem;height:1.15rem;color:var(--accent-ink);font-size:var(--type-2xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.ot-how-note{font-size:var(--type-xs);color:var(--text-muted);margin:.6rem 0 0;line-height:1.4}.ot-quantity-caption{min-width:0;color:var(--text-faint);font-size:var(--type-xs);line-height:1.3}.ot-amount-input[readonly]{color:var(--text-secondary);cursor:default}.ot-closed-note{font-size:var(--type-md);color:var(--text-muted);text-align:center;margin:0;padding:.75rem 0 .25rem}.trade-card{margin-top:var(--space-5);border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);padding:.9rem 1rem 1rem}.trade-card-head{align-items:center;gap:var(--space-2);row-gap:var(--space-1-5);flex-wrap:wrap;display:flex}.trade-card-eyebrow{font-size:var(--type-2xs);letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap;font-weight:700}.trade-card-subject{text-overflow:ellipsis;white-space:nowrap;min-width:3rem;font-size:var(--type-2xs);color:var(--text-faint);flex:0 auto;font-weight:600;overflow:hidden}.trade-card-chip{font-size:var(--type-xs);border-radius:var(--radius-pill);white-space:nowrap;margin-left:auto;padding:.12rem .55rem;font-weight:700}.trade-card-chip-pending{color:var(--accent-ink);background:var(--accent-dim)}.trade-card-chip-done{color:var(--yes);background:var(--yes-dim)}.trade-card-chip-complete{color:var(--text-secondary);background:var(--surface-hover)}.trade-card-chip-error{color:var(--no);background:var(--no-dim)}.trade-card-chip-resting,.trade-card-chip-continuing{color:var(--amber);background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.trade-card-chip-resting,.trade-card-chip-continuing{background:color-mix(in srgb,var(--amber) 16%,transparent)}}.trade-card-dismiss{width:1.5rem;height:1.5rem;color:var(--text-privacy);font-size:var(--type-md);cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.trade-card-dismiss:hover{background:var(--surface-hover);color:var(--text-primary)}.trade-card-dismiss:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.trade-card-timer{align-items:center;gap:var(--space-1);border-radius:var(--radius-pill);border:1px solid var(--border-accent);background:var(--accent-dim);color:var(--accent-2);font-size:var(--type-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;padding:.1rem .5rem;font-weight:600;display:inline-flex}.trade-card-timer+.trade-card-chip{margin-left:0}.trade-card-gap{justify-content:space-between;align-items:baseline;gap:var(--space-2-5);font-size:var(--type-xs);color:var(--text-faint);grid-column:1/-1;padding-left:1.8rem;font-style:italic;display:flex}.trade-card-gap-time{font-variant-numeric:tabular-nums;font-style:normal}.trade-card-timer.is-done{color:var(--yes);border-color:var(--yes-border);background:var(--yes-dim)}.trade-card-timer.is-stopped{color:var(--text-secondary);border-color:var(--border);background:var(--surface-hover)}.trade-card-timer-dot{background:currentColor;border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite trade-card-timer-pulse}@keyframes trade-card-timer-pulse{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.trade-card-timer-dot{animation:none}}.trade-card-bar{gap:4px;margin:.75rem 0 .3rem;display:flex}.trade-card-seg{border-radius:var(--radius-pill);background:var(--meter-track);flex:1;height:6px;position:relative;overflow:hidden}.trade-card-seg>i{border-radius:var(--radius-pill);background:var(--accent);width:0;transition:width .4s;position:absolute;top:0;right:0;bottom:0;left:0}.trade-card-done .trade-card-seg>i{background:var(--yes)}.trade-card-error .trade-card-seg>i{background:var(--no)}.trade-card-resting .trade-card-seg>i,.trade-card-continuing .trade-card-seg>i{background:var(--amber)}@media(prefers-reduced-motion:reduce){.trade-card-seg>i{transition:none}}.trade-card-seg-labels{font-size:var(--type-2xs);color:var(--text-muted);justify-content:space-between;font-weight:600;display:flex}.trade-card-line{align-items:baseline;gap:var(--space-1-5);font-size:var(--type-md);color:var(--text);flex-wrap:wrap;margin:.7rem 0 0;display:flex}.trade-card-line .spinner-inline{border-color:var(--accent-dim);border-top-color:var(--accent);align-self:center}.trade-card-line-detail{color:var(--text-muted)}.trade-card-line-error{color:var(--no)}.trade-card-line-resting,.trade-card-line-continuing{color:var(--amber)}.trade-card-line-hint{margin-left:var(--space-6);font-size:var(--type-sm);color:var(--text-muted);flex-basis:100%}.trade-card-notice{border:1px solid var(--amber);border-radius:12px;align-items:flex-start;gap:.7rem;margin:.7rem 0 0;padding:.75rem .85rem;display:flex}@supports (color:color-mix(in lab,red,red)){.trade-card-notice{border:1px solid color-mix(in srgb,var(--amber) 26%,transparent)}}.trade-card-notice{background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.trade-card-notice{background:color-mix(in srgb,var(--amber) 10%,transparent)}}.trade-card-notice-icon{width:1.35rem;height:1.35rem;font-weight:700;font-size:var(--type-md);background:var(--amber);color:var(--ink);border-radius:50%;flex:0 0 1.35rem;justify-content:center;align-items:center;font-style:italic;display:inline-flex}.trade-card-notice-body{flex:1;min-width:0}.trade-card-notice-title{font-size:var(--type-base);color:var(--text-strong);margin:0 0 .2rem;font-weight:700}.trade-card-notice-text{font-size:var(--type-md);color:var(--text);margin:0}.trade-card-notice-form{margin:.6rem 0 0}.trade-card-notice-locked{border-color:var(--yes)}@supports (color:color-mix(in lab,red,red)){.trade-card-notice-locked{border-color:color-mix(in srgb,var(--yes) 26%,transparent)}}.trade-card-notice-locked{background:var(--yes)}@supports (color:color-mix(in lab,red,red)){.trade-card-notice-locked{background:color-mix(in srgb,var(--yes) 10%,transparent)}}.trade-card-notice-locked .trade-card-notice-icon{background:var(--yes);font-style:normal}.resolution-notices{gap:var(--space-2);margin:.75rem 0 .25rem;display:grid}.resolution-notice{align-items:center;margin:0;padding:.55rem .75rem}.resolution-notice-line{flex:1;min-width:0;margin:0}.resolution-notice-detail{color:var(--text-muted);font-weight:400}.resolution-notice-detail a{color:inherit;text-decoration:underline}.resolution-notice-lost{border-color:var(--text-muted)}@supports (color:color-mix(in lab,red,red)){.resolution-notice-lost{border-color:color-mix(in srgb,var(--text-muted) 24%,transparent)}}.resolution-notice-lost{background:var(--text-muted)}@supports (color:color-mix(in lab,red,red)){.resolution-notice-lost{background:color-mix(in srgb,var(--text-muted) 8%,transparent)}}.resolution-notice-lost .trade-card-notice-icon{background:var(--text-muted)}.resolution-notice-dismiss{font-size:var(--type-lg);color:var(--text-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-left:auto;padding:0 .15rem;line-height:1}.resolution-notice-dismiss:hover{color:var(--text)}.trade-card-actions{gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.trade-card-verify{font-size:var(--type-sm);color:var(--text-secondary);margin:.6rem 0 0}.trade-card-verify-done{color:var(--yes)}.trade-card-verify-error{color:var(--no)}.trade-card-disclose{align-items:center;gap:var(--space-1-5);color:var(--accent-2);font:inherit;font-size:var(--type-sm);cursor:pointer;background:0 0;border:0;margin-top:.8rem;padding:0;font-weight:600;display:inline-flex}.trade-card-disclose:hover{text-decoration:underline}.trade-card-chev{transition:transform .15s}.trade-card-disclose[aria-expanded=true] .trade-card-chev{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.trade-card-chev{transition:none}}.trade-card-steps{margin-top:var(--space-3-5);padding-top:var(--space-3-5);border-top:1px solid var(--border);gap:var(--space-2);flex-direction:column;display:flex}.trade-card-group-label{font-size:var(--type-2xs);letter-spacing:.07em;text-transform:uppercase;color:var(--text-faint);margin:0;font-weight:700}.trade-card-group-label+.progress-list{margin-top:var(--space-0-5)}.fs-rc-meta{color:var(--text-muted);font-size:var(--type-sm);font-variant-numeric:tabular-nums;margin-left:auto}.ot-amount-input.is-size{font-size:1.6rem}.ot-quick-chip.is-active,.ot-quick-chip.is-active:hover:not(:disabled){border-color:var(--fs-gold,#d9a520);color:var(--fs-gold,#d9a520);background:var(--fs-gold-bg,#d9a5201f)}:root{--sports-cell:var(--accent)}@supports (color:color-mix(in lab,red,red)){:root{--sports-cell:color-mix(in srgb, var(--accent) 7%, transparent)}}.sports-content{gap:var(--row-gap-md);flex-direction:column;min-width:0;display:flex}.sports-league+.sports-league{margin-top:calc(var(--row-gap-lg) - var(--row-gap-md))}.sports-live-dot{background:var(--sports-live);border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite sports-live-pulse}@keyframes sports-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.sports-segments .select-btn{align-items:center;gap:var(--space-1-5);display:inline-flex}.sports-league{gap:var(--row-gap-md);flex-direction:column;display:flex}.sports-league-name{font-size:var(--type-3xl);color:var(--text);margin:0;font-weight:500;line-height:1.33}.sports-league-sub{margin:var(--space-1) 0 0;font-size:var(--type-md);color:var(--text-muted);font-variant-numeric:tabular-nums}.sports-seeall{font:inherit;color:var(--accent-2);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.sports-seeall:hover{text-decoration:underline}.sports-dategroup{align-items:start;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sports-dategroup-label{font-size:var(--type-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);grid-column:1/-1;margin:0;font-weight:800}@media(max-width:1023px){.sports-dategroup{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.sports-dategroup{gap:var(--space-2)}}.sports-game{border:1px solid var(--border-accent);background:var(--card);min-width:0;color:var(--foreground);cursor:pointer;flex-direction:column;display:flex}.sports-game :where(p){margin:0}.sports-fixture-container{container:sports-game/inline-size}.sports-fixture{margin:var(--v2-market-pad) var(--v2-market-pad) 0}.sports-preview-container{container:sports-game/inline-size}.sports-game .sports-more{min-height:var(--type-lg);min-height:1lh;font-size:var(--type-lg);line-height:1}.sports-fixture{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.sports-tside{align-items:center;gap:var(--space-4);min-width:0;color:inherit;text-decoration:none;display:flex}.sports-tside:hover{text-decoration:none}.sports-tside.is-away{text-align:right;flex-direction:row-reverse}.sports-tside-text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.sports-tname{min-width:0;font-size:var(--type-xl);color:var(--foreground);-webkit-line-clamp:2;overflow-wrap:break-word;-webkit-box-orient:vertical;font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}.sports-tside:hover .sports-tname{color:var(--accent-foreground)}.sports-tsub{font-size:var(--type-md);color:var(--muted-foreground);line-height:1.43}.sports-tlogo,.sports-monogram{flex:none;width:4rem;height:4rem}.sports-tlogo{object-fit:contain}.sports-monogram{border-radius:var(--radius-xs);font-size:var(--type-xl);letter-spacing:.02em;color:var(--on-color-ink);box-shadow:inset 0 0 0 1px var(--on-color-edge);place-items:center;font-weight:800;display:grid}.sports-fmid{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;min-width:4rem;display:flex}.sports-fkickoff{font-size:var(--type-md);color:var(--foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:1.43}.sports-fscore{align-items:baseline;gap:var(--space-1-5);font-size:var(--type-3xl);color:var(--foreground);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.33;display:flex}.sports-fscore.is-raw{font-size:var(--type-lg);white-space:nowrap}.sports-fvs{font-size:var(--type-md);color:var(--muted-foreground);line-height:1.43}.sports-fclock{font-size:var(--type-md);color:var(--muted-foreground);font-variant-numeric:tabular-nums;line-height:1.43}.sports-game .v2-preview-button{white-space:normal;height:auto;min-height:2.25rem}.sports-game .v2-preview-button-label{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;display:-webkit-box}.sports-game .v2-preview-button-price{align-items:baseline;gap:var(--space-0-5);white-space:nowrap;display:inline-flex}.sports-pb-tick{font-size:.56rem;font-weight:700}.sports-pb-tick.is-up{color:var(--yes)}.sports-pb-tick.is-down{color:var(--no)}.sports-game .v2-market-details:has(.sports-live-badge){justify-content:flex-start;gap:var(--space-3)}.sports-game .v2-market-details>.sports-live-badge{order:1;margin-left:auto}.sports-live-badge{align-items:center;gap:var(--space-1);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-xs);background:var(--red-fill);color:var(--destructive-foreground);font-size:.75rem;font-weight:600;line-height:1.33;display:inline-flex}.sports-live-badge .sports-live-dot{background:currentColor;width:6px;height:6px}.sports-fold:focus-visible,.sports-mlink:focus-visible,.sports-foldbody-all:focus-visible,.sports-tside:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.sports-fold{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;font:inherit;color:var(--muted-foreground);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.sports-fold-title{font-size:var(--type-lg);white-space:nowrap;flex:none;line-height:1}.sports-fold-right{align-items:center;gap:var(--space-2-5);min-width:0;font-size:var(--type-md);display:flex}.sports-fold-preview{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sports-fold-chevron{font-size:var(--type-3xs);flex:none;transition:transform .18s}.sports-fold:hover,.sports-more.is-open .sports-fold-title{color:var(--foreground)}.sports-more.is-open .sports-fold-chevron{transform:rotate(180deg)}.sports-foldbody{gap:var(--row-gap-md);padding-top:var(--space-4);cursor:default;flex-direction:column;display:flex}.sports-foldrow-head{justify-content:space-between;align-items:baseline;gap:var(--space-2-5);display:flex}.sports-foldrow-meta{font-size:var(--type-xs);color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex:none}.sports-foldrow-caption{font-size:var(--type-sm);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sports-foldbody-all{align-self:flex-end;align-items:center;gap:var(--space-1);font-size:var(--type-sm);color:var(--accent-2);font-weight:600;text-decoration:none;display:inline-flex}.sports-foldbody-all:hover{text-decoration:underline}.sports-mlink{min-width:0;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:3px;text-overflow:ellipsis;overflow:hidden}.sports-mlink svg{vertical-align:-.125em;color:var(--accent-2);margin-left:.25em}.sports-mlink:hover{text-decoration-color:currentColor}.sports-fold-quiet{font-size:var(--type-xs);color:var(--text-faint);margin:.6rem 0 0}.sports-fold-quiet.is-alone{margin:0}@media(max-width:720px){.sports-mlrow{flex-direction:column}.sports-mlrow>*{flex:none}}@container sports-game (max-width:660px){.sports-fixture{gap:var(--space-4)}.sports-tside{gap:var(--space-3)}.sports-tname{font-size:var(--type-lg)}.sports-tlogo,.sports-monogram{width:3rem;height:3rem;font-size:var(--type-lg)}}@container sports-game (max-width:599px){.sports-mlrow{flex-direction:column}.sports-mlrow>*{flex:none}.sports-fixture{gap:var(--space-3)}.sports-tside{gap:var(--space-2-5)}.sports-fmid{min-width:3rem}.sports-tlogo,.sports-monogram{width:2.5rem;height:2.5rem;font-size:var(--type-sm)}}@media(max-width:640px){.sports-game{--v2-market-pad:var(--row-gap-md)}.sports-fixture{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.sports-tside,.sports-tside.is-away{gap:var(--space-4);text-align:left;flex-direction:row}.sports-tname{font-size:var(--type-xl);overflow-wrap:anywhere;display:block}.sports-tlogo,.sports-monogram{width:4rem;height:4rem;font-size:var(--type-xl)}.sports-fmid{order:1}}@media(prefers-reduced-motion:reduce){.sports-fold-chevron{transition:none}.sports-live-dot{animation:none}}.connect-body .connect-title{font-size:var(--type-lg);color:var(--foreground);overflow-wrap:anywhere;margin:0;font-weight:600;line-height:1.2}.connect-body .connect-option{flex-direction:row;align-items:center;text-decoration:none}.connect-body .fund-v2-option-title{font-size:var(--type-lg);font-weight:600;line-height:1.25}.connect-body .fund-v2-option-subtitle{font-size:var(--type-lg);line-height:1.5}.connect-option .fund-v2-plate svg{width:1rem;height:1rem;display:block}.connect-option .fund-v2-plate svg[viewBox="0 0 48 48"]{width:1.125rem;height:1.125rem}.connect-option-mark{border-radius:var(--radius-md);object-fit:contain;flex:none;width:2rem;height:2rem}.connect-option-end{margin-left:auto}.connect-body .connect-option:disabled{pointer-events:none}.connect-body .connect-option:disabled:not([aria-busy=true]){opacity:.5}.connect-hint{font-size:var(--type-sm);color:var(--muted-foreground);overflow-wrap:anywhere;margin:0;line-height:1.43}.connect-status{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--card);color:var(--foreground);font-size:var(--type-md);overflow-wrap:anywhere;flex-direction:column;line-height:1.43;display:flex}.connect-status-title{font-weight:700}.connect-status--error{background:var(--destructive);border-color:#0000}@supports (color:color-mix(in lab,red,red)){.connect-status--error{background:color-mix(in srgb,var(--destructive) 4%,var(--card))}}.connect-status--error .connect-status-title{color:var(--destructive)}.connect-status-details>summary{align-items:center;gap:var(--space-1);border-radius:var(--radius-sm);min-height:1.5rem;font-size:var(--type-sm);color:var(--muted-foreground);cursor:pointer;list-style:none;display:inline-flex}.connect-status-details>summary::-webkit-details-marker{display:none}.connect-status-details>summary:hover{color:var(--foreground)}.connect-status-details>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.connect-status-chev{transition:transform .15s}.connect-status-details[open] .connect-status-chev{transform:rotate(180deg)}.connect-status-code{font-family:var(--font-mono);font-size:var(--type-xs);color:var(--muted-foreground);display:block}.connect-keys{justify-content:center;align-items:center;gap:var(--space-1-5);font-size:var(--type-md);color:var(--muted-foreground);line-height:1.43;display:flex}.connect-keys-shield svg{width:1rem;height:1rem;display:block}.connect-keys-info{border-radius:var(--radius-pill);width:1.25rem;height:1.25rem;color:var(--muted-foreground);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.connect-keys-info:hover,.connect-keys-info:focus-visible{color:var(--foreground)}.connect-keys-info:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.connect-keys-tip .v2-tip{right:calc(-1 * var(--space-2));left:auto}@media(hover:none)and (pointer:coarse){.connect-keys-info{min-width:2.75rem;min-height:2.75rem;margin:-.75rem}}.connect-body .order-ticket--v2 .ot-v2-progress-screen,.connect-body .order-ticket--v2.ot-v2-withdrawal-done{gap:var(--space-6)}.connect-body .order-ticket--v2 .ot-v2-progress-main,.connect-body .order-ticket--v2 .ot-v2-withdrawal-done-main{gap:var(--space-1-5);padding-block:calc(var(--space-6) + var(--space-4)) var(--space-2)}.connect-body .order-ticket--v2 .ot-v2-progress-orb,.connect-body .order-ticket--v2 .ot-v2-withdrawal-done-orb{margin-bottom:var(--space-6)}.connect-body .order-ticket--v2 .ot-v2-withdrawal-done-content{gap:var(--space-1-5)}.connect-body .order-ticket--v2 .ot-v2-withdrawal-done-title{font-size:var(--type-lg);line-height:1.2}.connect-body .order-ticket--v2 .ot-v2-withdrawal-done-fold .ot-v2-run-toggle{min-height:2rem;font-size:var(--type-lg);line-height:1.5}.wallet-drawer-scrim,.wallet-drawer{--wallet-warn:var(--red);--wallet-warn-bg:var(--red-bg);--wallet-gutter:var(--space-6);--font-weight-control:500;--wallet-ease:cubic-bezier(.22, 1, .36, 1)}.wallet-drawer-scrim{z-index:149;background:var(--overlay);position:fixed;top:0;right:0;bottom:0;left:0}.wallet-drawer{z-index:150;gap:var(--space-5);width:min(24rem,100vw);max-height:100dvh;padding:calc(1.25rem + var(--safe-top)) calc(var(--wallet-gutter) + var(--safe-right)) calc(2rem + var(--safe-bottom)) var(--wallet-gutter);overscroll-behavior:contain;background:var(--surface);border:1px solid var(--border);border-bottom-left-radius:var(--radius-lg);box-shadow:var(--shadow-modal);border-top:0;border-right:0;flex-direction:column;scroll-padding-block-end:8rem;display:flex;position:fixed;top:0;right:0;overflow-y:auto}.wallet-drawer>*{flex-shrink:0}.wallet-drawer:focus{outline:none}.wallet-drawer :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}@media(prefers-reduced-motion:no-preference){.wallet-drawer{animation:wallet-drawer-in .24s var(--wallet-ease)}.wallet-drawer-scrim{animation:wallet-scrim-in .24s var(--wallet-ease)}@keyframes wallet-drawer-in{0%{opacity:0;transform:translate(1.5rem)}}@keyframes wallet-scrim-in{0%{opacity:0}}}.wallet-drawer-head{align-items:flex-start;gap:var(--space-1-5);display:flex}.wallet-drawer-titles{margin-right:auto}.wallet-drawer-head h2{font-size:var(--type-xl);letter-spacing:-.01em;color:var(--text-strong);margin:0;font-weight:600}.wallet-drawer-provider{font-size:var(--type-xs);color:var(--text-muted);margin:.1rem 0 0}.wallet-icon-btn{width:2rem;height:2rem;padding:0}.wallet-icon-btn[aria-busy=true] svg{animation:.9s linear infinite wallet-spin}@media(hover:none)and (pointer:coarse){.wallet-icon-btn{min-width:44px;min-height:44px}}@media(prefers-reduced-motion:reduce){.wallet-icon-btn[aria-busy=true] svg{opacity:.5;animation:none}}@keyframes wallet-spin{to{transform:rotate(360deg)}}.wallet-drawer-address{font-family:var(--font-mono);font-size:var(--type-sm);color:var(--text-secondary)}.wallet-drawer-balance{gap:var(--space-3);text-align:center;padding-block:var(--space-8);flex-direction:column;align-items:center;display:flex}.wallet-drawer-caption{font-size:var(--type-sm);color:var(--text-muted);margin:0}.wallet-drawer-waiting{align-items:center;gap:var(--space-2);font-size:var(--type-sm);color:var(--text-secondary);margin:0;display:flex}.wallet-drawer-waiting-dot{background:var(--amber);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.wallet-hero{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--text-strong);margin:0;font-size:3.5rem;font-weight:600;line-height:1.05}.wallet-hero-unknown{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.wallet-hero-unknown .wallet-hero{color:var(--text-muted)}.wallet-hero-note{font-size:var(--type-sm);color:var(--text-muted);flex-basis:100%}.wallet-hero-skeleton{border-radius:var(--radius-sm);background:var(--surface-2);width:7rem;height:2.5rem;display:block}@media(prefers-reduced-motion:no-preference){.wallet-hero-skeleton{animation:1.4s ease-in-out infinite wallet-pulse}@keyframes wallet-pulse{50%{opacity:.45}}}.wallet-actions,.wallet-network-options{gap:var(--space-3);flex-direction:column;display:flex}.wallet-secondary-actions{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wallet-actions .btn,.wallet-network-options .btn{min-height:2.75rem}.wallet-details-link{padding:var(--space-4) 0;border-top:1px solid var(--border);border-radius:0;justify-content:space-between}.wallet-details-view{gap:var(--space-5)}.wallet-details-rows{flex-direction:column;display:flex}.wallet-details-rows .wallet-details-link{align-items:center;gap:var(--space-3);width:100%;min-height:3rem;padding:var(--space-4) 0;font-size:var(--type-md);color:var(--text-secondary);text-align:left;font-weight:400;line-height:1.5;text-decoration:none;display:flex}.wallet-details-value{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex}.wallet-network-options .btn[aria-pressed=true]{border-color:var(--accent);background:var(--accent-dim)}.wallet-network-acknowledgment{align-items:flex-start;gap:var(--space-3);margin-block:var(--space-3);color:var(--text-secondary);font-size:var(--type-sm);line-height:1.5;display:flex}.wallet-network-acknowledgment input{width:1.25rem;height:1.25rem;accent-color:var(--accent-ink);flex:none}.wallet-chain-note p{margin:0 0 var(--space-2)}.wallet-link-btn{min-height:1.5rem;color:var(--accent-ink);text-underline-offset:2px;padding:0;text-decoration:underline}.wallet-receive{gap:var(--space-2-5);padding-top:var(--space-5);border-top:1px solid var(--border);flex-direction:column;display:flex}.wallet-receive h3,.wallet-panel h3{font-size:var(--type-base);color:var(--text-strong);margin:0;font-weight:600}.wallet-receive-body{align-items:center;gap:var(--space-3-5);display:flex}.qr-code{padding:var(--space-1-5);border-radius:var(--radius-sm);background:#fff;flex:none}.wallet-receive-side{align-items:flex-start;gap:var(--space-1-5);min-width:0;display:flex}.wallet-receive-address{font-family:var(--font-mono);font-size:var(--type-xs);color:var(--text-secondary);overflow-wrap:anywhere;margin:0;line-height:1.45}.wallet-mcp-config{font-family:var(--font-mono);font-size:var(--type-xs);color:var(--text-secondary);background:var(--surface-2,transparent);white-space:pre;margin:.5rem 0 0;padding:.6rem .7rem;line-height:1.45;overflow-x:auto}.wallet-key-list{margin:.5rem 0 0;padding:0;list-style:none}.wallet-key-row{gap:var(--space-2);justify-content:space-between;align-items:baseline;padding:.35rem 0;display:flex}.wallet-key-prefix{font-family:var(--font-mono);font-size:var(--type-xs);color:var(--text-secondary);overflow-wrap:anywhere}@media(hover:none)and (pointer:coarse){.wallet-receive-side .identity-copy-btn{min-width:44px;min-height:44px}}.wallet-alert{border-radius:var(--radius-sm);background:var(--wallet-warn-bg);color:var(--wallet-warn);font-size:var(--type-sm);align-items:flex-start;gap:.45rem;margin:0;padding:.55rem .65rem;line-height:1.45;display:flex}.wallet-alert .icon{margin-top:var(--space-0-5)}.wallet-alert strong{font-weight:500}.wallet-panel{flex-direction:column;gap:.7rem;display:flex}.wallet-panel-head{align-items:baseline;gap:var(--space-1-5);display:flex}.wallet-panel-tag{font-size:var(--type-sm);color:var(--text-muted)}.wallet-panel-body{font-size:var(--type-sm);color:var(--text-secondary);margin:0;line-height:1.55}.wallet-field{font-size:var(--type-sm);color:var(--text-secondary);flex-direction:column;gap:.3rem;display:flex}.wallet-field input{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);width:100%;color:var(--text-primary);font:inherit;font-size:var(--type-md);font-variant-numeric:tabular-nums;padding:.55rem .65rem}.wallet-field input::placeholder{color:var(--text-faint)}.wallet-field input:focus-visible{border-color:var(--accent)}@media(max-width:720px){.wallet-field input,.wallet-amount input{font-size:16px}}.wallet-amount{align-items:center;gap:var(--space-2);padding-right:var(--space-2-5);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg);display:flex}.wallet-amount:focus-within{border-color:var(--accent)}.wallet-amount input{background:0 0;border:0;flex:auto;min-width:0}.wallet-amount input:focus-visible{outline:none}.wallet-amount-unit{font-size:var(--type-sm);color:var(--text-muted);font-weight:600}.wallet-field-hint{font-size:var(--type-sm);color:var(--red);margin:-.3rem 0 0}.wallet-chain-note,.wallet-hint,.wallet-foot-note{font-size:var(--type-sm);color:var(--text-muted);margin:0;line-height:1.5}.wallet-form-actions{gap:var(--space-2);margin-top:var(--space-0-5);display:flex}.wallet-form-actions .btn{flex:1}.wallet-alert.is-blocking{color:var(--red);background:var(--red-bg)}.wallet-drawer-foot{align-items:baseline;gap:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--border);display:flex}.wallet-drawer-foot .wallet-foot-note{text-align:right;flex:1}.wallet-status{border-radius:var(--radius-sm);background:var(--surface-2);font-size:var(--type-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0;padding:.6rem .7rem;line-height:1.5;display:flex}.wallet-status.is-error{background:var(--red-bg);color:var(--red)}.wallet-status-code{font-family:var(--font-mono);font-size:var(--type-xs);opacity:.75}@media(max-width:26rem){.wallet-drawer{--wallet-gutter:1rem;width:100vw;border-left:0;padding-inline-start:calc(var(--wallet-gutter) + var(--safe-left))}.wallet-hero{font-size:3.25rem}.wallet-receive-body{flex-direction:column;align-items:flex-start}}.wallet-receive.wallet-receive-view{gap:var(--space-5);border:0;padding:0}.wallet-receive-view .wallet-receive-body{align-items:center;gap:var(--space-5);flex-direction:column}.wallet-receive-view .wallet-receive-side{width:100%;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm)}.wallet-receive-view .wallet-alert strong,.wallet-panel .wallet-alert strong{margin-bottom:var(--space-1);display:block}.wallet-chevron-forward{display:inline-flex;transform:rotate(-90deg)}.wallet-btn{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-primary);font:inherit;font-size:var(--type-base);cursor:pointer;padding:.7rem 1rem;font-weight:600;transition:background-color .15s ease-out,border-color .15s ease-out,transform .1s ease-out}.wallet-btn:hover:not(:disabled){border-color:var(--border-accent);background:var(--surface-hover)}.wallet-btn:active:not(:disabled){transform:translateY(1px)}.wallet-btn:disabled{opacity:.45;cursor:not-allowed}.wallet-btn.is-primary{background:var(--action);color:var(--action-ink);border-color:#0000}.wallet-btn.is-primary:hover:not(:disabled){background:var(--action-hover);border-color:#0000}.wallet-btn.is-danger{border-color:var(--no-border);background:var(--red-bg);color:var(--red)}.wallet-btn.is-danger:hover:not(:disabled){border-color:var(--red);background:var(--red-bg)}.wallet-btn.is-ghost{color:var(--text-secondary);background:0 0;border-color:#0000;font-weight:500}.wallet-btn.is-ghost:hover:not(:disabled){background:var(--surface-2);border-color:#0000}.wallet-link-btn{color:var(--accent-ink);font:inherit;font-size:var(--type-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.wallet-link-btn:hover{color:var(--accent-2)}@media(hover:none)and (pointer:coarse){.wallet-link-btn{min-height:24px}}.wallet-text-btn{color:var(--text-secondary);font:inherit;font-size:var(--type-sm);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.wallet-text-btn:hover:not(:disabled){color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.wallet-text-btn:disabled{opacity:.45;cursor:not-allowed}@media(hover:none)and (pointer:coarse){.wallet-text-btn{min-height:24px}}.mcp-key-manager{gap:.8rem;display:grid}.mcp-key-manager-hint,.mcp-key-manager-error,.mcp-key-manager-note,.mcp-key-manager-label{margin:0}.mcp-key-manager>.btn{min-height:44px}.mcp-generated-key{border:1px solid var(--action-border);border-radius:var(--radius-sm);background:var(--action-bg);gap:.55rem;padding:.85rem;display:grid}.mcp-key-manager-label{color:var(--text-strong);font-size:.85rem;font-weight:700}.mcp-key-manager-hint{color:var(--text-secondary);font-size:.82rem;line-height:1.5}.mcp-key-manager-error{color:var(--red);font-size:.82rem}.mcp-key-manager-note{color:var(--green);font-size:.82rem}.mcp-key-value{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:.75rem;min-width:0;padding:.75rem .8rem;display:flex}.mcp-key-value code{min-width:0;color:var(--text-primary);font-family:var(--font-mono);white-space:nowrap;scrollbar-width:thin;font-size:.82rem;line-height:1.5;overflow-x:auto}.mcp-key-value .identity-copy-btn{flex:0 0 44px;width:44px;height:44px}.mcp-key-list-block{gap:.55rem;display:grid}.mcp-key-list{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.mcp-key-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;padding:.4rem 0;display:flex}.mcp-key-row>span{gap:.15rem;min-width:0;display:grid}.mcp-key-row code{overflow-wrap:anywhere;color:var(--text-primary);font-family:var(--font-mono);font-size:.78rem}.mcp-key-row small{color:var(--text-muted)}.mcp-key-row .btn{min-width:44px;min-height:44px}.developers-page{width:min(100%,48rem);color:var(--text-primary);margin-inline:auto;padding-block:clamp(2.5rem,6vw,5rem)}.developers-hero h1{color:var(--text-strong);font-family:var(--font-display);letter-spacing:-.045em;white-space:nowrap;margin:0;font-size:clamp(2rem,8vw,4.5rem);font-weight:500;line-height:1}.developers-hero>p{max-width:61ch;color:var(--text-secondary);margin:1.25rem 0 0;font-size:clamp(1rem,2vw,1.1rem);line-height:1.65}.developers-security-note{border-top:1px solid var(--border);color:var(--text-secondary);margin-top:1.5rem;padding-top:1rem;font-size:.9rem;line-height:1.55}.developers-security-note strong{color:var(--text-strong)}.developers-path-tabs{border-radius:var(--radius-md);background:var(--surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;margin-top:clamp(2rem,5vw,3.5rem);padding:.25rem;display:grid}.developers-path-tabs button{border-radius:calc(var(--radius-md) - .2rem);min-height:46px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;padding:.65rem .9rem;font-size:.92rem;font-weight:650}.developers-path-tabs button[aria-selected=true]{background:var(--surface);color:var(--text-strong)}.developers-path-tabs button:disabled{cursor:wait;opacity:.65}.developers-path-panel{margin-top:clamp(2.5rem,6vw,4rem)}.developers-section-heading h2{color:var(--text-strong);letter-spacing:-.035em;margin:0;font-size:clamp(1.6rem,4vw,2rem);line-height:1.1}.developers-section-heading>p{max-width:56ch;color:var(--text-secondary);margin:.75rem 0 0;line-height:1.6}.developers-steps{margin:2rem 0 0;padding:0;list-style:none}.developers-steps>li{border-top:1px solid var(--border);padding-block:2rem}.developers-step-copy{grid-template-columns:2rem minmax(0,1fr);column-gap:1rem;min-width:0;display:grid}.developers-step-copy>:not(.developers-step-number){grid-column:2}.developers-step-number{color:var(--text-muted);font-family:var(--font-mono);grid-area:1/1;padding-top:.15rem;font-size:.75rem;font-weight:700}.developers-step-copy h3{color:var(--text-strong);margin:0;font-size:1.08rem;line-height:1.3}.developers-step-copy>p{color:var(--text-secondary);margin:.45rem 0 1rem;line-height:1.6}.developers-step-copy>p code,.developers-safety code{color:var(--text-strong);font-family:var(--font-mono)}.developers-command{border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:flex-start;gap:.75rem;min-width:0;padding:.75rem .8rem;display:flex}.developers-command code{min-width:0;color:var(--text-primary);font-family:var(--font-mono);white-space:nowrap;scrollbar-width:thin;gap:.25rem;font-size:.8rem;line-height:1.55;display:grid;overflow-x:auto}.developers-command code span{min-height:1.2em}.developers-command .identity-copy-btn{flex:0 0 44px;width:44px;height:44px}.developers-key-card{border-radius:var(--radius-md);background:var(--surface-2);margin-bottom:1rem;padding:1rem}.developers-key-gate{justify-content:space-between;align-items:center;gap:1rem;display:flex}.developers-key-gate p,.developers-unavailable,.developers-mint-lock{margin:0}.developers-key-gate p{color:var(--text-secondary);line-height:1.5}.developers-key-card .wallet-btn{white-space:nowrap;min-height:44px}.developers-unavailable,.developers-mint-lock{color:var(--text-secondary);font-size:.82rem;line-height:1.5}.developers-mint-lock{color:var(--highlight-text);margin-bottom:.75rem}.developers-client-action{border-radius:var(--radius-sm);background:var(--surface-2);justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.developers-client-action span{color:var(--text-muted);letter-spacing:.07em;text-transform:uppercase;font-size:.72rem;font-weight:700}.developers-client-action code{color:var(--text-primary);font-family:var(--font-mono);text-align:right}.developers-safety{border-top:1px solid var(--border)}.developers-safety>summary,.developers-code-details>summary{width:100%;min-height:52px;color:var(--text-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.developers-client-field{color:var(--text-secondary);gap:.4rem;margin-bottom:.75rem;font-size:.82rem;font-weight:600;display:grid}.developers-code-details{margin-top:.25rem}.developers-code-details>summary,.developers-safety>summary{align-items:center;list-style:none;display:flex}.developers-code-details>summary::-webkit-details-marker{display:none}.developers-safety>summary::-webkit-details-marker{display:none}.developers-code-details>summary:after,.developers-safety>summary:after{content:"+";color:var(--text-muted);font-family:var(--font-mono);margin-left:auto;font-size:1.1rem}.developers-code-details[open]>summary:after,.developers-safety[open]>summary:after{content:"−"}.developers-code-details .developers-command{margin-bottom:1rem}.developers-sdk-warning{color:var(--text-secondary);padding-top:.9rem;font-size:.86rem;margin-bottom:0!important}.developers-safety{margin-top:2.5rem}.developers-safety ul{color:var(--text-secondary);gap:.6rem;margin:0;padding:0 0 1.25rem 1.2rem;line-height:1.55;display:grid}.developers-page :focus-visible{outline:3px solid var(--highlight);outline-offset:2px}@media(max-width:560px){.developers-page{padding-block:2rem 3rem}.developers-path-tabs button{padding-inline:.55rem;font-size:.84rem}.developers-step-copy{grid-template-columns:1.5rem minmax(0,1fr);column-gap:.65rem}.developers-key-gate,.developers-client-action{flex-direction:column;align-items:stretch}.developers-client-action code{text-align:left}}.explorer-show-more-btn,.ot-cta{font-family:var(--font-label);text-transform:uppercase;letter-spacing:.07em}.ot-cta:not(:disabled){background:var(--action);color:var(--action-ink);border-color:var(--action);box-shadow:none;font-weight:600}.ot-cta.ot-cta:hover:not(:disabled){background:var(--action-hover);border-color:var(--action-hover);color:var(--action-ink);box-shadow:none;opacity:1}.banner{letter-spacing:.04em}:root{--background:var(--bg);--foreground:var(--text-primary);--card:var(--surface);--card-foreground:var(--text-primary);--popover:var(--surface);--popover-foreground:var(--text-primary);--primary:var(--accent);--primary-foreground:var(--text-on-accent);--secondary:var(--surface-2);--secondary-foreground:var(--text-primary);--accent-foreground:var(--text-primary);--muted:var(--surface-2);--muted-foreground:var(--text-muted);--destructive:var(--red);--destructive-foreground:var(--red-ink-on-fill);--input:var(--border);--ring:var(--accent);--chart-1:var(--violet-500);--chart-2:var(--green);--chart-3:var(--red);--chart-4:var(--amber);--chart-5:var(--highlight);--sidebar:var(--ink);--sidebar-foreground:var(--text-primary);--sidebar-primary:var(--accent);--sidebar-primary-foreground:var(--text-on-accent);--sidebar-accent:var(--surface-hover);--sidebar-accent-foreground:var(--text-primary);--sidebar-border:var(--border);--sidebar-ring:var(--accent)}.welcome-page{--w-gutter:clamp(1.25rem, 2.4vw, var(--section-padding-horizontal));--w-section-pad:clamp(3.5rem, 13vw, var(--section-padding-vertical));--w-section-pad-sm:clamp(2.5rem, 6.5vw, var(--section-padding-vertical-small));--w-max:1280px;background:var(--bg);width:100%;color:var(--text-primary);font-family:var(--font-body);overflow-x:clip}.app.app--bare{max-width:none;padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left)}.app.app--bare .app-main{max-width:none}.welcome-page a{color:inherit;text-decoration:none}.welcome-nav{padding:calc(var(--space-6) + var(--safe-top)) var(--w-gutter) var(--space-6);align-items:center;gap:clamp(1rem,6vw,7rem);display:flex}.welcome-logo{align-items:center;display:flex}.welcome-logo .v2-brand-mark{width:clamp(9rem,12vw,12.75rem)}.welcome-nav-actions{flex:1;justify-content:flex-end;display:flex}.welcome-hero{padding:var(--w-section-pad-sm) var(--w-gutter);justify-content:center;display:flex}.welcome-hero-stack{width:100%;max-width:var(--w-max);height:auto}.welcome-band{width:100%;padding:var(--w-section-pad) var(--w-gutter);background:var(--band);color:var(--band-ink);justify-content:center;display:flex;position:relative;overflow:hidden}.welcome-band-pattern{pointer-events:none;width:auto;height:190%;position:absolute;top:50%;left:0;translate:0 -50%}.welcome-band--cta .welcome-band-pattern{left:auto;right:50%}.welcome-band-inner{width:100%;max-width:var(--w-max);position:relative}.welcome-strapline{font-size:clamp(1.5rem,2.6vw,var(--type-4xl));text-align:center;margin:0;font-weight:700;line-height:1.11111}.welcome-cta-inner{gap:var(--space-6);flex-direction:column;align-items:flex-start;display:flex}@media(min-width:1000px){.welcome-cta-inner{gap:4rem;width:calc(50% - 3.5rem);margin-left:auto}}.welcome-cta-title{font-size:clamp(1.5rem,2.6vw,var(--type-4xl));margin:0;font-weight:700;line-height:1.15}.welcome-cta-actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media(max-width:999px){.welcome-band--cta{padding:var(--section-padding-vertical) var(--section-padding-horizontal)}.welcome-band--cta .welcome-band-pattern{display:none}.welcome-cta-inner{gap:4rem}.welcome-cta-title{max-width:var(--max-w-lg);font-size:var(--type-4xl);line-height:1.11}.welcome-cta-actions{flex-flow:column;width:100%}.welcome-page .welcome-cta-actions .welcome-pill{width:100%}}.welcome-steps{padding:var(--w-section-pad) var(--w-gutter);justify-content:center;display:flex}.welcome-steps-inner{align-items:center;gap:var(--row-gap-lg);width:100%;max-width:var(--w-max);flex-direction:column;display:flex}.welcome-steps-title{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,var(--type-4xl));text-align:center;margin:0;font-weight:700;line-height:1.15}.welcome-step{align-items:center;gap:var(--row-gap-lg);width:100%;max-width:35.25rem;display:flex}.welcome-step-number{border-radius:var(--radius-pill);background:var(--accent-fill);width:clamp(4rem,9vw,6.25rem);height:clamp(4rem,9vw,6.25rem);color:var(--text-on-accent);font-family:var(--font-display);font-size:clamp(1.5rem,3.2vw,var(--type-4xl));flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.welcome-step-body{gap:var(--space-2);flex-direction:column;max-width:26rem;display:flex}.welcome-step-title{color:var(--accent-foreground);font-size:var(--type-lg);margin:0;font-weight:600;line-height:1.5}.welcome-step-text{font-size:var(--type-lg);white-space:pre-wrap;margin:0;line-height:1.5}@media(max-width:999px){.welcome-step{align-items:flex-start;gap:var(--space-4);flex-direction:column}}.welcome-faq{padding:var(--w-section-pad-sm) var(--w-gutter);justify-content:center;display:flex}.welcome-faq-inner{flex-direction:column;gap:4rem;width:100%;max-width:42rem;display:flex}.welcome-faq-heading{gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.welcome-faq-title{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,var(--type-4xl));margin:0;font-weight:700;line-height:1.15}.welcome-faq-intro{color:var(--text-muted);font-size:var(--type-lg);margin:0;line-height:1.5}.welcome-page .welcome-faq-intro a{color:var(--primary-ink);text-decoration:underline}.accordion-item{border-bottom:1px solid var(--border)}.accordion-header{margin:0}.accordion-trigger{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) 0;color:var(--text-primary);font:inherit;font-size:var(--type-lg);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.5;display:flex}.accordion-chevron{flex:none;transition:transform .18s}.accordion-trigger[data-state=open] .accordion-chevron{transform:rotate(180deg)}.accordion-trigger:hover .accordion-trigger-label,.accordion-trigger:focus-visible .accordion-trigger-label{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}.accordion-content-inner{padding-bottom:var(--space-4);color:var(--text-muted);font-size:var(--type-md);line-height:1.43}.welcome-faq-scroll{overscroll-behavior:contain;border-block:1px solid var(--border);max-height:min(40rem,70vh);padding-right:var(--space-2);scrollbar-gutter:stable;overflow-y:auto}.welcome-faq-scroll:focus-visible{outline:2px solid var(--ring);outline-offset:4px;border-radius:var(--radius-sm)}.welcome-faq-group:not(:first-child){margin-top:var(--space-6)}.welcome-faq-group-title{z-index:1;padding:var(--space-2) 0;background:var(--bg);color:var(--text-muted);font-size:var(--type-sm);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:600;position:sticky;top:0}.welcome-faq .accordion-content-inner p{margin:0}.welcome-faq .accordion-content-inner p+p{margin-top:var(--space-3)}.welcome-faq-links{gap:var(--space-3);padding:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--type-md);flex-direction:column;margin:0;line-height:1.43;list-style:none;display:flex}.welcome-page .welcome-faq-links a{color:var(--primary-ink);text-decoration:underline}.welcome-faq-contact{align-items:center;gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-md);text-align:center;flex-direction:column;display:flex}.welcome-faq-contact-title{width:100%;font-size:var(--type-3xl);margin:0;font-weight:700;line-height:1.33}.welcome-faq-contact-text{width:100%;color:var(--text-muted);font-size:var(--type-lg);margin:0;line-height:1.5}.welcome-page .welcome-pill{height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--type-md);white-space:nowrap;justify-content:center;align-items:center;font-weight:500;line-height:1.43;display:inline-flex}.welcome-page .welcome-pill--lg{height:2.75rem;padding-inline:2rem}.welcome-page .welcome-pill--lg:hover:not(:disabled),.welcome-page .welcome-pill--lg:focus-visible{background:var(--accent-hover);border-color:var(--accent-hover)}.welcome-page .welcome-pill--inverse{background:var(--band-pill);border-color:var(--band-pill);color:var(--band-pill-ink)}.welcome-page .welcome-pill--inverse:hover:not(:disabled),.welcome-page .welcome-pill--inverse:focus-visible{background:var(--band-pill-hover);border-color:var(--band-pill-hover);color:var(--band-pill-hover-ink)}.welcome-page .welcome-pill--quiet{color:var(--band-ink);background:0 0;border:1px solid #0000}.welcome-page .welcome-pill--quiet:hover,.welcome-page .welcome-pill--quiet:focus-visible{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}.welcome-page .welcome-band .welcome-pill:focus-visible{outline-color:var(--band-ink)}.welcome-page .welcome-pill--outline{border-color:var(--accent);background:var(--surface);color:var(--secondary-foreground)}.welcome-page .welcome-pill--outline:hover,.welcome-page .welcome-pill--outline:focus-visible{background:var(--secondary-hover);border-color:var(--accent);text-decoration:none}@media(max-width:999px){.welcome-page{--w-column-inset:max(var(--space-3), calc((100% - var(--grid-max-width)) / 2))}.welcome-nav{justify-content:space-between;gap:var(--space-3);min-height:calc(4rem + var(--safe-top));padding:var(--safe-top) var(--section-padding-horizontal) 0;border-bottom:1px solid var(--border)}.welcome-logo{flex:0 auto;min-width:0}.welcome-logo .v2-brand-mark{width:12.75rem;max-width:100%}.welcome-nav-actions{flex:none}.welcome-page .welcome-pill--lg{height:2.5rem;padding-inline:var(--space-4)}.welcome-hero{padding:var(--section-padding-vertical-small) var(--w-column-inset)}.welcome-hero-stack{max-width:var(--grid-max-width)}.welcome-band--strapline{padding:var(--section-padding-vertical) var(--w-column-inset)}.welcome-band--strapline .welcome-band-pattern{display:none}.welcome-strapline{font-size:var(--type-3xl);line-height:1.33333}.welcome-steps{padding:var(--section-padding-vertical) var(--w-column-inset)}.welcome-steps-inner{gap:3rem}.welcome-steps-title,.welcome-faq-title{font-size:var(--type-4xl);line-height:1.11}.welcome-step{gap:var(--row-gap-md)}.welcome-step-number{width:4.5rem;height:4.5rem;font-size:var(--type-3xl)}.welcome-step-body{max-width:none}.welcome-faq{padding:calc(var(--section-padding-vertical-small) + var(--section-padding-vertical)) var(--w-column-inset)}.welcome-faq-inner{gap:3rem}}@media(prefers-reduced-motion:reduce){.welcome-page .welcome-pill,.accordion-chevron{transition:none}}.select-btn{border:1px solid var(--border-accent);border-radius:var(--radius-pill);background:var(--secondary);color:var(--secondary-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;font-weight:500}.select-btn--md{justify-content:center;align-items:center;gap:var(--space-2);height:2.75rem;padding:var(--space-2) 2rem;white-space:nowrap;line-height:1.43;display:inline-flex}.select-btn--sm{height:2.25rem;padding:0 var(--space-4)}.select-btn:hover:not(:disabled),.select-btn:focus-visible{background:var(--alpha-layer)}@supports (color:color-mix(in lab,red,red)){.select-btn:hover:not(:disabled),.select-btn:focus-visible{background:color-mix(in srgb,var(--alpha-layer) 60%,var(--surface-hover))}}@media(hover:none){.select-btn:hover:not(:focus-visible):not(.is-active){background:var(--secondary)}}.select-btn.is-active,.select-btn.is-active:hover:not(:disabled),.select-btn.is-active:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.select-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.select-btn:disabled{opacity:.5;cursor:not-allowed}:root[data-theme=v2]{--v2-bar-h:calc(4rem + var(--safe-top));--nav-h:var(--v2-chrome-h,var(--v2-bar-h));--catnav-h:0px;--v2-content-max:var(--grid-max-width);--content-max:var(--v2-content-max);--page-gutter:var(--section-padding-horizontal);--v2-gutter:var(--section-padding-horizontal);--v2-column-inset:max(var(--v2-gutter), calc((100% - var(--v2-content-max)) / 2))}@media(max-width:999px){:root[data-theme=v2]{--v2-content-max:100%}}:root[data-theme=v2] .app:not(.app--bare){min-height:calc(100dvh - var(--nav-h) - var(--catnav-h))}.v2-chrome-top{top:var(--strip-h);z-index:100;position:sticky}.v2-chrome-top[data-scrolled]{box-shadow:0 1px 0 var(--border)}.v2-chrome-top[data-scrolled]:has(.v2-subnav){box-shadow:0 1px 0 var(--border),var(--shadow-card)}.v2-icon-btn{border-radius:var(--radius-pill);width:2.5rem;height:2.5rem;color:var(--foreground);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:inline-flex}.v2-icon-btn--muted{color:var(--muted-foreground)}.v2-icon-btn:hover:not(:disabled),.v2-icon-btn:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.v2-icon-btn:disabled{opacity:.5;cursor:not-allowed}@media(hover:none){.v2-icon-btn:hover:not(:focus-visible){color:inherit;background:0 0}.v2-icon-btn--outline:hover:not(:focus-visible){background:var(--background)}}.v2-icon-btn:focus-visible,.v2-nav-logo:focus-visible,.v2-nav-link:focus-visible,.v2-nav-panel-link:focus-visible,.v2-portfolio:focus-visible,.v2-avatar-btn:focus-visible,.v2-menu-item:focus-visible,.v2-menu-copy:focus-visible,.v2-menu-wallet-sign:focus-visible,.v2-money-card-top:focus-visible,.v2-cash-card-sign:focus-visible,.v2-footer a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-icon-btn--outline{border-color:var(--input);background:var(--background)}.v2-chrome-top .v2-pill:hover:not(:disabled),.v2-chrome-top .v2-pill:focus-visible{background:var(--accent-hover);border-color:var(--accent-hover)}.v2-chrome-top .v2-pill{height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--type-md);white-space:nowrap;font-weight:500;line-height:1.43}.v2-nav{z-index:1;font-family:var(--font-body);position:relative}.v2-nav-bar{height:var(--v2-bar-h);padding:var(--safe-top) calc(var(--v2-gutter) + var(--safe-right)) 0 calc(var(--v2-gutter) + var(--safe-left));background:var(--card);justify-content:center;display:flex}.v2-nav-inner{justify-content:space-between;align-items:center;gap:var(--space-4);min-width:0;max-width:var(--v2-content-max);flex:1;display:flex}.v2-nav-left{align-items:center;gap:var(--space-6);flex:1;min-width:0;display:flex}.v2-nav-logo{flex:0 auto;align-items:center;min-width:0;display:flex}.v2-brand-mark{color:var(--logo);display:block}.v2-brand-mark svg{width:100%;height:auto;display:block}.v2-nav-logo .v2-nav-logo-lockup{width:12.75rem;max-width:100%}.v2-nav-logo .v2-nav-logo-mark{display:none}.v2-nav-links{align-items:center;gap:var(--space-1);display:flex}.v2-nav-link{padding:var(--space-2-5) var(--space-3);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--type-md);white-space:nowrap;font-weight:500;line-height:1.43;transition:background-color .12s,color .12s}.v2-nav-link.is-active{color:var(--primary-ink);text-underline-offset:.3em;text-decoration:underline;text-decoration-thickness:2px}.v2-nav-link:hover,.v2-nav-link:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.v2-nav-link:not(.is-active):hover{text-decoration:none}.v2-nav-right{align-items:center;gap:var(--space-6);flex:none;display:flex}.v2-nav-menu-btn{display:none}.v2-account,.v2-help{align-items:center;gap:var(--space-6);display:flex;position:relative}.v2-nav-end{align-items:center;display:flex}.v2-portfolio{gap:var(--space-1);min-width:0;color:var(--foreground);white-space:nowrap;flex-direction:column;line-height:1;display:flex}.v2-portfolio:hover,.v2-nav-logo:hover{text-decoration:none}.v2-portfolio-label{align-items:center;gap:var(--space-1);font-size:.75rem;display:flex}.v2-status-dot{border-radius:var(--radius-pill);background:var(--accent-foreground);flex:none;width:9px;height:9px;display:block}.v2-portfolio-dot{margin-right:-1px}.v2-deposit-dot{margin-left:auto}.v2-portfolio-value{font-size:var(--type-2xl);font-variant-numeric:tabular-nums}.v2-figure-skeleton{border-radius:var(--radius-xs);background:var(--border);vertical-align:middle;width:4.5em;height:.8em;animation:1.4s ease-in-out infinite v2-figure-pulse;display:inline-block}.v2-figure-blur{filter:blur(6px);-webkit-user-select:none;user-select:none}.v2-sync-figure{vertical-align:top;justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.v2-syncing{align-items:center;gap:var(--space-1-5);font-size:var(--type-sm);color:var(--text-muted);white-space:nowrap;font-weight:500;line-height:1;display:inline-flex}@keyframes v2-figure-pulse{50%{opacity:.45}}.v2-avatar-btn{align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);color:var(--foreground);cursor:pointer;background:0 0;border:0;padding:0;display:flex}.v2-avatar{border-radius:var(--radius-pill);flex:none;width:2.5rem;height:2.5rem;display:block}.v2-avatar-wrap{flex:none;display:block;position:relative}.v2-avatar-arrival{box-shadow:0 0 0 2px var(--card);pointer-events:none;position:absolute;top:-1px;right:-1px}.v2-nav-menu-btn{position:relative}.v2-nav-menu-arrival{display:none}.v2-chrome-top .v2-nav-sign{border-radius:var(--radius-pill);white-space:nowrap}.v2-short{display:none}.v2-nav-spinner{animation:1s linear infinite spin}@media(max-width:359px){.v2-account .v2-nav-confirm .v2-short{display:none}}.v2-menu{top:calc(100% + var(--space-2));z-index:1;min-width:15rem;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--popover);box-shadow:var(--shadow-menu);flex-direction:column;display:flex;position:absolute;right:0}.v2-menu--account{width:18.25rem}.v2-menu-head{align-items:center;gap:var(--space-3);padding:var(--space-1);display:flex}.v2-menu-id{flex-direction:column;flex:1;min-width:0;display:flex}.v2-menu-wallets{gap:var(--space-0-5) var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.v2-menu-wallet{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;min-height:1.75rem;display:grid}.v2-menu-wallet-net{color:var(--muted-foreground);font-size:var(--type-xs)}.v2-menu-wallet-val{color:var(--foreground);font-family:var(--font-mono);font-size:var(--type-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-menu-copy{border-radius:var(--radius-xs);width:1.75rem;height:1.75rem;color:var(--muted-foreground);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.v2-menu-copy:hover,.v2-menu-copy:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.v2-menu-wallet-sign{color:var(--accent-foreground);font:inherit;font-family:var(--font-body);font-size:var(--type-sm);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;place-self:stretch start;padding:0;text-decoration:underline}@media(hover:none)and (pointer:coarse){.v2-nav-gift,.v2-menu-copy{width:2.75rem;height:2.75rem}}@media(hover:none){.v2-menu-copy:hover:not(:focus-visible){color:var(--muted-foreground);background:0 0}}.v2-menu-sep{height:1px;margin:var(--space-1) calc(-1 * var(--space-1));background:var(--border)}.v2-menu-item{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-xs);color:var(--popover-foreground);font:inherit;font-size:var(--type-md);text-align:left;cursor:pointer;background:0 0;border:0;line-height:1.43;transition:background-color .12s,color .12s;display:flex}.v2-menu-item:hover,.v2-menu-item:focus-visible{background:var(--surface-hover);color:var(--accent-foreground);text-decoration:none}.v2-menu-item:disabled{opacity:.5;cursor:not-allowed}.v2-menu-item .v2-nav-badge{margin-left:auto}.v2-menu-item--danger,.v2-menu-item--danger:hover,.v2-menu-item--danger:focus-visible{color:var(--destructive)}:root[data-theme=v2][data-mode=dark] .v2-menu-item--danger:hover,:root[data-theme=v2][data-mode=dark] .v2-menu-item--danger:focus-visible{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark] .v2-menu-item--danger:hover,:root[data-theme=v2][data-mode=dark] .v2-menu-item--danger:focus-visible{background:color-mix(in srgb,var(--destructive) 15%,var(--popover))}}.v2-mode-switch{justify-content:space-between}.v2-switch{border-radius:var(--radius-pill);background:var(--input);flex:none;width:2.25rem;height:1.25rem;margin-left:auto;transition:background-color .12s;display:block;position:relative}.v2-switch-thumb{border-radius:var(--radius-pill);background:var(--primary-foreground);width:1rem;height:1rem;box-shadow:var(--shadow-card);transition:translate .12s;position:absolute;top:2px;left:2px}.v2-mode-switch[aria-checked=true] .v2-switch{background:var(--primary)}.v2-mode-switch[aria-checked=true] .v2-switch-thumb{translate:1rem}.v2-nav-panel,.v2-nav-search{padding:var(--space-3) calc(var(--v2-column-inset) + var(--safe-right)) var(--space-3) calc(var(--v2-column-inset) + var(--safe-left));border-bottom:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-card);position:absolute;top:100%;left:0;right:0}.v2-nav-panel{padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.v2-nav-panel-group{padding:var(--space-2) calc(var(--v2-column-inset) - var(--space-2));flex-direction:column;display:flex}.v2-nav-panel-extra>.v2-nav-panel-group{border-top:1px solid var(--border)}.v2-nav-panel-link,.v2-nav-panel-help .v2-menu-item{padding:var(--space-2-5) var(--space-2);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--type-lg);font-weight:500;line-height:1.5;transition:background-color .12s,color .12s}button.v2-nav-panel-link{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.v2-nav-panel-row{align-items:center;gap:var(--space-1-5);display:flex}.v2-nav-badge{min-width:1.25rem;padding:var(--space-0-5);border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground);border:1px solid #0000;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:1;display:inline-flex}.v2-nav-panel-link.is-active{color:var(--foreground)}.v2-nav-panel-link:hover,.v2-nav-panel-link:focus-visible,.v2-nav-panel-help .v2-menu-item:hover,.v2-nav-panel-help .v2-menu-item:focus-visible{background:var(--surface-hover);color:var(--accent-foreground);text-decoration:none}.v2-nav-panel-extra{display:none}.v2-nav-search{align-items:center;gap:var(--space-2);display:flex}.v2-nav-search-icon{color:var(--muted-foreground);flex:none}.v2-nav-search-input{min-width:0;height:2.5rem;padding:0 var(--space-3);border:1px solid var(--input);border-radius:var(--radius-pill);background:var(--card);color:var(--foreground);font:inherit;flex:1;font-size:16px}.v2-nav-search-input::placeholder{color:var(--muted-foreground);opacity:1}.v2-nav-search-input:focus{outline:2px solid var(--ring);outline-offset:1px}.v2-nav-search-input:disabled{opacity:.5}@media(max-width:1279px){.v2-nav-links{display:none}.v2-nav-menu-btn{display:inline-flex}.v2-nav-inner,.v2-nav-right,.v2-account{gap:var(--space-3)}}@media(min-width:1280px){.v2-nav-panel{display:none}}@media(max-width:999px){.v2-nav-bar{padding-right:calc(var(--space-4) + var(--safe-right));padding-left:calc(var(--space-3) + var(--safe-left))}.v2-nav-inner{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:0;display:grid}.v2-nav-menu-btn{justify-self:start}.v2-nav-menu-arrival{display:block;top:4px;right:4px}.v2-nav-left{flex:none;gap:0}.v2-nav-right{justify-self:end;gap:var(--space-3)}.v2-account,.v2-nav-wide,.v2-nav-logo .v2-nav-logo-lockup{display:none}.v2-nav-logo .v2-nav-logo-mark{width:2.1875rem;display:block}.v2-nav-icon,.v2-chrome-top .v2-nav-signin{border-radius:var(--radius-sm);gap:0;width:2.25rem;height:2.25rem;padding:0}.v2-nav-icon{color:var(--muted-foreground)}.v2-nav-icon svg,.v2-chrome-top .v2-nav-signin svg{stroke-width:1.5px;width:1.25rem;height:1.25rem}.v2-nav-icon:hover:not(:disabled),.v2-nav-icon:focus-visible,.v2-nav-icon:active{background:var(--card);color:var(--muted-foreground)}.v2-nav-icon[aria-expanded=true],.v2-nav-icon[aria-expanded=true]:hover:not(:disabled),.v2-nav-icon[aria-expanded=true]:focus-visible{color:var(--foreground)}.v2-chrome-top .v2-nav-signin:active:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.v2-nav-signin .v2-pill-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.v2-nav-panel-group{padding:var(--space-2)}.v2-nav-panel-extra{flex-direction:column;display:flex}.v2-account{order:-1;min-width:0;display:flex}.v2-nav-right{min-width:0;padding-left:var(--space-1);justify-content:flex-end;justify-self:stretch}.v2-nav-right:has(>.v2-account){gap:var(--space-2)}.v2-account>.v2-avatar-btn,.v2-account>.v2-nav-sign,.v2-nav.is-menu-open .v2-account,.v2-portfolio-label-text{display:none}.v2-account>.v2-nav-sign.v2-nav-confirm{min-width:0;display:inline-flex}.v2-nav-confirm .v2-long{display:none}.v2-nav-confirm .v2-short{display:inline}.v2-portfolio{height:2.25rem;padding:0 var(--space-2-5);border-radius:var(--radius-pill);background:var(--surface-muted);flex-direction:row;align-items:center;position:relative}.v2-portfolio-value{min-width:0;font-size:var(--type-md);text-overflow:ellipsis;font-weight:600;overflow:hidden}.v2-portfolio-label{position:absolute;top:-1px;right:-1px}.v2-portfolio-dot{box-shadow:0 0 0 2px var(--card);margin:0}.v2-nav-panel-money{padding:var(--space-2) var(--space-2) 0}.v2-money-card{margin:var(--space-1) 0 var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--background);overflow:hidden}.v2-money-card-top{padding:14px var(--space-4);color:var(--foreground);flex-direction:column;display:flex;position:relative}.v2-money-card-top:hover,.v2-money-card-top:focus-visible{background:var(--surface-hover);outline-offset:-2px;text-decoration:none}.v2-money-card-id{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);display:flex}.v2-money-card-id,.v2-money-card-label,.v2-cash-card-label{color:var(--muted-foreground);font-size:13px;line-height:18px}.v2-money-card-id .v2-avatar{width:1.5rem;height:1.5rem}.v2-money-card-id .v2-privacy-brand-badge{width:14px;height:14px}.v2-money-card-id .v2-offmarket-lock{width:10px;height:10px}.v2-money-card-value{margin-top:var(--space-0-5);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:34px}.v2-money-card-go{right:var(--space-3);color:var(--muted-foreground);position:absolute;bottom:20px}.v2-cash-card{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--border);display:flex}.v2-cash-card-text{flex-direction:column;min-width:0;display:flex}.v2-cash-card-value{font-size:var(--type-lg);font-variant-numeric:tabular-nums;font-weight:500;line-height:24px}.v2-cash-card-sign{color:var(--accent-foreground);font:500 var(--type-lg) / 24px var(--font-body);text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.v2-cash-card-deposit{flex:none;height:2.25rem;position:relative}.v2-cash-card-dot{box-shadow:0 0 0 2px var(--background);position:absolute;top:-3px;right:-3px}.v2-nav-panel-account .v2-menu-item{padding:var(--space-2-5) var(--space-2);border-radius:var(--radius-sm);color:var(--muted-foreground);font-size:var(--type-lg);font-weight:500;line-height:1.5}.v2-nav-panel-account .v2-menu-item:hover,.v2-nav-panel-account .v2-menu-item:focus-visible{color:var(--accent-foreground)}.v2-nav-panel-account .v2-menu-item--danger,.v2-nav-panel-account .v2-menu-item--danger:hover,.v2-nav-panel-account .v2-menu-item--danger:focus-visible{color:var(--destructive)}.v2-nav-panel-account .v2-account-address-toggle svg{margin-left:auto}.v2-nav-panel-help--compact{gap:0 var(--space-1);flex-flow:wrap}.v2-nav-panel-help--compact .v2-menu-item{width:auto;font-size:13px;font-weight:400;line-height:18px}}.v2-subnav{padding:var(--space-2-5) calc(var(--v2-gutter) + var(--safe-right)) var(--space-2-5) calc(var(--v2-gutter) + var(--safe-left));background:var(--background);font-family:var(--font-body);justify-content:center;display:flex}.v2-subnav-inner{align-items:center;gap:var(--space-2);min-width:0;max-width:var(--v2-content-max);flex:1;display:flex;position:relative}.v2-subnav-rail{align-items:center;gap:var(--space-2);flex-wrap:nowrap;flex:1;min-width:0;display:flex;position:relative}.v2-subnav-measure{visibility:hidden;pointer-events:none;width:0;height:0;display:flex;position:absolute;overflow:hidden}.v2-subnav-disclosure{flex:none;position:relative}.v2-subnav-overflow{min-width:min(13rem,calc(100vw - 2 * var(--v2-gutter)));max-height:60vh;overflow-y:auto}.v2-subnav-overflow .v2-menu-item{flex-shrink:0;justify-content:space-between}.v2-subnav-pill{flex:none}@media(max-width:999px){.v2-subnav{padding-block:var(--space-1);padding-right:0}.v2-subnav-rail{gap:var(--space-1-5);margin-left:calc(-1 * var(--focus-ring-room));padding:6px calc(var(--v2-gutter) + var(--safe-right)) 6px var(--focus-ring-room);scroll-padding-inline:var(--focus-ring-room);overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(to left,transparent,var(--foreground) 2rem);mask-image:linear-gradient(to left,transparent,var(--foreground) 2rem);overflow-x:auto}.v2-subnav-rail::-webkit-scrollbar{display:none}.v2-subnav-pill{height:2rem;padding-inline:var(--space-3);position:relative}.v2-subnav-pill:before{content:"";position:absolute;top:-6px;right:0;bottom:-6px;left:0}}.v2-page-end{margin-top:var(--space-6);padding:0 var(--safe-right) var(--safe-bottom) var(--safe-left);background:var(--end-band);font-family:var(--font-body)}.v2-powered{align-items:center;gap:var(--space-2);padding:clamp(4rem,6.5vw,var(--section-padding-vertical-small)) clamp(1.5rem,2.4vw,var(--section-padding-horizontal));flex-direction:column;display:flex}.v2-powered-label{color:var(--accent-foreground);font-size:var(--type-lg);margin:0;line-height:1.5}.v2-powered-logo{width:13.875rem;max-width:70%}.v2-powered .v2-powered-logo{color:var(--accent-foreground)}.v2-footer{padding:clamp(4rem,13vw,var(--section-padding-vertical)) clamp(1.5rem,2.4vw,var(--section-padding-horizontal));background:var(--end-band);color:var(--muted-foreground);font-family:var(--font-body);justify-content:center;display:flex}.v2-page-end .v2-footer{padding-top:0}:root[data-theme=v2][data-mode=dark] .v2-page-end .v2-powered{background:var(--bg)}:root[data-theme=v2][data-mode=dark] .v2-page-end .v2-footer{padding-top:clamp(4rem,13vw,var(--section-padding-vertical))}.v2-footer-inner{width:100%;max-width:var(--v2-content-max,1280px);flex-direction:column;gap:4rem;display:flex}.v2-footer-top{justify-content:space-between;align-items:center;gap:var(--space-6);flex-wrap:wrap;display:flex}.v2-footer-logo{width:clamp(12rem,22vw,23.6875rem)}.v2-footer-social{gap:2rem;display:flex}.v2-footer-social a:hover{text-decoration:none}.v2-footer-social a,.v2-footer-social .v2-brand-mark{width:24px;height:24px;display:block}.v2-footer-social .v2-brand-mark{color:var(--foreground)}.v2-footer-legal{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--type-lg);flex-wrap:wrap;line-height:1.5;display:flex}.v2-footer-legal p{margin:0}.v2-footer-links{flex-wrap:wrap;gap:1.75rem;display:flex}.v2-footer-links a{color:inherit}.v2-footer-links a:hover,.v2-footer-links a:focus-visible{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}@media(max-width:999px){.v2-powered{padding:var(--section-padding-vertical-small) var(--section-padding-horizontal)}.v2-footer,.v2-page-end .v2-footer{padding:var(--section-padding-vertical-small) 0}.v2-footer-inner{max-width:min(350px,100%);padding:0 var(--section-padding-horizontal);text-align:center;gap:3rem}.v2-footer-top{flex-flow:column;gap:3rem}.v2-footer-logo{width:100%}.v2-footer-social{gap:var(--space-4)}.v2-footer-legal{flex-flow:column-reverse;gap:3rem}.v2-footer-links{align-items:center;gap:var(--space-6);flex-flow:column}}@media(prefers-reduced-motion:reduce){.v2-icon-btn,.v2-nav-link,.v2-nav-panel-link,.v2-menu-item,.v2-switch,.v2-switch-thumb{transition:none}.v2-nav-spinner,.v2-figure-skeleton{animation:none}}.app.app--full{max-width:none;padding:0 var(--safe-right) 0 var(--safe-left)}.app.app--full .app-main{max-width:none}.app.app--full+.v2-page-end{margin-top:0}.v2-start{--v2-start-gutter:clamp(1rem, 2.4vw, var(--section-padding-horizontal));--v2-start-pad:clamp(2.5rem, 6.5vw, var(--section-padding-vertical-small));--v2-start-pad-lg:clamp(3.5rem, 13vw, var(--section-padding-vertical));--v2-start-inset:max(var(--v2-start-gutter), calc((100% - var(--v2-content-max)) / 2));color:var(--foreground);font-family:var(--font-body);overflow-x:clip}.v2-start :where(h1,h2,h3,p){margin:0}.v2-start a,.v2-start a:hover{text-decoration:none}.v2-start .v2-pill{height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-md);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:500;line-height:1.43;transition:background-color .12s,color .12s;display:inline-flex}.v2-start .v2-pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-start .v2-pill--primary{background:var(--primary);color:var(--primary-foreground)}.v2-start .v2-pill--primary:hover,.v2-start .v2-pill--primary:focus-visible{background:var(--accent-hover)}.v2-start .v2-pill--inverse,.v2-start .v2-pill--outline{background:var(--secondary);color:var(--secondary-foreground)}.v2-start .v2-pill--inverse,.v2-start-returning .v2-pill--outline{background:var(--band-pill);color:var(--band-pill-ink)}.v2-start .v2-pill--inverse:hover,.v2-start .v2-pill--inverse:focus-visible{background:var(--band-pill-hover);color:var(--band-pill-hover-ink)}.v2-start .v2-pill--outline{border-color:var(--primary);height:2.75rem;padding:0 2rem}.v2-start .v2-pill--outline:hover,.v2-start .v2-pill--outline:focus-visible{background:var(--secondary-hover)}.v2-start-returning .v2-pill--outline:hover,.v2-start-returning .v2-pill--outline:focus-visible{background:var(--paper)}@supports (color:color-mix(in lab,red,red)){.v2-start-returning .v2-pill--outline:hover,.v2-start-returning .v2-pill--outline:focus-visible{background:color-mix(in srgb,var(--paper) 20%,var(--band-pill))}}.v2-start .v2-pill:disabled{opacity:.5;cursor:not-allowed}@media(hover:none){.v2-start .v2-pill--primary:hover:not(:focus-visible){background:var(--primary)}.v2-start .v2-pill--outline:hover:not(:focus-visible){background:var(--secondary);color:var(--secondary-foreground)}.v2-start .v2-pill--inverse:hover:not(:focus-visible),.v2-start-returning .v2-pill--outline:hover:not(:focus-visible){background:var(--band-pill);color:var(--band-pill-ink)}}.v2-start-returning .v2-start-show-all .v2-pill--outline,.v2-start-welcome .v2-pill--outline{border-color:var(--brand-violet)}@media(hover:hover){.v2-start-returning .v2-start-show-all .v2-pill--outline:hover,.v2-start-welcome .v2-pill--outline:hover{background:var(--band-highlight)}}.v2-start-returning .v2-start-show-all .v2-pill--outline:focus-visible,.v2-start-welcome .v2-pill--outline:focus-visible{background:var(--band-highlight)}.v2-start-returning .v2-pill:focus-visible,.v2-start-cta .v2-pill:focus-visible,.v2-rail--dark .v2-icon-btn:focus-visible{outline-color:var(--band-highlight)}.v2-start-hero{height:clamp(22rem,34.46vw,45rem);padding:0 var(--v2-start-gutter);background:var(--band);color:var(--band-highlight);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.v2-start-hero-mark{pointer-events:none;width:104.77%;max-width:none;height:auto;position:absolute;top:-28.62vw;left:-1.33%}.v2-start-hero-title{font-family:var(--font-display);margin-top:calc(clamp(2rem,4.57vw,5rem) + 2.5rem);font-size:clamp(3.5rem,8.18vw,9rem);font-weight:500;line-height:1;position:relative}.v2-start-hero-sub{max-width:15rem;font-family:var(--font-display);font-size:var(--type-2xl);margin-top:clamp(2rem,4.57vw,5rem);font-weight:500;line-height:1;position:relative}.v2-start-returning{padding:var(--v2-start-pad-lg) 0 var(--v2-start-pad);background:var(--band);color:var(--band-ink);position:relative}.v2-start-returning-mark{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip}.v2-start-returning-mark img{max-width:none;position:absolute;top:1px;left:0}.v2-start-returning-inner{flex-direction:column;gap:clamp(2.5rem,4.5vw,4.875rem);display:flex;position:relative}.v2-start-welcome{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:0 var(--v2-start-inset);flex-wrap:wrap;display:flex}.v2-start-welcome-title{font-family:var(--font-display);font-size:clamp(2rem,2.8vw,3rem);font-weight:500;line-height:clamp(2rem,2.33333vw,2.5rem)}.v2-start-show-all{padding:0 var(--v2-start-inset);justify-content:center;display:flex}.v2-start-sticker-band{padding:0 var(--v2-start-inset) var(--v2-start-pad);background:var(--band)}.v2-start-section{padding:var(--v2-start-pad) 0}.v2-start-state{align-items:center;gap:var(--space-3);padding:var(--v2-start-pad) var(--v2-start-inset);color:var(--muted-foreground);text-align:center;flex-direction:column;display:flex}.v2-start-state-detail{font-size:var(--type-md)}.v2-rail{gap:var(--row-gap-md);flex-direction:column;display:flex}.v2-section-header{gap:var(--row-gap-md);padding:0 var(--v2-start-inset);flex-direction:column;display:flex}.v2-section-header-row{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.5rem;display:flex}.v2-section-title{font-family:var(--font-display);font-size:var(--type-3xl);color:var(--foreground);line-height:1.2}.v2-section-title--medium{font-weight:500}.v2-section-title--regular{font-weight:400}.v2-rail--spotlight .v2-section-title{color:var(--primary-ink)}.v2-section-arrows{align-items:center;gap:var(--space-4);display:flex}.v2-section-counter{color:var(--foreground);font-size:var(--type-lg);white-space:nowrap;line-height:1}.v2-section-arrow[aria-disabled=true]{opacity:.5;cursor:not-allowed}.v2-section-arrow[aria-disabled=true]:hover:not(:focus-visible){color:inherit;background:0 0}.v2-section-indicator{--v2-indicator:var(--rail-indicator);height:5px;position:relative}.v2-section-indicator:before{background:var(--v2-indicator);content:"";height:1px;position:absolute;top:2px;left:0;right:0}.v2-section-indicator-thumb{border-radius:var(--radius-pill);background:var(--v2-indicator);min-width:2.5rem;height:5px;transition:left .15s ease-out;position:absolute;top:0}.v2-rail--dark .v2-section-title,.v2-rail--dark .v2-section-arrow{color:var(--band-ink)}.v2-rail--dark .v2-section-indicator{--v2-indicator:var(--bloom-pink)}@media(hover:hover){.v2-rail--dark .v2-section-arrow:not([aria-disabled=true]):hover{background:var(--band-pill-hover);color:var(--band-pill-hover-ink)}}.v2-rail--dark .v2-section-arrow:focus-visible{background:var(--band-pill-hover);color:var(--band-pill-hover-ink)}@media(prefers-reduced-motion:reduce){.v2-section-indicator-thumb,.v2-start .v2-pill,.v2-outcome-pill,.v2-preview-button{transition:none}}.v2-rail-list{--v2-rail-card:min(29.5rem, 85%);gap:var(--grid-column-gap);padding:var(--focus-ring-room) var(--v2-start-inset);overscroll-behavior-x:contain;scroll-padding-inline:var(--v2-start-inset);scroll-snap-type:x mandatory;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.v2-rail-list::-webkit-scrollbar{display:none}.v2-rail--spotlight .v2-rail-list{gap:var(--row-gap-lg)}.v2-rail-item{flex:0 0 var(--v2-rail-card);scroll-snap-align:start;min-width:0;display:flex}.v2-rail--spotlight .v2-rail-item{flex-basis:min(48rem,92%)}.v2-rail--fixed .v2-section-header-row{align-items:baseline}.v2-rail--fixed .v2-section-title{line-height:1}.v2-section-action{align-items:center;min-height:2.75rem;display:flex}.v2-rail--fixed .v2-rail-list{--v2-rail-card:calc((100% - 2 * var(--grid-column-gap)) / 3);padding-block:0;overflow:visible}.v2-card{gap:var(--space-6);min-width:0;padding:var(--space-6);border:1px solid var(--border-accent);background:var(--card);color:var(--foreground);cursor:pointer;flex-direction:column;flex:1;display:flex}.v2-card a{color:inherit}.v2-card :where(h3,p){margin:0}.v2-card a:hover{text-decoration:none}.v2-card a:focus-visible,.v2-outcome-pill:focus-visible,.v2-card .v2-market-title:has(>a:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.v2-card .v2-market-title>a:focus-visible{outline:none}.v2-market-card{--v2-market-pad:var(--space-6);gap:0;padding:0}.v2-market-card>.v2-market-head,.v2-market-meta:not(:empty),.v2-market-previews:not(:empty){margin:var(--v2-market-pad) var(--v2-market-pad) 0}.v2-market-meta{gap:var(--v2-market-pad);flex-direction:column;display:flex}.v2-market-extras:not(:empty){margin:var(--space-2) var(--v2-market-pad) 0}.v2-market-space{min-height:var(--v2-market-pad);flex-grow:1}.v2-market-footer{gap:var(--space-4);padding:var(--space-4) var(--space-6);border-top:1px solid var(--border);background:var(--card-footer);flex-direction:column;display:flex}.v2-position-card.is-static{cursor:default}.v2-market-head{align-items:flex-start;gap:var(--space-4);display:flex}.v2-market-avatar{border-radius:var(--radius-xs);object-fit:cover;flex:none;width:4rem;height:4rem;display:block}.v2-market-avatar--small{width:3rem;height:3rem}.v2-market-avatar--tile{background:var(--violet-bg);color:var(--accent-foreground);justify-content:center;align-items:center;display:inline-flex}.v2-market-avatar--crypto,.v2-market-avatar--economy{background:var(--surface-hover)}.v2-market-avatar--sports,.v2-market-avatar--culture,.v2-market-avatar--weather{background:var(--bloom-pink)}@supports (color:color-mix(in lab,red,red)){.v2-market-avatar--sports,.v2-market-avatar--culture,.v2-market-avatar--weather{background:color-mix(in srgb,var(--bloom-pink) 30%,var(--card))}}.v2-market-avatar--sports,.v2-market-avatar--culture,.v2-market-avatar--weather{color:var(--primary-ink)}.v2-market-head-text{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.v2-market-title,.v2-position-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;line-height:1.15;display:-webkit-box;overflow:hidden}.v2-market-card .v2-market-title{font-size:var(--type-xl);-webkit-line-clamp:2;font-weight:600;line-height:1}.v2-market-head--big .v2-market-title,.v2-position-title{font-size:var(--type-2xl)}.v2-market-tagline{gap:var(--space-1);color:var(--muted-foreground);font-size:var(--type-lg);white-space:nowrap;line-height:1.5;display:flex;overflow:hidden}.v2-market-tagline span:last-child{text-overflow:ellipsis;overflow:hidden}.v2-market-badge-line{align-items:center;gap:var(--space-1) var(--space-2);color:var(--muted-foreground);font-size:var(--type-md);flex-wrap:wrap;line-height:1.43;display:flex}.v2-market-cadence{padding:var(--space-0-5) var(--space-2-5);background:var(--highlight);color:var(--accent-foreground);font-size:.75rem;font-weight:600;line-height:1rem}.v2-market-window{font-variant-numeric:tabular-nums}.v2-market-item{align-items:center;gap:var(--space-2-5);padding:var(--space-2) 0;border-bottom:1px solid var(--border);display:flex}.v2-market-item-label{min-width:0;font-size:var(--type-xl);text-overflow:ellipsis;white-space:nowrap;flex:1;line-height:1.2;overflow:hidden}.v2-market-item-chance{font-family:var(--font-mono);font-size:var(--type-xl);font-variant-numeric:tabular-nums;flex:none;font-weight:500;line-height:1.56}.v2-outcome-pill{max-width:7rem;height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-md);text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.43;transition:background-color .12s;overflow:hidden}.v2-outcome-pill--yes{color:var(--green)}.v2-outcome-pill--no{color:var(--red)}.v2-outcome-pill:hover,.v2-outcome-pill:focus-visible{background:var(--surface-hover)}.v2-outcome-pill:disabled{opacity:.5;cursor:not-allowed}@media(hover:none){.v2-outcome-pill:hover:not(:focus-visible){background:0 0}}.v2-market-previews{gap:var(--row-gap-md);flex-direction:column;display:flex}.v2-market-preview{gap:var(--space-2);flex-direction:column;display:flex}.v2-market-preview-title{margin:calc(-1 * var(--focus-ring-room));padding:var(--focus-ring-room);font-size:var(--type-lg);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.v2-market-card .v2-market-preview-title{margin:calc(-1 * var(--focus-ring-room))}.v2-market-card:not(.sports-game) .v2-market-preview-title{line-height:1}.v2-market-card:not(.sports-game) .v2-preview-button{gap:var(--space-2)}.v2-market-card .v2-market-tagline{line-height:1}.v2-market-card .v2-market-tagline,.v2-market-card .v2-market-tagline span:last-child{margin-block:calc(-1 * var(--focus-ring-room));padding-block:var(--focus-ring-room)}.v2-market-preview-buttons{gap:var(--space-2);display:flex}.v2-market-preview-buttons--stacked{flex-direction:column}.v2-market-preview-buttons--stacked .v2-preview-button{flex:none}.v2-preview-button{--v2-preview-tone:var(--secondary-foreground);justify-content:center;align-items:center;gap:var(--space-1);min-width:0;height:2.25rem;padding:var(--space-2) var(--space-3);border:1px solid var(--v2-preview-tone);border-radius:var(--radius-pill);background:var(--secondary);color:var(--secondary-foreground);font:inherit;font-size:var(--type-md);white-space:nowrap;cursor:pointer;flex:1 1 0;line-height:1.43;transition:background-color .12s;display:inline-flex}.v2-preview-button--large{height:2.75rem}.v2-preview-button--positive{--v2-preview-tone:var(--green);--v2-preview-ink:var(--preview-yes-ink)}.v2-preview-button--negative{--v2-preview-tone:var(--red);--v2-preview-ink:var(--preview-no-ink)}.v2-preview-button-label{color:var(--v2-preview-ink,var(--v2-preview-tone));text-overflow:ellipsis;font-weight:600;overflow:hidden}.v2-preview-button-price{flex:none}.v2-preview-button:hover:not(:disabled),.v2-preview-button:focus-visible{background:var(--v2-preview-tone)}@supports (color:color-mix(in lab,red,red)){.v2-preview-button:hover:not(:disabled),.v2-preview-button:focus-visible{background:color-mix(in srgb,var(--v2-preview-tone) 20%,var(--preview-hover-layer))}}.v2-preview-button--default:hover:not(:disabled),.v2-preview-button--default:focus-visible{background:var(--surface-hover)}:root[data-theme=v2][data-mode=dark] .v2-preview-button{--v2-preview-ring:var(--v2-preview-tone)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark] .v2-preview-button{--v2-preview-ring:color-mix(in srgb, var(--v2-preview-tone) 28%, var(--card))}}:root[data-theme=v2][data-mode=dark] .v2-preview-button{border-color:var(--v2-preview-ring)}:root[data-theme=v2][data-mode=dark] .v2-preview-button--positive,:root[data-theme=v2][data-mode=dark] .v2-preview-button--negative{--v2-preview-ring:var(--v2-preview-tone)}@supports (color:color-mix(in lab,red,red)){:root[data-theme=v2][data-mode=dark] .v2-preview-button--positive,:root[data-theme=v2][data-mode=dark] .v2-preview-button--negative{--v2-preview-ring:color-mix(in srgb, var(--v2-preview-tone) 40%, var(--card))}}:root[data-theme=v2][data-mode=dark] .v2-preview-button:hover:not(:disabled),:root[data-theme=v2][data-mode=dark] .v2-preview-button:focus-visible{border-color:var(--v2-preview-tone)}.v2-preview-button:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-preview-button:disabled{opacity:.5;cursor:not-allowed}.v2-preview-button.is-dead{opacity:.5;cursor:default;-webkit-user-select:none;user-select:none}.v2-preview-button.is-dead:hover{background:var(--secondary)}@media(hover:none){.v2-preview-button:hover:not(:focus-visible){background:var(--secondary)}:root[data-theme=v2][data-mode=dark] .v2-preview-button:hover:not(:focus-visible){border-color:var(--v2-preview-ring)}}.v2-market-more{padding:var(--space-2) var(--space-3);color:var(--muted-foreground);font-size:var(--type-lg);text-align:center;line-height:1}.v2-market-held{color:var(--accent-foreground);font-size:var(--type-md);align-self:flex-start}.v2-card .v2-market-held:hover,.v2-card .v2-market-held:focus-visible{text-decoration:underline}.v2-market-more-count{min-height:var(--type-md);min-height:1lh;color:var(--muted-foreground);font-size:var(--type-md);line-height:1}.v2-market-details{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--muted-foreground);font-size:var(--type-md);margin-top:auto;line-height:1;display:flex}.v2-card-info{align-items:center;gap:var(--space-1);display:inline-flex;position:relative}.v2-market-details .market-card-closes{font-size:inherit;font-weight:400}.v2-market-details .market-card-closes.is-urgent{color:var(--card-footer-urgent)}@media(hover:hover){.v2-market-card:hover{border-color:var(--card-hover-border);background:var(--card-footer)}.v2-market-card:hover .v2-market-footer{background:var(--background)}.v2-market-card:hover .v2-market-more-count{color:var(--foreground)}}.v2-spotlight-card{gap:0;padding:0}.v2-spotlight-main{flex-direction:column;flex-grow:1;gap:1.25rem;padding:1.25rem;display:flex}.v2-spotlight-card .v2-market-details{row-gap:var(--space-2);flex-wrap:wrap}.v2-spotlight-facts{align-items:center;gap:var(--space-4);display:inline-flex}.v2-spotlight-card .v2-market-avatar{width:3.5rem;height:3.5rem}.v2-spotlight-card .v2-market-head--big .v2-market-title{font-size:var(--type-xl)}.v2-spotlight-body{align-items:flex-start;gap:2rem;display:flex}.v2-spotlight-legend{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.v2-spotlight-legend .v2-market-item{gap:var(--space-2)}.v2-swatch{flex:none;width:1rem;height:1rem}.v2-swatch.v2-series-1{background:var(--chart-1)}.v2-swatch.v2-series-2{background:var(--chart-2)}.v2-swatch.v2-series-3{background:var(--chart-3)}.v2-spotlight-chart{flex:0 0 min(22rem,45%);height:14rem;margin-top:1.375rem}.v2-spotlight-cta{display:flex}.v2-sparkline{width:100%;height:100%;display:block;overflow:visible}.v2-sparkline-rule{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.v2-sparkline-line{fill:none;stroke-width:1.5px;vector-effect:non-scaling-stroke}.v2-sparkline .v2-series-1{stroke:var(--chart-1)}.v2-sparkline .v2-series-2{stroke:var(--chart-2)}.v2-sparkline .v2-series-3{stroke:var(--chart-3)}.v2-position-stats{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.v2-position-stats dt{font-size:var(--type-lg);line-height:1}.v2-position-stats dd{align-items:center;gap:var(--space-1);margin:var(--space-1) 0 0;font-size:var(--type-2xl);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;line-height:1.4;display:flex;overflow:hidden}.v2-position-side--yes{color:var(--green)}.v2-position-side--no{color:var(--red)}.v2-trend{flex:none}.v2-trend--up{color:var(--green)}.v2-trend--down{color:var(--red);transform:rotate(180deg)}.v2-position-date{color:var(--muted-foreground);font-size:var(--type-lg);margin-top:auto;line-height:1}.v2-start-cta{column-gap:var(--section-gap-md);padding:var(--v2-start-pad-lg) 0;background:var(--band);color:var(--band-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative;overflow:hidden}.v2-start-cta-pattern{pointer-events:none;width:auto;max-width:none;height:240%;position:absolute;top:-40%;right:calc(50% + 3.5rem)}.v2-start-cta-inner{padding-right:var(--v2-start-gutter);flex-direction:column;grid-column:2;align-items:flex-start;gap:4rem;display:flex;position:relative}.v2-start-cta-title{max-width:var(--max-w-lg);font-size:clamp(1.5rem,2.6vw,var(--type-4xl));font-weight:700;line-height:1.11}@media(max-width:720px){.v2-spotlight-body{align-items:stretch;gap:var(--space-4);flex-direction:column}.v2-spotlight-chart{flex-basis:auto;height:10rem;margin-top:0}.v2-market-item-label{font-size:var(--type-lg)}.v2-market-details{gap:var(--space-2)}.v2-position-stats{row-gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.v2-position-stats dd{font-size:var(--type-xl)}.v2-start-cta{grid-template-columns:minmax(0,1fr)}.v2-start-cta-inner{gap:var(--space-6);padding:0 var(--v2-start-gutter);grid-column:1}.v2-start-cta-pattern{opacity:.6;right:45%}}@media(max-width:999px){.v2-market-preview-buttons:has(>:nth-child(3)){flex-direction:column}.v2-market-preview-buttons:has(>:nth-child(3))>*{flex:none}.v2-start{--v2-start-gutter:var(--section-padding-horizontal);--v2-start-inset:max(var(--space-3), calc((100% - var(--grid-max-width)) / 2))}.v2-start-hero{justify-content:flex-end;height:37.2rem;padding-bottom:4.75rem}.v2-start-hero-mark{width:min(99.44%,23.31rem);top:1.73rem;left:.26%}.v2-start-hero-title{margin-top:0;font-size:4rem}.v2-start-hero-sub{margin-top:2.0625rem}.v2-start-section,.v2-start-returning{padding:var(--section-padding-vertical-small) 0}.v2-start-returning-mark img{transform-origin:0 0;transform:scale(.333333)}.v2-rail-list{--v2-rail-card:100%}.v2-rail--spotlight .v2-rail-item{flex-basis:100%}.v2-spotlight-body{gap:2rem}.v2-spotlight-chart{height:15.5rem}.v2-spotlight-cta .v2-pill{width:100%}.v2-start .v2-card{gap:var(--row-gap-md);padding:var(--row-gap-md)}.v2-start .v2-spotlight-card{gap:0;padding:0}.v2-start .v2-spotlight-main{gap:var(--row-gap-md);padding:var(--row-gap-md)}.v2-start .v2-market-card{--v2-market-pad:var(--row-gap-md);gap:0;padding:0}.v2-start .v2-market-footer{padding-inline:var(--row-gap-md)}.v2-start .v2-market-item-label{font-size:var(--type-xl)}.v2-start .v2-market-details{gap:var(--space-4)}.v2-start-cta{padding:var(--section-padding-vertical) var(--section-padding-horizontal);flex-direction:column;display:flex}.v2-start-cta-pattern{display:none}.v2-start-cta-inner{gap:4rem;width:100%;padding:0}.v2-start-cta-title{font-size:var(--type-4xl)}.v2-start-cta .v2-pill{width:100%}}.v2-start-history-load{align-items:center;gap:var(--space-4);padding:0 var(--v2-start-inset);flex-wrap:wrap;display:flex}.v2-start-history-load p{margin:0}.v2-start-history-load details{flex-basis:100%;max-width:none}.v2-category-highlights{padding-block:var(--v2-start-pad)}.v2-highlight-controls,.v2-highlight-note,.v2-highlight-loading{padding-inline:var(--v2-start-inset)}.v2-highlight-controls{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--row-gap-md);flex-wrap:wrap;display:flex}.v2-highlight-label{gap:var(--space-2);font:500 var(--type-md)/1.43 var(--font-body);flex-direction:column;display:flex}.v2-highlight-label .v2-select{flex:none;width:16rem;max-width:100%}.v2-highlight-note{color:var(--muted-foreground);font-family:var(--font-body)}.v2-highlight-placeholders{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.v2-highlight-placeholder{background:var(--surface-muted);height:18rem}@media(max-width:639px){.v2-highlight-placeholders{grid-template-columns:minmax(0,1fr)}.v2-highlight-placeholder:not(:first-child){display:none}}.v2-markets{padding:var(--space-4) 0 clamp(2.5rem,6.5vw,5rem);color:var(--foreground);font-family:var(--font-body)}.v2-markets :where(h1,p){margin:0}.v2-markets-board{gap:var(--row-gap-lg);flex-direction:column;display:flex}.v2-markets-header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) 0;flex-wrap:wrap;display:flex}.v2-markets-heading{align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.v2-markets-title:focus{outline:none}.v2-markets-title{font-family:var(--font-display);font-size:var(--type-4xl);overflow-wrap:anywhere;font-weight:700;line-height:.888889}.v2-select{width:12.5rem;max-width:100%}.v2-markets-picker{display:contents}.v2-markets-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.v2-markets-action{align-items:center;gap:var(--space-2);height:2.5rem;padding:0 var(--space-4);border-radius:var(--radius-pill);color:var(--foreground);font:inherit;font-size:var(--type-md);white-space:nowrap;cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.43;display:inline-flex;position:relative}.v2-markets-action:hover:not(:disabled),.v2-markets-action:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.v2-markets-action:disabled{opacity:.5;cursor:not-allowed}.v2-board-search{align-items:center;width:16rem;max-width:100%;display:flex;position:relative}.v2-board-search-icon{left:var(--space-3);color:var(--muted-foreground);pointer-events:none;position:absolute}.v2-board-search-input{width:100%;height:2.5rem;padding:0 2.5rem 0 calc(var(--space-3) + 1.5rem);border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--background);color:var(--foreground);font:inherit;font-size:var(--type-md);-webkit-appearance:none;-moz-appearance:none;appearance:none}.v2-board-search-input::placeholder{color:var(--muted-foreground);opacity:1}.v2-board-search-input:focus{outline:2px solid var(--ring);outline-offset:1px}.v2-board-search-input::-webkit-search-cancel-button{display:none}.v2-board-search-clear{position:absolute;right:0}@media(hover:none){.v2-markets-action:hover:not(:focus-visible){color:var(--foreground);background:0 0}}.v2-markets-action:focus-visible,.v2-prefs-option:focus-visible,.v2-markets-secondary:focus-visible,.v2-markets .explorer-show-more-btn:focus-visible,.ui-dialog-close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ui-popover{z-index:200;gap:var(--space-2);min-width:13rem;max-width:calc(100vw - 2rem);padding:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--popover);color:var(--popover-foreground);box-shadow:var(--shadow-dialog);font-family:var(--font-body);flex-direction:column;display:flex}.v2-prefs-group{padding-bottom:var(--space-2);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.v2-prefs-label{padding:var(--space-1-5) var(--space-2);color:var(--muted-foreground);font-size:var(--type-sm);margin:0;font-weight:500}.v2-prefs-option{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-xs);color:inherit;font:inherit;font-size:var(--type-md);text-align:left;cursor:pointer;background:0 0;border:0;line-height:1.43;display:flex}.v2-prefs-option.is-active{font-weight:500}.v2-prefs-check{margin-left:auto}.v2-prefs-dot{top:var(--space-1-5);right:var(--space-1-5);border-radius:var(--radius-pill);background:var(--primary);width:.5rem;height:.5rem;position:absolute}.v2-prefs-option:hover:not(:disabled),.v2-prefs-option:focus-visible{background:var(--surface-hover);color:var(--popover-foreground)}@media(hover:none){.v2-prefs-option:hover:not(:focus-visible){background:0 0}}.v2-prefs-option:disabled{opacity:.5;cursor:default}.v2-prefs-refresh .is-spinning{animation:.9s linear infinite v2-spin}@keyframes v2-spin{to{transform:rotate(360deg)}}.v2-markets-filters{gap:var(--space-6);margin-top:calc(-1 * var(--space-6));flex-direction:column;display:flex}.v2-markets-filter{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.v2-markets-filter-label{margin-right:var(--space-1);color:var(--muted-foreground);font-size:var(--type-md)}.v2-markets-filter-stack{gap:var(--space-2);flex-direction:column;display:flex}.v2-markets-filter-stack .v2-markets-filter-label{margin-right:0}.v2-markets-filter-row{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.v2-show{gap:var(--space-2);flex-direction:column;display:flex}.v2-show-label{color:var(--foreground);font-size:var(--type-sm);font-weight:500}.v2-show .v2-select{flex:none}.ui-popover.v2-show-menu{min-width:var(--radix-popover-trigger-width);gap:0}.v2-show-check{width:1rem;height:1rem;display:inline-flex}.v2-markets-timeframes{margin-top:var(--space-2);flex-basis:100%}.v2-markets-timeframes .select-btn--sm{padding:var(--space-2) var(--space-3)}.v2-chip-count{margin-left:var(--space-1);color:var(--muted-foreground);font-variant-numeric:tabular-nums}.select-btn.is-active .v2-chip-count{color:inherit}.v2-markets-grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.v2-markets-grid-item{min-width:0;display:flex}@supports (grid-template-rows:subgrid) and selector(:has(*)){.v2-markets-grid,.v2-rail-list:has(>.v2-rail-item>.v2-market-card){grid-auto-rows:auto auto auto auto 1fr auto;row-gap:0;display:grid}.v2-rail-list:has(>.v2-rail-item>.v2-market-card){grid-auto-columns:var(--v2-rail-card);grid-auto-flow:column}.v2-markets-grid{margin-bottom:calc(-1 * var(--space-4))}.v2-markets-grid-item{margin-bottom:var(--space-4)}.v2-markets-grid-item,.v2-rail-item:has(>.v2-market-card),.v2-markets-grid-item>.v2-market-card,.v2-rail-item>.v2-market-card{grid-row:span 6;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;display:grid}.v2-market-previews--stacked{align-self:end}}.v2-rounds-trigger{justify-content:center;align-items:center;gap:var(--space-1-5);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-xs);color:var(--muted-foreground);font:inherit;font-size:var(--type-lg);cursor:pointer;background:0 0;border:0;line-height:1;display:flex}.v2-rounds-chevron{transition:transform .15s ease-out}.v2-rounds-trigger[data-state=open] .v2-rounds-chevron{transform:rotate(180deg)}.v2-rounds-trigger:hover,.v2-rounds-trigger:focus-visible,.v2-rounds-more:hover,.v2-rounds-more:focus-visible,.v2-round--pending:hover,.v2-round--pending:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.v2-rounds-trigger:focus-visible,.v2-rounds-more:focus-visible,.v2-round--pending:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media(hover:none){.v2-rounds-trigger:hover:not(:focus-visible),.v2-rounds-more:hover:not(:focus-visible),.v2-round--pending:hover:not(:focus-visible){color:inherit;background:0 0}}.v2-rounds-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v2-round{align-items:center;gap:var(--space-2-5);min-height:2.75rem;padding:var(--space-1) 0;border-bottom:1px solid var(--border);color:var(--foreground);font-size:var(--type-md);text-decoration:none;display:flex}.v2-round--pending{padding:var(--space-1) var(--space-2);color:var(--muted-foreground);justify-content:space-between}.v2-round-window{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.v2-round-chance{font-family:var(--font-mono);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.v2-round-actions{gap:var(--space-1);flex:none;display:flex}.v2-rounds-more{width:100%;margin-top:var(--space-1);padding:var(--space-2);border-radius:var(--radius-xs);color:var(--muted-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;background:0 0;border:0}.v2-markets-state{align-items:center;gap:var(--space-3);color:var(--muted-foreground);font-size:var(--type-md);text-align:center;flex-direction:column;padding:clamp(2.5rem,6.5vw,7rem) 0;display:flex}.v2-markets-state-title{color:var(--foreground);font-size:var(--type-lg);font-weight:500}.v2-markets-state-cause{overflow-wrap:anywhere;max-width:40rem}.v2-markets-secondary,.v2-markets .explorer-show-more-btn{border:1px solid var(--primary);border-radius:var(--radius-pill);background:var(--secondary);height:2.75rem;color:var(--secondary-foreground);font:inherit;font-size:var(--type-md);letter-spacing:normal;text-transform:none;cursor:pointer;justify-content:center;align-items:center;padding:0 2rem;font-weight:500;line-height:1.43;display:inline-flex}.v2-markets-secondary:hover:not(:disabled),.v2-markets-secondary:focus-visible,.v2-markets .explorer-show-more-btn:hover:not(:disabled),.v2-markets .explorer-show-more-btn:focus-visible{border-color:var(--primary);background:var(--secondary-hover)}.v2-markets-secondary:disabled,.v2-markets .explorer-show-more-btn:disabled{opacity:.5;cursor:not-allowed}.v2-markets .explorer-show-more{padding:0}.ui-dialog-backdrop{z-index:1000;background:var(--scrim);position:fixed;top:0;right:0;bottom:0;left:0}.ui-dialog{z-index:1001;gap:var(--space-4);width:min(26.5625rem,100vw - 2rem);max-height:calc(100dvh - 2rem - var(--safe-top) - var(--safe-bottom));padding:var(--space-6);overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-dialog);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-dialog);font-family:var(--font-body);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ui-dialog:focus{outline:none}.ui-dialog-head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.ui-dialog-title{font-size:var(--type-xl);margin:0;font-weight:600;line-height:1}.ui-dialog-close{width:1.5rem;height:1.5rem;margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius-xs);color:var(--foreground);opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-dialog-close:hover,.ui-dialog-close:focus-visible{opacity:1}.v2-buy-state{align-items:center;gap:var(--space-3);padding:var(--space-6) 0;color:var(--muted-foreground);font-size:var(--type-md);text-align:center;flex-direction:column;display:flex}.v2-buy-state-link{color:var(--accent-foreground)}@media(prefers-reduced-motion:reduce){.v2-markets .explorer-show-more-btn,.v2-markets-action,.v2-prefs-option{transition:none}.v2-prefs-refresh .is-spinning{animation:none}.v2-rounds-chevron{transition:none}}@media(max-width:1023px){.v2-markets-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:999px){.v2-markets-header{padding:0}.v2-markets-heading{flex:100%}.v2-select{flex:12.5rem}.v2-markets-actions{margin-left:calc(-1 * var(--space-4))}.v2-markets-actions>.v2-markets-action{justify-content:center;min-width:2.75rem;height:2.75rem;padding:0}.v2-markets-actions>.v2-markets-action .v2-markets-action-label{display:none}.v2-markets-actions:has(.v2-board-search){flex-wrap:nowrap;flex:100%}.v2-board-search{width:auto;margin-left:var(--space-4);flex:auto}.v2-board-search-input{height:2.75rem;padding-right:2.75rem;font-size:16px}.v2-board-search-clear{width:2.75rem;height:2.75rem}.v2-markets-filters{margin-top:0}.v2-markets-grid{grid-template-columns:minmax(0,1fr)}}.v2-buy-note{color:var(--muted-foreground);font-size:var(--type-sm);text-align:center;margin:0}@media(max-width:639px){.ui-dialog{width:auto;max-height:calc(100dvh - var(--safe-top) - 2rem);padding:var(--space-6) calc(var(--space-4) + var(--safe-right)) calc(var(--space-6) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left));border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;border-width:1px 0 0;inset:auto 0 0;transform:none}}.v2-detail{--v2-start-inset:0px;padding-block:clamp(1rem,4vw,5rem) var(--section-padding-vertical-small);color:var(--foreground);font-family:var(--font-body)}.v2-detail :where(h1,h2,h3,p,dl,dd){margin:0}.v2-detail a,.v2-detail a:hover{text-decoration:none}.v2-detail-grid{gap:var(--row-gap-lg);grid-template-columns:minmax(0,1fr);grid-template-areas:"main""ticket""below";display:grid}.v2-detail-main{gap:var(--row-gap-lg);flex-direction:column;grid-area:main;min-width:0;display:flex}.v2-detail-ticket{gap:var(--space-4);min-width:0;scroll-margin-top:calc(var(--strip-h) + var(--nav-h) + .5rem);flex-direction:column;grid-area:ticket;display:flex}.v2-detail-below{grid-area:below;min-width:0}@media(min-width:1000px){.v2-detail-grid{justify-content:space-between;column-gap:clamp(1.5rem,3vw,var(--row-gap-lg));row-gap:var(--section-gap-md);grid-template-columns:minmax(0,52rem) minmax(20rem,25rem);grid-template-areas:"main ticket""below."}.v2-detail-ticket{top:calc(var(--strip-h) + var(--nav-h) + 1rem - var(--focus-ring-room));max-height:calc(100dvh - var(--strip-h) - var(--nav-h) - 2rem + 2 * var(--focus-ring-room));margin-block:calc(-1 * var(--focus-ring-room));padding-block:var(--focus-ring-room);scroll-padding-block:var(--focus-ring-room);scrollbar-width:thin;scrollbar-color:var(--border) transparent;align-self:start;position:sticky;overflow-y:auto}}.v2-detail-ticket-held{border:1px solid var(--border);background:var(--card);min-height:20rem}.v2-detail-intro{gap:var(--row-gap-md);flex-direction:column;display:flex}.v2-detail-header{align-items:flex-start;gap:var(--space-4);display:flex}.v2-detail-header-text{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.v2-detail-title{font-size:var(--type-2xl);overflow-wrap:anywhere;font-weight:600;line-height:1}.v2-detail-title:focus{outline:none}.v2-detail-tagline{gap:var(--space-1);color:var(--muted-foreground);font-size:var(--type-lg);flex-wrap:wrap;line-height:1.5;display:flex}.v2-detail-tagline-item{gap:var(--space-1);display:inline-flex}.v2-detail-tagline a{color:inherit}.v2-detail-tagline a:hover,.v2-detail-tagline a:focus-visible{color:var(--accent-foreground);text-decoration:underline}.v2-detail-question{color:var(--foreground);font-size:var(--type-lg)}.v2-detail-meta{align-items:center;gap:var(--space-1) var(--space-4);color:var(--muted-foreground);font-size:var(--type-lg);flex-wrap:wrap;line-height:1.5;display:flex}.v2-detail-meta-item{align-items:center;gap:var(--space-1-5);display:inline-flex}.v2-detail-move{align-items:center;gap:var(--space-1);display:inline-flex}.v2-detail-move.is-up{color:var(--green)}.v2-detail-move.is-down{color:var(--red)}.v2-detail-closed{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.v2-detail-link{align-items:center;gap:var(--space-1);color:var(--accent-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.v2-detail-link:hover,.v2-detail-link:focus-visible{text-decoration:underline}.v2-tabs{scrollbar-width:none;align-items:stretch;min-height:2.5rem;display:flex;overflow-x:auto}.v2-tabs::-webkit-scrollbar{display:none}.v2-tab{min-width:8rem;padding:var(--space-1-5) var(--space-3);color:var(--muted-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;font-weight:500;line-height:1.43;transition:color .12s;display:inline-flex}.v2-tab-label{padding-bottom:var(--space-0-5);border-bottom:3px solid #0000;display:inline-flex}.v2-tab.is-active{background:var(--card);color:var(--primary-ink)}.v2-tab.is-active .v2-tab-label{border-bottom-color:var(--primary-ink)}.v2-tab:hover:not(.is-active),.v2-tab:focus-visible:not(.is-active){color:var(--foreground)}.v2-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.v2-tabs--split{padding:0 var(--row-gap-md)}.v2-tabs--split .v2-tab{min-width:0}.v2-tabs--split .v2-tab:first-child{margin-right:auto}.v2-tabs--split .v2-tab.is-active{background:0 0}.v2-detail-timeline{flex-direction:column;display:flex}.v2-detail-panel{min-height:25rem;padding:var(--space-4);background:var(--card)}.v2-detail .price-chart{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.v2-detail-panel .price-chart-gridline{stroke:var(--border)}.v2-detail-panel .price-chart-axis-label{fill:var(--muted-foreground)}.v2-detail .price-chart-range-btn{font-weight:500}.v2-detail .price-chart-range-btn--active{box-shadow:inset 0 -3px 0 var(--primary-ink);color:var(--primary-ink)}.v2-detail .price-chart-range-btn:hover:not(.price-chart-range-btn--active),.v2-detail .price-chart-range-btn:focus-visible:not(.price-chart-range-btn--active){color:var(--foreground)}.v2-detail .price-chart-range-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-detail-refresh{white-space:nowrap;align-items:center;gap:var(--space-2);color:var(--muted-foreground);font-size:var(--type-sm);display:inline-flex}.v2-detail-refresh-btn.is-spinning svg{animation:.8s linear infinite v2-detail-spin}@keyframes v2-detail-spin{to{transform:rotate(360deg)}}.v2-detail-countdown{color:var(--muted-foreground)}.v2-detail-empty,.v2-spread-empty{padding:var(--space-6) 0;color:var(--muted-foreground);font-size:var(--type-md)}.v2-detail-copy{gap:var(--space-4);font-size:var(--type-lg);flex-direction:column;line-height:1.5;display:flex}.v2-detail-rules{white-space:pre-line}.v2-detail-rules.is-empty,.v2-detail-context-source{overflow-wrap:anywhere;color:var(--muted-foreground);font-size:var(--type-md)}.v2-detail-source{gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.v2-detail-source a,.v2-detail-rules a{color:var(--accent-foreground)}.v2-detail-source .resolution-link--secondary{color:var(--muted-foreground);font-size:var(--type-sm)}.v2-detail-context{gap:var(--space-2);flex-direction:column;display:flex}.v2-detail-facts{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.v2-detail-facts dt{color:var(--muted-foreground);font-size:var(--type-md)}.v2-detail-facts dd{font-weight:500}.v2-detail-headline,.v2-detail-spot{min-width:0}.v2-mlist{gap:var(--space-2);flex-direction:column;display:flex}.v2-mlist-head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.v2-mlist-title{align-items:baseline;gap:var(--space-2);font-size:var(--type-2xl);font-weight:600;line-height:1.4;display:inline-flex}.v2-mlist-count{color:var(--muted-foreground);font-size:var(--type-lg);font-weight:400}.v2-mlist-columns,.v2-mrow-item{align-items:center;column-gap:var(--space-2-5);padding:var(--space-2) var(--row-gap-md);grid-template-columns:minmax(0,1fr) 3.125rem 3.125rem 3.125rem 1rem;display:grid}.v2-mrow-chevron,.v2-mlist-columns>:last-child{margin-left:var(--space-1-5)}.v2-mlist-columns{border-bottom:1px solid var(--border);color:var(--muted-foreground);font-size:.75rem;line-height:1.33}.v2-mlist-rows{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v2-mrow{scroll-margin-top:calc(var(--strip-h) + var(--nav-h) + .5rem);border:1px solid var(--border);background:var(--card);transition:border-color .12s}.v2-mrow-item{padding-block:var(--space-4);position:relative}.v2-mrow-toggle{grid-column:1/3;grid-template-columns:subgrid;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:grid}.v2-mrow-name{align-items:center;gap:var(--space-2);min-width:0;display:flex}.v2-color-indicator{flex:0 0 1rem;width:1rem;height:1rem}.v2-color-indicator.is-empty{visibility:hidden}.v2-mrow-avatar{border-radius:var(--radius-xs);object-fit:cover;flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.v2-mrow-text{gap:var(--space-0-5);flex-direction:column;min-width:0;display:flex}.v2-mrow-label{font-size:var(--type-xl);overflow-wrap:anywhere;line-height:1.2}.v2-mrow.is-expanded .v2-mrow-label{font-weight:600}.v2-mrow-meta{color:var(--muted-foreground);font-size:var(--type-sm)}.v2-mrow-chance{flex-direction:column;align-items:flex-start;display:flex}.v2-mrow-chance-value{font-family:var(--font-mono);font-size:var(--type-2xl);font-weight:500;line-height:1.4}.v2-mrow-nobook{color:var(--muted-foreground);white-space:nowrap;font-size:.75rem}.v2-mrow-mom{align-items:center;gap:var(--space-0-5);font-size:.75rem;display:inline-flex}.v2-mrow-mom.is-up{color:var(--green)}.v2-mrow-mom.is-down{color:var(--red)}.v2-mrow-price{margin-inline:calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-xl);white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-self:start;font-weight:500;line-height:1.55;transition:background-color .12s}.v2-mrow-price--yes{color:var(--green)}.v2-mrow-price--no{color:var(--red)}.v2-mrow-price:hover,.v2-mrow-price:focus-visible{background:var(--surface-hover)}.v2-mrow-price--yes:hover,.v2-mrow-price--yes:focus-visible{color:var(--preview-yes-ink)}.v2-mrow-price--no:hover,.v2-mrow-price--no:focus-visible{color:var(--preview-no-ink)}@media(hover:none)and (pointer:coarse){.v2-mrow-price{position:relative}.v2-mrow-price:after{content:"";height:2.75rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}}.v2-mrow-price--yes.is-armed,.v2-mrow-price--yes.is-armed:hover,.v2-mrow-price--yes.is-armed:focus-visible{background:var(--green-fill);color:var(--green-ink-on-fill)}.v2-mrow-price--no.is-armed,.v2-mrow-price--no.is-armed:hover,.v2-mrow-price--no.is-armed:focus-visible{background:var(--red-fill);color:var(--red-ink-on-fill)}.v2-mrow-result{grid-column:3/5;min-width:0;display:flex}.v2-mrow-result .position-outcome{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.v2-mrow-chevron{color:var(--foreground);grid-column:5;transition:transform .12s}.v2-mrow.is-expanded .v2-mrow-chevron{transform:rotate(180deg)}.v2-mrow.is-selected{border-color:var(--border-accent)}.v2-mrow.is-deep-linked{animation:2s ease-out v2-mrow-deep-link}@keyframes v2-mrow-deep-link{0%,40%{background:var(--highlight)}to{background:var(--card)}}.v2-mrow:hover:not(.is-selected),.v2-mrow:focus-within:not(.is-selected){border-color:var(--border-accent)}@supports (color:color-mix(in lab,red,red)){.v2-mrow:hover:not(.is-selected),.v2-mrow:focus-within:not(.is-selected){border-color:color-mix(in srgb,var(--border-accent) 45%,var(--border))}}.v2-mrow-toggle:focus-visible,.v2-mrow-price:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-mrow.is-thin .v2-mrow-text,.v2-mrow.is-thin .v2-mrow-chance{opacity:.45}.v2-mrow.is-thin:hover .v2-mrow-text,.v2-mrow.is-thin:hover .v2-mrow-chance,.v2-mrow.is-thin:focus-within .v2-mrow-text,.v2-mrow.is-thin:focus-within .v2-mrow-chance,.v2-mrow.is-thin.is-selected .v2-mrow-text,.v2-mrow.is-thin.is-selected .v2-mrow-chance{opacity:1}.v2-ml-columns,.v2-ml .v2-mrow-item{grid-template-columns:minmax(0,1fr) repeat(var(--ml-cols),5rem) 1rem}.v2-ml-columns>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v2-ml .v2-mrow-toggle{grid-column:1}.v2-ml .v2-mrow-chevron{grid-column:auto}@media(hover:none)and (pointer:coarse){.v2-ml .v2-mrow-toggle,.v2-ml-price{min-height:2.75rem}}.v2-ml-price{min-width:0;max-width:calc(100% + 2 * var(--space-2));margin-inline:calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-self:start;align-items:flex-start;transition:background-color .12s;display:flex}.v2-ml-price-name{display:none}.v2-ml-price-value{align-items:baseline;gap:var(--space-0-5);max-width:100%;font-size:var(--type-xl);white-space:nowrap;font-weight:600;line-height:1.55;display:inline-flex;overflow:hidden}.v2-ml-price:hover,.v2-ml-price:focus-visible{background:var(--surface-hover)}.v2-ml-price:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-ml-price.is-selected{box-shadow:inset 0 0 0 1px var(--border-accent)}.v2-ml-price.is-muted .v2-ml-price-value{color:var(--muted-foreground);font-weight:400}.v2-ml-chance{align-items:baseline;gap:var(--space-2);padding:0 var(--row-gap-md) var(--space-2);flex-direction:row;margin:0}.v2-ml-chance-name{font-weight:600}.v2-mlist-more{padding-top:var(--row-gap-lg);justify-content:center;display:flex}.v2-mlist-group-title{padding-top:var(--space-3);margin:0}.v2-mlist-group-toggle{align-items:baseline;gap:var(--space-2);color:var(--foreground);font:inherit;font-size:var(--type-lg);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.v2-mlist-group-toggle .v2-mlist-count{font-size:var(--type-md)}.v2-mlist-group-chevron{align-self:center;transition:transform .12s}.v2-mlist-group-toggle[aria-expanded=true] .v2-mlist-group-chevron{transform:rotate(180deg)}@media(hover:none)and (pointer:coarse){.v2-mlist-group-toggle{align-items:center;min-height:44px}}.v2-mrow-panel .price-chart-area{display:none}.v2-row-chart{width:100%;height:10rem;display:block}.v2-row-chart-rule{stroke:var(--border);stroke-width:1px;vector-effect:non-scaling-stroke}.v2-row-chart-line{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.v2-mrow-panel{gap:var(--space-2-5);padding-bottom:var(--row-gap-md);flex-direction:column;display:flex}.v2-mrow-panel-body{padding:0 var(--row-gap-md)}.v2-spread{gap:var(--space-2-5);flex-direction:column;display:flex}.v2-spread-line{align-items:baseline;gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--border);font-size:var(--type-md);display:flex}.v2-spread-line strong{font-size:var(--type-xl);font-weight:500;line-height:1}.v2-spread-ladders{gap:var(--row-gap-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.v2-spread-side{gap:var(--space-2-5);flex-direction:column;min-width:0;display:flex}.v2-spread-side-label{font-size:var(--type-md);line-height:1.43}.v2-spread-levels{gap:var(--space-2-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.v2-spread-level{gap:var(--space-2-5);font-size:var(--type-md);grid-template-columns:minmax(0,1fr) auto;line-height:1.43;display:grid}.v2-spread-price{min-width:0;display:flex;position:relative}.v2-spread-bar{opacity:.2;max-width:100%;position:absolute;inset:0 auto 0 0}.v2-spread-side--bid .v2-spread-bar{background:var(--green)}.v2-spread-side--ask .v2-spread-bar{background:var(--red)}.v2-spread-price-text{padding:0 var(--space-1);position:relative}.v2-spread-side--bid .v2-spread-price-text{color:var(--green)}.v2-spread-side--ask .v2-spread-price-text{color:var(--red)}.v2-spread-size{text-align:right}.v2-detail-rails{gap:var(--section-gap-md);flex-direction:column;display:flex}.v2-detail-rails .v2-rail-list{--v2-rail-card:calc((100% - var(--grid-column-gap)) / 2)}@media(max-width:999px){.v2-detail-rails .v2-rail-list{--v2-rail-card:100%}}@media(max-width:640px){.v2-mlist-columns,.v2-mrow-item{padding-inline:var(--space-4)}.v2-ml-columns{display:none}.v2-ml .v2-mrow-item{grid-template-columns:repeat(var(--ml-cols),minmax(0,1fr)) 1rem;row-gap:var(--space-2)}.v2-ml .v2-mrow-toggle{grid-column:1/-2}.v2-ml .v2-mrow-chevron{grid-area:1/-2}.v2-ml-price{border-radius:var(--radius-sm);margin-inline:0}.v2-ml-price-name{max-width:100%;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;display:block;overflow:hidden}.v2-ml-price-value{font-size:var(--type-lg)}.v2-ml-chance{padding-inline:var(--space-4)}.v2-detail .price-chart-range{margin:calc(-1 * var(--focus-ring-room));padding:var(--focus-ring-room);scroll-padding-inline:var(--focus-ring-room);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.v2-detail .price-chart-toolbar-right{flex-wrap:wrap;min-width:0}.v2-mrow-label,.v2-mrow-price{font-size:var(--type-lg)}.v2-mrow-chance-value{font-size:var(--type-xl)}.v2-mrow-avatar{display:none}.v2-tabs--split,.v2-mrow-panel-body{padding-inline:var(--space-4)}.v2-spread-ladders{gap:var(--space-3)}.v2-tab{flex:1 0 auto;min-width:0}.v2-detail-panel{min-height:0;padding:var(--space-3)}}@media(hover:none){.v2-mrow:hover:not(.is-selected,:focus-within){border-color:var(--border)}.v2-mrow-price:hover:not(:focus-visible):not(.is-armed){background:0 0}.v2-mrow-price--yes:hover:not(:focus-visible):not(.is-armed){color:var(--green)}.v2-mrow-price--no:hover:not(:focus-visible):not(.is-armed){color:var(--red)}}@media(prefers-reduced-motion:reduce){.v2-tab,.v2-mrow,.v2-mrow-price,.v2-mrow-chevron{transition:none}.v2-detail-refresh-btn.is-spinning svg{animation:none}.v2-mrow.is-deep-linked{background:var(--highlight);animation:none}}.v2-detail-scoreboard{margin:0}.v2-detail-scoreboard .sports-tname{font-size:var(--type-lg)}.v2-detail-live{border-radius:var(--radius-pill);background:var(--red-fill);color:var(--destructive-foreground);font-family:var(--font-label);font-size:var(--type-2xs);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;padding:.16rem .6rem;font-weight:700;display:inline-flex}.v2-detail-live .sports-live-dot{background:currentColor;width:6px;height:6px}.v2-detail-kickoff,.v2-detail-score{color:var(--foreground);font-size:var(--type-3xl);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:1.33}.v2-detail-score.is-raw{font-size:var(--type-lg)}.v2-detail-clock,.v2-detail-kickoff-date{color:var(--muted-foreground);font-size:var(--type-md);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.43}.v2-lrow-head{align-items:center;column-gap:var(--space-4);padding:var(--space-4) var(--row-gap-md) var(--space-3);cursor:pointer;grid-template-columns:minmax(0,1fr) auto 1rem;display:grid}.v2-lrow-title{font-size:var(--type-xl);margin:0;font-weight:400;line-height:1.2}.v2-lrow-toggle{grid-column:auto;display:inline}.v2-lrow-head .v2-mrow-chevron{grid-column:auto;margin-left:0}.v2-mrow.is-expanded .v2-lrow-title{font-weight:600}.v2-lrow-pills{align-items:center;gap:var(--space-2);min-width:0;display:flex}.v2-lrow-pills .v2-preview-button{flex:0 auto}.v2-lrow .v2-preview-button.is-armed{background:var(--surface-hover)}.v2-lrow .v2-preview-button--positive.is-armed{background:var(--green-fill);--v2-preview-ink:var(--green-ink-on-fill);color:var(--green-ink-on-fill)}.v2-lrow .v2-preview-button--negative.is-armed{background:var(--red-fill);--v2-preview-ink:var(--red-ink-on-fill);color:var(--red-ink-on-fill)}.v2-lrow-lines{align-items:center;gap:var(--space-2);padding:0 var(--row-gap-md) var(--space-4);display:flex}.v2-lrow-chips{justify-content:safe center;gap:var(--space-2);scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow-x:auto}.v2-lrow-chips::-webkit-scrollbar{display:none}.v2-lrow-chip{min-width:3rem;padding-inline:var(--space-3);font-variant-numeric:tabular-nums;flex:none}.v2-lrow-chip.is-closed{color:var(--muted-foreground);text-decoration:line-through}.v2-lrow-arrow[aria-disabled=true]{opacity:.4;cursor:default}.v2-lrow-chance{align-items:baseline;gap:var(--space-2);padding:0 var(--row-gap-md) var(--space-2);margin:0;display:flex}@media(max-width:640px){.v2-lrow-head{row-gap:var(--space-3);padding-inline:var(--space-4);grid-template-columns:minmax(0,1fr) 1rem}.v2-lrow-pills{grid-area:2/1/auto/-1}.v2-lrow-pills .v2-preview-button{flex:1 1 0}.v2-lrow-lines,.v2-lrow-chance{padding-inline:var(--space-4)}.v2-lrow-arrow{display:none}}@media(hover:none)and (pointer:coarse){.v2-lrow-chip,.v2-lrow .v2-preview-button{height:2.75rem}.v2-lrow-toggle{align-items:center;min-height:2.75rem;display:inline-flex}}.order-ticket.order-ticket--v2{gap:var(--row-gap-md);padding:var(--row-gap-md);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-family:var(--font-body);border-radius:0}.v2-buy-dialog .order-ticket.order-ticket--v2{background:0 0;border:0;padding:0}.v2-buy-dialog .ot-v2-message{background:var(--card)}.order-ticket--v2 :where(p){margin:0}.order-ticket--v2 .makeprivate-form,.ot-v2-head{gap:var(--row-gap-md);flex-direction:column;display:flex}.ot-v2-market{align-items:center;gap:var(--space-4);min-width:0;display:flex}.ot-v2-market-title{min-width:0;font-size:var(--type-lg);overflow-wrap:anywhere;flex:auto;font-weight:500;line-height:1.25}.ot-v2-market-sub{color:var(--muted-foreground);font-size:var(--type-md);font-weight:400;line-height:1.43;display:block}.ot-v2-outcome{align-items:center;gap:var(--space-2);padding:var(--space-2) 0;flex-wrap:wrap;min-width:0;display:flex}.ot-v2-swatch{background:var(--chart-1);flex:none;width:1rem;height:1rem}.ot-v2-outcome-label{min-width:0;font-size:var(--type-xl);flex:1 1 0;line-height:1}.ot-v2-outcome-price{align-items:baseline;gap:var(--space-1-5);font-size:var(--type-md);flex-wrap:wrap;flex:0 auto;display:inline-flex}.order-ticket--v2 .ot-head{border-bottom:0;align-items:flex-end}.order-ticket--v2 .ot-tab-row{gap:0}.order-ticket--v2 .ot-tab{height:2.5rem;padding:var(--space-1-5) var(--space-3);color:var(--muted-foreground);font-size:var(--type-md);background:0 0;border:0;margin:0;font-weight:500;line-height:1.43;text-decoration:none;transition:color .15s}.order-ticket--v2 .ot-tab:first-child{padding-left:0}.order-ticket--v2 .ot-tab.ot-tab-active{color:var(--primary-ink);-webkit-text-decoration:underline 3px var(--primary-ink);text-decoration:underline 3px var(--primary-ink);text-underline-offset:.3rem;background:0 0;font-weight:500}.order-ticket--v2 .ot-tab:hover:not(.ot-tab-active),.order-ticket--v2 .ot-tab:focus-visible:not(.ot-tab-active){color:var(--foreground)}.order-ticket--v2 .ot-tab:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 :is(.ot-mode-menu,.ot-expiry-menu){flex:none;width:fit-content;min-width:min(6.25rem,100%)}.order-ticket--v2 .ot-outcome-row{gap:var(--space-4);flex-wrap:wrap}.order-ticket--v2 .ot-outcome-pill{min-height:2.75rem;padding:.625rem var(--space-5);border:1px solid var(--input);border-radius:var(--radius-pill);color:var(--foreground);font-size:var(--type-md);background:0 0;font-weight:500;line-height:1.43}.order-ticket--v2 .ot-outcome-pill:hover:not(:disabled):not(.ot-outcome-active),.order-ticket--v2 .ot-outcome-pill:focus-visible:not(.ot-outcome-active){border-color:var(--input);background:var(--surface-muted);color:var(--accent-foreground)}.order-ticket--v2 .ot-outcome-pill:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-outcome-yes.ot-outcome-active{border-color:var(--green-fill);background:var(--green-fill);color:var(--primary-foreground)}.order-ticket--v2 .ot-outcome-no.ot-outcome-active{border-color:var(--red-fill);background:var(--red-fill);color:var(--primary-foreground)}.order-ticket--v2 .ot-outcome-pill:disabled{opacity:.5;cursor:not-allowed}.order-ticket--v2 .ot-outcome-hint,.order-ticket--v2 .ot-sell-hint{color:var(--muted-foreground);font-size:var(--type-md)}.order-ticket--v2 .ot-amount{align-items:center;gap:.625rem}.order-ticket--v2 .ot-amount-label-group{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}.order-ticket--v2 .ot-amount-label{color:var(--foreground);font-size:var(--type-xl);line-height:1}.order-ticket--v2 .ot-amount-hint{color:var(--muted-foreground);font-size:var(--type-md);line-height:1}.order-ticket--v2 .ot-amount-input-wrap{flex:0 auto;align-items:center;gap:.625rem}.order-ticket--v2 .ot-amount-dollar,.order-ticket--v2 .ot-amount-cents{color:var(--foreground);font-size:var(--type-3xl);margin:0;line-height:1.33}.order-ticket--v2 .ot-amount-input{width:9.9375rem;min-width:0;height:2.5rem;padding:var(--space-2) var(--space-3);border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--card);color:var(--foreground);font-size:var(--type-md);letter-spacing:normal;text-align:left;field-sizing:fixed;font-weight:400;line-height:1.43}.order-ticket--v2 .ot-amount-input::placeholder{color:var(--muted-foreground)}.order-ticket--v2 .ot-amount-input:hover:not(:disabled){border-color:var(--input)}.order-ticket--v2 .ot-amount-input:focus-visible{border-color:var(--input);outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-amount-input:disabled{opacity:.5}.order-ticket--v2 .ot-amount-input[readonly]{background:var(--background)}.order-ticket--v2 .ot-amount-stepper .ot-amount-numeral{align-items:center;gap:var(--space-1)}.order-ticket--v2 .ot-amount-stepper .ot-amount-input{width:5rem}.order-ticket--v2 .ot-step{border:1px solid var(--input);border-radius:var(--radius-pill);background:var(--background);width:2.5rem;height:2.5rem;color:var(--foreground);font-size:var(--type-xl);padding:0}.order-ticket--v2 .ot-step:hover:not(:disabled),.order-ticket--v2 .ot-step:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.order-ticket--v2 .ot-step:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-step:disabled{opacity:.5}.order-ticket--v2 .ot-limit-fields{gap:var(--space-4)}.order-ticket--v2 .ot-ask-hint{color:var(--muted-foreground);font-size:var(--type-md);margin:0}.order-ticket--v2 .ot-expiry .ot-amount-label{font-size:var(--type-xl)}.order-ticket--v2 .ot-quick-amounts{margin-top:calc(-1 * var(--space-3))}.order-ticket--v2 .ot-quick-chip,.order-ticket--v2 .ot-inc-chip{min-height:2rem;padding:var(--space-1) var(--space-3);border:1px solid var(--input);border-radius:var(--radius-pill);background:var(--background);color:var(--foreground);font-size:var(--type-md);font-weight:500}.order-ticket--v2 .ot-quick-chip:hover:not(:disabled),.order-ticket--v2 .ot-quick-chip:focus-visible,.order-ticket--v2 .ot-inc-chip:hover:not(:disabled),.order-ticket--v2 .ot-inc-chip:focus-visible{border-color:var(--input);background:var(--surface-hover);color:var(--accent-foreground)}.order-ticket--v2 .ot-quick-chip:focus-visible,.order-ticket--v2 .ot-inc-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-quick-chip.is-active,.order-ticket--v2 .ot-quick-chip.is-active:hover:not(:disabled),.order-ticket--v2 .ot-quick-chip.is-active:focus-visible{border-color:var(--border-accent);background:var(--surface-hover);color:var(--accent-foreground)}:root[data-theme=v2][data-mode=dark] .order-ticket--v2 .ot-quick-chip.is-active,:root[data-theme=v2][data-mode=dark] .order-ticket--v2 .ot-quick-chip.is-active:hover:not(:disabled),:root[data-theme=v2][data-mode=dark] .order-ticket--v2 .ot-quick-chip.is-active:focus-visible{border-color:var(--option-selected-border)}.order-ticket--v2 .ot-quick-chip:disabled,.order-ticket--v2 .ot-inc-chip:disabled{opacity:.5}.order-ticket--v2 .ot-quick-chip.is-blocked,.order-ticket--v2 .ot-quick-chip.is-blocked:hover,.order-ticket--v2 .ot-quick-chip.is-blocked:focus-visible{border-color:var(--input);background:var(--background);color:var(--foreground);opacity:.5}.order-ticket--v2 .ot-chip-row .ot-quick-chip,.order-ticket--v2 .ot-chip-row .ot-inc-chip{padding-inline:var(--space-1)}@media(hover:none)and (pointer:coarse){.order-ticket--v2 .ot-quick-chip,.order-ticket--v2 .ot-inc-chip{min-height:44px}}@container (max-width:18.75rem){.order-ticket--v2 .ot-chip-row .ot-quick-chip,.order-ticket--v2 .ot-chip-row .ot-inc-chip{font-size:var(--type-sm);padding-inline:0}}.order-ticket--v2 .ot-v2-summary{gap:var(--space-4)}.order-ticket--v2 .ot-v2-line,:is(.order-ticket--v2,.deposit-v2) .ot-receipt summary{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-3);color:var(--receipt-summary-color,var(--foreground));font-size:var(--receipt-summary-font-size,var(--type-xl));flex-wrap:wrap;padding:0;font-weight:400;line-height:1;display:flex}:is(.order-ticket--v2,.deposit-v2) .ot-receipt summary strong{align-items:center;gap:var(--space-1);color:var(--receipt-summary-color,var(--foreground));font-size:var(--receipt-summary-font-size,var(--type-xl));flex-direction:row-reverse;font-weight:400;display:inline-flex}:is(.order-ticket--v2,.deposit-v2) .ot-receipt summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:is(.order-ticket--v2,.deposit-v2) .ot-receipt .ot-chevron{color:var(--foreground)}:is(.order-ticket--v2,.deposit-v2) .ot-receipt-rows{margin-top:var(--space-3);color:var(--muted-foreground);font-size:var(--type-md)}:is(.order-ticket--v2,.deposit-v2) .ot-receipt-note{color:var(--muted-foreground);font-size:var(--type-sm)}.order-ticket--v2 .ot-v2-line--win .ot-to-win{color:var(--primary-ink);font-size:var(--type-3xl);font-weight:700;line-height:1}.order-ticket--v2 .ot-v2-line>strong,:is(.order-ticket--v2,.deposit-v2) .ot-receipt summary>strong{margin-left:auto}.order-ticket--v2 .ot-v2-line--win .ot-to-win.is-void{color:var(--muted-foreground)}.order-ticket--v2 .ot-v2-line-head{gap:var(--space-1);flex-direction:column;display:flex}.order-ticket--v2 .ot-v2-line-sub{color:var(--muted-foreground);font-size:var(--type-md)}.order-ticket--v2 .fs-label{color:var(--foreground);font-size:var(--type-md);letter-spacing:normal;text-transform:none;font-weight:500}.order-ticket--v2 .ot-pay{gap:var(--space-3);flex-direction:column;display:flex}.order-ticket--v2 .ot-pay-menu{font-variant-numeric:tabular-nums}.order-ticket--v2 .ot-pay-trigger-label{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.order-ticket--v2 .ot-pay-zap{color:var(--primary-ink);flex:none}.order-ticket--v2 .ot-v2-instant-link{align-self:center;align-items:center;gap:var(--space-2);min-height:2.75rem;padding:0 var(--space-2);color:var(--primary-ink);font:inherit;font-size:var(--type-md);cursor:pointer;background:0 0;border:0;font-weight:500;line-height:1.43;text-decoration:none;display:inline-flex}.order-ticket--v2 .ot-v2-instant-link:hover,.order-ticket--v2 .ot-v2-instant-link:focus-visible{text-underline-offset:.2em;text-decoration:underline}.order-ticket--v2 .ot-v2-instant-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .identity-status,.order-ticket--v2 .identity-hint{font-size:var(--type-md);margin:0;line-height:1.43}.order-ticket--v2 .identity-status-error{color:var(--red)}.order-ticket--v2 .identity-hint{color:var(--muted-foreground)}.ot-v2-message{padding:var(--row-gap-md);border-radius:var(--radius-sm);background:var(--background);flex-direction:column;gap:2rem;display:flex}.ot-v2-message-text{gap:var(--space-2);flex-direction:column;display:flex}.ot-v2-message-title{min-height:3rem;color:var(--foreground);font-size:var(--type-lg);font-weight:600;line-height:1.5}.ot-v2-message-body{color:var(--foreground);font-size:var(--type-lg);line-height:1.5}.ot-v2-message-actions{display:flex}.ot-v2-btn-secondary{justify-content:center;align-items:center;gap:var(--space-2);height:2.75rem;padding:var(--space-2) 2rem;border:1px solid var(--primary);border-radius:var(--radius-pill);background:var(--secondary);color:var(--secondary-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;font-weight:500;line-height:1.43;display:inline-flex}.ot-v2-btn-secondary:hover:not(:disabled),.ot-v2-btn-secondary:focus-visible{background:var(--secondary-hover)}.ot-v2-btn-secondary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.ot-v2-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.order-ticket--v2 .ot-cta.ot-cta{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) 2rem;border-radius:var(--radius-pill);font-size:var(--type-md);letter-spacing:normal;text-transform:none;box-shadow:none;filter:none;border:0;margin:0;font-weight:500;line-height:1.43;display:inline-flex;transform:none}.order-ticket--v2 .ot-cta.ot-cta.ot-cta,.order-ticket--v2 .ot-cta.ot-cta.ot-cta:disabled{background:var(--accent-fill);color:var(--primary-foreground)}.order-ticket--v2 .ot-cta.ot-cta.ot-cta:hover:not(:disabled),.order-ticket--v2 .ot-cta.ot-cta.ot-cta:focus-visible{background:var(--accent-fill-hover);color:var(--primary-foreground);filter:none}.order-ticket--v2 .ot-cta.ot-cta:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-cta.ot-cta:disabled{opacity:.5;cursor:not-allowed}.ot-v2-spinner{flex:none;animation:1s linear infinite ot-v2-spin}@keyframes ot-v2-spin{to{transform:rotate(360deg)}}.order-ticket--v2 .ot-v2-run{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.order-ticket--v2 .ot-v2-run-toggle{align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);width:100%;min-height:2rem;color:var(--foreground);font:inherit;font-size:var(--type-lg);text-align:left;background:0 0;border:0;margin:0;padding:0;line-height:1.5;display:flex}.order-ticket--v2 button.ot-v2-run-toggle{cursor:pointer}.order-ticket--v2 button.ot-v2-run-toggle:hover,.order-ticket--v2 button.ot-v2-run-toggle:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.order-ticket--v2 button.ot-v2-run-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-v2-run-label{overflow-wrap:anywhere;flex:auto;min-width:0}.order-ticket--v2 .ot-v2-run-elapsed{color:var(--muted-foreground);font-size:var(--type-sm);font-variant-numeric:tabular-nums;flex:none}.order-ticket--v2 .ot-v2-run-chev{flex:none;transition:transform .15s}.order-ticket--v2 .ot-v2-run-toggle[aria-expanded=true] .ot-v2-run-chev{transform:rotate(180deg)}.order-ticket--v2 .ot-v2-run-hint{color:var(--muted-foreground);font-size:var(--type-sm);line-height:1.43}.order-ticket--v2 .ot-v2-progress-screen{gap:var(--row-gap-lg);flex-direction:column;min-width:0;display:flex}.order-ticket--v2 .ot-v2-progress-main{gap:var(--row-gap-lg);padding-block:var(--section-padding-vertical-small);flex-direction:column;flex:auto;display:flex}.order-ticket--v2 .ot-v2-progress-orb{background:var(--chartreuse);width:6rem;height:6rem;color:var(--accent-ink);border-radius:50%;align-self:center;place-items:center;display:grid}.order-ticket--v2 .ot-v2-progress-spinner{width:3rem;height:3rem;animation:1.2s linear infinite ot-v2-progress-spin}.order-ticket--v2 .ot-v2-progress-title{color:var(--text-primary);font-size:var(--type-lg);margin:0;font-weight:600;line-height:1.2}.order-ticket--v2 .ot-v2-progress-title:focus{outline:none}.order-ticket--v2 .ot-v2-progress-done{width:100%}@keyframes ot-v2-progress-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.order-ticket--v2 .ot-v2-progress-spinner{animation:none}}.order-ticket--v2 .ot-v2-run-steps{padding-top:var(--space-2);border-top:0;min-width:0;margin-top:0}.order-ticket--v2 .ot-v2-message-head{align-items:flex-start;gap:var(--space-2);display:flex}.order-ticket--v2 .ot-v2-message-head .ot-v2-message-title{flex:auto;min-width:0}.order-ticket--v2 .ot-v2-message-close{border-radius:var(--radius-pill);width:2rem;height:2rem;color:var(--foreground);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.order-ticket--v2 .ot-v2-message-close:hover,.order-ticket--v2 .ot-v2-message-close:focus-visible{background:var(--surface-hover);color:var(--accent-foreground)}.order-ticket--v2 .ot-v2-message-close:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-v2-run-message--error{background:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.order-ticket--v2 .ot-v2-run-message--error{background:color-mix(in srgb,var(--destructive) 4%,var(--card))}}.order-ticket--v2 .ot-v2-run-message--error .ot-v2-message-title{color:var(--destructive)}.order-ticket--v2 .ot-v2-run-actions{align-items:flex-start;gap:var(--space-2);flex-direction:column}.order-ticket--v2 .ot-v2-run-actions .ot-v2-btn-secondary{max-width:100%;text-decoration:none}.order-ticket--v2 .ot-v2-run-note{color:var(--muted-foreground);font-size:var(--type-md);line-height:1.43}.order-ticket--v2 .ot-v2-run-note--done{color:var(--green)}.order-ticket--v2 .ot-v2-run-note--error{color:var(--destructive)}.order-ticket--v2 .ot-v2-run-link{color:var(--muted-foreground);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.order-ticket--v2 .ot-v2-run-link:hover:not(:disabled){color:var(--foreground)}.order-ticket--v2 .ot-v2-run-link:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-v2-run-link:disabled{cursor:default;text-decoration:none}.order-ticket--v2 .ot-market-depth{border-color:var(--border);border-radius:var(--radius-sm);background:var(--card)}.order-ticket--v2 .ot-market-depth summary{gap:var(--space-2);color:var(--muted-foreground);font-size:var(--type-sm);padding:.25rem .625rem;font-weight:500}.order-ticket--v2 .ot-market-depth summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.order-ticket--v2 .ot-depth-level{color:var(--foreground);font-size:var(--type-md);border-radius:0;gap:.625rem;padding:0;line-height:1.43}.order-ticket--v2 .ot-depth-level>span:not(.ot-depth-bar){padding:0 var(--space-1)}.order-ticket--v2 .ot-depth-level.is-bid>span:not(.ot-depth-bar){color:var(--green)}.order-ticket--v2 .ot-depth-level.is-ask>span:not(.ot-depth-bar){color:var(--red)}.order-ticket--v2 .ot-depth-level>small{color:var(--foreground);font-size:var(--type-md);text-align:right}.order-ticket--v2 .ot-depth-bar{opacity:.2}@media(max-width:640px){.order-ticket.order-ticket--v2{padding:var(--row-gap-md) var(--space-4)}.v2-buy-dialog .order-ticket.order-ticket--v2{padding:0}.order-ticket--v2 .ot-amount-input{width:8rem}.ot-v2-message{padding:var(--space-4)}.order-ticket--v2 .ot-v2-run-message{gap:var(--row-gap-md)}}@media(prefers-reduced-motion:reduce){.order-ticket--v2 .ot-tab,.order-ticket--v2 .ot-outcome-pill,.order-ticket--v2 .ot-cta.ot-cta,.order-ticket--v2 .ot-quick-chip,.order-ticket--v2 .ot-inc-chip{transition:none}.ot-v2-spinner{animation:none}.order-ticket--v2 .ot-v2-run-chev{transition:none}}.order-ticket--v2 .ot-v2-run-subject{color:var(--muted-foreground);font-size:var(--type-sm);margin:0}.order-ticket--v2.ot-v2-withdrawal-done{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.order-ticket--v2 .ot-v2-withdrawal-done-main{gap:var(--row-gap-lg);padding-block:var(--section-padding-vertical-small);flex-direction:column;display:flex}.order-ticket--v2 .ot-v2-withdrawal-done-orb{border-radius:var(--radius-pill);background:var(--green-bg);width:6rem;height:6rem;color:var(--green-fill);align-self:center;place-items:center;display:grid}.order-ticket--v2 .ot-v2-withdrawal-done-content{gap:var(--space-4);flex-direction:column;display:flex}.order-ticket--v2 .ot-v2-withdrawal-done-content>.ot-v2-run-note{margin-top:var(--space-3)}.order-ticket--v2 .ot-v2-withdrawal-done-title{color:var(--foreground);font-size:var(--type-xl);margin:0;font-weight:600;line-height:1}.order-ticket--v2 .ot-v2-withdrawal-done-fold .ot-v2-run-toggle{min-height:1.125rem;font-size:var(--type-xl);line-height:1}.order-ticket--v2 .ot-v2-withdrawal-done-details{gap:var(--space-2);padding-top:var(--space-2);color:var(--muted-foreground);font-size:var(--type-md);flex-direction:column;line-height:1.43;display:flex}.order-ticket--v2 .ot-v2-withdrawal-done-details .ot-v2-message-body,.order-ticket--v2 .ot-v2-withdrawal-done-elapsed{color:inherit;font:inherit;margin:0}.order-ticket--v2 .ot-v2-withdrawal-done-elapsed{font-variant-numeric:tabular-nums}.order-ticket--v2 .ot-v2-run-disclosure{min-width:0}.order-ticket--v2 .ot-v2-withdrawal-done-footer,.order-ticket--v2 .ot-v2-withdrawal-done-button{width:100%}.order-ticket--v2 .ot-v2-withdrawal-done-button{border-radius:var(--radius-pill);background:var(--primary-action);min-height:2.5rem;color:var(--primary-foreground);font-size:var(--type-md);border:0;font-weight:500;line-height:1.43}.order-ticket--v2 .ot-v2-withdrawal-done-button:hover:not(:disabled),.order-ticket--v2 .ot-v2-withdrawal-done-button:focus-visible{background:var(--primary-action-hover)}@media(hover:none)and (pointer:coarse){.order-ticket--v2 .ot-v2-withdrawal-done-button{min-height:2.75rem}}.funds-modal--v2::backdrop,:root[data-theme=v2] .funds-modal--v2::backdrop,:root[data-theme=v2] .deposit-modal::backdrop{background:var(--scrim);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=v2] .wallet-modal::backdrop{background:var(--scrim)}.funds-modal--v2 .deposit-modal-panel{width:min(26.5625rem,calc(100vw - 2rem - var(--safe-left) - var(--safe-right)));border:1px solid var(--border);border-radius:var(--radius-dialog);background:var(--background);color:var(--foreground);box-shadow:var(--shadow-dialog);font-family:var(--font-body)}.funds-modal--v2 .funds-close-float{top:var(--space-5);right:var(--space-5);border-radius:var(--radius-xs);width:1.5rem;height:1.5rem;color:var(--foreground);opacity:.7}.funds-modal--v2 .funds-close-float:hover,.funds-modal--v2 .funds-close-float:focus-visible{color:var(--foreground);opacity:1;background:0 0}.funds-modal--v2 .funds-close-float:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.deposit-v2.deposit-modal-body{gap:var(--space-4);padding:var(--space-6);flex-direction:column;display:flex}.deposit-v2 :where(p){margin:0}.deposit-v2 .deposit-modal-head{padding-right:var(--space-6);justify-content:flex-start;margin:0}.deposit-v2 .deposit-modal-title{font-size:var(--type-xl);letter-spacing:normal;font-weight:600;line-height:1}.deposit-v2 .deposit-modal-subtitle{max-width:none;margin:calc(-1 * var(--space-2)) 0 0;color:var(--muted-foreground);font-size:var(--type-sm);text-align:left}.deposit-v2 .ot-v2-message:not(.ot-v2-run-message--error){background:var(--card)}.fund-v2-options{gap:var(--space-2);flex-direction:column;display:flex}.fund-v2-option{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-dialog);background:var(--card);color:var(--foreground);font:inherit;text-align:left;cursor:pointer;flex-direction:column;transition:border-color .15s;display:flex;position:relative}.fund-v2-option:hover,.fund-v2-option:focus-visible{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.fund-v2-option:hover,.fund-v2-option:focus-visible{border-color:color-mix(in srgb,var(--primary) 50%,var(--border))}}.fund-v2-option:focus-visible{outline:2px solid var(--ring);outline-offset:2px}:root[data-theme=v2][data-mode=dark] .fund-v2-option:not(.fund-v2-option--primary):hover,:root[data-theme=v2][data-mode=dark] .fund-v2-option:not(.fund-v2-option--primary):focus-visible{--fund-v2-option-fill:var(--card-footer);background:var(--fund-v2-option-fill)}@media(hover:none){:root[data-theme=v2][data-mode=dark] .fund-v2-option:not(.fund-v2-option--primary):hover:not(:focus-visible){--fund-v2-option-fill:var(--card);background:var(--card)}}.fund-v2-option--primary{background:var(--accent-fill);color:var(--text-on-accent);border-color:#0000}.fund-v2-option--primary:hover,.fund-v2-option--primary:focus-visible{background:var(--accent-fill-hover);border-color:#0000}.fund-v2-option--primary .fund-v2-option-subtitle{color:var(--text-on-accent)}@supports (color:color-mix(in lab,red,red)){.fund-v2-option--primary .fund-v2-option-subtitle{color:color-mix(in srgb,var(--text-on-accent) 80%,transparent)}}.fund-v2-option--primary .fund-v2-plate{background:var(--paper)}.fund-v2-option--selected,.fund-v2-option--selected:hover,.fund-v2-option--selected:focus-visible{border-color:var(--option-selected-border)}.fund-v2-option--fold{padding-right:3.5rem}.fund-v2-plate{border-radius:var(--radius-md);background:var(--icon-plate);width:2rem;height:2rem;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.fund-v2-option-text,.fund-v2-method-head{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.fund-v2-option-title,.fund-v2-method-title{font-size:var(--type-md);font-weight:700;line-height:1.43}.fund-v2-option-subtitle,.fund-v2-method-subtitle{color:var(--muted-foreground);font-size:var(--type-md);line-height:1.43}.fund-v2-option .deposit-method-logos{top:var(--space-4);right:var(--space-4);position:absolute}.fund-v2-option .deposit-method-logos .chain-badge{box-shadow:0 0 0 2px var(--fund-v2-option-fill,var(--card))}.deposit-v2 .deposit-card-route-toggle{right:var(--space-4);border:1px solid var(--border);background:var(--card);width:2rem;height:2rem;color:var(--foreground)}.deposit-v2 .deposit-card-route-toggle:hover:not(:disabled),.deposit-v2 .deposit-card-route-toggle:focus-visible,.deposit-v2 .deposit-card-route-toggle-open{border-color:var(--primary);background:var(--card);color:var(--foreground);box-shadow:none}.deposit-v2 .deposit-card-route-toggle:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.deposit-v2 .deposit-card-route-menu{border:1px solid var(--border);border-radius:var(--radius-dialog);background:var(--card);box-shadow:var(--shadow-menu)}.deposit-v2 .deposit-card-route-item{border-radius:var(--radius-sm)}.deposit-v2 .deposit-card-route-item:hover,.deposit-v2 .deposit-card-route-item:focus-visible{background:var(--surface-muted)}.deposit-v2 .deposit-card-route-item-on{background:0 0}.deposit-v2 .deposit-card-route-text strong{color:var(--foreground);font-size:var(--type-md)}.deposit-v2 .deposit-card-route-text span{color:var(--muted-foreground);font-size:var(--type-sm)}.deposit-v2 .deposit-card-route-item:hover .deposit-card-route-text span,.deposit-v2 .deposit-card-route-item:focus-visible .deposit-card-route-text span{color:var(--on-muted-ink)}.deposit-v2 .deposit-card-route-check{color:var(--primary-ink)}.fund-v2-footer{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);display:flex}.fund-v2-footer .fund-v2-back{margin-right:auto}.fund-v2-footer .fund-v2-next,.fund-v2-footer .fund-v2-back{min-height:2.25rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--type-md);font-weight:500}.fund-v2-footer .fund-v2-next{background:var(--primary-action);color:var(--primary-foreground);border:0}.fund-v2-footer .fund-v2-next:hover:not(:disabled),.fund-v2-footer .fund-v2-next:focus-visible{background:var(--primary-action-hover)}.fund-v2-footer .fund-v2-back{border:1px solid var(--border);background:var(--secondary);color:var(--secondary-foreground)}.fund-v2-footer .fund-v2-back:hover:not(:disabled),.fund-v2-footer .fund-v2-back:focus-visible{background:var(--secondary-hover);border-color:var(--primary)}@media(hover:none)and (pointer:coarse){.fund-v2-footer .fund-v2-next,.fund-v2-footer .fund-v2-back{min-height:2.75rem}}.withdraw-v2 .fund-v2-option--text-only{padding:var(--space-6)}.withdraw-v2 .fund-v2-option--text-only .fund-v2-option-text{gap:var(--space-2)}.withdraw-v2 .fund-v2-option--text-only .fund-v2-option-title{font-size:var(--type-lg);font-weight:600;line-height:1.5}.withdraw-v2 .fund-v2-option--text-only .fund-v2-option-subtitle{font-size:var(--type-lg);line-height:1.5}.withdraw-v2 .fund-v2-method-head--withdraw .fund-v2-method-title{font-size:var(--type-lg);font-weight:600;line-height:1.5}.withdraw-v2 .fund-v2-footer .fund-v2-next{width:7.8125rem;min-height:2.5rem;margin-left:auto}@media(hover:none)and (pointer:coarse){.withdraw-v2 .fund-v2-footer .fund-v2-next{min-height:2.75rem}}.deposit-v2 .deposit-method-body{gap:var(--space-4);flex-direction:column;display:flex}.deposit-v2 .deposit-method-body:empty{display:none}.deposit-v2 .deposit-fields,.deposit-v2 .deposit-helper-row,.deposit-v2 .deposit-breakdown,.deposit-v2 .deposit-card-amount{margin:0}.deposit-v2 .identity-field-label,.deposit-v2 .deposit-card-amount .ot-amount-label{color:var(--foreground);font-size:var(--type-md);font-weight:500}.deposit-v2 .deposit-input-wrap,.deposit-v2 .deposit-input-wrap.ot-amount-input-wrap{border:1px solid var(--input);border-radius:var(--radius-sm);background:var(--card);padding:var(--space-2) var(--space-3)}.deposit-v2 .deposit-input-wrap:focus-within,.deposit-v2 .deposit-input-wrap.ot-amount-input-wrap:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px var(--accent-dim)}.deposit-v2 .deposit-input{color:var(--foreground);font-size:var(--type-lg);font-weight:500}.deposit-v2 .deposit-symbol{background:var(--surface-muted);color:var(--on-muted-ink)}.funds-amount-field{gap:var(--space-2);flex-direction:column;display:flex}.funds-amount-field.order-ticket--v2 .ot-quick-amounts{margin-top:0}.funds-amount-field .ot-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.funds-amount-field .ot-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.funds-amount-field .ot-amount-input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.deposit-v2 .deposit-breakdown{border-radius:var(--radius-dialog);background:var(--card)}.deposit-v2 .deposit-btn,.deposit-v2 .deposit-card-btn{border-color:var(--primary-action);border-radius:var(--radius-pill);background:var(--primary-action);font-weight:500}.deposit-v2 .deposit-btn:hover:not(:disabled),.deposit-v2 .deposit-btn:focus-visible,.deposit-v2 .deposit-card-btn:hover:not(:disabled),.deposit-v2 .deposit-card-btn:focus-visible{border-color:var(--primary-action-hover);background:var(--primary-action-hover)}.deposit-v2 .deposit-btn:hover:not(:disabled),.deposit-v2 .deposit-btn:focus-visible{filter:none;box-shadow:none}.deposit-v2 .deposit-card-preset{border-color:var(--border);background:var(--card);color:var(--foreground);font-weight:500}.deposit-v2 .deposit-card-preset:hover:not(:disabled),.deposit-v2 .deposit-card-preset:focus-visible{border-color:var(--accent-foreground);color:var(--accent-foreground)}.deposit-v2 .deposit-card-preset-active,.deposit-v2 .deposit-card-preset-active:hover:not(:disabled){border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.deposit-v2 .deposit-card-min{color:var(--muted-foreground)}.deposit-v2 .deposit-card-min-fix{border-color:var(--primary);border-radius:var(--radius-pill);background:var(--primary);color:var(--primary-foreground)}.deposit-v2 .deposit-card-handoff{border-radius:var(--radius-dialog);background:var(--card)}.deposit-v2 .deposit-privy-panel{gap:var(--space-4)}.deposit-v2 .deposit-privy-lede{color:var(--foreground);font-size:var(--type-md)}.deposit-v2 .deposit-privy-receive .wallet-receive-body{gap:var(--space-3)}.deposit-v2 .deposit-privy-receive .wallet-receive-side{justify-content:space-between;align-items:center;gap:var(--space-3);flex:auto}.deposit-v2 .deposit-privy-receive .wallet-receive-address{color:var(--muted-foreground);font-size:var(--type-sm)}.deposit-v2 .deposit-privy-receive .identity-copy-btn{border:1px solid var(--accent-foreground);border-radius:var(--radius-pill);background:var(--card);width:2rem;height:2rem;color:var(--foreground);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.deposit-v2 .deposit-privy-receive .identity-copy-btn:hover,.deposit-v2 .deposit-privy-receive .identity-copy-btn:focus-visible{background:var(--surface-muted)}.deposit-v2 .wallet-alert{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-dialog);background:var(--card);color:var(--foreground);font-size:var(--type-sm)}.deposit-v2 .wallet-alert strong{font-weight:500}.deposit-v2 .deposit-privy-status{color:var(--foreground)}.deposit-v2 .deposit-privy-status:has(>.deposit-v2-spinner){padding:var(--space-4) 0;justify-content:center}.deposit-v2 .deposit-privy-hint{color:var(--muted-foreground);font-size:var(--type-sm);text-align:center;margin:0;line-height:1.43}.deposit-v2-spinner{color:var(--accent-foreground);flex:none;animation:1s linear infinite deposit-v2-spin}@keyframes deposit-v2-spin{to{transform:rotate(360deg)}}.deposit-v2 .deposit-privy-arrived{border-color:var(--border);border-radius:var(--radius-dialog);background:var(--card);margin:0}@media(max-width:639px){.funds-modal--v2[open]{width:100%;max-width:100%;margin:auto 0 0}.funds-modal--v2 .deposit-modal-panel{width:100%;max-height:calc(100dvh - var(--safe-top) - 2rem);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;border-width:1px 0 0}.funds-modal--v2 .deposit-v2.deposit-modal-body{padding:var(--space-6) calc(var(--space-4) + var(--safe-right)) calc(var(--space-6) + var(--safe-bottom)) calc(var(--space-4) + var(--safe-left))}.funds-modal--v2 .funds-close-float{right:calc(var(--space-4) + var(--safe-right))}}@media(max-width:639px)and (prefers-reduced-motion:no-preference){.funds-modal--v2[open] .deposit-modal-panel{animation:.24s cubic-bezier(.2,.7,.3,1) funds-v2-sheet-in}}@keyframes funds-v2-sheet-in{0%{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.fund-v2-option{transition:none}.deposit-v2-spinner{animation:none}}.deposit-v2 .deposit-v2-method-hidden{display:none}.deposit-v2 .fund-v2-method-title:focus{outline:none}.deposit-v2 .deposit-privy-panel--focused .deposit-privy-arrived{gap:var(--space-4);background:0 0;border:0;padding:0}.deposit-privy-panel--focused .deposit-privy-arrived-icon{display:none}.deposit-privy-panel--focused .deposit-privy-arrived-heading{font-weight:400}.deposit-v2 .deposit-v2-form--source,.deposit-v2 .deposit-v2-form--source .deposit-method-body,.deposit-v2 .deposit-v2-form--source .deposit-privy-panel,.deposit-v2 .deposit-v2-form--source .deposit-privy-panel--focused .deposit-privy-arrived{gap:var(--space-6);flex-direction:column;display:flex}.deposit-v2 .deposit-v2-form--source .deposit-fields{gap:var(--space-6)}.deposit-v2 .deposit-v2-form--source .deposit-privy-fees:empty{display:none}.deposit-v2 .deposit-v2-form--source .deposit-method-body>.deposit-error,.deposit-v2 .deposit-v2-form--source .deposit-privy-fees{margin-top:calc(-1 * var(--space-3))}.deposit-v2 .deposit-v2-form--source .deposit-privy-fees{gap:var(--space-2);flex-direction:column;display:flex}.deposit-v2 .deposit-v2-form--source .deposit-privy-fees .deposit-error{margin-top:0}.deposit-v2 .deposit-v2-form--source .fund-v2-footer{margin-top:calc(-1 * var(--space-2));padding-top:0}.deposit-v2 .deposit-v2-form--source .deposit-privy-receive{border-top:0;padding-top:0}.deposit-v2 .deposit-v2-form--source .deposit-privy-receive .wallet-alert{margin-top:0}.deposit-v2 .fund-v2-method-head--source{gap:var(--space-1-5)}.deposit-v2 .fund-v2-method-head--source .fund-v2-method-title{font-size:var(--type-lg);font-weight:600}.deposit-v2 .fund-v2-method-head--source .fund-v2-method-subtitle{color:var(--foreground);font-size:var(--type-lg);line-height:1.45}.deposit-v2 .fund-v2-method-subtitle:focus{outline:none}.deposit-v2 .deposit-source-link{align-self:flex-start;align-items:center;gap:var(--space-1);color:var(--primary-ink);font-family:var(--font-body);font-size:var(--type-base);cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;display:inline-flex}.deposit-v2 .deposit-source-link[aria-expanded=true] svg{transform:rotate(90deg)}.deposit-v2 .deposit-source-link:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--ring);outline-offset:2px}.deposit-v2 .deposit-source-address{color:var(--muted-foreground);font-family:var(--font-mono);font-size:var(--type-md)}.deposit-v2 .deposit-v2-form--source .deposit-amount-label>.identity-field-label{color:var(--foreground);font-size:var(--type-lg);letter-spacing:normal;text-transform:none;font-weight:400}.deposit-v2 .deposit-v2-form--source .funds-amount-field{--deposit-max-row:2.25rem}.deposit-v2 .deposit-v2-form--source .funds-amount-field .ot-amount{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto var(--deposit-max-row);align-items:center;gap:var(--space-2) .625rem;display:grid}.deposit-v2 .deposit-v2-form--source .funds-amount-field .ot-amount-label-group{display:contents}.deposit-v2 .deposit-v2-form--source .funds-amount-field .ot-amount-label{grid-area:1/1}.deposit-v2 .deposit-v2-form--source .funds-amount-field .ot-amount-hint{grid-area:2/1;line-height:1.43}.deposit-v2 .deposit-v2-form--source .funds-amount-field .ot-amount-input-wrap{grid-area:1/2}.deposit-v2 .deposit-v2-form--source .funds-amount-field .deposit-max-presets{margin-top:calc(-1 * (var(--deposit-max-row) + var(--space-2)));pointer-events:none;position:relative}.deposit-v2 .deposit-v2-form--source .funds-amount-field .deposit-max-presets .ot-quick-chip{pointer-events:auto}@media(hover:none)and (pointer:coarse){.deposit-v2 .deposit-v2-form--source .funds-amount-field{--deposit-max-row:2.75rem}}.deposit-v2 .deposit-max-presets{grid-auto-columns:max-content;justify-content:end}.deposit-v2 .deposit-max-presets .ot-chip-cell{justify-content:flex-end}.deposit-v2 .deposit-max-presets .ot-quick-chip{width:auto;min-height:2.25rem;padding-inline:var(--space-4);font-family:var(--font-body);font-size:var(--type-md);flex:none;line-height:1.43}@media(hover:none)and (pointer:coarse){.deposit-v2 .deposit-max-presets .ot-quick-chip{min-height:2.75rem}}.deposit-v2 .deposit-v2-form--source :is(.deposit-cap-hint,.deposit-privy-hint,.wallet-alert,.wallet-receive-address,.ot-receipt-note,.identity-status){font-size:var(--type-md)}.deposit-receive{gap:var(--space-3);flex-direction:column;display:flex}.deposit-receive-fees{--receipt-summary-font-size:var(--type-base);--receipt-summary-color:var(--muted-foreground)}.deposit-v2 .deposit-receive-fees .ot-receipt summary strong{color:var(--foreground)}.order-ticket--v2.deposit-receive .deposit-receive-after{color:var(--muted-foreground);font-size:var(--type-base);font-variant-numeric:tabular-nums}.order-ticket--v2.deposit-receive .deposit-receive-after>:last-child{color:var(--foreground)}.portfolio-page{gap:var(--row-gap-lg);padding-block:calc(var(--section-padding-vertical-small) - 2rem) var(--space-6);flex-direction:column;display:flex}.portfolio-heading,.referral-heading{font-family:var(--font-body);font-size:var(--type-4xl);color:var(--foreground);margin:0;font-weight:700;line-height:1.11}.pf-positions-heading{margin:0 0 var(--space-3);font-family:var(--font-body);font-size:var(--type-3xl);color:var(--foreground);font-weight:600;line-height:1.33}.pf-tabs{gap:var(--space-2);margin-bottom:var(--row-gap-lg);flex-wrap:wrap;display:flex}.pf-cards{gap:var(--row-gap-lg);margin-bottom:var(--row-gap-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pf-total,.pf-pl{min-width:0;min-height:18.875rem;padding:var(--row-gap-md);border:1px solid var(--border);background:var(--card);color:var(--card-foreground);flex-direction:column;display:flex}.pf-total{justify-content:space-between;gap:var(--row-gap-lg)}.pf-total-rows{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.pf-total-row{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pf-total-row dd{margin:0}.pf-total-title,.pf-total-value,.pf-pl-title,.pf-pl-value{font-size:var(--type-3xl);font-weight:600;line-height:1}.pf-total-value{color:var(--accent-foreground);font-variant-numeric:tabular-nums}:root[data-theme=v2][data-mode=dark] .pf-total-value{color:var(--accent-line)}.pf-total-label{font-size:var(--type-lg);line-height:1}.pf-total-figure{font-size:var(--type-2xl);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;font-weight:500;line-height:1.4;display:flex}.pf-total-row--held .pf-total-figure{color:var(--text-muted)}.pf-total-resign{font-size:var(--type-md);align-items:flex-end;line-height:1.43}.pf-total .account-resign-btn{align-self:flex-end;margin-top:0}.pf-total-actions{gap:var(--space-2);flex-direction:column;display:flex}.pf-withdraw,.pf-deposit{justify-content:center;align-items:center;gap:var(--space-2);height:2.75rem;padding:0 var(--space-6);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-md);cursor:pointer;border:1px solid #0000;font-weight:500;line-height:1.43;transition:background-color .12s;display:inline-flex}.pf-withdraw svg,.pf-deposit svg{width:1rem;height:1rem}.pf-withdraw:focus-visible,.pf-deposit:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.pf-withdraw{border-color:var(--border-accent);background:var(--secondary);color:var(--secondary-foreground)}.pf-withdraw:hover,.pf-withdraw:focus-visible{background:var(--secondary-hover)}.pf-deposit{background:var(--primary);color:var(--primary-foreground)}.pf-deposit:hover,.pf-deposit:focus-visible{background:var(--accent-hover)}.pf-pl{gap:var(--space-2)}.pf-pl-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.pf-pl-value{color:var(--card-foreground);font-variant-numeric:tabular-nums}.pf-pl-sub,.pf-pl-note{font-size:var(--type-md);color:var(--text-muted);margin:0;line-height:1.43}.pf-pl-sub{text-align:right;font-variant-numeric:tabular-nums}.pf-pl .pf-pl-load{align-self:flex-end;margin-top:0}.pf-pl .pf-pnl-head{margin-top:var(--space-2)}.pf-pl .pf-pnl-title{font-size:var(--type-2xl);color:var(--card-foreground);font-weight:500;line-height:1.4}.pf-pl .pf-pnl-chart{background:linear-gradient(var(--border) 1px,transparent 1px) 0 0 / 100% 25%;border-radius:0;flex:1;min-height:9rem}.pf-pl .pf-pnl-chart-filled{background-image:none}.pf-stats{grid-template-columns:repeat(var(--pf-stat-cols),minmax(0,1fr));gap:var(--row-gap-md);margin:0 0 var(--row-gap-lg);padding:var(--row-gap-md);border:1px solid var(--border);background:var(--card);color:var(--card-foreground);display:grid}.pf-stats--3{--pf-stat-cols:3}.pf-stats--4{--pf-stat-cols:4}.pf-stat{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.pf-stat dd{margin:0}.pf-stat-label{font-size:var(--type-lg);line-height:1.5}.pf-stat-figure{font-size:var(--type-3xl);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-weight:600;line-height:1.33}.pf-stat-sub{gap:var(--space-1);font-size:var(--type-md);flex-direction:column;line-height:1.43;display:flex}.pf-stat-trend{align-items:center;gap:var(--space-1-5);display:inline-flex}.pf-stat-arrow{display:inline-flex}.pf-stat-partial{font-size:var(--type-xs);color:var(--muted-foreground);line-height:1.33}@media(max-width:999px){.pf-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.pf-stats--3 .pf-stat:last-child{grid-column:1/-1}.pf-cards{grid-template-columns:minmax(0,1fr)}.pf-total,.pf-pl{min-height:0}}.pf-positions-head{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3);display:flex}.pf-positions-head .pf-positions-heading{margin-bottom:0}.pf-positions-actions{align-items:center;gap:var(--space-2);display:flex}.pf-sync{min-height:40px;padding:var(--space-2) var(--space-4);border-color:var(--border-accent);border-radius:var(--radius-pill);background:var(--secondary);color:var(--secondary-foreground);font-size:var(--type-md);font-weight:500}@media(hover:none)and (pointer:coarse){.pf-sync{min-height:44px}}.feedback-bubble{z-index:1002;align-items:center;gap:var(--space-1-5);height:2rem;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-family:var(--font-body);font-size:var(--type-sm);box-shadow:var(--shadow-menu);cursor:pointer;border:0;font-weight:600;line-height:1;display:inline-flex;position:fixed;transform:translate(-50%,-100%)}.feedback-bubble:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.feedback-hint{color:var(--muted-foreground);font-size:var(--type-md);margin:0;line-height:1.43}.feedback-hint-link{color:inherit;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}.feedback-hint-link:hover,.feedback-hint-link:focus-visible{color:var(--foreground)}.feedback-hint-btn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.feedback-hint-btn:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.v2-footer-links .feedback-footer-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.v2-footer-links .feedback-footer-btn:hover,.v2-footer-links .feedback-footer-btn:focus-visible{-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:underline}*,:before,:after{box-sizing:border-box}body{min-height:100vh;margin:0}a{color:var(--accent-ink);text-decoration:none}:where(:root[data-theme=v2][data-mode=dark]) a{color:var(--primary-ink)}a:hover{text-decoration:underline}.identity-subtitle a,p a{text-underline-offset:.15em;text-decoration:underline}:root{--page-gutter:1.25rem;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px)}@media(max-width:720px){:root{--page-gutter:.75rem}}.app{max-width:1560px;padding:2rem calc(var(--page-gutter) + var(--safe-right)) 4rem calc(var(--page-gutter) + var(--safe-left));margin:0 auto}.app-main{width:100%;max-width:var(--content-max);margin-inline:auto}.event-grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.event-card{gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);color:inherit;flex-direction:column;transition:border-color .15s,background .15s;display:flex}.event-card:hover{background:var(--surface-hover);border-color:#484f58}.event-card-header{gap:var(--space-3);color:inherit;align-items:flex-start;text-decoration:none;display:flex}.event-card-header:hover{text-decoration:none}.event-card-header:hover .event-title{color:var(--accent-ink)}.event-image{object-fit:cover;border-radius:8px;flex-shrink:0;width:48px;height:48px}.event-image-placeholder{background:var(--surface-hover)}.event-meta{flex:1;min-width:0}.event-title{font-size:var(--type-base);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .25rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.event-stats{font-size:var(--type-sm);color:var(--text-muted)}.market-list{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--border);flex-direction:column;display:flex}.spinner{border:3px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.7s linear infinite spin}.spinner-inline{vertical-align:middle;border-width:2px;width:.9rem;height:.9rem;display:inline-block}@media(prefers-reduced-motion:reduce){.spinner,.spinner-inline{animation:none}}.wallet-corner{z-index:100;position:fixed;top:1rem;right:1.25rem}.wallet-btn{font:inherit;font-size:var(--type-sm);color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:.45rem .9rem;font-weight:500;transition:background .12s,border-color .12s}.wallet-btn:hover{background:var(--surface-hover);border-color:#484f58}.wallet-btn-connected{font-variant-numeric:tabular-nums;color:var(--accent-ink);background:var(--accent-dim);border-color:#2563eb55;align-items:center;gap:.45rem;display:inline-flex}.wallet-btn-disconnect{white-space:nowrap;max-width:0;color:var(--no);opacity:0;font-weight:600;transition:max-width .15s,opacity .15s;overflow:hidden}.wallet-btn-connected:hover .wallet-btn-disconnect,.wallet-btn-connected:focus-visible .wallet-btn-disconnect{opacity:1;max-width:8rem}.wallet-btn-connected:hover,.wallet-btn-connected:focus-visible{border-color:var(--no-border)}.wallet-modal{background:0 0;border:none;max-width:none;max-height:none;padding:0}.wallet-modal::backdrop{background:#000a}.wallet-modal-panel{width:min(22rem,calc(100vw - 2rem - var(--safe-left) - var(--safe-right)));max-height:calc(100vh - 2rem - var(--safe-top) - var(--safe-bottom));max-height:calc(100dvh - 2rem - var(--safe-top) - var(--safe-bottom));background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 16px 48px #0006}.wallet-modal-body{overscroll-behavior:contain;min-height:0;padding:var(--space-6);flex:auto;overflow-y:auto}.wallet-modal-close{font-size:var(--type-2xl);color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.15rem .45rem;line-height:1;position:absolute;top:.65rem;right:.75rem}.wallet-modal-close:hover{color:var(--text);background:var(--surface-hover)}@media(hover:none)and (pointer:coarse){.wallet-modal-close{min-width:44px;min-height:44px}}.wallet-modal-title{font-size:var(--type-xl);margin:0 0 .35rem;font-weight:600}.wallet-modal-subtitle{font-size:var(--type-md);color:var(--text-muted);margin:0 0 1.25rem}.identity-panel{padding:var(--space-5);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0 0 2.5rem}.identity-header{margin-bottom:var(--space-4)}.identity-header h2{font-size:var(--type-xl);margin:0 0 .25rem;font-weight:600}.identity-subtitle{font-size:var(--type-md);color:var(--text-muted);max-width:60ch;margin:0}.identity-field-label{min-width:8.5rem;color:var(--text-muted);flex-shrink:0}.identity-field-value{font:inherit;font-size:var(--type-sm);font-variant-numeric:tabular-nums;color:var(--text);background:var(--bg);border:1px solid var(--border);cursor:pointer;word-break:break-all;text-align:left;border-radius:6px;padding:.2rem .5rem}.identity-field-value:hover{border-color:#484f58}.identity-field-static{cursor:default}.identity-field-static:hover{border-color:var(--border)}.identity-copy-btn{color:var(--text-muted);background:var(--bg);border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:.3rem;transition:color .12s,border-color .12s;display:inline-flex}.identity-copy-btn:hover{color:var(--text);border-color:#484f58}.identity-copy-btn.is-copied{color:var(--yes);border-color:var(--yes)}.identity-btn{margin-top:var(--space-2);font:inherit;font-size:var(--type-md);color:var(--text-on-accent);background:var(--accent);border:1px solid var(--accent);cursor:pointer;border-radius:8px;padding:.5rem 1rem;font-weight:500;transition:background .12s,opacity .12s}.identity-btn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.identity-btn:disabled{opacity:.5;cursor:not-allowed}.identity-status{font-size:var(--type-sm);margin:.6rem 0 0}.identity-status-pending{color:var(--text-muted)}.identity-status-done{color:var(--yes)}.identity-status-error{color:var(--no)}.identity-status-idle{color:var(--text-muted)}.identity-hint{font-size:var(--type-sm);color:var(--text-muted);margin:.75rem 0 0}.makeprivate-form{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--border)}.makeprivate-btn{width:100%;margin-top:var(--space-4);font-size:var(--type-base);padding:.65rem 1rem;display:block}.progress-list{align-items:baseline;row-gap:.55rem;column-gap:var(--space-2-5);grid-template-columns:1.2rem auto minmax(0,1fr) auto 2.75rem;margin:0;padding:0;list-style:none;display:grid}.progress-step{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--type-md);color:var(--text-muted);align-items:baseline;display:grid}.progress-step>.progress-step-time{grid-column:5;justify-self:end}.ot-step-dur{font-size:var(--type-xs);font-variant-numeric:tabular-nums;color:var(--text-faint)}.ot-step-dur.is-live{color:var(--accent-ink)}.progress-glyph{text-align:center;font-variant-numeric:tabular-nums;font-weight:700}.progress-step>.progress-glyph{grid-column:1}.progress-glyph-spinner{justify-content:center;align-items:center;display:inline-flex}.progress-hint{font-size:var(--type-xs);color:var(--text-muted)}.progress-step>.progress-hint{grid-column:2/-1}.progress-label{min-width:4.5rem;color:var(--text);font-weight:600}.progress-step>.progress-label{grid-column:2}.progress-detail{color:var(--text-muted);word-break:break-word}.progress-step>.progress-detail{grid-column:2/-1;justify-self:start;min-width:0;margin-top:-.15rem}.progress-aux{align-items:center;gap:var(--space-0-5);display:inline-flex}.progress-step>.progress-aux{grid-column:2/4;justify-self:start;margin-top:-.15rem}.progress-step>.progress-info{grid-column:4}.progress-tx{font-family:var(--font-mono);color:var(--accent-ink);white-space:nowrap;border-radius:5px;padding:.05rem .3rem;font-size:.78em;text-decoration:none}.progress-tx:hover{background:var(--accent-dim);text-decoration:underline}.progress-info{width:1.05rem;height:1.05rem;color:var(--text-muted);cursor:help;border-radius:50%;justify-content:center;align-items:center;font-size:.8em;display:inline-flex;position:relative}.progress-info:hover,.progress-info:focus-visible{color:var(--accent-ink);outline:none}.progress-tip{z-index:10;background:var(--surface);border:1px solid var(--border);width:max-content;max-width:15rem;color:var(--text);font-family:var(--font-mono);font-size:var(--type-xs);text-align:left;word-break:break-all;white-space:normal;opacity:0;visibility:hidden;border-radius:8px;padding:.4rem .55rem;font-weight:400;line-height:1.4;transition:opacity .12s,transform .12s;position:absolute;bottom:calc(100% + 6px);right:-.25rem;transform:translateY(3px);box-shadow:0 6px 20px #00000059}.progress-info:hover .progress-tip,.progress-info:focus .progress-tip,.progress-info:focus-within .progress-tip{opacity:1;visibility:visible;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.progress-tip{transition:none}}.progress-step-idle{opacity:.5}.progress-step-idle .progress-glyph{color:var(--text-muted)}.progress-step-pending .progress-glyph{color:var(--accent-ink)}.progress-step-done .progress-glyph{color:var(--yes)}.progress-step-error .progress-glyph,.progress-step-error .progress-label{color:var(--no)}.progress-step-continuing .progress-glyph,.progress-step-continuing .progress-label{color:var(--amber)}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bid-resume-banner{margin-top:var(--space-4);border:1px solid var(--accent);border-radius:var(--radius);background:var(--accent-dim);color:var(--text);font-size:var(--type-sm);padding:.7rem .85rem}.progress-step-resumed .progress-label{color:var(--accent-ink)}.progress-resume-marker{color:var(--accent-ink);flex-shrink:0;font-weight:700}@media(max-width:430px){.identity-panel{padding:var(--space-3-5)}}.pf-pnl-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pf-pnl-title{font-size:var(--type-md);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pf-pnl-share{font-size:var(--type-sm);color:var(--text-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.pf-pnl-share:before{content:"·";margin-right:6px}.pf-pnl-dot{background:var(--text-muted);border-radius:50%;width:8px;height:8px}.pf-pnl-ranges{gap:2px;display:inline-flex}.pf-pnl-range{font-size:var(--type-xs);color:var(--text-muted);border-radius:var(--radius-sm);padding:3px 6px;font-weight:600;line-height:1}button.pf-pnl-range{cursor:pointer;background:0 0;border:0;font-family:inherit;transition:color .12s,background .12s}button.pf-pnl-range:hover:not(.is-active){color:var(--text)}button.pf-pnl-range:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.pf-pnl-range.is-active{color:var(--text);background:var(--surface-hover)}.pf-pnl-chart{border-radius:var(--radius-md);border-bottom:1px solid var(--border);background:linear-gradient(to top,var(--accent),transparent 70%),repeating-linear-gradient(to right,transparent 0,transparent 47px,#ffffff0a 47px,#ffffff0a 48px);min-height:44px;margin-top:auto}@supports (color:color-mix(in lab,red,red)){.pf-pnl-chart{background:linear-gradient(to top,color-mix(in srgb,var(--accent) 10%,transparent),transparent 70%),repeating-linear-gradient(to right,transparent 0,transparent 47px,#ffffff0a 47px,#ffffff0a 48px)}}.pf-pnl-chart-filled{--pnl-gutter:44px;background:repeating-linear-gradient(90deg,#0000 0,#0000 47px,#ffffff0a 47px,#ffffff0a 48px);border-bottom:0;min-height:120px;position:relative;overflow:hidden}.pf-pnl-chart-filled svg{top:0;left:var(--pnl-gutter);width:calc(100% - var(--pnl-gutter));height:100%;display:block;position:absolute}.pf-pnl-zero{left:var(--pnl-gutter);border-top:1px solid var(--chart-muted);height:0;position:absolute;right:0}@supports (color:color-mix(in lab,red,red)){.pf-pnl-zero{border-top:1px solid color-mix(in srgb,var(--chart-muted) 55%,transparent)}}.pf-pnl-zero{pointer-events:none}.pf-pnl-grid{left:var(--pnl-gutter);border-top:1px solid var(--border);pointer-events:none;height:0;position:absolute;right:0}.pf-pnl-zero-tick,.pf-pnl-tick{font-size:var(--type-2xs);white-space:nowrap;color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:1;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%)}.pf-pnl-end{background:var(--yes);width:9px;height:9px;box-shadow:0 0 0 2px var(--surface);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.pf-pnl-end.is-negative{background:var(--no)}.pnl-chip{font-size:var(--type-xs);color:var(--text-secondary);background:var(--surface-hover);border:1px solid var(--border);border-radius:var(--radius-pill);align-self:flex-start;align-items:center;padding:3px 9px;display:inline-flex}.account-history-sync{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border);color:var(--text-muted);border-radius:var(--radius-pill);font:inherit;font-size:var(--type-sm);cursor:pointer;background:0 0;padding:.3rem .75rem;font-weight:600}.account-history-sync:hover:not(:disabled){color:var(--text);border-color:var(--border-accent)}.account-history-sync:disabled{opacity:.6;cursor:default}@media(hover:none)and (pointer:coarse){.account-history-sync{min-height:44px;padding:.3rem 1rem}}.account-history-pending{margin-top:var(--space-2)}.account-history-empty{align-items:flex-start;gap:var(--space-3);flex-direction:column;padding:.5rem 0;display:flex}.account-history-load{margin-top:var(--space-2)}.history-date{color:var(--text-muted);font-weight:500}.account-bids-head button{align-self:center}.account-resign{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.account-resign-btn{margin-top:var(--space-2);align-self:flex-start}.account-resign .account-resign-btn:disabled{opacity:1;cursor:progress}.account-holdings{margin-top:var(--space-6)}.account-bids-head{justify-content:flex-start;align-items:center;gap:var(--space-2);display:flex}.account-bids-head h3{margin:0}.account-unclaimed{border-radius:var(--radius-lg);background:#e0a44c0d;border:1px solid #e0a44c59;padding:.9rem 1rem}.account-unclaimed .account-bids-head h3{color:var(--amber)}.unclaimed-hint{max-width:52ch}.unclaimed-row{align-items:center;gap:var(--space-3);border-bottom:1px solid #e0a44c2e;padding:.85rem 0;display:flex}.unclaimed-row:last-child{padding-bottom:var(--space-1-5);border-bottom:none}.unclaimed-amount{font-variant-numeric:tabular-nums;min-width:7rem;font-weight:600}.unclaimed-sub{color:var(--text-muted);font-size:var(--type-sm);flex:1}.unclaimed-claim-btn{font-size:var(--type-sm);background:var(--amber);border-color:var(--amber);color:var(--amber-ink-on-fill);margin-top:0;padding:.35rem .9rem;font-weight:600}.unclaimed-claim-btn:hover:not(:disabled){color:#241a08;background:#eab263;border-color:#eab263}.unclaimed-status{margin-top:var(--space-2);max-width:60ch}.account-head-actions{align-items:center;gap:var(--space-1-5);display:inline-flex}.holding-pnl-pos{color:var(--yes)}.holding-pnl-neg{color:var(--no)}.positions-toolbar{gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column;display:flex}.positions-toolbar-heading{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.positions-list-title{color:var(--muted-foreground);font:700 18px/32px var(--font-display);margin:0}.positions-toolbar-heading .sort-control{margin-left:auto}.positions-toolbar-filters{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.positions-toolbar .market-search.positions-toolbar-search{flex:12rem;max-width:22rem;margin:0}.positions-kind{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}@media(hover:none)and (pointer:coarse){.positions-toolbar .market-search.positions-toolbar-search,.positions-kind .select-btn{min-height:44px}.positions-toolbar .market-search-clear{min-width:44px;min-height:44px}}.position-row-main{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr) 84px 118px 118px 148px;display:grid}.position-row-main:has(.act-stack .act-line+.act-line){align-items:flex-start}.position-cell-name-wide{grid-column:span 3}@media(hover:none)and (pointer:coarse){.holding-wallet .identity-copy-btn{min-width:44px;min-height:44px}.position-title-link{min-block-size:24px}}.positions-list{margin:0;padding:0;list-style:none}.position-row{border-bottom:1px solid var(--border);padding:.85rem 1rem;transition:background .15s}.position-row:last-child{border-bottom:none}.position-row:hover{background:var(--surface-2)}.positions-list>.holding-skeleton{cursor:default}.holding-skeleton-bar,.holding-skeleton-avatar,.holding-skeleton-badge,.holding-skeleton-action{background:var(--input)}.holding-skeleton-bar{vertical-align:middle;border-radius:4px;height:.75em;display:inline-block}.holding-skeleton-bar--sm{width:3rem}.holding-skeleton-bar--md{width:4rem}.holding-skeleton-bar--lg{width:6rem}.holding-skeleton-bar--xl{width:9.5rem}.holding-skeleton-title{width:min(18.75rem,100%)}.holding-skeleton-title>span{display:block}.holding-skeleton-title .holding-skeleton-bar{width:100%;height:.6em}.holding-skeleton-title>:nth-child(2) .holding-skeleton-bar{width:70%}.holding-skeleton-title>:nth-child(3){display:none}@media(max-width:640px){.holding-skeleton-title>:nth-child(3){display:block}.holding-skeleton-title>:nth-child(3) .holding-skeleton-bar{width:45%}}.holding-skeleton-badge{width:4.5rem}.holding-skeleton .holding-skeleton-toggle{cursor:default}.holding-skeleton .holding-skeleton-action{cursor:default;border:0;flex:0 0 7.5rem}@media(max-width:999px){.holding-skeleton .holding-skeleton-action{flex:auto}}.position-cell{min-width:0}.position-cell-name{gap:var(--space-1-5);flex-direction:column;display:flex}.position-title{font-weight:600;font-size:var(--type-md);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.position-title-link{cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--border-accent);text-decoration-color:var(--border-accent);text-underline-offset:2px;transition:color .12s,text-decoration-color .12s;display:block}.position-title-link:hover{color:var(--accent-ink);-webkit-text-decoration-color:var(--accent-ink);text-decoration-color:var(--accent-ink)}.position-title-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.position-tags{align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.position-closes .market-card-closes{margin-left:0}.position-slot{font-size:var(--type-3xs);text-transform:none;letter-spacing:normal;color:var(--text-faint);background:0 0;padding:2px 0;font-weight:600}.position-outcome{font-size:var(--type-sm);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;flex-shrink:0;padding:.15rem .6rem;font-weight:600}.position-outcome--yes{color:var(--yes);background:var(--yes-dim);border-color:var(--yes-border)}.position-outcome--no{color:var(--no);background:var(--no-dim);border-color:var(--no-border)}.position-outcome--draw{color:var(--amber);background:#e0a44c1f;border-color:#e0a44c66}.position-outcome--p1{color:#5b9dff;background:#5b9dff1f;border-color:#5b9dff66}.position-outcome--p2{color:#2dd4bf;background:#2dd4bf1f;border-color:#2dd4bf66}.position-outcome--p3{color:#a78bfa;background:#a78bfa1f;border-color:#a78bfa66}.position-outcome--p4{color:#f472b6;background:#f472b61f;border-color:#f472b666}.position-outcome--p5{color:#fb923c;background:#fb923c1f;border-color:#fb923c66}.bid-badge{padding:var(--space-0-5) var(--space-2-5);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface-hover);flex-shrink:0;font-size:12px;font-weight:600;line-height:16px}.bid-badge.identity-status-pending{color:var(--text-muted);border-color:var(--border-hover);background:0 0}.bid-badge.identity-status-done{color:var(--yes);background:var(--yes-dim);border-color:var(--yes-border)}.position-tags .bid-badge.identity-status-done:where(:not(.position-status-passive)){color:var(--green-ink-on-fill);background:var(--yes);border-color:var(--yes)}.position-tags .bid-badge.identity-status-error:where(:not(.position-status-passive)){color:var(--red-ink-on-fill);background:var(--no);border-color:var(--no)}.bid-badge.identity-status-error{color:var(--no);background:var(--no-dim);border-color:var(--no-border)}.bid-badge.identity-status-resting{color:var(--amber);background:var(--amber)}@supports (color:color-mix(in lab,red,red)){.bid-badge.identity-status-resting{background:color-mix(in srgb,var(--amber) 14%,transparent)}}.bid-badge.identity-status-resting{border-color:var(--amber)}@supports (color:color-mix(in lab,red,red)){.bid-badge.identity-status-resting{border-color:color-mix(in srgb,var(--amber) 45%,var(--border))}}.position-cell-num{align-items:flex-end;gap:var(--space-0-5);font-variant-numeric:tabular-nums;flex-direction:column;display:flex}.position-num{font-weight:600;font-size:var(--type-md);color:var(--text)}.position-arrow{color:var(--text-muted);font-weight:500}.position-pl{font-size:var(--type-sm);text-align:right;font-weight:600}.position-pl-muted{color:var(--text-muted);font-weight:500}.history-row-note{color:var(--text-faint);font-size:var(--type-xs);margin:.15rem 0 .4rem;padding:0 .1rem;line-height:1.35}.history-row-meta{color:var(--text-faint);flex-wrap:wrap;gap:.2rem .6rem;font-size:.72rem;line-height:1.35;display:flex}.history-row-meta span+span:before{content:"·";margin-right:.6rem}.history-details{border-top:1px solid var(--border);margin-top:.55rem;padding-top:.5rem}.history-details summary{cursor:pointer;width:max-content;color:var(--text-muted);font-size:.75rem;font-weight:600}.history-details summary:hover{color:var(--text)}.history-details summary:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.history-details-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin:.7rem 0 0;display:grid}.history-details-grid div{min-width:0}.history-details-grid dt,.history-details-label{color:var(--text-muted);font-size:.7rem}.history-details-grid dd{color:var(--text);font-variant-numeric:tabular-nums;margin:.18rem 0 0;font-size:.78rem}.history-transactions{margin-top:.75rem}.history-transactions ul{flex-wrap:wrap;gap:.4rem .8rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.history-transactions li{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.cell-label{font-size:var(--type-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);display:none}.position-cell-action{justify-content:center;align-items:center;gap:var(--space-1-5);flex-wrap:wrap;display:flex}.account-history-partial{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}@media(max-width:680px){.position-cell-name-wide{grid-column:auto}.position-row-main{gap:var(--space-2);grid-template-columns:1fr}.position-cell-num{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:.1rem .5rem}.position-pl{text-align:left}.cell-label{display:inline}.position-cell-action{justify-content:flex-start}.history-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-transactions ul{display:grid}}.holding-subline{color:var(--text-muted);margin:0}.holding-details{margin-top:var(--space-2-5)}.position-cell-name>.holding-details{margin-top:var(--space-1)}.holding-details summary{cursor:pointer;color:var(--text-muted);font-size:var(--type-sm)}.holding-details-body{gap:var(--space-1-5);margin-top:var(--space-2);flex-direction:column;display:flex}.holding-detail-line{align-items:center;gap:var(--space-2);font-size:var(--type-sm);color:var(--text-muted);display:flex}.holding-wallet .identity-field-label{margin:0}.holding-detail-link{color:var(--accent-ink);font-size:var(--type-sm)}@media(hover:none)and (pointer:coarse){.holding-detail-link{align-items:center;min-height:24px;display:inline-flex}}.dust-ledger{padding:.85rem 1rem}.positions-list+.dust-ledger{border-top:1px solid var(--border)}.dust-ledger summary{cursor:pointer;font-size:var(--type-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.dust-ledger-body{gap:var(--space-1-5);margin-top:var(--space-2);flex-direction:column;display:flex}.dust-ledger-note{font-size:var(--type-sm);color:var(--text-faint);margin:0}.dust-ledger-list{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.dust-ledger-row{align-items:center;gap:var(--space-3);font-size:var(--type-sm);color:var(--text-muted);font-variant-numeric:tabular-nums;display:flex}.dust-return-btn{color:var(--text-muted);font-size:var(--type-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.dust-return-btn:hover{color:var(--text-secondary)}.dust-ledger-status{font-size:var(--type-sm);color:var(--text-muted);font-variant-numeric:tabular-nums}.dust-ledger-status-error{color:var(--red);margin-right:var(--space-2)}.account-recover{margin-top:var(--space-4)}.account-recover-btn{color:var(--text-muted);font-size:var(--type-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.account-recover-btn:hover:not(:disabled){color:var(--text)}.account-recover-btn:disabled{opacity:.6;cursor:not-allowed}.icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.icon svg{width:100%;height:100%;display:block}.position-card-stats{display:contents}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row){align-items:stretch;gap:var(--space-6);margin:0 0 var(--space-6);padding:var(--space-6);border:1px solid var(--border-accent);background:var(--card);border-radius:0;flex-direction:column;display:flex}.positions-list>.position-row.is-open-position-card .position-row-main{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"heading action""stats stats"}.positions-list>.position-row.is-open-position-card .position-cell-name{grid-area:heading;max-width:26rem;min-height:4rem;padding-left:5rem;position:relative}.positions-list>.position-row.is-open-position-card .position-cell-name>.v2-market-avatar{width:4rem;height:4rem;position:absolute;top:0;left:0}.positions-list>.position-row.is-open-position-card .position-title{max-width:100%;font-family:var(--font-body);font-size:var(--type-2xl);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1;text-decoration:none;display:-webkit-box;overflow:hidden}.positions-list>.position-row.is-open-position-card .position-cell-action{grid-area:action;justify-content:flex-end;align-items:flex-start}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row) .act{height:2.5rem;min-height:2.5rem;padding-inline:var(--space-4);font-size:var(--type-md);font-weight:500;line-height:20px}.positions-list>.position-row.is-open-position-card .act-more{background:var(--secondary);border-color:var(--border-accent);width:2.5rem;height:2.5rem;min-height:2.5rem;color:var(--secondary-foreground);flex-basis:2.5rem;padding:0}.positions-list>.position-row.is-open-position-card .position-card-stats{gap:var(--space-2);grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row) .position-cell-num{text-align:left;align-items:flex-start;gap:var(--space-1);font-variant-numeric:normal;flex-direction:column}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row) .cell-label{font-size:var(--type-lg);letter-spacing:0;text-transform:none;color:var(--foreground);font-weight:400;line-height:1;display:block}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row) .position-num{font-size:var(--type-2xl);font-weight:500;line-height:1.4}.positions-list>.position-row.is-open-position-card .position-cell-cost{grid-area:1/4}.positions-list>.position-row.is-open-position-card .position-cell-value{grid-area:1/2}.positions-list>.position-row.is-open-position-card .position-cell-change{grid-area:1/3}.position-card-outcome--yes{color:var(--yes)}.position-card-outcome--no{color:var(--no)}.positions-list>.position-row.is-open-position-card .position-card-change{align-items:center;gap:var(--space-1);display:inline-flex}.positions-list>.position-row.is-open-position-card .position-pl{text-align:left}.positions-list>.position-row.is-open-position-card .position-card-figures{display:contents}.positions-list>.position-row.is-open-position-card .position-card-resolves{flex-direction:column;display:flex}.positions-list>.position-row.is-open-position-card .position-card-resolves .holding-details-toggle{margin:var(--space-3) 0 calc(-1 * var(--space-3));align-self:flex-end}.positions-list>.position-row.is-open-position-card>.holding-details:not([hidden]){margin-top:var(--space-3)}.positions-list>.position-row.is-open-position-card .position-card-date{color:var(--muted-foreground);font-size:var(--type-lg);margin:0;line-height:1}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card)>.holding-details{align-self:stretch;min-width:0;margin:0}.positions-list>.position-row.is-lifecycle-card>.holding-details summary{justify-content:center;align-items:center;gap:var(--space-4);color:var(--card-foreground);font-size:var(--type-lg);line-height:1;list-style:none;display:flex}.positions-list>.position-row.is-lifecycle-card>.holding-details summary::-webkit-details-marker{display:none}.positions-list>.position-row.is-lifecycle-card>.holding-details summary svg{color:var(--foreground)}.positions-list>.position-row.is-lifecycle-card>.holding-details[open] summary svg{transform:rotate(180deg)}.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card)>.holding-details .holding-details-body{text-align:left;max-width:100%;margin-inline:0}.positions-list>.position-row.is-open-position-card .holding-detail-prices{align-items:center;gap:var(--space-2);color:var(--text-muted);font-size:var(--type-sm);display:flex}.positions-list>.position-row.is-open-position-card .act-primary-retract,.positions-list>.position-row.is-open-position-card .position-limit-actions .act{background:var(--secondary);color:var(--secondary-foreground);border-color:var(--border-accent)}.positions-list>.position-row.is-open-position-card .act-primary-retract:hover:not(:disabled),.positions-list>.position-row.is-open-position-card .position-limit-actions .act:hover:not(:disabled){background:var(--surface-2)}.position-limit-order{border-top:1px solid var(--border);padding-top:var(--space-6);justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.position-limit-copy{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.position-limit-heading{align-items:center;gap:var(--space-3);font-size:var(--type-lg);font-weight:500;line-height:1.5;display:flex}.position-limit-metrics,.position-limit-fill{gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.position-limit-metrics,.position-limit-fill,.position-limit-available{color:var(--text-muted);font-size:var(--type-md);line-height:1.5}.position-limit-copy strong{color:var(--foreground);font-weight:500}.position-limit-expiry:first-letter{text-transform:uppercase}.position-limit-actions{gap:var(--space-2-5);flex-shrink:0;display:flex}.positions-list>.position-row.is-open-position-card .position-limit-fill .position-pl{font-size:inherit;line-height:inherit}.holding-details-toggle{align-items:center;gap:var(--space-1);color:var(--muted-foreground);font:inherit;font-size:var(--type-md);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.25rem;display:inline-flex}.holding-details-toggle:hover{color:var(--foreground)}.holding-details-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.holding-details-toggle svg{flex:none;width:1rem;height:1rem}.holding-details-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.positions-list>.position-row.is-open-position-card>.holding-details .holding-details-body{margin-top:0}@media(max-width:999px){.position-limit-order{align-items:stretch;gap:var(--space-4);flex-direction:column}.position-limit-metrics{gap:var(--space-2);flex-direction:column}.position-limit-actions{width:100%}.positions-list>.position-row.is-open-position-card{padding:var(--space-5);gap:var(--space-5)}.positions-list>.position-row.is-open-position-card .position-row-main{gap:var(--space-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""stats""action"}.positions-list>.position-row.is-open-position-card .position-cell-name{width:100%;max-width:none}.positions-list>.position-row.is-open-position-card .position-title{overflow-wrap:anywhere;-webkit-line-clamp:unset;line-height:1.2;display:block;overflow:visible}.positions-list>.position-row.is-open-position-card .position-card-stats{gap:var(--space-5) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.positions-list>.position-row.is-open-position-card .position-num{overflow-wrap:anywhere}.positions-list>.position-row.is-open-position-card .position-cell-change{grid-area:2/1}.positions-list>.position-row.is-open-position-card .position-cell-cost{grid-area:2/2}.positions-list>.position-row.is-open-position-card .position-cell-value{grid-area:1/2}.positions-list>.position-row.is-open-position-card .position-cell-action{width:100%}.positions-list>.position-row.is-open-position-card .position-card-date{font-size:var(--type-md);line-height:1.4}.positions-list>.position-row.is-open-position-card .holding-detail-line,.positions-list>.position-row.is-open-position-card .holding-detail-prices,.positions-list>.position-row.is-open-position-card .holding-detail-link{font-size:var(--type-md);line-height:1.5}}.positions-list>.position-row.is-open-position-card .act-line{gap:var(--space-2-5)}.positions-list>.position-row.is-open-position-card .act-menu{flex-basis:2.5rem}.positions-list>.position-row.is-open-position-card .act-more svg{flex:none;width:1rem;height:1rem}.positions-list>.position-row.is-open-position-card .position-tags:empty{display:none}@media(min-width:1000px){.positions-list>.position-row.is-open-position-card,.positions-list>.position-row.is-open-position-card .position-row-main{gap:var(--space-4)}.positions-list>.position-row.is-open-position-card .position-card-stats{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:start}.positions-list>.position-row.is-open-position-card .position-cell-num{align-items:baseline;gap:var(--space-2);flex-flow:wrap}.positions-list>.position-row.is-open-position-card .position-card-stats>.position-cell-num>.position-num{order:-1}.positions-list>.position-row.is-open-position-card .position-card-stats>.position-cell-num>.position-pl,.positions-list>.position-row.is-open-position-card .position-card-figures .position-pl{flex-basis:100%}.positions-list>.position-row.is-open-position-card .position-card-figures{align-items:flex-start;gap:var(--space-2) var(--row-gap-lg);flex-wrap:wrap;min-width:0;display:flex}.positions-list>.position-row.is-open-position-card .position-card-figures .cell-label{color:var(--muted-foreground)}.positions-list>.position-row.is-open-position-card .position-card-figures .position-num{font-size:var(--type-xl);white-space:nowrap;font-weight:600;line-height:1}.positions-list>.position-row.is-open-position-card .position-card-change{align-items:baseline}.positions-list>.position-row.is-open-position-card .position-card-change svg{align-self:center}.positions-list>.position-row.is-open-position-card .position-card-stats>.position-card-resolves{grid-column:3}.positions-list>.position-row.is-open-position-card .position-card-resolves .position-card-date{justify-content:flex-end;align-items:baseline;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.positions-list>.position-row.is-open-position-card .position-card-date-value{color:var(--foreground);font-size:var(--type-xl)}}@media(hover:none)and (pointer:coarse){.positions-list>.position-row:is(.is-open-position-card,.is-lifecycle-card,.fs-resting-buy-row) .act,.positions-list>.position-row.is-open-position-card .act-more{height:44px;min-height:44px}.positions-list>.position-row.is-open-position-card .act-menu{flex-basis:44px}.positions-list>.position-row.is-open-position-card .position-card-resolves .holding-details-toggle{margin:0 0 calc(-2 * var(--space-3));padding:var(--space-3) 0}}.position-order-title{align-items:flex-start;gap:var(--space-4);max-width:26rem;display:flex}.position-order-title>div{min-width:0}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-row-main{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-cell-name{grid-area:1/1;min-width:0}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-title{font:500 var(--type-2xl) / 1 var(--font-body);color:var(--foreground);white-space:normal;overflow-wrap:anywhere;text-decoration:none}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-tags{margin:var(--space-2) 0 0}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .holding-subline{max-width:none;font:400 var(--type-md) / 20px var(--font-body);grid-column:1/-1;margin:0}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-card-stats{gap:var(--space-4);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-cell-num{justify-content:flex-start;align-self:start}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-num{font-variant-numeric:normal;margin:0}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-cents{font:inherit}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-pl,.positions-list>.position-row.is-lifecycle-card>.holding-details .holding-details-body{font:400 var(--type-md) / 20px var(--font-body)}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-cell-action{grid-area:1/2;justify-content:flex-end;align-self:start}.positions-list>.position-row.is-lifecycle-card>.holding-details summary svg{width:1rem;height:1rem}@media(max-width:999px){.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-row-main{grid-template-columns:minmax(0,1fr)}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-cell-action{grid-area:auto/1}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) .position-card-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.positions-list>:is(.is-lifecycle-card,.fs-resting-buy-row) :is(.position-cell-action,.row-actions,.row-actions-main,.act-primary){width:100%}.positions-list>.position-row.is-lifecycle-card>.holding-details summary{border-top:1px solid var(--border);min-height:44px;padding-top:var(--space-4);justify-content:space-between}}.positions-list>.position-row.is-lifecycle-card>.holding-details summary{color:var(--foreground)}.position-tags .position-status-passive{order:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
