@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Round;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-round-WEHMTW23.woff2") format("woff2"),url("./media/material-icons-round-SLOHZIXU.woff") format("woff")}.material-icons-round{font-family:Material Icons Round;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Sharp;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-sharp-HCCYMPXE.woff2") format("woff2"),url("./media/material-icons-sharp-U4OLFP3G.woff") format("woff")}.material-icons-sharp{font-family:Material Icons Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Two Tone;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-two-tone-M5N5K6F5.woff2") format("woff2"),url("./media/material-icons-two-tone-LCGWGE2N.woff") format("woff")}.material-icons-two-tone{font-family:Material Icons Two Tone;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-ext-300-normal-P746GPTT.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-300-normal-BSDVMXAV.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-cyrillic-300-normal-5FCNOL5I.woff2") format("woff2"),url("./media/roboto-cyrillic-300-normal-RWVX7ZQD.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-ext-300-normal-AVUUPF2M.woff2") format("woff2"),url("./media/roboto-greek-ext-300-normal-M2MPQ5BX.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-greek-300-normal-K5IJE74E.woff2") format("woff2"),url("./media/roboto-greek-300-normal-AROGZOVO.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-math-300-normal-B6TOOJHP.woff2") format("woff2"),url("./media/roboto-math-300-normal-AA3NL4QM.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-symbols-300-normal-AVAZ7LR5.woff2") format("woff2"),url("./media/roboto-symbols-300-normal-7TRRW3TX.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-vietnamese-300-normal-267PM5ST.woff2") format("woff2"),url("./media/roboto-vietnamese-300-normal-NKTTE5SU.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:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-ext-300-normal-PRGC3JWU.woff2") format("woff2"),url("./media/roboto-latin-ext-300-normal-IIRGDTOF.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:300;src:url("./media/roboto-latin-300-normal-EMU7QL2I.woff2") format("woff2"),url("./media/roboto-latin-300-normal-OZEJD2LV.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-ext-400-normal-SRSDFWJ5.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-400-normal-DEVHEAF7.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-cyrillic-400-normal-QMHKB7XT.woff2") format("woff2"),url("./media/roboto-cyrillic-400-normal-VGV4HTWX.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-ext-400-normal-267F52QO.woff2") format("woff2"),url("./media/roboto-greek-ext-400-normal-66EFCIRI.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-greek-400-normal-RHHY76DH.woff2") format("woff2"),url("./media/roboto-greek-400-normal-GIOUNWMX.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-math-400-normal-GWJEOSTK.woff2") format("woff2"),url("./media/roboto-math-400-normal-27YK72QT.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-symbols-400-normal-H3YTELSW.woff2") format("woff2"),url("./media/roboto-symbols-400-normal-MAYXCREW.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-vietnamese-400-normal-U5VVNGXF.woff2") format("woff2"),url("./media/roboto-vietnamese-400-normal-2S2JERKN.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:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-ext-400-normal-WBUEMEI4.woff2") format("woff2"),url("./media/roboto-latin-ext-400-normal-FR5S76YF.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url("./media/roboto-latin-400-normal-IBDOZG32.woff2") format("woff2"),url("./media/roboto-latin-400-normal-YXDTUQHF.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-ext-500-normal-KDRRQZPI.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-500-normal-WIULYDW7.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-cyrillic-500-normal-WPHFPMQD.woff2") format("woff2"),url("./media/roboto-cyrillic-500-normal-5ZIP4J7I.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-ext-500-normal-K5P3BMKI.woff2") format("woff2"),url("./media/roboto-greek-ext-500-normal-LYSK5MR7.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-greek-500-normal-YC52MZ65.woff2") format("woff2"),url("./media/roboto-greek-500-normal-Y7YBVFDO.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-math-500-normal-E7YNWXLZ.woff2") format("woff2"),url("./media/roboto-math-500-normal-7RGALHFX.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-symbols-500-normal-LQGOVMBZ.woff2") format("woff2"),url("./media/roboto-symbols-500-normal-UDJKCVHT.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-vietnamese-500-normal-FRKLBJFT.woff2") format("woff2"),url("./media/roboto-vietnamese-500-normal-QF4YIG5M.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:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-ext-500-normal-ZFN6VB5B.woff2") format("woff2"),url("./media/roboto-latin-ext-500-normal-7CWVMVSI.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:500;src:url("./media/roboto-latin-500-normal-JDXA5OBJ.woff2") format("woff2"),url("./media/roboto-latin-500-normal-5QV6HMJG.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-cyrillic-ext-700-normal-7Q4EPXM3.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-700-normal-UFDZGWZY.woff") format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-cyrillic-700-normal-LJ3LP5Y5.woff2") format("woff2"),url("./media/roboto-cyrillic-700-normal-3QDRAX5C.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-greek-ext-700-normal-OQQIZQNZ.woff2") format("woff2"),url("./media/roboto-greek-ext-700-normal-K5ADXWT3.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-greek-700-normal-4YQUENYV.woff2") format("woff2"),url("./media/roboto-greek-700-normal-RQDFLFSP.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-math-700-normal-OVMZG4UA.woff2") format("woff2"),url("./media/roboto-math-700-normal-ZLGCD66D.woff") format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-symbols-700-normal-34PZ33MC.woff2") format("woff2"),url("./media/roboto-symbols-700-normal-IZTFYCF2.woff") format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-vietnamese-700-normal-VCMSWJV6.woff2") format("woff2"),url("./media/roboto-vietnamese-700-normal-5PCXWKVR.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:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-latin-ext-700-normal-JU5BBSBP.woff2") format("woff2"),url("./media/roboto-latin-ext-700-normal-2SRSQZJH.woff") format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url("./media/roboto-latin-700-normal-33N2AXLU.woff2") format("woff2"),url("./media/roboto-latin-700-normal-3WNHDSNM.woff") format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--text-question-compact: clamp(.875rem, 3.5vw, 1.125rem);--text-h2: clamp(1.25rem, 5vw, 2rem);--text-h3: clamp(1rem, 3vw, 1.25rem);--text-h4: clamp(.875rem, 2.5vw, 1rem);--text-body: clamp(.875rem, 2.5vw, 1rem);--text-body-small: clamp(.8125rem, 2vw, .875rem);--text-caption: clamp(.75rem, 2vw, .8125rem);--text-tiny: clamp(.6875rem, 1.5vw, .75rem);--text-btn: clamp(.875rem, 2.5vw, 1rem);--text-badge: clamp(.6875rem, 1.5vw, .8125rem);--text-timer: clamp(1.5rem, 6vw, 2rem);--font-mono: ui-monospace, "SF Mono", "SFMono-Regular", menlo, consolas, monospace}:root{--media-player: 200px;--media-admin-compact: 280px}:root{--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-12: 48px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-pill: 100px;--dur-fast: .12s;--dur-base: .2s;--ease: cubic-bezier(.4, 0, .2, 1)}.player-dot{width:14px;height:14px;border-radius:50%;background:var(--pc, rgba(255, 255, 255, .2));box-shadow:0 0 10px #ffffff40}@supports (color: color-mix(in srgb,red,blue)){.player-dot{box-shadow:0 0 10px color-mix(in srgb,var(--pc, rgba(255, 255, 255, .2)) 60%,transparent)}}.player-dot.player-dot--lg{width:22px;height:22px}.player-dot.player-dot--sm{width:12px;height:12px}.player-chip{display:inline-flex;align-items:center;gap:var(--sp-2);padding:6px 14px;border-radius:var(--radius-pill);font-size:var(--text-body-small);font-weight:500;background:#ffffff0d;border:1px solid rgba(255,255,255,.2)}@supports (color: color-mix(in srgb,red,blue)){.player-chip{background:color-mix(in srgb,var(--pc, rgba(255, 255, 255, .2)) 12%,transparent);border-color:color-mix(in srgb,var(--pc, rgba(255, 255, 255, .2)) 40%,transparent)}}.group-accent{box-shadow:inset 4px 0 0 var(--pc, rgba(255, 255, 255, .2))}.on-player{color:var(--pc-ink, #fff)}@keyframes biskit-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes biskit-sheet-in{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes biskit-side-in{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes biskit-podium-rise{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes biskit-card-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes biskit-flash-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes biskit-flash-fade-in{0%{opacity:0}to{opacity:1}}@keyframes biskit-watermark-appear{0%{opacity:0;transform:translateY(-50%) scale(.92);filter:blur(2px)}to{opacity:1;transform:translateY(-50%) scale(1);filter:blur(0)}}.biskit-section-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#b388ff}.biskit-section-title.--cyan{color:#4dd0e1}.biskit-section-title.--gold{color:#ffd54f}.biskit-section-title.--error{color:#ef4444}.biskit-label-micro{font-size:12px;font-weight:500;color:#a3a3b6}.biskit-player-highlight{color:#4dd0e1;font-weight:600}.biskit-player-highlight.--gold{color:#ffd54f}.biskit-overlay{position:fixed;inset:0;z-index:1000;background:#04040a9e;display:flex;align-items:flex-end;justify-content:center;animation:biskit-overlay-in .2s ease forwards}@media(orientation:landscape)and (height<=500px){.biskit-overlay{justify-content:flex-end;align-items:stretch}}.biskit-modal-secondary{position:relative;width:100%;max-width:560px;max-height:calc(100% - 48px);background:linear-gradient(180deg,rgba(179,136,255,.06),transparent 120px),#13131d;border:1px solid rgba(179,136,255,.28);border-bottom:0;border-radius:20px 20px 0 0;box-shadow:0 -8px 32px #b388ff1a;display:flex;flex-direction:column;overflow:hidden;animation:biskit-sheet-in .32s ease-out both}.biskit-modal-secondary:before{content:"";flex-shrink:0;width:36px;height:4px;border-radius:2px;background:#ffffff21;margin:8px auto 2px}.biskit-modal-secondary.--sm,.biskit-modal-secondary.--md,.biskit-modal-secondary.--lg{max-width:560px}@media(orientation:landscape)and (height<=500px){.biskit-modal-secondary{width:min(100%,380px);max-height:100%;border:0;border-left:1px solid rgba(179,136,255,.28);border-radius:0;animation-name:biskit-side-in}.biskit-modal-secondary:before{display:none}.biskit-modal-secondary.--wide{width:100%;max-width:none;display:grid;grid-template-columns:1fr minmax(220px,34%);grid-template-rows:auto 1fr auto}.biskit-modal-secondary.--wide>.biskit-modal-header-row{grid-column:2;grid-row:1;flex-wrap:wrap}.biskit-modal-secondary.--wide>.biskit-content-modal-body{grid-column:1;grid-row:1/4}.biskit-modal-secondary.--wide>.biskit-modal-footer-row{grid-column:2;grid-row:3;flex-direction:column;border-top:0}}.biskit-modal-secondary.--warning{border-color:#ffd54f59}.biskit-modal-secondary.--danger{border-color:#ef44444d}.biskit-modal-secondary.--info{border-color:#4dd0e14d}.biskit-modal-header-row{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 16px 12px}.biskit-modal-header-row h2{font-size:17px;font-weight:600;letter-spacing:-.01em;color:#f1f1f6;margin:0}.biskit-modal-header-row h2 svg{display:none}.biskit-system-title{font-size:22px;font-weight:600;color:#f1f1f6;margin:0 0 8px}.biskit-system-subtitle{font-size:15px;color:#a3a3b6;margin:0;line-height:1.5}.biskit-system-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(80px,1fr));gap:8px;padding:16px 16px 8px}@media(orientation:landscape)and (height<=500px){.biskit-system-stats{padding:4px 16px}}.biskit-system-stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-radius:12px;background:#1a1a27}.biskit-system-stat-value{font-size:28px;font-weight:600;color:#f1f1f6;line-height:1;font-variant-numeric:tabular-nums}.biskit-system-stat-value.--error{color:#ef4444}.biskit-modal-footer-row{flex-shrink:0;padding:12px 16px 16px;padding-bottom:max(16px,env(safe-area-inset-bottom,0));border-top:1px solid rgba(255,255,255,.07);display:flex;gap:8px}.biskit-modal-footer-row>.biskit-btn{flex:1}.biskit-input-glassy{width:100%;min-height:44px;padding:10px 12px;border:1px solid transparent;background:#1a1a27;border-radius:12px;color:#f1f1f6;font-family:inherit;font-size:15px;line-height:1.4;transition:border-color .15s ease,box-shadow .2s ease,background .15s ease}.biskit-input-glassy::placeholder{color:#8e8ea4}.biskit-input-glassy:focus{outline:none;border-color:#b388ff;background:#13131d;box-shadow:0 0 0 3px #b388ff2e}.biskit-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;min-height:44px;border:1px solid transparent;border-radius:12px;font-family:inherit;font-size:15px;font-weight:500;color:#f1f1f6;background:none;cursor:pointer;white-space:nowrap;transition:transform .12s ease,box-shadow .2s ease,background .15s ease}.biskit-btn:after{content:"";position:absolute;inset:-2px}.biskit-btn:active:not(:disabled){transform:scale(.98)}.biskit-btn:disabled{opacity:.4;cursor:not-allowed}.biskit-btn:focus-visible{outline:2px solid #4dd0e1;outline-offset:2px}.biskit-btn svg{display:none}.biskit-btn-primary{background:linear-gradient(135deg,#b388ff,#4dd0e1);color:#170f2a;font-weight:600;border-radius:999px;box-shadow:0 4px 16px #b388ff4d}.biskit-btn-primary:disabled{background:#232333;color:#8e8ea4;box-shadow:none;opacity:1}.biskit-btn-destructive{background:#ef444426;color:#ef4444}.biskit-btn-ghost{background:#232333;border-color:#ffffff21;color:#f1f1f6}.biskit-btn-accent-purple{background:#b388ff26;color:#b388ff;min-height:36px;padding:0 12px;border-radius:10px;font-size:14px}.biskit-btn-quiet{color:#a3a3b6;padding:0 12px}.biskit-btn-icon-only{width:40px;height:40px;min-height:40px;padding:0;border-radius:10px;color:#a3a3b6}.biskit-btn-icon-only svg{display:block;width:20px;height:20px}.biskit-btn-step{width:36px;height:36px;border-radius:8px;border:0;background:transparent;color:#a3a3b6;font-size:18px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:1;position:relative;transition:transform .12s ease,background .15s ease}.biskit-btn-step:after{content:"";position:absolute;inset:-2px -6px}.biskit-btn-step:active:not(:disabled){transform:scale(.92);background:#ffffff0d}.biskit-btn-step:disabled{color:#8e8ea4;opacity:.5;cursor:not-allowed}.biskit-btn-step.--plus{color:#4dd0e1}.biskit-stepper{flex-shrink:0;display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:10px;background:#1a1a27}.biskit-stepper.--on{background:#4dd0e126;box-shadow:inset 0 0 0 1px #4dd0e166}.biskit-stepper-count{min-width:22px;text-align:center;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#f1f1f6}.biskit-stepper-count.--zero{color:#8e8ea4}.biskit-stepper.--on .biskit-stepper-count{color:#4dd0e1;text-shadow:0 0 8px rgba(77,208,225,.5)}.biskit-receiver-row{display:flex;align-items:center;gap:10px;min-height:48px;border-bottom:1px solid rgba(255,255,255,.07)}.biskit-receiver-row:last-child{border-bottom:0}.biskit-switch{position:relative;display:inline-block;width:44px;height:26px;flex-shrink:0}.biskit-switch input{opacity:0;width:0;height:0}.biskit-switch-slider{position:absolute;cursor:pointer;inset:0;background:#232333;border-radius:999px;transition:background .15s ease,box-shadow .15s ease}.biskit-switch-slider:before{content:"";position:absolute;width:20px;height:20px;left:3px;top:50%;transform:translateY(-50%);background:#a3a3b6;border-radius:50%;transition:transform .15s ease,background .15s ease}.biskit-switch input:checked+.biskit-switch-slider{background:linear-gradient(135deg,#b388ff,#4dd0e1);box-shadow:0 0 10px #b388ff4d}.biskit-switch input:checked+.biskit-switch-slider:before{transform:translate(18px,-50%);background:#170f2a}.biskit-switch input:focus-visible+.biskit-switch-slider{outline:2px solid #4dd0e1;outline-offset:2px}.biskit-gradient-divider{height:1px;background:linear-gradient(90deg,#b388ff,#4dd0e1);flex-shrink:0}.biskit-text-glow-cyan{color:#4dd0e1;text-shadow:0 0 10px rgba(77,208,225,.6)}.biskit-submit-dock{position:sticky;bottom:0;margin:0 -16px;padding:10px 16px calc(16px + env(safe-area-inset-bottom));background:#0b0b13;border-top:1px solid rgba(255,255,255,.07);z-index:5}.biskit-submit-dock>.biskit-btn-primary{width:100%}.biskit-card-glassy{position:relative;background:linear-gradient(160deg,rgba(179,136,255,.09),transparent 60%),#13131d;border:1px solid rgba(179,136,255,.2);border-radius:14px;padding:12px 14px}.biskit-card-glassy[class*=--taxonomy-]{border:0;border-left:3px solid #b388ff;border-radius:12px;padding:10px 12px;background:linear-gradient(90deg,rgba(179,136,255,.15),transparent 75%),#ffffff05}.biskit-card-glassy.--taxonomy-distribution{border-left-color:#4dd0e1;background:linear-gradient(90deg,rgba(77,208,225,.15),transparent 75%),#ffffff05}.biskit-card-glassy.--taxonomy-biskit{border-left-color:#ffd54f;background:linear-gradient(90deg,rgba(255,213,79,.18),transparent 75%),#ffffff05}.biskit-card-glassy.--taxonomy-custom{border-left-style:dashed;border-left-color:#4dd0e1;background:linear-gradient(90deg,rgba(77,208,225,.15),transparent 75%),#ffffff05}.biskit-card-glassy.--taxonomy-warning{border-left-color:#ffd54f;background:linear-gradient(90deg,rgba(255,213,79,.18),transparent 75%),#ffffff05}.biskit-card-glassy.--taxonomy-error{border-left-color:#ef4444;background:linear-gradient(90deg,rgba(239,68,68,.15),transparent 75%),#ffffff05}.biskit-card-icon-badge{display:none}.biskit-card-pending{box-shadow:0 0 0 1px #b388ff66}.action-bar-host .action-bar>button{min-height:48px}.action-bar-host .align-spread>button{flex:1 1 0;min-width:0}@media(width>=768px){.action-bar-host .align-spread>button{flex:0 0 auto}.action-bar-host .align-spread>.secondary-action{margin-right:auto}}.action-bar-host .align-end>button{flex:0 0 auto}.action-bar-host .align-end>.secondary-action{margin-right:auto}.action-bar-host .align-stack>button{width:100%}.action-bar-host .align-center>button{flex:0 0 auto}app-creation-progress .progress__bar .mdc-linear-progress__primary-bar{background:linear-gradient(90deg,#a855f7,#06b6d4)}app-creation-progress .progress.is-complete .progress__bar .mdc-linear-progress__primary-bar{background:#22c55e}app-creation-group .group .mat-expansion-panel-body{padding:0}app-biskit-system-modal .biskit-system-icon svg{width:24px;height:24px}app-blindtest-selection-summary .mode-toggle .mat-button-toggle .mat-button-toggle-label-content{padding:0 10px}@media(width<=375px){app-demongame-admin-lobby .qr-section qrcode img,app-demongame-admin-lobby .qr-section qrcode canvas{width:120px!important;height:120px!important}}@media(width>=1280px){app-demongame-admin-lobby .qr-section qrcode img,app-demongame-admin-lobby .qr-section qrcode canvas{width:220px!important;height:220px!important}}app-demongame-debug-panel .atout-section .compact-field .mat-mdc-form-field-subscript-wrapper{display:none}app-demongame-debug-panel .atout-section .compact-field .mat-mdc-text-field-wrapper{background:#ffffff1a;border-radius:6px}app-demongame-debug-panel .atout-section .compact-field .mat-mdc-form-field-flex{padding:0 12px;height:40px}app-demongame-debug-panel .atout-section .compact-field .mdc-notched-outline__leading,app-demongame-debug-panel .atout-section .compact-field .mdc-notched-outline__notch,app-demongame-debug-panel .atout-section .compact-field .mdc-notched-outline__trailing{border-color:#ffffff4d!important}app-picoloat .create-game-content .toggle-card mat-slide-toggle .mdc-form-field{gap:14px}app-picoloat .create-game-content .toggle-card mat-slide-toggle .mdc-label{color:#fff;font-weight:600;padding-left:0}app-picoloat .create-game-content .toggle-card mat-slide-toggle .mdc-switch__ripple{display:none}app-picoloat .question-fullscreen .question-content .question-text .player-name,app-picoloat .meta-choice-fullscreen .meta-choice-content .choice-title .player-name{color:gold;font-weight:800}*,*:before,*:after{box-sizing:border-box}html{--mat-sys-background: light-dark(#fff7fe, #16111b);--mat-sys-error: light-dark(#b91a24, #ffb3ad);--mat-sys-error-container: light-dark(#ffdad7, #930013);--mat-sys-inverse-on-surface: light-dark(#f8edfb, #342e38);--mat-sys-inverse-primary: light-dark(#ddb7ff, #842bd2);--mat-sys-inverse-surface: light-dark(#342e38, #eadfed);--mat-sys-on-background: light-dark(#1f1a23, #eadfed);--mat-sys-on-error: light-dark(#ffffff, #68000a);--mat-sys-on-error-container: light-dark(#930013, #ffdad7);--mat-sys-on-primary: light-dark(#ffffff, #490080);--mat-sys-on-primary-container: light-dark(#6900b3, #f0dbff);--mat-sys-on-primary-fixed: light-dark(#2c0051, #2c0051);--mat-sys-on-primary-fixed-variant: light-dark(#6900b3, #6900b3);--mat-sys-on-secondary: light-dark(#ffffff, #421d65);--mat-sys-on-secondary-container: light-dark(#5a357e, #f0dbff);--mat-sys-on-secondary-fixed: light-dark(#2c014f, #2c014f);--mat-sys-on-secondary-fixed-variant: light-dark(#5a357e, #5a357e);--mat-sys-on-surface: light-dark(#1f1a23, #eadfed);--mat-sys-on-surface-variant: light-dark(#4d4354, #ecdef2);--mat-sys-on-tertiary: light-dark(#ffffff, #003640);--mat-sys-on-tertiary-container: light-dark(#004e5c, #acedff);--mat-sys-on-tertiary-fixed: light-dark(#001f26, #001f26);--mat-sys-on-tertiary-fixed-variant: light-dark(#004e5c, #004e5c);--mat-sys-outline: light-dark(#7e7385, #988d9f);--mat-sys-outline-variant: light-dark(#cfc2d6, #4d4354);--mat-sys-primary: light-dark(#842bd2, #ddb7ff);--mat-sys-primary-container: light-dark(#f0dbff, #6900b3);--mat-sys-primary-fixed: light-dark(#f0dbff, #f0dbff);--mat-sys-primary-fixed-dim: light-dark(#ddb7ff, #ddb7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#734d97, #ddb7ff);--mat-sys-secondary-container: light-dark(#f0dbff, #5a357e);--mat-sys-secondary-fixed: light-dark(#f0dbff, #f0dbff);--mat-sys-secondary-fixed-dim: light-dark(#ddb7ff, #ddb7ff);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fff7fe, #16111b);--mat-sys-surface-bright: light-dark(#fff7fe, #3d3741);--mat-sys-surface-container: light-dark(#f5eaf8, #231e27);--mat-sys-surface-container-high: light-dark(#f0e5f2, #2e2832);--mat-sys-surface-container-highest: light-dark(#eadfed, #39323d);--mat-sys-surface-container-low: light-dark(#fbf0fe, #1f1a23);--mat-sys-surface-container-lowest: light-dark(#ffffff, #110c15);--mat-sys-surface-dim: light-dark(#e1d7e4, #16111b);--mat-sys-surface-tint: light-dark(#842bd2, #ddb7ff);--mat-sys-surface-variant: light-dark(#ecdef2, #4d4354);--mat-sys-tertiary: light-dark(#00687a, #4cd7f6);--mat-sys-tertiary-container: light-dark(#acedff, #004e5c);--mat-sys-tertiary-fixed: light-dark(#acedff, #acedff);--mat-sys-tertiary-fixed-dim: light-dark(#4cd7f6, #4cd7f6);--mat-sys-neutral-variant20: #362d3d;--mat-sys-neutral10: #1f1a23;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}:root{--neon-purple: #a855f7;--neon-cyan: #06b6d4;--neon-pink: #ec4899;--neon-blue: #3b82f6;--neon-orange: #fb923c;--color-white: #fff;--color-gold: #ffd700;--color-silver: #c0c0c0;--color-bronze: #cd7f32;--color-filler: #f3f4f6;--bg-dark: #0f0f1e;--bg-card: rgba(30, 30, 50, .6);--bg-card-hover: rgba(40, 40, 70, .8);--bg-input: rgba(0, 0, 0, .2);--bg-overlay: rgba(0, 0, 0, .7);--border-subtle: rgba(255, 255, 255, .08);--color-text-primary: #e5e7eb;--color-text-secondary: #9ca3af;--error: #ef4444;--warning: #f59e0b;--warning-bg: rgba(245, 158, 11, .12);--success: #22c55e;--purple-5: rgba(168, 85, 247, .05);--purple-10: rgba(168, 85, 247, .1);--purple-15: rgba(168, 85, 247, .15);--purple-20: rgba(168, 85, 247, .2);--purple-25: rgba(168, 85, 247, .25);--purple-30: rgba(168, 85, 247, .3);--cyan-5: rgba(6, 182, 212, .05);--cyan-10: rgba(6, 182, 212, .1);--cyan-12: rgba(6, 182, 212, .12);--cyan-20: rgba(6, 182, 212, .2);--cyan-30: rgba(6, 182, 212, .3);--pink-10: rgba(236, 72, 153, .1);--pink-12: rgba(236, 72, 153, .12);--pink-30: rgba(236, 72, 153, .3);--error-10: rgba(239, 68, 68, .1);--error-30: rgba(239, 68, 68, .3);--success-10: rgba(34, 197, 94, .1);--success-20: rgba(34, 197, 94, .2);--warning-10: rgba(245, 158, 11, .1);--warning-30: rgba(245, 158, 11, .3);--white-3: rgba(255, 255, 255, .03);--white-5: rgba(255, 255, 255, .05);--white-10: rgba(255, 255, 255, .1);--white-15: rgba(255, 255, 255, .15);--white-20: rgba(255, 255, 255, .2);--white-40: rgba(255, 255, 255, .4);--demongame-atout-icon-blocked: #9ca3af;--demongame-atout-icon-immunity: #f59e0b;--demongame-atout-icon-banned: #7c3aed;--demongame-atout-blocked-bg: rgba(156, 163, 175, .15);--demongame-atout-immunity-bg: rgba(245, 158, 11, .15)}html,body{height:100%;margin:0;padding:0}app-root{display:block;height:100%}app-root>router-outlet+*{display:block;height:100%}body{color-scheme:dark;background:linear-gradient(135deg,#0f0f1e,#1a1a2e,#16213e);background-attachment:fixed;color:var(--color-text-primary);font-family:Roboto,Segoe UI,sans-serif;position:relative;overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(circle at 20% 50%,rgba(168,85,247,.1) 0%,transparent 50%),radial-gradient(circle at 80% 20%,rgba(6,182,212,.1) 0%,transparent 50%),radial-gradient(circle at 60% 80%,rgba(236,72,153,.1) 0%,transparent 50%);pointer-events:none;z-index:0}.mat-mdc-card{background:var(--bg-card)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px #0000004d!important;transition:all .3s ease}.mat-mdc-card:hover{background:var(--bg-card-hover)!important;border-color:#a855f74d;transform:translateY(-2px);box-shadow:0 12px 40px #a855f733!important}.mat-toolbar{background:#0f0f1ee6!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(168,85,247,.2);box-shadow:0 4px 20px #0000004d;padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}.mat-mdc-raised-button.mat-primary{background:linear-gradient(135deg,var(--neon-purple),var(--neon-pink))!important;box-shadow:0 4px 15px #a855f766;transition:all .3s ease}.mat-mdc-raised-button.mat-primary:hover:not([disabled]){box-shadow:0 6px 25px #a855f799;transform:translateY(-2px)}.mat-mdc-fab{background:linear-gradient(135deg,var(--neon-cyan),var(--neon-blue))!important;box-shadow:0 8px 30px #06b6d480}.mat-mdc-fab:hover:not([disabled]){box-shadow:0 12px 40px #06b6d4b3;transform:scale(1.05)}.mat-mdc-form-field .mat-mdc-text-field-wrapper{background:#1e1e3280;border-radius:8px}.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__leading,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__notch,.mat-mdc-form-field .mdc-text-field--outlined .mdc-notched-outline__trailing{border-color:#a855f74d}.mat-mdc-form-field:hover .mdc-notched-outline__leading,.mat-mdc-form-field:hover .mdc-notched-outline__notch,.mat-mdc-form-field:hover .mdc-notched-outline__trailing{border-color:#a855f780}*{scrollbar-width:thin;scrollbar-color:var(--neon-purple) var(--bg-dark)}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:var(--bg-dark)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--neon-purple),var(--neon-pink));border-radius:2px;transition:background .3s ease}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#a855f7cc,#ec4899cc)}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.touch-target{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}button.mat-mdc-button,button.mat-mdc-raised-button,button.mat-mdc-stroked-button{min-height:44px;padding:12px 24px}.mat-mdc-card,.mat-toolbar,button.mat-mdc-raised-button{will-change:transform;transform:translateZ(0);backface-visibility:hidden}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html.cdk-global-scrollblock{height:auto!important}.notification-success{--mat-snack-bar-container-color: rgb(16.9, 33.2, 36.4);--mat-snack-bar-supporting-text-color: #22c55e}.notification-success .mdc-snackbar__surface{border:1px solid rgba(34,197,94,.3)}.notification-error{--mat-snack-bar-container-color: rgb(37.4, 20.3, 33.8);--mat-snack-bar-supporting-text-color: #ef4444}.notification-error .mdc-snackbar__surface{border:1px solid rgba(239,68,68,.3)}.notification-warning{--mat-snack-bar-container-color: rgb(38, 29.3, 28.1);--mat-snack-bar-supporting-text-color: #f59e0b}.notification-warning .mdc-snackbar__surface{border:1px solid rgba(245,158,11,.3)}.notification-info{--mat-snack-bar-container-color: rgb(14.1, 31.7, 48.2);--mat-snack-bar-supporting-text-color: #06b6d4}.notification-info .mdc-snackbar__surface{border:1px solid rgba(6,182,212,.3)}.mat-mdc-menu-item.menu-item--danger{--mat-menu-item-label-text-color: #ef4444;--mat-menu-item-icon-color: #ef4444;color:#ef4444}.mat-mdc-menu-item.menu-item--rules-mobile{display:none}@media(width<=480px){.mat-mdc-menu-item.menu-item--rules-mobile{display:flex}}.biskit-menu .debug-force-roll{display:flex;align-items:flex-end;gap:8px;padding:8px 12px}.biskit-menu .debug-force-roll label{display:flex;flex-direction:column;font-size:11px;font-weight:700;gap:2px}.biskit-menu .debug-force-roll input{width:44px;padding:4px 6px;font-size:14px;text-align:center}.biskit-menu .debug-force-roll-divider{margin:4px 0;border:none;border-top:1px solid rgba(255,255,255,.15)}.oral-mode-toggle-group .mat-button-toggle-label-content{padding:0 12px;line-height:32px}.oral-mode-toggle-group .mat-button-toggle-button{height:32px}.bt-playlist-tabs{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}.bt-playlist-tabs .mat-mdc-tab-header{flex-shrink:0}.bt-playlist-tabs .mat-mdc-tab-body-wrapper{flex:1!important;min-height:0!important;position:relative!important}.bt-playlist-tabs .mat-mdc-tab-body{position:absolute!important;inset:0!important;height:auto!important}.bt-playlist-tabs .mat-mdc-tab-body-content{height:100%!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}@media(width<=768px){body{font-size:14px}}@media(width<=480px){body{font-size:13px}}body.biskit-stats-page{background:radial-gradient(130% 55% at 30% 30%,rgba(179,136,255,.17),transparent 70%),radial-gradient(130% 50% at 75% 90%,rgba(77,208,225,.11),transparent 70%),#0b0b13;background-attachment:fixed}body.biskit-stats-page:before{display:none}.color-picker-overlay .picker{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--radius-md, 12px);border:1px solid rgba(255,255,255,.2);background:#1e1e1ef2;box-shadow:0 8px 24px #00000080;width:min(280px,100vw - 32px);max-height:calc(100dvh - 16px);overflow:hidden auto;overscroll-behavior:contain}.color-picker-overlay .picker__body{display:flex;flex-direction:column;gap:var(--sp-3);min-width:0}.color-picker-overlay .picker__preview{flex-shrink:0;height:64px;border-radius:var(--radius-sm, 8px);background:var(--preview, rgba(255, 255, 255, .2));border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center}@media(height<=480px){.color-picker-overlay .picker{padding:var(--sp-3);gap:var(--sp-2)}.color-picker-overlay .picker__body{gap:var(--sp-2)}.color-picker-overlay .picker__preview{height:44px}}.color-picker-overlay .picker__preview-hex{width:100%;border:none;background:transparent;text-align:center;font-family:var(--font-mono, monospace);font-size:var(--text-body);font-weight:700;text-transform:uppercase;letter-spacing:.06em;text-shadow:0 1px 3px rgba(0,0,0,.4)}.color-picker-overlay .picker__preview-hex:focus-visible{outline:none}.color-picker-overlay .picker__preview-hex::selection{background:#ffffff40}.color-picker-overlay .picker__row{display:flex;flex-direction:column;gap:var(--sp-1);min-width:0}.color-picker-overlay .picker__label{font-size:var(--text-caption);color:#9ca3af;text-transform:uppercase;letter-spacing:.05em}.color-picker-overlay .picker__slider{appearance:none;display:block;width:100%;max-width:100%;height:14px;margin:0;border-radius:999px;background:var(--track, rgba(255, 255, 255, .2));cursor:pointer;outline:none}.color-picker-overlay .picker__slider::-webkit-slider-thumb{appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,.4);box-shadow:0 1px 4px #0006;cursor:pointer}.color-picker-overlay .picker__slider::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid rgba(0,0,0,.4);box-shadow:0 1px 4px #0006;cursor:pointer}.color-picker-overlay .picker__slider:focus-visible{box-shadow:0 0 0 3px #ffffff40}.color-picker-overlay .picker__slider--hue{background:linear-gradient(to right,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.color-picker-overlay .picker__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);flex-shrink:0}.color-picker-overlay .picker__cancel,.color-picker-overlay .picker__confirm{min-height:44px;padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-sm, 8px);font-size:var(--text-caption);font-weight:600;cursor:pointer;transition:transform var(--dur-fast) var(--ease)}.color-picker-overlay .picker__cancel:active,.color-picker-overlay .picker__confirm:active{transform:scale(.98)}.color-picker-overlay .picker__cancel{border:1px solid rgba(255,255,255,.2);background:transparent;color:#9ca3af}.color-picker-overlay .picker__confirm{border:none;background:#fff;color:#0f0f1e}.media-display__lightbox-backdrop{background:#000000e6}.media-display__lightbox-panel{width:100vw;height:100vh}
