@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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-ext-400-normal-DRk46D-x.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-400-normal-Bbz-b3yf.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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-ext-700-normal-BoVPHkS0.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-ext-700-normal-CKkU2Dpt.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:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2) format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAASIABAAAAAACQQAAAQuAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVF4AdBEICoRkhAALIAABNgIkAzoEIAWFAAeBFAwHG2oHKJ6DceNW4lJEFHn9tEOE37LNsvkjHr7f739rn3u+OSrSxLQytE91Dw2PYtNVq3Qaw/vJ7fUBMdOj/u2ImB98cT5WUx9F13ZKt06mU7tG1sAYcM26yCRX4f/0904bmwq8hwkUUMTRX61pa9C3xlpAGYw1vOu8C2SBZZFlld7DAW82RJWmwYMI1AJCKBNCIASqdZGFmtPSNQRhMpR0EKjWTwm6z6sJ+4jqhxjovTinVdRpZaQjaQzAYjI8NgAKDJCokgunCn9oUQE8VZd/F//+v6P4F1U9gLr58yNI/dJX9BAshEoJbTDogz7ocKoUsPvES8UK/aQIUQgpGgECBVLkOEV6iASTYgNAPKdNXayhDPL7IJuAZnEYSZ0eOLc9i5Rv5/+lEi3sW/kfnCf/+fTe0sxS7CKLx5erRJkKOixEqQaoqrvx5HN4iz4VhX0gS6DjFIWUzn/fIXJRVFY1NFRVNVeFt+SYmrK6vCU6eJsnKnJj5HTESMTQZOTI3Y/tzr3rUcOsiRy/ciP50s3Mycgxmhz9GMXhjzVH30ut796NHP0UUa31/Zoa6vCH6iPvdIM0IRANaT60FablmZlZd+UKNFy9NrvnFGxb5NC2CRxR0/rIyF/WNn+35sv9r+tHVhkseuWGKkCPPh96+GXt8Lc/Sh24ujfjf+tNw1lZWreiPuHb/PSpyjdv2rf/++ZE5TSKjFdZxYsBvr1sEHl5STuHZqYR7jGYGvGBBdjcaB5bODY1GAxMjsd0wDMIzXAXODRd74DxNMtO4YuYHclgLQRzp9KlUmxptCwv9bYgvWGD2xBW7r9413fdJu+mxzvzAUYeeONQvZP4kgfqZle4jhH/MWh+UbxgtJdrLdXLymNL53PRU0D3Q6FcXTfGqGcul6vrqhgLGAVSv+IVIfZOHpu+mlLqSlnj903j8mazXDsba/wbxhS/4Oubh1c5/uXDgt4j5KtnGEy5BIJHo0ur+jD+r2qCkuP1aRVM8EpUoRYSJyqNRA38uwDvHBNo0AejO2Z+ZYLLal1QiFyFh1EDQOgSCSCpjwwKU8yDbIjroEwne0G5Qca49cYp4AlqtQNZfWTQoFb1tRpFYAmRD+HXTkV4uQhG2bg4OKmyoypAsUGtWgQXyFxYrkpODeUxvGqIZA61erXo0sFG1UBGuPgpuon8RNUG2DhovAjZCBuZwtXrU3mQGki9+pm0eVZAXoWxLWTQoYHBPrJR4WunNxIFbCHfkTyPK+sqxjxDmGArZvf79JGJ3GwEqjwc7a7NIrl/7bJ7Nzu4+n1Ow6shEPnUrtVo7cnd5Wi5qCUbBIQbNKCP95FMCSZylEV5VCiiMqqiOmrKZ/I/C0gI1fyuulVcM2E1r4MhtcV/fbCD+HwEvVzH1dGNAzFE0FTbKzyQz3gootrNbN2a4PuG0j0JOgE=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.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: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");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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAASUABAAAAAACRAAAAQ3AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3oLIAABNgIkAzoEIAWFHgeBFAwHG3AHKB4HzukrRjyF5Gb4kQ/B873d17mv8TWkoqUUGaHodJCtoqntw7m8tiPWyGkfWDU/IMpzVk4zAs9Czv3c7Os5NvKFG1Ht9vBVXySRZpJc4tTrbM3sTRFcLa3zVboKWRIoAksKSKgqUQWEwlSoqjp44V5J9/kjd0+Fi5xaFjwJArgBAIJgIAgCCAI4CdNMqGuYXYUKdADLAkAAJwl6iX0+bZqEm1AH0Hu9rvrJHwxQG1Q/gFYwWYbgTRWgwEESVzbmtjQAt3DXO7Tu/+9Q/KNKWhTCgZ8fQSWoL0CUUgTBjgL8iEAcce7YHBeA8ZvogieCnxI0BCVeACCAAhBD/oDcAdUPABSgAX4kBPBTwjCAjwYSCneiqF65LUo/qXdYFrRwTujtMrKm07plTbSqLQFAiHBN7E4DG5wkiGXhCYBNETh3K/AciHN69iFfQjFOr9EXQQAAQXRNszs8PR0OH4fDV/dwGe76CHdj1MQa11DXYGcfZ6+B1X0OfwjY+i7KpQ1w9d+1z3/HydCB1f3U8A0fRFv+0bXxPWrZu3d9Nn4UcbLs/QCXLH/j3PCKblKOiZxLOR78W9brPo7eGTLz/F27ZPmePQdCB1YP4nJU91o4gU9cy64L3c3SPu8GfDn6ZXD2cGmllVqSxtD5vCXHm5xaeHlnpffx7DcPvXog5NnjA//cPz2btsz3yf+0MI8ri33tuv7upNbYmW5STbosW8bYItV/SPzxvXC0KnpWnFdC91oojit5Lyo6WcJQ1YzwBYbi52ohJVpcxfcHBqsv0nFz8U74rzS6M7r0RVlXZ3jJC4G92O//7Lm78VOtnUx+aQxAzsqPnrRr1t9zDrezKePvZ027x+fGte4s4NXu7/jEp3G9cM1bICYgACbuETUUD5wmenGXA/IBpAKVrl0AEJ5cqr6Q89tGq+SpqkDfX2DtG+pZ9teuae0AX98c301CX179InyErnSG8WCiABB4HFbVrw/lpTdBIOk82nXbpHKoQGyBpUovAAD4XQA8ZTUCeBJHIpI0v0FRrgcnckV3ANckrwYJKXEihQfdSKPER6XeExmEeEMmSe6QBwWmkZdmSOSthhibgIkBlUYreBKd/0NeVAE9WAyEaQpH6KikDWlUVg43Jy2FOmaYlsZhDEGZXO3mWEyWHI6zuaJkMlcSQ9k4F+KidIiFyZItGDc7r1pUj6wP6zrWB0/fbeeFeHl4YOvETMNiM8Ny+7OO6Qh2wur20YVxFts5dlORdl5Kwd5utR7SRcxqX8RA5Ehacha76hg7c6yzNm/Xf6vOLNrv544lIEkWg7xWo/ItBAeIJEmt0XgBwgM8gTifoiiLJroYYooNTeziEKe4zOoR/wvIKp89hSr+6jFAqw/LaonjmZHSscMNg4iPlWpFrO1RN3zkMU+/xUP+JQ99TbvTl1Vg0gtirT6lbwYAAAA=) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-D7SFKleX.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) 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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.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}._page_ef4yl_1{display:flex;align-items:center;justify-content:center;min-height:100vh;background:url(/SigninBackdrop.png) center center / cover no-repeat;position:relative}._page_ef4yl_1:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}._card_ef4yl_17{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;padding:2.5rem 2rem;width:100%;max-width:380px;text-align:center;position:relative;z-index:1}._logo_ef4yl_29{width:140px;height:auto;margin:0 auto 1rem;display:block;border-radius:6px}._title_ef4yl_37{font-size:1.5rem;font-weight:700;color:var(--text);margin:0 0 .25rem}._subtitle_ef4yl_44{font-size:1rem;font-weight:500;color:var(--text-dim);margin:0 0 1.5rem}._info_ef4yl_51{color:var(--text-dim);margin:1rem 0}._success_ef4yl_52{color:#4ade80;margin:1rem 0}._error_ef4yl_53{color:#f87171;margin:1rem 0;font-size:.9rem}._form_ef4yl_55{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem}._input_ef4yl_62{background:var(--bg);border:1px solid var(--border-strong);border-radius:6px;color:var(--text);font-size:.95rem;padding:.6rem .8rem;width:100%;box-sizing:border-box}._input_ef4yl_62:focus{outline:none;border-color:#4f86f7}._btn_ef4yl_78{display:inline-block;margin-top:1rem;padding:.6rem 1.4rem;background:#4f86f7;color:#fff;border:none;border-radius:6px;font-size:.95rem;font-weight:600;cursor:pointer;text-decoration:none}._btn_ef4yl_78:hover{background:#3b72e0}._btn_ef4yl_78:disabled{opacity:.6;cursor:not-allowed}._links_ef4yl_95{display:flex;flex-direction:column;gap:.4rem;margin-top:1rem}._link_ef4yl_95{background:none;border:none;color:#6b9ef7;font-size:.85rem;cursor:pointer;padding:0;text-decoration:underline;text-underline-offset:2px}._link_ef4yl_95:hover{color:#93b8ff}._overlay_1p9pp_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_1p9pp_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;padding:1.5rem;width:100%;max-width:440px;display:flex;flex-direction:column;gap:1rem}._header_1p9pp_23{display:flex;justify-content:space-between;align-items:flex-start}._title_1p9pp_29{font-size:1.05rem;font-weight:700;color:var(--text);margin:0}._subtitle_1p9pp_36{font-size:.8rem;color:var(--muted);margin:.2rem 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._closeBtn_1p9pp_46{background:none;border:none;color:var(--muted);font-size:1.4rem;cursor:pointer;line-height:1;padding:0 .2rem}._closeBtn_1p9pp_46:hover{color:var(--text)}._searchWrapper_1p9pp_58{position:relative}._chipInput_1p9pp_62{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;background:var(--bg);border:1px solid var(--border-strong);border-radius:6px;padding:.4rem .6rem;min-height:2.4rem;cursor:text}._chipInput_1p9pp_62:focus-within{border-color:#4f86f7}._chip_1p9pp_62{display:inline-flex;align-items:center;gap:.25rem;background:#1e3a6e;border:1px solid #2d56a8;border-radius:4px;padding:.15rem .4rem;font-size:.8rem;color:#93bbff;max-width:200px}._chipAll_1p9pp_89{background:#2d1e6e;border-color:#5a3db8;color:#c4b5fd}._chipLabel_1p9pp_95{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._chipRemove_1p9pp_101{background:none;border:none;color:#5a82c9;font-size:1rem;line-height:1;cursor:pointer;padding:0;flex-shrink:0}._chipRemove_1p9pp_101:hover{color:#f87171}._searchInput_1p9pp_113{flex:1;min-width:120px;background:transparent;border:none;color:var(--text);font-size:.875rem;outline:none;padding:.15rem 0}._searchInput_1p9pp_113::placeholder{color:var(--muted)}._dropdown_1p9pp_125{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;list-style:none;margin:0;padding:.25rem 0;z-index:10;box-shadow:0 4px 16px #00000080;max-height:200px;overflow-y:auto}._dropdownItem_1p9pp_142{display:flex;flex-direction:column;padding:.45rem .75rem;cursor:pointer}._dropdownItem_1p9pp_142:hover{background:var(--surface-alt)}._dropdownAllUsers_1p9pp_150{border-bottom:1px solid var(--border-strong)}._dropdownAllUsers_1p9pp_150 ._dropdownName_1p9pp_151{color:#c4b5fd}._dropdownName_1p9pp_151{font-size:.875rem;color:var(--text)}._dropdownEmail_1p9pp_158{font-size:.75rem;color:var(--muted)}._leaderboardNote_1p9pp_164{font-size:.78rem;line-height:1.35;color:var(--text-dim);background:#16102a;border:1px solid #5a3db8;border-radius:6px;padding:.5rem .65rem;margin:.55rem 0 0}._leaderboardNote_1p9pp_164 strong{color:#c4b5fd}._leaderboardNoteDim_1p9pp_176{font-size:.78rem;line-height:1.35;color:var(--muted);margin:.55rem 0 0;padding:0 .1rem}._leaderboardNoteDim_1p9pp_176 strong{color:var(--text-dim)}._addRow_1p9pp_186{display:flex;gap:.5rem;align-items:center;margin-top:.5rem}._permSelect_1p9pp_193{background:var(--bg);border:1px solid var(--border-strong);border-radius:6px;color:var(--text);font-size:.8rem;padding:.5rem .4rem;cursor:pointer}._permSelect_1p9pp_193:focus{outline:none;border-color:#4f86f7}._shareBtn_1p9pp_204{margin-left:auto;background:#4f86f7;border:none;border-radius:6px;color:#fff;font-size:.875rem;font-weight:600;padding:.5rem 1rem;cursor:pointer;white-space:nowrap}._shareBtn_1p9pp_204:hover{background:#3b72e0}._shareBtn_1p9pp_204:disabled{opacity:.6;cursor:not-allowed}._successMsg_1p9pp_219{color:#4ade80;font-size:.8rem;margin:0}._errorList_1p9pp_225{display:flex;flex-direction:column;gap:.2rem}._error_1p9pp_225{color:#f87171;font-size:.8rem;margin:0}._shareList_1p9pp_237{display:flex;flex-direction:column;gap:.5rem;max-height:240px;overflow-y:auto}._empty_1p9pp_245{color:var(--muted);font-size:.85rem;margin:0;text-align:center;padding:.5rem 0}._shareRow_1p9pp_253{display:flex;align-items:center;gap:.75rem;background:var(--bg);border:1px solid var(--border-strong);border-radius:6px;padding:.5rem .75rem}._shareRowGlobal_1p9pp_263{border-color:#5a3db8;background:#16102a}._shareInfo_1p9pp_268{flex:1;display:flex;flex-direction:column;min-width:0}._shareEmail_1p9pp_275{font-size:.85rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._shareName_1p9pp_283{font-size:.75rem;color:var(--muted)}._permBadge_1p9pp_288{font-size:.7rem;color:var(--text-dim);background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:4px;padding:.15rem .45rem;text-transform:capitalize;white-space:nowrap}._removeBtn_1p9pp_299{background:none;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.7rem;font-family:inherit;padding:2px 6px;cursor:pointer;line-height:1;padding:0 .1rem;flex-shrink:0}._removeBtn_1p9pp_299:hover{color:#f87171;border-color:#f8717144;background:#f871710d}._removeBtn_1p9pp_299:disabled{opacity:.4;cursor:not-allowed}._modeToggle_1p9pp_316{display:flex;gap:0;border:1px solid var(--border-strong);border-radius:6px;overflow:hidden;align-self:flex-start}._modeBtn_1p9pp_325{background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:.78rem;font-weight:600;font-family:inherit;letter-spacing:.04em;padding:5px 16px;transition:background .12s,color .12s}._modeBtn_1p9pp_325+._modeBtn_1p9pp_325{border-left:1px solid var(--border-strong)}._modeBtn_1p9pp_325:hover{color:var(--text-dim);background:var(--bg)}._modeBtnActive_1p9pp_340,._modeBtnActive_1p9pp_340:hover{background:var(--accent);color:#fff}._groupSelect_1p9pp_346{flex:1}._editorRoot_1nmdv_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;background:#141414;color:#e0e0e0;font-family:inherit}._topBar_1nmdv_14{display:flex;align-items:center;gap:12px;height:52px;padding:0 16px;background:#0d0d0d;border-bottom:1px solid #2e2e2e;flex-shrink:0}._editorTitle_1nmdv_25{font-size:15px;font-weight:600;color:#fff;white-space:nowrap}._topBarCenter_1nmdv_32{flex:1;display:flex;align-items:center;gap:8px}._topBarRight_1nmdv_39{display:flex;align-items:center;gap:10px}._backBtn_1nmdv_45{background:none;border:1px solid #444;color:#bbb;padding:5px 12px;border-radius:5px;cursor:pointer;font-size:13px;white-space:nowrap}._backBtn_1nmdv_45:hover{background:#2a2a2a;color:#fff}._doneBtn_1nmdv_57{background:#e8411a;border:none;color:#fff;padding:6px 16px;border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;white-space:nowrap}._doneBtn_1nmdv_57:hover:not(:disabled){background:#ff5530}._doneBtn_1nmdv_57:disabled{opacity:.6;cursor:default}._submitError_1nmdv_71{font-size:12px;color:#f55;max-width:240px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._validationBanner_1nmdv_80{padding:8px 16px;background:#ffaa001f;border-bottom:1px solid rgba(255,170,0,.4);color:#ffb300;font-size:13px;cursor:pointer}._resLabel_1nmdv_89{font-size:12px;color:#888;white-space:nowrap}._transformLabel_1nmdv_96{display:flex;align-items:center;gap:6px;font-size:12px;color:#888;white-space:nowrap}._transformSelect_1nmdv_105{background:#1a1a1a;border:1px solid #444;color:#ccc;padding:4px 8px;border-radius:4px;font-size:12px;cursor:pointer}._transformSelect_1nmdv_105:hover{border-color:#666}._syncToggle_1nmdv_117{background:none;border:none;color:#888;cursor:pointer;font-size:12px;padding:4px 8px;border-radius:4px;display:flex;align-items:center;gap:6px}._syncToggle_1nmdv_117:hover{background:#222;color:#ccc}._syncBadge_1nmdv_131{background:#2a4a2a;color:#6dbf6d;padding:1px 6px;border-radius:10px;font-size:11px}._syncPanel_1nmdv_139{display:flex;align-items:center;gap:10px;padding:8px 16px;background:#111;border-bottom:1px solid #2e2e2e;flex-shrink:0;flex-wrap:wrap}._syncDetectBtn_1nmdv_150{background:#2a2a2a;border:1px solid #444;color:#e0e0e0;padding:4px 12px;border-radius:4px;cursor:pointer;font-size:12px}._syncDetectBtn_1nmdv_150:hover:not(:disabled){background:#333}._syncDetectBtn_1nmdv_150:disabled{opacity:.5;cursor:default}._syncInput_1nmdv_162{background:#2a2a2a;border:1px solid #444;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px;width:100px}._syncMethod_1nmdv_172{font-size:12px;color:#888}._syncError_1nmdv_177{font-size:12px;color:#f55}._candidatesTable_1nmdv_182{width:100%;border-collapse:collapse;font-size:11px;color:#aaa;margin-top:4px}._candidatesTable_1nmdv_182 th,._candidatesTable_1nmdv_182 td{padding:2px 8px;text-align:left;border-bottom:1px solid #2a2a2a}._candidatesTable_1nmdv_182 th{color:#666;font-weight:400;text-transform:uppercase;letter-spacing:.04em}._candidatesTable_1nmdv_182 tbody tr{cursor:pointer}._candidatesTable_1nmdv_182 tbody tr:hover td{background:#2a2a2a;color:#e0e0e0}._candidateWinner_1nmdv_208 td{color:#e0e0e0;font-weight:600}._editorBody_1nmdv_214{display:flex;flex:1;overflow:hidden;min-height:0}._palette_1nmdv_222{width:150px;flex-shrink:0;background:#1c1c1c;border-right:1px solid #2e2e2e;padding:12px 8px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}._paletteTitle_1nmdv_234{font-size:11px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.08em;padding:0 4px 4px}._paletteHint_1nmdv_243{font-size:10px;color:#555;padding:0 4px 6px}._paletteChip_1nmdv_249{display:flex;align-items:center;gap:8px;padding:8px 10px;background:#252525;border:1px solid #353535;border-radius:6px;cursor:grab;-webkit-user-select:none;user-select:none;transition:background .12s,border-color .12s}._paletteChip_1nmdv_249:hover{background:#2e2e2e;border-color:#e8411a}._paletteChip_1nmdv_249:active{cursor:grabbing}._paletteIcon_1nmdv_264{font-size:14px;width:20px;text-align:center;flex-shrink:0}._paletteLabel_1nmdv_271{font-size:12px;color:#ccc}._canvasPanel_1nmdv_277{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#111;overflow:hidden;padding:12px;gap:10px;min-width:0}._canvasFrame_1nmdv_290{position:relative;background:#000;aspect-ratio:16 / 9;width:100%;max-height:calc(100% - 48px);overflow:hidden;cursor:default;border:1px solid #2e2e2e}._frameImg_1nmdv_301{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:fill;pointer-events:none}._framePlaceholder_1nmdv_310{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#444;font-size:13px}._overlayItem_1nmdv_321{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#1e1e1ebf;border:1px solid #555;border-radius:4px;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none;gap:2px}._overlayItem_1nmdv_321:active{cursor:grabbing}._overlayItemSelected_1nmdv_338{border-color:#e8411a;box-shadow:0 0 0 2px #e8411a66}._overlayIcon_1nmdv_343{font-size:16px;line-height:1}._overlayTypeLabel_1nmdv_348{font-size:10px;color:#aaa;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._overlayUserLabel_1nmdv_356{font-size:9px;color:#777;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%}._scrubber_1nmdv_366{display:flex;align-items:center;gap:8px;width:100%;padding:0 4px;flex-shrink:0}._scrubLabel_1nmdv_375{font-size:11px;color:#666;white-space:nowrap}._scrubSlider_1nmdv_381{flex:1;accent-color:#e8411a;cursor:pointer}._scrubInput_1nmdv_387{width:64px;background:#2a2a2a;border:1px solid #444;color:#e0e0e0;padding:3px 6px;border-radius:4px;font-size:12px}._scrubTime_1nmdv_397{font-size:12px;color:#888;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:44px}._refreshBtn_1nmdv_405{background:#2a2a2a;border:1px solid #444;color:#ccc;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:12px;white-space:nowrap}._refreshBtn_1nmdv_405:hover:not(:disabled){background:#333;color:#fff}._refreshBtn_1nmdv_405:disabled{opacity:.4;cursor:default}._propertiesPanel_1nmdv_419{width:270px;flex-shrink:0;background:#1c1c1c;border-left:1px solid #2e2e2e;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:0}._propEmpty_1nmdv_431{color:#555;font-size:12px;line-height:1.5;text-align:center;margin-top:40px;padding:0 12px}._propHeader_1nmdv_440{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid #2e2e2e;margin-bottom:10px}._propTypeLabel_1nmdv_449{font-size:14px;font-weight:700;color:#fff}._propSection_1nmdv_455{display:flex;flex-direction:column;gap:4px;padding:8px 0;border-bottom:1px solid #222}._propRow_1nmdv_463{display:flex;gap:8px}._propRow_1nmdv_463 ._propSection_1nmdv_455{flex:1;border-bottom:none;padding:0}._propLabel_1nmdv_474{font-size:11px;color:#777;font-weight:600;text-transform:uppercase;letter-spacing:.04em}._propInput_1nmdv_482{background:#252525;border:1px solid #3a3a3a;color:#e0e0e0;padding:5px 8px;border-radius:4px;font-size:12px;width:100%;box-sizing:border-box}._propInput_1nmdv_482:focus{outline:none;border-color:#e8411a}._propInputSm_1nmdv_494{background:#252525;border:1px solid #3a3a3a;color:#e0e0e0;padding:5px 8px;border-radius:4px;font-size:12px;width:100%;box-sizing:border-box}._propInputSm_1nmdv_494:focus{outline:none;border-color:#e8411a}._propSelect_1nmdv_506{background:#252525;border:1px solid #3a3a3a;color:#e0e0e0;padding:5px 8px;border-radius:4px;font-size:12px;width:100%;box-sizing:border-box}._propSelect_1nmdv_506:focus{outline:none;border-color:#e8411a}._checkLabel_1nmdv_518{display:flex;align-items:center;gap:6px;font-size:12px;color:#ccc;cursor:pointer;padding:2px 0}._checkLabel_1nmdv_518 input[type=checkbox]{accent-color:#e8411a}._colorRow_1nmdv_529{display:flex;align-items:center;gap:8px;margin-top:6px}._colorInput_1nmdv_536{width:32px;height:22px;padding:0;border:1px solid #444;border-radius:3px;cursor:pointer;background:none}._propDivider_1nmdv_546{flex:1;min-height:16px}._deletePropBtn_1nmdv_551{background:none;border:1px solid #5a1a1a;color:#c04040;padding:7px 12px;border-radius:5px;cursor:pointer;font-size:12px;margin-top:4px;transition:background .12s}._deletePropBtn_1nmdv_551:hover{background:#3a1010;color:#ff6060}._previewClipBtn_1nmdv_565{background:#1e3a5f;border:1px solid #2e5a9f;color:#7eb8ff;padding:5px 12px;border-radius:5px;cursor:pointer;font-size:13px;white-space:nowrap}._previewClipBtn_1nmdv_565:hover{background:#254880;color:#aad4ff}._previewClipOverlay_1nmdv_578{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;background:#000000b3;display:flex;align-items:center;justify-content:center}._previewClipModal_1nmdv_588{background:#1c1c1c;border:1px solid #333;border-radius:8px;width:min(680px,92vw);max-height:85vh;display:flex;flex-direction:column;overflow:hidden}._previewClipHeader_1nmdv_599{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#141414;border-bottom:1px solid #2e2e2e;flex-shrink:0}._previewClipTitle_1nmdv_609{font-size:14px;font-weight:600;color:#fff}._previewClipClose_1nmdv_615{background:none;border:none;color:#888;font-size:18px;cursor:pointer;line-height:1;padding:0 4px}._previewClipClose_1nmdv_615:hover{color:#fff}._previewClipControls_1nmdv_626{padding:16px;display:flex;flex-direction:column;gap:12px}._previewClipHint_1nmdv_633{font-size:12px;color:#777;margin:0;line-height:1.5}._previewClipRow_1nmdv_640{display:flex;align-items:center;gap:10px}._previewClipLabel_1nmdv_646{font-size:12px;color:#888;white-space:nowrap;width:60px;flex-shrink:0}._previewClipSlider_1nmdv_654{flex:1;accent-color:#7eb8ff;cursor:pointer}._previewClipInput_1nmdv_660{width:70px;background:#2a2a2a;border:1px solid #444;color:#e0e0e0;padding:4px 8px;border-radius:4px;font-size:12px}._previewClipValue_1nmdv_670{font-size:12px;color:#aaa;white-space:nowrap}._previewClipError_1nmdv_676{font-size:12px;color:#f55;margin:0}._previewClipGenBtn_1nmdv_682{background:#1e3a5f;border:1px solid #2e5a9f;color:#7eb8ff;padding:7px 18px;border-radius:5px;cursor:pointer;font-size:13px;font-weight:600;align-self:flex-start}._previewClipGenBtn_1nmdv_682:hover:not(:disabled){background:#254880;color:#aad4ff}._previewClipGenBtn_1nmdv_682:disabled{opacity:.5;cursor:default}._previewClipProgress_1nmdv_696{padding:20px 16px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}._previewClipStatusLabel_1nmdv_704{font-size:14px;color:#e0e0e0;margin:0}._previewClipStage_1nmdv_710{font-size:12px;color:#888;margin:0}._previewClipBar_1nmdv_716{width:100%;height:6px;background:#2a2a2a;border-radius:3px;overflow:hidden}._previewClipBarFill_1nmdv_724{height:100%;background:#7eb8ff;border-radius:3px;transition:width .3s ease}._previewClipPct_1nmdv_731{font-size:12px;color:#666;margin:0}._previewClipVideoWrap_1nmdv_737{display:flex;flex-direction:column;gap:10px;padding:12px;overflow:hidden}._previewClipVideo_1nmdv_737{width:100%;border-radius:4px;background:#000;max-height:55vh}._previewClipNewBtn_1nmdv_752{background:none;border:1px solid #444;color:#aaa;padding:5px 14px;border-radius:4px;cursor:pointer;font-size:12px;align-self:flex-start}._previewClipNewBtn_1nmdv_752:hover{background:#2a2a2a;color:#fff}._overlay_g5deh_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1200}._modal_g5deh_11{background:#1a1a1a;border:1px solid #333;border-radius:10px;width:860px;max-width:96vw;max-height:94vh;display:flex;flex-direction:column;overflow:hidden}._header_g5deh_23{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #2a2a2a}._title_g5deh_31{margin:0;font-size:1rem;font-weight:600;color:#fff}._closeBtn_g5deh_38{background:none;border:none;color:#888;font-size:1.4rem;cursor:pointer;line-height:1;padding:0 4px}._closeBtn_g5deh_38:hover{color:#fff}._existingFilesBar_g5deh_49{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#1e2d1e;border:1px solid #2a4a2a;border-radius:6px;padding:10px 14px;margin-bottom:14px;font-size:.82rem;color:#7ec87e}._skipBtn_g5deh_63{background:#2a4a2a;border:1px solid #3a6a3a;color:#7ec87e;border-radius:5px;padding:5px 12px;font-size:.8rem;cursor:pointer;white-space:nowrap;font-weight:600}._skipBtn_g5deh_63:hover{background:#3a6a3a;color:#aee8ae}._steps_g5deh_80{display:flex;align-items:center;gap:8px;padding:14px 20px;border-bottom:1px solid #2a2a2a}._stepDot_g5deh_88{width:26px;height:26px;border-radius:50%;background:#2a2a2a;color:#666;font-size:.75rem;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}._stepActive_g5deh_101{background:#e8411a;color:#fff}._stepDone_g5deh_105{background:#2a7a2a;color:#fff}._stepLabel_g5deh_110{color:#aaa;font-size:.82rem;margin-left:4px}._body_g5deh_117{flex:1;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:14px}._hint_g5deh_126{margin:0;color:#888;font-size:.83rem;line-height:1.5}._dropzone_g5deh_134{border:2px dashed #333;border-radius:8px;padding:20px;cursor:pointer;transition:border-color .15s;min-height:100px;display:flex;align-items:center;justify-content:center}._dropzone_g5deh_134:hover{border-color:#e8411a}._dropHint_g5deh_147{color:#555;font-size:.85rem}._fileList_g5deh_152{list-style:none;margin:0;padding:0;width:100%;display:flex;flex-direction:column;gap:6px}._fileItem_g5deh_162{display:flex;align-items:center;gap:8px;background:#222;border-radius:5px;padding:6px 10px;font-size:.82rem}._fileName_g5deh_172{flex:1;color:#ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileSize_g5deh_180{color:#555;flex-shrink:0;font-size:.75rem}._progressBar_g5deh_187{height:6px;background:#2a2a2a;border-radius:3px;overflow:hidden}._progressFill_g5deh_194{height:100%;background:#e8411a;border-radius:3px;transition:width .3s ease}._progressPct_g5deh_201{margin:0;color:#888;font-size:.8rem;text-align:center}._configRow_g5deh_209{display:flex;align-items:center;gap:12px}._configLabel_g5deh_215{color:#888;font-size:.82rem;flex-shrink:0}._overlayList_g5deh_221{display:flex;flex-direction:column;gap:6px}._overlayItem_g5deh_227{display:flex;flex-direction:column;gap:0;border:1px solid #2a2a2a;border-radius:6px;overflow:hidden}._overlayRow_g5deh_236{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:6px 8px;background:#1e1e1e}._overlayAdvanced_g5deh_245{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 10px;background:#161616;border-top:1px solid #2a2a2a}._advancedDivider_g5deh_255{width:1px;height:18px;background:#333;flex-shrink:0}._expandBtn_g5deh_262{background:none;border:none;color:#666;font-size:.8rem;cursor:pointer;padding:0 4px;flex-shrink:0;line-height:1}._expandBtn_g5deh_262:hover{color:#ccc}._addOverlayBtn_g5deh_274{background:none;border:1px dashed #444;color:#888;border-radius:5px;padding:6px 12px;font-size:.8rem;cursor:pointer;align-self:flex-start}._addOverlayBtn_g5deh_274:hover:not(:disabled){border-color:#e8411a;color:#e8411a}._addOverlayBtn_g5deh_274:disabled{opacity:.4;cursor:default}._statusLabel_g5deh_288{font-size:1.1rem;font-weight:600;color:#fff;text-align:center}._stageMsg_g5deh_295{margin:0;color:#888;font-size:.82rem;text-align:center}._successMsg_g5deh_302{margin:0;color:#4caf50;font-size:.85rem;text-align:center}._select_g5deh_310,._selectSm_g5deh_310,._selectMd_g5deh_310{background:#222;border:1px solid #333;color:#ddd;border-radius:5px;padding:4px 8px;font-size:.8rem;cursor:pointer}._select_g5deh_310{width:120px}._selectSm_g5deh_310{width:110px}._selectMd_g5deh_310{flex:1;min-width:140px}._inputSm_g5deh_323{background:#222;border:1px solid #333;color:#ddd;border-radius:5px;padding:4px 8px;font-size:.8rem;width:90px}._channelFilter_g5deh_333{background:#1a1a1a;border:1px solid #444;color:#bbb;border-radius:5px;padding:4px 8px;font-size:.78rem;width:72px;flex-shrink:0}._channelFilter_g5deh_333::placeholder{color:#555}._checkLabel_g5deh_345{display:flex;align-items:center;gap:4px;color:#aaa;font-size:.78rem;cursor:pointer;white-space:nowrap;flex-shrink:0}._checkLabel_g5deh_345 input[type=checkbox]{accent-color:#e8411a;cursor:pointer}._colorInput_g5deh_357{width:28px;height:24px;border:1px solid #444;border-radius:4px;padding:1px;background:#222;cursor:pointer;flex-shrink:0}._moveBtn_g5deh_368{background:#222;border:1px solid #333;color:#888;border-radius:4px;padding:2px 6px;font-size:.75rem;cursor:pointer;flex-shrink:0}._moveBtn_g5deh_368:hover:not(:disabled){color:#fff}._moveBtn_g5deh_368:disabled{opacity:.3;cursor:default}._removeBtn_g5deh_381{background:none;border:none;color:#666;font-size:1rem;cursor:pointer;flex-shrink:0;padding:0 4px}._removeBtn_g5deh_381:hover{color:#e8411a}._error_g5deh_392{margin:0;color:#dd5d5d;font-size:.82rem}._syncSection_g5deh_399{border:1px solid #2a2a2a;border-radius:6px;overflow:hidden}._syncToggle_g5deh_405{display:flex;align-items:center;gap:8px;width:100%;background:#1a1a1a;border:none;color:#888;font-size:.82rem;padding:8px 12px;cursor:pointer;text-align:left}._syncToggle_g5deh_405:hover{color:#ccc;background:#202020}._syncOffsetBadge_g5deh_420{margin-left:6px;background:#2a3a2a;color:#7ec87e;border-radius:10px;padding:1px 8px;font-size:.75rem;font-variant-numeric:tabular-nums}._syncBody_g5deh_430{background:#161616;border-top:1px solid #2a2a2a;padding:12px;display:flex;flex-direction:column;gap:10px}._syncDetectRow_g5deh_439{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._syncDetectBtn_g5deh_446{background:#2a2a3a;border:1px solid #444;color:#ccc;border-radius:5px;padding:5px 14px;font-size:.82rem;cursor:pointer;white-space:nowrap;flex-shrink:0}._syncDetectBtn_g5deh_446:hover:not(:disabled){background:#3a3a5a;color:#fff}._syncDetectBtn_g5deh_446:disabled{opacity:.5;cursor:default}._syncHint_g5deh_460{color:#555;font-size:.78rem;line-height:1.4}._syncResult_g5deh_466{display:flex;flex-direction:column;gap:8px}._syncMethodRow_g5deh_472{display:flex;align-items:center;gap:8px}._syncMethodVal_g5deh_478{color:#ccc;font-size:.82rem;font-family:monospace}._candidatesTable_g5deh_484{border-collapse:collapse;font-size:.78rem;width:100%}._candidatesTh_g5deh_490{text-align:left;color:#666;font-weight:600;padding:3px 10px 3px 0;border-bottom:1px solid #2a2a2a}._candidatesTd_g5deh_498{color:#aaa;padding:3px 10px 3px 0;font-variant-numeric:tabular-nums;font-family:monospace}._syncOffsetRow_g5deh_505{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px;border-top:1px solid #222}._previewSection_g5deh_515{margin-top:14px;border-top:1px solid #2a2a2a;padding-top:12px;display:flex;flex-direction:column;gap:10px}._previewControls_g5deh_524{display:flex;align-items:center;gap:8px;flex-wrap:wrap}._previewSlider_g5deh_531{flex:1;min-width:120px;accent-color:#e8411a;cursor:pointer}._previewTimeLabel_g5deh_538{color:#ccc;font-size:.8rem;font-variant-numeric:tabular-nums;min-width:48px;text-align:right;flex-shrink:0}._previewBtn_g5deh_547{background:#2a2a3a;border:1px solid #444;color:#ccc;border-radius:5px;padding:4px 12px;font-size:.82rem;cursor:pointer;white-space:nowrap}._previewBtn_g5deh_547:hover:not(:disabled){background:#3a3a5a;color:#fff}._previewBtn_g5deh_547:disabled{opacity:.5;cursor:default}._previewImg_g5deh_560{width:100%;border-radius:6px;border:1px solid #333;display:block;cursor:zoom-in}._lightboxOverlay_g5deh_569{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000e0;display:flex;align-items:center;justify-content:center;z-index:1400;cursor:zoom-out}._lightboxImg_g5deh_580{max-width:94vw;max-height:90vh;border-radius:6px;box-shadow:0 8px 40px #000c;cursor:default;display:block}._lightboxClose_g5deh_589{position:fixed;top:18px;right:24px;background:#1e1e1ed9;border:1px solid #555;color:#ccc;font-size:1.6rem;line-height:1;width:36px;height:36px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:1401}._lightboxClose_g5deh_589:hover{color:#fff;background:#333}._footer_g5deh_610{display:flex;justify-content:flex-end;gap:10px;padding-top:6px;border-top:1px solid #2a2a2a;margin-top:auto}._cancelBtn_g5deh_619{background:#2a2a2a;border:1px solid #444;color:#aaa;border-radius:6px;padding:7px 16px;font-size:.85rem;cursor:pointer}._cancelBtn_g5deh_619:hover{background:#333;color:#fff}._primaryBtn_g5deh_630{background:#e8411a;border:none;color:#fff;border-radius:6px;padding:7px 18px;font-size:.85rem;font-weight:600;cursor:pointer}._primaryBtn_g5deh_630:hover:not(:disabled){background:#d03810}._primaryBtn_g5deh_630:disabled{opacity:.5;cursor:default}._topBar_1bvwc_3{position:fixed;top:0;right:0;z-index:10;padding:12px 16px;display:flex;justify-content:flex-end}._topBarBtns_1bvwc_13{display:flex;gap:8px}._topBtn_1bvwc_18{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:4px 12px;border-radius:6px;cursor:pointer;font-size:.78rem;font-family:inherit;transition:color .15s,border-color .15s,background .15s}._topBtn_1bvwc_18:hover{border-color:var(--muted);color:var(--text-dim)}._adminBadge_1bvwc_35,._adminBadgeOff_1bvwc_36{display:inline-flex;align-items:center;padding:4px 10px;border-radius:6px;font-size:.78rem;font-weight:600;letter-spacing:.02em;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s,color .15s,opacity .15s}._adminBadge_1bvwc_35{background:color-mix(in srgb,var(--accent, #f59e0b) 15%,transparent);border:1px solid color-mix(in srgb,var(--accent, #f59e0b) 50%,transparent);color:var(--accent, #f59e0b)}._adminBadge_1bvwc_35:hover{background:color-mix(in srgb,var(--accent, #f59e0b) 25%,transparent)}._adminBadgeOff_1bvwc_36{background:transparent;border:1px solid var(--border-strong);color:var(--muted);opacity:.6}._adminBadgeOff_1bvwc_36:hover{opacity:1;border-color:var(--accent, #f59e0b);color:var(--accent, #f59e0b)}._panel_1bvwc_72{position:relative;display:flex;flex-direction:column;align-items:center;height:100vh;overflow-y:auto;background:url(/SigninBackdrop.png) center center / cover no-repeat fixed;color:var(--text);font-family:Inter,system-ui,sans-serif;padding:0 1rem 3rem}._panel_1bvwc_72:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;pointer-events:none;z-index:0}._content_1bvwc_94{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;width:100%;max-width:min(95vw,1400px);padding-top:10vh}._circuitBg_1bvwc_107{position:fixed;top:50%;left:50%;transform:translate(-50%,-52%);width:min(92vw,780px);pointer-events:none;z-index:0;animation:_circuitFadeIn_1bvwc_1 2s ease-out forwards;opacity:0}@keyframes _circuitFadeIn_1bvwc_1{0%{opacity:0}to{opacity:1}}._logo_1bvwc_126{width:280px;height:auto;margin:0 auto 1rem;display:block;border-radius:6px}._title_1bvwc_134{font-size:1.8rem;font-weight:700;margin-bottom:.25rem;color:var(--text);letter-spacing:-.5px}._sub_1bvwc_142{font-size:.95rem;color:var(--text-dim);margin-bottom:2rem}._dropzone_1bvwc_150{width:100%;max-width:420px;border:2px dashed var(--border-strong);border-radius:14px;padding:2.25rem 2rem;text-align:center;cursor:pointer;transition:border-color .2s,background .2s,box-shadow .2s;background:#111111d9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._dropzone_1bvwc_150:hover{border-color:var(--accent);background:#161616eb;box-shadow:0 0 24px #e8411a14}._dragging_1bvwc_169{border-color:var(--accent)!important;background:#1a1008eb!important;box-shadow:0 0 32px #e8411a2e!important}._dropLabel_1bvwc_175{font-size:.88rem;color:var(--text-dim);margin:.6rem 0 0}._link_1bvwc_181{color:var(--accent);text-decoration:underline}._speedIcon_1bvwc_188{display:block;margin:0 auto .25rem;width:200px;height:80px;overflow:visible}._traceLine_1bvwc_197{stroke-dasharray:420;stroke-dashoffset:420;animation:_drawLine_1bvwc_1 1.4s cubic-bezier(.4,0,.2,1) forwards}._traceGreen_1bvwc_203{animation-delay:0s}._traceBlue_1bvwc_204{animation-delay:.25s}._traceRed_1bvwc_205{animation-delay:.5s}@keyframes _drawLine_1bvwc_1{to{stroke-dashoffset:0}}._formats_1bvwc_213{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem .6rem;margin-top:.9rem;font-size:.78rem;color:var(--muted)}._formatItem_1bvwc_224{display:inline-flex;align-items:center;gap:.3rem;white-space:nowrap}._badge_1bvwc_231{background:var(--border);border:1px solid var(--border-strong);color:var(--text-dim);padding:.1rem .45rem;border-radius:4px;font-size:.72rem;font-weight:600;letter-spacing:.5px}._badgeSub_1bvwc_242,._divider_1bvwc_243{color:var(--muted)}._error_1bvwc_247{margin-top:1.25rem;color:var(--accent);font-size:.88rem;max-width:420px;text-align:center}._duplicateOverlay_1bvwc_257{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;display:flex;align-items:center;justify-content:center}._duplicateDialog_1bvwc_268{background:var(--surface, #1a1a1a);border:1px solid var(--border-strong, #333);border-radius:10px;padding:28px 32px;max-width:420px;width:90%;display:flex;flex-direction:column;gap:16px}._duplicateTitle_1bvwc_280{font-size:1rem;font-weight:600;color:var(--text, #fff);margin:0}._duplicateBody_1bvwc_287{font-size:.88rem;color:var(--muted, #aaa);margin:0;line-height:1.5}._duplicateSessionName_1bvwc_294{color:var(--text, #fff);font-weight:500}._duplicateActions_1bvwc_299{display:flex;gap:10px;flex-wrap:wrap}._duplicateBtnPrimary_1bvwc_305{flex:1;padding:9px 16px;background:var(--accent, #e8411a);color:#fff;border:none;border-radius:6px;font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap}._duplicateBtnPrimary_1bvwc_305:hover{opacity:.88}._duplicateBtnSecondary_1bvwc_322{flex:1;padding:9px 16px;background:transparent;color:var(--text, #fff);border:1px solid var(--border-strong, #333);border-radius:6px;font-size:.88rem;cursor:pointer;white-space:nowrap}._duplicateBtnSecondary_1bvwc_322:hover{background:var(--surface-hover, #2a2a2a)}._duplicateBtnDismiss_1bvwc_338{background:transparent;color:var(--muted, #aaa);border:none;font-size:.82rem;cursor:pointer;padding:4px 0;text-align:center;width:100%}._duplicateBtnDismiss_1bvwc_338:hover{color:var(--text, #fff)}._uploadProgress_1bvwc_355{display:flex;flex-direction:column;gap:.55rem;padding:.25rem 0;width:100%}._uploadProgressHeader_1bvwc_363{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}._uploadFilename_1bvwc_370{font-size:.78rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._uploadPct_1bvwc_379{font-size:.82rem;font-weight:600;color:var(--accent);font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;flex-shrink:0}._uploadBarTrack_1bvwc_388{width:100%;height:6px;background:var(--surface-alt);border-radius:3px;overflow:hidden}._uploadBarFill_1bvwc_396{height:100%;background:var(--accent);border-radius:3px;transition:width .15s ease-out;box-shadow:0 0 8px color-mix(in srgb,var(--accent) 50%,transparent)}._uploadStatus_1bvwc_404{font-size:.72rem;color:var(--muted);letter-spacing:.04em}._videoConvert_1bvwc_412{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:.25rem 0}._reelSvg_1bvwc_420{width:180px;height:72px}._reelLeft_1bvwc_425{transform-box:fill-box;transform-origin:center;animation:_spinReel_1bvwc_1 2.8s linear infinite}._reelRight_1bvwc_431{transform-box:fill-box;transform-origin:center;animation:_spinReel_1bvwc_1 2.1s linear infinite}@keyframes _spinReel_1bvwc_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._videoConvertMsg_1bvwc_442{font-size:.82rem;color:var(--muted);letter-spacing:.04em}._videoConvertElapsed_1bvwc_448{font-size:.72rem;font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;color:var(--accent);opacity:.75}._lightsContainer_1bvwc_458{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding:.5rem 0}._lightsGantry_1bvwc_467{display:flex;gap:10px;align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:10px 16px;box-shadow:inset 0 2px 6px #0009}._lightSocket_1bvwc_478{width:34px;height:34px;border-radius:50%;background:var(--bg);border:1px solid var(--surface-alt);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 2px 4px #000c}._light_1bvwc_458{width:22px;height:22px;border-radius:50%;background:#1a0000;border:1.5px solid #2a0000;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:step-end}._light1_1bvwc_501{animation-name:_f1L1_1bvwc_1}._light2_1bvwc_502{animation-name:_f1L2_1bvwc_1}._light3_1bvwc_503{animation-name:_f1L3_1bvwc_1}._light4_1bvwc_504{animation-name:_f1L4_1bvwc_1}._light5_1bvwc_505{animation-name:_f1L5_1bvwc_1}@keyframes _f1L1_1bvwc_1{0%{background:#1a0000;border-color:#2a0000;box-shadow:none}12.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{background:#1a0000;border-color:#2a0000;box-shadow:none}}@keyframes _f1L2_1bvwc_1{0%{background:#1a0000;border-color:#2a0000;box-shadow:none}25%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{background:#1a0000;border-color:#2a0000;box-shadow:none}}@keyframes _f1L3_1bvwc_1{0%{background:#1a0000;border-color:#2a0000;box-shadow:none}37.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{background:#1a0000;border-color:#2a0000;box-shadow:none}}@keyframes _f1L4_1bvwc_1{0%{background:#1a0000;border-color:#2a0000;box-shadow:none}50%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{background:#1a0000;border-color:#2a0000;box-shadow:none}}@keyframes _f1L5_1bvwc_1{0%{background:#1a0000;border-color:#2a0000;box-shadow:none}62.5%{background:#c10;border-color:#f31;box-shadow:0 0 8px #f20,0 0 18px #f206,inset 0 0 6px #f403}87.5%{background:#1a0000;border-color:#2a0000;box-shadow:none}}._lightsMsg_1bvwc_544{font-size:.82rem;color:var(--muted);letter-spacing:.04em;font-variant-numeric:tabular-nums}._recentSection_1bvwc_553{margin-top:2.5rem;width:100%}._recentHeader_1bvwc_558{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}._recentTitle_1bvwc_566{font-size:.78rem;font-weight:600;color:var(--muted);letter-spacing:.8px;text-transform:uppercase;white-space:nowrap;margin:0}._filterRow_1bvwc_576{flex:1;display:flex;align-items:center;gap:6px;flex-wrap:wrap}._filterInput_1bvwc_584{flex:1;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;color:var(--text-dim);font-size:.78rem;padding:4px 10px;font-family:inherit;outline:none;transition:border-color .15s}._filterInput_1bvwc_584::placeholder{color:var(--muted)}._filterInput_1bvwc_584:focus{border-color:var(--muted)}._filterClear_1bvwc_599{background:transparent;border:none;color:var(--muted);font-size:1.1rem;line-height:1;cursor:pointer;padding:2px 4px;border-radius:4px;transition:color .15s}._filterClear_1bvwc_599:hover{color:var(--accent)}._filterSelect_1bvwc_612{background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;color:var(--muted);font-size:.78rem;padding:4px 8px;font-family:inherit;outline:none;cursor:pointer;transition:border-color .15s,color .15s;max-width:130px}._filterSelect_1bvwc_612:focus{border-color:var(--muted)}._filterSelectActive_1bvwc_626{border-color:var(--accent);color:var(--text-dim)}._filterCount_1bvwc_631{font-size:.7rem;color:var(--muted);margin-bottom:.5rem;font-variant-numeric:tabular-nums}._tabRow_1bvwc_640{display:flex;align-items:center;gap:6px;margin-bottom:.75rem}._tabBtn_1bvwc_647{padding:4px 12px;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--muted);font-size:.72rem;font-weight:600;letter-spacing:.03em;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._tabBtn_1bvwc_647:hover{color:var(--text-dim);border-color:var(--muted);background:#ffffff08}._tabActive_1bvwc_667{background:var(--accent);border-color:var(--accent);color:var(--text)}._tabInactive_1bvwc_673{opacity:.8}._sessionGrid_1bvwc_677{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:20px;align-items:start}._sessionCard_1bvwc_685{width:100%;box-sizing:border-box;background:#111111e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border);border-radius:10px;padding:14px 16px;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s;color:var(--text);font-family:inherit;display:flex;flex-direction:column;gap:8px}._cardGroupBest_1bvwc_703{border-color:#4c85!important;border-left:3px solid #44cc88!important;background:#111e14e6!important}._cardGroupBest_1bvwc_703:hover:not([aria-disabled=true]){border-color:#4c8a!important;box-shadow:0 0 16px #44cc881a!important}._sessionCard_1bvwc_685:hover:not([aria-disabled=true]){border-color:var(--accent);background:#161616f0;box-shadow:0 0 16px #e8411a12}._sessionCard_1bvwc_685[aria-disabled=true]{opacity:.5;cursor:not-allowed}._cardDisabled_1bvwc_721{opacity:.4;border-style:dashed}._cardTop_1bvwc_723{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px}._cardTrack_1bvwc_731{font-size:.92rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._videoTag_1bvwc_741{font-size:.85rem;flex-shrink:0}._trackRecordBadge_1bvwc_743{font-size:.62rem;font-weight:700;letter-spacing:.04em;color:#f5c842;border:1px solid #f5c84255;border-radius:4px;padding:1px 5px;white-space:nowrap;flex-shrink:0}._cardLabel_1bvwc_755{font-size:.78rem;font-weight:600;color:var(--accent);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardMeta_1bvwc_764{display:flex;flex-direction:column;gap:2px}._metaItem_1bvwc_770{font-size:.75rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardStats_1bvwc_778{display:flex;gap:12px;padding-top:4px;border-top:1px solid var(--border)}._stat_1bvwc_785{display:flex;flex-direction:column;gap:1px}._statLabel_1bvwc_786{font-size:.65rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}._statValue_1bvwc_787{font-size:.82rem;font-weight:600;color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace}._cardWeather_1bvwc_789{display:flex;align-items:center;gap:5px;padding:4px 0 2px;font-size:.75rem;color:var(--muted);border-top:1px solid rgba(255,255,255,.06);margin-top:4px}._weatherIcon_1bvwc_800{font-size:.85rem;line-height:1}._weatherTemp_1bvwc_802{font-weight:600;color:var(--text-dim);font-family:JetBrains Mono,Fira Code,monospace}._weatherCond_1bvwc_808{flex:1}._weatherPrecip_1bvwc_810{color:#60a5fa}._cardDate_1bvwc_812{display:flex;justify-content:space-between;align-items:center;font-size:.7rem;color:var(--muted);margin-top:2px}._dateUploaded_1bvwc_821{color:var(--muted);font-style:italic}._cardWrapper_1bvwc_823{position:relative;min-width:0;overflow:hidden}._cardTopRight_1bvwc_829{display:flex;align-items:center;gap:4px;flex:0 1 auto;min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}._cardTopRight_1bvwc_829>*{flex-shrink:0}._deleteBtn_1bvwc_847{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:1rem;line-height:1;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._deleteBtn_1bvwc_847:hover:not(:disabled){color:var(--accent);border-color:color-mix(in srgb,var(--accent) 27%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}._deleteBtn_1bvwc_847:disabled{opacity:.4;cursor:not-allowed}._shareBtn_1bvwc_873{display:flex;align-items:center;padding:0 .4rem;height:20px;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.72rem;font-family:inherit;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}._shareBtn_1bvwc_873:hover{color:#4f86f7;border-color:#4f86f744;background:#4f86f711}._sharedBadge_1bvwc_894{font-size:.7rem;color:#4f86f7;background:#4f86f711;border:1px solid #4f86f744;border-radius:4px;padding:.1rem .4rem;white-space:nowrap}._sharedByMeBadge_1bvwc_905{font-size:.7rem;color:#4c8;background:#4c81;border:1px solid #44cc8844;border-radius:4px;padding:.1rem .4rem;white-space:nowrap;cursor:pointer;font-family:inherit;transition:background .15s,border-color .15s}._sharedByMeBadge_1bvwc_905:hover{background:#4c82;border-color:#4c87}._cardDownloads_1bvwc_922{display:flex;gap:6px;padding-top:6px;border-top:1px solid var(--border)}._downloadBtn_1bvwc_929{flex:1;padding:3px 8px;background:transparent;border:1px solid var(--border-strong);border-radius:5px;color:var(--muted);font-size:.68rem;font-family:inherit;font-weight:500;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s;text-align:center}._downloadBtn_1bvwc_929:hover:not(:disabled){color:var(--text-dim);border-color:var(--muted);background:#ffffff0a}._downloadBtn_1bvwc_929:disabled{opacity:.4;cursor:not-allowed}._editBtn_1bvwc_956{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.9rem;line-height:1;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._editBtn_1bvwc_956:hover{color:#a0c4ff;border-color:#a0c4ff44;background:#a0c4ff0d}._addVideoBtn_1bvwc_979{display:flex;align-items:center;gap:3px;padding:2px 7px;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.72rem;line-height:1.4;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._addVideoBtn_1bvwc_979:hover{color:#e8411a;border-color:#e8411a44;background:#e8411a0d}._renderingBadge_1bvwc_1001{display:flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid #5a4a1a44;border-radius:4px;color:#c8a040;font-size:.72rem;line-height:1.4;white-space:nowrap;animation:_renderingPulse_1bvwc_1 1.8s ease-in-out infinite;background:transparent;font-family:inherit;cursor:pointer}._renderingBadge_1bvwc_1001:hover{border-color:#c8a04088;background:#5a4a1a22}@keyframes _renderingPulse_1bvwc_1{0%,to{opacity:1}50%{opacity:.5}}._renderFailedBadge_1bvwc_1027{display:flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid #7a2a2a88;border-radius:4px;color:#f08a7a;font-size:.72rem;line-height:1.4;white-space:nowrap;background:#5a1a1a22;font-family:inherit;cursor:pointer}._renderFailedBadge_1bvwc_1027:hover{border-color:#f08a7a;background:#5a1a1a44}._editForm_1bvwc_1047{display:flex;flex-direction:column;gap:6px;padding:6px 0 4px}._editRow_1bvwc_1054{display:flex;align-items:center;gap:6px}._editLabel_1bvwc_1060{font-size:.65rem;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;width:52px;flex-shrink:0}._editInput_1bvwc_1069{flex:1;background:#ffffff0d;border:1px solid var(--border-strong);border-radius:4px;color:var(--text);font-family:inherit;font-size:.78rem;padding:3px 7px;outline:none;transition:border-color .15s;min-width:0}._editInput_1bvwc_1069:focus{border-color:var(--accent)}._editActions_1bvwc_1086{display:flex;gap:6px;margin-top:2px}._editSaveBtn_1bvwc_1092{flex:1;padding:4px 0;background:var(--accent);border:none;border-radius:4px;color:#fff;font-size:.72rem;font-family:inherit;font-weight:600;cursor:pointer;transition:opacity .15s}._editSaveBtn_1bvwc_1092:disabled{opacity:.5;cursor:not-allowed}._editSaveBtn_1bvwc_1092:hover:not(:disabled){opacity:.85}._editCancelBtn_1bvwc_1108{flex:1;padding:4px 0;background:transparent;border:1px solid var(--border-strong);border-radius:4px;color:var(--muted);font-size:.72rem;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s}._editCancelBtn_1bvwc_1108:hover{color:var(--text-dim);border-color:var(--muted)}._dropHint_1bvwc_1127{font-size:.72rem;color:var(--muted);margin:.1rem 0 0;opacity:.7}._batchWarning_1bvwc_1136{margin-top:.75rem;color:#f5a623;font-size:.82rem;max-width:420px;text-align:center}._batchPanel_1bvwc_1146{width:100%;max-width:520px;margin-top:1.25rem;background:#111111e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-strong);border-radius:10px;overflow:hidden}._batchPanelHeader_1bvwc_1157{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border)}._batchPanelTitle_1bvwc_1165{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:1}._batchPanelCount_1bvwc_1174{font-size:.72rem;font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;color:var(--muted)}._batchClearBtn_1bvwc_1181{background:transparent;border:1px solid var(--border-strong);border-radius:4px;color:var(--muted);font-size:.7rem;font-family:inherit;padding:2px 8px;cursor:pointer;transition:color .15s,border-color .15s}._batchClearBtn_1bvwc_1181:hover{color:var(--text-dim);border-color:var(--muted)}._batchList_1bvwc_1194{display:flex;flex-direction:column}._batchItem_1bvwc_1199{display:flex;align-items:flex-start;gap:10px;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.04);transition:background .1s}._batchItem_1bvwc_1199:last-child{border-bottom:none}._batchIcon_1bvwc_1209{font-size:.75rem;width:14px;flex-shrink:0;margin-top:2px;font-family:JetBrains Mono,Fira Code,monospace}._batchStatus_queued_1bvwc_1217 ._batchIcon_1bvwc_1209{color:var(--muted)}._batchStatus_uploading_1bvwc_1218 ._batchIcon_1bvwc_1209{color:var(--accent)}._batchStatus_processing_1bvwc_1219 ._batchIcon_1bvwc_1209{color:#f5a623}._batchStatus_done_1bvwc_1220 ._batchIcon_1bvwc_1209{color:#4c8}._batchStatus_skipped_1bvwc_1221 ._batchIcon_1bvwc_1209{color:#f5a623}._batchStatus_error_1bvwc_1222 ._batchIcon_1bvwc_1209{color:var(--accent)}._batchItemBody_1bvwc_1224{display:flex;flex-direction:column;gap:4px;min-width:0;flex:1}._batchFilename_1bvwc_1232{font-size:.78rem;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._batchStatus_done_1bvwc_1220 ._batchFilename_1bvwc_1232,._batchStatus_skipped_1bvwc_1221 ._batchFilename_1bvwc_1232{color:var(--muted)}._batchBar_1bvwc_1243{height:3px;background:var(--surface-alt);border-radius:2px;overflow:hidden}._batchBarFill_1bvwc_1250{height:100%;background:var(--accent);border-radius:2px;transition:width .15s ease-out}._batchProcessing_1bvwc_1257{font-size:.68rem;color:var(--muted);font-style:italic}._batchIconPulse_1bvwc_1263{animation:_iconPulse_1bvwc_1 1.2s ease-in-out infinite}@keyframes _iconPulse_1bvwc_1{0%,to{opacity:1}50%{opacity:.35}}._batchNote_1bvwc_1272{font-size:.68rem;color:#f5a623;font-style:italic}._batchError_1bvwc_1278{font-size:.68rem;color:var(--accent)}._batchSummary_1bvwc_1283{display:flex;gap:12px;padding:8px 14px;border-top:1px solid var(--border);font-size:.72rem}._summaryDone_1bvwc_1291{color:#4c8}._summarySkipped_1bvwc_1292{color:#f5a623}._summaryFailed_1bvwc_1293{color:var(--accent)}._groupedList_1bvwc_1297{display:flex;flex-direction:column;gap:16px;width:100%}._eventGroup_1bvwc_1306{background:#0e0e0e99;border:1px solid var(--border);border-radius:12px;overflow:hidden}._groupHeader_1bvwc_1313{display:flex;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s;outline:none}._groupHeader_1bvwc_1313:hover{background:#ffffff08}._groupHeader_1bvwc_1313:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._groupToggle_1bvwc_1326{font-size:.6rem;color:var(--muted);flex-shrink:0;width:10px;text-align:center;transition:color .15s}._groupHeader_1bvwc_1313:hover ._groupToggle_1bvwc_1326{color:var(--text-dim)}._groupLabelArea_1bvwc_1336{display:flex;align-items:baseline;gap:10px;flex:1;min-width:0}._groupTitle_1bvwc_1344{font-size:.88rem;font-weight:600;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._groupDate_1bvwc_1354{font-size:.72rem;color:var(--muted);white-space:nowrap;flex-shrink:0}._groupRenameInput_1bvwc_1361{flex:1;background:#ffffff0f;border:1px solid var(--accent);border-radius:4px;color:var(--text);font-family:inherit;font-size:.88rem;font-weight:600;padding:2px 8px;outline:none;min-width:0;max-width:300px}._groupHeaderRight_1bvwc_1376{display:flex;align-items:center;gap:8px;flex-shrink:0}._groupCount_1bvwc_1383{font-size:.68rem;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}._groupRenameBtn_1bvwc_1390{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.9rem;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._groupRenameBtn_1bvwc_1390:hover{color:#a0c4ff;border-color:#a0c4ff44;background:#a0c4ff0d}._groupDeleteBtn_1bvwc_1412{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:1rem;line-height:1;cursor:pointer;transition:color .15s,border-color .15s,background .15s;font-family:inherit}._groupDeleteBtn_1bvwc_1412:hover{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 27%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent)}._groupDeleteConfirmBtn_1bvwc_1435{flex:1;padding:9px 16px;background:#7f1d1d;color:#fca5a5;border:1px solid #f8717144;border-radius:6px;font-size:.88rem;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s;font-family:inherit}._groupDeleteConfirmBtn_1bvwc_1435:hover{background:#991b1b}._groupShareBtn_1bvwc_1451{display:flex;align-items:center;padding:0 .5rem;height:20px;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--muted);font-size:.7rem;font-family:inherit;cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s,background .15s}._groupShareBtn_1bvwc_1451:hover{color:#4c8;border-color:#4c84;background:#4c81}._groupSharedBtn_1bvwc_1472{display:flex;align-items:center;padding:0 .5rem;height:20px;background:#4c81;border:1px solid #44cc8844;border-radius:4px;color:#4c8;font-size:.7rem;font-family:inherit;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s}._groupSharedBtn_1bvwc_1472:hover{background:#4c82;border-color:#4c87}._groupShareDialog_1bvwc_1494{background:var(--surface, #1a1a1a);border:1px solid var(--border-strong, #333);border-radius:10px;padding:24px 28px;max-width:460px;width:90%;display:flex;flex-direction:column;gap:12px}._groupShareHeader_1bvwc_1506{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}._groupShareSuccess_1bvwc_1513{color:#4c8;font-size:.88rem;text-align:center;padding:1rem 0;margin:0}._groupShareChipInput_1bvwc_1521{display:flex;flex-wrap:wrap;gap:4px;align-items:center;min-height:36px;background:#ffffff0a;border:1px solid var(--border-strong);border-radius:6px;padding:4px 8px;cursor:text}._groupShareChip_1bvwc_1521{display:flex;align-items:center;gap:2px;background:var(--accent);color:#fff;border-radius:4px;padding:2px 6px;font-size:.75rem;white-space:nowrap}._groupShareSearchInput_1bvwc_1546{flex:1;min-width:120px;background:transparent;border:none;outline:none;color:var(--text);font-family:inherit;font-size:.82rem}._groupShareSearchInput_1bvwc_1546::placeholder{color:var(--muted)}._groupShareDropdown_1bvwc_1558{position:absolute;top:100%;left:0;right:0;margin:2px 0 0;background:var(--surface, #1a1a1a);border:1px solid var(--border-strong);border-radius:6px;list-style:none;padding:4px 0;z-index:20;box-shadow:0 8px 24px #0006;max-height:200px;overflow-y:auto}._groupShareDropdownItem_1bvwc_1575{display:flex;flex-direction:column;padding:7px 12px;cursor:pointer;font-size:.82rem;color:var(--text-dim);gap:1px;transition:background .1s}._groupShareDropdownItem_1bvwc_1575:hover{background:#ffffff0d}._groupShareRow_1bvwc_1587{display:flex;gap:8px;align-items:center}._groupShareSelect_1bvwc_1593{background:#ffffff0a;border:1px solid var(--border-strong);border-radius:6px;color:var(--text-dim);font-family:inherit;font-size:.82rem;padding:6px 8px;outline:none}._groupShareSelectWide_1bvwc_1604{flex:1}._groupUnshareSection_1bvwc_1608{border-top:1px solid var(--border);padding-top:12px;margin-top:4px}._groupUnshareBtn_1bvwc_1614{background:transparent;border:1px solid #f8717144;border-radius:5px;color:#f87171;font-size:.75rem;font-family:inherit;padding:5px 12px;cursor:pointer;transition:background .15s,border-color .15s}._groupUnshareBtn_1bvwc_1614:hover{background:#f871710d;border-color:#f87171aa}._groupUnshareConfirm_1bvwc_1627{display:flex;flex-direction:column;gap:10px}._groupUnsharePrompt_1bvwc_1633{font-size:.8rem;color:#f87171;margin:0}._groupUnshareConfirmBtn_1bvwc_1639{flex:1;padding:6px 12px;background:#7f1d1d;border:1px solid #f8717144;border-radius:5px;color:#fca5a5;font-size:.78rem;font-family:inherit;font-weight:600;cursor:pointer;transition:background .15s}._groupUnshareConfirmBtn_1bvwc_1639:hover:not(:disabled){background:#991b1b}._groupUnshareConfirmBtn_1bvwc_1639:disabled{opacity:.5;cursor:not-allowed}._groupStatsBar_1bvwc_1656{display:flex;gap:20px;padding:6px 16px 10px;border-bottom:1px solid var(--border);font-size:.75rem;color:var(--muted)}._groupStatItem_1bvwc_1665{display:flex;align-items:baseline;gap:4px}._groupStatValue_1bvwc_1671{font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;font-weight:600;color:var(--text-dim);font-size:.8rem}._eventGroup_1bvwc_1306 ._sessionGrid_1bvwc_677{padding:14px}._ungroupBtn_1bvwc_1685{display:block;width:100%;background:transparent;border:none;border-top:1px solid rgba(255,255,255,.05);padding:5px 0 2px;color:var(--muted);font-size:.68rem;font-family:inherit;cursor:pointer;text-align:left;opacity:0;transition:opacity .15s,color .15s}._sessionCard_1bvwc_685:hover ._ungroupBtn_1bvwc_1685{opacity:1}._ungroupBtn_1bvwc_1685:hover{color:var(--accent)}._vtrQueueWrap_1bvwc_1705{width:100%;max-width:520px;margin-top:.75rem}._vtrQueueToggle_1bvwc_1711{display:flex;align-items:center;gap:7px;width:100%;background:#111111bf;border:1px solid var(--border-strong);border-radius:8px;color:var(--muted);font-family:inherit;font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:7px 12px;cursor:pointer;transition:color .15s,border-color .15s,background .15s;text-align:left}._vtrQueueToggle_1bvwc_1711:hover{color:var(--text-dim);border-color:var(--muted);background:#161616e0}._vtrQueueToggleActive_1bvwc_1737{border-color:#f5a62355}._vtrQueueDot_1bvwc_1741{display:inline-block;width:8px;height:8px;border-radius:50%;flex-shrink:0}._vtrQueueDotPulse_1bvwc_1749{animation:_vtrDotPulse_1bvwc_1 1.5s ease-in-out infinite}@keyframes _vtrDotPulse_1bvwc_1{0%,to{opacity:1}50%{opacity:.3}}._vtrQueueBadge_1bvwc_1758{background:#f5a623;color:#000;border-radius:10px;padding:1px 6px;font-size:.65rem;font-weight:700;line-height:1.4}._vtrQueueChevron_1bvwc_1768{margin-left:auto;font-size:.6rem;color:var(--muted)}._vtrQueuePanel_1bvwc_1774{margin-top:4px;background:#111111e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--border-strong);border-radius:8px;overflow:hidden}._vtrQueueHeader_1bvwc_1783{display:flex;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--border)}._vtrQueueTitle_1bvwc_1791{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);flex:1}._vtrQueueCount_1bvwc_1800{font-size:.7rem;font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;color:var(--muted)}._vtrQueueEmpty_1bvwc_1807{padding:10px 12px;font-size:.78rem;color:var(--muted);margin:0;font-style:italic}._vtrJobList_1bvwc_1815{display:flex;flex-direction:column}._vtrJob_1bvwc_1815{display:flex;flex-direction:column;gap:5px;padding:8px 12px;border-bottom:1px solid rgba(255,255,255,.04)}._vtrJob_1bvwc_1815:last-child{border-bottom:none}._vtrJobTop_1bvwc_1829{display:flex;align-items:center;gap:8px}._vtrJobId_1bvwc_1835{font-size:.68rem;font-family:JetBrains Mono,Fira Code,monospace;color:var(--muted);flex:1}._vtrJobStatus_1bvwc_1842{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0}._vtrJobTime_1bvwc_1850{font-size:.65rem;color:var(--muted);font-variant-numeric:tabular-nums;flex-shrink:0}._vtrJobMsg_1bvwc_1857{font-size:.68rem;color:var(--muted);font-style:italic;line-height:1.4}._vtrBar_1bvwc_1864{height:3px;background:var(--surface-alt);border-radius:2px;overflow:hidden}._vtrBarFill_1bvwc_1871{height:100%;background:#f5a623;border-radius:2px;transition:width .3s ease-out}._viewToggle_1bvwc_1880{display:flex;border:1px solid var(--border-strong);border-radius:6px;overflow:hidden;flex-shrink:0;margin-left:auto}._viewToggleBtn_1bvwc_1889{padding:4px 10px;background:transparent;border:none;color:var(--muted);font-size:.72rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s,color .15s;font-family:inherit;white-space:nowrap}._viewToggleBtn_1bvwc_1889:hover:not(._viewToggleBtnActive_1bvwc_1903){background:#ffffff0d;color:var(--text-dim)}._viewToggleBtnActive_1bvwc_1903{background:var(--accent);color:#fff}._tableWrapper_1bvwc_1915{width:100%;overflow-x:auto;border:1px solid var(--border);border-radius:10px;background:#0e0e0ecc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._sessionTable_1bvwc_1924{width:100%;border-collapse:collapse;font-size:.78rem;color:var(--text-dim)}._sessionTable_1bvwc_1924 thead tr{border-bottom:1px solid var(--border-strong)}._sessionTable_1bvwc_1924 th{padding:9px 12px;text-align:left;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none}._thSortable_1bvwc_1947{cursor:pointer;transition:color .15s}._thSortable_1bvwc_1947:hover{color:var(--text-dim)}._thSorted_1bvwc_1956{color:var(--text)!important}._sortBadge_1bvwc_1960{display:inline-flex;align-items:baseline;gap:1px;margin-left:4px;font-size:.58rem;opacity:.9;font-family:inherit}._sortBadgeNum_1bvwc_1970{font-size:.5rem;font-weight:700;opacity:.75;line-height:1;vertical-align:super}._sessionTable_1bvwc_1924 tbody tr{border-bottom:1px solid rgba(255,255,255,.04);cursor:pointer;transition:background .1s}._sessionTable_1bvwc_1924 tbody tr:last-child{border-bottom:none}._sessionTable_1bvwc_1924 tbody tr:hover:not(._trDisabled_1bvwc_1988){background:#e8411a0f}._trDisabled_1bvwc_1988{opacity:.4;cursor:not-allowed}._sessionTable_1bvwc_1924 td{padding:8px 12px;white-space:nowrap;vertical-align:middle;max-width:200px;overflow:hidden;text-overflow:ellipsis}._tdTrack_1bvwc_2006{font-weight:600;color:var(--text)}._tdLap_1bvwc_2011{font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums;color:var(--text-dim)}._tdMono_1bvwc_2017{font-family:JetBrains Mono,Fira Code,monospace;font-variant-numeric:tabular-nums}._tdActions_1bvwc_2022{display:flex;align-items:center;gap:3px;opacity:0;transition:opacity .15s;max-width:none}._sessionTable_1bvwc_1924 tbody tr:hover ._tdActions_1bvwc_2022{opacity:1}._tblTrackBadge_1bvwc_2035{font-size:.6rem;color:#f5c842;border:1px solid #f5c84244;border-radius:3px;padding:0 3px;margin-left:5px;white-space:nowrap;vertical-align:middle}._tblVideoBadge_1bvwc_2046{font-size:.75rem;margin-left:4px;opacity:.8;vertical-align:middle}._tblSharedBadge_1bvwc_2053{font-size:.62rem;color:#4f86f7;background:#4f86f711;border:1px solid #4f86f733;border-radius:3px;padding:1px 5px;white-space:nowrap}._topBtn_1bvwc_18,._addVideoBtn_1bvwc_979,._metaItem_1bvwc_770,._videoTag_1bvwc_741,._tblVideoBadge_1bvwc_2046{display:inline-flex;align-items:center;gap:4px}._adminRecipientRow_1bvwc_2075{display:flex;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;background:#e8411a0f;border:1px solid rgba(232,65,26,.2);border-radius:6px}._adminRecipientLabel_1bvwc_2086{font-size:.75rem;color:var(--muted);white-space:nowrap;flex-shrink:0}._adminRecipientInput_1bvwc_2093{flex:1;background:#ffffff0d;border:1px solid var(--border-strong);border-radius:4px;color:var(--text);font-family:inherit;font-size:.8rem;padding:4px 8px;outline:none;transition:border-color .15s}._adminRecipientInput_1bvwc_2093::placeholder{color:var(--muted)}._adminRecipientInput_1bvwc_2093:focus{border-color:var(--accent)}._header_olcys_1{display:flex;align-items:center;justify-content:space-between;background:var(--bg);border-bottom:1px solid var(--border);padding:.5rem 1rem;min-height:44px;flex-shrink:0}._left_olcys_12{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._nameBtn_olcys_20{display:inline-flex;align-items:center;gap:5px;background:none;border:1px solid transparent;border-radius:5px;padding:1px 6px 1px 4px;cursor:pointer;color:inherit;font:inherit;transition:border-color .15s}._nameBtn_olcys_20:hover{border-color:var(--border-strong)}._nameBtn_olcys_20:hover ._editHint_olcys_36{opacity:1}._label_olcys_40{font-weight:700;color:var(--text);font-size:.88rem}._labelPlaceholder_olcys_46{font-weight:500;font-style:italic;color:var(--muted);font-size:.88rem}._editHint_olcys_36{display:inline-flex;align-items:center;color:var(--muted);opacity:0;transition:opacity .15s;line-height:1}._nameInput_olcys_62{font-weight:700;color:var(--text);font-size:.88rem;background:var(--surface);border:1px solid var(--accent);border-radius:5px;padding:1px 6px;outline:none;font-family:inherit;min-width:80px}._nameInput_olcys_62:disabled{opacity:.6}._sep_olcys_78{color:var(--border-strong)}._info_olcys_82{color:var(--muted);font-size:.82rem}._weatherPill_olcys_88{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;color:var(--muted);cursor:default;white-space:nowrap}._weatherPill_olcys_88:hover{color:var(--text-dim)}._weatherPillIcon_olcys_102{display:inline-flex;align-items:center;line-height:1}._weatherPillCond_olcys_108{font-size:.75rem;color:var(--muted)}._unitsBtn_olcys_114{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--muted);font-size:.78rem;font-family:inherit;padding:1px 4px;cursor:pointer;border-radius:4px;transition:color .15s}._unitsBtn_olcys_114:hover{color:var(--text-dim)}._sharedBadge_olcys_133{display:inline-flex;align-items:center;gap:4px;background:#2ea05724;border:1px solid rgba(46,160,87,.5);color:#5fcf7f;font-size:.72rem;font-family:inherit;padding:1px 8px;margin-left:6px;cursor:pointer;border-radius:10px;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}._sharedBadge_olcys_133:hover{background:#2ea0573d;border-color:#2ea057bf;color:#8ee0a3}._right_olcys_155{display:flex;align-items:center;gap:.5rem}._viewBtn_olcys_161{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:4px 10px;border-radius:6px;cursor:pointer;font-size:.78rem;font-family:inherit;white-space:nowrap;transition:border-color .15s,color .15s,background .15s;height:28px;display:inline-flex;align-items:center;gap:6px;max-width:170px;overflow:hidden;text-overflow:ellipsis}._viewBtn_olcys_161:hover{border-color:var(--muted);color:var(--text-dim)}._iconBtn_olcys_187{background:transparent;border:1px solid var(--border-strong);color:var(--muted);width:28px;height:28px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:border-color .15s,color .15s}._iconBtn_olcys_187:hover{border-color:var(--muted);color:var(--text-dim)}._caret_olcys_207{opacity:.6;margin-left:-2px}._viewActive_olcys_212{background:var(--surface-alt);border-color:var(--accent);color:var(--accent)}._separator_olcys_218{width:1px;height:20px;background:var(--border);margin:0 2px;flex-shrink:0}._panelPicker_olcys_226{position:relative}._panelDropdown_olcys_230{position:absolute;top:calc(100% + 6px);left:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 12px 40px #000000b3;z-index:500;min-width:180px;overflow:hidden}._panelDropdownHdr_olcys_243{padding:8px 12px 6px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border)}._panelItem_olcys_253{display:flex;align-items:center;gap:8px;padding:6px 12px;cursor:pointer;transition:background .1s}._panelItem_olcys_253:hover{background:var(--surface-alt)}._panelItem_olcys_253 input[type=checkbox]{accent-color:var(--accent);flex-shrink:0;cursor:pointer}._panelItemLabel_olcys_269{font-size:.82rem;color:var(--text-dim)}._panelItemActive_olcys_273 ._panelItemLabel_olcys_269{color:var(--accent)}._panelDivider_olcys_277{height:1px;background:var(--border);margin:4px 0}._dropRight_olcys_284{left:auto;right:0}._panelScroll_olcys_290{max-height:320px;overflow-y:auto}._panelScroll_olcys_290::-webkit-scrollbar{width:4px}._panelScroll_olcys_290::-webkit-scrollbar-track{background:var(--bg)}._panelScroll_olcys_290::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}._itemIcon_olcys_299{color:var(--muted);flex-shrink:0}._panelItemActive_olcys_273 ._itemIcon_olcys_299{color:var(--accent)}._sharedIcon_olcys_304{color:#5fcf7f}._itemDesc_olcys_307{display:block;font-size:.7rem;color:var(--muted);margin-top:1px}._dangerItem_olcys_315 ._panelItemLabel_olcys_269,._dangerItem_olcys_315 ._itemIcon_olcys_299{color:#e05c5c}._dangerItem_olcys_315:hover{background:#e05c5c1a}._formulaEditBtn_olcys_324{background:none;border:none;color:var(--muted);cursor:pointer;padding:0 2px;display:inline-flex;align-items:center}._formulaEditBtn_olcys_324:hover{color:var(--text-dim)}._newFormulaBtn_olcys_336{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;padding:8px;background:none;border:none;border-top:1px solid var(--border);color:#4f9cf5;font-size:.78rem;font-family:inherit;cursor:pointer}._newFormulaBtn_olcys_336:hover{background:var(--surface-alt)}._channelPicker_olcys_353{position:relative}._channelDropdown_olcys_357{position:absolute;top:calc(100% + 6px);right:0;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 12px 40px #000000b3;z-index:500;min-width:220px;max-width:300px;overflow:hidden}._channelDropdownHdr_olcys_371{padding:8px 12px 6px;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border)}._channelFilterWrap_olcys_381{padding:6px 8px;border-bottom:1px solid var(--border)}._channelFilter_olcys_381{width:100%;box-sizing:border-box;background:var(--bg);border:1px solid var(--border-strong);border-radius:5px;color:var(--text);font-size:.78rem;font-family:inherit;padding:4px 8px;outline:none;transition:border-color .15s}._channelFilter_olcys_381::placeholder{color:var(--border-strong)}._channelFilter_olcys_381:focus{border-color:var(--muted)}._channelNoMatch_olcys_402{padding:8px 12px;font-size:.78rem;color:var(--border-strong)}._channelList_olcys_408{max-height:240px;overflow-y:auto;padding:4px 0}._channelList_olcys_408::-webkit-scrollbar{width:4px}._channelList_olcys_408::-webkit-scrollbar-track{background:var(--bg)}._channelList_olcys_408::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}._channelItem_olcys_418{display:flex;align-items:center;gap:8px;padding:5px 12px;transition:background .1s}._channelItem_olcys_418:hover{background:var(--surface-alt)}._channelPick_olcys_353{display:flex;align-items:center;gap:8px;flex:1;min-width:0;cursor:pointer}._channelValBtn_olcys_436{flex-shrink:0;background:transparent;border:1px solid var(--border-strong);color:var(--muted);font-size:.66rem;font-weight:600;letter-spacing:.03em;padding:2px 7px;border-radius:4px;cursor:pointer;transition:all .12s}._channelValBtn_olcys_436:hover{border-color:var(--muted);color:var(--text-dim)}._channelValOn_olcys_450{border-color:var(--accent);color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}._channelItem_olcys_418 input[type=checkbox]{accent-color:var(--accent);flex-shrink:0;cursor:pointer}._channelItemName_olcys_462{flex:1;font-size:.8rem;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._channelItemUnit_olcys_471{font-size:.7rem;color:var(--muted);flex-shrink:0}._channelItemDisabled_olcys_477{opacity:.35;cursor:not-allowed}._channelItemDisabled_olcys_477:hover{background:transparent}._backdrop_18xzb_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0009;display:flex;align-items:center;justify-content:center}._sheet_18xzb_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;box-shadow:0 16px 60px #000000b3;min-width:340px;max-width:720px;max-height:80vh;overflow-y:auto}._header_18xzb_22{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border)}._title_18xzb_30{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;font-weight:700;color:var(--text)}._closeBtn_18xzb_39{background:none;border:none;color:var(--muted);cursor:pointer;padding:2px;display:inline-flex;border-radius:4px}._closeBtn_18xzb_39:hover{color:var(--text-dim)}._columns_18xzb_50{display:flex;flex-wrap:wrap;gap:4px 28px;padding:12px 16px}._section_18xzb_57{min-width:250px;flex:1;margin-bottom:8px}._sectionTitle_18xzb_63{font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:6px 0}._row_18xzb_72{display:flex;align-items:baseline;gap:10px;padding:3px 0}._keys_18xzb_79{flex-shrink:0;min-width:110px;white-space:nowrap}._plus_18xzb_85{color:var(--muted);margin:0 3px;font-size:.72rem}._kbd_18xzb_91{display:inline-block;background:var(--surface-alt);border:1px solid var(--border-strong);border-bottom-width:2px;border-radius:4px;padding:1px 6px;font-size:.72rem;font-family:inherit;color:var(--text-dim)}._desc_18xzb_103{font-size:.8rem;color:var(--text-dim)}._footer_18xzb_108{padding:8px 16px 12px;font-size:.74rem;color:var(--muted);border-top:1px solid var(--border)}._panel_12y2t_1{background:var(--surface);border-right:1px solid var(--border);width:180px;min-width:180px;display:flex;flex-direction:column;overflow:hidden}._rail_12y2t_13{width:32px;min-width:32px;background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;align-items:center;cursor:pointer;overflow:hidden;transition:background .15s}._rail_12y2t_13:hover{background:var(--surface-alt)}._railToggle_12y2t_27{background:none;border:none;color:var(--muted);font-size:1.15rem;line-height:1;width:100%;padding:.5rem 0;cursor:pointer}._rail_12y2t_13:hover ._railToggle_12y2t_27{color:var(--text)}._railLabel_12y2t_39{margin-top:.4rem;writing-mode:vertical-rl;text-transform:uppercase;font-size:.7rem;font-weight:700;letter-spacing:.18em;color:var(--muted);-webkit-user-select:none;user-select:none}._collapseBtn_12y2t_50{background:none;border:none;color:var(--muted);font-size:1.15rem;line-height:1;padding:0 .25rem;cursor:pointer;border-radius:3px;flex-shrink:0}._collapseBtn_12y2t_50:hover{color:var(--text);background:var(--surface-alt)}._header_12y2t_63{font-size:.7rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:.55rem .6rem .45rem .85rem;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;gap:.3rem}._list_12y2t_77{overflow-y:auto;flex:1}._row_12y2t_82{display:flex;align-items:center;gap:.4rem;padding:.55rem .85rem;cursor:pointer;border-left:3px solid transparent;transition:background .15s;font-size:.82rem}._row_12y2t_82:hover,._selected_12y2t_97{background:var(--surface-alt)}._lapNum_12y2t_101{color:var(--text-dim);min-width:28px;font-size:.75rem;display:flex;align-items:center;gap:3px}._bestBadge_12y2t_110{color:var(--accent);font-size:.65rem}._lapTime_12y2t_115{color:var(--text);font-variant-numeric:tabular-nums;font-size:.82rem;flex:1}._delta_12y2t_122{color:var(--muted);font-size:.72rem;font-variant-numeric:tabular-nums}._tbRow_12y2t_128{font-style:italic}._tbRow_12y2t_128 ._lapNum_12y2t_101,._tbRow_12y2t_128 ._lapTime_12y2t_115{color:gold}._tbBadge_12y2t_135{font-size:.55rem;font-weight:700;letter-spacing:.1em;background:gold;color:#1a1300;padding:1px 4px;border-radius:2px;margin-right:4px}._outInBadge_12y2t_146{font-size:.55rem;font-weight:700;letter-spacing:.08em;border:1px solid var(--border-strong);color:var(--muted);padding:0 3px;border-radius:2px;margin-right:2px;flex-shrink:0}._outInRow_12y2t_158 ._lapTime_12y2t_115,._outInRow_12y2t_158 ._lapNum_12y2t_101{color:var(--text-dim);opacity:.6}._loadingDot_12y2t_164{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:_pulse_12y2t_1 .8s ease-in-out infinite}@keyframes _pulse_12y2t_1{0%,to{opacity:1}50%{opacity:.2}}._sectionHeader_12y2t_178{display:flex;align-items:center;justify-content:space-between;padding:.5rem .6rem .25rem .85rem}._sectionLabel_12y2t_185{font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._calcBtn_12y2t_194{background:transparent;border:1px solid var(--border-strong);color:var(--text-dim);width:24px;height:24px;border-radius:4px;cursor:pointer;font-size:.7rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s;padding:0}._calcBtn_12y2t_194:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._calcBtn_12y2t_194:disabled{opacity:.3;cursor:not-allowed}._calcDone_12y2t_218{border-color:#4c8!important;color:#4c8!important}._sectionActions_12y2t_223{display:flex;align-items:center;gap:4px}._removeBtn_12y2t_229{background:transparent;border:1px solid var(--border-strong);color:var(--muted);width:24px;height:24px;border-radius:4px;cursor:pointer;font-size:.9rem;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s;padding:0}._removeBtn_12y2t_229:hover{border-color:#c44;color:#c44}._divider_12y2t_251{border-top:1px solid var(--border);margin:.4rem 0}._uploadArea_12y2t_256{padding:.6rem .85rem .75rem;display:flex;flex-direction:column;gap:.4rem}._uploadBtn_12y2t_263{display:block;text-align:center;padding:5px 0;border:1px dashed var(--border-strong);border-radius:5px;color:#00cfff;font-size:.75rem;cursor:pointer;transition:all .15s}._uploadBtn_12y2t_263:hover{border-color:#00cfff;background:#001820}._uploading_12y2t_280{opacity:.5;cursor:not-allowed}._uploadHint_12y2t_285{font-size:.65rem;color:var(--border-strong);text-align:center;line-height:1.3}._colorSwatchWrap_12y2t_293{flex-shrink:0;position:relative}._colorDot_12y2t_298{width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);cursor:pointer;padding:0;flex-shrink:0;transition:border-color .15s,transform .1s}._colorDot_12y2t_298:hover{border-color:#fff9;transform:scale(1.2)}._colorPopover_12y2t_313{background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:8px;padding:8px;z-index:9999;box-shadow:0 8px 24px #0009;width:170px}._colorGrid_12y2t_323{display:grid;grid-template-columns:repeat(6,1fr);gap:4px;margin-bottom:6px}._colorSwatch_12y2t_293{width:22px;height:22px;border-radius:4px;border:1.5px solid transparent;cursor:pointer;padding:0;transition:border-color .1s,transform .1s}._colorSwatch_12y2t_293:hover{border-color:#ffffff80;transform:scale(1.15)}._colorSwatchActive_12y2t_343{border-color:#fff;box-shadow:0 0 0 1px #fff}._colorCustomRow_12y2t_348{display:flex;align-items:center;gap:6px;padding-top:4px;border-top:1px solid var(--border-strong);cursor:pointer}._colorCustomLabel_12y2t_357{font-size:.65rem;color:var(--muted);flex:1}._colorInput_12y2t_363{width:28px;height:22px;border:none;border-radius:4px;padding:0;cursor:pointer;background:transparent}._modalBackdrop_12y2t_374{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;z-index:9000;display:flex;align-items:center;justify-content:center}._modal_12y2t_374{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;width:480px;max-width:92vw;max-height:72vh;display:flex;flex-direction:column;box-shadow:0 16px 48px #0009;overflow:hidden}._modalHeader_12y2t_397{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0}._modalTitleGroup_12y2t_406{display:flex;align-items:center;gap:.5rem;min-width:0}._modalTrackBadge_12y2t_413{font-size:.68rem;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 33%,transparent);border-radius:4px;padding:1px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:160px}._trackToggleBtn_12y2t_425{display:block;width:100%;margin-top:.6rem;padding:.45rem 0;background:transparent;border:1px dashed var(--border-strong);border-radius:6px;color:var(--muted);font-size:.72rem;font-family:inherit;cursor:pointer;transition:color .15s,border-color .15s;text-align:center}._trackToggleBtn_12y2t_425:hover{color:var(--text-dim);border-color:var(--muted)}._modalTitle_12y2t_406{font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim)}._modalClose_12y2t_450{background:transparent;border:none;color:var(--muted);font-size:1.2rem;line-height:1;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .15s}._modalClose_12y2t_450:hover{color:var(--text-dim)}._modalControls_12y2t_465{padding:.55rem .7rem .5rem;border-bottom:1px solid var(--border);display:flex;flex-direction:column;gap:.4rem;flex-shrink:0}._filterInput_12y2t_474{width:100%;box-sizing:border-box;background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:6px;color:var(--text-dim);font-family:inherit;font-size:.8rem;padding:.35rem .6rem;outline:none;transition:border-color .15s}._filterInput_12y2t_474::placeholder{color:var(--muted)}._filterInput_12y2t_474:focus{border-color:#00cfff}._sortBar_12y2t_490{display:flex;gap:.35rem;flex-wrap:wrap}._sortBtn_12y2t_496{background:transparent;border:1px solid var(--border);border-radius:4px;color:var(--muted);font-family:inherit;font-size:.68rem;padding:2px 7px;cursor:pointer;transition:color .15s,border-color .15s,background .15s;white-space:nowrap}._sortBtn_12y2t_496:hover{color:var(--text-dim);border-color:var(--muted)}._sortBtnActive_12y2t_510{color:#00cfff;border-color:#00cfff;background:color-mix(in srgb,#00cfff 10%,transparent)}._sortArrow_12y2t_516{font-variant-numeric:tabular-nums}._modalBody_12y2t_520{overflow-y:auto;padding:.6rem;display:flex;flex-direction:column;gap:.5rem}._modalEmpty_12y2t_528{color:var(--muted);font-size:.8rem;text-align:center;padding:2rem 0}._sessionCard_12y2t_536{width:100%;background:var(--surface-alt);border:1px solid var(--border);border-radius:7px;padding:.65rem .8rem;text-align:left;cursor:pointer;transition:border-color .15s,background .15s;display:flex;flex-direction:column;gap:.3rem}._sessionCard_12y2t_536:hover:not(:disabled){border-color:#00cfff;background:#0d1e24}._sessionCard_12y2t_536:disabled,._cardDisabled_12y2t_554{opacity:.4;cursor:not-allowed}._cardName_12y2t_559{font-size:.85rem;font-weight:600;color:var(--text-dim)}._cardMeta_12y2t_565{display:flex;gap:.75rem;font-size:.72rem;color:var(--muted);flex-wrap:wrap}._cardStats_12y2t_573{display:flex;gap:1rem;margin-top:.15rem}._cardStat_12y2t_573{display:flex;flex-direction:column;gap:1px}._cardStatLabel_12y2t_585{font-size:.62rem;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}._cardStatValue_12y2t_592{font-size:.78rem;color:var(--text-dim);font-variant-numeric:tabular-nums}._autoSelect_12y2t_599{position:relative;flex-shrink:0}._autoSelectBtn_12y2t_604{background:transparent;border:1px solid var(--border-strong);color:var(--text-dim);border-radius:4px;padding:2px 6px;font-size:.65rem;font-family:inherit;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s,color .15s}._autoSelectBtn_12y2t_604:hover{border-color:var(--accent);color:var(--accent)}._autoSelectDropdown_12y2t_622{position:fixed;z-index:9999;background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:8px;padding:6px;box-shadow:0 8px 28px #000000a6;min-width:210px;max-width:260px}._autoSelectGroup_12y2t_634{display:flex;flex-direction:column;gap:1px}._autoSelectGroupLabel_12y2t_640{font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:4px 4px 2px}._autoSelectItem_12y2t_649{background:transparent;border:none;color:var(--text-dim);font-family:inherit;font-size:.75rem;text-align:left;padding:5px 8px;border-radius:5px;cursor:pointer;transition:background .12s,color .12s;width:100%}._autoSelectItem_12y2t_649:hover{background:#ffffff12;color:var(--text)}._autoSelectItemActive_12y2t_666{background:#e8411a2e;color:var(--accent)}._autoSelectItemActive_12y2t_666:hover{background:#e8411a42}._autoSelectSep_12y2t_674{border-top:1px solid var(--border);margin:5px 0}._autoSelectSectorRow_12y2t_679{display:flex;flex-wrap:wrap;gap:3px;padding:2px 4px 5px}._autoSelectSector_12y2t_679{background:transparent;border:1px solid var(--border-strong);color:var(--text-dim);font-family:inherit;font-size:.65rem;font-weight:600;padding:2px 6px;border-radius:4px;cursor:pointer;transition:border-color .12s,color .12s,background .12s}._autoSelectSector_12y2t_679:hover{border-color:gold;color:gold}._autoSelectSectorActive_12y2t_702{border-color:gold;color:gold;background:#ffd7001f}._wrapper_eetd1_1{position:relative;flex:1;min-height:0;background:var(--bg);overflow:hidden}._map_eetd1_9{width:100%;height:100%}._controls_eetd1_14{position:absolute;top:12px;right:12px;z-index:1000;display:flex;align-items:center;gap:4px;background:#0a0a0ad9;border:1px solid var(--border-strong);border-radius:8px;padding:6px 10px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .2s ease}._controlsVisible_eetd1_32{opacity:1;pointer-events:auto}._controlLabel_eetd1_37{font-size:.72rem;color:var(--muted);margin-right:4px;text-transform:uppercase;letter-spacing:.06em}._btn_eetd1_45{display:inline-flex;align-items:center;gap:4px;background:transparent;border:1px solid var(--border-strong);color:var(--text-dim);padding:3px 10px;border-radius:5px;cursor:pointer;font-size:.78rem;transition:all .15s}._btn_eetd1_45:hover{background:var(--surface-alt);color:var(--text-dim)}._active_eetd1_64{background:var(--accent)!important;color:var(--text)!important;border-color:var(--accent)!important}._addActive_eetd1_70{background:#f5c842!important;color:#111!important;border-color:#f5c842!important;font-weight:600}._turnInput_eetd1_77{width:44px;background:var(--surface);border:1px solid var(--border-strong);color:var(--text-dim);border-radius:5px;padding:2px 6px;font-size:.78rem;text-align:center}._turnInput_eetd1_77:focus{outline:none;border-color:var(--accent)}._divider_eetd1_93{width:1px;height:18px;background:var(--border-strong);margin:0 4px}._detectWrap_eetd1_101{position:relative;display:inline-flex}._detectPopover_eetd1_106{position:absolute;top:calc(100% + 6px);right:0;z-index:1200;width:200px;max-width:calc(100vw - 24px);background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;padding:10px 12px;box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;gap:10px}._detectRow_eetd1_123{display:flex;align-items:center;justify-content:space-between;gap:8px}._detectCol_eetd1_130{display:flex;flex-direction:column;gap:6px}._segGroup_eetd1_136{display:flex;width:100%;border:1px solid var(--border-strong);border-radius:5px;overflow:hidden}._segBtn_eetd1_144{flex:1 1 0;text-align:center;background:transparent;border:none;border-left:1px solid var(--border-strong);color:var(--text-dim);padding:4px 0;cursor:pointer;font-size:.74rem;transition:all .15s}._segBtn_eetd1_144:first-child{border-left:none}._segBtn_eetd1_144:hover{background:var(--surface-alt)}._segActive_eetd1_160{background:var(--accent)!important;color:var(--text)!important}._detectHint_eetd1_165{font-size:.68rem;color:var(--muted);line-height:1.35}._addHint_eetd1_171{position:absolute;top:56px;right:12px;z-index:1000;background:#f5c84226;border:1px solid #f5c842;color:#f5c842;border-radius:6px;padding:6px 12px;font-size:.78rem;pointer-events:none}._bottomOverlays_eetd1_187{position:absolute;bottom:12px;left:12px;z-index:1000;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}._cornerLegend_eetd1_199{display:flex;flex-wrap:wrap;gap:5px;max-width:400px}._cornerChip_eetd1_206{display:flex;align-items:center;gap:4px;background:#0a0a0ad9;border:1px solid var(--border-strong);border-radius:20px;padding:3px 8px;font-size:.73rem;color:var(--text-dim)}._dirDot_eetd1_218{width:7px;height:7px;border-radius:50%}._left_eetd1_224{background:#4da6ff}._right_eetd1_228{background:#e8411a}.gm-style .gm-style-iw-c{background:#1e1e1e!important;border:1px solid #333!important;border-radius:8px!important;box-shadow:0 4px 16px #0009!important;padding:0!important}.gm-style .gm-style-iw-d{overflow:hidden!important}.gm-style .gm-style-iw-tc:after{background:#1e1e1e!important}.gm-style-iw-chr{background:#1e1e1e!important}.gm-ui-hover-effect>span{background-color:#888!important}._colorLegend_eetd1_261{display:flex;align-items:center;gap:6px;background:#0d0d0dc7;border:1px solid rgba(255,255,255,.12);border-radius:6px;padding:4px 10px;font-size:.7rem;color:#ccc;pointer-events:none;white-space:nowrap}._legendBar_eetd1_275{display:inline-block;width:90px;height:8px;border-radius:4px;border:1px solid rgba(255,255,255,.15)}._legendNote_eetd1_283{color:#999;margin-left:4px}._overlay_ndg49_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1200}._modal_ndg49_11{background:#1a1a1a;border:1px solid #333;border-radius:10px;width:760px;max-width:96vw;max-height:94vh;display:flex;flex-direction:column;overflow:hidden}._header_ndg49_23{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #2a2a2a}._title_ndg49_31{margin:0;font-size:1rem;font-weight:600;color:#fff}._subtitle_ndg49_37{color:#888;font-weight:400}._closeBtn_ndg49_42{background:none;border:none;color:#888;font-size:1.4rem;cursor:pointer;line-height:1;padding:0 4px}._closeBtn_ndg49_42:hover{color:#fff}._errorBar_ndg49_53{background:#3a1c1c;border-bottom:1px solid #5a2a2a;color:#ff9b9b;padding:10px 20px;font-size:.82rem}._body_ndg49_61{padding:18px 20px;overflow-y:auto}._hint_ndg49_66{color:#aaa;font-size:.84rem;line-height:1.5;margin:0 0 14px}._dropzone_ndg49_73{border:2px dashed #3a3a3a;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:border-color .15s,background .15s}._dropzone_ndg49_73:hover{border-color:#5b9dff;background:#1d2330}._dropHint_ndg49_85{color:#9aa;font-size:.86rem}._progressBar_ndg49_87{margin:16px auto 0;width:80%;max-width:360px;height:6px;background:#232830;border-radius:3px;overflow:hidden}._progressFill_ndg49_96{height:100%;background:#3ddc84;border-radius:3px;transition:width .15s ease}._progressIndeterminate_ndg49_102{width:40%;animation:_ecuIndeterminate_ndg49_1 1.1s ease-in-out infinite}@keyframes _ecuIndeterminate_ndg49_1{0%{margin-left:-40%}to{margin-left:100%}}._summary_ndg49_112{display:flex;flex-wrap:wrap;gap:18px;background:#15211a;border:1px solid #244a30;border-radius:6px;padding:12px 16px;margin-bottom:10px}._summaryWarn_ndg49_122{background:#2a2410;border-color:#5a4a1a}._summaryItem_ndg49_126{display:flex;flex-direction:column;gap:2px}._summaryLabel_ndg49_127{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:#888}._summaryValue_ndg49_128{font-size:.92rem;color:#eee;font-weight:600}._warnText_ndg49_130{color:#f5c842;font-size:.8rem;margin:0 0 10px}._chartWrap_ndg49_137{background:#141418;border:1px solid #2a2a2a;border-radius:6px;padding:8px 8px 4px;margin-bottom:14px}._nudgeRow_ndg49_144{display:flex;align-items:center;gap:8px;padding:6px 8px 2px}._nudgeLabel_ndg49_150{font-size:.76rem;color:#999}._nudgeSlider_ndg49_151{flex:1;accent-color:#3ddc84}._nudgeBtn_ndg49_152{background:#232830;border:1px solid #3a3a44;color:#ccc;border-radius:4px;padding:2px 8px;font-size:.74rem;cursor:pointer}._nudgeBtn_ndg49_152:hover{background:#2e3540;color:#fff}._nudgeValue_ndg49_162{font-size:.78rem;color:#eee;font-variant-numeric:tabular-nums;min-width:56px;text-align:right}._nudgeReset_ndg49_163{background:none;border:none;color:#5b9dff;font-size:.74rem;cursor:pointer;text-decoration:underline}._tableWrap_ndg49_168{margin-bottom:6px}._table_ndg49_168{width:100%;border-collapse:collapse;font-size:.8rem}._table_ndg49_168 th{text-align:left;color:#888;font-weight:600;padding:6px 8px;border-bottom:1px solid #2a2a2a;position:sticky;top:0;background:#1a1a1a}._table_ndg49_168 td{padding:5px 8px;border-bottom:1px solid #222;color:#ddd}._tdCheck_ndg49_189{text-align:center}._tdMono_ndg49_190{font-variant-numeric:tabular-nums;text-align:right}._tableHint_ndg49_191{color:#888;font-size:.74rem;margin:8px 2px 0;line-height:1.4}._footer_ndg49_194{display:flex;justify-content:flex-end;gap:10px;padding-top:14px;margin-top:8px;border-top:1px solid #2a2a2a}._primaryBtn_ndg49_202{background:#2a6a3a;border:1px solid #3a8a4a;color:#cfeccf;border-radius:6px;padding:8px 18px;font-size:.85rem;font-weight:600;cursor:pointer}._primaryBtn_ndg49_202:hover:not(:disabled){background:#3a8a4a;color:#fff}._primaryBtn_ndg49_202:disabled{opacity:.5;cursor:default}._secondaryBtn_ndg49_214{background:#232830;border:1px solid #3a3a44;color:#ccc;border-radius:6px;padding:8px 18px;font-size:.85rem;cursor:pointer}._secondaryBtn_ndg49_214:hover:not(:disabled){background:#2e3540;color:#fff}._secondaryBtn_ndg49_214:disabled{opacity:.5;cursor:default}._overlay_1905w_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;display:flex;align-items:center;justify-content:center;z-index:2000}._dialog_1905w_11{background:var(--bg-panel, #1a1a2e);border:1px solid var(--border, #333);border-radius:10px;width:min(600px,96vw);max-height:90vh;display:flex;flex-direction:column;box-shadow:0 8px 40px #0009}._header_1905w_22{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 10px;border-bottom:1px solid var(--border, #333)}._title_1905w_30{font-size:.95rem;font-weight:600;color:var(--text-primary, #e8e8f0)}._closeBtn_1905w_36{background:none;border:none;color:var(--text-secondary, #888);cursor:pointer;font-size:1rem;padding:2px 6px;border-radius:4px}._closeBtn_1905w_36:hover{background:var(--hover-bg, #2a2a3e)}._body_1905w_47{padding:16px 18px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}._row_1905w_55{display:flex;gap:10px;align-items:flex-start}._field_1905w_61{display:flex;flex-direction:column;gap:4px;flex:1}._fieldLabel_1905w_68{font-size:.72rem;color:var(--text-secondary, #888);text-transform:uppercase;letter-spacing:.04em}._input_1905w_75{background:var(--bg-input, #11111f);border:1px solid var(--border, #333);border-radius:6px;color:var(--text-primary, #e8e8f0);font-size:.88rem;padding:6px 10px;outline:none;width:100%;box-sizing:border-box}._input_1905w_75:focus{border-color:#4f9cf5}._exprInput_1905w_88{font-family:Fira Code,Consolas,monospace;font-size:.84rem;resize:vertical;line-height:1.5;min-height:64px}._colorInput_1905w_97{width:48px;height:34px;padding:2px;border:1px solid var(--border, #333);border-radius:6px;background:var(--bg-input, #11111f);cursor:pointer}._preview_1905w_108{font-size:.8rem;padding:5px 10px;border-radius:5px;border:1px solid transparent}._previewOk_1905w_114{background:#0d2f1a;border-color:#2a7a4a;color:#5ddd8a}._previewErr_1905w_115{background:#2f0d0d;border-color:#7a2a2a;color:#dd5d5d}._chipSection_1905w_118{display:flex;flex-direction:column;gap:5px}._chipLabel_1905w_124{font-size:.7rem;color:var(--text-secondary, #888);text-transform:uppercase;letter-spacing:.04em}._chips_1905w_131{display:flex;flex-wrap:wrap;gap:5px}._chip_1905w_118{background:var(--bg-input, #11111f);border:1px solid var(--border, #444);border-radius:4px;color:#7ab4f5;font-family:Fira Code,Consolas,monospace;font-size:.76rem;padding:3px 8px;cursor:pointer;transition:background .1s}._chip_1905w_118:hover{background:#1e2e46;border-color:#4f9cf5}._errorMsg_1905w_150{font-size:.82rem;color:#dd5d5d;background:#2f0d0d;border:1px solid #7a2a2a;border-radius:5px;padding:6px 10px}._footer_1905w_159{display:flex;justify-content:flex-end;gap:10px;padding:12px 18px 14px;border-top:1px solid var(--border, #333)}._cancelBtn_1905w_167{background:none;border:1px solid var(--border, #444);border-radius:6px;color:var(--text-secondary, #888);cursor:pointer;font-size:.85rem;padding:6px 16px}._cancelBtn_1905w_167:hover:not(:disabled){background:var(--hover-bg, #2a2a3e)}._saveBtn_1905w_178{background:#2a5cbf;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.85rem;font-weight:600;padding:6px 20px;transition:background .15s}._saveBtn_1905w_178:hover:not(:disabled){background:#3570e0}._saveBtn_1905w_178:disabled,._cancelBtn_1905w_167:disabled{opacity:.5;cursor:not-allowed}._panel_1jvoo_1{background:var(--bg);border-top:none;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}._header_1jvoo_10{display:flex;align-items:center;gap:.6rem;padding:.35rem .85rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;min-height:32px}._title_1jvoo_20{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._boundsHint_1jvoo_28{font-size:.68rem;color:var(--accent);font-style:italic}._opts_1jvoo_34{margin-left:auto;display:flex;gap:4px}._optBtn_1jvoo_40{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;transition:all .15s;white-space:nowrap}._optBtn_1jvoo_40:hover{border-color:var(--muted);color:var(--text-dim)}._optActive_1jvoo_52{border-color:var(--accent)!important;color:var(--accent)!important}._chartWrap_1jvoo_54{flex:1;min-height:0;padding:4px 0 2px}._empty_1jvoo_60{height:100%;display:flex;align-items:center;justify-content:center;color:var(--border-strong);font-size:.82rem}._tooltip_1jvoo_69{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:7px 11px;font-size:.78rem;min-width:160px}._tooltipDist_1jvoo_77{color:var(--muted);font-size:.7rem;margin-bottom:6px;font-variant-numeric:tabular-nums}._tooltipRow_1jvoo_83{display:flex;align-items:baseline;gap:6px;padding:2px 0 2px 6px;border-left:2px solid;margin-bottom:2px}._tooltipLabel_1jvoo_91{color:var(--text-dim);font-size:.72rem;flex:1;font-variant-numeric:tabular-nums}._tooltipVal_1jvoo_97{font-weight:700;font-variant-numeric:tabular-nums;font-size:.82rem}._tooltipThr_1jvoo_102{color:var(--text-dim);font-size:.75rem;font-variant-numeric:tabular-nums;margin-left:4px}._tooltipUnit_1jvoo_108{font-weight:400;font-size:.68rem;opacity:.7;margin-left:1px}._tooltipDelta_1jvoo_114{font-size:.72rem;font-weight:700;font-variant-numeric:tabular-nums;margin-left:2px;min-width:36px;text-align:right}._chPicker_1jvoo_124{position:relative;display:flex}._chPickerBtn_1jvoo_128{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;transition:all .15s;white-space:nowrap}._chPickerBtn_1jvoo_128:hover{border-color:var(--muted);color:var(--text-dim)}._chPickerActive_1jvoo_140{border-color:var(--accent)!important;color:var(--accent)!important}._chDropdown_1jvoo_141{position:absolute;top:calc(100% + 4px);right:0;z-index:200;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;min-width:180px;box-shadow:0 4px 16px #00000080;overflow:hidden}._chDropdownHdr_1jvoo_153{font-size:.68rem;color:var(--muted);padding:6px 10px 4px;border-bottom:1px solid var(--surface-alt);text-transform:uppercase;letter-spacing:.06em}._chFilterWrap_1jvoo_161{padding:5px 8px;border-bottom:1px solid var(--surface-alt)}._chFilter_1jvoo_161{width:100%;background:var(--bg);border:1px solid var(--surface-alt);border-radius:3px;color:var(--text-dim);font-size:.72rem;padding:3px 6px;box-sizing:border-box;outline:none}._chFilter_1jvoo_161::placeholder{color:var(--border-strong)}._chFilter_1jvoo_161:focus{border-color:var(--muted)}._chList_1jvoo_178{max-height:180px;overflow-y:auto}._chList_1jvoo_178::-webkit-scrollbar{width:4px}._chList_1jvoo_178::-webkit-scrollbar-track{background:var(--bg)}._chList_1jvoo_178::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}._chNoMatch_1jvoo_185{padding:8px 10px;font-size:.72rem;color:var(--border-strong)}._chItem_1jvoo_190{display:flex;align-items:center;gap:7px;padding:5px 10px;cursor:pointer;font-size:.75rem;color:var(--text-dim)}._chItem_1jvoo_190:hover{background:var(--surface-alt)}._chItem_1jvoo_190 input[type=checkbox]{accent-color:var(--accent);cursor:pointer;flex-shrink:0}._chItemName_1jvoo_205{flex:1}._chItemUnit_1jvoo_206{font-size:.68rem;color:var(--muted)}._chItemDisabled_1jvoo_210{opacity:.4;cursor:default}._chItemDisabled_1jvoo_210:hover{background:transparent}._panel_169bx_1{background:var(--bg);border-top:none;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}._header_169bx_10{display:flex;align-items:center;gap:.6rem;padding:.35rem .85rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;min-height:32px}._title_169bx_20{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._boundsHint_169bx_28{font-size:.68rem;color:var(--accent);font-style:italic}._opts_169bx_34{margin-left:auto;display:flex;gap:4px}._optBtn_169bx_40{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;transition:all .15s;white-space:nowrap}._optBtn_169bx_40:hover{border-color:var(--muted);color:var(--text-dim)}._optActive_169bx_52{border-color:var(--accent)!important;color:var(--accent)!important}._chartWrap_169bx_54{flex:1;min-height:0;padding:4px 0 2px}._empty_169bx_60{height:100%;display:flex;align-items:center;justify-content:center;color:var(--border-strong);font-size:.82rem}._tooltip_169bx_69{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:7px 11px;font-size:.78rem;min-width:180px}._tooltipDist_169bx_77{color:var(--muted);font-size:.7rem;margin-bottom:6px;font-variant-numeric:tabular-nums}._tooltipRow_169bx_83{display:flex;align-items:baseline;gap:6px;padding:2px 0 2px 6px;border-left:2px solid;margin-bottom:2px;flex-wrap:wrap}._tooltipLabel_169bx_92{color:var(--text-dim);font-size:.72rem;flex:1;font-variant-numeric:tabular-nums}._tooltipVal_169bx_98{font-variant-numeric:tabular-nums;font-size:.78rem}._tooltipUnit_169bx_102{font-weight:400;font-size:.68rem;opacity:.7}._panel_1n4b2_1{background:var(--bg);border-top:none;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden}._header_1n4b2_10{display:flex;align-items:center;gap:.6rem;padding:.35rem .85rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;min-height:32px}._title_1n4b2_20{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._baseLabel_1n4b2_28{font-size:.68rem;font-variant-numeric:tabular-nums;padding:1px 7px;border:1px solid;border-radius:4px;opacity:.85;background:none;font-family:inherit;white-space:nowrap}button._baseLabel_1n4b2_28{cursor:pointer}button._baseLabel_1n4b2_28:hover{opacity:1}._basePopover_1n4b2_44{position:fixed;z-index:2000;background:var(--surface);border:1px solid var(--border-strong);border-radius:8px;box-shadow:0 12px 40px #000000b3;min-width:170px;max-height:240px;overflow-y:auto;padding:4px 0}._baseOpt_1n4b2_57{display:block;width:100%;text-align:left;background:none;border:none;padding:5px 12px;font-size:.78rem;font-family:inherit;font-variant-numeric:tabular-nums;color:var(--text-dim);cursor:pointer;white-space:nowrap}._baseOpt_1n4b2_57:hover{background:var(--surface-alt)}._baseOptActive_1n4b2_72{color:var(--accent)}._basePopoverHdr_1n4b2_74{padding:6px 12px 4px;font-size:.68rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);margin-bottom:3px}._opts_1n4b2_85{margin-left:auto;display:flex;gap:4px}._optBtn_1n4b2_91{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;transition:all .15s;white-space:nowrap}._optBtn_1n4b2_91:hover{border-color:var(--muted);color:var(--text-dim)}._optActive_1n4b2_103{border-color:var(--accent)!important;color:var(--accent)!important}._optMeasure_1n4b2_104{border-color:#a0c4ff!important;color:#a0c4ff!important}._chartWrap_1n4b2_106{flex:1;min-height:0;padding:4px 0 2px}._empty_1n4b2_112{height:100%;display:flex;align-items:center;justify-content:center;color:var(--border-strong);font-size:.82rem}._tooltip_1n4b2_121{background:var(--surface);border:1px solid var(--border-strong);border-radius:7px;padding:7px 11px;font-size:.78rem;min-width:180px}._tooltipDist_1n4b2_129{color:var(--muted);font-size:.7rem;margin-bottom:6px;font-variant-numeric:tabular-nums}._tooltipRow_1n4b2_135{display:flex;align-items:baseline;gap:6px;padding:2px 0 2px 6px;border-left:2px solid;margin-bottom:2px}._tooltipLabel_1n4b2_143{color:var(--text-dim);font-size:.72rem;flex:1;font-variant-numeric:tabular-nums}._tooltipDriver_1n4b2_149{color:var(--muted);font-size:.68rem}._tooltipVal_1n4b2_153{font-variant-numeric:tabular-nums;font-size:.78rem;font-weight:600}._tooltipUnit_1n4b2_158{font-weight:400;font-size:.68rem;opacity:.7}._measureReadout_1n4b2_165{flex-shrink:0;background:var(--bg);border-top:1px solid var(--border);padding:6px 10px 7px;overflow-x:auto}._measureReadoutTitle_1n4b2_172{font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--border-strong);margin-bottom:5px}._measureTable_1n4b2_180{width:100%;border-collapse:collapse;font-size:.72rem;font-variant-numeric:tabular-nums}._measureTable_1n4b2_180 th{color:var(--border-strong);font-weight:600;font-size:.65rem;text-align:right;padding:1px 8px 3px 0;border-bottom:1px solid var(--surface-alt);white-space:nowrap}._measureTable_1n4b2_180 th:first-child{text-align:left}._measureTable_1n4b2_180 td{color:var(--muted);text-align:right;padding:2px 8px 2px 0;white-space:nowrap}._measureTable_1n4b2_180 td:first-child{text-align:left;padding-left:4px}._measureTable_1n4b2_180 tr:not(:last-child) td{border-bottom:1px solid var(--surface)}._measureColA_1n4b2_204{color:#a0c4ff!important}._measureColB_1n4b2_205{color:#ffd580!important}._measureGain_1n4b2_206{color:#4c8!important;font-weight:600}._measureLoss_1n4b2_207{color:#e87f4d!important;font-weight:600}._measureEven_1n4b2_208{color:var(--text-dim)!important}._measureLap_1n4b2_209{border-left:2px solid;padding-left:6px!important}._measureDist_1n4b2_210{font-size:.65rem;color:var(--border-strong);margin-bottom:4px}._baseTag_1n4b2_215{font-size:.58rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--border-strong);margin-left:4px;opacity:.7}._measureDistA_1n4b2_225{color:#a0c4ff}._measureDistB_1n4b2_226{color:#ffd580}._measureDistSpan_1n4b2_227{color:var(--border-strong)}._measureColElapsed_1n4b2_228{color:var(--text-dim)!important}._colTip_1n4b2_231{position:relative;cursor:help;border-bottom:1px dotted currentColor;padding-bottom:1px}._colTipBox_1n4b2_237{background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;padding:5px 9px;font-size:.65rem;white-space:normal;width:180px;text-align:left;color:var(--text-dim);z-index:9999;pointer-events:none;font-weight:400;text-transform:none;letter-spacing:0;box-shadow:0 2px 8px #00000059}._body_v3yxm_1{height:100%;overflow-y:auto;padding:6px 10px 8px;display:flex;flex-direction:column;gap:10px}._placeholder_v3yxm_10{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 16px;color:var(--border-strong);font-size:.8rem}._channel_v3yxm_21{display:flex;flex-direction:column;gap:3px;border-top:2px solid transparent;transition:opacity .1s}._dragging_v3yxm_28{opacity:.4}._dragOver_v3yxm_29{border-top-color:var(--accent)}._chHeader_v3yxm_31{display:flex;align-items:center;gap:6px}._grip_v3yxm_37{color:var(--border-strong);cursor:grab;flex-shrink:0}._grip_v3yxm_37:active{cursor:grabbing}._channel_v3yxm_21:hover ._grip_v3yxm_37{color:var(--muted)}._chName_v3yxm_44{font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chUnit_v3yxm_54{font-size:.66rem;color:var(--muted)}._chRemove_v3yxm_58{margin-left:auto;background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:.95rem;line-height:1;padding:0 2px}._chRemove_v3yxm_58:hover{color:var(--accent)}._chEmpty_v3yxm_70{font-size:.72rem;color:var(--border-strong);font-style:italic}._row_v3yxm_76{display:flex;align-items:center;gap:7px}._lapDot_v3yxm_81{width:8px;height:8px;border-radius:50%;flex-shrink:0}._track_v3yxm_87{flex:1;height:10px;border-radius:5px;background:var(--surface-alt);overflow:hidden;min-width:0}._fill_v3yxm_95{height:100%;border-radius:5px;transition:width .05s linear}._num_v3yxm_100{width:78px;text-align:right;font-size:.84rem;font-weight:600;font-variant-numeric:tabular-nums;color:var(--text);flex-shrink:0}._numUnit_v3yxm_109{margin-left:3px;font-size:.66rem;font-weight:400;color:var(--muted)}._numIdle_v3yxm_115{color:var(--muted);font-weight:500}._range_v3yxm_117{font-size:.62rem;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums;opacity:.7}._panel_1dc5t_1{display:flex;flex-direction:column;background:var(--bg);overflow:hidden;flex-shrink:0;height:100%;width:100%}._header_1dc5t_12{display:flex;align-items:center;gap:.5rem;padding:4px 10px;background:var(--surface);border-bottom:1px solid var(--border);min-height:28px}._title_1dc5t_22{font-size:.75rem;font-weight:600;color:var(--text-dim);letter-spacing:.5px;flex:1}._time_1dc5t_30{font-size:.72rem;font-family:JetBrains Mono,Fira Code,monospace;color:var(--muted)}._dockBtn_1dc5t_36{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.85rem;padding:2px 5px;line-height:1;border-radius:3px}._dockBtn_1dc5t_36:hover{color:var(--text-dim);background:var(--surface-alt)}._closeBtn_1dc5t_52{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.75rem;padding:2px 4px;line-height:1;border-radius:3px}._closeBtn_1dc5t_52:hover{color:var(--accent);background:var(--surface-alt)}._videoWrap_1dc5t_68{flex:1;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center}._video_1dc5t_7{width:100%;height:100%;object-fit:contain;display:block}._splitWrap_1dc5t_85{flex:1;display:flex;flex-direction:row;gap:2px;background:#000;overflow:hidden;min-height:0}._splitPane_1dc5t_95{position:relative;flex:1 1 0;min-width:0;background:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;outline:2px solid transparent;outline-offset:-2px}._splitPaneLead_1dc5t_108{outline-color:var(--pane-color, #888)}._splitVideo_1dc5t_112{width:100%;height:100%;object-fit:contain;display:block;pointer-events:none}._splitLabel_1dc5t_120{position:absolute;top:4px;left:4px;z-index:2;display:flex;align-items:center;gap:5px;padding:1px 6px;border-radius:3px;border-left:3px solid var(--pane-color, #888);background:#0009;font-size:.66rem;font-family:JetBrains Mono,Fira Code,monospace;line-height:1.5;color:#fff;pointer-events:none;white-space:nowrap}._splitLabelNum_1dc5t_140{font-weight:600}._splitLabelTime_1dc5t_144{opacity:.8}._splitLeadTag_1dc5t_148{font-size:.55rem;font-weight:700;letter-spacing:.5px;padding:0 3px;border-radius:2px;background:var(--pane-color, #888);color:#000}._dualLapSwitcher_1dc5t_159{position:absolute;bottom:6px;left:50%;transform:translate(-50%);z-index:3;display:flex;gap:3px;padding:2px;border-radius:4px;background:#0000008c;pointer-events:auto;max-width:calc(100% - 12px);overflow-x:auto}._modeToggle_1dc5t_175{font-size:.65rem;font-family:JetBrains Mono,Fira Code,monospace;border:1px solid var(--border-strong);white-space:nowrap}._controls_1dc5t_182{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--surface);border-top:1px solid var(--border)}._playBtn_1dc5t_191{background:var(--border);border:1px solid var(--border-strong);color:var(--text-dim);cursor:pointer;font-size:.85rem;width:28px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s}._playBtn_1dc5t_191:hover{background:var(--border-strong);color:var(--text)}._progressBar_1dc5t_212{flex:1;height:6px;background:var(--border);border-radius:3px;position:relative;cursor:pointer;-webkit-user-select:none;user-select:none}._progressBar_1dc5t_212:hover,._seeking_1dc5t_223{height:8px}._progressFill_1dc5t_227{position:absolute;left:0;top:0;height:100%;background:var(--accent);border-radius:3px;pointer-events:none;transition:width .05s linear}._progressThumb_1dc5t_238{position:absolute;top:50%;transform:translate(-50%,-50%);width:12px;height:12px;background:var(--accent);border-radius:50%;border:2px solid #fff;pointer-events:none;opacity:0;transition:opacity .15s}._progressBar_1dc5t_212:hover ._progressThumb_1dc5t_238,._seeking_1dc5t_223 ._progressThumb_1dc5t_238{opacity:1}._syncCheck_1dc5t_257{display:flex;align-items:center;gap:3px;font-size:.65rem;color:var(--muted);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}._syncCheck_1dc5t_257 input{cursor:pointer;accent-color:var(--accent);margin:0}._trimWrap_1dc5t_274{display:flex;align-items:center;gap:3px;margin-left:auto}._trimLabel_1dc5t_281{font-size:.65rem;color:var(--muted);white-space:nowrap}._trimInput_1dc5t_287{width:52px;background:var(--border);border:1px solid var(--border-strong);border-radius:3px;color:var(--text);font-size:.7rem;font-family:JetBrains Mono,Fira Code,monospace;padding:1px 4px;text-align:right}._trimInput_1dc5t_287:focus{outline:1px solid var(--accent);border-color:var(--accent)}._lapSwitcher_1dc5t_304{display:flex;align-items:center;gap:4px;padding:4px 10px;background:var(--surface);border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}._lapSwitcher_1dc5t_304::-webkit-scrollbar{display:none}._lapChip_1dc5t_319{display:flex;align-items:center;gap:5px;padding:2px 8px 2px 6px;border-radius:3px;border:1px solid var(--border-strong);border-left:3px solid var(--chip-color, #888);background:var(--bg);color:var(--muted);cursor:pointer;font-size:.68rem;font-family:JetBrains Mono,Fira Code,monospace;white-space:nowrap;line-height:1.4;transition:background .1s,color .1s}._lapChip_1dc5t_319:hover{background:var(--surface-alt);color:var(--text-dim)}._lapChipActive_1dc5t_342{background:var(--surface-alt);color:var(--text);border-left-width:4px;box-shadow:0 0 0 1px var(--chip-color, #888)}._lapChipNum_1dc5t_349{font-weight:600}._lapChipTime_1dc5t_353{opacity:.75}._dockBtnActive_1dc5t_357{color:var(--accent);background:var(--surface-alt)}._clipPanel_1dc5t_362{display:flex;flex-direction:column;gap:6px;padding:8px 10px;background:var(--surface);border-bottom:1px solid var(--border)}._clipRow_1dc5t_371{display:flex;align-items:center;gap:6px}._clipLabel_1dc5t_377{font-size:.65rem;color:var(--muted);white-space:nowrap;min-width:24px}._clipSelect_1dc5t_384{flex:1;background:var(--border);border:1px solid var(--border-strong);border-radius:3px;color:var(--text);font-size:.68rem;font-family:JetBrains Mono,Fira Code,monospace;padding:2px 4px}._clipNumInput_1dc5t_395{width:44px;background:var(--border);border:1px solid var(--border-strong);border-radius:3px;color:var(--text);font-size:.7rem;font-family:JetBrains Mono,Fira Code,monospace;padding:1px 4px;text-align:right}._clipNumInput_1dc5t_395:focus,._clipSelect_1dc5t_384:focus{outline:1px solid var(--accent);border-color:var(--accent)}._clipUnit_1dc5t_413{font-size:.65rem;color:var(--muted)}._clipBtn_1dc5t_418{align-self:flex-start;background:var(--accent);border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:.7rem;padding:3px 10px;font-weight:600;transition:opacity .15s}._clipBtn_1dc5t_418:hover:not(:disabled){opacity:.85}._clipBtn_1dc5t_418:disabled{opacity:.45;cursor:default}._clipError_1dc5t_440{font-size:.65rem;color:#f87171;word-break:break-word}._panel_mh9jy_1{display:flex;flex-direction:column;background:var(--bg);min-width:0;flex:1;min-height:0;overflow:auto}._header_mh9jy_11{position:sticky;top:0;z-index:10;background:var(--bg);display:flex;align-items:center;gap:.75rem;padding:.45rem .9rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;flex-wrap:wrap;min-height:38px}._title_mh9jy_26{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._driverTabs_mh9jy_36{display:flex;gap:0;border-bottom:1px solid var(--border);margin-bottom:-1px}._driverTab_mh9jy_36{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--muted);padding:2px 12px;cursor:pointer;font-size:.75rem;font-weight:600;letter-spacing:.04em;transition:all .15s;white-space:nowrap}._driverTab_mh9jy_36:hover{color:var(--text-dim)}._driverTabActive_mh9jy_57{color:var(--accent)}._envelope_mh9jy_59{font-size:.68rem;color:var(--muted);font-variant-numeric:tabular-nums;flex:1;min-width:0}._calcBtn_mh9jy_67{margin-left:auto;background:var(--accent);color:var(--text);border:none;padding:4px 12px;border-radius:5px;cursor:pointer;font-size:.75rem;font-weight:600;white-space:nowrap;transition:background .15s,opacity .15s}._calcBtn_mh9jy_67:hover{background:var(--accent-hover)}._calcBtn_mh9jy_67:disabled{opacity:.4;cursor:not-allowed}._error_mh9jy_83{color:var(--accent);font-size:.78rem;padding:.5rem .9rem}._empty_mh9jy_89{padding:2rem 1rem;color:var(--border-strong);font-size:.82rem;text-align:center}._body_mh9jy_96{padding:.5rem .6rem;display:flex;flex-direction:column;gap:.4rem}._card_mh9jy_104{border:1px solid var(--surface-alt);border-radius:6px;overflow:hidden}._cardHeader_mh9jy_110{width:100%;background:var(--surface);border:none;display:flex;align-items:center;gap:.6rem;padding:.35rem .65rem;cursor:pointer;text-align:left;flex-wrap:wrap}._cardHeader_mh9jy_110:hover{background:var(--surface-alt)}._cornerBadge_mh9jy_124{background:var(--accent);color:var(--text);border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:700;white-space:nowrap}._cardToggle_mh9jy_134{color:var(--muted);font-size:.65rem}._quickStat_mh9jy_139{font-size:.7rem;color:var(--muted);font-variant-numeric:tabular-nums}._cardBody_mh9jy_145{overflow-x:auto}._cardBodyInner_mh9jy_149{display:inline-block;min-width:100%}._metricTable_mh9jy_155{width:100%;border-collapse:collapse;font-size:.72rem;font-variant-numeric:tabular-nums}._metricTable_mh9jy_155 th{background:var(--surface);color:var(--muted);font-weight:600;font-size:.66rem;text-transform:uppercase;letter-spacing:.05em;padding:4px 8px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--surface-alt)}._metricTable_mh9jy_155 th:first-child{text-align:left}._metricTable_mh9jy_155 td{padding:3px 8px;border-bottom:1px solid var(--surface);color:var(--text-dim)}._metricTable_mh9jy_155 tr:last-child td{border-bottom:none}._metricTable_mh9jy_155 tr:hover td{background:var(--surface)}._metricName_mh9jy_184{color:var(--text-dim);white-space:nowrap}._unit_mh9jy_188{color:var(--muted);font-size:.66rem}._dirHint_mh9jy_192{color:var(--border-strong);font-size:.62rem;margin-left:1px}._best_mh9jy_197{color:#4caf70!important;font-weight:600}._worst_mh9jy_201{color:#8a4a4a!important}._lapPill_mh9jy_204{color:var(--muted);font-size:.68rem;font-variant-numeric:tabular-nums;white-space:nowrap}._num_mh9jy_211{text-align:right;font-variant-numeric:tabular-nums}._lapCol_mh9jy_216{color:var(--muted);font-size:.65rem}._badgeHigh_mh9jy_222{background:#e8411a2e;color:#e8411a;border-radius:3px;padding:1px 4px;font-size:.68rem;font-weight:600}._badgeMid_mh9jy_230{background:#f5c8421f;color:#f5c842;border-radius:3px;padding:1px 4px;font-size:.68rem;font-weight:600}._badgeOk_mh9jy_238{color:#3a7a3a;font-size:.68rem}._phaseSection_mh9jy_244{border-top:1px solid var(--surface-alt);padding:.4rem .5rem .5rem}._phaseSectionTitle_mh9jy_249{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#3d6b8a;margin-bottom:.3rem}._findingsTitle_mh9jy_257{color:#7a5a2a;margin-top:.55rem}._phaseTable_mh9jy_262{width:100%;border-collapse:collapse;font-size:.7rem;font-variant-numeric:tabular-nums}._phaseNameHdr_mh9jy_269,._phaseAvgHdr_mh9jy_270,._phaseLapHdr_mh9jy_271{background:var(--bg);color:var(--border-strong);font-weight:600;font-size:.62rem;text-transform:uppercase;letter-spacing:.05em;padding:3px 6px;white-space:nowrap;border-bottom:1px solid var(--surface-alt)}._phaseNameHdr_mh9jy_269{text-align:left}._phaseAvgHdr_mh9jy_270,._phaseLapHdr_mh9jy_271{text-align:right}._phaseTable_mh9jy_262 td{padding:2px 6px;border-bottom:1px solid var(--bg);color:var(--text-dim);vertical-align:middle}._phaseTable_mh9jy_262 tr:last-child td{border-bottom:none}._phaseTable_mh9jy_262 tr:hover td{background:var(--surface)}._phaseName_mh9jy_269{color:var(--muted);white-space:nowrap;font-size:.68rem;min-width:72px}._phaseAvg_mh9jy_270{text-align:right;white-space:nowrap}._phaseLap_mh9jy_271{text-align:right;white-space:nowrap;color:var(--muted);font-size:.68rem}._phaseLapVmin_mh9jy_311{color:#4caf70;font-weight:600}._phaseLapFinding_mh9jy_312{color:#c87a3a}._phdSpd_mh9jy_314{color:var(--text-dim);font-weight:600}._phdVmin_mh9jy_318{color:#4caf70}._phdDetail_mh9jy_321{color:var(--muted);font-size:.66rem}._phdFinding_mh9jy_325{color:#c87a3a;font-weight:600}._findingLabel_mh9jy_330{color:#7a5a2a}._segSection_mh9jy_335{margin-top:.5rem}._segTitle_mh9jy_338{font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:.2rem .2rem .3rem}._sectorMetrics_mh9jy_348{margin-bottom:.85rem;border:1px solid var(--border);border-radius:6px;overflow:hidden;background:var(--bg)}._sectorMetricsHead_mh9jy_355{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap;padding:.45rem .6rem;border-bottom:1px solid var(--border)}._sectorMetricsTitle_mh9jy_364{font-size:.66rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text)}._metricTabs_mh9jy_371{display:inline-flex;flex-wrap:wrap;gap:3px}._metricTab_mh9jy_155{background:transparent;border:1px solid var(--border);color:var(--muted);padding:2px 8px;border-radius:4px;font-size:.7rem;font-weight:600;cursor:pointer;transition:all .15s}._metricTab_mh9jy_155:hover{color:var(--text)}._metricTabActive_mh9jy_388{background:#003a4f;border-color:#005a70;color:#00cfff}._sectorTableWrap_mh9jy_393{overflow-x:auto}._sectorTable_mh9jy_393{width:100%;border-collapse:collapse;font-size:.72rem}._sectorTable_mh9jy_393 th,._sectorTable_mh9jy_393 td{padding:3px 8px;text-align:right;white-space:nowrap;border-bottom:1px solid var(--border)}._sectorTable_mh9jy_393 th{color:var(--muted);font-weight:600;font-size:.66rem}._sectorTable_mh9jy_393 th:first-child,._sectorLapCell_mh9jy_414{text-align:left;color:var(--text);font-weight:600}._bestCell_mh9jy_419{color:#5fcf7a;font-weight:700}._sectorUnitHint_mh9jy_423{padding:.3rem .6rem;font-size:.64rem;color:var(--muted)}._panel_n51ql_1{display:flex;flex-direction:column;height:100%;background:var(--surface);border-left:1px solid var(--border);overflow:hidden}._header_n51ql_10{display:flex;align-items:center;justify-content:space-between;padding:.65rem 1rem;border-bottom:1px solid var(--border);background:var(--bg);flex-shrink:0}._title_n51ql_20{font-size:.8rem;font-weight:700;color:var(--text);letter-spacing:.04em;display:flex;align-items:center;gap:.5rem}._modeBadge_n51ql_30{font-size:.65rem;background:#1a2a3a;border:1px solid #00cfff44;color:#00cfff;padding:1px 7px;border-radius:10px;font-weight:600}._debugToggle_n51ql_40{margin-left:auto;margin-right:.6rem;display:flex;align-items:center;gap:.3rem;font-size:.68rem;color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none}._debugToggle_n51ql_40 input{accent-color:#00cfff;cursor:pointer}._debugToggle_n51ql_40:hover{color:var(--text-dim)}._closeBtn_n51ql_57{background:transparent;border:none;color:var(--muted);font-size:.95rem;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .15s}._closeBtn_n51ql_57:hover{color:var(--text-dim)}._body_n51ql_69{flex:1;overflow-y:auto;padding:.85rem;display:flex;flex-direction:column;gap:.85rem}._body_n51ql_69>*{flex-shrink:0}._status_n51ql_86{color:var(--muted);font-size:.82rem;text-align:center;padding:1rem}._errStatus_n51ql_93{color:#e8411a;font-size:.82rem;padding:.6rem .85rem;background:#1a0800;border:1px solid #3a1500;border-radius:5px}._priorities_n51ql_103{border:1px solid var(--border);border-radius:6px;overflow:hidden}._prioritiesTitle_n51ql_109{font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:.5rem .75rem .4rem;background:var(--surface);border-bottom:1px solid var(--border)}._priority_n51ql_120{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;font-size:.78rem;border-bottom:1px solid var(--surface)}._priority_n51ql_120:last-child{border-bottom:none}._priorityRank_n51ql_130{color:var(--muted);min-width:22px;font-size:.72rem}._priorityCorner_n51ql_136{color:var(--accent);font-weight:700;min-width:30px}._priorityFlags_n51ql_142{color:var(--text-dim);flex:1;font-size:.72rem}._priorityLoss_n51ql_148{color:#f5c842;font-variant-numeric:tabular-nums;font-size:.75rem;white-space:nowrap}._priorityScore_n51ql_155{color:#f59e42;font-weight:600}._cornerType_n51ql_160{font-size:.6rem;text-transform:uppercase;letter-spacing:.03em;padding:1px 5px;border-radius:8px;font-weight:600;flex-shrink:0}._ct_exit_n51ql_169{background:#1a2e1a;border:1px solid #4caf5066;color:#6fcf7a}._ct_entry_n51ql_170{background:#2a1a2e;border:1px solid #9c5fcf66;color:#c08fe0}._ct_neutral_n51ql_171{background:#232323;border:1px solid var(--border);color:var(--muted)}._promptTabs_n51ql_174{display:flex;flex-direction:column;gap:.5rem}._promptTabBar_n51ql_179{display:flex;flex-wrap:wrap;gap:4px}._promptTab_n51ql_174{background:var(--bg);border:1px solid var(--border);border-radius:5px;color:var(--muted);padding:3px 10px;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .15s}._promptTab_n51ql_174:hover:not(._promptTabActive_n51ql_195){color:var(--text)}._promptTabActive_n51ql_195{background:#003a4f;border-color:#00cfff66;color:#00cfff}._block_n51ql_203{border:1px solid var(--border);border-radius:6px;overflow:hidden}._blockHeader_n51ql_209{display:flex;align-items:center;justify-content:space-between;padding:.4rem .75rem;background:var(--surface);border-bottom:1px solid var(--border)}._blockLabel_n51ql_218{font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._pre_n51ql_226{background:var(--bg);color:var(--text-dim);font-family:JetBrains Mono,Fira Code,Cascadia Code,monospace;font-size:.72rem;line-height:1.55;padding:.75rem;margin:0;white-space:pre-wrap;word-break:break-word;max-height:220px;overflow-y:auto}._copyBtn_n51ql_240{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 10px;border-radius:4px;cursor:pointer;font-size:.72rem;transition:all .15s}._copyBtn_n51ql_240:hover{border-color:var(--muted);color:var(--text-dim)}._copied_n51ql_251{border-color:#4c8!important;color:#4c8!important}._ollamaSection_n51ql_257{border:1px solid #1a2530;border-radius:6px;padding:.75rem;background:#0a1018;display:flex;flex-direction:column;gap:.5rem}._ollamaTitle_n51ql_267{font-size:.67rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2a4a6a}._ollamaRow_n51ql_275{display:flex;gap:.5rem}._modelInput_n51ql_280,._modelSelect_n51ql_281{flex:1;background:#0e1520;border:1px solid #1e3044;border-radius:5px;color:#9ce;font-size:.82rem;padding:5px 9px;font-family:monospace;transition:border-color .15s;min-width:0}._modelInput_n51ql_280:focus,._modelSelect_n51ql_281:focus{outline:none;border-color:#00cfff}._modelSelect_n51ql_281 option{background:#0e1520;color:#9ce}._modelStatus_n51ql_303{flex:1;font-size:.78rem;color:#2a4a6a;padding:5px 2px;font-style:italic}._modelsErrHint_n51ql_311{font-size:.68rem;color:#8a4a2a}._modelsErrHint_n51ql_311 code{font-family:monospace;color:#aa6a4a}._ollamaBtn_n51ql_320{background:#003a4f;border:1px solid #005a70;color:#00cfff;padding:5px 14px;border-radius:5px;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .15s;white-space:nowrap}._ollamaBtn_n51ql_320:hover:not(:disabled){background:#00506a}._capSummary_n51ql_337{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .6rem;padding:.5rem .65rem;background:var(--bg);border:1px solid var(--border);border-radius:5px;font-size:.74rem}._capTier_n51ql_348{font-weight:700;color:#00cfff;background:#00cfff1a;border:1px solid #00cfff44;border-radius:10px;padding:1px 8px;letter-spacing:.03em}._capAvail_n51ql_357{color:#5fcf7a}._capAbsent_n51ql_358{color:var(--muted)}._buildRow_n51ql_361{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._buildBtn_n51ql_367{background:#1a3a1a;border:1px solid #2f6a2f;color:#7ad67a;padding:6px 16px;border-radius:5px;cursor:pointer;font-size:.82rem;font-weight:600;transition:all .15s;white-space:nowrap}._buildBtn_n51ql_367:hover:not(:disabled){background:#245024}._buildBtn_n51ql_367:disabled{opacity:.45;cursor:not-allowed}._buildHint_n51ql_381{font-size:.74rem;color:var(--muted)}._backendToggle_n51ql_387{display:inline-flex;gap:0;border:1px solid var(--border);border-radius:6px;overflow:hidden;margin-bottom:.5rem}._backendBtn_n51ql_395{background:var(--bg);border:none;color:var(--muted);padding:4px 12px;font-size:.76rem;font-weight:600;cursor:pointer;transition:all .15s}._backendBtn_n51ql_395:not(:last-child){border-right:1px solid var(--border)}._backendBtn_n51ql_395:hover:not(:disabled):not(._backendActive_n51ql_406){color:var(--text)}._backendActive_n51ql_406{background:#003a4f;color:#00cfff}._backendBtn_n51ql_395:disabled{opacity:.4;cursor:not-allowed}._claudeModel_n51ql_413{flex:1;font-family:var(--mono, monospace);font-size:.78rem;color:#00cfff;align-self:center;padding:5px 4px}._ollamaBtn_n51ql_320:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_n51ql_426{background:#2a1010;border:1px solid #6a2a2a;color:#f66;padding:5px 14px;border-radius:5px;cursor:pointer;font-size:.8rem;font-weight:600;transition:all .15s;white-space:nowrap}._cancelBtn_n51ql_426:hover{background:#3a1a1a;border-color:#a44}._streamingDot_n51ql_443{color:#00cfff;animation:_streamPulse_n51ql_1 1.2s ease-in-out infinite}@keyframes _streamPulse_n51ql_1{0%,to{opacity:1}50%{opacity:.35}}._ollamaHint_n51ql_453{font-size:.68rem;color:#2a4a6a}._ollamaHint_n51ql_453 code{font-family:monospace;color:#3a6a8a}._ollamaResponse_n51ql_462{border:1px solid #1e3044;border-radius:5px;overflow:hidden;margin-top:.2rem}._ollamaErr_n51ql_469{border-color:#3a1500}._ollamaResponseHeader_n51ql_473{display:flex;align-items:center;justify-content:space-between;padding:.35rem .65rem;background:#0d1a25;border-bottom:1px solid #1e3044;font-size:.72rem;color:#4c8}._ollamaPre_n51ql_484{background:#080e14;color:#bbd8ee;font-family:system-ui,-apple-system,sans-serif;font-size:.8rem;line-height:1.6;padding:.7rem;margin:0;white-space:pre-wrap;word-break:break-word;max-height:320px;overflow-y:auto}._closeBtn_n51ql_57,._buildBtn_n51ql_367,._cancelBtn_n51ql_426,._ollamaBtn_n51ql_320{display:inline-flex;align-items:center;justify-content:center;gap:5px}._status_n51ql_86,._errStatus_n51ql_93,._modelsErrHint_n51ql_311{display:flex;align-items:center;justify-content:center;gap:5px}._spin_n51ql_518{animation:_promptSpin_n51ql_1 1s linear infinite}@keyframes _promptSpin_n51ql_1{to{transform:rotate(360deg)}}._ollamaResponseHeader_n51ql_473>span{display:inline-flex;align-items:center;gap:5px}._panel_1dyuz_1{display:flex;flex-direction:column;height:100%;background:var(--bg);color:var(--text);font-family:Inter,system-ui,sans-serif;font-size:.82rem;overflow:hidden}._filterBar_1dyuz_14{display:flex;gap:.4rem;padding:.5rem .75rem;border-bottom:1px solid var(--border);flex-shrink:0}._filterInput_1dyuz_22,._filterSelect_1dyuz_23{background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;color:var(--text-dim);font-family:inherit;font-size:.78rem;padding:.3rem .5rem;outline:none;transition:border-color .15s}._filterInput_1dyuz_22{flex:1;min-width:0}._filterSelect_1dyuz_23{flex-shrink:0;cursor:pointer}._filterInput_1dyuz_22:focus,._filterSelect_1dyuz_23:focus{border-color:var(--muted)}._filterInput_1dyuz_22::placeholder{color:var(--muted)}._list_1dyuz_42{flex:1;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.75rem}._list_1dyuz_42::-webkit-scrollbar{width:4px}._list_1dyuz_42::-webkit-scrollbar-track{background:transparent}._list_1dyuz_42::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:2px}._empty_1dyuz_55{color:var(--muted);text-align:center;margin:auto;font-style:italic}._comment_1dyuz_64{background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.55rem .7rem}._commentHeader_1dyuz_71{display:flex;align-items:baseline;gap:.45rem;margin-bottom:.3rem}._author_1dyuz_78{font-weight:600;color:var(--text-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}._time_1dyuz_87{font-size:.72rem;color:var(--muted);white-space:nowrap;flex-shrink:0}._commentActions_1dyuz_94{margin-left:auto;display:flex;gap:.2rem;align-items:center;flex-shrink:0}._editBtn_1dyuz_102{flex-shrink:0;background:transparent;border:none;color:var(--muted);font-size:.8rem;line-height:1;cursor:pointer;padding:0 2px;border-radius:3px;transition:color .15s}._editBtn_1dyuz_102:hover:not(:disabled){color:var(--text-dim)}._editBtn_1dyuz_102:disabled{opacity:.4;cursor:not-allowed}._deleteBtn_1dyuz_117{flex-shrink:0;background:transparent;border:none;color:var(--muted);font-size:1rem;line-height:1;cursor:pointer;padding:0 2px;border-radius:3px;transition:color .15s}._deleteBtn_1dyuz_117:hover:not(:disabled){color:var(--accent)}._deleteBtn_1dyuz_117:disabled{opacity:.4;cursor:not-allowed}._body_1dyuz_132{margin:0;color:var(--text-dim);line-height:1.45;word-break:break-word;white-space:pre-wrap}._editArea_1dyuz_142{display:flex;flex-direction:column;gap:.35rem;margin-top:.1rem}._editTextarea_1dyuz_149{background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;color:var(--text);font-family:inherit;font-size:.82rem;line-height:1.4;padding:.4rem .5rem;resize:none;outline:none;transition:border-color .15s}._editTextarea_1dyuz_149:focus{border-color:var(--muted)}._editActions_1dyuz_164{display:flex;gap:.4rem;justify-content:flex-end}._saveBtn_1dyuz_170{background:var(--accent);border:none;border-radius:5px;color:var(--text);font-family:inherit;font-size:.78rem;font-weight:600;padding:.25rem .7rem;cursor:pointer;transition:background .15s}._saveBtn_1dyuz_170:hover:not(:disabled){background:var(--accent-hover)}._saveBtn_1dyuz_170:disabled{opacity:.5;cursor:not-allowed}._cancelBtn_1dyuz_185{background:transparent;border:1px solid var(--border-strong);border-radius:5px;color:var(--text-dim);font-family:inherit;font-size:.78rem;padding:.25rem .7rem;cursor:pointer;transition:border-color .15s,color .15s}._cancelBtn_1dyuz_185:hover:not(:disabled){border-color:var(--muted);color:var(--text-dim)}._cancelBtn_1dyuz_185:disabled{opacity:.4;cursor:not-allowed}._composer_1dyuz_201{display:flex;flex-direction:column;gap:.4rem;padding:.6rem .75rem .75rem;border-top:1px solid var(--border);flex-shrink:0}._error_1dyuz_210{color:var(--accent);font-size:.78rem;margin:0}._textarea_1dyuz_216{background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;color:var(--text);font-family:inherit;font-size:.82rem;line-height:1.4;padding:.45rem .6rem;resize:none;outline:none;transition:border-color .15s}._textarea_1dyuz_216:focus{border-color:var(--muted)}._textarea_1dyuz_216::placeholder{color:var(--muted)}._postBtn_1dyuz_232{background:var(--accent);border:none;border-radius:6px;color:var(--text);font-family:inherit;font-size:.8rem;font-weight:600;padding:.35rem 1rem;cursor:pointer;transition:background .15s}._postBtn_1dyuz_232:hover:not(:disabled){background:var(--accent-hover)}._postBtn_1dyuz_232:disabled{opacity:.5;cursor:not-allowed}._annotateBar_1dyuz_249{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}._annotateBtn_1dyuz_256{background:var(--surface-alt);border:1px solid var(--border-strong);border-radius:5px;color:var(--text-dim);font-family:inherit;font-size:.76rem;padding:.22rem .55rem;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}._annotateBtn_1dyuz_256:hover{border-color:#4f9cf5;color:#4f9cf5}._annotateBtnActive_1dyuz_270{border-color:#4f9cf5;color:#4f9cf5;background:#0d1f33}._annotateHint_1dyuz_276{font-size:.72rem;color:#4f9cf5;font-style:italic}._traceChip_1dyuz_282,._cornerChip_1dyuz_283{display:inline-flex;align-items:center;gap:.25rem;background:#0d1f33;border:1px solid #4f9cf5;border-radius:12px;color:#7ec3ff;font-size:.72rem;padding:.15rem .5rem .15rem .55rem}._cornerChips_1dyuz_295{display:flex;flex-wrap:wrap;gap:.3rem}._chipRemove_1dyuz_301{background:transparent;border:none;color:#7ec3ff;font-size:.9rem;line-height:1;cursor:pointer;padding:0;opacity:.7}._chipRemove_1dyuz_301:hover{opacity:1}._cornerSelect_1dyuz_313{background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;color:var(--text-dim);font-family:inherit;font-size:.76rem;padding:.2rem .4rem;max-height:72px;cursor:pointer}._cornerSelect_1dyuz_313:focus{border-color:var(--muted);outline:none}._badges_1dyuz_328{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}._traceBadge_1dyuz_335{display:inline-flex;align-items:center;background:#0d1f33;border:1px solid #4f9cf5;border-radius:12px;color:#7ec3ff;font-size:.7rem;padding:.15rem .55rem;cursor:pointer;transition:background .15s,border-color .15s;font-family:inherit}._traceBadge_1dyuz_335:hover{background:#122840;border-color:#7ec3ff}._cornerBadge_1dyuz_350{display:inline-flex;align-items:center;background:#141f14;border:1px solid #3a7a3a;border-radius:12px;color:#8c8;font-size:.7rem;padding:.15rem .55rem}._reactionRow_1dyuz_363{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.4rem}._reactionPill_1dyuz_371{display:inline-flex;align-items:center;gap:.2rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:12px;color:var(--text-dim);font-size:.78rem;padding:.12rem .45rem;cursor:pointer;transition:border-color .15s,background .15s,color .15s}._reactionPill_1dyuz_371:hover:not(:disabled){border-color:var(--muted);background:var(--border);color:var(--text-dim)}._reactionPill_1dyuz_371:disabled{cursor:default}._reactionPillActive_1dyuz_387{background:#0d1f33;border-color:#4f9cf5;color:#7ec3ff}._reactionPillActive_1dyuz_387:hover:not(:disabled){background:#122840;border-color:#7ec3ff;color:#a8d8ff}._reactionCount_1dyuz_394{font-size:.72rem}._addReactionBtn_1dyuz_398{background:transparent;border:1px solid var(--border-strong);border-radius:12px;color:var(--muted);font-size:.8rem;line-height:1;cursor:pointer;padding:.1rem .45rem;transition:border-color .15s,color .15s}._addReactionBtn_1dyuz_398:hover,._addReactionBtnActive_1dyuz_410{border-color:var(--muted);color:var(--text-dim)}._reactionPicker_1dyuz_412{display:flex;flex-wrap:wrap;gap:2px;margin-top:.3rem;padding:.35rem .4rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:8px}._reactionOpt_1dyuz_423{background:transparent;border:none;font-size:1.15rem;cursor:pointer;padding:.2rem .25rem;border-radius:5px;line-height:1;transition:background .1s}._reactionOpt_1dyuz_423:hover{background:var(--border-strong)}._composerFooter_1dyuz_437{display:flex;align-items:center;justify-content:space-between;gap:.4rem}._emojiWrapper_1dyuz_444{position:relative}._emojiToggleBtn_1dyuz_448{background:transparent;border:1px solid var(--border-strong);border-radius:5px;font-size:1rem;line-height:1;cursor:pointer;padding:.25rem .45rem;transition:border-color .15s,background .15s}._emojiToggleBtn_1dyuz_448:hover,._emojiToggleBtnActive_1dyuz_459{border-color:var(--muted);background:var(--surface-alt)}._emojiPicker_1dyuz_461{position:absolute;bottom:calc(100% + 6px);left:0;z-index:200;background:var(--surface-alt);border:1px solid var(--border);border-radius:10px;padding:.55rem .6rem;width:230px;box-shadow:0 6px 20px #000000a6;display:flex;flex-direction:column;gap:.45rem}._emojiCatLabel_1dyuz_479{font-size:.65rem;color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.2rem}._emojiGrid_1dyuz_487{display:flex;flex-wrap:wrap;gap:1px}._emojiOpt_1dyuz_493{background:transparent;border:none;font-size:1.1rem;cursor:pointer;padding:.2rem .22rem;border-radius:5px;line-height:1;transition:background .1s}._emojiOpt_1dyuz_493:hover{background:var(--border-strong)}._viewOnly_1dyuz_507{padding:.6rem .75rem;border-top:1px solid var(--border);font-size:.75rem;color:var(--muted);font-style:italic;text-align:center;margin:0;flex-shrink:0}._panel_552my_1{background:var(--bg);display:flex;flex-direction:column;height:100%;overflow:hidden}._header_552my_9{display:flex;align-items:center;gap:.6rem;padding:.35rem .85rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;min-height:32px}._title_552my_19{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}._hint_552my_27{font-size:.68rem;color:var(--muted);margin-left:auto}._tableWrap_552my_33{flex:1;overflow:auto;padding:6px 8px}._table_552my_33{border-collapse:collapse;font-size:.75rem;font-variant-numeric:tabular-nums;width:100%;min-width:max-content}._table_552my_33 th{padding:4px 10px;text-align:center;color:var(--muted);font-weight:600;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--border);white-space:nowrap}._table_552my_33 th:first-child{text-align:left;padding-left:6px;display:flex;align-items:center;gap:5px}._table_552my_33 td{padding:4px 10px;text-align:center;color:var(--text-dim);border-bottom:1px solid var(--surface);white-space:nowrap;transition:color .1s,opacity .1s}._table_552my_33 td:first-child{text-align:left;padding-left:6px;color:var(--muted);font-weight:600;min-width:72px;display:flex;align-items:center;gap:5px}._table_552my_33 tbody tr:hover td{background:var(--surface)}._check_552my_92{accent-color:var(--accent);width:11px;height:11px;cursor:pointer;flex-shrink:0}._best_552my_101{color:gold!important;font-weight:700}._disabled_552my_107 td{opacity:.28}._inlap_552my_112 td{color:var(--muted)!important;font-style:italic}._inlap_552my_112 td:first-child{color:var(--muted)!important}._badge_552my_122{font-size:.6rem;color:var(--muted);margin-left:3px;font-style:normal;vertical-align:middle}._tbRow_552my_131,._avgRow_552my_132,._maxRow_552my_133{border-top:1px solid var(--border-strong)}._tbRow_552my_131 td{color:gold!important;font-weight:700;background:#151200;padding-top:6px;padding-bottom:6px}._avgRow_552my_132 td{color:#59f!important;font-weight:600;background:#050c18;padding-top:5px;padding-bottom:5px}._maxRow_552my_133 td{color:#e8411a!important;font-weight:600;background:#120700;padding-top:5px;padding-bottom:5px}._empty_552my_161{height:100%;display:flex;align-items:center;justify-content:center;color:var(--border-strong);font-size:.82rem}._panel_1103c_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg)}._header_1103c_9{display:flex;align-items:center;gap:.75rem;padding:.35rem .75rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;flex-wrap:wrap;min-height:34px}._title_1103c_20{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}._zoomBadge_1103c_30{background:none;border:1px solid #2a3a2a;border-radius:4px;color:#4a7a4a;font-size:.66rem;padding:1px 6px;cursor:pointer;white-space:nowrap;transition:all .15s}._zoomBadge_1103c_30:hover{border-color:#4a7a4a;color:#6aaa6a}._gripLabel_1103c_43{display:flex;align-items:center;gap:.3rem;font-size:.72rem;color:var(--muted);white-space:nowrap;margin-left:auto}._gripInput_1103c_53{width:48px;background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;color:var(--text-dim);font-size:.72rem;padding:2px 4px;text-align:right}._gripInput_1103c_53:focus{outline:none;border-color:var(--muted)}._dotSizeLabel_1103c_65{display:flex;align-items:center;gap:.3rem;font-size:.72rem;color:var(--muted);white-space:nowrap}._dotSizeInput_1103c_74{width:42px;background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;color:var(--text-dim);font-size:.72rem;padding:2px 4px;text-align:right}._dotSizeInput_1103c_74:focus{outline:none;border-color:var(--muted)}._legend_1103c_86{display:flex;gap:.6rem;flex-wrap:wrap}._legendItem_1103c_92{display:flex;align-items:center;gap:.25rem;font-size:.68rem;color:var(--muted);white-space:nowrap}._legendDot_1103c_101{width:8px;height:8px;border-radius:50%;flex-shrink:0}._chartWrap_1103c_108{flex:1;min-height:0;position:relative}._dotsCanvas_1103c_114{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._empty_1103c_123{display:flex;align-items:center;justify-content:center;height:100%;color:var(--border-strong);font-size:.82rem}._tooltip_1103c_132{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:5px 9px;font-size:.72rem;display:flex;flex-direction:column;gap:2px;color:var(--text-dim)}._panel_m7l1x_1{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--bg)}._header_m7l1x_9{display:flex;align-items:center;gap:.6rem;padding:.35rem .75rem;border-bottom:1px solid var(--surface-alt);flex-shrink:0;flex-wrap:wrap;min-height:36px}._title_m7l1x_20{font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap;margin-right:.2rem}._zoomBadge_m7l1x_31{background:none;border:1px solid #2a3a2a;border-radius:4px;color:#4a7a4a;font-size:.66rem;padding:1px 6px;cursor:pointer;white-space:nowrap;transition:all .15s}._zoomBadge_m7l1x_31:hover{border-color:#4a7a4a;color:#6aaa6a}._axisPickers_m7l1x_45{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._pickerGroup_m7l1x_53{display:flex;align-items:center;gap:.25rem}._axisLetter_m7l1x_59{font-weight:700;font-size:.68rem;color:var(--muted);letter-spacing:.05em;flex-shrink:0}._filterInput_m7l1x_68{width:68px;background:var(--bg);border:1px solid var(--border-strong);border-radius:4px;color:var(--text-dim);font-size:.7rem;font-family:inherit;padding:2px 5px;outline:none;transition:border-color .15s,width .15s}._filterInput_m7l1x_68:focus{border-color:var(--muted);width:100px}._filterInput_m7l1x_68::placeholder{color:var(--border-strong)}._axisSelect_m7l1x_83{background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;color:var(--text-dim);font-size:.72rem;font-family:inherit;padding:2px 6px;max-width:150px;cursor:pointer;outline:none;transition:border-color .15s}._axisSelect_m7l1x_83:focus{border-color:var(--muted)}._axisSelect_m7l1x_83 option{background:var(--surface)}._swapBtn_m7l1x_99{background:none;border:1px solid var(--border-strong);border-radius:4px;color:var(--muted);font-size:.82rem;line-height:1;padding:2px 6px;cursor:pointer;transition:all .15s}._swapBtn_m7l1x_99:hover:not(:disabled){border-color:var(--muted);color:var(--text-dim)}._swapBtn_m7l1x_99:disabled{opacity:.3;cursor:default}._dotSizeLabel_m7l1x_113{display:flex;align-items:center;gap:.3rem;font-size:.72rem;color:var(--muted);white-space:nowrap}._dotSizeInput_m7l1x_122{width:42px;background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;color:var(--text-dim);font-size:.72rem;padding:2px 4px;text-align:right}._dotSizeInput_m7l1x_122:focus{outline:none;border-color:var(--muted)}._legend_m7l1x_135{display:flex;gap:.6rem;flex-wrap:wrap;margin-left:auto}._legendItem_m7l1x_142{display:flex;align-items:center;gap:.25rem;font-size:.68rem;color:var(--muted);white-space:nowrap}._legendDot_m7l1x_151{width:8px;height:8px;border-radius:50%;flex-shrink:0}._chartWrap_m7l1x_159{flex:1;min-height:0;position:relative}._dotsCanvas_m7l1x_165{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._empty_m7l1x_174{display:flex;align-items:center;justify-content:center;height:100%;color:var(--border-strong);font-size:.82rem;text-align:center;padding:1rem}._tooltip_m7l1x_186{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:6px 10px;font-size:.72rem;display:flex;flex-direction:column;gap:3px}._tooltipRow_m7l1x_197{display:flex;align-items:baseline;gap:.5rem}._tooltipCh_m7l1x_203{color:var(--muted);flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._tooltipVal_m7l1x_212{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}._tooltipUnit_m7l1x_218{color:var(--muted);font-size:.66rem}._window_16wr5_1{display:flex!important;flex-direction:column;background:var(--surface);border:1px solid var(--border-strong);border-radius:4px;box-shadow:0 8px 32px #0009;overflow:hidden;pointer-events:all}._titleBar_16wr5_12{display:flex;align-items:center;gap:8px;padding:0 8px;height:32px;min-height:32px;background:var(--surface-alt);border-bottom:1px solid var(--border-strong);cursor:move;-webkit-user-select:none;user-select:none;flex-shrink:0}._title_16wr5_12{flex:0 1 auto;min-width:36px;font-size:11px;line-height:1.4;font-weight:600;color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._headerSlot_16wr5_44{display:flex;align-items:center;gap:6px;margin-left:auto;min-width:0;cursor:default}._maximizeBtn_16wr5_52{background:none;border:none;color:var(--muted);font-size:13px;line-height:1;padding:2px 4px;cursor:pointer;border-radius:2px;flex-shrink:0;pointer-events:all}._maximizeBtn_16wr5_52:hover{background:var(--border-strong);color:var(--text)}._titleBarMaximized_16wr5_69{cursor:default}._windowMaximized_16wr5_73{border-radius:0!important;border-color:var(--border-strong)!important}._closeBtn_16wr5_78{background:none;border:none;color:var(--muted);font-size:13px;line-height:1;padding:2px 4px;cursor:pointer;border-radius:2px;flex-shrink:0;pointer-events:all}._closeBtn_16wr5_78:hover{background:var(--accent);color:#fff}._content_16wr5_96{flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}._panel_7l09u_1{display:flex;flex-direction:column;background:var(--surface);border-bottom:1px solid var(--border);flex-shrink:0;overflow:hidden}._fullscreen_7l09u_10{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;border:none;height:auto!important}._titleBar_7l09u_18{display:flex;align-items:center;height:36px;padding:0 12px;background:var(--surface-alt);border-bottom:1px solid var(--border);flex-shrink:0}._title_7l09u_18{flex:1;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--text-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_7l09u_40{display:flex;gap:2px}._iconBtn_7l09u_45{background:none;border:none;color:var(--text-dim);font-size:16px;cursor:pointer;padding:6px 10px;border-radius:4px;line-height:1;touch-action:manipulation;-webkit-tap-highlight-color:transparent}._iconBtn_7l09u_45:hover,._iconBtn_7l09u_45:active{color:var(--text);background:var(--border-strong)}._content_7l09u_64{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}._resizeHandle_7l09u_73{height:10px;min-height:10px;flex-shrink:0;background:var(--surface-alt);border-top:1px solid var(--border);cursor:ns-resize;touch-action:none;display:flex;align-items:center;justify-content:center;-webkit-tap-highlight-color:transparent}._resizeHandle_7l09u_73:after{content:"· · ·";color:var(--muted);font-size:10px;letter-spacing:3px;pointer-events:none;line-height:1}._resizeHandle_7l09u_73:active{background:var(--accent)}._root_1xx6x_1{display:flex;flex-direction:column;gap:.5rem}._empty_1xx6x_7{font-size:.82rem;color:var(--muted);text-align:center;padding:1rem 0}._errorBanner_1xx6x_14{background:#f871711a;border:1px solid rgba(248,113,113,.3);border-radius:5px;color:#f87171;font-size:.78rem;padding:6px 10px}._inlineError_1xx6x_23{font-size:.75rem;color:#f87171;padding:2px 4px}._groupCard_1xx6x_31{border:1px solid var(--border-strong);border-radius:6px;overflow:hidden}._groupHeader_1xx6x_37{display:flex;align-items:center;gap:.5rem;padding:8px 10px;cursor:pointer;background:var(--surface);transition:background .12s;-webkit-user-select:none;user-select:none}._groupHeader_1xx6x_37:hover{background:var(--bg)}._groupChevron_1xx6x_49{font-size:.65rem;color:var(--muted);width:10px;flex-shrink:0}._groupName_1xx6x_56{font-size:.85rem;font-weight:600;color:var(--text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._renameInput_1xx6x_67{flex:1;background:var(--bg);border:1px solid var(--accent);border-radius:4px;color:var(--text);font-size:.85rem;font-weight:600;padding:3px 7px;font-family:inherit;min-width:0}._renameInput_1xx6x_67:focus{outline:none}._groupMeta_1xx6x_81{font-size:.72rem;color:var(--muted);flex-shrink:0}._groupActions_1xx6x_87{display:flex;gap:.35rem;flex-shrink:0}._actionBtn_1xx6x_93{background:transparent;border:1px solid var(--accent);color:var(--accent);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;font-family:inherit;transition:background .12s}._actionBtn_1xx6x_93:hover{background:color-mix(in srgb,var(--accent) 15%,transparent)}._actionBtn_1xx6x_93:disabled{opacity:.5;cursor:default}._actionBtnMuted_1xx6x_107{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;font-family:inherit;transition:color .12s,border-color .12s}._actionBtnMuted_1xx6x_107:hover{color:var(--text-dim);border-color:var(--muted)}._actionBtnDanger_1xx6x_120{background:transparent;border:1px solid rgba(248,113,113,.4);color:#f87171;padding:2px 8px;border-radius:4px;cursor:pointer;font-size:.72rem;font-family:inherit;transition:background .12s}._actionBtnDanger_1xx6x_120:hover{background:#f871711a}._actionBtnDanger_1xx6x_120:disabled{opacity:.5;cursor:default}._groupBody_1xx6x_136{border-top:1px solid var(--border);padding:.6rem .75rem;background:var(--bg);display:flex;flex-direction:column;gap:.4rem}._memberList_1xx6x_145{display:flex;flex-direction:column;gap:.25rem}._memberRow_1xx6x_151{display:flex;align-items:center;gap:.5rem;padding:4px 0}._memberName_1xx6x_158{font-size:.82rem;color:var(--text);flex:1;display:flex;align-items:center;gap:.35rem}._creatorBadge_1xx6x_167{font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);padding:1px 5px;border-radius:10px}._memberEmail_1xx6x_179{font-size:.75rem;color:var(--muted);flex-shrink:0}._removeMemberBtn_1xx6x_185{background:transparent;border:none;color:var(--muted);cursor:pointer;font-size:.7rem;padding:2px 5px;border-radius:3px;transition:color .12s;flex-shrink:0}._removeMemberBtn_1xx6x_185:hover{color:#f87171}._removeMemberBtn_1xx6x_185:disabled{opacity:.4;cursor:default}._addMemberWrapper_1xx6x_201{position:relative;margin-top:.2rem}._addMemberRow_1xx6x_206{display:flex;gap:.4rem}._addDropdown_1xx6x_211{position:fixed;background:var(--surface);border:1px solid var(--border-strong);border-radius:6px;list-style:none;margin:0;padding:.2rem 0;z-index:10000;box-shadow:0 4px 16px #00000080;max-height:160px;overflow-y:auto}._addDropdownItem_1xx6x_225{display:flex;flex-direction:column;padding:.4rem .75rem;cursor:pointer}._addDropdownItem_1xx6x_225:hover{background:var(--bg)}._addDropdownName_1xx6x_233{font-size:.82rem;color:var(--text)}._addDropdownEmail_1xx6x_238{font-size:.72rem;color:var(--muted)}._addMemberInput_1xx6x_243{flex:1;background:var(--surface);border:1px solid var(--border-strong);border-radius:5px;color:var(--text);font-size:.82rem;padding:5px 9px;font-family:inherit;transition:border-color .15s}._addMemberInput_1xx6x_243:focus{outline:none;border-color:var(--accent)}._addMemberBtn_1xx6x_256{background:var(--accent);border:none;color:#fff;padding:5px 14px;border-radius:5px;cursor:pointer;font-size:.82rem;font-weight:600;font-family:inherit;transition:background .15s;white-space:nowrap}._addMemberBtn_1xx6x_256:hover{background:var(--accent-hover)}._addMemberBtn_1xx6x_256:disabled{opacity:.5;cursor:default}._newGroupRow_1xx6x_274{display:flex;gap:.4rem;align-items:center;margin-top:.25rem}._newGroupInput_1xx6x_281{flex:1;background:var(--bg);border:1px solid var(--accent);border-radius:5px;color:var(--text);font-size:.85rem;padding:6px 10px;font-family:inherit}._newGroupInput_1xx6x_281:focus{outline:none}._createBtn_1xx6x_293{background:var(--accent);border:none;color:#fff;padding:6px 16px;border-radius:5px;cursor:pointer;font-size:.82rem;font-weight:600;font-family:inherit;white-space:nowrap}._createBtn_1xx6x_293:hover{background:var(--accent-hover)}._createBtn_1xx6x_293:disabled{opacity:.5;cursor:default}._cancelNewBtn_1xx6x_308{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:6px 12px;border-radius:5px;cursor:pointer;font-size:.82rem;font-family:inherit;white-space:nowrap}._cancelNewBtn_1xx6x_308:hover{color:var(--text-dim)}._newGroupBtn_1xx6x_321{background:transparent;border:1px dashed var(--border-strong);color:var(--muted);padding:7px 12px;border-radius:6px;cursor:pointer;font-size:.82rem;font-family:inherit;text-align:left;transition:border-color .15s,color .15s;margin-top:.25rem}._newGroupBtn_1xx6x_321:hover{border-color:var(--accent);color:var(--accent)}._overlay_fpgdq_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:9000}._modal_fpgdq_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;width:420px;max-width:95vw;height:min(580px,90vh);display:flex;flex-direction:column;box-shadow:0 20px 60px #000000b3}._header_fpgdq_23{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--border)}._title_fpgdq_31{font-size:.9rem;font-weight:700;color:var(--text);letter-spacing:.04em}._closeBtn_fpgdq_38{background:transparent;border:none;color:var(--muted);font-size:1rem;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .15s}._closeBtn_fpgdq_38:hover{color:var(--text-dim)}._tabs_fpgdq_51{display:flex;border-bottom:1px solid var(--border);padding:0 1.25rem}._tab_fpgdq_51{background:transparent;border:none;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-size:.8rem;font-weight:600;font-family:inherit;letter-spacing:.04em;padding:.6rem .75rem .5rem;margin-bottom:-1px;transition:color .15s,border-color .15s}._tab_fpgdq_51:hover{color:var(--text-dim)}._tabActive_fpgdq_73{color:var(--accent);border-bottom-color:var(--accent)}._body_fpgdq_78{padding:1.25rem;display:flex;flex-direction:column;gap:1rem;flex:1;min-height:0;overflow-y:auto}._field_fpgdq_88{display:flex;flex-direction:column;gap:.35rem}._fieldLabel_fpgdq_94{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._input_fpgdq_102,._select_fpgdq_103,._textarea_fpgdq_104{background:var(--bg);border:1px solid var(--border-strong);border-radius:5px;color:var(--text);font-size:.85rem;padding:7px 10px;width:100%;box-sizing:border-box;transition:border-color .15s;font-family:inherit}._input_fpgdq_102:focus,._select_fpgdq_103:focus,._textarea_fpgdq_104:focus{outline:none;border-color:var(--accent)}._select_fpgdq_103 option{background:var(--surface)}._textarea_fpgdq_104{resize:vertical;min-height:70px}._footer_fpgdq_133{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:.75rem 1.25rem 1rem;border-top:1px solid var(--border)}._errorMsg_fpgdq_142{flex:1;font-size:.78rem;color:#f87171}._successMsg_fpgdq_148{flex:1;font-size:.78rem;color:#4ade80}._cancelBtn_fpgdq_154{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:6px 16px;border-radius:6px;cursor:pointer;font-size:.82rem;transition:all .15s}._cancelBtn_fpgdq_154:hover{border-color:var(--muted);color:var(--text-dim)}._saveBtn_fpgdq_166{background:var(--accent);border:none;color:#fff;padding:6px 20px;border-radius:6px;cursor:pointer;font-size:.82rem;font-weight:600;transition:background .15s}._saveBtn_fpgdq_166:hover{background:var(--accent-hover)}._themeRow_fpgdq_180{display:flex;flex-wrap:wrap;gap:.4rem}._themeChip_fpgdq_186{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:5px 10px;border-radius:20px;cursor:pointer;font-size:.78rem;font-family:inherit;display:flex;align-items:center;gap:6px;transition:border-color .15s,color .15s,background .15s}._themeChip_fpgdq_186:hover{border-color:var(--chip-accent);color:var(--text)}._themeChipActive_fpgdq_206{border-color:var(--chip-accent);color:var(--chip-accent);background:color-mix(in srgb,var(--chip-accent) 12%,transparent)}._themeChipDot_fpgdq_212{width:8px;height:8px;border-radius:50%;background:var(--chip-accent);flex-shrink:0}._keyReveal_fpgdq_221{background:color-mix(in srgb,var(--accent) 8%,transparent);border:1px solid var(--accent);border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}._keyBox_fpgdq_231{display:flex;align-items:center;gap:.5rem;background:var(--bg);border:1px solid var(--border-strong);border-radius:5px;padding:6px 8px}._keyCode_fpgdq_241{flex:1;font-family:monospace;font-size:.78rem;color:var(--text);word-break:break-all}._copyBtn_fpgdq_249{background:var(--accent);border:none;color:#fff;padding:4px 10px;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:600;white-space:nowrap;flex-shrink:0}._dismissBtn_fpgdq_262{background:transparent;border:1px solid var(--border-strong);color:var(--muted);padding:4px 12px;border-radius:5px;cursor:pointer;font-size:.78rem;align-self:flex-end}._keyCreate_fpgdq_273{display:flex;gap:.5rem;align-items:center}._keyCreate_fpgdq_273 ._input_fpgdq_102{flex:1}._noKeys_fpgdq_283{font-size:.82rem;color:var(--muted)}._keyList_fpgdq_288{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}._keyItem_fpgdq_297{display:flex;align-items:center;justify-content:space-between;background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:8px 10px}._keyRevoked_fpgdq_307{opacity:.45}._keyMeta_fpgdq_311{display:flex;flex-direction:column;gap:2px}._keyLabel_fpgdq_317{font-size:.82rem;font-weight:600;color:var(--text)}._keyDate_fpgdq_323{font-size:.72rem;color:var(--muted)}._revokeBtn_fpgdq_328{background:transparent;border:1px solid #f87171;color:#f87171;padding:3px 10px;border-radius:4px;cursor:pointer;font-size:.75rem;flex-shrink:0;transition:background .15s}._revokeBtn_fpgdq_328:hover{background:color-mix(in srgb,#f87171 15%,transparent)}._overlay_1nec6_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;z-index:9000}._modal_1nec6_11{background:var(--surface);border:1px solid var(--border-strong);border-radius:10px;width:380px;max-width:95vw;display:flex;flex-direction:column;box-shadow:0 20px 60px #000000b3}._header_1nec6_22{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--border)}._title_1nec6_30{font-size:.9rem;font-weight:700;color:var(--text);letter-spacing:.04em}._closeBtn_1nec6_37{background:transparent;border:none;color:var(--muted);font-size:1rem;cursor:pointer;padding:2px 6px;border-radius:4px;transition:color .15s}._closeBtn_1nec6_37:hover{color:var(--text-dim)}._body_1nec6_49{padding:1.25rem;display:flex;flex-direction:column;gap:1.1rem}._field_1nec6_56{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_1nec6_62{font-size:.72rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}._segmented_1nec6_70{display:flex;gap:0;border-radius:6px;overflow:hidden;border:1px solid var(--border-strong)}._seg_1nec6_70{flex:1;background:var(--bg);border:none;border-right:1px solid var(--border-strong);color:var(--muted);padding:7px 10px;cursor:pointer;font-size:.82rem;font-family:inherit;transition:all .15s;white-space:nowrap}._seg_1nec6_70:last-child{border-right:none}._seg_1nec6_70:hover{background:var(--surface-alt);color:var(--text-dim)}._segActive_1nec6_94{background:var(--border);color:var(--accent);font-weight:600}._footer_1nec6_100{display:flex;justify-content:flex-end;padding:.75rem 1.25rem 1rem;border-top:1px solid var(--border)}._doneBtn_1nec6_107{background:var(--accent);border:none;color:var(--text);padding:6px 24px;border-radius:6px;cursor:pointer;font-size:.82rem;font-weight:600;transition:background .15s}._doneBtn_1nec6_107:hover{background:var(--accent-hover)}._checkRow_1nec6_120{display:flex;align-items:center;gap:.5rem;cursor:pointer}._checkInput_1nec6_127{width:15px;height:15px;accent-color:var(--accent);cursor:pointer;flex-shrink:0}._checkHint_1nec6_135{font-size:.68rem;color:var(--muted);padding-left:1.6rem}._tabBar_83uf6_1{display:flex;flex-direction:row;align-items:flex-end;gap:2px;background:var(--bg);border-bottom:1px solid var(--border);padding:0 .75rem;min-height:35px;flex-shrink:0;overflow-x:auto;overflow-y:hidden}._tabBar_83uf6_1::-webkit-scrollbar{height:2px}._tabBar_83uf6_1::-webkit-scrollbar-track{background:transparent}._tabBar_83uf6_1::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:1px}._tab_83uf6_1{display:inline-flex;align-items:center;gap:6px;background:transparent;border:1px solid transparent;border-bottom:none;color:var(--muted);padding:5px 12px;border-radius:5px 5px 0 0;cursor:pointer;font:inherit;font-size:.78rem;transition:color .15s,background .15s,border-color .15s;white-space:nowrap;position:relative;top:1px;margin-bottom:-1px}._tab_83uf6_1:hover{color:var(--text-dim);background:var(--surface);border-color:var(--border)}._tabActive_83uf6_45{background:var(--bg);border-color:var(--border);color:var(--text);border-bottom-color:var(--bg)}._tabLabel_83uf6_52{cursor:pointer;-webkit-user-select:none;user-select:none}._tabInput_83uf6_57{background:transparent;border:none;border-bottom:1px solid var(--accent);color:var(--text);font:inherit;font-size:.78rem;outline:none;padding:0;min-width:40px}._tabClose_83uf6_69{display:none;align-items:center;justify-content:center;width:14px;height:14px;border-radius:3px;font-size:1rem;line-height:1;color:var(--border-strong);transition:color .1s,background .1s;cursor:pointer;flex-shrink:0}._tab_83uf6_1:hover ._tabClose_83uf6_69,._tabActive_83uf6_45 ._tabClose_83uf6_69{display:inline-flex}._tabClose_83uf6_69:hover{color:var(--accent);background:var(--surface-alt)}._tabAdd_83uf6_94{background:transparent;border:none;color:var(--border-strong);font-size:1.1rem;padding:0 6px 2px;cursor:pointer;border-radius:4px;transition:color .15s;line-height:1;flex-shrink:0;align-self:center}._tabAdd_83uf6_94:hover{color:var(--text-dim)}._page_gsf05_1{display:flex;flex-direction:column;height:100vh;background:linear-gradient(#0d0d0d99,#0d0d0dad),url(/leaderboard_backdrop.jpg) center center / cover no-repeat,var(--bg, #0d0d0d);color:var(--text, #f0f0f0);overflow:hidden}._logo_gsf05_15{width:160px;height:auto;display:block;margin:1rem auto .5rem;border-radius:6px}._topBar_gsf05_24{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 20px;height:52px;border-bottom:1px solid var(--border-strong, #2a2a2a);flex-shrink:0;background:var(--bg, #0d0d0d)}._topBarLeft_gsf05_36{display:flex;align-items:center;gap:14px}._backBtn_gsf05_42{background:none;border:1px solid var(--border, #222);border-radius:6px;color:var(--muted, #888);font-size:.82rem;padding:6px 12px;cursor:pointer;transition:border-color .15s,color .15s;white-space:nowrap}._backBtn_gsf05_42:hover{border-color:var(--border-strong, #444);color:var(--text, #f0f0f0)}._titleSep_gsf05_58{width:1px;height:20px;background:var(--border-strong, #333)}._trophy_gsf05_64{font-size:1.2rem}._title_gsf05_58{font-size:1rem;font-weight:600;margin:0;color:var(--text, #f0f0f0)}._topBarRight_gsf05_73{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._trackSelect_gsf05_80{background:var(--bg-raised, #141414);border:1px solid var(--border-strong, #333);border-radius:6px;color:var(--text, #f0f0f0);font-size:.84rem;padding:5px 10px;cursor:pointer;min-width:220px}._trackSelect_gsf05_80:focus{outline:1px solid var(--accent, #e8411a)}._vehDropWrap_gsf05_93{position:relative}._vehDropBtn_gsf05_97{display:flex;align-items:center;gap:8px;background:var(--bg-raised, #141414);border:1px solid var(--border-strong, #333);border-radius:6px;color:var(--text, #f0f0f0);font-size:.84rem;padding:5px 10px;cursor:pointer;white-space:nowrap;transition:border-color .15s;min-width:130px}._vehDropBtn_gsf05_97:hover{border-color:var(--border-strong, #555)}._vehDropBtnActive_gsf05_113{border-color:var(--accent, #e8411a);color:var(--accent, #e8411a)}._vehDropLabel_gsf05_115{flex:1;text-align:left}._vehDropArrow_gsf05_116{font-size:.6rem;color:var(--muted, #888)}._vehDropPanel_gsf05_118{position:absolute;top:calc(100% + 4px);right:0;min-width:220px;max-height:320px;overflow-y:auto;background:var(--bg-raised, #141414);border:1px solid var(--border-strong, #333);border-radius:8px;box-shadow:0 8px 24px #00000080;z-index:100;padding:4px 0}._vehDropItem_gsf05_133{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer;transition:background .1s;-webkit-user-select:none;user-select:none}._vehDropItem_gsf05_133:hover{background:#ffffff0d}._vehDropItemChecked_gsf05_143{background:#e8411a0f}._vehDropItemChecked_gsf05_143:hover{background:#e8411a1a}._vehCheckbox_gsf05_146{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--border-strong, #444);border-radius:3px;font-size:.7rem;color:var(--accent, #e8411a);flex-shrink:0;background:var(--bg, #0d0d0d)}._vehDropItemChecked_gsf05_143 ._vehCheckbox_gsf05_146{border-color:var(--accent, #e8411a);background:#e8411a26}._vehDropName_gsf05_164{font-size:.84rem;color:var(--text, #f0f0f0)}._vehDropSep_gsf05_169{height:1px;background:var(--border, #222);margin:4px 0}._hiddenCheck_gsf05_175{display:none}._hintBar_gsf05_180{display:flex;justify-content:space-between;align-items:center;padding:6px 20px;border-bottom:1px solid var(--border, #1e1e1e);flex-shrink:0}._tableWrap_gsf05_190{flex:1;overflow:auto;position:relative}._stateMsg_gsf05_196{padding:48px 24px;text-align:center;color:var(--muted, #888);font-size:.9rem;line-height:1.7}._errorText_gsf05_204{color:var(--accent, #e8411a);font-size:.85rem;padding:12px 20px}._table_gsf05_190{width:100%;border-collapse:collapse;font-size:.82rem;white-space:nowrap}._table_gsf05_190 thead tr{position:sticky;top:0;z-index:2;background:var(--bg, #0d0d0d)}._th_gsf05_225{padding:9px 12px;text-align:left;font-size:.72rem;font-weight:600;color:var(--muted, #777);border-bottom:1px solid var(--border-strong, #2a2a2a);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .12s}._th_gsf05_225:hover,._thActive_gsf05_238{color:var(--text, #f0f0f0)}._thLabel_gsf05_240{display:block}._thSub_gsf05_241{display:block;font-size:.66rem;font-weight:400;color:var(--muted, #555);margin-top:1px}._sortIndicator_gsf05_248{font-size:.65rem;color:var(--muted, #555);margin-left:3px}._thActive_gsf05_238 ._sortIndicator_gsf05_248{color:var(--accent, #e8411a)}._thCorner_gsf05_255{cursor:default;text-align:center;min-width:70px}._thCorner_gsf05_255:hover{color:var(--muted, #777)}._stickyCol_gsf05_267{position:sticky;z-index:1;background:var(--bg, #0d0d0d);box-sizing:border-box;overflow:hidden;text-overflow:ellipsis}._th_gsf05_225._stickyCol_gsf05_267{z-index:3}._stickyColLast_gsf05_279{box-shadow:inset -7px 0 7px -7px #000000b3}._row_gsf05_281:hover ._stickyCol_gsf05_267{background:var(--bg-raised, #141414)}._childRow_gsf05_282 ._stickyCol_gsf05_267{background:#101010}._childRow_gsf05_282:hover ._stickyCol_gsf05_267{background:#181818}._row_gsf05_281{border-bottom:1px solid var(--border, #1a1a1a);cursor:pointer;transition:background .1s}._row_gsf05_281:hover{background:var(--bg-raised, #141414)}._rowLoading_gsf05_293{opacity:.5;pointer-events:none}._r1_gsf05_299{background:#ffd7000d}._r1_gsf05_299:hover{background:#ffd70017!important}._r2_gsf05_301{background:#c0c0c00a}._r2_gsf05_301:hover{background:#c0c0c012!important}._r3_gsf05_303{background:#cd7f320a}._r3_gsf05_303:hover{background:#cd7f3212!important}._childRow_gsf05_282{background:#ffffff04;box-shadow:inset 3px 0 0 var(--border-strong, #333)}._childRow_gsf05_282:hover{background:#ffffff0a}._driverCell_gsf05_314{display:inline-flex;align-items:center;gap:8px}._lapsBadge_gsf05_319{background:none;border:1px solid var(--border, #2a2a2a);border-radius:10px;color:var(--muted, #888);font-size:.68rem;font-variant-numeric:tabular-nums;padding:1px 7px;cursor:pointer;white-space:nowrap;transition:border-color .12s,color .12s}._lapsBadge_gsf05_319:hover,._lapsBadgeOpen_gsf05_331{border-color:var(--accent, #e8411a);color:var(--accent, #e8411a)}._td_gsf05_336{padding:8px 12px;color:var(--text, #f0f0f0);vertical-align:middle}._tdMono_gsf05_342{font-variant-numeric:tabular-nums}._tdTime_gsf05_346{font-weight:600;color:#4da6ff;font-variant-numeric:tabular-nums}._tdCorner_gsf05_352{text-align:center}._rankNum_gsf05_356{font-weight:700;color:var(--muted, #888)}._r1_gsf05_299 ._rankNum_gsf05_356{color:gold}._r2_gsf05_301 ._rankNum_gsf05_356{color:silver}._r3_gsf05_303 ._rankNum_gsf05_356{color:#cd7f32}._lapTime_gsf05_364{font-variant-numeric:tabular-nums}._expandBtn_gsf05_368{background:none;border:1px solid var(--border, #2a2a2a);border-radius:4px;color:var(--muted, #888);font-size:.68rem;padding:3px 8px;cursor:pointer;transition:border-color .12s,color .12s}._expandBtn_gsf05_368:hover,._expandBtnOpen_gsf05_378{border-color:var(--accent, #e8411a);color:var(--accent, #e8411a)}._cornerRow_gsf05_384,._cornerRow_gsf05_384:hover{background:var(--bg-raised, #111)!important}._cornerCell_gsf05_389{padding:10px 24px 12px 48px!important;border-bottom:1px solid var(--border-strong, #2a2a2a)}._cornerTable_gsf05_394{border-collapse:collapse;font-size:.78rem}._cornerTable_gsf05_394 th{padding:4px 14px 4px 0;color:var(--muted, #888);font-weight:600;border-bottom:1px solid var(--border, #222);text-align:left}._cornerTable_gsf05_394 td{padding:4px 14px 4px 0;color:var(--text, #f0f0f0);font-variant-numeric:tabular-nums}._cornerUnit_gsf05_411{display:block;margin-top:5px;font-size:.7rem;color:var(--muted, #666)}._footer_gsf05_419{padding:8px 20px;border-top:1px solid var(--border, #1e1e1e);flex-shrink:0}._muted_gsf05_425{color:var(--muted, #888);font-size:.75rem}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0d0d0d;--surface: #111111;--surface-alt: #1a1a1a;--border: #2c2c2c;--border-strong:#3a3a3a;--accent: #e8411a;--accent-hover: #ff5a35;--text: #e0e0e0;--text-dim: #a8a8a8;--muted: #787878;--ui-scale: 1;--app-font: "Inter", system-ui, -apple-system, sans-serif;font-family:var(--app-font);font-variant-numeric:tabular-nums}html{font-size:calc(16px * var(--ui-scale))}html,body,#root{height:100%;background:var(--bg);color:var(--text);overflow:hidden}.app{display:flex;flex-direction:column;height:100vh}.workspace{display:flex;flex:1;overflow:hidden}.mainArea{flex:1;display:flex;flex-direction:column;overflow:hidden}.panelArea{flex:1}.floatingLayer{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:50}.traceColumn{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden}.resizer{height:6px;min-height:6px;background:var(--surface-alt);border-top:1px solid var(--border);border-bottom:1px solid var(--border);cursor:ns-resize;flex-shrink:0;transition:background .15s;position:relative}.resizer:hover,.resizer:active{background:var(--accent)}.resizer:after{content:"· · ·";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--muted);font-size:10px;letter-spacing:3px;pointer-events:none;line-height:1}.mobileStack{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding-bottom:72px}.lapDrawerTrigger{position:fixed;bottom:20px;left:50%;transform:translate(-50%);z-index:200;background:var(--accent);color:#fff;border:none;border-radius:24px;padding:12px 28px;font-weight:700;font-size:14px;cursor:pointer;box-shadow:0 4px 16px #00000080;touch-action:manipulation;-webkit-tap-highlight-color:transparent;white-space:nowrap}.lapDrawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#000000a6;display:flex;flex-direction:column;justify-content:flex-end}.lapDrawerContent{background:var(--surface);max-height:80vh;overflow-y:auto;-webkit-overflow-scrolling:touch;border-radius:16px 16px 0 0;border-top:1px solid var(--border-strong)}.lapDrawerHandle{display:flex;justify-content:center;padding:12px 0 4px;cursor:pointer}.lapDrawerBar{width:40px;height:4px;background:var(--border-strong);border-radius:2px}.leaflet-container{background:var(--bg)!important}.leaflet-bar a{background:var(--surface-alt)!important;border-color:var(--border-strong)!important;color:var(--text-dim)!important}.leaflet-bar a:hover{background:var(--border-strong)!important;color:var(--text)!important}.leaflet-control-attribution{background:#0009!important;color:var(--muted)!important;font-size:9px!important}.leaflet-control-attribution a{color:var(--muted)!important}
