@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/barlow-latin-ext-400.d42c5510a5.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/barlow-latin-400.723df36580.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/barlow-latin-ext-500.8926448c17.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/barlow-latin-500.aa9285dd61.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/barlow-latin-ext-600.81f30e136c.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/barlow-latin-600.b68cdebfb4.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/barlow-latin-ext-700.5e52b2d2e8.woff2) format("woff2");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:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/barlow-latin-700.0c18236a18.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/barlow-semi-condensed-latin-ext-500.fc35385d42.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/barlow-semi-condensed-latin-500.1ef3189a45.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/barlow-semi-condensed-latin-ext-600.ba2210b21f.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/barlow-semi-condensed-latin-600.aa8cb2e361.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/barlow-semi-condensed-latin-ext-700.06d06a518b.woff2) format("woff2");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:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/barlow-semi-condensed-latin-700.bbba03e658.woff2) format("woff2");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(/assets/fonts/jetbrains-mono-latin-ext-400.b015819f8d.woff2) format("woff2");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/fonts/jetbrains-mono-latin-400.3ae6215182.woff2) format("woff2");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(/assets/fonts/jetbrains-mono-latin-ext-500.be0c59f306.woff2) format("woff2");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/fonts/jetbrains-mono-latin-500.35c2a72b75.woff2) format("woff2");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:600;src:url(/assets/fonts/jetbrains-mono-latin-ext-600.0c75ad0f8b.woff2) format("woff2");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:600;src:url(/assets/fonts/jetbrains-mono-latin-600.081a377d6a.woff2) format("woff2");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(/assets/fonts/jetbrains-mono-latin-ext-700.e773ef956e.woff2) format("woff2");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/fonts/jetbrains-mono-latin-700.e67f8fefd2.woff2) format("woff2");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:Noto Sans JP;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/noto-sans-jp-arcade.a32de35074.woff2) format("woff2");unicode-range:U+30A0-30FF,U+904A,U+6280,U+5834,U+6226,U+8A18,U+5DE5,U+623F}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/roboto-cyrillic-ext-400.dbf1b1e890.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/roboto-cyrillic-400.434b09ddfb.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/roboto-cyrillic-ext-500.73253723e3.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/roboto-cyrillic-500.178d8d459a.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/roboto-cyrillic-ext-600.8282674755.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/roboto-cyrillic-600.a972f11df2.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/roboto-cyrillic-ext-700.0bd6193dcf.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/roboto-cyrillic-700.6cbf00ce54.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/roboto-condensed-cyrillic-ext-500.031961eeb6.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fonts/roboto-condensed-cyrillic-500.f1b9e0d10c.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/roboto-condensed-cyrillic-ext-600.bf8c7a08f5.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fonts/roboto-condensed-cyrillic-600.d140c30451.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/roboto-condensed-cyrillic-ext-700.54ed01f8b0.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Barlow Semi Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/roboto-condensed-cyrillic-700.8da3776025.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-ext-400.24874427c1.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-400.c0febe33e1.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-ext-500.7edb024fa3.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-500.413718fbfb.woff2) format("woff2");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:600;src:url(/assets/fonts/jetbrains-mono-cyrillic-ext-600.075c07c569.woff2) format("woff2");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:600;src:url(/assets/fonts/jetbrains-mono-cyrillic-600.889cd0198c.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-ext-700.9bb32a04c5.woff2) format("woff2");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/fonts/jetbrains-mono-cyrillic-700.b84b1d6677.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:CU SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/noto-sans-sc-arcade-400.a6f4d35059.woff2) format("woff2");unicode-range:U+3001-3002,U+4E00,U+4E03,U+4E09-4E0B,U+4E0D-4E0E,U+4E1A,U+4E22,U+4E24,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E4B,U+4E50,U+4E5F,U+4E86,U+4E8C,U+4E8E,U+4E92,U+4E94,U+4EA1,U+4EAE,U+4EBA,U+4ED6,U+4EE5,U+4EF7,U+4EFB,U+4F01,U+4F17,U+4F1A,U+4F4D-4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F73,U+4F7F,U+4F9B,U+4FDD,U+4FEF,U+5012,U+503C,U+505A,U+505C,U+507F,U+50A8,U+5149,U+514D,U+5165,U+5168,U+516B-516D,U+5171,U+5173,U+5176,U+5185,U+518C-518D,U+51A4,U+51B2-51B3,U+51C6,U+51CF,U+51E0,U+51FA-51FB,U+5206-5207,U+5230,U+5236,U+5239-523A,U+524D,U+5269,U+529B,U+529F-52A1,U+52A8,U+52B1,U+5305,U+533A,U+5341,U+5355,U+5361,U+536B,U+5373,U+5385,U+53BB,U+53CD,U+53D1,U+53D6,U+53E3,U+53E6,U+53EA,U+53EF-53F0,U+53F3,U+53F7,U+540C-540E,U+5411,U+5426-5427,U+542B,U+542F,U+544A,U+547D,U+548C,U+5496,U+54C1,U+5561,U+559D,U+5668,U+56DB,U+56DE,U+56E0,U+56FE,U+5706,U+5708,U+5728,U+5730,U+573A,U+5750,U+5757,U+575A,U+578B,U+57CE,U+57DF,U+5802,U+5854,U+585E,U+5899,U+589E,U+5904,U+5907,U+591A,U+591C,U+5927,U+5929-592A,U+5931,U+5934,U+5956,U+59CB,U+5B57-5B58,U+5B63,U+5B83,U+5B88-5B89,U+5B8C,U+5B9A,U+5B9E,U+5BA4,U+5BB6,U+5BBD,U+5BF9,U+5BFC,U+5C04,U+5C06,U+5C0F,U+5C16,U+5C31,U+5C3D,U+5C40,U+5C42,U+5C4F,U+5C71,U+5CA9,U+5CB8,U+5DE6,U+5DF2,U+5E01-5E02,U+5E26-5E27,U+5E38,U+5E55,U+5E73,U+5E76,U+5E7F,U+5E93-5E94,U+5EA6-5EA7,U+5EFA,U+5F00,U+5F15,U+5F31,U+5F39,U+5F53,U+5F55,U+5F62,U+5F80,U+5F85,U+5F97,U+5FA1,U+5FC3,U+5FEB,U+6001,U+6027,U+603B,U+60EF,U+60F3,U+610F,U+6162,U+620F-6211,U+6216,U+6240,U+624B,U+624D-624E,U+6253,U+627E,U+6280,U+628A,U+6293,U+6295,U+62CD,U+62D6,U+62E9,U+6301,U+6307,U+6309,U+635F,U+6362,U+636E,U+6388-6389,U+63A5,U+63A8,U+63D0,U+6446-6447,U+649E,U+64AD,U+64CD,U+652F,U+653B,U+653E,U+6548,U+654C,U+6563,U+6570,U+6574,U+6587,U+6597,U+65B0,U+65B9,U+65E0,U+65F6,U+660E,U+661F,U+662F,U+663E,U+664B,U+6655,U+666F,U+667A,U+6682,U+6697,U+66B4,U+66F2,U+66F4,U+6700,U+6709,U+670D,U+672A,U+672C,U+673A,U+6740,U+6743,U+6746,U+675F,U+6761,U+6765,U+676F,U+677F,U+6781,U+6789,U+6790,U+679C,U+67C4,U+67E5,U+67F1,U+6807,U+6837-6839,U+683C,U+6846,U+68AF,U+68C0,U+68CB,U+697C,U+6A2A,U+6B21,U+6B3E,U+6B63-6B64,U+6B7B,U+6BB5,U+6BC1,U+6BCF,U+6BD4,U+6C60,U+6C99,U+6CA1,U+6CB9,U+6CBF,U+6CD5,U+6CE2,U+6CE8,U+6D3B,U+6D4F,U+6D77,U+6D88,U+6E05,U+6E38,U+6ED1,U+6EE1,U+6F0F,U+6F14,U+6F20,U+6F5C,U+6FC0,U+706B,U+706D,U+70AE,U+70B8-70B9,U+7136,U+7206,U+722A,U+722C,U+7247,U+7387,U+73A9,U+73AF-73B0,U+7403,U+751F,U+7528,U+7531-7532,U+7535,U+753B,U+7559,U+7684,U+76D8,U+76EE,U+76F4,U+76F8,U+770B,U+7740,U+7784,U+77E9,U+77F3,U+7801,U+7816,U+7834,U+786C,U+786E,U+788E,U+789F,U+793A,U+79BB,U+79D2,U+79EF,U+79FB,U+7A7A,U+7ACB,U+7AD9,U+7ADE,U+7B2C,U+7B49,U+7B7E,U+7B80,U+7BA1,U+7C73,U+7C7B,U+7EA7,U+7EAA,U+7EBF,U+7EC8,U+7ED3,U+7ED8-7ED9,U+7EDC,U+7EE7,U+7EE9-7EEA,U+7EED,U+7F18,U+7F51,U+7F6E,U+8005,U+8017,U+80CC,U+80FD,U+8111,U+811A,U+81EA,U+81F4,U+822A,U+8239,U+8258,U+8272,U+836F,U+843D,U+85CF,U+8679,U+884C,U+8857,U+88AB,U+88AD,U+88C2,U+88C5,U+8981,U+89C4,U+89C6,U+89C8,U+89D2,U+89E3,U+89E6,U+8A00,U+8B66,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8BB8,U+8BBE-8BBF,U+8BDD,U+8BED,U+8BF7,U+8C01,U+8C22,U+8D26-8D28,U+8D39,U+8D5B,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DC3,U+8DD1,U+8DDD,U+8DF3,U+8E2A,U+8EB2,U+8F66,U+8F6C,U+8F7D,U+8F83,U+8F93,U+8FB9,U+8FBE,U+8FC1,U+8FC7,U+8FD0-8FD1,U+8FD4,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE,U+8FFD,U+9000-9001,U+9006,U+9009,U+901A,U+901F,U+9053,U+90E8,U+90FD,U+914D,U+9177,U+91C7,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+94AE,U+94B3,U+9501,U+9519,U+952E,U+957F,U+95E8,U+95ED-95EE,U+95F4,U+9632,U+9635-9636,U+9664,U+968F-9690,U+96A7,U+9700,U+9713,U+9759,U+9760,U+9762,U+97F3,U+9875-9876,U+9879,U+987E,U+9886,U+9898,U+98CE,U+98D8,U+98DE,U+9996,U+9A8C,U+9AD8,U+9ECE,U+9ED1,U+9F20,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A,U+FF1F}@font-face{font-family:CU SC;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fonts/noto-sans-sc-arcade-700.b7131b13f3.woff2) format("woff2");unicode-range:U+3001-3002,U+4E00,U+4E03,U+4E09-4E0B,U+4E0D-4E0E,U+4E1A,U+4E22,U+4E24,U+4E2A,U+4E2D,U+4E3A-4E3B,U+4E4B,U+4E50,U+4E5F,U+4E86,U+4E8C,U+4E8E,U+4E92,U+4E94,U+4EA1,U+4EAE,U+4EBA,U+4ED6,U+4EE5,U+4EF7,U+4EFB,U+4F01,U+4F17,U+4F1A,U+4F4D-4F4F,U+4F53,U+4F55,U+4F59,U+4F5C,U+4F60,U+4F73,U+4F7F,U+4F9B,U+4FDD,U+4FEF,U+5012,U+503C,U+505A,U+505C,U+507F,U+50A8,U+5149,U+514D,U+5165,U+5168,U+516B-516D,U+5171,U+5173,U+5176,U+5185,U+518C-518D,U+51A4,U+51B2-51B3,U+51C6,U+51CF,U+51E0,U+51FA-51FB,U+5206-5207,U+5230,U+5236,U+5239-523A,U+524D,U+5269,U+529B,U+529F-52A1,U+52A8,U+52B1,U+5305,U+533A,U+5341,U+5355,U+5361,U+536B,U+5373,U+5385,U+53BB,U+53CD,U+53D1,U+53D6,U+53E3,U+53E6,U+53EA,U+53EF-53F0,U+53F3,U+53F7,U+540C-540E,U+5411,U+5426-5427,U+542B,U+542F,U+544A,U+547D,U+548C,U+5496,U+54C1,U+5561,U+559D,U+5668,U+56DB,U+56DE,U+56E0,U+56FE,U+5706,U+5708,U+5728,U+5730,U+573A,U+5750,U+5757,U+575A,U+578B,U+57CE,U+57DF,U+5802,U+5854,U+585E,U+5899,U+589E,U+5904,U+5907,U+591A,U+591C,U+5927,U+5929-592A,U+5931,U+5934,U+5956,U+59CB,U+5B57-5B58,U+5B63,U+5B83,U+5B88-5B89,U+5B8C,U+5B9A,U+5B9E,U+5BA4,U+5BB6,U+5BBD,U+5BF9,U+5BFC,U+5C04,U+5C06,U+5C0F,U+5C16,U+5C31,U+5C3D,U+5C40,U+5C42,U+5C4F,U+5C71,U+5CA9,U+5CB8,U+5DE6,U+5DF2,U+5E01-5E02,U+5E26-5E27,U+5E38,U+5E55,U+5E73,U+5E76,U+5E7F,U+5E93-5E94,U+5EA6-5EA7,U+5EFA,U+5F00,U+5F15,U+5F31,U+5F39,U+5F53,U+5F55,U+5F62,U+5F80,U+5F85,U+5F97,U+5FA1,U+5FC3,U+5FEB,U+6001,U+6027,U+603B,U+60EF,U+60F3,U+610F,U+6162,U+620F-6211,U+6216,U+6240,U+624B,U+624D-624E,U+6253,U+627E,U+6280,U+628A,U+6293,U+6295,U+62CD,U+62D6,U+62E9,U+6301,U+6307,U+6309,U+635F,U+6362,U+636E,U+6388-6389,U+63A5,U+63A8,U+63D0,U+6446-6447,U+649E,U+64AD,U+64CD,U+652F,U+653B,U+653E,U+6548,U+654C,U+6563,U+6570,U+6574,U+6587,U+6597,U+65B0,U+65B9,U+65E0,U+65F6,U+660E,U+661F,U+662F,U+663E,U+664B,U+6655,U+666F,U+667A,U+6682,U+6697,U+66B4,U+66F2,U+66F4,U+6700,U+6709,U+670D,U+672A,U+672C,U+673A,U+6740,U+6743,U+6746,U+675F,U+6761,U+6765,U+676F,U+677F,U+6781,U+6789,U+6790,U+679C,U+67C4,U+67E5,U+67F1,U+6807,U+6837-6839,U+683C,U+6846,U+68AF,U+68C0,U+68CB,U+697C,U+6A2A,U+6B21,U+6B3E,U+6B63-6B64,U+6B7B,U+6BB5,U+6BC1,U+6BCF,U+6BD4,U+6C60,U+6C99,U+6CA1,U+6CB9,U+6CBF,U+6CD5,U+6CE2,U+6CE8,U+6D3B,U+6D4F,U+6D77,U+6D88,U+6E05,U+6E38,U+6ED1,U+6EE1,U+6F0F,U+6F14,U+6F20,U+6F5C,U+6FC0,U+706B,U+706D,U+70AE,U+70B8-70B9,U+7136,U+7206,U+722A,U+722C,U+7247,U+7387,U+73A9,U+73AF-73B0,U+7403,U+751F,U+7528,U+7531-7532,U+7535,U+753B,U+7559,U+7684,U+76D8,U+76EE,U+76F4,U+76F8,U+770B,U+7740,U+7784,U+77E9,U+77F3,U+7801,U+7816,U+7834,U+786C,U+786E,U+788E,U+789F,U+793A,U+79BB,U+79D2,U+79EF,U+79FB,U+7A7A,U+7ACB,U+7AD9,U+7ADE,U+7B2C,U+7B49,U+7B7E,U+7B80,U+7BA1,U+7C73,U+7C7B,U+7EA7,U+7EAA,U+7EBF,U+7EC8,U+7ED3,U+7ED8-7ED9,U+7EDC,U+7EE7,U+7EE9-7EEA,U+7EED,U+7F18,U+7F51,U+7F6E,U+8005,U+8017,U+80CC,U+80FD,U+8111,U+811A,U+81EA,U+81F4,U+822A,U+8239,U+8258,U+8272,U+836F,U+843D,U+85CF,U+8679,U+884C,U+8857,U+88AB,U+88AD,U+88C2,U+88C5,U+8981,U+89C4,U+89C6,U+89C8,U+89D2,U+89E3,U+89E6,U+8A00,U+8B66,U+8BA1,U+8BA4,U+8BA9,U+8BB0,U+8BB8,U+8BBE-8BBF,U+8BDD,U+8BED,U+8BF7,U+8C01,U+8C22,U+8D26-8D28,U+8D39,U+8D5B,U+8D70,U+8D77,U+8D85,U+8D8A,U+8DC3,U+8DD1,U+8DDD,U+8DF3,U+8E2A,U+8EB2,U+8F66,U+8F6C,U+8F7D,U+8F83,U+8F93,U+8FB9,U+8FBE,U+8FC1,U+8FC7,U+8FD0-8FD1,U+8FD4,U+8FD8-8FD9,U+8FDB-8FDC,U+8FDE,U+8FFD,U+9000-9001,U+9006,U+9009,U+901A,U+901F,U+9053,U+90E8,U+90FD,U+914D,U+9177,U+91C7,U+91CA,U+91CC-91CD,U+91CF,U+91D1,U+94AE,U+94B3,U+9501,U+9519,U+952E,U+957F,U+95E8,U+95ED-95EE,U+95F4,U+9632,U+9635-9636,U+9664,U+968F-9690,U+96A7,U+9700,U+9713,U+9759,U+9760,U+9762,U+97F3,U+9875-9876,U+9879,U+987E,U+9886,U+9898,U+98CE,U+98D8,U+98DE,U+9996,U+9A8C,U+9AD8,U+9ECE,U+9ED1,U+9F20,U+FF01,U+FF08-FF09,U+FF0C,U+FF1A,U+FF1F}@font-face{font-family:CU SC Menu;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/fonts/noto-sans-sc-menu-400.c88cd7bc28.woff2) format("woff2");unicode-range:U+4E2D,U+4F53,U+6587,U+7B80}:root{--bg: #03050a;--bg-2: #05080f;--fg: #eef3f8;--fg-2: #c9d4df;--muted: #94a4b5;--faint: #66768a;--line: rgba(196, 216, 236, .16);--line-2: rgba(196, 216, 236, .28);--glass: rgba(6, 11, 19, .7);--panel: rgba(4, 8, 14, .84);--accent: #ffb45c;--kofi: #ffc061;--star: #ff4a5e;--arcade: #ff5c77;--ac: #46f0c0;--ink: #061016;--f-display: "Barlow Semi Condensed", "CU SC", "Arial Narrow", "Roboto Condensed", sans-serif;--f-body: "Barlow", "CU SC", "Segoe UI", system-ui, sans-serif;--f-mono: "JetBrains Mono", "CU SC", ui-monospace, "Cascadia Mono", Consolas, monospace;--f-jp: "Noto Sans JP", "Yu Gothic", "Hiragino Sans", sans-serif;--ease: cubic-bezier(.2, .8, .2, 1);color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--fg);font-family:var(--f-body);font-size:18px;line-height:1.55;overflow-x:hidden;-webkit-tap-highlight-color:transparent}body.in-game{overflow:hidden}img,canvas{max-width:100%}[hidden]{display:none!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.vh,.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.preskok{position:absolute;left:16px;top:-60px;z-index:90;padding:10px 16px;border-radius:999px;background:var(--accent);color:#160e04;font-weight:600}.preskok:focus{top:16px}kbd{display:inline-block;min-width:1.9em;padding:2px 7px;border:1px solid var(--line-2);border-bottom-width:2px;border-radius:6px;background:#ffffff0d;font-family:var(--f-mono);font-size:.78em;line-height:1.5;text-align:center;color:var(--fg)}.obal{width:100%;max-width:1560px;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.vnitrni{padding-inline:clamp(8px,2.6vw,44px)}.stitek{font-family:var(--f-mono);font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--ac)}.kana{font-family:var(--f-jp);font-size:15px;letter-spacing:.42em;color:#a3b3c4}.bg{position:fixed;inset:0;width:100%;height:100%;display:block;z-index:0;pointer-events:none}.bg-fallback{position:fixed;inset:0;z-index:0;pointer-events:none;background:radial-gradient(120% 60% at 50% 58%,color-mix(in srgb,var(--ac) 16%,transparent),transparent 62%),radial-gradient(70% 45% at 18% 0%,rgba(255,92,119,.1),transparent 70%),radial-gradient(60% 40% at 88% 8%,rgba(79,216,255,.08),transparent 70%),linear-gradient(180deg,#03050a,#070b1c 52%,#04060d);transition:background .6s ease}html.bg-live .bg-fallback{opacity:0;transition:opacity 1.2s ease}html.bg-static .bg-fallback{background:linear-gradient(180deg,#03050a33,#03050a8c),url(/assets/img/hall-bg-1280.1046d17f57.webp) center 55% / cover no-repeat,#03050a}@media(min-width:1300px){html.bg-static .bg-fallback{background:linear-gradient(180deg,#03050a33,#03050a8c),url(/assets/img/hall-bg-1920.b9cb57c627.webp) center 55% / cover no-repeat,#03050a}}html.bg-static .bg{display:none}body.in-game .bg{opacity:.4}.hlava{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line);background:#03050ab8;-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}.hlava .vnitrni{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px}.znak{display:inline-flex;align-items:center;gap:12px;font-family:var(--f-mono);font-size:15px;font-weight:700;letter-spacing:.22em;color:var(--fg);white-space:nowrap}.znak svg{flex:none}.menu{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end}.menu .odkaz{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border-radius:999px;font-family:var(--f-mono);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--fg);transition:background-color .2s ease}.menu .odkaz:hover{background:#eef3f814}.ikona{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid var(--line-2);border-radius:999px;background:#060b1399;cursor:pointer;color:var(--fg);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.ikona:hover{background:#eef3f814;border-color:var(--fg-2)}.ikona .zap{display:none}.ikona[aria-pressed=true] .zap{display:block}.ikona[aria-pressed=true] .vyp{display:none}.ikona[aria-pressed=false]{color:var(--muted)}.jazyk{position:relative}.jazyk summary{list-style:none;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 13px;border:1px solid var(--line-2);border-radius:999px;background:#060b1399;font-family:var(--f-mono);font-size:13px;font-weight:700;letter-spacing:.12em;color:var(--fg);cursor:pointer;user-select:none}.jazyk summary::-webkit-details-marker{display:none}.jazyk summary:hover,.jazyk[open] summary{background:#eef3f814;border-color:var(--fg-2)}.jazyk summary .sipka{transition:transform .2s ease;opacity:.8}.jazyk[open] summary .sipka{transform:rotate(180deg)}.jazyk-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:60;min-width:210px;margin:0;padding:6px;list-style:none;border:1px solid var(--line-2);border-radius:16px;background:#04080ef5;box-shadow:0 18px 50px -12px #000c;transform:translate(var(--dx, 0px))}.jazyk-menu a{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:10px;color:var(--fg);font-size:16px;line-height:1.2}.jazyk-menu a:hover,.jazyk-menu a:focus-visible{background:#eef3f814}.jazyk-menu a .kod{min-width:2.2em;font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--muted)}.jazyk-menu a[aria-current=true]{background:#eef3f81a}.jazyk-menu a[aria-current=true] .kod{color:var(--ac)}.kafe{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:1px solid rgba(255,192,97,.7);border-radius:999px;background:#ffc0611a;color:var(--kofi);font-family:var(--f-mono);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease}.kafe:hover{background:#ffc06133}.uni{font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.14em;color:var(--star);border:1px solid rgba(255,74,94,.5);border-radius:999px;padding:0 14px;min-height:44px;display:inline-flex;align-items:center}.uni:hover{background:#ff4a5e1a}main{position:relative;z-index:1}.hala{position:relative;min-height:calc(100svh - 73px);display:flex;flex-direction:column;justify-content:center;padding-block:clamp(16px,3.2vh,44px) clamp(14px,2.4vh,30px)}.hala-vnitrni{display:flex;flex-direction:column;gap:clamp(16px,2.8vh,36px)}.hrdina{display:grid;grid-template-columns:minmax(330px,.82fr) minmax(0,1.45fr);gap:clamp(28px,3.5vw,64px);align-items:center}.hrdina .text{display:flex;flex-direction:column;gap:16px;min-width:0}.hrdina h1{margin:2px 0 0;font-family:var(--f-display);font-weight:700;font-size:clamp(54px,6.6vw,124px);line-height:.88;letter-spacing:-.012em;text-transform:uppercase}.hrdina h1 span{display:block}.hrdina h1 .t2{color:var(--ac);transition:color .35s ease}.popis{margin:0;max-width:34ch;font-size:clamp(17px,1.25vw,21px);color:var(--fg-2);min-height:3.1em}.tlacitka{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.tl{display:inline-flex;align-items:center;gap:12px;min-height:54px;padding:0 26px;border-radius:999px;font-family:var(--f-body);font-weight:600;font-size:18px;cursor:pointer;border:1px solid transparent;transition:transform .2s var(--ease),box-shadow .25s ease,background-color .2s ease,gap .2s ease}.tl.hlavni{background:var(--ac);color:var(--ink);box-shadow:0 0 0 0 transparent}.tl.hlavni:hover,.tl.hlavni:focus-visible{gap:18px;box-shadow:0 0 28px -4px color-mix(in srgb,var(--ac) 80%,transparent);transform:translateY(-1px)}.tl.vedlejsi{border-color:var(--line-2);background:#060b1380;color:var(--fg)}.tl.vedlejsi:hover{background:#eef3f814}.mince-ikona{width:20px;height:20px;border-radius:50%;border:2px solid currentColor;display:inline-grid;place-items:center;font-family:var(--f-mono);font-size:11px;font-weight:700}.stav{display:grid;grid-template-columns:1.1fr .9fr 1.3fr;margin:10px 0 0;padding:0;list-style:none;border:1px solid var(--line);border-radius:16px;background:var(--panel);overflow:hidden}.stav li{padding:14px 16px 12px;min-width:0}.stav li+li{border-left:1px solid var(--line)}.stav small{display:block;font-family:var(--f-mono);font-size:10.5px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--muted)}.stav b{display:block;margin-top:4px;font-family:var(--f-display);font-weight:600;font-size:20px;line-height:1.15;letter-spacing:.02em}.stav b.ac{color:var(--ac)}.obrazovka{position:relative;min-width:0;width:100%;max-width:max(420px,calc((100svh - 73px - 330px) * 16 / 9 + 26px));justify-self:end;cursor:pointer}.ram{position:relative;padding:12px;border:1px solid var(--line-2);border-radius:24px;background:linear-gradient(180deg,#0a101cdb,#04080ee6);box-shadow:0 0 0 1px #0006,0 30px 90px -30px color-mix(in srgb,var(--ac) 45%,transparent),0 0 60px -30px color-mix(in srgb,var(--ac) 70%,transparent);transition:box-shadow .4s ease}.ram:before{content:"";position:absolute;top:-1px;left:34px;width:72px;height:3px;border-radius:0 0 3px 3px;background:var(--ac);transition:background-color .35s ease,width .35s var(--ease)}.obrazovka:hover .ram:before{width:140px}.ram-hlava,.ram-pata{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 8px 10px;font-family:var(--f-mono);font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.ram-hlava .cis{color:var(--ac)}.ram-hlava .jp{font-family:var(--f-jp);font-weight:400;letter-spacing:.3em;color:#a3b3c4}.ram-pata{padding:10px 8px 2px;color:var(--muted)}.ram-pata .kredit{color:var(--fg)}.ram-pata .blik{color:var(--ac);animation:blik 1.6s steps(2,jump-none) infinite}@keyframes blik{50%{opacity:.25}}.screen-frame{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;background:#000;box-shadow:inset 0 0 0 1px #ffffff0d}.screen-frame canvas{position:absolute;inset:0;width:100%;height:100%;display:block}#screenfx{pointer-events:none}.obrazovka.is-switch .screen-frame{animation:prepni .35s ease}@keyframes prepni{0%{filter:brightness(1.8) saturate(.2)}to{filter:none}}.obrazovka.is-inserting .ram{animation:mince .26s ease}@keyframes mince{50%{transform:scale(.985);box-shadow:0 0 0 2px var(--ac),0 0 70px -10px var(--ac)}}.hraj-pres{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transition:opacity .25s ease;pointer-events:none}.hraj-pres span{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:999px;background:#03050ab8;border:1px solid var(--ac);font-family:var(--f-display);font-weight:600;font-size:22px;letter-spacing:.08em;text-transform:uppercase;color:var(--fg)}.obrazovka:hover .hraj-pres{opacity:1}.rada{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.rada li{min-width:0}.automat{--c: var(--ac);position:relative;display:flex;flex-direction:column;gap:6px;width:100%;padding:10px 10px 12px;border:1px solid var(--line);border-radius:18px;background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;text-align:left;overflow:hidden;transition:transform .28s var(--ease),border-color .2s ease,box-shadow .28s ease,filter .28s ease,background-color .28s ease}.automat:before{content:"";position:absolute;top:0;left:16px;width:34px;height:3px;border-radius:0 0 3px 3px;background:var(--c);transition:left .3s ease,width .3s ease}.automat:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),color-mix(in srgb,var(--c) 26%,transparent),transparent 70%);opacity:0;transition:opacity .28s ease}.automat .nahled{position:relative;display:block;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:radial-gradient(80% 90% at 50% 100%,color-mix(in srgb,var(--c) 30%,#03050a),#03050a 70%)}.automat .nahled canvas{width:100%;height:100%;display:block}.automat .hor{display:block;font-family:var(--f-mono);font-size:10.5px;font-weight:600;letter-spacing:.18em;color:var(--c);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automat .hor .jp{font-family:var(--f-jp);font-weight:400;font-size:10px;letter-spacing:.08em;color:#8797a9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automat .jm{font-family:var(--f-display);font-weight:600;font-size:19px;line-height:1.1;letter-spacing:.01em;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.automat .a-best{font-family:var(--f-mono);font-size:11px;letter-spacing:.08em;color:var(--muted);white-space:nowrap}.rada:hover .automat:not(:hover):not(.is-active),.rada:focus-within .automat:not(:focus-visible):not(.is-active){filter:brightness(.62) saturate(.7)}.automat:hover,.automat:focus-visible,.automat.is-active{border-color:var(--c);background-color:#080e18e0;outline:none}.automat:hover:after,.automat.is-active:after{opacity:1}.automat.is-active{transform:translateY(-6px);box-shadow:0 0 0 1px var(--c),0 0 30px -8px color-mix(in srgb,var(--c) 75%,transparent),0 26px 60px -26px color-mix(in srgb,var(--c) 60%,transparent)}.automat.is-active:before{left:0;width:100%}.automat:hover{transform:translateY(-4px)}.automat.is-active:hover{transform:translateY(-7px)}.rada-napoveda{display:flex;flex-wrap:wrap;gap:6px 18px;justify-content:center;font-size:14px;color:var(--muted)}.sekce{position:relative;padding-block:clamp(64px,9vh,120px);border-top:1px solid var(--line);background:linear-gradient(180deg,#03050ab8,#03050aeb)}.zahlavi{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 48px;margin-bottom:clamp(28px,4vh,48px)}.zahlavi h2{margin:10px 0 0;font-family:var(--f-display);font-weight:700;font-size:clamp(38px,4.4vw,72px);line-height:.95;text-transform:uppercase}.zahlavi p{margin:0;max-width:46ch;color:var(--fg-2)}.slava-mrizka{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.slava-karta{--c: var(--ac);position:relative;padding:22px 22px 18px;border:1px solid var(--line);border-radius:20px;background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.slava-karta:before{content:"";position:absolute;top:0;left:22px;width:40px;height:3px;border-radius:0 0 3px 3px;background:var(--c)}.slava-karta h3{margin:6px 0 12px;font-family:var(--f-display);font-weight:600;font-size:26px;line-height:1}.slava-karta .cis{font-family:var(--f-mono);font-size:11px;font-weight:600;letter-spacing:.24em;color:var(--c)}.slava-karta ol{margin:0;padding:0;list-style:none;display:grid;gap:2px}.slava-karta li{display:grid;grid-template-columns:30px 1fr auto;align-items:baseline;gap:10px;padding:6px 0;border-top:1px solid rgba(196,216,236,.08);font-size:16px}.slava-karta li:first-child{border-top:0}.slava-karta li:first-child b{color:var(--c)}.slava-karta .poradi{font-family:var(--f-mono);font-size:11px;color:var(--faint);letter-spacing:.1em}.slava-karta b{font-family:var(--f-mono);font-weight:700;font-size:16px}.slava-karta .datum{font-family:var(--f-mono);font-size:11px;color:var(--muted)}.slava-karta li.prazdne{display:block;color:var(--muted);font-size:15px;padding:10px 0}.stav.velky{grid-template-columns:repeat(6,minmax(0,1fr));margin:0 0 36px}.stav.velky b{font-size:26px}.stav b.ano{color:var(--accent)}.dvojice{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.dvojice>div{padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--glass)}.dvojice h3{margin:0 0 8px;font-family:var(--f-display);font-weight:600;font-size:24px}.dvojice p{margin:0;color:var(--fg-2);font-size:16px}.autori-seznam{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 32px;margin:0;padding:0;list-style:none}.autori-seznam li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 0;border-top:1px solid var(--line);font-size:16px}.autori-seznam b{font-weight:600}.autori-seznam .kdo{color:var(--fg-2)}.autori-seznam .lic{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;padding:2px 8px;border:1px solid var(--line-2);border-radius:999px;color:var(--accent)}.autori-seznam a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.autori-seznam a:hover{color:var(--fg);text-decoration-color:var(--accent)}.pozn{margin-top:20px;color:var(--muted);font-size:15px}.pozn a{color:var(--fg-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}.pozn a:hover{color:var(--fg);text-decoration-color:var(--accent)}.podnadpis{margin:34px 0 10px;font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--accent)}.autori-seznam .kde{font-family:var(--f-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.autori-seznam.zvuky li{display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;gap:4px 12px}.autori-seznam .balicky{grid-column:1 / -1;color:var(--fg-2);font-size:14.5px;line-height:1.5}footer{position:relative;z-index:1;border-top:1px solid var(--line);background:#03050af0;padding-block:40px 32px}footer .vnitrni{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.pata-radek{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.pata-radek .znak{flex-wrap:wrap;white-space:normal}.pata-radek .znak span{font-family:var(--f-body);font-weight:400;letter-spacing:0;font-size:15px;color:var(--muted);margin-left:8px}.pata-menu{display:flex;flex-wrap:wrap;gap:4px 22px;font-family:var(--f-mono);font-size:12.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.pata-menu a{display:inline-flex;align-items:center;min-height:24px}.pata-menu a:hover{color:var(--accent)}.pata-menu .c-kofi{color:var(--kofi)}.grafika{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;font-family:var(--f-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.grafika select{appearance:none;min-height:40px;padding:0 34px 0 14px;border:1px solid var(--line-2);border-radius:999px;background:#060b13cc url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23c9d4df' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 14px center;color:var(--fg);font:600 13px var(--f-mono);letter-spacing:.08em;cursor:pointer}.prepinac{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--line-2);border-radius:999px;background:#060b13cc;cursor:pointer;font:600 12px var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.prepinac:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--faint)}.prepinac[aria-pressed=true]:before{background:var(--accent);box-shadow:0 0 10px var(--accent)}.pauza{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line-2);border-radius:999px;background:#060b13cc;cursor:pointer;color:var(--fg-2)}.pauza .i-play{display:none}.pauza[aria-pressed=true] .i-play{display:block}.pauza[aria-pressed=true] .i-pause{display:none}#mereni{text-transform:none;letter-spacing:.04em;font-size:12px}.soukromi{margin:0;color:var(--muted);font-size:14px}.stage{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;align-items:center;background:radial-gradient(90% 70% at 50% 60%,color-mix(in srgb,var(--ac) 9%,#02040a),#010205 70%);padding-bottom:env(safe-area-inset-bottom,0px)}.stage.is-enter{animation:vstup .38s var(--ease)}.stage.is-leave{animation:odchod .28s ease forwards}@keyframes vstup{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes odchod{to{opacity:0;transform:scale(.985)}}.stagebar{display:flex;align-items:center;gap:10px;width:100%;padding:10px max(14px,env(safe-area-inset-right,0px)) 10px max(14px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line);background:#03050ab3}.stagebar .nazev{flex:1;min-width:0;display:flex;align-items:baseline;gap:14px;overflow:hidden}.stagebar .nazev b{font-family:var(--f-display);font-weight:700;font-size:22px;letter-spacing:.04em;text-transform:uppercase;color:var(--fg);white-space:nowrap}.stagebar .nazev span{font-family:var(--f-jp);font-size:13px;letter-spacing:.3em;color:var(--muted);white-space:nowrap}.zpet{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;background:#060b1399;cursor:pointer;font:600 13px var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg)}.zpet:hover{border-color:var(--ac)}.stage-slot{flex:1;width:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:18px}.stage .screen-frame{width:640px;height:360px;aspect-ratio:auto;border-radius:10px;box-shadow:0 0 0 1px var(--line),0 30px 120px -40px color-mix(in srgb,var(--ac) 55%,transparent)}.loader{position:absolute;inset:0;z-index:3;display:grid;place-items:center;background:radial-gradient(70% 70% at 50% 50%,#060b13d1,#020307f5);cursor:pointer}.loader-box{display:grid;justify-items:center;gap:12px;text-align:center;padding:20px}.loader .kana{font-size:12px}.loader b{font-family:var(--f-display);font-weight:700;font-size:clamp(26px,4vw,54px);line-height:1;text-transform:uppercase;color:var(--fg)}.loader-bar{width:min(260px,60%);height:3px;border-radius:3px;background:#c4d8ec24;overflow:hidden}.loader-bar i{display:block;height:100%;background:var(--ac);transform:scaleX(0);transform-origin:0 50%;box-shadow:0 0 12px var(--ac)}.loader-note{margin:0;font-family:var(--f-mono);font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--ac)}.touch{display:none;flex:0 0 auto;width:min(100%,980px);padding:4px 14px 10px;justify-content:space-between;align-items:flex-end;gap:12px;touch-action:none}body.is-touch .touch{display:flex}.dpad{display:grid;grid-template-columns:repeat(3,54px);grid-template-rows:repeat(3,54px);gap:4px}.dpad .d-up{grid-column:2;grid-row:1}.dpad .d-left{grid-column:1;grid-row:2}.dpad .d-right{grid-column:3;grid-row:2}.dpad .d-down{grid-column:2;grid-row:3}.dpad.dpad-x{grid-template-columns:repeat(2,62px);grid-template-rows:62px;gap:8px}.dpad.dpad-x .d-left{grid-column:1;grid-row:1}.dpad.dpad-x .d-right{grid-column:2;grid-row:1}.stick{display:none;position:relative;width:128px;height:128px;border-radius:50%;background:#060b13bd;border:1px solid var(--line-2);touch-action:none}.stick-knob{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background:color-mix(in srgb,var(--ac) 24%,transparent);border:1px solid var(--ac);pointer-events:none}.tbuttons{display:flex;align-items:flex-end;gap:12px;margin-left:auto}.tkey{appearance:none;min-width:54px;min-height:54px;border-radius:16px;border:1px solid var(--line-2);background:#060b13d1;color:var(--fg);font:600 12px var(--f-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;user-select:none;-webkit-user-select:none}.tkey.big{min-width:90px;min-height:90px;border-radius:50%;border-color:var(--ac);color:var(--ac);box-shadow:0 0 18px -4px var(--ac)}.tkey.is-held{background:color-mix(in srgb,var(--ac) 24%,transparent);border-color:var(--ac)}.rotate{position:fixed;inset:0;z-index:80;display:flex;align-items:center;justify-content:center;background:#03050af5;padding:24px;text-align:center}.rotate-box{max-width:340px}.rotate-phone{width:64px;height:104px;margin:0 auto 22px;border:3px solid var(--ac);border-radius:12px;animation:tilt 2.4s ease-in-out infinite}@keyframes tilt{0%,30%{transform:rotate(0)}55%,to{transform:rotate(-90deg)}}.rotate h2{margin:0 0 8px;font-family:var(--f-display);font-size:26px;text-transform:uppercase}.rotate p{margin:0;color:var(--fg-2)}dialog#help{width:min(620px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:30px 30px 22px;border:1px solid var(--line-2);border-radius:22px;background:#04080ef5;color:var(--fg);overflow:auto;box-shadow:0 40px 120px -40px #000000e6}dialog#help::backdrop{background:#020307bd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}dialog#help h2{margin:6px 0 4px;font-family:var(--f-display);font-weight:700;font-size:34px;text-transform:uppercase;line-height:1}dialog#help h3{margin:22px 0 6px;font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--ac)}dialog#help p,dialog#help li{color:var(--fg-2);font-size:16px}dialog#help ul{margin:0;padding-left:18px}dialog#help li{margin:4px 0}.vol-row{display:grid;grid-template-columns:120px 1fr 56px;align-items:center;gap:12px;margin:8px 0;font-size:15px;color:var(--fg-2)}.vol-row input{accent-color:var(--ac);width:100%}.vol-row output{font-family:var(--f-mono);font-size:13px;text-align:right;color:var(--fg)}.dialog-foot{display:flex;justify-content:flex-end;margin-top:22px}@media(max-height:860px)and (min-width:1101px){.hrdina h1{font-size:clamp(48px,5.6vw,100px)}.hrdina .text{gap:12px}.popis{min-height:0}.ram{padding:9px}.ram-hlava{padding-bottom:7px}.ram-pata{padding-top:7px}.automat .nahled{aspect-ratio:2 / 1}.rada-napoveda{display:none}}@media(max-width:1360px){.rada{grid-template-columns:repeat(4,minmax(0,1fr))}.automat .nahled{aspect-ratio:21 / 9}.slava-mrizka{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1100px){.hrdina{grid-template-columns:minmax(0,1fr)}.obrazovka{justify-self:stretch;max-width:min(100%,calc((100svh - 140px) * 16 / 9));justify-self:center}.hrdina .obrazovka{order:-1}.hala{min-height:0}.popis{max-width:60ch;min-height:0}.menu .odkaz.skryt-m,.uni{display:none}.dvojice{grid-template-columns:1fr}.stav.velky{grid-template-columns:repeat(3,minmax(0,1fr))}.stav.velky li:nth-child(4){border-left:0}.stav.velky li:nth-child(n+4){border-top:1px solid var(--line)}}@media(max-width:760px){body{font-size:17px}.hlava .vnitrni{min-height:60px;gap:8px;padding-inline:0}.menu{gap:5px;flex-wrap:nowrap}.znak{font-size:12px;letter-spacing:.12em;gap:7px}.znak svg{width:20px;height:20px}.ikona{width:38px;height:38px}.kafe{min-height:38px}.kafe .txt,.uni,.menu .odkaz,.hlava [data-ctl=help]{display:none}.obrazovka{max-width:none}.kafe{padding:0 13px}.jazyk summary{padding:0 10px;gap:5px}.jazyk summary svg:first-child{display:none}.rada{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.automat .nahled{aspect-ratio:16 / 9}.stav{grid-template-columns:repeat(2,minmax(0,1fr))}.stav li:nth-child(3){border-left:0}.stav li:nth-child(n+3){border-top:1px solid var(--line)}.stav.velky{grid-template-columns:repeat(2,minmax(0,1fr))}.stav.velky li:nth-child(odd){border-left:0}.stav.velky li:nth-child(n+3){border-top:1px solid var(--line)}.slava-mrizka,.autori-seznam{grid-template-columns:1fr}.ram{padding:8px;border-radius:18px}.ram-hlava,.ram-pata{font-size:10px;letter-spacing:.14em}.vol-row{grid-template-columns:1fr 52px}.vol-row label{grid-column:1 / -1}.stagebar .nazev span{display:none}.stage-slot{padding:6px}}@media(max-width:420px){.hrdina h1{font-size:50px}}@media(max-width:350px){.znak{font-size:0;gap:0}}body.is-touch.in-game .stagebar{padding-block:6px}@media(orientation:landscape)and (max-height:520px){body.is-touch .touch{position:absolute;left:0;right:0;bottom:0;width:100%;pointer-events:none;padding:0 14px 10px}body.is-touch .touch>*{pointer-events:auto}.stagebar{padding-block:4px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.fps-box{position:fixed;right:10px;bottom:10px;z-index:9999;max-width:calc(100vw - 20px);padding:7px 10px;border-radius:8px;background:#03050ad6;border:1px solid rgba(255,255,255,.14);color:#d8f6ee;font:500 11px/1.45 var(--f-mono, ui-monospace, monospace);white-space:pre;overflow:hidden;text-overflow:ellipsis;pointer-events:none;user-select:none}dialog#jmeno{width:min(520px,calc(100vw - 32px));padding:28px 28px 22px;border:1px solid var(--line-2);border-radius:22px;background:#04080ef7;color:var(--fg)}dialog#jmeno::backdrop{background:#02030799}dialog#jmeno h2{margin:6px 0;font-family:var(--f-display);font-weight:700;font-size:34px;line-height:1;text-transform:uppercase}.jmeno-skore{margin:0 0 18px;font-family:var(--f-mono);font-size:14px;letter-spacing:.06em;color:var(--ac)}.jmeno-popis{display:block;margin-bottom:8px;font-family:var(--f-mono);font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}#jmenoPole{width:100%;min-height:54px;padding:0 18px;border:1px solid var(--line-2);border-radius:14px;background:#eef3f80d;color:var(--fg);font:600 22px/1 var(--f-body);letter-spacing:.02em}#jmenoPole:focus{outline:none;border-color:var(--ac);box-shadow:0 0 0 3px color-mix(in srgb,var(--ac) 28%,transparent)}.jmeno-rychle{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.jmeno-rychle[hidden]{display:none}.jmeno-volba{min-height:40px;padding:0 16px;border:1px solid var(--line-2);border-radius:999px;background:#060b1399;color:var(--fg);font:600 15px/1 var(--f-body);cursor:pointer}.jmeno-volba:hover,.jmeno-volba:focus-visible{border-color:var(--ac);background:#eef3f814}.jmeno-napoveda{margin:14px 0 0;font-family:var(--f-mono);font-size:12px;color:var(--muted);letter-spacing:.04em}dialog#jmeno .dialog-foot{gap:10px}.slava-karta li{grid-template-columns:30px minmax(0,1fr) auto auto}.slava-karta .hrac{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;color:var(--fg)}.slava-karta .hrac.bez{color:var(--faint)}.slava-karta li .datum{margin-left:6px}html.stranka .sekce.prvni{padding-top:clamp(40px,7vh,90px)}html.stranka .sekce h1{margin:6px 0 0;font-family:var(--f-display);font-weight:700;font-size:clamp(40px,5vw,72px);line-height:.95;text-transform:uppercase}html.stranka .menu .odkaz svg{margin-right:8px}.jazyk-menu a[lang=zh-Hans]{font-family:"CU SC Menu","CU SC",var(--f-body)}.automat[data-id=neonrun],.slava-karta[data-fame=neonrun]{--c:#46f0c0}.automat[data-id=agentzero],.slava-karta[data-fame=agentzero]{--c:#ffb45c}.automat[data-id=dataminer],.slava-karta[data-fame=dataminer]{--c:#4fd8ff}.automat[data-id=ricochet],.slava-karta[data-fame=ricochet]{--c:#ff5c77}.automat[data-id=skyguard],.slava-karta[data-fame=skyguard]{--c:#f2c66d}.automat[data-id=driftfield],.slava-karta[data-fame=driftfield]{--c:#a78bfa}.automat[data-id=vortex],.slava-karta[data-fame=vortex]{--c:#7fe06a}.automat[data-id=apex],.slava-karta[data-fame=apex]{--c:#ff4fa3}.nenalezeno{position:relative;z-index:1;min-height:100vh;display:grid;align-content:center}.nenalezeno h1{font-family:var(--f-display);font-weight:700;font-size:clamp(48px,8vw,120px);line-height:.9;text-transform:uppercase;margin:12px 0 18px}.nenalezeno p{color:var(--fg-2);max-width:40ch}
