@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-italic-B5xAaiFk.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-italic-DzZdc28x.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-italic-DcOpz6Lw.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-italic-CILZdfAp.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-italic-K3WlGtc8.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-italic-0pjOp8NU.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-italic-DpCbqKDY.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-normal-BCp_3N7R.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-normal-fOt7epNf.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-normal-Bgw4czJT.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-normal-DlT9XTxE.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-normal-4a3xuzGk.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-normal-B7iHSfaG.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-normal-_f1XEJpo.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2-variations");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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-ext-wght-italic-CF6Mjs9W.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-cyrillic-wght-italic-C9vUoH1W.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-ext-wght-italic-BN4prdd5.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-greek-wght-italic-VCNM9v6e.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-math-wght-italic-qN-POhBq.woff2) format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-symbols-wght-italic-Dld46tlZ.woff2) format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-vietnamese-wght-italic-vkAhbFyB.woff2) format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-ext-wght-italic-BdF9m8sc.woff2) format("woff2-variations");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 Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/roboto-latin-wght-italic-BZYj8CJm.woff2) format("woff2-variations");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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-normal-D8xHCTEw.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-normal-bOs07Rf4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-normal-Bm9CHu9r.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-normal-8neIfJ3r.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-normal-BjjtG49P.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-normal-C1FvUlkR.woff2) format("woff2-variations");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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-normal-BAf6-sld.woff2) format("woff2-variations");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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-normal-UygKeDyW.woff2) format("woff2-variations");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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-normal-DPNHYqvY.woff2) format("woff2-variations");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:Open Sans Variable;font-style:normal;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-normal-CWNzRldh.woff2) format("woff2-variations");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:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-ext-wght-italic-C5caDWkv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-cyrillic-wght-italic-BHGTCMtU.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-ext-wght-italic-ZJN3QSAr.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-greek-wght-italic-Dymqxqgx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-hebrew-wght-italic-CN0_AmM6.woff2) format("woff2-variations");unicode-range:U+0307-0308,U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-math-wght-italic-fnaShVx0.woff2) format("woff2-variations");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:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-symbols-wght-italic-BIea8-3l.woff2) format("woff2-variations");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:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-vietnamese-wght-italic-CLM9MVT0.woff2) format("woff2-variations");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:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-ext-wght-italic-CT8UZlj2.woff2) format("woff2-variations");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:Open Sans Variable;font-style:italic;font-display:swap;font-weight:300 800;src:url(/assets/open-sans-latin-wght-italic-Bf1Hxpwk.woff2) format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-normal-CO5hGrJv.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-normal-EAA9jha_.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-normal-k7S-YeeD.woff2) format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-normal-BsZE-iaG.woff2) format("woff2-variations");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:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-normal-l_AIctKy.woff2) format("woff2-variations");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:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-ext-wght-italic-B5MGXMAg.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-cyrillic-wght-italic-CVbpa0t4.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-vietnamese-wght-italic-BGJhoCPh.woff2) format("woff2-variations");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:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-ext-wght-italic-C8utfXoj.woff2) format("woff2-variations");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:Montserrat Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/montserrat-latin-wght-italic-jzfX-GOl.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-normal-5WvUvBgz.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-normal-Cabi7G8-.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-normal-CT1r92Rl.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-normal-BOwq7MWX.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-cyrillic-wght-italic-D5dBZ3aJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-vietnamese-wght-italic-DUEcMSM3.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-ext-wght-italic-ze_cPdSg.woff2) format("woff2-variations");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:Playfair Display Variable;font-style:italic;font-display:swap;font-weight:400 900;src:url(/assets/playfair-display-latin-wght-italic-DmbndNpe.woff2) format("woff2-variations");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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-ext-wght-normal-DLWmRmaW.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-cyrillic-wght-normal-C8sJyxwB.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-vietnamese-wght-normal-Tdf5mmdl.woff2) format("woff2-variations");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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-ext-wght-normal-Dj_1K-Kw.woff2) format("woff2-variations");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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/assets/oswald-latin-wght-normal-CzS3kehr.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-ext-wght-normal-YcVxMP-u.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-wght-normal-UWPuZLjM.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-math-wght-normal-sOy7rEfW.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-symbols-wght-normal-DQ5VrUkH.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-vietnamese-wght-normal-CfJ7gtf3.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-normal-C2Wlntb9.woff2) format("woff2-variations");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:Lora Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-normal-BiLcIKcI.woff2) format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-ext-wght-italic-Cgu7qCFu.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-cyrillic-wght-italic-BWw7-oF9.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-math-wght-italic-CnuSFIyO.woff2) format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-symbols-wght-italic-BMZuTBzt.woff2) format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-vietnamese-wght-italic-BGkqizij.woff2) format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-ext-wght-italic-BC6VAxdc.woff2) format("woff2-variations");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:Lora Variable;font-style:italic;font-display:swap;font-weight:400 700;src:url(/assets/lora-latin-wght-italic-DBI-iqMr.woff2) format("woff2-variations");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 Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-cyrillic-ext-wght-normal-BODHZjil.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-cyrillic-wght-normal-aqTvhEeI.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-greek-wght-normal-BvT6WsG1.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-vietnamese-wght-normal-B6x53GZG.woff2) format("woff2-variations");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 Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-ext-wght-normal-0UZNSh4u.woff2) format("woff2-variations");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:Source Code Pro Variable;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-wght-normal-BP8Zz55n.woff2) format("woff2-variations");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 Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Source Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Source Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Source Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Source Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-vietnamese-wght-italic-0F4ewe6i.woff2) format("woff2-variations");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 Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-ext-wght-italic-DBUHC5DY.woff2) format("woff2-variations");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:Source Code Pro Variable;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-code-pro-latin-wght-italic-eALmlzX7.woff2) format("woff2-variations");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{--bg: #f5f6f8;--surface: #ffffff;--surface-2: #f8f9fb;--surface-hover: #f0f1f4;--surface-accent: #f0f5ff;--border: #e2e5ea;--text: #1d2330;--text-muted: #6b7280;--primary: #2563eb;--primary-hover: #1d4ed8;--danger: #dc2626;--danger-strong: #b91c1c;--ok: #16a34a;--warn: #f59e0b;--badge-warn-bg: #fef3c7;--badge-warn-text: #92400e;--badge-info-bg: #dbeafe;--badge-info-text: #1d4ed8;--note-bg: #fffbeb;--offline: #9ca3af;--sidebar-bg: #0f1523;--sidebar-text: #cbd5e1;--radius: 8px}:root[data-theme=dark]{--bg: #0b1120;--surface: #141d2f;--surface-2: #1a2436;--surface-hover: #223049;--surface-accent: #16233d;--border: #27324a;--text: #e6ebf5;--text-muted: #94a3b8;--primary: #3b82f6;--primary-hover: #60a5fa;--danger: #f87171;--danger-strong: #ef4444;--ok: #4ade80;--warn: #fbbf24;--badge-warn-bg: #422c09;--badge-warn-text: #fcd34d;--badge-info-bg: #14304f;--badge-info-text: #93c5fd;--note-bg: #1e1a0d;--offline: #64748b;--sidebar-bg: #070c17;--sidebar-text: #cbd5e1}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);font-size:14px}h1{font-size:20px;margin:0}h2{font-size:16px;margin:0 0 12px}.muted{color:var(--text-muted)}.layout{display:flex;min-height:100vh}.sidebar{width:210px;flex-shrink:0;background:var(--sidebar-bg);color:var(--sidebar-text);display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.sidebar-brand{font-size:17px;font-weight:700;color:#fff;padding:18px 16px}.sidebar-nav{display:flex;flex-direction:column;gap:2px;padding:0 8px;flex:1}.nav-link{color:var(--sidebar-text);text-decoration:none;padding:9px 12px;border-radius:6px;font-weight:500}.nav-link:hover{background:#ffffff12}.nav-link.active{background:var(--primary);color:#fff}.nav-group-toggle{display:flex;align-items:center;gap:8px;width:100%;background:none;border:none;font:inherit;font-weight:500;color:var(--sidebar-text);cursor:pointer;text-align:left}.nav-group-toggle.parent-active{color:#fff}.nav-group-label{flex:1}.nav-icon{display:inline-flex;align-items:center;opacity:.85}.nav-sublist{display:flex;flex-direction:column;gap:2px;margin:2px 0 2px 12px;padding-left:10px;border-left:1px solid rgba(255,255,255,.1)}.nav-sublink{display:flex;align-items:center;gap:9px;font-weight:400;padding:7px 10px}.nav-link-icon{display:flex;align-items:center;gap:8px}.sidebar-admin{padding:6px 8px;border-top:1px solid rgba(255,255,255,.08)}.kpi-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:16px}.stat-tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px;display:flex;flex-direction:column;gap:4px}.stat-label{color:var(--text-muted);font-size:13px}.stat-value{font-size:30px;font-weight:600;line-height:1.15}.stat-context{font-size:12px}.attention-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.attention-list li{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:10px 14px}.attention-name{font-weight:600;min-width:160px}.attention-list .muted{flex:1;font-size:13px}.app-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;margin-top:16px}.app-card{display:flex;align-items:flex-start;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:14px 16px}.app-card-soon{opacity:.72}.app-icon{font-size:22px;line-height:1.2}.app-body{flex:1;display:flex;flex-direction:column;gap:3px}.app-name{font-weight:600;display:flex;align-items:center;gap:8px}.sidebar-footer{padding:14px 16px;border-top:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-user{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{flex:1;padding:24px 28px;min-width:0}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;gap:12px;flex-wrap:wrap}.page-header-actions{display:flex;gap:8px;align-items:center}.btn{border:1px solid var(--border);background:var(--surface);color:var(--text);padding:7px 14px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer}.btn:hover{background:var(--surface-hover)}.btn:disabled{opacity:.6;cursor:default}.btn-primary{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:hover{background:var(--primary-hover)}.btn-danger{color:var(--danger)}.btn-ghost{background:transparent;border-color:#fff3;color:var(--sidebar-text)}.btn-ghost:hover{background:#ffffff14}.btn-sm{padding:4px 10px;font-size:13px}label{display:flex;flex-direction:column;gap:4px;font-weight:500}input,select,textarea{font:inherit;padding:7px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text)}input:focus,select:focus,textarea:focus{outline:2px solid color-mix(in srgb,var(--primary) 35%,transparent);border-color:var(--primary)}.form-error{color:var(--danger);font-size:13px}.form-row{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.center-screen{min-height:100vh;display:flex;align-items:center;justify-content:center}.login-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:32px;width:340px;display:flex;flex-direction:column;gap:16px;box-shadow:0 4px 24px #1016230f}.login-card h1{text-align:center;margin-bottom:4px}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.table th,.table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--border)}.table th{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);background:var(--surface-2)}.table tr:last-child td{border-bottom:none}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;margin-right:6px;vertical-align:middle}.dot-online{background:var(--ok)}.dot-offline{background:var(--offline)}.badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600}.badge-warn{background:var(--badge-warn-bg);color:var(--badge-warn-text)}.badge-info{background:var(--badge-info-bg);color:#1e40af}.media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.media-grid-compact{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));max-height:50vh;overflow:auto}.media-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;text-align:left;padding:0;font:inherit;color:inherit}.media-card-clickable{cursor:pointer}.media-card-clickable:hover{border-color:var(--primary)}.media-thumb{position:relative;aspect-ratio:16 / 10;background:#0b1120;display:flex;align-items:center;justify-content:center;overflow:hidden}.media-thumb img{width:100%;height:100%;object-fit:cover}.media-thumb-fallback{font-size:34px}.media-kind-badge{position:absolute;right:8px;bottom:8px;background:#000000a6;color:#fff;border-radius:999px;width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:12px}.media-card-body{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.media-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.media-meta{font-size:12px}.media-card-actions{display:flex;gap:6px;padding:0 12px 12px}.menu-editor{display:flex;flex-direction:column;gap:12px}.menu-editor-section{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--border);border-radius:var(--radius)}.menu-editor-head{display:flex;gap:6px;align-items:center}.menu-editor-title{flex:1;min-width:0;font-weight:600}.menu-editor-row{display:flex;gap:6px;align-items:center}.menu-editor-name{flex:2;min-width:0}.menu-editor-desc{flex:3;min-width:0}.menu-editor-price{width:80px;flex-shrink:0}.menu-editor-out{display:flex;flex-direction:row;align-items:center;gap:4px;flex-shrink:0;font-size:12px;color:var(--text-muted);white-space:nowrap}.menu-editor-out input{width:auto;margin:0}@media(max-width:640px){.menu-editor-row{flex-wrap:wrap}.menu-editor-desc{flex-basis:100%}}.folder-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;margin-bottom:18px}.folder-card{display:flex;align-items:center;gap:12px;padding:12px 14px;text-align:left;font:inherit;color:inherit;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer}.folder-card:hover{border-color:var(--accent)}.folder-icon{font-size:26px;line-height:1}.folder-text{display:flex;flex-direction:column;gap:2px;min-width:0}.folder-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.folder-move{flex:1;min-width:0;padding:4px 6px;font-size:12px}.crumbs{display:flex;align-items:baseline;gap:8px;min-width:0}.crumb-link{background:none;border:none;padding:0;font:inherit;color:var(--text-muted);cursor:pointer}.crumb-link:hover{color:var(--accent);text-decoration:underline}.crumb-sep{color:var(--text-muted)}.playlist-items{display:flex;flex-direction:column;gap:8px;max-width:860px}.playlist-item{display:flex;align-items:center;gap:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:8px 12px}.playlist-item-thumb{width:76px;height:48px;border-radius:6px;overflow:hidden;background:#0b1120;display:flex;align-items:center;justify-content:center;flex-shrink:0}.playlist-item-thumb img{width:100%;height:100%;object-fit:cover}.playlist-item-thumb .media-thumb-fallback{font-size:22px}.playlist-item-body{flex:1;min-width:0}.playlist-item-duration{flex-shrink:0}.duration-field{flex-direction:row;align-items:center;gap:6px}.duration-field input{width:64px}.playlist-item-actions{display:flex;gap:4px;flex-shrink:0}.modal-head{display:flex;align-items:center;justify-content:space-between}.modal-close{background:none;border:none;font-size:26px;line-height:1;color:var(--text-muted);cursor:pointer;padding:0 4px}.modal-close:hover{color:var(--text)}.modal-tabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid var(--border);margin:14px 0 0}.modal-tab{background:none;border:none;border-bottom:2px solid transparent;padding:10px 12px;font:inherit;color:var(--text-muted);cursor:pointer;white-space:nowrap}.modal-tab:hover{color:var(--text)}.modal-tab.active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.modal-panel{background:var(--surface-2);border:1px solid var(--border);border-top:none;border-radius:0 0 var(--radius) var(--radius);padding:18px;display:flex;flex-direction:column;gap:12px;flex:1;min-height:0;overflow-y:auto}.source-cards{display:flex;flex-wrap:wrap;gap:12px}.source-card{width:118px;height:96px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font:inherit;color:var(--text);cursor:pointer}.source-card.active{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.source-card:disabled{opacity:.5;cursor:not-allowed}.source-icon{color:var(--text-muted)}.source-card.active .source-icon{color:var(--primary)}.sub-tabs{display:flex;gap:18px;border-bottom:1px solid var(--border)}.sub-tab{background:none;border:none;border-bottom:2px solid transparent;padding:8px 2px;font:inherit;color:var(--text-muted);cursor:pointer}.sub-tab.active{color:var(--primary);border-bottom-color:var(--primary);font-weight:600}.source-emoji{font-size:20px;line-height:1}.link-duration{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.link-duration input{width:78px;padding:6px 8px;border:1px solid var(--border);border-radius:6px;font:inherit}.link-duration .muted{flex-basis:100%;font-size:12px}.url-input{width:100%;padding:9px 12px;border:1px solid var(--border);border-radius:6px;font:inherit;background:var(--surface)}.url-input:focus{outline:2px solid var(--primary);outline-offset:-1px}.upload-hint{margin:4px 0 0}.upload-limits{margin:-8px 0 0;font-size:13px}.dropzone{border:1.5px dashed var(--border);border-radius:var(--radius);background:var(--surface);padding:24px 16px;display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--text-muted);cursor:pointer;transition:border-color .15s,background .15s}.dropzone:hover,.dropzone.dragging{border-color:var(--primary);background:var(--surface-accent);color:var(--primary)}.staged-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;max-height:168px;overflow-y:auto}.staged-list li{display:flex;align-items:center;gap:10px;background:var(--surface);border:1px solid var(--border);border-radius:6px;padding:7px 10px;font-size:13px}.staged-list li.staged-invalid{border-color:#f59e0b;background:var(--note-bg)}.staged-name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.staged-remove{background:none;border:none;font-size:17px;line-height:1;color:var(--text-muted);cursor:pointer}.staged-remove:hover{color:var(--danger)}.view-toggle{display:inline-flex;border:1px solid var(--border);border-radius:6px;overflow:hidden}.view-toggle-btn{background:var(--surface);border:none;padding:6px 12px;font:inherit;font-size:13px;color:var(--text-muted);cursor:pointer}.view-toggle-btn.active{background:var(--primary);color:#fff}.screen-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.screen-tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.screen-preview{position:relative;aspect-ratio:16 / 9;background:#0f1523;display:flex;align-items:center;justify-content:center;overflow:hidden}.screen-preview img{width:100%;height:100%;object-fit:contain}.screen-preview-glyph{display:flex;align-items:center;justify-content:center}.preview-emoji{font-size:40px;line-height:1}.screen-preview-idle{color:#ffffff80;font-size:14px}.screen-status-badge{position:absolute;top:8px;left:8px;display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:999px;font-size:12px;font-weight:500;background:#0f1523b8;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.screen-tile-body{padding:10px 12px;flex:1}.screen-tile-name{font-weight:600;cursor:pointer}.screen-tile-name:hover{color:var(--primary)}.screen-tile-meta{font-size:12px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.screen-tile-remove{margin:0 12px 12px}.impersonation-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--badge-warn-bg);border:1px solid #f59e0b;color:var(--badge-warn-text);border-radius:8px;padding:10px 14px;margin-bottom:18px;font-weight:500}.nav-link-admin{margin-top:10px;border-top:1px solid rgba(255,255,255,.08);border-radius:0 0 6px 6px;padding-top:12px}.password-reveal{font-family:ui-monospace,monospace;font-size:18px;background:var(--surface-hover);border:1px dashed var(--border);border-radius:8px;padding:10px 14px;-webkit-user-select:all;user-select:all;text-align:center}.day-toggles{display:flex;gap:6px;flex-wrap:wrap}.modal-backdrop{position:fixed;inset:0;background:#10162373;display:flex;align-items:center;justify-content:center;z-index:50}.modal{background:var(--surface);border-radius:12px;padding:24px;width:min(480px,calc(100vw - 32px));max-height:calc(100vh - 64px);overflow:auto;display:flex;flex-direction:column;gap:14px}.modal-wide{width:min(720px,calc(100vw - 32px))}.modal-lg{width:min(600px,calc(100vw - 32px));max-height:calc(100vh - 48px);overflow:hidden;gap:0}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.checkbox-row{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400}.checkbox-row input{width:auto;margin:0}.geo-results{list-style:none;margin:-6px 0 0;padding:0;border:1px solid var(--border);border-radius:6px;max-height:180px;overflow-y:auto}.geo-results li+li{border-top:1px solid var(--border)}.geo-results button{width:100%;text-align:left;background:none;border:none;padding:8px 10px;font:inherit;cursor:pointer}.geo-results button:hover{background:var(--surface-accent)}.layout-preview{display:grid;gap:6px;aspect-ratio:16 / 9;grid-template-columns:1fr;grid-template-rows:1fr;grid-template-areas:"main"}.layout-preview.tpl-main-sidebar{grid-template-columns:2fr 1fr;grid-template-areas:"main side"}.layout-preview.tpl-main-ticker{grid-template-rows:1fr auto;grid-template-areas:"main" "bar"}.layout-preview.tpl-main-sidebar-ticker{grid-template-columns:2fr 1fr;grid-template-rows:1fr auto;grid-template-areas:"main side" "bar bar"}.zone{border:1.5px dashed var(--border);border-radius:8px;background:var(--surface);display:flex;align-items:center;justify-content:center;padding:0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text-muted);font-size:13px;font-weight:600}.zone-main{grid-area:main}.zone-side{grid-area:side}.zone-bar{grid-area:bar;min-height:34px}.layout-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:18px;margin-top:18px}.layout-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);padding:14px}.layout-card-body{margin-top:12px;display:flex;flex-direction:column;gap:12px}.layout-card-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.layout-card-name{font-weight:700;font-size:16px}.layout-card-actions{display:flex;gap:8px}.screen-detail{display:grid;grid-template-columns:minmax(300px,1.2fr) 1fr;gap:24px;align-items:start}@media(max-width:760px){.screen-detail{grid-template-columns:1fr}}.screen-detail-preview{aspect-ratio:16 / 9;background:#0f1523;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;display:flex;align-items:center;justify-content:center}.screen-detail-preview img{width:100%;height:100%;object-fit:contain}.screen-detail-info h2{font-size:14px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);margin-bottom:8px}.detail-list{display:grid;grid-template-columns:120px 1fr;gap:6px 12px;margin:0}.detail-list dt{color:var(--text-muted)}.detail-list dd{margin:0}.detail-controls{display:flex;flex-direction:column;gap:10px;max-width:340px}.screen-status-badge.inline{position:static;background:transparent;color:var(--text-muted);padding:0;font-weight:500}.stage-badge{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:4px;background:#f59e0b;color:#1a1205;font-size:11px;font-weight:800;letter-spacing:.06em;vertical-align:middle}.layout.nonprod:before{content:"";position:fixed;top:0;left:0;right:0;height:4px;background:#f59e0b;z-index:100}.sidebar-brand{display:flex;align-items:center;gap:8px}.brand-mark{display:block;flex-shrink:0}.brand-word{position:relative;display:inline-block;line-height:1;font-size:21px;font-weight:680;letter-spacing:-.02em;color:#fff}.brand-word-lg{font-size:27px;color:var(--text)}.brand-nexa{position:relative;display:inline-block}.brand-digital{position:absolute;left:0;right:0;bottom:var(--digital-drop, -.98em);display:flex;justify-content:space-between;font-size:.29em;font-weight:700;letter-spacing:0;line-height:1;color:#3b82f6;pointer-events:none}.login-brand{display:flex;align-items:center;justify-content:center;gap:11px;padding:4px 0 8px}.app-category+.app-category{margin-top:26px}.app-category-title{font-size:17px;font-weight:700;margin:0 0 2px}.app-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.app-search{width:min(280px,100%)}.app-subcategory+.app-subcategory{margin-top:20px}.app-subcategory-title{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin:16px 0 2px}.app-card-actions{display:flex;gap:6px;align-items:flex-start}.app-category-blurb{margin:0;font-size:13px}.app-category .app-grid{margin-top:10px}.alert-live-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;margin-bottom:18px;border-radius:var(--radius);border:1px solid #b3243c;background:#b3243c1f}.alert-live-actions{display:flex;gap:8px;flex-wrap:wrap}.alert-form{display:flex;flex-direction:column;gap:12px;max-width:720px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.alert-form h2{margin:0;font-size:16px}.alert-screen-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px;max-height:220px;overflow:auto;padding:10px;border:1px solid var(--border);border-radius:var(--radius)}.alert-screen-option{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400}.alert-screen-option input{width:auto;margin:0}.alert-list{display:flex;flex-direction:column;gap:10px}.alert-row{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;border:1px solid var(--border);border-left-width:5px;border-radius:var(--radius);background:var(--surface)}.alert-row-emergency{border-left-color:#d63a52}.alert-row-warning{border-left-color:#e0a020}.alert-row-info{border-left-color:#3f8fd0}.alert-row.live{background:#b3243c14}.alert-row-main{display:flex;flex-direction:column;gap:4px;min-width:0}.alert-row-title{font-weight:700;display:flex;align-items:center;gap:8px}.alert-row-meta{font-size:12px}.alert-row-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.modal-prompt{width:min(420px,calc(100vw - 32px))}.modal-confirm{width:min(440px,calc(100vw - 32px));gap:10px}.confirm-message{margin:0;line-height:1.45}.btn-confirm-danger{background:var(--danger);border-color:var(--danger);color:#fff}.btn-confirm-danger:hover{background:var(--danger-strong);border-color:var(--danger-strong)}.pbi-connected{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg)}.pbi-connect{display:flex;flex-direction:column;gap:12px}.pbi-checkbox{flex-direction:row;align-items:center;gap:6px;font-weight:400;align-self:flex-end;padding-bottom:8px}.pbi-checkbox input{width:auto;margin:0}.xero-metric-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px;padding:10px;border:1px solid var(--border);border-radius:var(--radius)}.xero-metric-option{flex-direction:row;align-items:center;gap:8px;font-weight:400}.xero-metric-option input{width:auto;margin:0}.drag-handle{flex-shrink:0;align-self:stretch;display:flex;align-items:center;justify-content:center;width:30px;margin:-8px 0 -8px -6px;background:none;border:none;border-radius:6px;color:var(--text-muted);cursor:grab;line-height:1;transition:background .12s ease,color .12s ease}.drag-handle:hover{color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent)}.drag-handle:active{cursor:grabbing;background:color-mix(in srgb,var(--primary) 18%,transparent)}.drag-handle:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.playlist-item:hover .drag-handle{color:var(--text)}.playlist-item.dragging{opacity:.45}.playlist-item.drop-target{box-shadow:0 -3px 0 -1px var(--primary)}.media-select{position:absolute;top:7px;left:7px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:#ffffffeb;box-shadow:0 1px 4px #00000040;cursor:pointer;opacity:0;transition:opacity .12s ease}.media-select input{width:15px;height:15px;margin:0;cursor:pointer;accent-color:var(--primary)}.media-card:hover .media-select,.media-card:focus-within .media-select,.media-card.selected .media-select{opacity:1}.media-card.selected{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 30%,transparent)}.media-selection-bar{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:14px;padding:10px 14px;border:1px solid var(--primary);border-radius:var(--radius);background:color-mix(in srgb,var(--primary) 8%,var(--surface))}.media-selection-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.media-selection-move{flex-direction:row;align-items:center;gap:6px;font-weight:400;font-size:13px}.media-selection-move select{padding:4px 8px;font-size:13px}.listing-status-picker{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;padding:10px 12px 12px;border:1px solid var(--border);border-radius:var(--radius);margin:0}.listing-status-picker legend{font-size:13px;font-weight:600;padding:0 4px}.listing-status-picker>span{grid-column:1 / -1}.listing-status-option{display:flex;flex-direction:row;align-items:center;gap:8px;font-weight:400}.listing-status-option input{width:auto;margin:0}.agency-search{display:flex;gap:8px}.agency-search input{flex:1;min-width:0}.agency-search .btn{flex:none}.account-page{max-width:720px}.account-section{margin-bottom:20px;padding:20px}.account-section h2{margin:0 0 4px;font-size:16px}.account-note{font-size:13px;margin:8px 0 0}.account-form{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-top:12px}.account-form label{display:flex;flex-direction:column;gap:4px;flex:1;min-width:200px;font-size:13px;font-weight:600}.account-form .btn{flex:none}.account-password label{min-width:170px}.account-usage{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px;margin:20px 0 0;padding:16px 0 0;border-top:1px solid var(--border)}.account-usage div{text-align:center}.account-usage dt{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.account-usage dd{margin:2px 0 0;font-size:22px;font-weight:700;font-variant-numeric:tabular-nums}.account-users{list-style:none;margin:12px 0 0;padding:0;border:1px solid var(--border);border-radius:var(--radius)}.account-users li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid var(--border)}.account-users li:last-child{border-bottom:none}.account-user-id{display:flex;flex-direction:column;min-width:0}.account-user-name{font-weight:600}.account-user-id .muted{font-size:13px}.account-user-actions{display:flex;gap:6px;flex:none}.account-you,.account-platform{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:1px 6px;border-radius:999px;margin-left:6px}.account-you{background:var(--border);color:var(--muted)}.account-platform{background:#3b82f6;color:#fff}.account-issued{margin-top:16px;padding:14px;border:1px solid #f59e0b;border-radius:var(--radius);background:#f59e0b14}.account-issued code{display:block;margin:8px 0;padding:10px 12px;font-size:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em;background:var(--bg);border-radius:6px;-webkit-user-select:all;user-select:all;word-break:break-all}.account-issued p{margin:0 0 10px;font-size:13px}.account-invite{margin-top:16px;padding-top:16px;border-top:1px solid var(--border)}.account-role-select{width:auto;min-width:130px;font-size:13px;padding:4px 8px}.account-sent{margin-top:16px;padding:12px 14px;border:1px solid #16a34a;border-radius:var(--radius);background:#16a34a14;font-size:14px}.read-only-note{margin:0;font-size:13px;max-width:420px;text-align:right}.account-mfa-state{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.5;margin:10px 0 0}.account-mfa{font-size:11px;font-weight:700;letter-spacing:.05em;padding:1px 6px;border-radius:999px;margin-left:6px;background:#16a34a;color:#fff}.mfa-enrol{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin:14px 0}.mfa-enrol img{border-radius:8px;background:#fff;padding:8px}.mfa-secret{display:inline-block;margin-top:6px;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:15px;letter-spacing:.08em;background:var(--bg);border-radius:6px;-webkit-user-select:all;user-select:all;word-break:break-all}.mfa-codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:6px;margin:10px 0 12px}.mfa-codes code{padding:6px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;background:var(--bg);border-radius:4px;text-align:center;-webkit-user-select:all;user-select:all}.account-require-mfa{margin-top:14px}.auth-card-wide{max-width:560px}.wclock-zones{border:1px solid var(--border);border-radius:var(--radius);padding:10px 12px 12px;margin:0}.wclock-zones legend{font-size:13px;font-weight:600;padding:0 4px}.wclock-chosen{list-style:none;margin:4px 0 10px;padding:0;display:flex;flex-direction:column;gap:6px}.wclock-chosen li{display:flex;align-items:center;gap:8px}.wclock-chosen input{flex:1;min-width:0}.wclock-tz{flex:none;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--muted);background:var(--bg);padding:4px 8px;border-radius:4px;white-space:nowrap;max-width:180px;overflow:hidden;text-overflow:ellipsis}.wclock-search{position:relative}.wclock-search>input{width:100%}.wclock-hint{display:block;font-size:12px;margin-top:4px}.link-button{background:none;border:none;padding:0;font:inherit;color:var(--accent, #3b82f6);text-decoration:underline;cursor:pointer}.report-filters{display:flex;gap:16px;align-items:flex-end;flex-wrap:wrap;margin-bottom:18px}.report-filters label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--text-muted)}.zone-filled{background-size:cover;background-position:center;border-style:solid;color:#fff}.zone-filled .zone-label{background:#0b1120b8;border-radius:6px;padding:2px 8px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.screen-shell{display:grid;grid-template-columns:380px minmax(0,1fr);gap:22px;align-items:start}@media(max-width:980px){.screen-shell{grid-template-columns:1fr}}.screen-device-card{background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px}.tv-frame{background:#0b0f18;border-radius:10px;padding:10px 10px 16px;box-shadow:0 4px 14px #0b0f1840}.tv-frame-inner{aspect-ratio:16 / 9;border-radius:4px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center;color:#5a6478;font-size:13px}.tv-frame-inner img{width:100%;height:100%;object-fit:cover}.screen-status-strip{display:flex;align-items:center;justify-content:center;gap:8px;background:var(--bg);border-radius:8px;padding:8px;font-weight:600}.screen-facts{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px;font-size:13px;color:var(--text-muted)}.screen-facts li:before{content:"›";margin-right:8px}.screen-facts strong{color:var(--text);font-weight:600}.screen-remove-btn{width:100%}.screen-settings-fields{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.screen-name-field{max-width:460px}.content-row{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.content-row label{min-width:200px}.tabs-row{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.tab-btn{border:1px solid var(--border);background:var(--surface);padding:7px 16px;border-radius:8px 8px 0 0;border-bottom:none;cursor:pointer;font:inherit;font-weight:500;color:var(--text-muted)}.tab-btn.active{color:var(--primary);box-shadow:inset 0 -2px 0 var(--primary)}.tab-panel{border:1px solid var(--border);border-radius:0 10px 10px;background:var(--surface);padding:18px;display:flex;flex-direction:column;gap:14px}.tab-panel label{max-width:460px}.media-list-check{width:34px;text-align:center}.media-list-thumb-cell{width:64px}.media-list-thumb{display:flex;align-items:center;justify-content:center;width:56px;height:34px;border-radius:4px;overflow:hidden;background:var(--bg);font-size:17px}.media-list-thumb img{width:100%;height:100%;object-fit:cover}.media-list .media-name{font-weight:600}.media-list .badge{margin-right:6px}.media-list tr.selected td{background:color-mix(in srgb,var(--primary) 7%,var(--surface))}.media-list-actions{white-space:nowrap;text-align:right}.media-list-actions .btn+.btn{margin-left:6px}.th-sort{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap}.th-sort:hover{color:var(--primary)}.media-sort-menu{padding:6px 8px;font-size:13px}.hw-stats{border-top:1px solid var(--border);padding-top:10px;display:flex;flex-direction:column;gap:8px}.hw-stats-head{font-weight:600;font-size:13px;display:flex;align-items:center;gap:8px}.hw-hot{color:var(--danger)}.settings-group{color:var(--primary);font-size:15px;margin:22px 0 8px}.settings-dir{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.settings-row-wrap+.settings-row-wrap{border-top:1px solid var(--border)}.settings-row{display:grid;grid-template-columns:44px minmax(0,1fr) minmax(0,40%) 20px;align-items:center;gap:14px;width:100%;padding:14px 16px;background:none;border:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.settings-row:hover{background:color-mix(in srgb,var(--primary) 6%,var(--surface))}.settings-row-icon{width:38px;height:38px;border-radius:50%;background:var(--bg);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.settings-row-text{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-row-title{font-weight:600}.settings-row-value{font-size:13px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-ok{color:var(--ok);font-weight:600}.settings-row-chevron{color:var(--text-muted);font-size:18px;transition:transform .15s}.settings-row-chevron.open{transform:rotate(90deg)}.settings-row-panel{padding:0 16px 6px 74px;border-top:1px dashed var(--border)}.settings-row-panel .card,.settings-row-panel .account-section{border:none;padding:14px 0}@media(max-width:800px){.settings-row{grid-template-columns:44px minmax(0,1fr) 20px}.settings-row-value{display:none}.settings-row-panel{padding-left:16px}}.sidebar-profile{display:flex;align-items:center;gap:8px;color:var(--sidebar-text);text-decoration:none;border-radius:6px;padding:4px 6px;min-width:0}.sidebar-profile:hover{background:#ffffff14}.sidebar-profile.active{color:#fff}.sidebar-profile-avatar{width:28px;height:28px;border-radius:50%;background:#ffffff1f;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sidebar-profile-avatar svg{width:16px;height:16px}.sso-section{display:flex;flex-direction:column;gap:10px;max-width:620px}.sso-section h3{font-size:13px;margin:10px 0 0;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.sso-section code{background:var(--bg);padding:2px 6px;border-radius:4px;font-size:12px;word-break:break-all}.sso-section textarea{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.theme-choices{display:flex;gap:8px;flex-wrap:wrap}.theme-choice{display:flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--text);font:inherit;font-weight:500;cursor:pointer}.theme-choice:hover{background:var(--surface-hover)}.theme-choice.active{border-color:var(--primary);color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.theme-choice svg{width:16px;height:16px}.ww-modal-head{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);margin:6px 0 0}.ww-theme-picker{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media(max-width:640px){.ww-theme-picker{grid-template-columns:1fr}}.ww-theme-option{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:10px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--text);font:inherit;text-align:left;cursor:pointer}.ww-theme-option:hover{border-color:var(--primary)}.ww-theme-option.active{border-color:var(--primary);box-shadow:inset 0 0 0 1px var(--primary)}.ww-theme-option .muted{font-size:12px;line-height:1.35}.ww-theme-name{font-weight:600}.ww-theme-swatch{width:100%;height:54px;border-radius:7px;position:relative;overflow:hidden}.ww-swatch-animation{background:linear-gradient(160deg,#2196f3,#64b5f6 55%,#bbdefb)}.ww-swatch-animation:after{content:"";position:absolute;top:-14px;right:-10px;width:54px;height:54px;border-radius:50%;background:radial-gradient(circle,#fff1a0f2,#ffec8200 70%)}.ww-swatch-classic{background:#0b1120}.ww-swatch-classic:after{content:"";position:absolute;left:10px;bottom:12px;width:42%;height:6px;border-radius:3px;background:#94a3b8}.ww-swatch-glass{background:linear-gradient(140deg,#0f2027,#203a43 45%,#2c5364)}.ww-swatch-glass:after{content:"";position:absolute;inset:9px;border-radius:5px;background:#ffffff29;border:1px solid rgba(255,255,255,.3)}.ww-metric-picker{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:4px 14px}.ww-metric-picker .checkbox-row{font-weight:400}.copyable{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}.copyable code{overflow-wrap:anywhere}.copy-btn{flex-shrink:0;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);border-radius:5px;padding:2px 8px;font:inherit;font-size:12px;cursor:pointer}.copy-btn:hover{background:var(--surface-hover);color:var(--text)}.design-editor{display:flex;flex-direction:column;height:calc(100vh - 48px);margin:-8px 0}.design-toolbar{display:flex;align-items:center;gap:8px;padding:8px 4px 12px;border-bottom:1px solid var(--border);flex-wrap:wrap}.design-toolbar-gap{flex:1}.design-toolbar-sep{width:1px;align-self:stretch;background:var(--border);margin:0 4px}.design-name{font-size:15px;font-weight:600;min-width:220px}.design-body{flex:1;display:flex;min-height:0}.design-stage{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--surface-2);background-image:linear-gradient(45deg,var(--surface-hover) 25%,transparent 25%),linear-gradient(-45deg,var(--surface-hover) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--surface-hover) 75%),linear-gradient(-45deg,transparent 75%,var(--surface-hover) 75%);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0}.design-canvas{position:relative;flex:none;box-shadow:0 10px 40px #00000059}.design-selection{position:absolute;outline:2px solid var(--primary);pointer-events:none}.design-handle{position:absolute;background:var(--surface);border:1.5px solid var(--primary);border-radius:2px;pointer-events:auto;cursor:pointer}.design-panel{width:280px;flex:none;border-left:1px solid var(--border);padding:12px 14px;overflow-y:auto;background:var(--surface)}.design-panel h3{margin:14px 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.design-panel h3:first-child{margin-top:0}.design-hint{font-size:12px;margin-top:0}.design-row{display:grid;grid-template-columns:74px 1fr;align-items:center;gap:8px;margin-bottom:8px;font-size:13px}.design-row>span{color:var(--text-muted)}.design-row input,.design-row select,.design-row textarea{width:100%}.design-row input[type=color]{height:30px;padding:2px}.design-grid2{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}.design-grid2 .design-row{grid-template-columns:20px 1fr}.design-inline{display:flex;align-items:center;gap:6px;min-width:0}.design-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.design-panel-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.design-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.design-card{border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--surface)}.design-card-preview{aspect-ratio:16 / 9;background:#000;pointer-events:none}.design-card-body{padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px}.design-card-actions{display:flex;gap:6px;flex:none}.design-picker{max-width:720px;width:92vw}.design-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;max-height:50vh;overflow-y:auto}.design-picker-item{display:flex;flex-direction:column;gap:4px;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--surface);cursor:pointer;font-size:12px;color:var(--text)}.design-picker-item:hover{border-color:var(--primary)}.design-picker-item img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px;background:var(--surface-2)}.de{position:fixed;inset:0;z-index:40;display:flex;flex-direction:column;background:var(--bg)}.de-top{display:flex;align-items:center;gap:6px;padding:10px 15px;background:var(--surface);border-bottom:1px solid var(--border);flex-wrap:wrap;row-gap:6px;position:relative;z-index:10}.de-grow{flex:1}.de-sep{width:1px;height:28px;background:var(--border);margin:0 6px;flex:none}.de-name{font-weight:600;font-size:17px;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}.de-name-input{font-weight:600;font-size:17px;width:250px;height:38px;flex:none}.de-icon-btn{border:1px solid transparent;background:none;color:var(--text);border-radius:6px;min-width:35px;height:35px;padding:0 8px;cursor:pointer;font-size:17px;line-height:1;flex:none}.de-icon-btn:hover:not(:disabled){background:var(--surface-hover)}.de-icon-btn:disabled{opacity:.35;cursor:default}.de-icon-btn.active{background:var(--surface-accent);border-color:var(--primary)}.de-zoom{border:1px solid transparent;background:none;color:var(--text);min-width:65px;height:35px;border-radius:6px;cursor:pointer;font-size:16px}.de-zoom:hover{background:var(--surface-hover)}.de-preset{height:38px;font-size:16px;padding:0 4px;flex:none}.de-chip{display:inline-flex;align-items:center;gap:6px;height:35px;padding:0 13px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);font-size:16px;cursor:pointer;flex:none}.de-chip:hover{background:var(--surface-hover)}.de-chip.active{border-color:var(--primary);background:var(--surface-accent)}.de-swatch{width:18px;height:18px;border-radius:3px;border:1px solid var(--border)}.de-bg-wrap{position:relative;flex:none}.de-popover{position:absolute;top:34px;left:0;z-index:50;width:240px;padding:10px 12px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 32px #0000002e}.de-main{flex:1;display:flex;min-height:0}.de-rail{width:98px;flex:none;border-right:1px solid var(--border);background:var(--surface);display:flex;flex-direction:column;padding:8px 0;overflow-y:auto}.de-rail-btn{display:flex;flex-direction:column;align-items:center;gap:4px;padding:13px 5px;border:none;background:none;color:var(--text-muted);font-size:14px;cursor:pointer}.de-rail-btn:hover{color:var(--text);background:var(--surface-hover)}.de-rail-btn.active{color:var(--primary);background:var(--surface-accent)}.de-rail-icon{display:flex}.de-rail-icon svg{width:22px;height:22px}.de-drawer{width:288px;flex:none;border-right:1px solid var(--border);background:var(--surface);padding:12px 14px;overflow-y:auto}.de-drawer h3{margin:14px 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.de-drawer h3:first-child{margin-top:0}.de-drawer-head{display:flex;align-items:center;justify-content:space-between}.de-drawer-head h3{margin:0}.de-add{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px;border:1px dashed var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);cursor:pointer}.de-add:hover{border-color:var(--primary)}.de-shape-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.de-shape{aspect-ratio:1;display:flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);cursor:pointer}.de-shape:hover{border-color:var(--primary)}.de-glyph{width:62%;height:62%;fill:var(--text-muted)}.de-shape:hover .de-glyph{fill:var(--text)}.de-glyph-stroke{stroke:var(--text-muted);stroke-width:7;stroke-linecap:round;fill:none}.de-shape:hover .de-glyph-stroke{stroke:var(--text)}.de-media-item{display:flex;flex-direction:column;gap:4px}.de-media-bg{font-size:11px;padding:2px 6px}.de-stage{flex:1;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bg)}.de-stage.panning{cursor:grab}.de-canvas{position:relative;flex:none;box-shadow:0 0 0 1px var(--border),0 12px 40px #00000040}.de-selection{position:absolute;outline:2px solid var(--primary);pointer-events:none}.de-handle{position:absolute;background:var(--surface);border:1.5px solid var(--primary);border-radius:2px;pointer-events:auto}.de-layers{width:240px;flex:none;border-left:1px solid var(--border);background:var(--surface);padding:12px 14px;overflow-y:auto}.de-layers h3{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.de-layer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:6px 8px;border-radius:6px;font-size:13px;cursor:pointer}.de-layer:hover{background:var(--surface-hover)}.de-layer.active{background:var(--surface-accent);color:var(--primary)}.de-layer-actions{display:flex;flex:none}.de-preview{position:fixed;inset:0;z-index:60;background:#000000e6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;cursor:zoom-out}.de-preview-frame{width:min(92vw,1600px);max-height:82vh}.de-preview-hint{color:#9aa4b8;font-size:13px;margin:0}.cp{display:flex;gap:14px}.cp-swatches{display:grid;grid-template-columns:repeat(8,22px);gap:4px;align-content:start}.cp-chip{width:22px;height:22px;border:1px solid var(--border);border-radius:3px;padding:0;cursor:pointer}.cp-chip.active{outline:2px solid var(--primary);outline-offset:1px}.cp-chip-transparent{background-color:#fff;background-image:linear-gradient(45deg,#c9ced8 25%,transparent 25%),linear-gradient(-45deg,#c9ced8 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#c9ced8 75%),linear-gradient(-45deg,transparent 75%,#c9ced8 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0}.cp-fields{display:flex;flex-direction:column;gap:10px;border-left:1px solid var(--border);padding-left:14px}.cp-area{display:flex;gap:10px}.cp-sv{position:relative;width:180px;height:150px;border-radius:4px;overflow:hidden;cursor:crosshair;touch-action:none}.cp-sv-white,.cp-sv-black{position:absolute;inset:0}.cp-sv-white{background:linear-gradient(to right,#fff,#fff0)}.cp-sv-black{background:linear-gradient(to top,#000,#0000)}.cp-dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00000080;pointer-events:none}.cp-hue{position:relative;width:22px;height:150px;border-radius:4px;cursor:pointer;touch-action:none;background:linear-gradient(to bottom,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.cp-hue-dot{position:absolute;left:-2px;right:-2px;height:4px;margin-top:-2px;border:2px solid #fff;border-radius:3px;box-shadow:0 0 0 1px #00000080;pointer-events:none}.cp-text{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cp-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px}.cp-cancel{border:none;background:none;color:var(--danger);cursor:pointer;font-size:13px;padding:4px}.de-popover-wide{width:auto}.cf-btn{display:flex;align-items:center;gap:8px;width:100%;height:32px;padding:0 8px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text);cursor:pointer;font-size:13px}.cf-btn:hover{border-color:var(--primary)}.cf-swatch{width:18px;height:18px;flex:none;border-radius:4px;border:1px solid var(--border)}.cf-label{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf-popover{position:fixed;z-index:80;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 12px 32px #00000038}.de-rotate-stalk{position:absolute;left:50%;background:var(--primary);pointer-events:none}.de-rotate-handle{position:absolute;left:50%;background:var(--surface);border:1.5px solid var(--primary);border-radius:50%;pointer-events:auto;cursor:grab}.de-rotate-handle:active{cursor:grabbing}.coming-soon{max-width:560px;margin-top:24px;padding:36px 32px;border:1px dashed var(--border);border-radius:12px;background:var(--surface)}.coming-soon h2{margin:0 0 10px}.coming-soon p{margin:0;max-width:46ch}.nav-badge{margin-left:auto;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.media-design-preview{display:block;width:100%;height:100%;pointer-events:none;overflow:hidden}.de-guide{position:absolute;background:#ec4899;pointer-events:none}.de-guide-v{top:0;bottom:0}.de-guide-h{left:0;right:0}.de-drawer-wide{width:400px}.de-tpl-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:6px}.de-tpl{display:flex;flex-direction:column;gap:5px;padding:6px;border:1px solid var(--border);border-radius:8px;background:var(--surface-2);color:var(--text);font-size:12px;cursor:pointer;text-align:left;min-width:0}.de-tpl:hover{border-color:var(--primary)}.de-tpl-preview{display:block;width:100%;min-width:0;border-radius:4px;overflow:hidden;pointer-events:none}.live-alert{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:10px;margin-bottom:16px;border:1px solid}.live-alert-body{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.live-alert-tag{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.live-alert-meta{font-size:13px;opacity:.85}.live-alert-emergency{background:color-mix(in srgb,var(--danger) 12%,var(--surface));border-color:var(--danger)}.live-alert-emergency .live-alert-tag{color:var(--danger)}.live-alert-warning{background:var(--badge-warn-bg);border-color:var(--warn);color:var(--badge-warn-text)}.live-alert-info{background:var(--badge-info-bg);border-color:var(--primary);color:var(--badge-info-text)}
