@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-cyrillic-ext-400-normal-COLQO7XL.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-400-normal-KFDVIWFF.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-cyrillic-400-normal-3PJYG52X.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-400-normal-RSDBL46K.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-greek-ext-400-normal-JQLKDOGT.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-400-normal-AQKV65F6.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-greek-400-normal-IIUHP622.woff2") format("woff2"),url("./media/source-sans-3-greek-400-normal-DT3XQHBF.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-vietnamese-400-normal-ACXEJ4QE.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-400-normal-BJODAJMP.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-latin-ext-400-normal-OOQC3ZMF.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-400-normal-5YJFHERP.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url("./media/source-sans-3-latin-400-normal-QJ4BPJSY.woff2") format("woff2"),url("./media/source-sans-3-latin-400-normal-JCDFZZJU.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-cyrillic-ext-600-normal-U7TTEO4C.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-600-normal-Y2TMWS5R.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-cyrillic-600-normal-W3WFQFSB.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-600-normal-SNQEQKG4.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-greek-ext-600-normal-2CSLZXMW.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-600-normal-DDDBKXXS.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-greek-600-normal-ET4OMU3O.woff2") format("woff2"),url("./media/source-sans-3-greek-600-normal-JKDXNOFJ.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-vietnamese-600-normal-WAM64SLH.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-600-normal-SST6A6QW.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-latin-ext-600-normal-RT46VRGJ.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-600-normal-TNTZRD6M.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url("./media/source-sans-3-latin-600-normal-LAHJG75G.woff2") format("woff2"),url("./media/source-sans-3-latin-600-normal-FRETG7VU.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-cyrillic-ext-700-normal-4LU7EH4H.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-ext-700-normal-2LEKNPZG.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-cyrillic-700-normal-YAMMRNIS.woff2") format("woff2"),url("./media/source-sans-3-cyrillic-700-normal-PG5GTWDN.woff") format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-greek-ext-700-normal-ZOSOATIA.woff2") format("woff2"),url("./media/source-sans-3-greek-ext-700-normal-2QILKKEW.woff") format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-greek-700-normal-2WR4GBYE.woff2") format("woff2"),url("./media/source-sans-3-greek-700-normal-SH77XTM2.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-vietnamese-700-normal-RKF4UHQT.woff2") format("woff2"),url("./media/source-sans-3-vietnamese-700-normal-6OGAAJSV.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:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-latin-ext-700-normal-GSUPVMJ2.woff2") format("woff2"),url("./media/source-sans-3-latin-ext-700-normal-T42E2Y6K.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:700;src:url("./media/source-sans-3-latin-700-normal-Q3UVYGXF.woff2") format("woff2"),url("./media/source-sans-3-latin-700-normal-EWK7SOFG.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-J2JSVX6B.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-400-normal-Y66ZKD4O.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-V3H5IIDP.woff2") format("woff2"),url("./media/roboto-cyrillic-400-normal-6JW3Q6UL.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-IONFYYIZ.woff2") format("woff2"),url("./media/roboto-greek-ext-400-normal-JRMVRF66.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-VPVGP5YU.woff2") format("woff2"),url("./media/roboto-greek-400-normal-YVGWJNX5.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-M62DA447.woff2") format("woff2"),url("./media/roboto-math-400-normal-CHLKPXP4.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-RS3SF2FB.woff2") format("woff2"),url("./media/roboto-symbols-400-normal-63JNL3DU.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-KACKQ7ZL.woff2") format("woff2"),url("./media/roboto-vietnamese-400-normal-DDNVJO3T.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-JLTDD7L3.woff2") format("woff2"),url("./media/roboto-latin-ext-400-normal-UMSBLPTO.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-LOX3CHMS.woff2") format("woff2"),url("./media/roboto-latin-400-normal-54N5OGOO.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-CDI2P3CX.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-500-normal-AAQU5ZGQ.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-RHUEYUET.woff2") format("woff2"),url("./media/roboto-cyrillic-500-normal-AWMCDHTT.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-UMWLP6CJ.woff2") format("woff2"),url("./media/roboto-greek-ext-500-normal-COZODMMK.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-XWJR77VV.woff2") format("woff2"),url("./media/roboto-greek-500-normal-MKZBOWQQ.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-X2DSP56O.woff2") format("woff2"),url("./media/roboto-math-500-normal-3I6ZQASM.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-USW6FYVZ.woff2") format("woff2"),url("./media/roboto-symbols-500-normal-JHGPM3C6.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-VJX2WMYG.woff2") format("woff2"),url("./media/roboto-vietnamese-500-normal-6ESNSBNK.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-JYCUQIKH.woff2") format("woff2"),url("./media/roboto-latin-ext-500-normal-UGCQCX6A.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-D6YDQ3CR.woff2") format("woff2"),url("./media/roboto-latin-500-normal-RXEWG4GH.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-EFD6V7AP.woff2") format("woff2"),url("./media/roboto-cyrillic-ext-700-normal-3FUJMBMM.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-SC4KOBVO.woff2") format("woff2"),url("./media/roboto-cyrillic-700-normal-FSJQIZI2.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-QK2I7OFR.woff2") format("woff2"),url("./media/roboto-greek-ext-700-normal-EPRM6O3R.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-RO7FC64R.woff2") format("woff2"),url("./media/roboto-greek-700-normal-WXFHNFPQ.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-7LZAYPTX.woff2") format("woff2"),url("./media/roboto-math-700-normal-UGVF4OOH.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-2BHEMMHB.woff2") format("woff2"),url("./media/roboto-symbols-700-normal-PLNLIEXE.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-LA5HL3OG.woff2") format("woff2"),url("./media/roboto-vietnamese-700-normal-SU7RGW3X.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-RZWHNB6B.woff2") format("woff2"),url("./media/roboto-latin-ext-700-normal-NK2J5GTF.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-T27NHG46.woff2") format("woff2"),url("./media/roboto-latin-700-normal-MIORRAJE.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:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url("./media/assistant-hebrew-400-normal-W4E7U2NK.woff2") format("woff2"),url("./media/assistant-hebrew-400-normal-FNBVQIXR.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url("./media/assistant-latin-ext-400-normal-XXGILWTH.woff2") format("woff2"),url("./media/assistant-latin-ext-400-normal-IO2ZLYR2.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:Assistant;font-style:normal;font-display:swap;font-weight:400;src:url("./media/assistant-latin-400-normal-252SOBRZ.woff2") format("woff2"),url("./media/assistant-latin-400-normal-NDH3YT7S.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:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url("./media/assistant-hebrew-600-normal-5FRG3GTL.woff2") format("woff2"),url("./media/assistant-hebrew-600-normal-4DB4HB2P.woff") format("woff");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url("./media/assistant-latin-ext-600-normal-IUMQHAQH.woff2") format("woff2"),url("./media/assistant-latin-ext-600-normal-3YJH5MIQ.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:Assistant;font-style:normal;font-display:swap;font-weight:600;src:url("./media/assistant-latin-600-normal-4OSEFXSM.woff2") format("woff2"),url("./media/assistant-latin-600-normal-7QU63OGD.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{--cgi-color-brand-purple: #5236AB;--cgi-color-brand-red: #E31937;--cgi-color-brand-purple-dark: #200A58;--cgi-color-brand-white: #FFFFFF;--cgi-color-brand-black: #000000;--cgi-color-purple-50: #F2F1F9;--cgi-color-purple-100: #E6E3F3;--cgi-color-purple-200: #CBC3E6;--cgi-color-purple-300: #AFA3D8;--cgi-color-purple-400: #967BD0;--cgi-color-purple-500: #755EBC;--cgi-color-purple-600: #5236AB;--cgi-color-purple-700: #3A2679;--cgi-color-purple-900: #200A58;--cgi-color-red-50: #FCE8EB;--cgi-color-red-100: #F7B7C1;--cgi-color-red-200: #F395A3;--cgi-color-red-300: #ED6479;--cgi-color-red-400: #E9465F;--cgi-color-red-500: #E31937;--cgi-color-red-600: #CF1632;--cgi-color-red-700: #A21127;--cgi-color-red-800: #7D0D1E;--cgi-color-red-900: #600A17;--cgi-color-grey-0: #FFFFFF;--cgi-color-grey-25: #F8F8F8;--cgi-color-grey-50: #EFEFEF;--cgi-color-grey-75: #E8E8E8;--cgi-color-grey-100: #C0C0C0;--cgi-color-grey-200: #A8A8A8;--cgi-color-grey-300: #767676;--cgi-color-grey-400: #5C5C5C;--cgi-color-grey-500: #333333;--cgi-color-grey-600: #2E2E2E;--cgi-color-grey-700: #242424;--cgi-color-grey-800: #1C1C1C;--cgi-color-grey-900: #151515;--cgi-color-magenta-base: #A82465;--cgi-color-magenta-light: #F6E9F0;--cgi-color-magenta-dark: #7E1B4C;--cgi-color-beet-base: #991F3D;--cgi-color-beet-light: #F5EAED;--cgi-color-status-success-base: #1AB977;--cgi-color-status-success-strong: #005B27;--cgi-color-status-success-subtle: #D6EEE4;--cgi-color-status-warning-base: #FFAB25;--cgi-color-status-warning-strong: #933400;--cgi-color-status-warning-subtle: #F8ECD8;--cgi-color-status-error-base: #B00020;--cgi-color-status-error-strong: #B00020;--cgi-color-status-error-subtle: #F7E6E9;--cgi-color-status-info-base: #5236AB;--cgi-color-status-info-strong: #3A2679;--cgi-color-status-info-subtle: #DEDAEC;--cgi-color-semantic-text-default: #333333;--cgi-color-semantic-text-strong: #151515;--cgi-color-semantic-text-muted: #5C5C5C;--cgi-color-semantic-text-disabled: #A8A8A8;--cgi-color-semantic-text-inverse: #FFFFFF;--cgi-color-semantic-text-link: #5236AB;--cgi-color-semantic-text-link-hover: #3A2679;--cgi-color-semantic-icon-default: #151515;--cgi-color-semantic-bg-page: #FFFFFF;--cgi-color-semantic-bg-subtle: #F8F8F8;--cgi-color-semantic-bg-muted: #EFEFEF;--cgi-color-semantic-bg-inverse: #200A58;--cgi-color-semantic-border-default: #A8A8A8;--cgi-color-semantic-border-subtle: #E8E8E8;--cgi-color-semantic-border-strong: #333333;--cgi-color-semantic-border-focus: #5236AB;--cgi-color-semantic-overlay: rgba(0, 0, 25, .6);--cgi-color-semantic-selection: #E6E3F3;--cgi-color-action-primary-bg: #5236AB;--cgi-color-action-primary-bg-hover: #755EBC;--cgi-color-action-primary-bg-pressed: #3A2679;--cgi-color-action-primary-bg-disabled: #A8A8A8;--cgi-color-action-primary-fg: #FFFFFF;--cgi-color-action-secondary-bg: #E8E8E8;--cgi-color-action-secondary-bg-hover: #EFEFEF;--cgi-color-action-secondary-bg-pressed: #C0C0C0;--cgi-color-action-secondary-fg: #333333;--cgi-color-action-secondary-fg-disabled: #A8A8A8;--cgi-color-action-outlined-bg: #FFFFFF;--cgi-color-action-outlined-bg-hover: #E6E3F3;--cgi-color-action-outlined-border: #5236AB;--cgi-color-action-outlined-fg: #5236AB;--cgi-color-action-ghost-bg: transparent;--cgi-color-action-ghost-bg-hover: #F2F1F9;--cgi-color-action-ghost-fg: #5236AB;--cgi-color-action-destructive-bg: #B00020;--cgi-color-action-destructive-bg-hover: #A21127;--cgi-color-action-destructive-fg: #FFFFFF;--cgi-gradient-a: linear-gradient(90deg, #E31937 0%, #A82465 60%, #5236AB 100%);--cgi-gradient-a-vertical: linear-gradient(180deg, #E31937 0%, #A82465 60%, #5236AB 100%);--cgi-gradient-b: linear-gradient(180deg, #991F3D 0%, #E31937 33%, #FF6A00 66%, #FFCDD2 100%);--cgi-gradient-ai: linear-gradient(90deg, #E31937 0%, #A82465 60%, #5236AB 100%);--cgi-gradient-ai-hover: linear-gradient(90deg, #E31937 0%, #A82465 60%, #755EBC 100%);--cgi-gradient-ai-pressed: linear-gradient(90deg, #CF1632 0%, #7E1B4C 60%, #3A2679 100%);--cgi-space-0: 0;--cgi-space-1: 4px;--cgi-space-2: 8px;--cgi-space-3: 12px;--cgi-space-4: 16px;--cgi-space-5: 20px;--cgi-space-6: 24px;--cgi-space-8: 32px;--cgi-space-10: 40px;--cgi-space-12: 48px;--cgi-space-16: 64px;--cgi-radius-none: 0;--cgi-radius-sm: 2px;--cgi-radius-md: 4px;--cgi-radius-pill: 9999px;--cgi-size-control: 48px;--cgi-size-control-sm: 32px;--cgi-size-chip: 22px;--cgi-size-label: 24px;--cgi-size-topbar: 56px;--cgi-shadow-card: 0 1px 3px rgba(21, 21, 21, .25);--cgi-shadow-button: 0 1px 5px rgba(0, 0, 0, .12), 0 2px 2px rgba(0, 0, 0, .14), 0 3px 1px -2px rgba(0, 0, 0, .2);--cgi-shadow-dropdown: 0 1px 3px rgba(0, 0, 25, .35);--cgi-shadow-menu: 0 2px 2px rgba(0, 0, 0, .24), 0 0 2px rgba(0, 0, 0, .12);--cgi-shadow-tooltip: 0 1px 2px rgba(0, 0, 0, .3);--cgi-shadow-nav: 0 2px 5px rgba(104, 114, 116, .27);--cgi-shadow-panel: -1px 0 8px rgba(0, 0, 25, .25);--cgi-shadow-snackbar: 0 2px 3px rgba(0, 0, 0, .3);--cgi-shadow-modal: 0 1px 14px rgba(0, 0, 25, .25);--cgi-shadow-action-bar: 0 -2px 7px rgba(0, 0, 0, .25);--cgi-motion-duration-fast: .12s;--cgi-motion-duration-base: .2s;--cgi-motion-duration-slow: .3s;--cgi-motion-easing-standard: cubic-bezier(.2, 0, 0, 1);--cgi-font-family-sans: "Source Sans 3", "Source Sans Pro", Arial, sans-serif;--cgi-font-family-ui: Roboto, "Source Sans 3", Arial, sans-serif;--cgi-font-family-chart: Assistant, "Source Sans 3", Arial, sans-serif;--cgi-font-weight-regular: 400;--cgi-font-weight-medium: 500;--cgi-font-weight-semibold: 600;--cgi-font-weight-bold: 700;--cgi-layout-content-max-width: 1440px;--cgi-layout-text-max-width: 72ch;--cgi-chart-cat-1: #5236AB;--cgi-chart-cat-2: #E31937;--cgi-chart-cat-3: #FF978A;--cgi-chart-cat-4: #200A58;--cgi-chart-cat-5: #FDE5A7;--cgi-chart-ramp8-1: #200A58;--cgi-chart-ramp8-2: #5236AB;--cgi-chart-ramp8-3: #822C84;--cgi-chart-ramp8-4: #B3235E;--cgi-chart-ramp8-5: #E31937;--cgi-chart-ramp8-6: #F15861;--cgi-chart-ramp8-7: #FF978A;--cgi-chart-ramp8-8: #FDE5A7;--cgi-chart-text: #333333;--cgi-chart-text-muted: #5C5C5C;--cgi-chart-axis: #767676;--cgi-chart-gridline: #D3D6DF;--cgi-chart-zebra: #F8F8F8}.cgi-type-h1{font-family:var(--cgi-font-family-sans);font-size:38px;font-weight:600;line-height:1.2}.cgi-type-h2{font-family:var(--cgi-font-family-sans);font-size:28px;font-weight:400;line-height:1.25}.cgi-type-h3{font-family:var(--cgi-font-family-sans);font-size:24px;font-weight:600;line-height:1.25}.cgi-type-h4{font-family:var(--cgi-font-family-sans);font-size:20px;font-weight:400;line-height:1.3}.cgi-type-h5{font-family:var(--cgi-font-family-sans);font-size:18px;font-weight:600;line-height:1.3}.cgi-type-h6{font-family:var(--cgi-font-family-sans);font-size:16px;font-weight:600;line-height:1.3}.cgi-type-intro{font-family:var(--cgi-font-family-sans);font-size:18px;font-weight:400;line-height:22px}.cgi-type-body-lg{font-family:var(--cgi-font-family-sans);font-size:16px;font-weight:400;line-height:24px}.cgi-type-body{font-family:var(--cgi-font-family-sans);font-size:14px;font-weight:400;line-height:20px}.cgi-type-paragraph{font-family:var(--cgi-font-family-sans);font-size:14px;font-weight:400;line-height:24px}.cgi-type-caption{font-family:var(--cgi-font-family-sans);font-size:14px;font-weight:400;line-height:17px}.cgi-type-legal{font-family:var(--cgi-font-family-sans);font-size:14px;font-weight:400;line-height:16px}.cgi-type-button{font-family:var(--cgi-font-family-ui);font-size:14px;font-weight:500;line-height:18px}.cgi-type-button-sm{font-family:var(--cgi-font-family-ui);font-size:12px;font-weight:400;line-height:14px}.cgi-type-label{font-family:var(--cgi-font-family-ui);font-size:14px;font-weight:500;line-height:16px}.cgi-type-hint{font-family:var(--cgi-font-family-ui);font-size:12px;font-weight:400;line-height:14px}.cgi-type-kpi{font-family:var(--cgi-font-family-ui);font-size:22px;font-weight:700;line-height:24px}html{color-scheme:light}body{margin:0;font-family:var(--cgi-font-family-sans);font-size:14px;line-height:20px;color:var(--cgi-color-semantic-text-default);background:var(--cgi-color-semantic-bg-page);-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{color:var(--cgi-color-semantic-text-strong);margin:0}a{color:var(--cgi-color-semantic-text-link)}a:hover{color:var(--cgi-color-semantic-text-link-hover)}::selection{background:var(--cgi-color-semantic-selection)}:focus-visible{outline:2px solid var(--cgi-color-semantic-border-focus);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-symbols-outlined-subset-VW2DD7HN.woff2") format("woff2")}*,*:before,*:after{box-sizing:border-box}html,body{height:100%}body,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0}a{text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}h1{font-family:var(--cgi-font-family-sans);font-size:38px;font-weight:var(--cgi-font-weight-semibold);line-height:1.2}h2{font-family:var(--cgi-font-family-sans);font-size:20px;font-weight:var(--cgi-font-weight-regular);line-height:1.3}h3{font-family:var(--cgi-font-family-sans);font-size:18px;font-weight:var(--cgi-font-weight-semibold);line-height:1.3}h4{font-family:var(--cgi-font-family-sans);font-size:16px;font-weight:var(--cgi-font-weight-semibold);line-height:1.3}@media(max-width:600px){h1{font-size:28px;line-height:1.25}}code{font-family:Menlo,Consolas,monospace;font-size:13px;background:var(--cgi-color-semantic-bg-subtle);padding:0 var(--cgi-space-1);border-radius:var(--cgi-radius-sm)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px}.icon:before{content:attr(data-icon);font-family:Material Symbols Outlined;font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.tabular{font-variant-numeric:tabular-nums}.alert-info,.status-msg{display:flex;align-items:flex-start;gap:var(--cgi-space-3);padding:var(--cgi-space-3) var(--cgi-space-4);border-radius:var(--cgi-radius-md);border-left:4px solid var(--cgi-color-status-info-base);background:var(--cgi-color-status-info-subtle);color:var(--cgi-color-semantic-text-default);max-width:720px;font-size:14px;line-height:20px}.alert-info:before,.status-msg:before{content:"info";font-family:Material Symbols Outlined;font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--cgi-color-status-info-base)}.alert-success,.import-result,.consensus-banner{display:flex;align-items:flex-start;gap:var(--cgi-space-3);padding:var(--cgi-space-3) var(--cgi-space-4);border-radius:var(--cgi-radius-md);border-left:4px solid var(--cgi-color-status-success-base);background:var(--cgi-color-status-success-subtle);color:var(--cgi-color-semantic-text-default);max-width:720px;font-size:14px;line-height:20px}.alert-success:before,.import-result:before,.consensus-banner:before{content:"check_circle";font-family:Material Symbols Outlined;font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--cgi-color-status-success-base)}.alert-warning,.no-consensus-banner{display:flex;align-items:flex-start;gap:var(--cgi-space-3);padding:var(--cgi-space-3) var(--cgi-space-4);border-radius:var(--cgi-radius-md);border-left:4px solid var(--cgi-color-status-warning-base);background:var(--cgi-color-status-warning-subtle);color:var(--cgi-color-semantic-text-default);max-width:720px;font-size:14px;line-height:20px}.alert-warning:before,.no-consensus-banner:before{content:"warning";font-family:Material Symbols Outlined;font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--cgi-color-status-warning-base)}.alert-error,.form-error{display:flex;align-items:flex-start;gap:var(--cgi-space-3);padding:var(--cgi-space-3) var(--cgi-space-4);border-radius:var(--cgi-radius-md);border-left:4px solid var(--cgi-color-status-error-base);background:var(--cgi-color-status-error-subtle);color:var(--cgi-color-semantic-text-default);max-width:720px;font-size:14px;line-height:20px;margin-bottom:var(--cgi-space-4)}.alert-error:before,.form-error:before{content:"error";font-family:Material Symbols Outlined;font-size:20px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--cgi-color-status-error-base)}.field-error{display:inline-flex;align-items:center;gap:var(--cgi-space-1);font:var(--cgi-font-weight-regular) 12px/14px var(--cgi-font-family-ui);color:var(--cgi-color-status-error-base)}.field-error:before{content:"error";font-family:Material Symbols Outlined;font-size:16px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.hint,.muted{font-family:var(--cgi-font-family-ui);font-size:12px;line-height:16px;color:var(--cgi-color-semantic-text-muted)}.loading-msg,.empty-msg{color:var(--cgi-color-semantic-text-muted);padding:var(--cgi-space-4) 0}.btn-primary,.btn-secondary,.btn-outlined,.btn-ghost,.btn-danger{display:inline-flex;align-items:center;justify-content:center;gap:var(--cgi-space-2);height:var(--cgi-size-control);padding:0 var(--cgi-space-4);border:1px solid transparent;border-radius:var(--cgi-radius-md);font:var(--cgi-font-weight-medium) 14px/18px var(--cgi-font-family-ui);text-align:center;white-space:nowrap;cursor:pointer;transition:background var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard),border-color var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard),color var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard)}.btn-primary .icon,.btn-secondary .icon,.btn-outlined .icon,.btn-ghost .icon,.btn-danger .icon{width:18px;height:18px}.btn-primary .icon:before,.btn-secondary .icon:before,.btn-outlined .icon:before,.btn-ghost .icon:before,.btn-danger .icon:before{font-size:18px}.btn-primary:disabled,.btn-secondary:disabled,.btn-outlined:disabled,.btn-ghost:disabled,.btn-danger:disabled{cursor:not-allowed}.btn-primary{background:var(--cgi-color-action-primary-bg);color:var(--cgi-color-action-primary-fg);box-shadow:var(--cgi-shadow-button)}.btn-primary:hover:not(:disabled){background:var(--cgi-color-action-primary-bg-hover);color:var(--cgi-color-action-primary-fg)}.btn-primary:active:not(:disabled){background:var(--cgi-color-action-primary-bg-pressed)}.btn-primary:disabled{background:var(--cgi-color-action-primary-bg-disabled);box-shadow:none}.btn-secondary{background:var(--cgi-color-action-secondary-bg);color:var(--cgi-color-action-secondary-fg)}.btn-secondary:hover:not(:disabled){background:var(--cgi-color-action-secondary-bg-hover);color:var(--cgi-color-action-secondary-fg)}.btn-secondary:active:not(:disabled){background:var(--cgi-color-action-secondary-bg-pressed)}.btn-secondary:disabled{color:var(--cgi-color-action-secondary-fg-disabled)}.btn-outlined{background:var(--cgi-color-action-outlined-bg);border-color:var(--cgi-color-action-outlined-border);color:var(--cgi-color-action-outlined-fg)}.btn-outlined:hover:not(:disabled){background:var(--cgi-color-action-outlined-bg-hover);color:var(--cgi-color-action-outlined-fg)}.btn-outlined:active:not(:disabled){background:var(--cgi-color-purple-200)}.btn-outlined:disabled{border-color:var(--cgi-color-semantic-text-disabled);color:var(--cgi-color-semantic-text-disabled)}.btn-ghost{background:var(--cgi-color-action-ghost-bg);color:var(--cgi-color-action-ghost-fg)}.btn-ghost:hover:not(:disabled){background:var(--cgi-color-action-ghost-bg-hover);color:var(--cgi-color-action-ghost-fg)}.btn-ghost:active:not(:disabled){background:var(--cgi-color-purple-100)}.btn-ghost:disabled{color:var(--cgi-color-semantic-text-disabled)}.btn-danger{background:var(--cgi-color-action-destructive-bg);color:var(--cgi-color-action-destructive-fg)}.btn-danger:hover:not(:disabled){background:var(--cgi-color-action-destructive-bg-hover);color:var(--cgi-color-action-destructive-fg)}.btn-danger:active:not(:disabled){background:var(--cgi-color-red-800)}.btn-danger:disabled{background:var(--cgi-color-action-primary-bg-disabled)}.btn-sm,td .btn-primary,td .btn-secondary,td .btn-outlined,td .btn-ghost,td .btn-danger,.toolbar .btn-primary,.toolbar .btn-secondary,.toolbar .btn-outlined,.toolbar .btn-ghost,.toolbar .btn-danger{height:var(--cgi-size-control-sm);padding:0 var(--cgi-space-3);font-size:12px;font-weight:var(--cgi-font-weight-regular);line-height:14px}.btn-icon{width:var(--cgi-size-control-sm);padding:0!important}.button-row,.form-actions,.header-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2)}.link-button{border:0;background:none;padding:0;color:var(--cgi-color-semantic-text-link);text-align:left;font:inherit}.link-button:hover{color:var(--cgi-color-semantic-text-link-hover);text-decoration:underline}.inline-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--cgi-space-4) var(--cgi-space-6);align-items:start;padding:var(--cgi-space-6);margin-bottom:var(--cgi-space-6);background:var(--cgi-color-semantic-bg-page);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.inline-form>:not(.form-row),.inline-form>.form-row:has(textarea){grid-column:1/-1}.inline-form .form-error{margin-bottom:0}.row-edit-form{display:grid;gap:var(--cgi-space-4);padding:var(--cgi-space-2) 0}.row-edit-form .form-error{margin-bottom:0}tr.edit-row td{background:var(--cgi-color-semantic-bg-subtle)}.form-row{display:flex;flex-direction:column;gap:var(--cgi-space-2);min-width:0}.form-row>label{font:var(--cgi-font-weight-medium) 14px/16px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-default)}input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{height:var(--cgi-size-control);width:100%;min-width:0;padding:0 var(--cgi-space-4);border:1px solid var(--cgi-color-semantic-border-default);border-radius:var(--cgi-radius-md);background:var(--cgi-color-semantic-bg-page);color:var(--cgi-color-semantic-text-default);font:var(--cgi-font-weight-regular) 14px/20px var(--cgi-font-family-sans);outline:none;transition:border-color var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard)}input:not([type=checkbox]):not([type=radio]):not([type=file]):hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--cgi-color-semantic-border-strong)}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{border-color:var(--cgi-color-semantic-border-focus);box-shadow:inset 0 0 0 1px var(--cgi-color-semantic-border-focus)}input:not([type=checkbox]):not([type=radio]):not([type=file]):disabled,select:disabled,textarea:disabled{background:var(--cgi-color-semantic-bg-subtle);color:var(--cgi-color-semantic-text-disabled);cursor:not-allowed}input:not([type=checkbox]):not([type=radio]):not([type=file])[aria-invalid=true],input:not([type=checkbox]):not([type=radio]):not([type=file]).ng-invalid.ng-touched,select[aria-invalid=true],select.ng-invalid.ng-touched,textarea[aria-invalid=true],textarea.ng-invalid.ng-touched{border-color:var(--cgi-color-status-error-base)}textarea{height:auto;min-height:96px;padding:var(--cgi-space-3) var(--cgi-space-4);resize:vertical}input[type=checkbox],input[type=radio]{width:18px;height:18px;margin:0;accent-color:var(--cgi-color-purple-600)}.field-group{display:flex;flex-direction:column;gap:var(--cgi-space-2)}.field-label{font:var(--cgi-font-weight-medium) 14px/16px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-default)}.user-name{display:inline-flex;align-items:center;gap:var(--cgi-space-2);min-width:0;max-width:100%;vertical-align:middle}.user-name-avatar{flex-shrink:0;width:24px;height:24px;border-radius:var(--cgi-radius-pill);object-fit:cover}.user-name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-name--lg{gap:var(--cgi-space-3);font:var(--cgi-font-weight-semibold) 18px/1.3 var(--cgi-font-family-sans)}.user-name--lg .user-name-avatar{width:48px;height:48px}.profile-section{max-width:var(--cgi-layout-text-max-width);margin-bottom:var(--cgi-space-10)}.profile-section h2{margin-bottom:var(--cgi-space-3)}.profile-section .inline-form{margin-top:var(--cgi-space-4)}.profile-preview{min-height:48px;margin-bottom:var(--cgi-space-2)}.profile-picture{display:flex;flex-direction:column;gap:var(--cgi-space-2);margin-top:var(--cgi-space-6)}.profile-picture-choose{cursor:pointer}.profile-picture-choose:focus-within{outline:2px solid var(--cgi-color-purple-600);outline-offset:2px}.profile-picture-choose.disabled{color:var(--cgi-color-semantic-text-disabled);cursor:not-allowed}.user-team-choices{grid-column:1/-1;min-width:0;margin:0;padding:0;border:0}.user-team-choices ul{display:flex;flex-direction:column;gap:var(--cgi-space-2)}.user-team-choices li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2) var(--cgi-space-4);min-height:var(--cgi-size-control-sm)}.user-team-choices select{width:auto;height:var(--cgi-size-control-sm);padding:0 var(--cgi-space-2)}.session-rename,.team-rename{margin-bottom:var(--cgi-space-8)}.team-add-member,.quick-add-story{margin-top:var(--cgi-space-6)}.checkbox-label{display:inline-flex;align-items:center;gap:var(--cgi-space-2);font:var(--cgi-font-weight-regular) 14px/20px var(--cgi-font-family-sans);color:var(--cgi-color-semantic-text-default);cursor:pointer}.inline-edit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2);max-width:560px}.inline-edit input{flex:1 1 240px;width:auto}.toolbar input:not([type=checkbox]):not([type=radio]):not([type=file]),.toolbar select,td input:not([type=checkbox]):not([type=radio]):not([type=file]),td select{height:var(--cgi-size-control-sm);padding:0 var(--cgi-space-2)}.admin-page,.stories-page,.sessions-page{max-width:var(--cgi-layout-content-max-width)}.breadcrumb{margin-bottom:var(--cgi-space-2)}.breadcrumb ol{display:flex;flex-wrap:wrap;align-items:center;list-style:none;color:var(--cgi-color-semantic-text-muted)}.breadcrumb li+li:before{content:"/";padding:0 var(--cgi-space-2);color:var(--cgi-color-semantic-text-muted)}.breadcrumb [aria-current=page]{color:var(--cgi-color-semantic-text-default)}.page-header{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:var(--cgi-space-4);margin-bottom:var(--cgi-space-6)}.page-header>div:first-child{min-width:0}.page-header h1{overflow-wrap:anywhere}.page-intro,.team-select{max-width:320px;margin-bottom:var(--cgi-space-6)}.page-header .hint{display:block;max-width:var(--cgi-layout-text-max-width);margin-top:var(--cgi-space-2);font:var(--cgi-font-weight-regular) 14px/20px var(--cgi-font-family-sans);color:var(--cgi-color-semantic-text-muted)}section,.section{margin-top:var(--cgi-space-10)}.section-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cgi-space-2);margin-bottom:var(--cgi-space-4)}.section-gap{margin-top:var(--cgi-space-10)}.section-first{margin-top:0}.section-title{margin-bottom:var(--cgi-space-4)}.methodology section{max-width:var(--cgi-layout-text-max-width);margin-top:var(--cgi-space-8)}.methodology h2{margin-bottom:var(--cgi-space-3)}.methodology p,.methodology li{line-height:24px}.methodology p+p,.methodology p+ul,.methodology ul+p{margin-top:var(--cgi-space-3)}.methodology h3{margin:var(--cgi-space-5) 0 var(--cgi-space-2)}.methodology .methodology-video{display:block;width:100%;aspect-ratio:16/9;border-radius:var(--cgi-radius-md);background:var(--cgi-color-brand-black)}.methodology ul,.methodology ol{padding-left:var(--cgi-space-6)}.methodology ul{list-style:disc}.methodology ol{list-style:decimal}.methodology li+li{margin-top:var(--cgi-space-2)}.history-list{list-style:none}.history-list li{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--cgi-space-1) var(--cgi-space-4);padding:var(--cgi-space-1) 0}.history-list .history-changes{flex-basis:100%;padding-left:var(--cgi-space-6)}.history-list .history-changes li{gap:var(--cgi-space-1) var(--cgi-space-3);padding:0}.history-list .history-change-reason{flex-basis:100%;color:var(--cgi-color-semantic-text-muted)}.card{background:var(--cgi-color-semantic-bg-page);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md);padding:var(--cgi-space-4)}.table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;background:var(--cgi-color-semantic-bg-page)}table th{height:var(--cgi-size-control);padding:0 var(--cgi-space-4);background:var(--cgi-color-semantic-bg-subtle);border-bottom:1px solid var(--cgi-color-semantic-border-subtle);font:var(--cgi-font-weight-semibold) 14px/20px var(--cgi-font-family-sans);color:var(--cgi-color-semantic-text-strong);text-align:left;white-space:nowrap}table td{height:var(--cgi-size-control);padding:var(--cgi-space-2) var(--cgi-space-4);border-bottom:1px solid var(--cgi-color-semantic-border-subtle);vertical-align:middle}table tbody tr:last-child td{border-bottom:0}table tbody tr:hover td{background:var(--cgi-color-grey-50)}table th.actions,table td.actions{text-align:right;white-space:nowrap}table td.actions>*+*{margin-left:var(--cgi-space-2)}table td:first-child:not(.drag-cell){min-width:160px}table .num{text-align:right}table .empty{height:auto;padding:var(--cgi-space-8) var(--cgi-space-4);text-align:center;color:var(--cgi-color-semantic-text-muted)}table tr.story-done td{color:var(--cgi-color-semantic-text-muted)}th button{display:inline-flex;align-items:center;gap:var(--cgi-space-1);border:0;background:none;padding:0;font:inherit;color:inherit}th button:after{content:"swap_vert";font-family:Material Symbols Outlined;font-size:16px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;color:var(--cgi-color-semantic-text-muted)}th button:hover{color:var(--cgi-color-semantic-text-link)}th[aria-sort=ascending] button:after{content:"arrow_upward";color:var(--cgi-color-purple-600)}th[aria-sort=descending] button:after{content:"arrow_downward";color:var(--cgi-color-purple-600)}.reference-details td,.reference-details:hover td{background:var(--cgi-color-semantic-bg-subtle)}.reference-details p{max-width:var(--cgi-layout-text-max-width);line-height:24px;white-space:pre-line}.reference-details dl{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1) var(--cgi-space-4);margin-top:var(--cgi-space-2)}.reference-details dt{font-weight:var(--cgi-font-weight-semibold)}.attr-filters,.attr-tags{display:flex;flex-wrap:wrap;gap:var(--cgi-space-2)}.attr-tags{gap:var(--cgi-space-1)}.attr-chip{display:inline-flex;align-items:center;gap:var(--cgi-space-1);min-height:var(--cgi-size-chip);padding:0 var(--cgi-space-2);border:0;border-radius:var(--cgi-radius-sm);background:var(--cgi-color-grey-75);color:var(--cgi-color-semantic-text-default);font:var(--cgi-font-weight-regular) 12px/14px var(--cgi-font-family-ui);white-space:nowrap;transition:background var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard)}.attr-chip:hover{background:var(--cgi-color-grey-100)}.attr-chip.active,.attr-chip[aria-pressed=true]{background:var(--cgi-color-purple-600);color:var(--cgi-color-semantic-text-inverse)}.attr-chip.active:before,.attr-chip[aria-pressed=true]:before{content:"check";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.attr-tag{display:inline-flex;align-items:center;height:var(--cgi-size-chip);padding:0 var(--cgi-space-2);border-radius:var(--cgi-radius-sm);background:var(--cgi-color-grey-75);color:var(--cgi-color-semantic-text-default);font:var(--cgi-font-weight-regular) 12px/14px var(--cgi-font-family-ui);white-space:nowrap;vertical-align:middle}.attr-tag--muted{background:none;border:1px dashed var(--cgi-color-semantic-border-default);color:var(--cgi-color-semantic-text-muted)}:not(.attr-tags):not(.ref-story-meta):not(.reference-inline-tags)>.attr-tag+.attr-tag,.story-title+.attr-tag{margin-left:var(--cgi-space-1)}.lbl,.status-badge,.story-status-badge,.role-badge,.result-badge,.participant-chip,.live-progress{display:inline-flex;align-items:center;gap:var(--cgi-space-1);height:var(--cgi-size-label);padding:0 var(--cgi-space-2);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-sm);background:var(--cgi-color-semantic-bg-subtle);color:var(--cgi-color-semantic-text-default);font:var(--cgi-font-weight-medium) 12px/14px var(--cgi-font-family-ui);white-space:nowrap}.lbl--success,.status-badge--active,.participant-chip--voted{background:var(--cgi-color-status-success-subtle);border-color:var(--cgi-color-status-success-base);color:var(--cgi-color-status-success-strong)}.lbl--success:before,.status-badge--active:before,.participant-chip--voted:before{content:"check_circle";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.status-badge--active:before{content:"play_circle"}.lbl--info{background:var(--cgi-color-status-info-subtle);border-color:var(--cgi-color-status-info-base);color:var(--cgi-color-status-info-strong)}.lbl--info:before{content:"info";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.result-badge:not(.result-badge--none),.role-badge{background:var(--cgi-color-status-info-subtle);border-color:var(--cgi-color-status-info-base);color:var(--cgi-color-status-info-strong)}.story-status-badge.lbl--info:before{content:"how_to_vote"}.lbl--warning{background:var(--cgi-color-status-warning-subtle);border-color:var(--cgi-color-status-warning-base);color:var(--cgi-color-status-warning-strong)}.lbl--warning:before{content:"schedule";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.story-status-badge:not(.lbl--success):not(.lbl--info):before{content:"schedule";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.status-badge:not(.status-badge--active):not(.status-badge--done):before{content:"edit_note";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.status-badge--done:before{content:"task_alt";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.result-badge--none:before{content:"remove";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.participant-chip:not(.participant-chip--voted):before{content:"person";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.live-progress:before{content:"flag";font-family:Material Symbols Outlined;font-size:14px;font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.reference-table-filters{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--cgi-space-2);margin-bottom:var(--cgi-space-3)}.reference-table-filters label{display:flex;flex-direction:column;gap:var(--cgi-space-1);font:var(--cgi-font-weight-medium) 12px/14px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-muted)}.reference-table-filters input,.reference-table-filters select{width:auto}.reference-table-filters input[type=search]{flex:1 1 200px;max-width:320px}@media(max-width:600px){.reference-table-filters input[type=search]{flex-basis:100%;max-width:none}}.reference-attribute-filters{margin-bottom:var(--cgi-space-3)}app-reference-story-table{display:block;margin-bottom:var(--cgi-space-6)}.reference-story-filter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2);margin-bottom:var(--cgi-space-2)}.reference-table-more{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2);margin-top:var(--cgi-space-2)}.table-wrap.compact table th,.table-wrap.compact table td{height:var(--cgi-size-control-sm);padding:var(--cgi-space-1) var(--cgi-space-2)}.reference-inline-tags{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1);margin-top:var(--cgi-space-1)}.reference-toggle{display:inline-flex;align-items:flex-start;gap:var(--cgi-space-1)}@media(max-width:600px){.card-table{overflow:visible;border:0}.card-table table,.card-table tbody,.card-table tr,.card-table td{display:block}.card-table thead:not(:has(th[aria-sort])){display:none}.card-table thead tr{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1) var(--cgi-space-3);margin-bottom:var(--cgi-space-3)}.card-table thead tr th{height:auto;padding:0;background:none;border:0}.card-table thead tr th:not([aria-sort]){display:none}.card-table tbody tr{position:relative;padding:var(--cgi-space-3) var(--cgi-space-4);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.card-table tbody tr+tr{margin-top:var(--cgi-space-2)}.card-table tbody tr.reference-details{margin-top:calc(-1 * var(--cgi-space-2));border-top:0;border-radius:0 0 var(--cgi-radius-md) var(--cgi-radius-md);background:var(--cgi-color-semantic-bg-subtle)}.card-table td{height:auto;min-width:0;padding:var(--cgi-space-1) 0;border:0;text-align:left}.card-table td[data-label]{position:relative;padding-left:7rem}.card-table td[data-label]:before{content:attr(data-label);position:absolute;left:0;color:var(--cgi-color-semantic-text-muted)}.card-table .reference-title-cell{font-weight:var(--cgi-font-weight-semibold)}.card-table td.drag-cell{position:absolute;top:var(--cgi-space-2);right:var(--cgi-space-2);width:auto;padding:0}.card-table td.drag-cell+td{padding-right:var(--cgi-space-10)}.card-table td.actions{padding-top:var(--cgi-space-2);white-space:normal}}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-4);margin-bottom:var(--cgi-space-4)}.search-input{flex:1 1 240px;max-width:360px}.story-title{font-weight:var(--cgi-font-weight-semibold);color:var(--cgi-color-semantic-text-strong)}.story-desc{margin-top:var(--cgi-space-1);color:var(--cgi-color-semantic-text-muted)}.clamped-text{display:block}.clamped-text-body{white-space:pre-line}.clamped-text-body.clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clamp-lines, 2);line-clamp:var(--clamp-lines, 2);overflow:hidden}.clamped-text-toggle{margin-top:var(--cgi-space-1)}.team-checkboxes{display:flex;flex-direction:column;gap:var(--cgi-space-2)}.team-check-label{display:inline-flex;align-items:center;gap:var(--cgi-space-2);cursor:pointer}.import-card{max-width:720px;display:flex;flex-direction:column;gap:var(--cgi-space-4)}.import-hint{max-width:var(--cgi-layout-text-max-width);line-height:24px}.column-list{padding-left:var(--cgi-space-6);line-height:24px}.user-import{max-width:none;margin-bottom:var(--cgi-space-6)}.user-import p{max-width:var(--cgi-layout-text-max-width)}.user-import-skipped{margin-top:var(--cgi-space-2)}.warning-list{padding-left:var(--cgi-space-6);line-height:24px;list-style:disc}.user-email{margin-top:var(--cgi-space-1);font-size:12px}.file-label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-3);cursor:pointer}.file-input{font-family:var(--cgi-font-family-ui)}.file-name{color:var(--cgi-color-semantic-text-muted)}.import-result .result-summary{margin-bottom:var(--cgi-space-1)}.file-input::file-selector-button{height:var(--cgi-size-control);margin-right:var(--cgi-space-3);padding:0 var(--cgi-space-4);border:0;border-radius:var(--cgi-radius-md);background:var(--cgi-color-action-secondary-bg);color:var(--cgi-color-action-secondary-fg);font:var(--cgi-font-weight-medium) 14px/18px var(--cgi-font-family-ui);cursor:pointer}.file-input:hover::file-selector-button{background:var(--cgi-color-action-secondary-bg-hover)}.error-details summary{cursor:pointer;color:var(--cgi-color-semantic-text-link)}.error-details ul{margin-top:var(--cgi-space-2);padding-left:var(--cgi-space-6);line-height:20px}.session-group{margin-top:var(--cgi-space-8)}.session-group-label{margin-bottom:var(--cgi-space-3)}.session-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:var(--cgi-space-4)}.session-card{display:flex;flex-direction:column;gap:var(--cgi-space-2);padding:var(--cgi-space-4);background:var(--cgi-color-semantic-bg-page);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.session-card-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cgi-space-2)}.session-title{font:var(--cgi-font-weight-semibold) 16px/1.3 var(--cgi-font-family-sans);color:var(--cgi-color-semantic-text-strong);overflow-wrap:anywhere}.session-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-1) var(--cgi-space-4);color:var(--cgi-color-semantic-text-muted)}.session-actions{display:flex;flex-wrap:wrap;gap:var(--cgi-space-2);margin-top:var(--cgi-space-2)}.session-detail-meta{margin-top:var(--cgi-space-2)}.session-layout{display:flex;align-items:flex-start;gap:var(--cgi-space-6)}.stories-panel{flex:1;min-width:0}.panel-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cgi-space-2);margin-bottom:var(--cgi-space-3)}.ref-panel{width:320px;flex-shrink:0;padding:var(--cgi-space-4);background:var(--cgi-color-semantic-bg-subtle);border-radius:var(--cgi-radius-md)}.ref-panel .search-input{width:100%;max-width:none;margin-bottom:var(--cgi-space-3)}.ref-story-list{display:flex;flex-direction:column;gap:var(--cgi-space-2);max-height:60vh;overflow-y:auto}.ref-story-card{padding:var(--cgi-space-3);background:var(--cgi-color-semantic-bg-page);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.ref-story-title{font-weight:var(--cgi-font-weight-semibold);color:var(--cgi-color-semantic-text-strong)}.ref-story-desc{margin-top:var(--cgi-space-1);color:var(--cgi-color-semantic-text-muted)}.ref-story-meta{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1);margin-top:var(--cgi-space-2)}.ref-story-add{width:100%;margin-top:var(--cgi-space-3)}.results-section{margin-top:var(--cgi-space-10)}.results-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--cgi-space-2);margin-bottom:var(--cgi-space-4)}.result-story-card{padding:var(--cgi-space-4);margin-bottom:var(--cgi-space-2);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.result-story-card>.attr-tags,.result-story-card>.story-desc{margin-bottom:var(--cgi-space-2)}.result-story-header{display:flex;align-items:center;flex-wrap:wrap;gap:var(--cgi-space-3);margin-bottom:var(--cgi-space-2)}.result-story-title{flex:1;font-weight:var(--cgi-font-weight-semibold);color:var(--cgi-color-semantic-text-strong)}.result-compared{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-1) var(--cgi-space-2);margin-bottom:var(--cgi-space-2)}.result-correction{margin:var(--cgi-space-3) 0}.result-changes{margin-top:var(--cgi-space-6)}.result-changes h3{margin-bottom:var(--cgi-space-3)}.result-changes ul{display:flex;flex-direction:column;gap:var(--cgi-space-2)}.result-changes li{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1) var(--cgi-space-3);max-width:var(--cgi-layout-text-max-width);line-height:20px}.result-changes .result-change-reason{flex-basis:100%;color:var(--cgi-color-semantic-text-muted)}.result-round{display:flex;align-items:flex-start;gap:var(--cgi-space-2);margin-top:var(--cgi-space-1)}.result-round-label{min-width:64px;font:var(--cgi-font-weight-regular) 12px/24px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-muted)}.result-vote-chips{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1)}.result-vote-chip{display:inline-flex;align-items:center;gap:var(--cgi-space-1);max-width:100%;min-height:var(--cgi-size-label);padding:var(--cgi-space-1) var(--cgi-space-2);border-radius:var(--cgi-radius-sm);background:var(--cgi-color-semantic-bg-subtle);font:var(--cgi-font-weight-regular) 12px/14px var(--cgi-font-family-ui)}.result-vote-chip em{font-style:normal;color:var(--cgi-color-semantic-text-muted)}.live-session-page{display:flex;flex-direction:column;gap:var(--cgi-space-4)}.live-header-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2) var(--cgi-space-4);margin-top:var(--cgi-space-2);color:var(--cgi-color-semantic-text-muted)}.live-story .current-story-title{font:var(--cgi-font-weight-semibold) 24px/1.25 var(--cgi-font-family-sans)}.live-library h2{margin-bottom:var(--cgi-space-3)}.participants-bar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2)}.phase-card{padding:var(--cgi-space-6);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.phase-label{margin-bottom:var(--cgi-space-4)}.story-pick-list{display:flex;flex-direction:column}.add-story-toggle,.add-story-panel{margin-top:var(--cgi-space-4)}.story-pick-item{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cgi-space-4);min-height:var(--cgi-size-control);padding:var(--cgi-space-2) 0;border-bottom:1px solid var(--cgi-color-semantic-border-subtle)}.story-pick-item>div:first-child{flex:1;min-width:0}.story-pick-item:last-child{border-bottom:0}.story-pick-item .attr-tag{margin-left:var(--cgi-space-2)}.story-pick-item.story-pick-done .story-title{color:var(--cgi-color-semantic-text-muted);text-decoration:line-through}.waiting-msg{padding:var(--cgi-space-8) 0;text-align:center;color:var(--cgi-color-semantic-text-muted)}.current-story-card{margin-bottom:var(--cgi-space-4)}.current-story-card .current-story-title{color:var(--cgi-color-semantic-text-strong)}.current-story-card .current-story-desc{max-width:var(--cgi-layout-text-max-width);white-space:pre-line;margin-top:var(--cgi-space-2);line-height:24px}.current-story-card .form-actions{margin-top:var(--cgi-space-4)}.current-story-card .inline-form{margin-bottom:0}.live-current-story-tags{margin-top:var(--cgi-space-3)}.vote-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--cgi-space-2);padding-top:var(--cgi-space-4);border-top:1px solid var(--cgi-color-semantic-border-subtle)}.vote-bar .vote-bar-text{flex:1 1 320px;min-width:0}.vote-bar .vote-bar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cgi-space-2) var(--cgi-space-4)}.vote-bar .vote-count{font:var(--cgi-font-weight-medium) 14px/20px var(--cgi-font-family-ui);font-variant-numeric:tabular-nums}.votes-reveal{display:flex;flex-direction:column;gap:var(--cgi-space-4);margin-top:var(--cgi-space-4)}.vote-groups{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--cgi-space-2)}.vote-group{display:flex;flex-direction:column;gap:var(--cgi-space-2);padding:var(--cgi-space-3);border:1px solid var(--cgi-color-semantic-border-subtle);border-radius:var(--cgi-radius-md)}.vote-group--consensus{border-color:var(--cgi-color-status-success-base)}.vote-group .vote-group-header{display:flex;align-items:flex-start;gap:var(--cgi-space-2)}.vote-group .vote-group-title{font-weight:var(--cgi-font-weight-semibold);color:var(--cgi-color-semantic-text-strong)}.vote-group .vote-group-meta{display:flex;flex-wrap:wrap;gap:var(--cgi-space-1) var(--cgi-space-3);font:var(--cgi-font-weight-regular) 12px/14px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-muted)}.vote-group .vote-group-voters{margin-top:auto;font:var(--cgi-font-weight-medium) 12px/14px var(--cgi-font-family-ui)}.vote-question{font:var(--cgi-font-weight-medium) 14px/20px var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-strong)}.vote-status{max-width:var(--cgi-layout-text-max-width);color:var(--cgi-color-semantic-text-muted)}.size-fallback-panel,.size-fallback-panel .hint{margin-top:var(--cgi-space-2)}.vote-prompt{margin-bottom:var(--cgi-space-3);font:var(--cgi-font-weight-medium) 14px/16px var(--cgi-font-family-ui)}.live-manual-record{margin-top:var(--cgi-space-4)}.bucket-grid{display:flex;flex-wrap:wrap;gap:var(--cgi-space-2)}.btn-outlined.vote-btn--selected,.btn-outlined.vote-btn--selected:hover{border-color:var(--cgi-color-purple-600);background:var(--cgi-color-purple-600);color:var(--cgi-color-semantic-text-inverse)}.reestimate-note{margin-bottom:var(--cgi-space-3)}.bucket-btn{position:relative;min-width:64px;height:var(--cgi-size-control);padding:0 var(--cgi-space-5);border:1px solid var(--cgi-color-semantic-border-default);border-radius:var(--cgi-radius-md);background:var(--cgi-color-semantic-bg-page);color:var(--cgi-color-semantic-text-strong);font:var(--cgi-font-weight-bold) 16px/20px var(--cgi-font-family-ui);transition:background var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard),border-color var(--cgi-motion-duration-fast) var(--cgi-motion-easing-standard)}.bucket-btn:hover:not(:disabled):not(.bucket-btn--selected){border-color:var(--cgi-color-purple-600);background:var(--cgi-color-purple-50);color:var(--cgi-color-purple-600)}.bucket-btn--selected{border-color:var(--cgi-color-purple-600);background:var(--cgi-color-purple-600);color:var(--cgi-color-semantic-text-inverse)}.bucket-btn--selected .bucket-shortcut{color:var(--cgi-color-purple-100)}.bucket-btn:disabled{border-color:var(--cgi-color-semantic-border-subtle);color:var(--cgi-color-semantic-text-disabled);cursor:not-allowed}.bucket-shortcut{position:absolute;top:var(--cgi-space-1);right:var(--cgi-space-1);font:var(--cgi-font-weight-regular) 10px/1 var(--cgi-font-family-ui);color:var(--cgi-color-semantic-text-muted)}@media(max-width:1240px){.session-layout{flex-direction:column;align-items:stretch}.session-layout .ref-panel{width:auto}}@media(max-width:905px){.session-layout{flex-direction:column;align-items:stretch}.ref-panel{width:auto;position:static;max-height:none}}@media(max-width:600px){.inline-form,.phase-card{padding:var(--cgi-space-4)}.session-cards{grid-template-columns:1fr}}@media(pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea{font-size:16px}.attr-chip{min-height:var(--cgi-size-control-sm)}}.cgi-dialog{width:min(480px,100vw - 2 * var(--cgi-space-4));padding:var(--cgi-space-6);border:0;border-radius:var(--cgi-radius-md);box-shadow:var(--cgi-shadow-modal);color:var(--cgi-color-semantic-text-default)}.cgi-dialog::backdrop{background:var(--cgi-color-semantic-overlay)}.cgi-dialog form{display:flex;flex-direction:column;gap:var(--cgi-space-4)}.cgi-dialog .dialog-message{line-height:24px}.cgi-dialog .dialog-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--cgi-space-2);margin-top:var(--cgi-space-2)}.user-teams{list-style:none}.user-teams li{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--cgi-space-2);white-space:nowrap}.drag-cell{width:1%;padding-right:0}.drag-handle{cursor:grab}.drag-preview{display:flex;align-items:center;gap:var(--cgi-space-2);padding:var(--cgi-space-3) var(--cgi-space-4);background:var(--cgi-color-grey-0);border-radius:var(--cgi-radius-sm);box-shadow:var(--cgi-shadow-dropdown);font-weight:var(--cgi-font-weight-semibold);cursor:grabbing}tr.cdk-drag-placeholder{opacity:.4}.cdk-drop-list-dragging tr.cdk-drag:not(.cdk-drag-placeholder),tr.cdk-drag-animating{transition:transform var(--cgi-motion-duration-base) var(--cgi-motion-easing-standard)}
