@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-Dc4VJyIJ.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-BPnxn4xp.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-BLGc9T1a.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-ZzOtrSSW.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-Bput3-QP.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-DCpCPQOf.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-DxZsaF_h.woff2) format("woff2"),url(/assets/inter-greek-400-normal-BZzXV7-1.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-BUNmGMP1.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-hnt3BR84.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-C1t-h-pH.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-BOOGhInR.woff2) format("woff2"),url(/assets/inter-latin-400-normal-gitzw0hO.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+2074,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-BShVwWPj.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-CUiC4oBV.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-D4Vwzodn.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-DH2hs3aW.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-B6guLgqG.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-M2hEX8vc.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-CeQXL5ds.woff2) format("woff2"),url(/assets/inter-greek-500-normal-d_eO-yCQ.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-DQPw2Hwd.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-CIS2RHJS.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-UMdmhHu2.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-D2bGa7uu.woff2) format("woff2"),url(/assets/inter-latin-500-normal-deR1Tlfd.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+2074,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-CaqZN2hq.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bt9VVOA-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-BGBWG807.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-BuzJQFbW.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-Cnui8OiR.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-C9WLioJ8.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-Dhlb-90d.woff2) format("woff2"),url(/assets/inter-greek-600-normal-CwicyhtI.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-Cm6aH8_k.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-BnYJhD27.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CAF0vJDd.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-D273HNI0.woff2) format("woff2"),url(/assets/inter-latin-600-normal-B5cFAncS.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+2074,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-ClVoMEGq.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-Ced3hgUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-bGtGjVdZ.woff2) format("woff2"),url(/assets/inter-cyrillic-700-normal-Bc8_fv8J.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-SzCdnevJ.woff2) format("woff2"),url(/assets/inter-greek-ext-700-normal-DXvzx4Na.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-Cxpycf-U.woff2) format("woff2"),url(/assets/inter-greek-700-normal-BRYTaFLL.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-CGpBpxLq.woff2) format("woff2"),url(/assets/inter-vietnamese-700-normal-dAnkLlTo.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-CzikT_rs.woff2) format("woff2"),url(/assets/inter-latin-ext-700-normal-6V9MnIL5.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-Sckx8rpT.woff2) format("woff2"),url(/assets/inter-latin-700-normal-B8MtJ_2k.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-ext-800-normal-DkJRRbRv.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-800-normal-Blqt89nY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-cyrillic-800-normal-Gn5VisWc.woff2) format("woff2"),url(/assets/inter-cyrillic-800-normal-C1n5rDZ2.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-ext-800-normal-JPzvdjtt.woff2) format("woff2"),url(/assets/inter-greek-ext-800-normal-D4Z3eQTi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-greek-800-normal-C7uvZBs2.woff2) format("woff2"),url(/assets/inter-greek-800-normal-DCnbPe0-.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(/assets/inter-vietnamese-800-normal-BUZV_87j.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-ext-800-normal-DhAspwKZ.woff2) format("woff2"),url(/assets/inter-latin-ext-800-normal-B4NYOez9.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/inter-latin-800-normal-qNthNgub.woff2) format("woff2"),url(/assets/inter-latin-800-normal-DDBFRMkW.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+2074,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:900;src:url(/assets/inter-cyrillic-ext-900-normal-BduYe0K2.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-900-normal-CW00LHP1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-cyrillic-900-normal-rsB9enUl.woff2) format("woff2"),url(/assets/inter-cyrillic-900-normal-DRFjFxjx.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:900;src:url(/assets/inter-greek-ext-900-normal-gmbm0Gan.woff2) format("woff2"),url(/assets/inter-greek-ext-900-normal-CkcABDrp.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/inter-greek-900-normal-DTZD6r2W.woff2) format("woff2"),url(/assets/inter-greek-900-normal-CD8u1q_4.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:900;src:url(/assets/inter-vietnamese-900-normal-C4P836tE.woff2) format("woff2"),url(/assets/inter-vietnamese-900-normal-BlAgPZck.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:900;src:url(/assets/inter-latin-ext-900-normal-dyE6OXMT.woff2) format("woff2"),url(/assets/inter-latin-ext-900-normal-DLS8rZND.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:900;src:url(/assets/inter-latin-900-normal-CcF180C5.woff2) format("woff2"),url(/assets/inter-latin-900-normal-C5TMk9TE.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+2074,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,d09GMgABAAAAAAR8ABAAAAAACNgAAAQhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAXBEICoRkg3QLGgABNgIkAy4EIAWFHgeBAwwHGzUHKI7Cce9gicnioMUteJ7/zurcV1VRpekM2HLSM7vJQKywqxWv6C/Rf+RXg4d/7t39Y4mE39JtncCLAlpL40QSiLKlIfeGrqm/LHtdHM1kxKNsrKBoLooCeoJRZAsMrMAG6AOmKbjtTsPHcClF70CAFwAIYRBC4F3hUa+eTFeu346LDpiZAVCFz3zzqVdLl1ZugkJA5dl6ulf+xYC6qd3AOugvC7qSI0HBLRRUFSPXToDnCeY/ZZPTHyP5c6TFh9y/+wxUq74EPgYhXBQop8Bc6pIYzglgH60xKUKU02mESooBEKAAUsi/IB+oOQAKaKCcRkA53Wrg5aLogl4Qpd+n/xQzYMx79R+vilcEQwAIAHBwAYMTM4XEjCJsu60aNPUK4B1gbiICGnUvA0rQGkzIA+ea5nIXFbndpW53mV5oGgV6uMCIjnrNQ+YBz07P9n3mzts+rbziY5+p7TX3XHtjxdX31e0zdyvrvE9FO/Uz8/xPUNePP955/mciHk75ZK8pp37oOe99yoksJBIrshgwH9E/2GndkRzsePS118qp119/c90+cz/Hz8ztx7fgFvOUZ5z6udQqH+/98o4vD3S2BI6Yafa30Pz84qIYPN78+HsnHlFyV+eHrxVvbWsr2vop/xd8/kudUvbmdEt94ZMnlqVY6wKam0Q2GwlGsplEGsqMC/YctnqWHRjwH+k/5vtj/HqlTd8P++8bGLjPT3MTCnf3HgpdHHQipQplsXt6DwQvETUbGdo38G5g1s+zAu8O/fJzg/9dB7272n8PPfzSvGRyX/zuk2dD1+bu2Nj+CX7Kw3gfi+3zc6nzKf3OXbdvU2j73LfmLXhr7vYQeQrVIsDB0yFEk61ETy5zoxfQDNXVHgVUQ+xYfakr1jeWe9uqnp754+jiQ0VD/7k07UfAVx/edR34v3z/bxoaqAMd9AYHBUBw/U1qXoX4b0VAhGqzWL1XFTYncA2oLYYu+CrwFmciwGsuTROtS63SrEL3pkruBp6WHgLE4sQDlEKTQOP3YqFeERhq3QMcFjoFFOqzFhSr18Yr4TXbLEhcZaFRiCrCef5DxXjAVknjLBPWyLGMsUXsEmNLGJazQUyULW/cWjE5IRkW24Qsnw2SJiQNy8lJyfJr1y4rIsOWkpPVJss2pk1SRkK7TVZa363CFbcOj9qpzlTB2M/6dGnTpVMnVk/AWiGBjlFba5+QN8aSWWCxr3HmMkkpx8psVNCnS0fC4rOdo2JZdGrZLAPBETGRTixBebANSy4V2WfhptoS7GqfywtrE5E0rn2oSts3wbeIEgo7E9MFxF1eMNcbohhKNNHFEIc4xSVuRzD8X4AkZ37C7ugJrgDyigExxa18fdBIWOPjVqEVyedi3+mQvKxD4y1j6+7o8xMfl5kz79cvBAA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAa4AA8AAAAACIwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABWAAAABgAAAAcABQABEdQT1MAAAFwAAAAIAAAACBEaExjR1NVQgAAAZAAAAAqAAAAKrjmuNJPUy8yAAABvAAAAFEAAABgF5xca1NUQVQAAAIQAAAAPQAAAEzpM8woY21hcAAAAlAAAABBAAAAXAqDC3VnYXNwAAAClAAAAAgAAAAIAAAAEGdseWYAAAKcAAAB7gAAAl603sJCaGVhZAAABIwAAAA2AAAANhkd8XVoaGVhAAAExAAAAB8AAAAkBlb/ZWhtdHgAAATkAAAAHgAAAC4X9QLmbG9jYQAABQQAAAAaAAAAGgPsA3RtYXhwAAAFIAAAABsAAAAgABUARW5hbWUAAAU8AAABFQAAAmo78l3BcG9zdAAABlQAAABiAAAAg3bh94F42mNgZGBg4GGAAEYgZAWTjCAeAAG0ABkAAQAAAA4ACgAMAAAAAAABREZMVAAIAAQAAAAA//8AAAABAAAADgAKAAwAAAAAAAJERkxUAA5sYXRuABIACAAAAAAAAAAA//8AAAAAeNpjYGGKYvzCwMrAwNTFFMHAwOANoRnjGIwYHYCiDAycDFDAxM6ABLycgMQBBkeWl8x//l1hYGD+w6ijwMA4//51oEo1pltAWQUGVgA9Gw5uAAAAeNoFwbENQAAUBcB7H4mOQmEAQ2lVSJQS+5nJAO5E9AqTwqKe/biD896uDKI1K0iXj7zUikZURhB++IcGDQAAAHjaLcexFUBAEADRf2chEGpIplpaoBuqWA+SmRlUNJg0yuuwYDSowuwoNba4MvlvjTMz95yzgI90BrT6p24zIA4EAAAAAAEAAf//AA942myQNbTUQBRA38xA8tctgsNa8l3iJ+tS4dbg7u40OFRo3+FQ464V7tbiUmHdzzLBbdzvmwsERgMgBz+hIwY8AGokHknHIwjFR6M9zi7U7Jyn9R5+0ikpOOMAzgCGJgDcQu+wEAZQY2osKSfZmCpLkswwbNPJbSfnNd9sLu5TAhFCwkH38okTKHrXGhEKjTChVvv2AjmKJUAAlOzt879VH20R9AZKpbSgGx1RY4IgGoYZU0nk8+OF6wJhgiP+1QsfowC67rzr2RYItPVEnKM6H+iL3+9iBroA0D8Oq33GLH5G3xKhH0DXhKRHNENVBD7CMYysGLqe5DmBqLomJRMMj5pnLF06Y8ZSfXLVyrzI0GJZGe/SKag0ZcmSKc650iR9fMleudIuoaEz7WLRpkylNhBLNFOfvzHbIQI9IPmVKem6ZrhUged/x8q/sOUphjGl7LaTK1buTY4Wy8p5tYnl7aWJGoXuKE3UxxYy8Xim8K63XSjYgH6QIQog6tRUHyyKZh67rvjPlxcsZH11GGHM+th58y8fPowlZ49Y38/j9Xr61QtoXOeTw67vq6QRHSRHaeQQM1X26uyli0jjli10ZxNJobt0J0CPUXMqJ6iKQTsGNQ8YO7IlLbeMHEtSQ8upL9PRUXEKYAAAeqmFMQAAAAEAAAACNgS9TSYdXw889QADA+gAAAAA29KmmgAAAADb2tDyAB3/TAI7A7YAAAAGAAIAAAAAAAB42mNgZGBg/vPvCgMDUwSD7D9dJmugCCrgBgB+hAS+AHjaY4pgiAJibSQsC8WBQGwEoxkYGE4ztAIAlkkG8AAAAAAAGgA7AEYAUQBvAHcAqQCxAOYBCQEWAS8AAHjaY2BkYGDgYVBhYGaQB2IQDwGYGBgBCCgAWwB42o2RtUFFURAFB3eJichwd0hwd01x57s2QgkUQIoUQCFUQAEM7vLk7uyecx0o5pQsMrIL5Et45gxqzZ44k1Jun9i2l7tnzn7nyaEio/GZc6nOGH9ie3ZmhJ44w7kyzp45Rz5/5jL5+pnLKcy4YYggIdJEOGCPfWJU0koz/tKylR3jJDsqg7o29AWIWpshKAWleSLGQz1b2J8B4sZ9axF0Ui3HfENmvTT57nGADn2bNLKl88Tql1m+rb3MW/PrqiTVbetxTliU96RjnRH31ujf4tvHJIO2P8/S8GGcVdk9malS+W6kf47w+SSMW3j2VmJyI1H52OjZsac+xyjTrLHzej/vR5sw3+DYbItFPEWzwD2sW17vAAAAeNpjYGIAg/+pDEZAipEBHfAAsQrDSUYmBhtGZkYWRlZGNkZ2Rg5GTjbHpKLUslT20rxMAxNHVwjtagHlu0H5lqzpibm5iXyJyaUlqcn5uUl6yYnFqTwgSWMDMzAHAHPNGcAAAA==) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-BbQvSTgA.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-500-normal-BcSK4SWt.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-DDx6Qb4X.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-500-normal-j-3100QQ.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-CvEhONT9.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-CtOyLjTY.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-500-normal-DmoeaKY2.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-BybgyI72.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-500-normal-DdS651vr.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+2074,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,d09GMgABAAAAAARoABAAAAAACKAAAAQNAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAXBEICoRkg3ILGgABNgIkAy4EIAWEaAeBAwwHG/0GCI7THbWz+VKC5/nvfH/tMxNMJldAUjC3EOeCLvTXR6v137ODqFyXjGkiJ/nQNfVrSQm4o01kYCMeZWMFRXO0JU983hbRXiAFNnU6D6fgIa2xbKWGMaSHzyO6AwK4AQBBsCEIAusGLuKJRxYvXb0ZJzqA3w+Ai4VMMlGfhjZb3a0EAvi762qnehobqKNqO7AKO8teSmUhKDAQ3MrBTVYOuB5fv9L+/f9j0P6V/GTkuvOfgcpUp4DksV/XiQLCUUA6qq+uvluAhreaJQghHB0NQUkwAAIoALGrp0FtB/U9AArQgHA0BAi+5cDdq6uOzwui9Pv0r/x+wKTcq3+5kf95v88vAAQAsOMEbDgMoyBRexAkb44GO/4k8BaQroOgoV5mgAXRHh5BEF3TnEZQkGGEGkaYHmjaAvTKAFt1k9vcZ+5xbXVt3mVuvfHT2Ms/jje1neaWKx6IuOyhuG3mdmUd/VS0ic/MY5+gxj/+eOuxj0RcjH+w05SJD11H36eRXyARFn7hAL916C3Za+644porrpCJq666Lm6XuZuhMzcPXeEQc/yZRfHccfiPd566+dSekvw5C/x5s/NJe+yLGx7/Yjzr/hflkvMjT+a9dH3Q2pSUwLXP8Z3xyftTHf++E1O0wHin9d9Js75BntHU31s9q7q/p+kE6jlexQyr2ru02dtc3nyquXx4xtJTuz1NXm+ThzxjSU35TMt3zDdzf035ko3hmbnvbjyL671XeOIvxHvumH3xQrTncq/ndg/fPfTwyxkTtauqLx8rg7KxyzbXrB57KeNh3Gm5DccOdhwj9KXUtfs2VFgpl6Wl3ZZiVcxvoTIRwI4rcSKa8AHVBxngAUgD5dEeRTgq3qdOkeNfrYoIkyqvPr065Np9QXN/c2ralwCnP7z1SvScev9nURGqT3sUsscAIPD89Wq7i/h/RhUE4THVdnZqKA0PLgpers3BvwJeZJQAbtLRSEKjapQLvjRedAN4WiItIMTzN1A4+RloeHnarpPJADZiGQZ20tnODMRLKpuAm8gKsbMNElTHuS4VjAvYqE0LS6sVulmaNaiyTY0Gdep161fu1q7LbIoookuVTg3adetSSJcGzQpp06lOEesstdpKNbpV6GRp0KrLGm1atSmgQptm1baq0ckROn6VTCmFlFJCCUWXzMEnp8ZqP4eVKszpLsHceyUv0qbdgM40fMmUUqyNyWyuQDX5DGtcrxN9jWpUccw+PakK8hIGqpJNwuY6Dc7f9ahUSJU2LYq6FVp0X3cOCsGrv4ZSQNjJDaTzhijmiia62MQuDnGKYfdVfvw/xtHT2lBc7luC5CUzBTZu6eezbHVWS4sVaFX1dNf8jEP4RQ6lu8lcVuzdox8X/4H79RMA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,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-DqW7IXWH.woff2) format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-BC_BlfJB.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-CeJAPzd1.woff2) format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DzgyOscY.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-BcEvxvzL.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-EJ07orPW.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-xYcj4c6c.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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-CCUXOMUO.woff2) format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-BdLAbhJS.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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #05070d;--surface: #0d1220;--surface2: #141b2e;--line: #222b44;--text: #eef2ff;--muted: #8b95b3;--cyan: #3fd0ff;--yellow: #ffc531;--red: #ff3b5c;--green: #3ee08f;--nav: 64px;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{min-height:var(--app-h, 100%)}body{background:#020306;color:var(--text);font:14px/1.45 Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input,textarea,select{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px 13px;width:100%;outline:none}input:focus,textarea:focus,select:focus{border-color:var(--cyan)}.page{position:relative;max-width:480px;margin:0 auto;min-height:100%;background:var(--bg);padding-bottom:calc(var(--nav) + env(safe-area-inset-bottom))}.content{min-height:calc(var(--app-h, 100dvh) - 120px)}.pad{padding:16px;display:flex;flex-direction:column;gap:12px}.center{text-align:center;align-items:center}.row{display:flex;align-items:center;gap:10px}.between{justify-content:space-between}.mut{color:var(--muted)}.small{font-size:12.5px}.tiny{font-size:11px}.block{display:block}.hy{color:var(--yellow)}.empty{color:var(--muted);padding:40px 20px;text-align:center}.err{color:var(--red);font-size:13px}.link{color:var(--cyan);font-weight:600;font-size:13px}.brand{font-weight:900;letter-spacing:-.3px;font-size:16px}.brand span{color:var(--yellow)}.topbar{position:sticky;top:0;z-index:10;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;padding:0 6px;background:#05070deb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.topbar b{text-align:center;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topbar-right{display:flex;justify-content:flex-end;padding-right:6px;white-space:nowrap}.icon-btn{width:40px;height:40px;display:grid;place-items:center;border-radius:12px}.nav{position:fixed;bottom:auto;top:calc(var(--app-h, 100dvh) - var(--nav) - env(safe-area-inset-bottom));left:50%;transform:translate(-50%);width:100%;max-width:480px;height:calc(var(--nav) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:#05070df5;border-top:1px solid var(--line);display:flex;justify-content:space-around;align-items:center;z-index:20}.nav-item{display:flex;flex-direction:column;align-items:center;gap:2px;font-size:10px;font-weight:600;color:var(--muted);min-width:56px}.nav-item.on{color:var(--text)}.nav .plus{width:44px;height:30px;border-radius:9px;background:var(--text);color:var(--bg);display:grid;place-items:center}.btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border-radius:13px;padding:13px 14px;font-weight:800;font-size:14.5px;text-align:center}.btn.y{background:var(--yellow);color:#111}.btn.o{border:1px solid var(--line)}.btn.ghost{color:var(--muted);font-weight:600}.btn:disabled{opacity:.55;cursor:default}.small-btn{padding:9px;font-size:12.5px}.pill{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;font-size:10.5px;font-weight:600;padding:4px 8px;border-radius:6px;background:#3fd0ff1a;color:var(--cyan)}.pill.y{background:#ffc5311f;color:var(--yellow)}.pill.g{background:#3ee08f1a;color:var(--green)}.testmode{font-size:11.5px;color:var(--muted);background:var(--surface);border:1px dashed var(--line);border-radius:10px;padding:9px 11px}.avatar{display:inline-grid;place-items:center;flex:none;border-radius:50%;background:var(--surface2);color:#fff;font-weight:800;object-fit:cover;border:1.5px solid rgba(255,255,255,.85)}.feed-page{padding-bottom:0;height:var(--app-h, 100dvh);overflow:hidden}.feed-top{position:absolute;max-width:480px;margin:0 auto;top:0;left:0;right:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:linear-gradient(#05070dee,#05070d00);pointer-events:none}.feed-tab{font-size:12px;font-weight:700;border-bottom:2px solid var(--text);padding-bottom:2px}.feed{height:calc(var(--app-h, 100dvh) - var(--nav) - env(safe-area-inset-bottom));overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none}.feed::-webkit-scrollbar{display:none}.feed-card{height:100%;scroll-snap-align:start;scroll-snap-stop:always;display:flex;flex-direction:column}.feed-video{flex:1;min-height:0;position:relative}.feed-info{padding:12px 16px 14px;display:flex;flex-direction:column;gap:8px;border-top:1px solid var(--line);background:var(--bg)}.feed-title{font-size:20px;font-weight:900;letter-spacing:-.4px}.creator-link b{font-size:13.5px}.player{position:relative;width:100%;height:100%;background:#000;overflow:hidden}.player iframe,.player video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.player.idle{cursor:pointer}.player-scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.play-big{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:68px;height:68px;border-radius:50%;background:#00000073;border:1.5px solid rgba(255,255,255,.7);display:grid;place-items:center;padding-left:4px}.episode-player{height:min(68dvh,620px)}.vote{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:7px}.vote.compact{max-height:46dvh;overflow-y:auto}.vote-head{display:flex;gap:6px;flex-wrap:wrap}.vote-q{font-weight:800;font-size:15px;margin:2px 0 3px}.opt{position:relative;overflow:hidden;display:flex;align-items:center;gap:10px;text-align:left;background:var(--surface2);border:1.5px solid var(--line);border-radius:11px;padding:11px;font-weight:700}.opt:disabled{cursor:default}.opt .bar{position:absolute;left:0;top:0;bottom:0;background:#3fd0ff29;transition:width .6s cubic-bezier(.2,.8,.2,1)}.opt.me{border-color:var(--cyan)}.opt.win{border-color:var(--yellow)}.opt .num,.lo .num{position:relative;width:22px;height:22px;border-radius:6px;background:var(--yellow);color:#000;display:grid;place-items:center;font-weight:900;font-size:12px;flex:none}.opt .lbl{position:relative;flex:1}.opt .pct{position:relative;font:700 12px JetBrains Mono,monospace}.opt svg{position:relative;color:var(--muted)}.vote-meta{font-size:12px;color:var(--muted)}.vote-meta a{color:var(--cyan);font-weight:600}.vote-meta .go{color:var(--yellow);font-weight:800}.hero{position:relative;height:210px;overflow:hidden;margin-top:-52px}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-fade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 30%,var(--bg))}.hero-text{position:absolute;left:16px;right:16px;bottom:10px}.hero-text h1{font-size:26px;font-weight:900;letter-spacing:-.6px;margin-top:6px}.desc{font-size:13.5px}.tabs{display:flex;gap:18px;border-bottom:1px solid var(--line);margin-top:6px}.tabs button{padding:8px 0;font-weight:700;color:var(--muted);border-bottom:2px solid transparent}.tabs button.on{color:var(--text);border-color:var(--yellow)}.ep{display:flex;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.ep h5{font-size:14px;margin:4px 0 2px}.ep small{color:var(--muted);font-size:12px}.thumb{width:60px;height:84px;border-radius:9px;flex:none;overflow:hidden}.hidden-thumb{background:repeating-linear-gradient(45deg,#12151d 0,#12151d 4px,#1b1f29 4px,#1b1f29 6px);border:1px solid #262b38;border-radius:9px}.hidden-thumb.next{border-color:var(--yellow)}.legend-box{display:inline-block;width:11px;height:15px;border-radius:3px}.redact{display:block;height:10px;border-radius:5px;background:#272c38;margin:8px 0}.tree-wrap{padding:18px 0 8px;display:flex;flex-direction:column;gap:14px}.legend{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;font-size:11.5px;color:var(--muted);font-weight:600}.legend span{display:inline-flex;align-items:center;gap:6px}.ep-title{font-size:22px;font-weight:900;letter-spacing:-.4px}.sec-h{font-size:15px;font-weight:800;margin-top:6px}.creator-row{display:flex;gap:16px;overflow-x:auto;padding-bottom:4px}.creator-chip{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:84px;font-size:12.5px;text-align:center}.grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.series-card{display:flex;flex-direction:column;gap:6px}.series-thumb{width:100%;aspect-ratio:9 / 13;border-radius:12px}.series-card b{font-size:13.5px}.series-card small{font-size:11.5px}.welcome{padding-bottom:20px}.welcome .pad{padding-top:28px;gap:14px}.h-xl{font-size:30px;font-weight:900;letter-spacing:-.8px;line-height:1.08}.h-lg{font-size:24px;font-weight:900;letter-spacing:-.5px;line-height:1.12;margin-top:6px}.seg{display:grid;grid-template-columns:1fr 1fr;background:var(--surface);border-radius:12px;padding:4px}.seg button{padding:9px;border-radius:9px;font-weight:700;color:var(--muted)}.seg button.on{background:var(--surface2);color:var(--text)}.roles{display:flex;flex-direction:column;gap:8px}.role{display:flex;gap:12px;align-items:center;text-align:left;border:1.5px solid var(--line);border-radius:14px;padding:12px;background:var(--surface)}.role.sel{border-color:var(--cyan);background:#0c1822}.role small{display:block;color:var(--muted);font-size:11.5px;margin-top:2px}.form{display:flex;flex-direction:column;gap:10px}.form label{display:flex;flex-direction:column;gap:6px;font-size:12px;font-weight:700;color:var(--muted)}.lockvote{border:1px solid var(--line);border-radius:14px;padding:12px;background:var(--surface);display:flex;flex-direction:column;gap:6px}.lq{font-weight:700;margin:2px 0 4px}.lo{display:flex;align-items:center;gap:9px;background:var(--surface2);border-radius:10px;padding:9px 10px;font-weight:600;color:#c5cce3}.lo svg{margin-left:auto;color:var(--muted)}.plans{display:flex;flex-direction:column;gap:10px}.plan{text-align:left;border:1.5px solid var(--line);border-radius:16px;padding:14px;background:var(--surface)}.plan.sel{border-color:var(--yellow);background:#14130d}.plan.owned{display:block;opacity:.85;border-style:dashed}.plan.owned small{display:block;margin-top:6px}.plan .price{font-size:19px;font-weight:900;text-align:right;line-height:1.05;white-space:nowrap}.plan .price small{display:block;font-size:10.5px;color:var(--muted);font-weight:600}.plan ul{list-style:none;margin-top:8px}.plan li{font-size:12.5px;color:#c5cce3;padding:3px 0 3px 18px;position:relative}.plan li:before{content:"✓";position:absolute;left:0;color:var(--green);font-weight:900}.done-mark{width:64px;height:64px;border-radius:50%;background:#3ee08f1f;color:var(--green);display:grid;place-items:center}.creator-name{font-size:20px;margin-top:4px}.bio{font-size:13.5px;max-width:320px}.stats-row{display:flex;gap:28px}.stats-row b{display:block;font-size:18px}.stats-row small{color:var(--muted);font-size:11px}.grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px;width:100%}.card-row{display:flex;justify-content:space-between;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;font-weight:600}.card-row a{color:var(--cyan);font-size:13px}.stat{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:12px}.stat small{color:var(--muted);font-size:11px;font-weight:600}.stat b{display:block;font-size:22px;font-weight:900}.admin-card{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:10px}.mini-thumb{width:30px;height:42px;border-radius:6px}.admin-ep{border-top:1px solid var(--line);padding-top:9px;font-size:13px}.poll-admin{display:flex;flex-direction:column;gap:6px;margin-top:6px}.meter{height:5px;border-radius:3px;background:var(--line)}.meter i{display:block;height:100%;border-radius:3px;background:var(--cyan)}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{font-size:12px;font-weight:700;padding:7px 11px;border-radius:20px;background:var(--surface2);color:var(--muted);border:1px solid var(--line)}.chip.on{background:#3fd0ff1a;color:var(--cyan);border-color:var(--cyan)}.switch-row{flex-direction:row!important;align-items:center;justify-content:space-between;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;color:var(--text)!important}.switch-row input{width:22px;height:22px;accent-color:var(--green)}.poll-edit{display:flex;flex-direction:column;gap:9px;border-left:2px solid var(--line);padding-left:12px}.loading{display:grid;place-items:center;padding:60px}.loading span{width:26px;height:26px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--yellow);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.cover-img{object-fit:cover;display:block;background:var(--surface)}.player .cover-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.player video{object-fit:contain;background:#000}.player-note{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#000000a6;border-radius:10px;padding:9px 13px;font-size:13px;font-weight:600;white-space:nowrap}.upload-box{display:flex;gap:12px;align-items:center;border:1.5px dashed #3a4566;border-radius:14px;padding:12px;background:var(--surface);cursor:pointer;color:var(--text)!important}.upload-box input{display:none}.upload-box .preview{width:54px;height:88px;border-radius:8px;flex:none;background:var(--surface2);object-fit:cover}.progress-bar{height:6px;border-radius:3px;background:var(--line);overflow:hidden}.progress-bar i{display:block;height:100%;background:var(--cyan);transition:width .2s}.reel{position:relative;height:100%;scroll-snap-align:start;scroll-snap-stop:always;overflow:hidden;background:#000}.reel-video.gone{visibility:hidden}.reel-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:#000}.reel-cover{width:100%;height:100%;object-fit:cover}.reel-shade{position:absolute;inset:auto 0 0 0;height:55%;background:linear-gradient(transparent,#000000c7);pointer-events:none}.center-abs{pointer-events:none}.unmute{position:absolute;top:56px;left:14px;z-index:4;display:flex;align-items:center;gap:6px;background:#0000008c;border-radius:20px;padding:7px 12px;font-size:12.5px;font-weight:700}.unmute.quiet{padding:7px}.rail{position:absolute;right:8px;bottom:150px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:16px}.rail button,.rail a{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:11.5px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:drop-shadow(0 1px 2px rgba(0,0,0,.5))}.rail .liked{color:#ff3b5c}.rail .saved{color:var(--yellow)}.rail-av{position:relative;margin-bottom:6px}.rail-plus{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);width:20px;height:20px;border-radius:50%;background:#ff3b5c;color:#fff;display:grid;place-items:center;font-size:15px;font-weight:800;line-height:1}.reel-info{position:absolute;left:14px;right:78px;bottom:14px;z-index:4;display:flex;flex-direction:column;gap:7px}.reel-creator{display:flex;align-items:center;gap:10px;font-size:15px}.reel-creator .follow{border:1px solid rgba(255,255,255,.8);border-radius:7px;padding:3px 9px;font-size:12px;font-weight:700}.reel-title{font-weight:800;font-size:15px}.reel-caption{font-size:13.5px;color:#e6e9f5}.series-chip{display:flex;align-items:center;gap:10px;background:#141824d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;padding:8px 10px}.series-chip b{display:block;font-size:13px}.series-chip small{display:block;font-size:11px;color:var(--muted)}.series-chip .chev{margin-left:auto;font-size:20px;color:var(--muted)}.toast{position:fixed;left:50%;top:calc(var(--app-h, 100dvh) - var(--nav) - env(safe-area-inset-bottom) - 64px);transform:translate(-50%);z-index:40;background:#141824f2;border:1px solid var(--line);border-radius:10px;padding:10px 16px;font-size:13px;font-weight:600}.sheet-back{position:fixed;top:0;left:0;right:0;height:var(--app-h, 100dvh);z-index:30;background:#00000073;display:flex;align-items:flex-end;justify-content:center}.sheet{width:100%;max-width:480px;max-height:72dvh;background:var(--bg);border-radius:18px 18px 0 0;display:flex;flex-direction:column;animation:up .22s ease-out}@keyframes up{0%{transform:translateY(40px);opacity:0}}.sheet-head{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:6px 8px;border-bottom:1px solid var(--line)}.sheet-head b{grid-column:2;text-align:center;font-size:14px}.sheet-body{overflow-y:auto;padding:14px 16px calc(16px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.comments{display:flex;flex-direction:column;gap:14px}.comment{display:flex;gap:10px;font-size:13.5px}.c-av{width:32px;height:32px;border-radius:50%;background:var(--surface2);display:grid;place-items:center;font-weight:800;flex:none}.comment-form{display:flex;gap:8px}.comment-form .btn{width:auto}.decision{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;background:#000;display:flex;align-items:center;justify-content:center;padding:70px 18px 24px;animation:fade .25s ease-out}@keyframes fade{0%{opacity:0}}.decision-inner{width:100%;max-width:420px;display:flex;flex-direction:column;gap:12px}.decision-inner.center{align-items:center;text-align:center}.decision-pill{align-self:flex-start}.decision-h{font-size:28px;font-weight:900;letter-spacing:-.4px;text-transform:uppercase;text-align:center}.decision-q{text-align:center;color:#c9cfe2;font-size:14px;margin-top:-4px}.decision-opts{display:flex;flex-direction:column;gap:12px;margin-top:6px}.d-opt{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;text-align:left;padding:16px;border-radius:16px;background:#0d1220eb;border:2px solid var(--tone);transition:transform .12s,opacity .2s}.d-opt:active{transform:scale(.98)}.d-opt.dim{opacity:.55}.d-opt.win{box-shadow:0 0 0 2px var(--tone) inset}.d-opt.mine{background:#1e2438f2}.d-bar{position:absolute;left:0;top:0;bottom:0;background:var(--tone);opacity:.14;transition:width .7s cubic-bezier(.2,.8,.2,1)}.d-num{position:relative;width:38px;height:38px;border-radius:50%;background:var(--tone);color:#05070d;display:grid;place-items:center;font-weight:900;font-size:18px;flex:none}.d-text{position:relative;flex:1;display:flex;flex-direction:column;gap:2px}.d-text b{font-size:18px;font-weight:900;text-transform:uppercase;letter-spacing:.2px}.d-text small{font-size:12.5px;color:var(--tone);font-weight:600}.d-pct{position:relative;font:700 14px JetBrains Mono,monospace}.d-opt svg{position:relative;color:var(--muted)}.decision-foot{text-align:center;font-size:13px;color:#c9cfe2;min-height:18px}.decision-foot a{color:var(--yellow);font-weight:700}.decision-actions{display:flex;justify-content:center;gap:22px;margin-top:6px}.decision-actions button,.decision-actions a{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--muted)}.decision-inner .btn{width:auto;padding:13px 28px}.feed.single{overflow:hidden}.reel-back{position:fixed;top:10px;left:max(10px,calc(50% - 230px));z-index:8;width:40px;height:40px;border-radius:50%;background:#00000073;display:grid;place-items:center}.reel-progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff2e;pointer-events:none;transition:height .15s}.reel-progress i{display:block;height:100%;background:#fff;transition:width .25s linear}.reel-video{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.feed-top{padding-top:calc(12px + env(safe-area-inset-top))}.unmute{top:calc(56px + env(safe-area-inset-top))}.reel-back{top:calc(10px + env(safe-area-inset-top))}.topbar{padding-top:env(safe-area-inset-top);height:calc(52px + env(safe-area-inset-top))}.decision{padding-top:calc(70px + env(safe-area-inset-top))}html,body{background:#000;overscroll-behavior:none}.history-row{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.history-row::-webkit-scrollbar{display:none}.history-card{flex:none;width:108px;display:flex;flex-direction:column;gap:4px}.history-card b{font-size:12.5px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.history-card small{font-size:11px}.history-thumb{position:relative;width:108px;height:168px;border-radius:10px;overflow:hidden;background:var(--surface)}.history-img{width:100%;height:100%;object-fit:cover}.history-part{position:absolute;left:6px;bottom:6px;background:#000000a6;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.ia{display:flex;gap:12px;padding:10px 0;border-bottom:1px solid var(--line)}.ia-thumb{width:54px;height:84px;border-radius:8px;flex:none;object-fit:cover}.ia-body{display:flex;flex-direction:column;gap:5px;align-items:flex-start;font-size:13.5px;min-width:0}.ia-body small{font-size:11.5px}.ia-next{color:var(--yellow);font-weight:800;font-size:13.5px}.start-gate{position:fixed;top:0;left:0;right:0;height:var(--app-h, 100dvh);z-index:100;background:radial-gradient(120% 60% at 50% 0%,#1a1606,#000 65%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:calc(20px + env(safe-area-inset-top)) 24px calc(20px + env(safe-area-inset-bottom));text-align:center;cursor:pointer}.gate-skip{position:absolute;top:calc(14px + env(safe-area-inset-top));right:16px;background:#ffffff1f;border-radius:20px;padding:8px 14px;font-weight:700;font-size:13.5px}.brand.big{font-size:28px}.gate-body{width:100%;max-width:360px;display:flex;flex-direction:column;gap:14px;margin-top:18px}.gate-h{font-size:24px;font-weight:900;letter-spacing:-.4px;line-height:1.15}.gate-list{list-style:none;text-align:left;display:flex;flex-direction:column;gap:8px;margin:2px auto 6px}.gate-list li{padding-left:22px;position:relative;font-size:14.5px;color:#dfe3f0}.gate-list li:before{content:"✓";position:absolute;left:0;color:var(--yellow);font-weight:900}.gate-link{color:var(--muted);font-weight:700;font-size:13.5px}.gate-tap{position:absolute;bottom:calc(18px + env(safe-area-inset-bottom));color:var(--muted);font-size:12px}.page{min-height:var(--app-h, 100dvh)}.welcome .pad{padding-top:calc(28px + env(safe-area-inset-top));padding-bottom:calc(24px + env(safe-area-inset-bottom))}.welcome{padding-bottom:0}.content,.pad,.ia-body,.ep>div{min-width:0}.ep h5,.ep small,.reel-title,.reel-caption,.series-chip b,.series-chip small{overflow-wrap:anywhere}.start-gate.install{cursor:default;gap:14px}.install-icon{width:76px;height:76px;border-radius:18px;box-shadow:0 0 0 1px #ffffff1f}.install-steps{list-style:none;width:100%;max-width:340px;display:flex;flex-direction:column;gap:10px;text-align:left;margin:6px 0}.install-steps li{display:flex;align-items:center;gap:12px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 14px;font-size:14.5px}.install-steps .step{width:26px;height:26px;border-radius:50%;background:var(--yellow);color:#111;display:grid;place-items:center;font-weight:900;font-size:13px;flex:none}.install-steps b.ico{display:inline-flex;align-items:center;gap:5px;color:#4da3ff}.install-arrow{position:absolute;right:26px;bottom:calc(14px + env(safe-area-inset-bottom));transform:rotate(-35deg);font-size:30px;color:var(--yellow);animation:bob 1.2s ease-in-out infinite}@keyframes bob{50%{transform:rotate(-35deg) translateY(8px)}}.legal{padding:8px 18px 40px;display:flex;flex-direction:column;gap:10px;font-size:14.5px;line-height:1.6;color:#dfe3f0}.legal h1{font-size:24px;font-weight:900;letter-spacing:-.3px;color:var(--text)}.legal h2{font-size:16px;font-weight:800;margin-top:12px;color:var(--text)}.legal h3{font-size:14.5px;font-weight:800;margin-top:6px;color:var(--text)}.legal a{color:var(--cyan)}.legal ul{padding-left:18px}.legal-form{background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px;font-size:13px}.legal-links{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 16px;padding:18px 0 8px;font-size:12px}.legal-links a{color:var(--muted);font-weight:600}input,textarea,select{font-size:16px!important}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:0 0 0 1000px var(--surface) inset;box-shadow:0 0 0 1000px var(--surface) inset;transition:background-color 9999s ease-out 0s}.plus-label{font-size:11.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.plus-action{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:12px;border-radius:14px;background:var(--surface);border:1px solid var(--line)}.plus-action.primary{border-color:var(--yellow);background:#14130d}.plus-action b{display:block;font-size:14.5px}.plus-action small{display:block;font-size:12px;color:var(--muted);margin-top:1px}.plus-action .chev{margin-left:auto;color:var(--muted);font-size:20px}.plus-ico{width:40px;height:40px;border-radius:12px;background:var(--surface2);display:grid;place-items:center;flex:none}.plus-action.primary .plus-ico{background:var(--yellow);color:#111}.plus-thumb{width:40px;height:56px;border-radius:8px;flex:none;object-fit:cover}.search-input{border-radius:14px;padding:12px 14px;background:var(--surface2)}.tt-icon{position:absolute;left:50%;top:50%;z-index:4;pointer-events:none;filter:drop-shadow(0 2px 12px rgba(0,0,0,.45))}.tt-play{opacity:.82;transform:translate(-50%,-50%);animation:ttpop .22s cubic-bezier(.2,1.4,.4,1)}@keyframes ttpop{0%{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.feed-top{pointer-events:auto}.feed-top .brand{font-size:13px;opacity:.9}.feed-tabs{position:absolute;left:50%;transform:translate(-50%);bottom:10px;display:flex;gap:18px}.feed-tabs button{font-size:16px;font-weight:700;color:#ffffff9e;padding-bottom:5px;border-bottom:2.5px solid transparent;text-shadow:0 1px 3px rgba(0,0,0,.5)}.feed-tabs button.on{color:#fff;border-bottom-color:#fff}.feed-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:30px;text-align:center}.feed-empty .btn{max-width:280px}.reel-creator .follow{background:none;color:#fff;cursor:pointer}.reel-creator .follow.on{border-color:#ffffff59;color:#ffffffbf}.rail-plus{border:0;cursor:pointer}.btn.followed{color:var(--muted)}.reel-scrub{position:absolute;left:0;right:0;bottom:0;height:26px;z-index:6;touch-action:none;cursor:pointer}.reel-scrub.active .reel-progress{height:6px;background:#ffffff4d}.reel-progress b{position:absolute;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:#fff;box-shadow:0 1px 6px #00000080}.scrub-time{position:absolute;left:0;right:0;bottom:70px;z-index:6;text-align:center;font-size:26px;font-weight:700;color:#ffffffb3;text-shadow:0 2px 10px rgba(0,0,0,.6);pointer-events:none;font-variant-numeric:tabular-nums}.scrub-time b,.rail .rail-vote{color:#fff}.rail-vote-ico{width:46px;height:46px;border-radius:50%;background:var(--yellow);color:#111;display:grid;place-items:center;box-shadow:0 2px 12px #ffc53159}.feed-search{position:absolute;right:14px;bottom:10px;color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.search-entry{display:flex;align-items:center;gap:8px;background:var(--surface2);border-radius:14px;padding:12px 14px;color:var(--muted);font-weight:600}.search-page{padding-top:env(safe-area-inset-top)}.s-bar{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:6px;padding:8px 10px;background:var(--bg)}.s-field{flex:1;display:flex;align-items:center;gap:8px;background:var(--surface2);border-radius:12px;padding:0 10px;color:var(--muted)}.s-field input{background:none;border:0;padding:11px 0}.s-clear{width:22px;height:22px;border-radius:50%;background:#3a4258;color:#fff;display:grid;place-items:center;flex:none}.s-go{color:var(--yellow);font-weight:800;padding:0 6px}.s-hist{display:flex;align-items:center;justify-content:space-between}.s-hist button:first-child{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:15px;flex:1;text-align:left}.s-clock{color:var(--muted);font-size:17px}.s-x{color:var(--muted);padding:8px}.s-sugg{display:flex;flex-wrap:wrap;gap:8px}.s-sugg button{display:inline-flex;align-items:center;gap:6px;background:var(--surface2);border-radius:20px;padding:8px 13px;font-size:13.5px;font-weight:600}.s-tabs{display:flex;gap:22px;padding:0 16px;border-bottom:1px solid var(--line)}.s-tabs button{padding:10px 0;font-weight:700;color:var(--muted);border-bottom:2px solid transparent}.s-tabs button.on{color:var(--text);border-color:var(--text)}.s-creator{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}.s-follow{background:#ff3b5c;color:#fff;font-weight:800;border-radius:6px;padding:7px 16px;font-size:13.5px;flex:none}.s-follow.on{background:var(--surface2);color:var(--muted)}.s-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.s-card{display:flex;flex-direction:column;gap:4px}.s-thumb{position:relative;aspect-ratio:9 / 13;border-radius:10px;overflow:hidden;background:var(--surface)}.s-img{width:100%;height:100%;object-fit:cover}.s-parts{position:absolute;left:6px;bottom:6px;background:#0009;border-radius:5px;padding:2px 6px;font-size:11px;font-weight:700}.s-card b{font-size:13.5px}.s-card small{font-size:12px}.tap-heart{position:absolute;z-index:5;pointer-events:none;transform:translate(-50%,-60%) rotate(var(--rot));filter:drop-shadow(0 4px 14px rgba(255,45,85,.45));animation:heart .9s ease-out forwards}@keyframes heart{0%{opacity:0;transform:translate(-50%,-60%) rotate(var(--rot)) scale(.4)}15%{opacity:1;transform:translate(-50%,-60%) rotate(var(--rot)) scale(1.15)}30%{transform:translate(-50%,-60%) rotate(var(--rot)) scale(.95)}to{opacity:0;transform:translate(-50%,-140%) rotate(var(--rot)) scale(1.3)}}.d-opt.dead{opacity:.4;filter:grayscale(1);cursor:not-allowed;background:#0d122099}.d-opt.dead .d-num{background:#3a3f4d;color:#9aa0b2}.d-dead{font-style:normal;font-size:11px;font-weight:700;color:#9aa0b2;text-transform:uppercase;letter-spacing:.4px;margin-top:2px}.profile-page{padding-top:env(safe-area-inset-top)}.p-top{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;height:52px;padding:0 6px}.p-top b{text-align:center;font-size:16px}.p-head{display:flex;flex-direction:column;align-items:center;gap:10px;padding:10px 20px 16px}.p-handle{font-weight:700;font-size:15px}.p-stats{display:flex;gap:34px;margin-top:4px}.p-stats div{display:flex;flex-direction:column;align-items:center}.p-stats b{font-size:18px;font-weight:800}.p-stats small{font-size:12.5px;color:var(--muted)}.p-actions{display:flex;gap:6px;margin-top:4px}.p-btn{display:inline-flex;align-items:center;gap:6px;background:var(--surface2);border-radius:6px;padding:10px 16px;font-weight:700;font-size:14px}.p-btn.icon{padding:10px 12px}.p-cta{width:auto;padding:12px 26px}.p-pass{display:flex;align-items:center;gap:10px;width:100%;max-width:380px;margin-top:6px;background:#14130d;border:1px solid rgba(255,197,49,.35);border-radius:10px;padding:10px 12px;font-size:13px;color:var(--yellow)}.p-pass span:nth-child(2){color:#dfe3f0}.p-pass .chev{margin-left:auto;color:var(--muted)}.p-tabs{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line);position:sticky;top:0;background:var(--bg);z-index:3}.p-tabs button{display:flex;justify-content:center;padding:11px 0;color:var(--muted);border-bottom:2px solid transparent}.p-tabs button.on{color:var(--text);border-color:var(--text)}.p-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.p-tile{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:var(--surface)}.p-img{width:100%;height:100%;object-fit:cover}.p-tile:after{content:"";position:absolute;top:55%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000000b3)}.p-tile-meta{position:absolute;left:6px;bottom:6px;z-index:1;display:inline-flex;align-items:center;gap:3px;font-size:11.5px;font-weight:700}.p-tile-title{position:absolute;left:6px;right:6px;top:6px;z-index:1;font-size:11px;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.8);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-empty{color:var(--muted);text-align:center;padding:40px 30px;font-size:14px}.menu-list{display:flex;flex-direction:column}.menu-list a,.menu-list button{text-align:left;padding:14px 4px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}.menu-list .danger{color:#ff5c7a;border-bottom:0}.menu-sub{font-size:12.5px;color:var(--muted);padding:8px 4px;border-bottom:1px solid var(--line)}.profile-page .p-head{background:radial-gradient(90% 70% at 50% 0%,rgba(255,197,49,.09),transparent 70%)}.p-tabs.four{grid-template-columns:repeat(4,1fr)}.p-tabs button.on{color:var(--yellow);border-color:var(--yellow)}.p-stats{gap:22px}.p-accent b{color:var(--yellow)}.p-decisions{padding-top:4px}.p-post-empty{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;padding:34px 30px 40px}.p-post-empty b{font-size:17px}.p-post-empty p{font-size:13.5px;max-width:280px}.p-post-empty .btn{width:auto;padding:12px 26px}.p-post-ico{width:64px;height:64px;border-radius:50%;border:2px solid var(--line);display:grid;place-items:center;color:var(--muted)}.p-tile-title{display:none}.handle{display:block;font-size:12px;font-weight:700;color:var(--text);opacity:.85}.ep .handle{margin:1px 0 2px}.series-vote{display:flex;flex-direction:column;gap:10px;padding:16px 0 6px}.checkout-page{padding-top:env(safe-area-inset-top);background:#fff;color:#111}.checkout-page .topbar{background:#fffffff2;color:#111}.checkout-box{min-height:60vh;padding:0 0 20px}.checkout-page .loading span{border-color:#ddd;border-top-color:#111}.checkout-note{padding:10px 16px 30px;color:#666}.checkout-note a{color:#333;text-decoration:underline}.billing{gap:10px}.bill-card{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px}.bill-card.row{flex-direction:row;align-items:center}.price-sm{font-weight:800;white-space:nowrap}.price-sm small{color:var(--muted);font-weight:600}.warn{color:var(--yellow)}.danger-text{color:#ff5c7a}.invoice{color:var(--text)}.live-row{display:flex;gap:12px;overflow-x:auto;margin:0 -16px;padding:0 16px 4px;scroll-snap-type:x mandatory;scrollbar-width:none}.live-row::-webkit-scrollbar{display:none}.live-card{flex:none;width:82%;max-width:340px;display:flex;gap:12px;background:var(--surface);border:1px solid rgba(255,197,49,.35);border-radius:16px;padding:10px;scroll-snap-align:start}.live-thumb{position:relative;width:84px;height:130px;border-radius:10px;overflow:hidden;flex:none;background:var(--surface2)}.live-img{width:100%;height:100%;object-fit:cover}.live-badge{position:absolute;left:6px;top:6px;display:inline-flex;align-items:center;gap:4px;background:#ff2d55;color:#fff;font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;text-transform:uppercase}.live-badge i{width:6px;height:6px;border-radius:50%;background:#fff;animation:blink 1.2s infinite}@keyframes blink{50%{opacity:.3}}.live-part{position:absolute;left:6px;bottom:6px;background:#000000a6;border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.live-body{display:flex;flex-direction:column;gap:3px;min-width:0}.live-body b{font-size:14.5px}.live-q{font-size:13px;font-weight:600;line-height:1.35;margin:4px 0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.live-pill{align-self:flex-start}.tree .tree-hit{cursor:pointer}.tree [data-opt]:active,.tree [data-action] rect:active{opacity:.7}.decision-pill.decided{align-self:center;font-size:12px;padding:5px 10px}.d-win{font-style:normal;font-size:11px;font-weight:800;color:var(--tone);text-transform:uppercase;letter-spacing:.4px;margin-top:2px}.start-gate{overflow:hidden;overscroll-behavior:none;touch-action:none}.start-gate.install{touch-action:manipulation;overflow-y:auto}.live-banner{display:flex;flex-direction:column;gap:6px;background:var(--surface);border:1px solid rgba(255,45,85,.45);border-radius:14px;padding:12px}.live-badge.static{position:static;align-self:flex-start}.live-chip{display:flex;align-items:center;gap:8px;background:#141824d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:10px;padding:8px 10px;font-size:13px;font-weight:700}.live-chip .chev{margin-left:auto;color:var(--muted);font-size:18px}.tree text{pointer-events:none}.btn.danger{background:#e5484d;color:#fff}.btn.danger:disabled{opacity:.45}
