@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-400-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/be-vietnam-pro-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-500-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/be-vietnam-pro-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-600-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/be-vietnam-pro-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-700-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/be-vietnam-pro-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/be-vietnam-pro-800-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/be-vietnam-pro-800-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/be-vietnam-pro-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/be-vietnam-pro-900-vietnamese.woff2) format("woff2");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:Be Vietnam Pro;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/be-vietnam-pro-900-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/be-vietnam-pro-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-math.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-vietnamese.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-math.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-vietnamese.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-math.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-vietnamese.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek-ext.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-greek.woff2) format("woff2");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-math.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-vietnamese.woff2) format("woff2");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:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/noto-serif-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--vg-ink: #09100e;--vg-paper: #efe2bd;--vg-gold: #d8bc7a;--vg-jade: #72d7b2;--accent: #72d7b2;--accent-rgb: 114, 215, 178;--f-ten: "Noto Serif", Georgia, serif;--f-ui: "Be Vietnam Pro", system-ui, sans-serif;--t-title: 700 18px/1.15 var(--f-ten);--t-name: 600 13px/1.25 var(--f-ten);--t-sub: 500 12px var(--f-ui);--t-label: 500 11px/1.25 var(--f-ui);--t-body: 400 11px/1.45 var(--f-ui);--t-micro: 500 11px var(--f-ui);--t-num: 600 11px var(--f-ui);--t-thoai: 400 14px/1.6 var(--f-ui);--ic-xs: 12px;--ic-sm: 16px;--ic-md: 20px;--ic-lg: 24px;--ic-xl: 32px;--ic-2x: 44px;--o-sm: 36px;--o-md: 48px;--o-lg: 64px;--o-xl: 88px;--tt-viec: #e0564a;--tt-viec-rgb: 224, 86, 74;--tt-tin: #6ee7c8;--tt-tin-rgb: 110, 231, 200;--tt-chinh: #f0d18c;--tt-chinh-rgb: 240, 209, 140;--tt-chet: #ebe1c8;--tt-chet-rgb: 235, 225, 200;--tt-do: #e8a06a;--tt-do-rgb: 232, 160, 106;--tt-dat: var(--tt-tin);--tt-dat-rgb: var(--tt-tin-rgb);--tt-nguy: var(--tt-viec);--tt-nguy-rgb: var(--tt-viec-rgb)}i,em{font-style:normal}u{text-decoration:none}button,input,select,textarea{font-family:inherit}*{box-sizing:border-box}html,body{width:100%;height:100vh;height:100svh;height:100dvh;min-height:100%;margin:0;padding:0;overflow:hidden;background:#0a100e;font-family:var(--f-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overscroll-behavior:none;touch-action:manipulation}body{display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 12%,rgba(71,109,89,.26),transparent 35%),radial-gradient(circle at 8% 80%,rgba(105,75,38,.2),transparent 30%),linear-gradient(145deg,#131b18,#0a100e 68%,#131309)}body:before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.34;background-image:linear-gradient(115deg,transparent 0 48%,rgba(230,210,162,.025) 49%,transparent 50%),radial-gradient(circle at 20% 22%,rgba(255,255,255,.055) 0 1px,transparent 1.5px);background-size:100% 100%,38px 38px}#vg-root{position:fixed;left:50%;top:50%;z-index:1;width:390px;height:844px;transform:translate(-50%,-50%) scale(var(--khung-k, 1));transform-origin:50% 50%}@media (max-width: 480px){#vg-root{top:0;height:calc(100% / var(--khung-k, 1));height:calc(var(--vvh, 100%) / var(--khung-k, 1));transform:translate(-50%) scale(var(--khung-k, 1));transform-origin:50% 0}}@media (max-width: 480px) and (display-mode: standalone){#vg-root{height:calc(100% / var(--khung-k, 1))}}.vg-app{position:absolute;inset:0;overflow:clip;border-radius:28px;background:transparent;isolation:isolate;box-shadow:0 34px 90px #000000b8,0 0 0 1px #e2ce9e3d,0 0 0 7px #080c0aa3,inset 0 1px #ffffff14}@media (max-width: 480px){.vg-app{border-radius:0;box-shadow:none}}html.is-phone .vg-app{border-radius:0;box-shadow:none}:root{--sa-top: env(safe-area-inset-top, 0px);--sa-bottom: env(safe-area-inset-bottom, 0px);--sa-left: env(safe-area-inset-left, 0px);--sa-right: env(safe-area-inset-right, 0px);--nav-h: max(70px, calc(59px + max(7px, var(--sa-bottom), env(safe-area-inset-bottom, 0px))) );--tb-du: max(0px, max(12px, var(--sa-top), env(safe-area-inset-top, 0px)) - 12px);--nav-du: max(0px, max(7px, var(--sa-bottom), env(safe-area-inset-bottom, 0px)) - 7px);--frame-h: 844px;--sa-top-san: max(var(--sa-top), env(safe-area-inset-top, 0px));--topbar-h: calc(113px + max(0px, var(--sa-top-san) - 12px)) ;--than-top: calc(113px + max(0px, var(--sa-top-san) - 12px)) ;--than-h: calc(844px - var(--than-top) - var(--nav-h));--fit-k: 1;--fit-dy: 0px;--fit-nav: 70px;--man-h: 844px;--bleed-h: 844px;--cv-c: 1;--cv-x: 0px;--cv-y: 0px;--bleed-tt: 113px;--bleed-nav: 70px}#vg-canvas{position:fixed;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;background:#0a100e}@media (min-width: 481px){#vg-canvas{inset:50% auto auto 50%;width:calc(390px * var(--khung-k, 1));height:calc(844px * var(--khung-k, 1));transform:translate(-50%,-50%);border-radius:28px}.vg-topbar{border-radius:28px 28px 0 0}.vg-nav{border-radius:0 0 28px 28px}}.vg-dom{position:absolute;inset:0;z-index:2;pointer-events:none}.vg-dom>*{pointer-events:auto}.vg-app,.vg-dom{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.vg-app input,.vg-app textarea,input,textarea{-webkit-user-select:text;user-select:text}img,svg{-webkit-user-drag:none}svg.vg-ic{display:block;flex:none;width:var(--ic, var(--ic-md));height:var(--ic, var(--ic-md))}.vg-chip,.vg-giachip,.vg-mini.gia .vg-giachip,.vg-cua>b,.vg-cua>.duoc,.vg-rail-chev,.vg-muc .lock,.vg-mocs>.vg-othe>.xong{--ic: var(--ic-xs)}.vg-resource,.vg-tm-tabs button,.vg-tm-list article i,.vg-viec .r>.xong,.vg-win-head .vg-iconbtn,.vg-tranvi{--ic: var(--ic-sm)}.vg-topbar .vg-iconbtn,.vg-wzoom>.vg-iconbtn,.vg-rail-nut,.vg-hepick.loc button,.vg-hepick button,.vg-muc .g,.vg-ohu .vg-hu .g,.vg-othe>.dau{--ic: var(--ic-md)}.vg-navbtn,.vg-hang .g,.vg-hang.hu>.g{--ic: var(--ic-lg)}.vg-hu .g,.vg-tm-locked{--ic: var(--ic-xl)}.vg-linhthe-noi .lo{--ic: var(--ic-2x)}.vg-o{--ic: calc(var(--o) * .54)}.vg-o>.c-tl,.vg-o>.c-tr,.vg-o>.c-khoa{--ic: var(--ic-xs)}.vg-o[data-size=lg]>.c-khoa,.vg-o[data-size=xl]>.c-khoa{--ic: var(--ic-md)}.vg-topbar{position:fixed;left:0;right:0;top:0;z-index:6;display:flex;flex-direction:column;padding-bottom:8px;background:linear-gradient(180deg,rgba(5,10,9,0) 0,rgba(5,10,9,.3) calc(var(--tb-du) * .55),rgba(5,10,9,.88) var(--tb-du),rgba(5,10,9,.42) 60%,rgba(5,10,9,0) 100%);pointer-events:none}.vg-topbar-row{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:max(12px,var(--sa-top),env(safe-area-inset-top,0px)) max(15px,var(--sa-right),env(safe-area-inset-right,0px)) 5px max(15px,var(--sa-left),env(safe-area-inset-left,0px));pointer-events:auto}.vg-title{position:relative;padding-left:11px;font:var(--t-title);letter-spacing:.025em;color:#f1e5c5;text-shadow:0 1px 0 #000,0 0 22px rgba(216,188,122,.12)}.vg-title:before{content:"";position:absolute;left:0;top:50%;width:3px;height:13px;border-radius:3px;transform:translateY(-50%);background:linear-gradient(#ebd69f,#9d7440);box-shadow:0 0 10px #d8bc7a6b}.vg-res-row{display:flex;align-items:center;gap:6px}.vg-resource{display:flex;align-items:center;gap:5px;min-height:30px;padding:4px 9px;border:1px solid rgba(221,204,164,.16);border-radius:999px;background:#060b0a73;box-shadow:0 4px 12px #00000021;font:var(--t-micro);color:#e8ecf4}.vg-resource.lt{color:#ecd39a}.vg-resource.tn{color:#9fe6d3}.vg-resource b{font:var(--t-num);color:#e8ecf4}.vg-iconbtn{position:relative;display:grid;place-items:center;width:30px;height:30px;padding:0;border:1px solid rgba(221,204,164,.16);border-radius:999px;background:#060b0a73;color:#ebe2c8cc;cursor:pointer}.vg-iconbtn:active{transform:scale(.94)}.vg-subtabs{display:flex;align-items:center;gap:17px;min-height:44px;padding:0 15px;overflow:visible;pointer-events:auto}.vg-subtabs::-webkit-scrollbar{display:none}.vg-subtab[hidden]{display:none!important}.vg-subtab{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:35px;padding:0 0 8px;border:0;background:transparent;font:var(--t-sub);white-space:nowrap;color:rgba(var(--tt-chet-rgb),.5);cursor:pointer;transition:color .16s ease}.vg-subtab[aria-selected=true]{color:#f2e9cd;text-shadow:0 0 12px rgba(var(--tt-dat-rgb),.5)}.vg-subtab[aria-selected=true]:after{content:"";position:absolute;left:18%;right:18%;bottom:2px;height:2px;border-radius:2px;background:var(--tt-dat);box-shadow:0 0 7px var(--tt-dat)}.vg-topbar-rule{height:1px;margin:8px 16px 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.07) 28%,rgba(255,255,255,.07) 72%,transparent)}.vg-nav{position:fixed;left:0;right:0;bottom:0;z-index:6;min-height:70px;display:grid;grid-template-columns:repeat(5,1fr);align-items:center;padding:7px max(12px,var(--sa-right),env(safe-area-inset-right,0px)) max(7px,var(--sa-bottom),env(safe-area-inset-bottom,0px)) max(12px,var(--sa-left),env(safe-area-inset-left,0px));background:linear-gradient(180deg,#05090800 0,#05090894 32%,#050908ed calc(100% - var(--nav-du) - min(7px,var(--nav-du))),#050908f5);pointer-events:auto}.vg-navbtn{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:52px;padding:3px 1px 5px;border:0;background:transparent;color:#e8ecf466;font:var(--t-label);line-height:1.2;cursor:pointer;transition:color .16s ease}.vg-navbtn.khoa{visibility:hidden;pointer-events:none}.vg-navbtn.moi{animation:vgTabMo .9s ease-out}@keyframes vgTabMo{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.vg-navbtn[aria-selected=true]{color:var(--tt-dat)}.vg-navbtn[aria-selected=true] svg{filter:drop-shadow(0 0 7px rgba(var(--tt-dat-rgb),.55))}.vg-navbtn[aria-selected=true]:before{content:"";position:absolute;left:50%;bottom:1px;width:5px;height:5px;border-radius:50%;transform:translate(-50%);background:var(--tt-dat);box-shadow:0 0 10px var(--tt-dat)}.vg-screen{position:absolute;left:0;top:0;width:390px;z-index:3;pointer-events:none;--than-top: 113px;--nav-h: var(--fit-nav, 70px);height:var(--man-h, 844px);transform:translateY(var(--fit-dy, 0px)) scale(var(--fit-k, 1));transform-origin:top center}.vg-screen>*{pointer-events:auto}.vg-screen.bleed{--than-top: var(--bleed-tt, 113px);--nav-h: var(--bleed-nav, 70px);height:var(--bleed-h, 844px);transform:translate(var(--cv-x, 0px),var(--cv-y, 0px)) scale(var(--cv-c, 1));transform-origin:0 0}.vg-caption{position:absolute;left:15px;top:calc(var(--than-top) - 5px);z-index:3;display:grid;gap:3px;max-width:305px;padding-left:11px;text-shadow:0 2px 8px #050908;pointer-events:none}.vg-caption:before{content:"";position:absolute;left:0;top:1px;bottom:1px;width:2px;border-radius:2px;background:linear-gradient(var(--accent),rgba(var(--accent-rgb),.08));box-shadow:0 0 8px rgba(var(--accent-rgb),.35)}.vg-caption b{font:var(--t-name);color:#f4ebd3e6;white-space:nowrap}.vg-caption span{font:var(--t-body);line-height:1.35;color:#ebe2ca8a;white-space:nowrap}.vg-points{position:absolute;inset:0;z-index:4;pointer-events:none}.vg-points button{position:absolute;display:flex;align-items:center;gap:6px;min-height:44px;padding:10px 6px;border:0;background:transparent;transform:translate(-50%,-50%);font:var(--t-label);color:#ede7d7c7;text-shadow:0 2px 8px #020504,0 0 10px #020504;white-space:nowrap;pointer-events:auto;cursor:pointer}.vg-points button i{width:8px;height:8px;flex:none;border:1px solid var(--accent);border-radius:50%;background:#050b0ad1;box-shadow:0 0 9px rgba(var(--accent-rgb),.62);transition:.16s ease}.vg-points button:hover i,.vg-points button:active i{background:var(--accent);box-shadow:0 0 14px rgba(var(--accent-rgb),.95)}.vg-points button.khoa{color:#ede7d770}.vg-points button.khoa i{border-style:dashed;border-color:#ede7d76b;box-shadow:none}.vg-points button.khoa:hover i,.vg-points button.khoa:active i{background:#ede7d766;box-shadow:none}.vg-world{position:absolute;inset:0;z-index:1;overflow:hidden;touch-action:none;cursor:grab}.vg-world:active{cursor:grabbing}.vg-world{-webkit-mask-image:linear-gradient(to bottom,transparent calc(var(--than-top, 113px) + 30px),#000 calc(var(--than-top, 113px) + 56px));mask-image:linear-gradient(to bottom,transparent calc(var(--than-top, 113px) + 30px),#000 calc(var(--than-top, 113px) + 56px))}.vg-world:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;box-shadow:inset 0 0 92px 10px #060a0e9e,inset 0 0 0 2px #78603629;background:radial-gradient(140% 120% at 50% 8%,transparent 58%,rgba(58,44,20,.16) 100%);-webkit-mask-image:radial-gradient(120% 100% at 50% 40%,transparent 60%,#000 100%);mask-image:radial-gradient(120% 100% at 50% 40%,transparent 60%,#000 100%)}.vg-wnodes{position:absolute;left:0;top:0;z-index:2;width:1065px;height:780px;transform-origin:0 0;will-change:transform;pointer-events:none}.vg-wnode{position:absolute;display:flex;flex-direction:column;align-items:center;gap:2px;margin:0;padding:7px 6px;border:0;background:transparent;transform:translate(-50%,-50%);font:var(--t-label);line-height:1.2;color:#ede7d7cc;text-shadow:0 2px 8px #020504,0 0 10px #020504;white-space:nowrap;pointer-events:auto;cursor:pointer;--wc: var(--accent);scale:calc(1.2 / var(--wsc, 1.2))}.vg-wnode i{width:11px;height:11px;flex:none;border:1.5px solid var(--wc);border-radius:50%;background:#050b0abd;box-shadow:0 0 8px color-mix(in srgb,var(--wc) 62%,transparent);transition:.16s ease}.vg-wnode:active i{background:var(--wc)}.vg-wnode.day i{background:var(--wc);box-shadow:0 0 0 3px #050b0ab3,0 0 0 4.5px color-mix(in srgb,var(--wc) 74%,transparent),0 0 16px var(--wc)}.vg-wnode.day span{color:#eef0e0}.vg-wnode.mo i{width:17px;height:17px;border:1.5px dashed rgba(150,166,194,.6);border-radius:50%;background:#090f1ab3;box-shadow:none}.vg-wnode.mo i:after{content:"?";display:block;margin-top:-1px;font:var(--t-micro);line-height:1;color:#96a6c2d9;text-align:center}.vg-wnode.san i{animation:vg-trai-tho 2.6s ease-in-out infinite}@keyframes vg-trai-tho{0%,to{box-shadow:0 0 8px color-mix(in srgb,var(--wc) 62%,transparent)}50%{box-shadow:0 0 6px 3px color-mix(in srgb,var(--wc) 78%,transparent)}}@media (prefers-reduced-motion: reduce){.vg-wnode.san i{animation:none;box-shadow:0 0 6px 3px color-mix(in srgb,var(--wc) 78%,transparent)}}.vg-wzoom{position:absolute;right:12px;bottom:calc(var(--nav-h) + 26px);z-index:4;display:grid;gap:7px;pointer-events:auto}.vg-primary-target{position:absolute;z-index:5;display:grid;place-items:center;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--accent);transform:translate(-50%,-50%);cursor:pointer;touch-action:none}.vg-primary-target span{position:absolute;left:50%;top:calc(100% + 4px);transform:translate(-50%);font:var(--t-micro);line-height:1.15;letter-spacing:.06em;color:#f0e9d6a6;text-shadow:0 2px 8px #020504,0 0 8px #020504;white-space:nowrap;transition:.16s ease}.vg-primary-target:hover span,.vg-primary-target:active span,.vg-primary-target:focus-visible span{color:#f8efdae6}.vg-primary-target.hold{width:86px;height:86px}.vg-primary-target.hold i{position:relative;width:48px;height:48px;border:1px solid rgba(var(--accent-rgb),.28);border-radius:50%;box-shadow:0 0 20px rgba(var(--accent-rgb),.08),inset 0 0 14px rgba(var(--accent-rgb),.05);animation:vgTargetBreath 3.8s ease-in-out infinite}.vg-primary-target.hold i:before{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;transform:translate(-50%,-50%);background:#eed28b;box-shadow:0 0 13px #eed28bb8}.vg-primary-target.hold i:after{content:"";position:absolute;inset:-9px;border:1px dashed rgba(var(--accent-rgb),.17);border-radius:50%;animation:vgTargetSpin 18s linear infinite}.vg-primary-target.hold:active i{transform:scale(.9);border-color:rgba(var(--accent-rgb),.72);box-shadow:0 0 32px rgba(var(--accent-rgb),.28)}.vg-primary-target.hold.is-engaged i{animation:vgHoldCharge .72s linear forwards}.vg-primary-target.hold.is-complete i{border-color:rgba(var(--accent-rgb),.9);background:rgba(var(--accent-rgb),.14);box-shadow:0 0 38px rgba(var(--accent-rgb),.34),inset 0 0 18px rgba(var(--accent-rgb),.16)}.vg-primary-target.swipe{width:210px;height:64px}.vg-primary-target.swipe i{position:relative;width:128px;height:1px;background:linear-gradient(90deg,transparent,rgba(var(--accent-rgb),.58),transparent)}.vg-primary-target.swipe i:before,.vg-primary-target.swipe i:after{content:"";position:absolute;top:-4px;width:8px;height:8px;border-top:1px solid rgba(var(--accent-rgb),.58);border-right:1px solid rgba(var(--accent-rgb),.58)}.vg-primary-target.swipe i:before{left:0;transform:rotate(-135deg)}.vg-primary-target.swipe i:after{right:0;transform:rotate(45deg)}.vg-primary-target.swipe:after{content:"";position:absolute;left:48px;top:31px;width:5px;height:5px;border-radius:50%;background:var(--tt-chinh);box-shadow:0 0 9px var(--tt-chinh);animation:vgSwipe 3.4s ease-in-out infinite}.vg-primary-target.swipe.is-complete i{background:linear-gradient(90deg,transparent,var(--tt-chinh),transparent);box-shadow:0 0 13px rgba(var(--tt-chinh-rgb),.35)}.vg-primary-target.drag{width:82px;height:82px}.vg-primary-target.drag:before{content:"";position:absolute;left:50%;top:47px;width:1px;height:128px;transform:translate(-50%);background:linear-gradient(rgba(var(--accent-rgb),.38),rgba(var(--accent-rgb),0))}.vg-primary-target.drag i{width:13px;height:13px;background:#e9d9ff;clip-path:polygon(50% 0,62% 37%,100% 50%,62% 63%,50% 100%,38% 63%,0 50%,38% 37%);filter:drop-shadow(0 0 7px rgba(207,187,255,.9));animation:vgFloat 3.8s ease-in-out infinite}.vg-primary-target.drag.is-engaged i{animation:none;transform:scale(1.35);filter:drop-shadow(0 0 13px rgba(207,187,255,1))}.vg-primary-target.drag.is-complete i{opacity:.25;transform:translateY(92px) scale(.7);transition:.32s ease}.vg-primary-target.tap{width:144px;height:66px}.vg-primary-target.tap i{position:relative;width:92px;height:17px;border:1px solid rgba(var(--accent-rgb),.38);border-radius:50%;animation:vgRipple 3.6s ease-out infinite}.vg-primary-target.tap i:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:5px;border-radius:50%;transform:translate(-50%,-50%);background:#c6b3ef;box-shadow:0 0 10px #c6b3ef}@keyframes vgSwipe{0%,to{transform:translate(0);opacity:.12}50%{transform:translate(94px);opacity:.85}}@keyframes vgFloat{0%,to{transform:translateY(-4px) rotate(0)}50%{transform:translateY(6px) rotate(45deg)}}@keyframes vgRipple{0%{transform:scale(.55);opacity:0}28%{opacity:.75}to{transform:scale(1.35);opacity:0}}@keyframes vgTargetBreath{0%,to{transform:scale(.93);opacity:.62}50%{transform:scale(1.08);opacity:1}}@keyframes vgTargetSpin{to{transform:rotate(360deg)}}@keyframes vgHoldCharge{0%{transform:scale(1);border-color:rgba(var(--accent-rgb),.2)}to{transform:scale(.82);border-color:rgba(var(--accent-rgb),.9);box-shadow:0 0 35px rgba(var(--accent-rgb),.32),inset 0 0 18px rgba(var(--accent-rgb),.14)}}.vg-ngo-hit{position:absolute;inset:0;z-index:1}.vg-ngo-dichs{position:absolute;inset:0;z-index:2;pointer-events:none}.vg-ngo-dich{position:absolute;width:56px;height:56px;margin:-28px 0 0 -28px;padding:0;border:0;border-radius:50%;background:transparent;pointer-events:auto;cursor:pointer}.vg-ngo-dich>vg-soi{inset:-4px;border-radius:50%;mix-blend-mode:screen;animation:vgDnTho 1.8s ease-in-out var(--dn-tre, 0ms) infinite;background:radial-gradient(closest-side,#fff6d6bf,#ffe0964d 55%,#ffe09600)}.vg-wsub{display:block;margin:10px 1px 5px;font:var(--t-micro);letter-spacing:.06em;color:#ebe2ca80}.vg-duyen{margin-top:8px;padding:8px 10px 9px;border-left:2px solid rgba(var(--accent-rgb),.5);background:#e7dab809}.vg-duyen small{display:block;font:var(--t-micro);letter-spacing:.06em;color:var(--accent)}.vg-duyen span{display:block;margin-top:4px;font:var(--t-body);color:#ece4ceb8}.vg-duyen b{display:block;margin-top:3px;font:var(--t-micro);color:#e8dec680}.vg-ngare{display:grid;grid-template-columns:minmax(0,1fr);gap:3px}.vg-ngare button{display:block;width:100%;min-width:0;padding:7px 9px 8px;text-align:left;border:1px solid rgba(226,209,169,.14);border-radius:3px;background:#e7dab808;cursor:pointer}.vg-ngare button:active{border-color:rgba(var(--accent-rgb),.5)}.vg-ngare b{display:block;font:var(--t-micro);color:#ece2c6}.vg-ngare small{display:block;min-width:0;margin-top:3px}.vg-chip.chinh{border-color:#7fc8e973;color:#7fc8e9}.vg-chip.ta{border-color:#e0738a73;color:#e0738a}.vg-ngare small span{margin-left:6px;font:var(--t-body);line-height:1.45;color:#e8dec675}.vg-ngo-nhip{margin-top:9px;font:var(--t-micro);color:#e8dec661}.vg-chip.bac{border-color:var(--h);color:var(--h)}.vg-trang{position:absolute;inset:0;z-index:4;pointer-events:none}.vg-manh{position:absolute;width:134px;padding:7px 9px 8px;text-align:left;transform:translate(-50%,-50%) rotate(var(--r, 0deg));border:1px solid rgba(226,209,169,.3);border-radius:2px;background:linear-gradient(160deg,#e2d5b22b,#18160fdb);box-shadow:0 5px 14px #00000080;pointer-events:auto;cursor:pointer}.vg-manh b{display:block;font:var(--t-name);color:#f2e9cd}.vg-manh small{display:block;margin-top:3px;font:var(--t-micro);color:#e8dec685}.vg-manh.khoa{border-style:dashed;opacity:.6}.vg-manh:active{border-color:rgba(var(--accent-rgb),.6)}.vg-9d-ke{position:absolute;left:26px;right:26px;bottom:calc(var(--nav-h) + 18px);z-index:5;display:grid;grid-template-columns:1fr 1fr;gap:12px}.vg-9d-ke:after{content:"";position:absolute;left:-8px;right:-8px;bottom:-7px;height:6px;background:linear-gradient(180deg,#6d4f2d,#33240f);box-shadow:0 1px #f0d69e2e inset}.vg-object small{display:block;margin-top:1px;font:var(--t-micro);color:#e8dec670}.vg-xoay{position:absolute;left:195px;top:385px;z-index:6;display:grid;place-items:center;width:158px;height:158px;padding:0;border:0;background:transparent;transform:translate(-50%,-50%);cursor:pointer}.vg-xoay i,.vg-xoay em{position:absolute;border-radius:50%;pointer-events:none}.vg-xoay i{width:106px;height:106px;border:1px solid rgba(206,186,246,.5);box-shadow:0 0 26px #b59be942,inset 0 0 22px #b59be924;animation:vgXoayTho 4.4s ease-in-out infinite}.vg-xoay em{width:148px;height:148px;border:1px dashed rgba(226,189,108,.34);animation:vgTargetSpin 26s linear infinite}.vg-xoay:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#efe6ff;box-shadow:0 0 16px #e2d6fff2;pointer-events:none}.vg-xoay:active i{border-color:#f0d58de6;box-shadow:0 0 40px #f0d58d57}@keyframes vgXoayTho{0%,to{transform:scale(.94);opacity:.72}50%{transform:scale(1.06);opacity:1}}.vg-vat{position:absolute;z-index:6;display:grid;justify-items:center;gap:1px;padding:0;border:0;background:transparent;transform:translate(-50%,-50%);cursor:pointer}.vg-vat>svg{width:46px;height:64px;filter:drop-shadow(0 0 12px rgba(240,198,120,.5))}.vg-vat b{font:var(--t-micro);letter-spacing:.06em;color:#f2e4c4bd;text-shadow:0 2px 8px #050908,0 0 10px #050908}.vg-vat:active svg{filter:drop-shadow(0 0 18px rgba(255,224,156,.9))}.vg-vat.den{left:84px;top:604px}.vg-vat.den svg{animation:vgVatTroi 5.2s ease-in-out infinite}@keyframes vgVatTroi{0%,to{transform:translateY(3px)}50%{transform:translateY(-5px)}}.vg-vong{position:relative;display:grid;place-items:center;width:78px;height:78px;flex:none}.vg-vong>svg{width:78px;height:78px;transform:rotate(-90deg)}.vg-vong circle{fill:none;stroke-width:4;stroke-linecap:round}.vg-vong .ray{stroke:#e2d1a929}.vg-vong .chay{stroke:var(--accent);filter:drop-shadow(0 0 5px rgba(var(--accent-rgb),.8));transition:stroke-dashoffset .3s ease}.vg-vong b{position:absolute;margin-top:-9px;font:800 17px var(--f-ui);color:#f2c14e}.vg-vong i{position:absolute;margin-top:13px;font:var(--t-micro);font-style:normal;color:#ebe2ca80}.vg-vong small{position:absolute;top:100%;margin-top:-3px;font:var(--t-micro);letter-spacing:.01em;white-space:nowrap;color:#ebe2ca9e;text-shadow:0 1px 5px rgba(0,0,0,.9)}.vg-vong.day .chay{stroke:var(--tt-chinh);filter:drop-shadow(0 0 9px rgba(var(--tt-chinh-rgb),.95))}.vg-rollwin-head,.vg-tnwin-head{display:flex;align-items:center;gap:14px;margin-bottom:10px}.vg-rollwin-head .vg-ink{margin-left:auto}.vg-tnwin-head .vg-wlines{flex:1}.vg-rollwin .vg-acts{justify-content:space-around;gap:10px;margin-top:14px}.vg-rollwin .vg-act{letter-spacing:.06em}.vg-note{display:block;margin-top:9px;font:var(--t-body);color:#e8dec670}.vg-congrid{display:grid;grid-template-columns:repeat(2,1fr);gap:7px}.vg-conghost{border:1px dashed rgba(226,209,169,.1);border-radius:4px;min-height:84px}.vg-conbtn{padding:0;border:0;background:transparent;cursor:pointer;font:inherit}.vg-conbtn:disabled{opacity:.42;cursor:default}.vg-conpick{position:absolute;left:0;right:0;bottom:calc(var(--nav-h) + 4px);z-index:5;padding:36px 13px 4px;background:linear-gradient(180deg,#060b0a00,#060b0a52 30%,#060b0ab3 62%,#060b0adb)}.vg-conpick .vg-congrid{gap:6px}.vg-conpick .vg-chip{padding:1px 4px}.vg-conpick .vg-conghost{min-height:76px}.vg-conpick .vg-pager{margin-top:5px}.vg-conpick.mot-hang{bottom:calc(var(--nav-h) + 6px);padding-top:44px}.vg-burst{position:absolute;left:50%;top:50%;width:0;height:0;z-index:9;pointer-events:none}.vg-burst>span{position:absolute;left:0;top:0;border-radius:50%}.vg-burst .ring{width:24px;height:24px;margin:-12px 0 0 -12px;border:2px solid var(--bc);box-shadow:0 0 14px var(--bc),inset 0 0 10px var(--bc);animation:vgBurstRing .7s cubic-bezier(.2,.7,.3,1) forwards}.vg-burst .p{width:5px;height:5px;margin:-2.5px 0 0 -2.5px;background:#fff6e2;box-shadow:0 0 9px var(--bc),0 0 3px var(--bc);animation:vgBurstHat .7s cubic-bezier(.16,.7,.3,1) forwards}@keyframes vgBurstRing{0%{transform:scale(.35);opacity:.95}to{transform:scale(4.4);opacity:0}}@keyframes vgBurstHat{0%{transform:translate(0) scale(1);opacity:1}to{transform:translate(var(--dx),var(--dy)) scale(.3);opacity:0}}.vg-o.vg-loe,.vg-othe.vg-loe{animation:vgThuongLoe .62s cubic-bezier(.2,.7,.3,1) both;z-index:2}@keyframes vgThuongLoe{0%{transform:scale(1);filter:brightness(1)}18%{transform:scale(1.18);filter:brightness(2.1) saturate(1.2)}46%{transform:scale(1.05);filter:brightness(1.35)}to{transform:scale(1);filter:brightness(1)}}.vg-bayvat{position:fixed;z-index:40;pointer-events:none;width:0;height:0;animation:vgBayNgang var(--bay-ms, .52s) linear both}.vg-bayvat>.b{position:absolute;left:0;top:0;display:grid;place-items:center;width:34px;height:34px;margin:-17px 0 0 -17px;border:1px solid rgba(226,209,169,.5);border-radius:9px;background:radial-gradient(120% 120% at 50% 30%,#18221df5,#070c0afa);box-shadow:0 4px 16px #00000073,0 0 12px #e2bd6c38;color:#f0e7ceeb;--ic: var(--ic-xl);animation:vgBayDoc var(--bay-ms, .52s) cubic-bezier(.55,0,.85,.3) both}.vg-bayvat>.b>img{width:100%;height:100%;object-fit:contain;border-radius:8px}.vg-bayvat>.b>.n{position:absolute;right:-3px;bottom:-4px;padding:0 3px;border-radius:5px;background:#060b09eb;font:var(--t-num);color:#f0e7cee6}@keyframes vgBayNgang{0%{transform:translate(0)}to{transform:translate(var(--bx, 0px))}}@keyframes vgBayDoc{0%{transform:translateY(0) scale(1);opacity:0}12%{opacity:1}to{transform:translateY(var(--by, 0px)) scale(.42);opacity:.85}}.vg-baydat{position:fixed;z-index:40;pointer-events:none;width:0;height:0;display:block;color:#e2d1a9e6;--ic: var(--ic-xl);animation:vgBayCham var(--dat-ms, .62s) cubic-bezier(.2,.7,.3,1) both}.vg-baydat>svg{position:absolute;left:-17px;top:-17px;width:34px;height:34px}@keyframes vgBayCham{0%{transform:scale(.5);opacity:0}22%{transform:scale(1.12);opacity:.85}46%{transform:scale(1);opacity:.6}to{transform:scale(1.3);opacity:0}}.vg-dau.nhich{animation:vgDauNhich .44s cubic-bezier(.2,.7,.3,1) both}@keyframes vgDauNhich{0%{transform:scale(1)}32%{transform:scale(1.45)}to{transform:scale(1)}}.vg-hudai{position:absolute;left:0;right:0;bottom:calc(var(--nav-h) + 8px);z-index:5;display:grid;gap:8px;justify-items:center;padding:0 12px;pointer-events:none}.vg-hudai>.hang{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:10px;min-height:28px;pointer-events:auto}.vg-hudai>.hang:empty{min-height:0;pointer-events:none}.vg-hudai .mot{display:grid;justify-items:center;gap:2px}.vg-hudai .vg-hu{width:28px;height:28px;padding:0;cursor:pointer;background:radial-gradient(120% 120% at 50% 34%,#0d1411f7,#040807fc);box-shadow:0 2px 9px #00000080;--ic: var(--ic-sm)}.vg-hudai>.xau .vg-hu{border-style:dashed}.vg-hudai .vg-hu:active{transform:scale(.9)}.vg-hudai .ten{font:var(--t-body);font-size:9px;line-height:1.1;text-decoration:none;color:#ece2c8c7;white-space:nowrap;text-shadow:0 1px 4px #050908}.vg-hudai .han{text-decoration:none}.vg-hudai .han{font:var(--t-num);font-size:9px;line-height:1;color:#e4dcc494;white-space:nowrap;text-shadow:0 1px 4px #050908}.vg-kqone{display:grid;justify-items:center;gap:6px;margin:10px 0 4px}.vg-kqone p{margin:0;font:var(--t-body);color:#eae2cc94;text-align:center}.vg-kqwin>.vg-chips{margin-bottom:9px}.vg-kqday{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:8px 10px;border:1px solid rgba(var(--tt-chinh-rgb),.38);border-radius:4px;background:rgba(var(--tt-chinh-rgb),.07)}.vg-kqday span{font:var(--t-body);line-height:1.4;color:#f4e8cad1}.vg-kqday .vg-act{flex:none;padding:4px 2px 8px}.vg-tnwin .vg-congrid{margin-top:2px}.q-trang{--q: #cfd6d8;--q-rgb: 207, 214, 216;--q-lv: 0}.q-luc{--q: #7fce8f;--q-rgb: 127, 206, 143;--q-lv: 1}.q-lam{--q: #6fb6ee;--q-rgb: 111, 182, 238;--q-lv: 2}.q-tim{--q: #b59be9;--q-rgb: 181, 155, 233;--q-lv: 3}.q-vang{--q: #e2bd6c;--q-rgb: 226, 189, 108;--q-lv: 4}.q-do{--q: #e2755f;--q-rgb: 226, 117, 95;--q-lv: 5}.q-hondon{--q: #7fe0d0;--q-rgb: 127, 224, 208;--q-lv: 6}.vg-timeline{position:absolute;left:14px;right:14px;bottom:calc(var(--nav-h) + 112px);z-index:4;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.vg-timeline button{padding:7px 4px 8px;text-align:center;border:1px solid rgba(226,209,169,.14);border-radius:11px;background:#060b0a8c;backdrop-filter:blur(4px);cursor:pointer}.vg-timeline small{display:block;font:var(--t-micro);letter-spacing:.06em;color:#e8dec675}.vg-timeline b{display:block;margin-top:3px;font:var(--t-label);line-height:1.2;color:#f0e9d6cc}.vg-timeline .dong{border-color:rgba(var(--accent-rgb),.5);background:linear-gradient(180deg,rgba(var(--accent-rgb),.14),#060b0a9e)}.vg-timeline .dong b{color:var(--accent)}.vg-timeline .cho{border-style:dashed;border-color:rgba(var(--accent-rgb),.34)}.vg-timeline .khoa{opacity:.46}.vg-timeline button:active{border-color:rgba(var(--accent-rgb),.5)}.vg-ladder{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px}.vg-ladder span{padding:5px 8px;border:1px solid rgba(226,209,169,.14);border-radius:999px;background:#e7dab808;font:var(--t-micro);color:#ece4ce9e;white-space:nowrap}.vg-ladder .nay{border-color:rgba(var(--tt-dat-rgb),.5);background:rgba(var(--tt-dat-rgb),.1);color:var(--tt-dat)}.vg-ladder .chua{color:#ece4ce66}.vg-ladder .ngoai{border-style:dashed;opacity:.42}.vg-note{margin-top:9px!important;color:#e8dec66b!important}.vg-fx{margin-top:9px;padding:9px 11px;border:1px solid rgba(226,189,108,.34);border-radius:12px;background:linear-gradient(150deg,#e2bd6c1f,#090e0ccc)}.vg-fx small{display:block;font:var(--t-micro);letter-spacing:.06em;color:#e2bd6c}.vg-fx span{display:block;margin-top:4px;font:var(--t-body);color:#ece4ceb3}.vg-mini{position:relative;margin:0;padding:2px 1px 6px;border:0;border-radius:0;background:transparent;font:var(--t-micro);letter-spacing:.06em;color:var(--accent);cursor:pointer}.vg-mini:after{content:"";position:absolute;left:1px;right:1px;bottom:1px;height:1.5px;border-radius:2px;background:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb),.7)}.vg-mini:disabled{color:rgba(var(--tt-chet-rgb),.32);cursor:default}.vg-mini:disabled:after{background:rgba(var(--tt-chet-rgb),.16);box-shadow:none}.vg-compare{margin-top:10px;padding:10px 11px;border:1px solid rgba(var(--accent-rgb),.32);border-radius:12px;background:rgba(var(--accent-rgb),.07)}.vg-compare>small{display:block;font:var(--t-micro);letter-spacing:.06em;color:var(--accent)}.vg-compare-two{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:7px}.vg-compare-two>div{padding:8px 9px;border:1px solid rgba(226,209,169,.14);border-radius:10px;background:#e7dab808}.vg-compare-two>div>small{display:block;font:var(--t-micro);letter-spacing:.06em;color:#e8dec66b}.vg-compare-two>div>b{display:block;margin-top:3px;font:var(--t-name);color:#ece2c6}.vg-compare-two>.moi{border-color:rgba(var(--tt-dat-rgb),.42)}.vg-compare-two>.moi>b{color:var(--tt-dat)}.vg-acts{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:13px}.vg-chonso{display:grid;gap:4px}.vg-chonso>p{margin:0;font:var(--t-body);color:#e8dec69e;line-height:1.55}.vg-chonso>.vg-acts{gap:26px}.vg-act{position:relative;min-width:44px;padding:5px 2px 9px;border:0;border-radius:0;background:transparent;font:var(--t-micro);letter-spacing:.06em;color:var(--tt-chinh);cursor:pointer;transition:color .16s ease}.vg-act:after{content:"";position:absolute;left:2px;right:2px;bottom:2px;height:2px;border-radius:2px;background:var(--tt-chinh);box-shadow:0 0 7px rgba(var(--tt-chinh-rgb),.8)}.vg-act:active{color:#ffeab8}.vg-act.ghost{color:rgba(var(--tt-chet-rgb),.52)}.vg-act.ghost:after{background:rgba(var(--tt-chet-rgb),.26);box-shadow:none}.vg-act:disabled{color:rgba(var(--tt-chet-rgb),.3);cursor:default}.vg-act:disabled:after{background:rgba(var(--tt-chet-rgb),.14);box-shadow:none}.vg-act.toi{color:var(--tt-dat)}.vg-act.toi:after{background:var(--tt-dat);box-shadow:0 0 6px rgba(var(--tt-dat-rgb),.55)}.vg-acts>.vg-chip.cuoi,.vg-trang-act>.vg-chip.cuoi{margin-left:auto}.vg-giachip{display:inline-flex;align-items:center;gap:3px;vertical-align:-1px;color:rgb(var(--t-rgb, 226, 189, 108))}.vg-giachip>i{display:inline-flex}.vg-giachip>b{font:var(--t-num);letter-spacing:.02em}.vg-giachip.vi{margin-left:auto;opacity:.62}.vg-act.gia,.vg-mini.gia{display:inline-flex;align-items:center;gap:5px}.gia:disabled .vg-giachip{opacity:.42}.vg-nutgia{flex:none;display:grid;justify-items:start;gap:1px}.vg-nutgia .vg-act,.vg-nutgia .vg-mini{margin:0}.vg-nutgia .ly{display:flex;align-items:center;gap:3px;font:var(--t-micro);color:rgba(var(--tt-chet-rgb),.5)}.vg-nutgia .ly.thieu,.vg-nutgia .ly.thieu .vg-giachip{color:var(--tt-do)}.vg-hang .vg-nutgia{justify-items:end}.vg-hang .vg-nutgia .ly{justify-content:flex-end}.vg-wline .vg-nutgia{align-content:center}.vg-o{--o: var(--o-md);position:relative;flex:none;display:block;box-sizing:border-box;width:var(--o);height:var(--o);padding:0;border:1px solid rgba(var(--q-rgb, 214, 196, 150),calc(.2 + var(--q-lv, 0) * .1));border-radius:calc(var(--o) * .12);background:linear-gradient(rgba(var(--q-rgb, 214, 196, 150),calc(.5 + var(--q-lv, 0) * .08)),rgba(var(--q-rgb, 214, 196, 150),calc(.5 + var(--q-lv, 0) * .08))) center bottom 1px / 46% 2px no-repeat,radial-gradient(120% 78% at 50% 115%,rgba(var(--q-rgb, 214, 196, 150),calc(.14 + var(--q-lv, 0) * .06)),rgba(var(--q-rgb, 214, 196, 150),0) 72%),radial-gradient(62% 56% at 50% 44%,rgba(var(--he-rgb, 214, 203, 176),.1),rgba(var(--he-rgb, 214, 203, 176),0) 78%),linear-gradient(165deg,#1d211bf5,#070b09fa);box-shadow:inset 0 1px #fff6de0f,inset 0 0 0 1px #00000052,0 0 calc(var(--q-lv, 0) * 1.4px) rgba(var(--q-rgb, 214, 196, 150),calc(var(--q-lv, 0) * .05));color:var(--q, rgba(237, 231, 215, .72));cursor:default}button.vg-o{cursor:pointer}button.vg-o:active{transform:scale(.94)}.vg-o[data-size=sm]{--o: var(--o-sm)}.vg-o[data-size=md]{--o: var(--o-md)}.vg-o[data-size=lg]{--o: var(--o-lg)}.vg-o[data-size=xl]{--o: var(--o-xl);border-width:2px}button.vg-o:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.vg-o>.art{position:absolute;inset:calc(var(--o) * .07);display:grid;place-items:center;overflow:hidden;border-radius:calc(var(--o) * .1)}.vg-o>.art>img,.vg-o>.art>svg:not(.vg-ic),.vg-o>.art>picture{width:100%;height:100%;object-fit:contain}.vg-o[data-art=cho]>.art{background:none}.vg-o>.art>.ph{display:grid;place-items:center;color:#f0e9d6cc}.vg-o[data-he]>.art>.ph{color:rgba(var(--he-rgb),.92)}.vg-o[data-he=Kim]{--he-rgb: 232, 201, 106}.vg-o[data-he=Mộc]{--he-rgb: 127, 206, 143}.vg-o[data-he=Thủy]{--he-rgb: 111, 182, 238}.vg-o[data-he=Hỏa]{--he-rgb: 226, 117, 95}.vg-o[data-he=Thổ]{--he-rgb: 195, 154, 107}.vg-o[data-he=Quang]{--he-rgb: 242, 240, 230}.vg-o[data-he=Ám]{--he-rgb: 154, 163, 168}.vg-o>.c-tl,.vg-o>.c-tr,.vg-o>.c-bl,.vg-o>.c-br{position:absolute;z-index:3;display:grid;place-items:center;font-style:normal;text-decoration:none;pointer-events:none}.vg-o>.c-tl{left:calc(var(--o) * .045);top:calc(var(--o) * .045)}.vg-o>.c-tr{right:calc(var(--o) * .045);top:calc(var(--o) * .045)}.vg-o>.c-bl{left:calc(var(--o) * .06);bottom:calc(var(--o) * .015)}.vg-o>.c-br{right:calc(var(--o) * .06);bottom:calc(var(--o) * .015)}.vg-o>.c-tr.deo{color:var(--tt-dat)}.vg-o>.c-tr.moi,.vg-o>.c-tr.d-viec,.vg-o>.c-tr.d-tin{width:7px;height:7px;border-radius:50%;border:1px solid rgba(6,11,9,.85)}.vg-o>.c-tr.moi,.vg-o>.c-tr.d-tin{background:var(--tt-tin)}.vg-o>.c-tr.d-viec{background:var(--tt-viec)}.vg-o>.c-bl{font:var(--t-num);letter-spacing:.02em;color:rgb(var(--bac-rgb, 198, 206, 208));text-shadow:0 1px 2px #000,0 0 5px rgba(0,0,0,.95)}.vg-o>.c-bl.sao{letter-spacing:-.5px;color:#f0e9d6e0}.vg-o>.c-bl.cg{width:calc(var(--o) * .3);height:3px;border-radius:2px;background:rgb(var(--bac-rgb, 176, 186, 192));box-shadow:0 1px 2px #000000e6}.vg-o>.c-br{font:var(--t-num);color:#fdf6e2;text-shadow:0 1px 2px #000,0 0 6px rgba(0,0,0,.95)}.vg-o[data-tt=trong]{border-style:dashed;border-color:#e2d1a929;background:#ffffff04;box-shadow:none;color:#e8dec633}.vg-o[data-tt=trong]>.c-trong{position:absolute;inset:calc(var(--o) * .2);display:grid;place-items:center;--ic: calc(var(--o) * .4)}button.vg-o[data-tt=trong]:hover>.c-trong{color:#e8dec666}.vg-o[data-tt=khoa]{border-style:dashed}.vg-o[data-tt=khoa]>.art:after{content:"";position:absolute;inset:0;background:#0408078c}.vg-o>.c-khoa{position:absolute;left:50%;top:50%;z-index:4;display:grid;place-items:center;transform:translate(-50%,-50%);color:rgba(var(--tt-chet-rgb),.82);pointer-events:none}.vg-o[data-tt=tat]{opacity:.45}.vg-o.deo{border-color:rgba(var(--q-rgb, 226, 209, 169),calc(.62 + var(--q-lv, 0) * .06))}.vg-o.chon{outline:2px solid rgba(var(--tt-dat-rgb),.8);outline-offset:2px}.vg-o.moi{animation:vg-o-tho 2.4s ease-in-out infinite}@keyframes vg-o-tho{0%,to{box-shadow:inset 0 0 5px rgba(var(--tt-tin-rgb),.1),0 0 rgba(var(--tt-tin-rgb),0)}50%{box-shadow:inset 0 0 7px rgba(var(--tt-tin-rgb),.2),0 0 7px rgba(var(--tt-tin-rgb),.28)}}.vg-o.trum{box-shadow:0 0 0 1px rgba(var(--tt-nguy-rgb),.5),inset 0 0 8px rgba(var(--tt-nguy-rgb),.18)}.vg-o.tien{border-color:rgba(var(--q-rgb),.48)}.vg-ov{display:grid;justify-items:center;gap:3px;width:calc(var(--o) + 16px);--o: var(--o-md)}.vg-ov[data-size=sm]{--o: var(--o-sm)}.vg-ov[data-size=lg]{--o: var(--o-lg)}.vg-ov[data-size=xl]{--o: var(--o-xl)}.vg-ov>.ten{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font:var(--t-label);color:#f0e9d6db;text-align:center;white-space:normal;overflow-wrap:anywhere}.vg-ov>.phu{display:grid;justify-items:center;gap:2px;font:var(--t-micro);color:#e8dec694}.vg-ov>.phu>.tang{letter-spacing:.06em;text-transform:uppercase}.vg-oh{position:relative;display:flex;align-items:center;gap:9px;padding:6px 9px 6px 7px;border:1px solid rgba(226,209,169,.16);border-radius:6px;background:linear-gradient(180deg,#0d1310db,#080d0be6)}.vg-oh>.t{flex:1;min-width:0}.vg-oh>.t>b{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--t-name);color:#ece2c6}.vg-oh>.t>.phu{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font:var(--t-body);color:#e8dec699}.vg-oh>.vg-act,.vg-oh>.vg-nutgia{flex:none;margin:0}.vg-oh>.vg-nutgia{justify-items:end}.vg-oh>.vg-nutgia .ly{justify-content:flex-end}.vg-oh>.vg-nutgia{max-width:52%}.vg-oh>.vg-nutgia>*{max-width:100%}.vg-oh>.vg-nutgia .ly{flex-wrap:wrap;text-align:right}.vg-oh>.t>.phu{overflow:hidden}.vg-oh>.loai{position:absolute;right:9px;top:5px;font:var(--t-micro);font-style:normal;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:#e8dec657}.vg-oh.mon>.t>b{padding-right:62px}.vg-oh.cham{cursor:pointer}.vg-oh.cham:active{border-color:rgba(var(--accent-rgb),.5)}.vg-ohs{display:grid;gap:6px}.vg-othe{position:relative;padding:10px;border:1px solid rgba(var(--accent-rgb),.22);border-radius:12px;background:linear-gradient(150deg,rgba(var(--accent-rgb),.09),#090e0ccc);color:inherit;cursor:default}button.vg-othe{cursor:pointer}.vg-othe.trong,.vg-othe.khoa{border-style:dashed;border-color:#e2d1a933;background:#e7dab805}.vg-othe>.nhan{display:block;font:var(--t-micro);font-style:normal;letter-spacing:.06em;text-decoration:none;color:var(--accent)}.vg-othe.trong>.nhan,.vg-othe.khoa>.nhan{color:#e8dec661}.vg-othe>.o-khoa{position:absolute;right:9px;top:9px;color:#e8dec68c}.vg-othe>.dau{display:grid;place-items:center;color:#e8dec638}.vg-othe>.ruot>b{display:block;margin-top:3px;font:var(--t-name);color:#ece2c6}.vg-othe.trong>.ruot>b,.vg-othe.khoa>.ruot>b{color:#ece4ce94}.vg-cells{display:grid;grid-auto-rows:var(--o-md);justify-content:space-between;gap:8px}.vg-thuongs{display:flex;flex-wrap:wrap;gap:5px;min-width:0}.vg-quais{display:grid;grid-template-columns:repeat(5,var(--o-md));justify-content:space-between;gap:6px}.vg-otrans{display:grid;grid-template-columns:repeat(3,1fr);justify-items:center;gap:7px;margin-top:9px}.vg-tranvi{width:var(--o-sm);height:var(--o-sm)}.vg-congrid,.vg-conpick .vg-congrid{justify-items:center}.vg-conbtn{display:grid;justify-items:center}.vg-conbtn[aria-selected=true] .vg-o{outline:2px solid rgba(var(--tt-dat-rgb),.8);outline-offset:2px}.vg-conbtn[aria-selected=true] .vg-ov>.ten{color:#f4fbf7}.vg-cplg .vg-ov{--o: var(--o-lg)}.vg-osheet{height:100%;overflow-y:auto;padding-right:4px}.vg-osheet-hang{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.vg-tcwin>.vg-wsub{display:block;margin-bottom:5px}.vg-mocwin>.vg-chips{margin-bottom:9px}.vg-mocwin .vg-wsub{display:block;margin:10px 0 5px;font:var(--t-micro);letter-spacing:.06em;color:#e8dec670}.vg-daolo{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.vg-daolo>.vg-mocwin+.vg-mocwin{padding-top:12px;border-top:1px solid rgba(226,209,169,.1)}.vg-trangdoc{display:flex;flex-direction:column;gap:11px;min-height:100%;padding-bottom:2px}.vg-trang-act{position:sticky;bottom:-2px;z-index:2;display:flex;align-items:center;gap:20px;margin-top:auto;padding:9px 0 4px;border-top:1px solid rgba(226,209,169,.12);background:linear-gradient(180deg,#060b09d1,#070c0a 42%)}.vg-trang-act .vg-act>.vg-dau{right:-3px;top:-1px}.vg-trangcon-head>.vg-trangcon-nut{margin-left:auto;display:flex;align-items:center;gap:4px}.vg-lat{display:flex;align-items:center;gap:2px}.vg-lat>.vg-iconbtn{width:28px;height:28px}.vg-lat>.vg-iconbtn:disabled{opacity:.35;cursor:default}.vg-cuas{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.vg-cua{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px dashed rgba(226,209,169,.2);border-radius:4px;background:#e7dab806}.vg-cua.dat{border-style:solid;border-color:rgba(var(--tt-dat-rgb),.4);background:rgba(var(--tt-dat-rgb),.06)}.vg-cua>b{display:flex;align-items:center;gap:5px;font:var(--t-name);color:#ece4cead}.vg-cua>b svg{color:#e8dec680}.vg-cua.dat>b{color:#f0e7cd}.vg-cua.dat>b svg{color:var(--tt-dat)}.vg-objs{position:absolute;inset:0;z-index:4;pointer-events:none}.vg-objs button{position:absolute;transform:translate(-50%,-50%);margin:0;padding:0;border:0;outline:0;background:transparent;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent}.vg-objs button:before{content:"";position:absolute;left:50%;top:50%;width:calc(var(--r) * 2);height:calc(var(--r) * 2);border-radius:50%;background:radial-gradient(circle,rgba(var(--vat-rgb, var(--accent-rgb)),.17),rgba(var(--vat-rgb, var(--accent-rgb)),.07) 40%,rgba(var(--vat-rgb, var(--accent-rgb)),0) 72%);transform:translate(-50%,-50%) scale(.9);animation:vgVatTho 3.2s ease-in-out infinite;animation-delay:var(--pha, 0s);pointer-events:none}.vg-objs button:hover:before,.vg-objs button:active:before,.vg-objs button:focus-visible:before{background:radial-gradient(circle,rgba(var(--vat-rgb, var(--accent-rgb)),.3),rgba(var(--vat-rgb, var(--accent-rgb)),.12) 42%,rgba(var(--vat-rgb, var(--accent-rgb)),0) 74%)}@keyframes vgVatTho{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(.88)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}.vg-objs button.lim:before{opacity:.16;animation:none}@keyframes vgTheDua{0%,to{transform:rotate(-3.5deg)}50%{transform:rotate(3.5deg)}}.vg-tranvis{position:absolute;inset:0;z-index:3;pointer-events:none}.vg-tranvi{position:absolute;width:17px;height:17px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 6px currentColor);animation:vgVatTho 3.6s ease-in-out infinite}.vg-tswin-head{display:flex;align-items:center;gap:13px;margin:9px 0 4px}.vg-tswin-head .x{flex:1;min-width:0;display:grid;gap:6px}.vg-tswin-head .x p{margin:0}.vg-tswin-head .x small{font:var(--t-micro);color:#e8dec675}.vg-mauboss{display:grid;gap:4px}.vg-mauboss>.vg-thanhso{margin-top:2px}.vg-mauboss small{font:var(--t-micro);color:#e8dec680}.vg-ruongs{display:grid;gap:6px;margin-top:9px}.vg-tswin>.ly{display:block;margin-top:9px;font:var(--t-body);color:rgba(var(--tt-do-rgb),.92)}.vg-trangdoc.vg-tswin,.vg-trangdoc.vg-codong{gap:0}.vg-tswin>.vg-chips{margin-bottom:8px}.vg-tswin .vg-chips+.vg-chips{margin-top:7px}.vg-tswin .vg-wlines{margin-top:8px}.vg-tswin .vg-wlines+.vg-chips{margin-top:8px}.vg-tswin .vg-cuas{margin-top:8px}.vg-hangs{display:grid;gap:6px;margin-top:8px}.vg-hang{display:flex;align-items:center;gap:10px;padding:7px 10px 7px 8px;border:1px solid rgba(var(--q-rgb, 226, 209, 169),calc(.24 + var(--q-lv, 0) * .07));border-radius:4px;background:linear-gradient(150deg,rgba(var(--q-rgb, 226, 209, 169),calc(.06 + var(--q-lv, 0) * .026)),rgba(var(--q-rgb, 226, 209, 169),0) 64%),linear-gradient(180deg,#0d1310db,#080d0be6);box-shadow:0 0 calc(1px + var(--q-lv, 0) * 1.6px) rgba(var(--q-rgb, 226, 209, 169),calc(.02 + var(--q-lv, 0) * .034))}.vg-hang .g{display:grid;place-items:center;flex:none;width:34px;height:34px;border:2px solid rgba(var(--q-rgb, 226, 209, 169),calc(.3 + var(--q-lv, 0) * .095));border-radius:5px;background:radial-gradient(132% 96% at 50% 118%,rgba(var(--q-rgb, 226, 209, 169),calc(.13 + var(--q-lv, 0) * .068)),rgba(var(--q-rgb, 226, 209, 169),calc(.04 + var(--q-lv, 0) * .026)) 48%,rgba(var(--q-rgb, 226, 209, 169),0) 84%),linear-gradient(180deg,#0b110ee6,#060b09f5);box-shadow:0 0 calc(2px + var(--q-lv, 0) * 2.2px) rgba(var(--q-rgb, 226, 209, 169),calc(.04 + var(--q-lv, 0) * .06)),inset 0 0 calc(5px + var(--q-lv, 0) * 2.2px) rgba(var(--q-rgb, 226, 209, 169),calc(.05 + var(--q-lv, 0) * .048));color:var(--q, #ece2c6)}.vg-hang .t{flex:1;min-width:0}.vg-hang .vg-act{flex:none;margin:0;letter-spacing:.06em}.vg-hang.cham{cursor:pointer}.vg-hang.cham:active{border-color:rgba(var(--accent-rgb),.5)}.vg-rao{margin:7px 2px 0;font:var(--t-body);color:#e8dec680}.vg-thes{display:grid;gap:6px;margin-top:2px}.vg-bangtre{display:grid;gap:7px;margin-top:9px}.vg-viecs{display:grid;gap:5px}.vg-otrans{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:9px}.vg-conpick.trong-trang{position:static;left:auto;right:auto;bottom:auto;z-index:auto;padding:0;margin-top:3px;background:none}.vg-trandoi{display:flex;flex-direction:column;min-height:100%}.vg-trandoi-ghim{position:sticky;top:-2px;z-index:2;padding:2px 0 9px;margin-bottom:2px;border-bottom:1px solid rgba(226,209,169,.12);background:linear-gradient(180deg,#070c0a 64%,#060b09e6)}.vg-trandoi-ghim>p{margin:0}.vg-trandoi-ghim>.vg-chips{margin-bottom:7px}.vg-trandoi-ghim>.vg-otrans{margin-top:8px}.vg-trandoi>.vg-wsub{display:block;margin:10px 0 4px}.vg-trandoi>.vg-conpick{margin-top:0}.vg-trandoi>.ly{display:block;margin-top:9px;font:var(--t-body);color:rgba(var(--tt-do-rgb),.92)}.vg-trang-host{display:contents}.vg-sheet{position:absolute;inset:0;z-index:12;display:flex;align-items:flex-end;background:#0407069e;backdrop-filter:blur(3px)}@media (pointer: coarse){.vg-sheet{backdrop-filter:none}}.vg-sheet-body{width:100%;max-height:74%;display:flex;flex-direction:column;padding:16px 16px max(18px,var(--sa-bottom));border-top:1px solid rgba(var(--accent-rgb),.3);border-radius:20px 20px 0 0;background:linear-gradient(180deg,#151e1afc,#090e0cfc);box-shadow:0 -18px 46px #0000008c;animation:vgSheetIn .22s cubic-bezier(.22,1,.36,1) both}@keyframes vgSheetIn{0%{transform:translateY(10px);opacity:.35}to{transform:none;opacity:1}}.vg-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.vg-sheet-head b{font:var(--t-name);color:#f1e6c9}.vg-sheet-scroll{overflow-y:auto;-webkit-overflow-scrolling:touch}.vg-sheet p{margin:0 0 10px;font:var(--t-body);color:#eae2cc9e}.vg-rows{display:grid;gap:7px}.vg-rows article{display:grid;grid-template-columns:1fr auto;gap:4px 10px;padding:10px 11px;border:1px solid rgba(226,209,169,.12);border-radius:12px;background:#e7dab808}.vg-rowtrong{min-height:32px;border:1px dashed rgba(226,209,169,.07);border-radius:4px}.vg-rows small{grid-column:1 / -1;font:var(--t-body);color:#e8dec66b}.vg-log-empty{padding:18px 4px;text-align:center;font:var(--t-body);color:#e8dec661}.vg-sheet-body.is-tm{height:58%;max-height:58%;padding-bottom:max(12px,var(--sa-bottom))}.vg-sheet-body.is-tm .vg-sheet-scroll{display:flex;flex:1;min-height:0;overflow:hidden}.vg-sheet-body.is-tm .vg-sheet-scroll>*{flex:1;min-width:0}.vg-tm{display:flex;flex-direction:column;min-height:0}.vg-tm-tabs{display:grid;grid-template-columns:repeat(5,1fr);gap:4px;padding-bottom:8px;border-bottom:1px solid rgba(226,209,169,.1)}.vg-tm-tabs button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:42px;padding:5px 2px;border:1px solid transparent;border-radius:11px;background:transparent;color:#e8dec66b;font:var(--t-micro);line-height:1.15;cursor:pointer}.vg-tm-tabs button[aria-selected=true]{border-color:rgba(var(--accent-rgb),.34);background:rgba(var(--accent-rgb),.1);color:var(--accent)}.vg-tm-tabs button.khoa{opacity:.48}.vg-tm-tabs button>.vg-dau{right:6px;top:4px}.vg-tm-list{flex:1;min-height:0;display:flex;flex-direction:column;gap:5px;margin-top:8px;padding-right:2px;overflow-y:auto;-webkit-overflow-scrolling:touch}.vg-tm-list:before{content:"";margin-top:auto}.vg-tm-list article{display:grid;grid-template-columns:18px 1fr auto;align-items:start;gap:8px;padding:7px 9px;border-radius:10px;background:#e7dab807}.vg-tm-list article i{display:grid;place-items:center;padding-top:1px;color:#e8dec67a}.vg-tm-list article>span{display:block;min-width:0;font:var(--t-body)}.vg-tm-list article b{font-weight:500;color:#ece4cec2}.vg-tm-list article em{margin-left:5px;padding:1px 5px;border-radius:999px;background:rgba(var(--accent-rgb),.16);font:var(--t-micro);font-style:normal;color:var(--accent)}.vg-tm-list article time{font:var(--t-micro);white-space:nowrap;color:#e8dec657}.vg-tm-list .k-vuc i{color:#9accf5c7}.vg-tm-list .k-the-gioi i{color:#e8c47ad1}.vg-tm-list .k-chien-bao i{color:#e28e70d1}.vg-tm-list .k-he-thong i{color:#7cdcb9c7}.vg-tm-locked{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;color:#e8dec657}.vg-tm-locked span{font:var(--t-body)}.vg-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 7px;border:1px solid rgba(226,209,169,.18);border-radius:999px;background:#e7dab80a;font:var(--t-micro);color:#ece4ceb8;white-space:nowrap}.vg-chip[hidden]{display:none}.vg-chip b{font:var(--t-num)}.vg-chip.dim{color:#e8dec680}.vg-chip.on{border-color:rgba(var(--tt-dat-rgb),.5);background:rgba(var(--tt-dat-rgb),.1);color:var(--tt-dat)}.vg-chip.khoa{border-color:rgba(var(--tt-chet-rgb),.3);color:rgba(var(--tt-chet-rgb),.62)}.vg-chip.kim{border-color:#e2bd6c66;color:#e2bd6c}.vg-chip.q{border-color:rgba(var(--q-rgb, 226, 209, 169),.5);color:var(--q, #ece2c6)}.vg-chip.he{border-color:#e2d1a942}.vg-chip.dong{color:rgba(var(--accent-rgb),.9);border-color:rgba(var(--accent-rgb),.3)}.vg-chips{display:flex;flex-wrap:wrap;gap:4px}.vg-wlines{display:grid;gap:4px}.vg-wline{display:flex;align-items:center;gap:8px;padding:6px 9px;border:1px solid rgba(226,209,169,.1);border-radius:3px;background:#e7dab808}.vg-wline>span{flex:1;font:var(--t-micro);color:#ece4cead}.vg-wline>b{font:var(--t-num);color:#ece2c6}.vg-wline.nhan>b{color:var(--tt-dat)}.vg-wline.canh>b{color:var(--tt-do)}.vg-wline.dim>b{color:#e8dec66b}.vg-wline .vg-mini{margin:0}.vg-ink{display:grid;justify-items:center;gap:0}.vg-ink>.d{position:relative;display:block}.vg-ink>.d>svg{display:block;width:100%;height:100%}.vg-ink>.d>b{position:absolute;left:50%;top:50%;transform:translate(-50%,-52%);font-family:var(--f-ui);font-weight:800;line-height:1;letter-spacing:-.012em;white-space:nowrap;color:#f2c14e;text-shadow:0 1px 2px rgba(0,0,0,.94),0 0 16px rgba(242,193,78,.32)}.vg-ink>small{margin-top:-1px;font:var(--t-micro);letter-spacing:.06em;color:#ebe2ca85;white-space:nowrap;text-shadow:0 1px 5px rgba(0,0,0,.9)}.vg-huong{position:absolute;inset:0;z-index:4;pointer-events:none}.vg-huong button{position:absolute;display:flex;align-items:center;gap:7px;min-height:44px;padding:10px 7px;border:0;background:transparent;transform:translate(-50%,-50%);font:var(--t-label);color:#ede7d799;text-shadow:0 2px 8px #020504,0 0 10px #020504;white-space:nowrap;pointer-events:auto;cursor:pointer}.vg-huong button i{position:relative;flex:none;width:13px;height:13px;border:1px solid rgba(237,231,215,.34);border-radius:50%;background:#050b0ad1;transition:.18s ease}.vg-huong button.on{color:#f6efd9}.vg-huong button.on i{border-color:var(--h);background:var(--h);box-shadow:0 0 14px var(--h),0 0 26px #ffffff1f}.vg-huong button.on i:after{content:"";position:absolute;inset:-6px;border:1px solid var(--h);border-radius:50%;opacity:.5;animation:vgHuongPulse 2.6s ease-out infinite}@keyframes vgHuongPulse{0%{transform:scale(.8);opacity:.6}to{transform:scale(1.5);opacity:0}}.vg-huong button:active i{transform:scale(.88)}.vg-primary-target.core{width:128px;height:128px}.vg-primary-target.core i{width:104px;height:104px;border:1px solid rgba(var(--accent-rgb),0);border-radius:50%;transition:border-color .2s ease}.vg-primary-target.core.is-engaged i{border-color:rgba(var(--accent-rgb),.5);animation:vgCoreRipple .74s ease-out infinite}.vg-primary-target.core.is-complete i{border-color:#f0d58dd9;box-shadow:0 0 34px #f0d58d4d,inset 0 0 22px #f0d58d24;animation:none}@keyframes vgCoreRipple{0%{transform:scale(.72);opacity:.1}60%{opacity:.85}to{transform:scale(1.12);opacity:0}}.vg-object{position:relative;display:grid;justify-items:center;gap:2px;padding:6px 6px 7px;border:1px solid rgba(226,209,169,.2);border-radius:4px;background:linear-gradient(180deg,#1e2822b8,#080d0bd1);cursor:pointer}.vg-object>svg{width:100%;height:52px}.vg-object b{font:var(--t-name);color:#f0e9d6d6;letter-spacing:.03em}.vg-object:active{border-color:rgba(var(--accent-rgb),.5)}.vg-hepick{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px}.vg-hepick.loc{grid-template-columns:1.45fr repeat(7,1fr);gap:1px;margin:5px 0 0;padding-top:5px;border-top:1px solid rgba(226,209,169,.1)}.vg-hepick.loc button{height:26px;padding:0;border-radius:6px;border:1px solid transparent}.vg-hepick.loc button.tatca{color:rgba(var(--tt-chet-rgb),.82);font:var(--t-micro);letter-spacing:0;white-space:nowrap}.vg-hepick.loc button[aria-selected=true]{opacity:1;filter:none;border-color:rgba(var(--tt-chinh-rgb),.72);background:rgba(var(--tt-chinh-rgb),.1)}.vg-hepick.loc button[aria-selected=true]:after{display:none}.vg-locrong{padding:12px 4px;text-align:center;font:var(--t-micro);color:rgba(var(--tt-chet-rgb),.44)}.vg-hepick.mo{opacity:.28}.vg-hepick button{position:relative;display:grid;place-items:center;height:34px;padding:0 0 8px;border:0;background:transparent;color:var(--h);opacity:.4;cursor:pointer;transition:opacity .16s ease}.vg-hepick button[aria-selected=true]{opacity:1;filter:drop-shadow(0 0 7px color-mix(in srgb,var(--h) 70%,transparent))}.vg-hepick button[aria-selected=true]:after{content:"";position:absolute;left:24%;right:24%;bottom:2px;height:2px;border-radius:2px;background:var(--h);box-shadow:0 0 7px var(--h)}.vg-hepick button:disabled{cursor:default}.vg-chip.dem.khoa svg{color:rgba(var(--tt-chet-rgb),.6)}.vg-cpgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.vg-cpgrid .vg-ov>.ten{-webkit-line-clamp:3;min-height:0}.vg-seg{position:absolute;left:15px;right:14px;top:146px;z-index:5;display:flex;align-items:flex-end;gap:24px}.vg-seg button{position:relative;padding:0 2px 9px;border:0;background:transparent;font:var(--t-name);letter-spacing:.01em;color:rgba(var(--tt-chet-rgb),.5);white-space:nowrap;cursor:pointer;transition:color .16s ease}.vg-seg button[aria-selected=true]{color:#f2e9cd;text-shadow:0 0 12px rgba(var(--tt-dat-rgb),.5)}.vg-seg button[aria-selected=true]:after{content:"";position:absolute;left:12%;right:12%;bottom:2px;height:2px;border-radius:2px;background:var(--tt-dat);box-shadow:0 0 7px var(--tt-dat)}.vg-4a-host{position:absolute;inset:0;z-index:4;pointer-events:none}.vg-4a-host>*{pointer-events:auto}.vg-lucchien{position:absolute;left:50%;top:176px;transform:translate(-50%)}.vg-sanh{position:absolute;left:0;right:0;top:254px;height:330px}.vg-sanh .sao{position:absolute;inset:0;background-image:radial-gradient(circle at 22% 18%,rgba(255,255,255,.3) 0 .8px,transparent 1.4px),radial-gradient(circle at 68% 34%,rgba(255,255,255,.22) 0 .8px,transparent 1.4px),radial-gradient(circle at 41% 71%,rgba(255,255,255,.26) 0 .8px,transparent 1.4px),radial-gradient(circle at 79% 82%,rgba(255,255,255,.18) 0 .8px,transparent 1.4px),radial-gradient(circle at 12% 58%,rgba(255,255,255,.2) 0 .8px,transparent 1.4px);opacity:.8;pointer-events:none}.vg-sanh>.bong:not(.dau){position:absolute;left:50%;top:2px;width:156px;height:312px;transform:translate(-50%);pointer-events:none}.vg-sanh>.bong:not(.dau)>svg{width:100%;height:100%}.vg-sanh .cot{position:absolute;top:4px;display:grid;gap:5px}.vg-sanh .cot.trai{left:14px}.vg-sanh .cot.phai{right:14px}.vg-sanh .cot.giua{left:50%;top:152px;transform:translate(-50%,-50%)}.vg-sanh .cot .vg-o{--o: 42px}.vg-sanh .cot.giua .vg-o{--o: 52px}.vg-tiles{position:absolute;left:8px;right:8px;top:584px;display:grid;grid-template-columns:repeat(4,1fr);gap:2px;justify-items:center}.vg-bag{position:absolute;left:14px;right:14px;top:190px}.vg-bag.compact{position:static}.vg-ruong-hang{display:flex;align-items:center;justify-content:center;gap:12px}.vg-ruong{display:grid;place-items:center}.vg-ruong>svg{width:208px;height:94px}.vg-bag.compact .vg-ruong>svg{width:140px;height:64px}.vg-tvo{display:grid;place-items:center}.vg-tvngan{display:grid;gap:3px;margin-top:6px}.vg-tvngan>div{display:flex;align-items:baseline;gap:8px}.vg-tvngan>div>span{font:var(--t-body);color:rgba(var(--tt-chet-rgb),.72);flex:1 1 auto;min-width:0}.vg-tvngan>div>b{font:600 13px var(--f-ui);color:#f3ead2}.vg-tvngan>div.day>b{color:var(--tt-do)}.vg-ngan4{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:9px}.vg-ngan4 button{position:relative;padding:4px 0 9px;min-width:0;border:0;background:transparent;cursor:pointer}.vg-ngan4 b{display:block;font:var(--t-micro);letter-spacing:-.1px;color:rgba(var(--tt-chet-rgb),.5);white-space:nowrap;overflow:hidden;transition:color .16s ease}.vg-bag.compact .vg-ngan4{margin-top:8px}.vg-bag.compact .vg-ngan4 button{padding:3px 0 8px}.vg-bag.compact .vg-ngan4 b{letter-spacing:-.2px}.vg-ngan4 button[aria-selected=true] b{color:#f2e9cd;text-shadow:0 0 12px rgba(var(--tt-dat-rgb),.5)}.vg-ngan4 button[aria-selected=true]:after{content:"";position:absolute;left:14%;right:14%;bottom:2px;height:2px;border-radius:2px;background:var(--tt-dat);box-shadow:0 0 7px var(--tt-dat)}.vg-bag-loc{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:7px 1px 5px;min-height:28px}.vg-bag-gom{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--t-micro);color:#e8dec66b}.vg-bag-dem{flex:none;font:var(--t-micro);color:#e8dec66b}.vg-bag-dem.day{color:var(--tt-do)}.vg-bag-rapham{flex:none;min-height:28px;padding:3px 10px;border-radius:999px;border:1px solid rgba(223,189,115,.45);background:#dfbd731a;color:#dfbd73;font:var(--t-micro);letter-spacing:.04em;cursor:pointer}.vg-bag-khung{padding:9px;border:1px solid rgba(226,189,108,.42);border-radius:4px;background:linear-gradient(180deg,#18140ded,#060b0af2);box-shadow:inset 0 0 0 1px #e2bd6c1a}.vg-bag>.vg-pager{margin-top:8px}.vg-cplg{margin-top:10px}.vg-cplg .vg-wsub{display:block;margin-bottom:5px}.vg-lapwin .vg-bag-khung,.vg-chono .vg-bag-khung{padding:8px}.vg-owin{display:grid;gap:9px;align-content:start}.vg-ohu{display:flex;align-items:center;gap:9px}.vg-ohu>.vg-wsub{flex:none;margin:0;font:var(--t-micro);letter-spacing:.06em;color:#e8dec680}.vg-ohu>.d{display:flex;flex-wrap:wrap;gap:6px}.vg-ohu .vg-hu{width:32px;height:32px}.vg-lapwin>.ly,.vg-chono>.ly,.vg-bag>.ly{display:block;margin-top:6px;font:var(--t-body);color:rgba(var(--tt-do-rgb),.92)}.vg-lapwin>.ly.dang{margin:0 0 7px;color:#e2bd6cd1}.vg-win{position:absolute;inset:0;z-index:13;display:flex;align-items:flex-end;justify-content:center;background:#04070694;backdrop-filter:blur(3px)}@media (pointer: coarse){.vg-win{backdrop-filter:none}}.vg-win-box{position:relative;width:100%;max-height:78%;display:flex;flex-direction:column;padding:9px 15px max(15px,var(--sa-bottom));border-top:1px solid rgba(var(--accent-rgb),.38);border-radius:18px 18px 0 0;background:linear-gradient(180deg,#1a241ffb,#090e0cfc),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 5px);box-shadow:0 -18px 48px #0009,inset 0 1px #e2d1a914;overflow:hidden;animation:vgWinRise .22s cubic-bezier(.22,1,.36,1) both}.vg-win-grip{width:42px;height:3px;margin:0 auto 7px;border-radius:3px;background:#e2d1a947}@keyframes vgWinRise{0%{transform:translateY(14px);opacity:.35}to{transform:none;opacity:1}}.vg-wtabs{display:flex;gap:16px;margin:0 1px 9px;border-bottom:1px solid rgba(226,209,169,.1)}.vg-wtabs button{position:relative;padding:0 1px 7px;border:0;background:transparent;cursor:pointer}.vg-wtabs b{font:var(--t-micro);color:rgba(var(--tt-chet-rgb),.5);white-space:nowrap;transition:color .16s ease}.vg-wtabs button[aria-selected=true] b{color:#f2e9cd;text-shadow:0 0 12px rgba(var(--tt-dat-rgb),.5)}.vg-wtabs button[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--tt-dat);box-shadow:0 0 7px var(--tt-dat)}.vg-win-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 1px 9px;padding-bottom:7px;border-bottom:1px solid rgba(226,209,169,.12)}.vg-win-head b{margin-right:auto;font:var(--t-name);color:#f1e6c9}.vg-win-head .vg-iconbtn{width:24px;height:24px}.vg-win-head .lui{margin-right:-3px}.vg-win-body{min-height:0;padding-bottom:9px;overflow:hidden}.vg-win-body p{margin:0 0 8px;font:var(--t-body);color:#eae2cc99}.vg-pager{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:8px}.vg-pager button{width:7px;height:7px;padding:0;border:1px solid rgba(226,209,169,.3);border-radius:50%;background:transparent;cursor:pointer}.vg-pager button[aria-selected=true]{border-color:var(--accent);background:var(--accent);box-shadow:0 0 7px rgba(var(--accent-rgb),.7)}.vg-ask{position:absolute;inset:0;z-index:16;display:flex;align-items:flex-end;justify-content:center;background:#04070680}.vg-ask-box{width:100%;padding:13px 16px max(13px,var(--sa-bottom));border-top:1px solid rgba(var(--accent-rgb),.42);border-radius:16px 16px 0 0;background:linear-gradient(180deg,#1b2621fc,#0a100dfc);box-shadow:0 -16px 40px #0009;animation:vgWinRise .18s cubic-bezier(.22,1,.36,1) both}.vg-ask-box>span{display:block;font:var(--t-name);line-height:1.45;color:#f0e7cd;text-align:center}.vg-ask-row{display:flex;justify-content:center;gap:26px;margin-top:12px}.vg-ask-row .vg-act{flex:0 0 auto;text-align:center}.vg-rite{position:absolute;inset:0;z-index:19;pointer-events:auto}.vg-app.is-rite>.vg-dom{opacity:0;pointer-events:none}.vg-app>.vg-dom{transition:opacity .13s ease}.vg-toast{position:absolute;left:50%;bottom:calc(var(--nav-h) + 34px);z-index:20;max-width:320px;padding:11px 15px;border:1px solid rgba(223,189,115,.32);border-radius:999px;transform:translate(-50%) translateY(10px);background:#0c1310f0;box-shadow:0 14px 36px #00000075;font:var(--t-body);line-height:1.35;color:#eadcb7;text-align:center;opacity:0;pointer-events:none;transition:.18s ease}.vg-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.vg-dom:has(.vg-win) .vg-toast,.vg-dom:has(.vg-sheet) .vg-toast{bottom:auto;top:30%}.vg-loading{position:absolute;left:0;right:0;bottom:calc(var(--nav-h) + 26px);z-index:5;text-align:center;font:var(--t-micro);letter-spacing:.06em;color:#e8dec66b;pointer-events:none}.vg-thanhso{position:relative;height:14px;border-radius:3px;border:1px solid rgba(226,209,169,.18);background:#ffffff0d;overflow:hidden}.vg-thanhso>i{position:absolute;left:0;top:0;bottom:0;border-radius:2px 0 0 2px;background:linear-gradient(90deg,rgba(var(--tt-dat-rgb),.48),var(--tt-dat));box-shadow:0 0 9px rgba(var(--tt-dat-rgb),.45)}.vg-thanhso>b{position:absolute;inset:0;display:grid;place-items:center;font:700 12px var(--f-ui);line-height:1;color:#f6efdc;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.8)}.vg-thanhso.mini{flex:none;width:82px;height:12px}.vg-thanhso.m-dau>i{background:linear-gradient(90deg,#7b93ac57,#7b93ac);box-shadow:0 0 6px #7b93ac42}.vg-thanhso.m-gan>i{background:linear-gradient(90deg,rgba(var(--tt-dat-rgb),.48),var(--tt-dat));box-shadow:0 0 9px rgba(var(--tt-dat-rgb),.45)}.vg-thanhso.nguy>i,.vg-thanhso.nguy.m-gan>i,.vg-thanhso.nguy.m-day>i{background:linear-gradient(90deg,rgba(var(--tt-nguy-rgb),.5),var(--tt-nguy));box-shadow:0 0 9px rgba(var(--tt-nguy-rgb),.45)}.vg-thanhso.nguy.m-day{border-color:rgba(var(--tt-nguy-rgb),.42);box-shadow:0 0 8px rgba(var(--tt-nguy-rgb),.2)}.vg-thanhso.nguy.m-day>b{color:#f6efdc;text-shadow:0 1px 2px rgba(0,0,0,.95),0 0 5px rgba(0,0,0,.8)}.vg-thanhso.m-day{border-color:rgba(var(--tt-chinh-rgb),.42);box-shadow:0 0 8px rgba(var(--tt-chinh-rgb),.2)}.vg-thanhso.m-day>i{background:linear-gradient(90deg,rgba(var(--tt-chinh-rgb),.62),var(--tt-chinh));box-shadow:0 0 11px rgba(var(--tt-chinh-rgb),.5)}.vg-thanhso.m-day>b{color:#241806;text-shadow:0 1px 0 rgba(255,246,226,.3)}.vg-sao{display:flex;gap:1px;font:var(--t-micro);line-height:1;letter-spacing:.5px}.vg-sao>b{font:inherit;color:var(--sao, #ece2c6)}.vg-sao>span{font:inherit;color:var(--sao, #ece2c6);opacity:.28}.vg-sao.mini{letter-spacing:.2px}.vg-conpick .vg-sao{letter-spacing:0}.vg-hang.nguoi .hang{flex:none;text-decoration:none;font:800 15px/1 var(--f-ui);color:#ece4ce99}.vg-hang.nguoi.cg{border:1px solid rgba(var(--cg-rgb),calc(.2 + var(--cg-lv, 0) * .07));background:linear-gradient(90deg,rgba(var(--cg-rgb),calc(.12 + var(--cg-lv, 0) * .07)),rgba(var(--cg-rgb),0) 40%),linear-gradient(180deg,#0c120fe0,#080d0beb);box-shadow:inset 3px 0 rgba(var(--cg-rgb),calc(.52 + var(--cg-lv, 0) * .16))}.vg-hang.nguoi.cg .hang{color:rgb(var(--cg-rgb));text-shadow:0 1px 2px rgba(0,0,0,.7)}.vg-hang.nguoi.minh,.vg-hang.nguoi.cg.minh{border:1px solid rgba(var(--tt-dat-rgb),.5);background:linear-gradient(90deg,rgba(var(--tt-dat-rgb),.17),rgba(var(--tt-dat-rgb),0) 40%),linear-gradient(180deg,#0c120fe0,#080d0beb);box-shadow:0 0 10px rgba(var(--tt-dat-rgb),.2),inset 3px 0 rgba(var(--tt-dat-rgb),.9)}.vg-hang.nguoi.minh .hang,.vg-hang.nguoi.cg.minh .hang{color:var(--tt-dat);text-shadow:0 0 9px rgba(var(--tt-dat-rgb),.42)}.vg-hang.nguoi>.t>b{display:block;font:var(--t-name);color:#f1e6c9}.vg-hang.nguoi .so{flex:none;text-align:right}.vg-hang.nguoi .so b{display:block;font:var(--t-num);line-height:1;color:#f0e7cd}.vg-hang.nguoi .so small{display:block;margin-top:2px;font:var(--t-micro);color:#e8dec670}.vg-viec{position:relative;padding:8px 10px 9px;border:1px solid rgba(226,209,169,.22);border-radius:4px;background:linear-gradient(150deg,#e7dab80d,#090e0cd1)}.vg-viec .d{display:flex;align-items:center;justify-content:space-between;gap:8px}.vg-viec .d b{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font:var(--t-name);line-height:1.25;color:#f1e6c9}.vg-viec .d .vg-chip{flex:none}.vg-viec>.viec{display:block;margin-top:4px;font:var(--t-body);color:#e8dec680}.vg-viec>.vg-thanhso{margin-top:7px}.vg-viec .r{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.vg-viec .r .vg-act{flex:none;margin:0;letter-spacing:.06em}.vg-viec.tt-nhan{border-color:rgba(var(--tt-dat-rgb),.34)}.vg-viec.soi{cursor:pointer}.vg-viec.soi:active{transform:scale(.995)}.vg-viec.tt-xong{opacity:.5}.vg-viec .r>.xong{flex:none;margin-left:auto;display:grid;place-items:center;color:var(--tt-dat)}.vg-thuongs{display:flex;gap:5px;min-width:0}.vg-viec.tre{padding-left:15px;border-color:#c8a86042;background:linear-gradient(100deg,#78603026,#090e0cd9)}.vg-viec.tre:before{content:"";position:absolute;left:5px;top:7px;bottom:7px;width:2px;border-radius:2px;background:linear-gradient(#e2bd6c80,#e2bd6c1a)}.vg-viec.tre.tt-nhan{border-color:rgba(var(--tt-dat-rgb),.34)}.vg-viec.tre.tt-nhan:before{background:#e2d1a929}.vg-hang.nguoi.to{padding:11px 12px}.vg-hang.nguoi.to .hang{font-size:20px}.vg-cua.mot{padding:6px 10px;justify-content:space-between;flex-wrap:wrap}.vg-cua>.duoc{flex-basis:100%;display:flex;align-items:center;gap:5px;margin-top:5px;font:var(--t-micro);color:rgba(var(--tt-chet-rgb),.5)}.vg-cua.dat>.duoc{color:rgba(var(--tt-dat-rgb),.86)}.vg-cua.mot>b{flex:1;min-width:0}.vg-cua.mot>b span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vg-cua.mot>em{flex:none;font:var(--t-micro);font-style:normal;color:#e8dec68c}.vg-cua.mot.dat>em{color:var(--tt-dat)}.vg-mucs{display:grid;gap:5px;align-content:start}.vg-muc{display:flex;align-items:center;gap:8px;width:100%;padding:6px 9px;text-align:left;border:1px solid rgba(226,209,169,.18);border-radius:4px;background:#e7dab808}button.vg-muc{cursor:pointer}button.vg-muc:active{border-color:rgba(var(--accent-rgb),.5)}.vg-muc:not(.khoa){border-color:#e2d1a957;background:#e7dab813}.vg-muc .g{position:relative;display:grid;place-items:center;flex:none;color:#e8dec661}.vg-muc:not(.khoa) .g{color:#f3ebd5e0}.vg-muc .g{width:18px;height:18px}.vg-muc .g>em{position:absolute;right:-5px;top:-3px;padding:0 3px;border-radius:999px;border:1px solid rgba(226,209,169,.42);background:#060b0af0;font:var(--t-num);font-style:normal;color:#f2e9cd}.vg-muc>b{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:var(--t-micro);color:#ece2c6}.vg-muc .lock{flex:none;color:rgba(var(--tt-chet-rgb),.55)}.vg-muc.khoa{border-style:dashed;opacity:.5}.vg-hu{position:relative;display:grid;place-items:center;aspect-ratio:1;border:1px solid rgba(var(--q-rgb, 226, 209, 169),.58);border-radius:50%;background:radial-gradient(120% 120% at 50% 34%,#0f1613f5,#060b09fc);box-shadow:none;color:var(--q, rgba(237, 231, 215, .7))}.vg-hus{display:grid;gap:5px}.vg-hang.hu{gap:8px;padding:6px 9px 6px 7px;border-color:#e2d1a92e;background:linear-gradient(180deg,#0d1310db,#080d0be6);box-shadow:none}.vg-hang.hu>.g{width:28px;height:28px;border:1px solid rgba(var(--q-rgb, 226, 209, 169),.58);border-radius:50%;background:radial-gradient(120% 120% at 50% 34%,#0f1613f5,#060b09fc);box-shadow:none}.vg-hang.hu>.so{flex:none;padding:2px 7px;border:1px solid rgba(var(--q-rgb, 226, 209, 169),.42);border-radius:999px;background:rgba(var(--q-rgb, 226, 209, 169),.1);font:var(--t-micro);font-style:normal;color:var(--q, #ece2c6)}.vg-fx .vg-hang.hu{margin:6px 0 2px}.vg-chwin{display:grid;gap:7px;align-content:start}.vg-chwin>.vg-wsub{margin:2px 1px 0}.vg-tcwin>.vg-hang.hu{margin-top:9px}.vg-quais{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.vg-vatdemo{position:absolute;left:15px;right:14px;top:calc(var(--than-top) + 35px);bottom:calc(var(--nav-h) + 10px);z-index:4}.vg-vatdemo .vg-wtabs-host{display:flex;flex-direction:column;height:100%}.vg-vatdemo .vg-wtabs{flex:none;gap:13px}.vg-vatdemo .vg-wtabs-body{flex:1;min-height:0;overflow:hidden}.vg-vatdemo-nhom{display:grid;gap:7px;align-content:start}.vg-vatdemo-nhom>.vg-wsub{margin:2px 1px 0}.vg-vatdemo-cot{display:grid;gap:6px}.vg-vatdemo-ba{display:grid;grid-template-columns:1.15fr 1fr .8fr;gap:7px;align-items:start}.vg-vatdemo-tran{display:grid;justify-items:start;align-content:start}.vg-vatdemo-chon{display:grid;grid-template-columns:1.15fr .8fr;gap:7px;align-items:start;justify-items:start}.vg-icons-host{height:100%;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:6px;align-content:start;padding-right:3px}.vg-icons-host>.vg-wsub{margin:3px 1px 0}.vg-icons{display:grid;gap:4px}.vg-icons>article{display:flex;align-items:flex-end;gap:8px;padding:5px 7px 6px;border:1px solid rgba(226,209,169,.1);border-radius:4px;background:#e7dab808}.vg-icons>article>.r{display:flex;align-items:flex-end;gap:6px;flex:none;color:#f0e9d6eb}.vg-icons>article>.r>i{display:grid;place-items:center;flex:none;width:var(--ic);height:var(--ic)}.vg-icons>article>b{font:var(--t-label);letter-spacing:.04em;text-transform:uppercase;color:#e8dec68c;word-break:break-word;padding-bottom:2px}.vg-icons>article.thuoc{background:none;border-style:dashed}.vg-icons>article.thuoc>.r>i{font:var(--t-label);color:#e8dec657;align-items:end}.vg-icons.tt>article.an>.r{color:var(--accent)}.vg-icons.tt>article.tranh{background:#604e286b}.vg-icons.tt>article.tranh>.r{color:#f6f0def5;filter:drop-shadow(0 1px 3px rgba(0,0,0,.9))}.vg-vatdemo-slot{display:flex;gap:10px}.vg-dau{position:absolute;right:-3px;top:-3px;z-index:9;width:7px;height:7px;border-radius:999px;background:var(--tt-viec);box-shadow:0 0 0 1.5px #040908e6,0 0 7px rgba(var(--tt-viec-rgb),.85);pointer-events:none}.vg-dau.d-tin{background:var(--tt-tin);box-shadow:0 0 0 1.5px #040908e6,0 0 7px rgba(var(--tt-tin-rgb),.85)}.vg-dau.so{display:grid;place-items:center;width:auto;min-width:14px;height:14px;padding:0 3.5px;font:var(--t-num);line-height:1;color:#06110e}.vg-subtab>.vg-dau{position:static;flex:none;margin:-2px 0 0 6px}.vg-navbtn>.vg-dau{right:auto;left:50%;top:4px;margin-left:8px}.vg-objs button>.vg-dau,.vg-manh>.vg-dau,.vg-object>.vg-dau,.vg-vat>.vg-dau{right:-2px;top:-2px}.vg-points button>.vg-dau,.vg-huong button>.vg-dau,.vg-wnode>.vg-dau{right:-1px;top:8px}.vg-xoay>.vg-dau{right:24px;top:24px}.vg-othe>.vg-dau{right:-3px;top:-3px}.vg-chip.gio{border-color:#e2d1a93d}.vg-chip.gio.on{border-color:rgba(var(--tt-tin-rgb),.5);background:rgba(var(--tt-tin-rgb),.1);color:var(--tt-tin)}.vg-chip.gio.khoa{border-color:#e2bd6c57;color:#e2bd6ccc}.vg-points button>.vg-chip.gio,.vg-objs button>.vg-chip.gio,.vg-wnode>.vg-chip.gio,.vg-object>.vg-chip.gio,.vg-vat>.vg-chip.gio{position:absolute;left:50%;top:calc(100% + 3px);z-index:8;transform:translate(-50%);padding:1px 2px;border-color:transparent;background:none;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6),0 0 22px rgba(0,0,0,.4);pointer-events:none}.vg-wnode>.vg-chip.gio{top:calc(100% + 1px);padding:0 2px}.vg-rail{position:absolute;right:max(8px,var(--sa-right));top:calc(var(--than-top) + 11px);z-index:7;display:flex;flex-direction:column;align-items:flex-end;gap:7px}.vg-rail-nut{position:relative;display:grid;place-items:center;width:38px;height:38px;padding:0;border:1px solid rgba(221,204,164,.18);border-radius:12px;background:#060b0a9e;box-shadow:0 4px 14px #0000004d;color:#ebe2c8d1;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .16s ease}.vg-rail-nut:active{border-color:rgba(var(--accent-rgb),.5);color:var(--accent)}.vg-rail-nut>.vg-dau{right:-3px;top:-3px}.vg-rail-chev{display:grid;place-items:center;width:22px;height:26px;padding:0;border:1px solid rgba(221,204,164,.14);border-radius:8px;background:#060b0a80;color:#ebe2c880;cursor:pointer}.vg-rail.thu .vg-rail-nut{transform:translate(calc(100% + 10px));opacity:0;pointer-events:none}.vg-trangcon{position:absolute;inset:63px 0 0;z-index:8;display:flex;flex-direction:column;background:linear-gradient(180deg,#090f0d,#060a09),repeating-linear-gradient(90deg,rgba(255,255,255,.012) 0 1px,transparent 1px 5px);border-top:1px solid rgba(var(--accent-rgb),.26)}.vg-trangcon[hidden]{display:none}.vg-trangcon.vao{animation:vgTrangVao .2s cubic-bezier(.22,1,.36,1) both}@keyframes vgTrangVao{0%{transform:translate(12px);opacity:.35}to{transform:none;opacity:1}}.vg-trangcon-head{flex:0 0 auto;display:flex;align-items:center;gap:8px;padding:9px 15px 8px;border-bottom:1px solid rgba(226,209,169,.12)}.vg-trangcon-head b{font:var(--t-name);color:#f1e6c9}.vg-trangcon-than{flex:1 1 auto;min-height:0;padding:10px 15px 12px;overflow-y:auto;-webkit-overflow-scrolling:touch}.vg-trangcon-than p{margin:0 0 8px;font:var(--t-body);color:#eae2cc99}.vg-trangcon-than::-webkit-scrollbar{width:3px}.vg-trangcon-than::-webkit-scrollbar-thumb{background:#e2d1a92e;border-radius:3px}.vg-trangcon-chan{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:8px 15px max(10px,var(--sa-bottom));border-top:1px solid rgba(226,209,169,.12);background:#04080799}.vg-trangcon-chan>.cho{flex:1 1 auto;display:flex;align-items:center;gap:8px}.vg-trangcon-than>.vg-bag{position:static}.vg-dsviec{display:flex;flex-direction:column;gap:8px}.vg-trangviec{display:flex;flex-direction:column}.vg-viecvong{display:flex;flex-direction:column;gap:9px}.vg-viecvong-dau{display:flex;align-items:center;gap:8px}.vg-viecvong-dau>.vg-thanhso{flex:1 1 auto}.vg-viecvong-dau>.vg-chip{flex:none}.vg-mocs{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.vg-mocs>.vg-othe{padding:14px 3px 7px;border-radius:6px}.vg-mocs>.vg-othe>.nhan{right:0;left:0;top:4px;text-align:center;letter-spacing:.06em}.vg-mocs .vg-thuongs{justify-content:center;flex-wrap:wrap;gap:3px}.vg-mocs>.vg-othe.cho{opacity:.62;border-color:#e2d1a929;background:#ffffff03}.vg-mocs>.vg-othe.mo{border-color:rgba(var(--tt-chinh-rgb),.62);background:rgba(var(--tt-chinh-rgb),.07)}.vg-mocs>.vg-othe.xong{opacity:.45;border-color:rgba(var(--tt-dat-rgb),.34);background:#ffffff03}.vg-mocs>.vg-othe>.xong{position:absolute;right:3px;top:3px;display:grid;place-items:center;color:var(--tt-dat)}.vg-homthu{display:flex;flex-direction:column;gap:8px}.vg-homthu-trong{display:grid;justify-items:center;gap:8px;padding:34px 0;opacity:.6}.vg-homthu-trong small{font:var(--t-micro);letter-spacing:.06em;color:#e8dec680}.vg-vatx.lotieu>svg{width:36px;height:52px}.vg-vatx.lenhbai>svg{width:40px;height:46px}.vg-vatx.congsm>svg{width:88px;height:40px}.vg-vatx.lotieu,.vg-vatx.lenhbai{min-width:44px}.vg-vatx.lotieu>.vg-dau,.vg-vatx.lenhbai>.vg-dau{right:4px;top:0}.vg-vatx.lotieu .be{fill:#121817eb}.vg-vatx.lotieu .than{fill:#3a3e3af5}.vg-vatx.lotieu .khac{fill:#d8c79c8c}.vg-vatx.lotieu>.vg-thanhso{width:56px;margin-top:2px}.vg-vatx.lotieu.t-lam .than{fill:#183430f5;stroke:rgba(var(--accent-rgb),.85);stroke-width:1.6}.vg-vatx.lotieu.t-lam .khac{fill:var(--accent)}.vg-vatx.lotieu.t-chua .khac{fill:#d8c79c57}.vg-vatx.lenhbai .day{fill:#d8c79c80}.vg-vatx.lenhbai .khuyen{fill:#d8c79cb8}.vg-vatx.lenhbai .mat{fill:#262018f5;stroke:#d8c79c75;stroke-width:1.4}.vg-vatx.lenhbai .ic{fill:#e2d1a9d1}.vg-vatx.lenhbai .ic .lo{fill:#262018fa}.vg-vatx.lenhbai.t-lam .mat{fill:#0e2622f5;stroke:rgba(var(--accent-rgb),.88);stroke-width:1.7}.vg-vatx.lenhbai.t-lam .ic{fill:var(--accent)}.vg-vatx.lenhbai.t-lam .ic .lo{fill:#0e2622fa}.vg-vatx.xin{animation:none}.vg-vatx.xin>svg{opacity:.52;filter:grayscale(.72)}.vg-vatx.xin>.xong{position:absolute;left:50%;top:50%;z-index:2;transform:translate(-50%,-50%);display:grid;place-items:center;color:var(--tt-chinh);filter:none;opacity:1;--ic: var(--ic-sm)}.vg-vatx.xin>.xong svg{filter:drop-shadow(0 1px 3px #050908)}.vg-vatx.lotieu.xin>.xong{top:44%}.vg-vatx.congsm{animation:none}.vg-vatx.congsm .net{fill:none;stroke:#e2d1a94d;stroke-width:1.5;stroke-linecap:round}.vg-vatx.congsm.sang .net{stroke:rgba(var(--accent-rgb),.72);filter:drop-shadow(0 0 6px rgba(var(--accent-rgb),.55))}.vg-vatx.congsm>.vg-dau{right:2px;top:10px}.vg-vatx.congsm>.vg-chip.gio{position:absolute;left:50%;bottom:calc(100% + 2px);z-index:8;margin:0;transform:translate(-50%);padding:1px 2px;border-color:transparent;background:none;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6),0 0 22px rgba(0,0,0,.4);pointer-events:none}.vg-hoison,.vg-nghithuc{position:absolute;inset:0;z-index:17;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:max(var(--sa-top),env(safe-area-inset-top,0px)) 30px max(var(--sa-bottom),env(safe-area-inset-bottom,0px));background:radial-gradient(120% 60% at 50% 42%,#121c18d1,#030605f5 72%);animation:vgHoiSonVao .24s ease both;cursor:pointer}@keyframes vgHoiSonVao{0%{opacity:0}to{opacity:1}}.vg-hoison .bang,.vg-nghithuc .bang{font:var(--t-title);letter-spacing:.18em;color:#f1e5c5;text-shadow:0 0 26px rgba(216,188,122,.35)}.vg-hoison .vang{display:grid;justify-items:center;gap:3px}.vg-hoison .vang b{font:800 26px var(--f-ui);color:var(--accent)}.vg-hoison .vang small{font:var(--t-micro);letter-spacing:.06em;color:#e8dec67a}.vg-hoison .kh{width:100%}.vg-hoison .wsub{display:block;margin:0 0 5px;font:var(--t-micro);letter-spacing:.06em;color:#ebe2ca70}.vg-hoison .dg{display:flex;align-items:baseline;gap:7px;padding:5px 9px;margin-bottom:4px;border:1px solid rgba(226,209,169,.12);border-radius:8px;background:#e7dab808;font:var(--t-body);line-height:1.45;color:#eae2ccb8}.vg-hoison .dg em{flex:0 0 auto;font:var(--t-micro);font-style:normal;letter-spacing:.06em;color:var(--accent)}.vg-hoison .dem{display:flex;gap:14px;margin-bottom:7px}.vg-hoison .dem b{font:var(--t-num)}.vg-hoison .dem .viec{color:var(--tt-viec)}.vg-hoison .dem .tin{color:var(--tt-tin)}.vg-hoison .tiep,.vg-nghithuc .tiep{margin-top:4px;font:var(--t-micro);letter-spacing:.06em;color:#e8dec666}.vg-nghithuc .bd{width:100%;display:flex;flex-direction:column;gap:5px}.vg-nghithuc .h,.vg-nghithuc .r{display:grid;grid-template-columns:1fr auto 16px auto;align-items:center;gap:8px}.vg-nghithuc .h{padding:0 10px 2px}.vg-nghithuc .h .c{font:var(--t-micro);letter-spacing:.06em;color:#e8dec661}.vg-nghithuc .h .c.sau{color:rgba(var(--tt-tin-rgb),.7)}.vg-nghithuc .r{padding:8px 10px;border:1px solid rgba(226,209,169,.12);border-radius:10px;background:#e7dab809}.vg-nghithuc .r>span{font:var(--t-micro);color:#e8dec68c}.vg-nghithuc .v{display:flex;align-items:center;justify-content:flex-end;min-width:46px}.vg-nghithuc .v>b{font:var(--t-name)}.vg-nghithuc .v.cu{opacity:.55}.vg-nghithuc .v.cu>b{color:#eae2ccb3}.vg-nghithuc .v.moi>b{color:var(--tt-tin);text-shadow:0 0 14px rgba(var(--tt-tin-rgb),.45)}.vg-nghithuc .mui{position:relative;width:16px;height:1.5px;border-radius:2px;background:rgba(var(--tt-tin-rgb),.45)}.vg-nghithuc .h .mui{background:transparent}.vg-nghithuc .mui:after{content:"";position:absolute;right:-1px;top:50%;width:5px;height:5px;transform:translateY(-50%) rotate(45deg);border-top:1.5px solid rgba(var(--tt-tin-rgb),.45);border-right:1.5px solid rgba(var(--tt-tin-rgb),.45)}.vg-nghithuc .h .mui:after{border-color:transparent}.vg-nghithuc .vg-thuongs{justify-content:center}.vg-topbar-trai{display:flex;align-items:center;gap:9px;min-width:0}.vg-topbar-trai>.vg-title{padding-left:9px}.vg-thanruot{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px}.vg-thanruot>.vg-chips{justify-content:center}.vg-thanruot .kh{width:100%}.vg-tocgio .hang{display:flex;gap:8px}.vg-tocgio .hang button{flex:1;min-height:34px;border-radius:8px;cursor:pointer;border:1px solid rgba(216,188,122,.28);background:#0c10168c;color:var(--tt-mo, #a9b0b8);font:var(--t-micro);letter-spacing:.04em}.vg-tocgio .xoa{width:100%;min-height:34px;margin-top:8px;border-radius:8px;cursor:pointer;border:1px solid rgba(214,110,96,.45);background:#280e0c80;color:#e9a79c;font:var(--t-micro);letter-spacing:.04em}.vg-tocgio .thu{width:100%;min-height:34px;margin-top:8px;border-radius:8px;cursor:pointer;border:1px solid rgba(216,188,122,.28);background:#0c10168c;color:var(--tt-mo, #a9b0b8);font:var(--t-micro);letter-spacing:.04em}.vg-tocgio .thu:disabled{opacity:.55;cursor:default}.vg-tocgio .ban{display:block;margin-top:10px}.vg-tocgio .hang button.on{border-color:#d8bc7ae6;color:#f0dca8;background:#d8bc7a29}.vg-thanruot .wsub{display:block;margin:0 0 5px;font:var(--t-micro);letter-spacing:.06em;color:#ebe2ca70}.vg-thanruot .dem{display:flex;gap:14px;margin-bottom:7px}.vg-thanruot .dem b{font:var(--t-micro)}.vg-thanruot .dem .viec{color:var(--tt-viec)}.vg-thanruot .dem .tin{color:var(--tt-tin)}.vg-thanruot .dg{display:flex;align-items:baseline;gap:7px;padding:7px 9px;margin-bottom:5px;border:1px solid rgba(226,209,169,.12);border-radius:8px;background:#e7dab808;font:var(--t-body);line-height:1.45;color:#eae2ccb8}.vg-thanruot .dg em{flex:0 0 auto;font:var(--t-micro);font-style:normal;letter-spacing:.06em;color:var(--accent)}.vg-trangcon-than>.vg-thanruot{padding:6px 0 2px}.vg-trangcon-than>.vg-thanruot>.vg-act{margin-top:2px}.nhip-trang{animation:vgNhipTrang .42s cubic-bezier(.22,1,.36,1) both}@keyframes vgNhipTrang{0%{transform:translateY(2px);opacity:.35}55%{transform:none;opacity:1}to{transform:none;opacity:1}}.nhip-trang.cam,.vg-act.cam,.vg-mini.cam{cursor:default;pointer-events:none}.vg-2a-canh{position:absolute;inset:0;z-index:3;pointer-events:none}.vg-than{position:absolute;inset:0}.vg-than>svg{display:block;width:100%;height:100%}.vg-than svg .k0{stop-color:var(--h);stop-opacity:.3}.vg-than svg .k1{stop-color:var(--h);stop-opacity:.1}.vg-than svg .k2{stop-color:var(--h);stop-opacity:0}.vg-than .khi{transform-origin:195px 388px;animation:vg2aTho 7.5s ease-in-out infinite}.vg-than .tt{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--h) 34%,transparent))}.vg-than .tt .mm{fill:#080e0fe6;stroke:var(--h);stroke-opacity:.4;stroke-width:1.1}.vg-than .tt .tay{fill:none;stroke:#080e0fe6;stroke-width:12;stroke-linecap:round}.vg-than .tt .ban{fill:#0d1516f2;stroke:var(--h);stroke-opacity:.5;stroke-width:1.1}@keyframes vg2aTho{0%,to{transform:scale(.96)}50%{transform:scale(1.045)}}.vg-2a-day{position:absolute;left:14px;right:14px;bottom:calc(var(--nav-h) + 14px);z-index:5;display:grid;justify-items:center}.vg-bia{display:grid;justify-items:center;gap:2px;width:min(100%,320px);padding:8px 18px 10px;border:1px solid rgba(var(--q-rgb),.55);border-radius:4px;background:linear-gradient(180deg,rgba(var(--q-rgb),.1),#080d0bdb);box-shadow:0 0 18px rgba(var(--q-rgb),.12);cursor:pointer}.vg-bia>b{font:var(--t-title, var(--t-name));color:#f2e9cd;letter-spacing:.04em}.vg-bia>span{font:var(--t-micro);letter-spacing:.06em;color:#e8dec699}.vg-bia:active{transform:scale(.97)}.vg-bia>.tds{display:grid;gap:4px;width:100%;margin-top:7px;padding-top:7px;border-top:1px solid rgba(var(--q-rgb),.25)}.vg-bia .td{display:grid;grid-template-columns:78px 1fr;align-items:baseline;gap:8px;text-align:left}.vg-bia .td>small{font:var(--t-micro);letter-spacing:.04em;color:#e8dec68c}.vg-bia .td>i{font:var(--t-body);font-style:normal;color:#efe6cc}.vg-bia .td.cho{opacity:.45}.vg-2a-day{gap:8px}.vg-boi{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:min(100%,320px)}.vg-boi>.dau{display:grid;gap:1px}.vg-boi>.dau>b{font:var(--t-name);color:#efe6cc}.vg-boi>.dau>small{font:var(--t-micro);color:#e8dec68c}.vg-boi>.vg-act{margin:0}.vg-boi>.vg-act.cam{opacity:.45}.vg-object>.vg-chip.dem.cuoi{position:absolute;right:5px;top:5px;padding:1px 6px}.vg-object.sang{border-color:rgba(var(--accent-rgb),.5);box-shadow:0 0 18px rgba(var(--accent-rgb),.16),inset 0 0 22px rgba(var(--accent-rgb),.07)}.vg-object.sang b{color:#f6efd8}.vg-vatxs{position:absolute;inset:0;z-index:5;pointer-events:none}.vg-vatx{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:2px;margin:0;padding:0;border:0;outline:0;background:transparent;pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;animation:vgVatTho2 3.6s ease-in-out infinite;animation-delay:var(--pha, 0s)}.vg-vatx>svg{display:block;overflow:visible}.vg-vatx>b{font:var(--t-micro);letter-spacing:.04em;color:#f6ead0;text-shadow:0 2px 8px #050908,0 0 10px #050908}.vg-vatx>u.n{position:absolute;right:-8px;top:-6px;padding:1px 6px;border-radius:8px;border:1px solid rgba(var(--tt-chinh-rgb),.5);background:#090e0ce6;font:var(--t-num);font-style:normal;letter-spacing:.04em;color:var(--tt-chinh);text-shadow:0 1px 4px #000}.vg-vatx>.vg-dau{right:3px;top:3px}.vg-vatx.linhthe>.vg-dau,.vg-vatx.minhbe>.vg-dau,.vg-vatx.tamnguyen>.vg-dau{right:13%;top:11%}.vg-vatx>.vg-chip.gio{margin-top:3px}.vg-vatx.lim{opacity:.62;filter:grayscale(.45);animation:none}.vg-vatx.sang{filter:drop-shadow(0 0 12px rgba(var(--accent-rgb),.45))}.vg-loidon{display:grid;gap:6px}.vg-loidon>.dong{display:grid;gap:3px;width:100%;padding:9px 12px;text-align:left;cursor:pointer;border:1px solid rgba(226,209,169,.16);border-radius:10px;background:#e7dab808}.vg-loidon>.dong:active{border-color:rgba(var(--accent-rgb),.6)}.vg-loidon>.dong>span{font:var(--t-body);color:#f0e8d4e0}.vg-loidon>.dong>small{font:var(--t-micro);letter-spacing:.04em;color:var(--accent)}.vg-loidon>.dong:disabled{cursor:default}.vg-vatx:active{transform:translate(-50%,-50%) scale(.96)}@keyframes vgVatTho2{0%,to{filter:drop-shadow(0 1px 6px rgba(0,0,0,.7))}50%{filter:drop-shadow(0 1px 12px rgba(0,0,0,.7)) brightness(1.08)}}.vg-vong{width:var(--vr, 78px);height:var(--vr, 78px)}.vg-vong>svg{width:var(--vr, 78px);height:var(--vr, 78px)}.vg-vatx>.ruotvong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center}.vg-vong.quanh>b{position:absolute;left:50%;top:100%;margin:-8px 0 0;transform:translate(-50%,-50%);font:800 20px var(--f-ui);color:var(--accent);text-shadow:0 2px 10px #050908,0 0 12px rgba(0,0,0,.9)}.vg-vong.quanh>i{position:absolute;left:50%;top:100%;margin:9px 0 0;transform:translate(-50%,-50%);font:var(--t-micro);font-style:normal;color:#eee6d09e;text-shadow:0 1px 6px #050908}.vg-vong.quanh>small{top:auto;bottom:-26px;margin:0}.vg-vong.quanh .ray{stroke:#eee6d01f}.vg-vong.quanh .chay{stroke:var(--accent)}.vg-vong.nguy .chay{stroke:var(--tt-nguy);filter:drop-shadow(0 0 7px rgba(var(--tt-nguy-rgb),.8))}.vg-vong.nguy>b{color:var(--tt-nguy)}.vg-vong.nguy>small{color:rgba(var(--tt-nguy-rgb),.78)}.vg-vatx.linhthe{z-index:6}.vg-linhthe-noi{position:relative;display:grid;justify-items:center;gap:6px;width:108px;padding-top:4px}.vg-linhthe-noi:before{content:"";position:absolute;left:50%;top:30px;width:108px;height:108px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(var(--q-rgb, 226, 209, 169),.34),rgba(var(--q-rgb, 226, 209, 169),.13) 42%,rgba(var(--q-rgb, 226, 209, 169),0) 72%);animation:vgLinhTho 5.4s ease-in-out infinite}.vg-linhthe-noi>*{position:relative}.vg-linhthe-noi .lo{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;border:1px solid rgba(var(--q-rgb, 226, 209, 169),.5);background:radial-gradient(circle at 50% 34%,#0e1614e6,#060b0af5);box-shadow:0 0 22px rgba(var(--q-rgb, 226, 209, 169),.28) inset}.vg-linhthe-noi>b{font:var(--t-name);color:#f7eed6;text-shadow:0 2px 8px #050908,0 0 12px #050908}.vg-linhthe-noi .vg-sao{text-shadow:0 1px 6px #050908}@keyframes vgLinhTho{0%,to{transform:translate(-50%,-50%) scale(.92);opacity:.78}50%{transform:translate(-50%,-50%) scale(1.08);opacity:1}}.vg-vatx.linhthe.sang .vg-linhthe-noi .lo{border-color:rgba(var(--tt-chinh-rgb),.8);box-shadow:0 0 26px rgba(var(--tt-chinh-rgb),.34) inset,0 0 18px rgba(var(--tt-chinh-rgb),.3)}.vg-vatx.trangkhuyet>svg{width:40px;height:40px}.vg-vatx.trangkhuyet>svg path{fill:#e2daf480}.vg-vatx.trangkhuyet:hover>svg path,.vg-vatx.trangkhuyet:active>svg path{fill:#f0eaffd1}.vg-screen.lt-xem>.lt-canh{position:absolute;inset:0;pointer-events:none;overflow:hidden}.lt-canh>*{pointer-events:auto}html.vg-canh-kin .vg-rail{display:none}.lt-canh>.lt-suong{position:absolute;left:0;right:0;bottom:var(--nav-h);height:300px;pointer-events:none;background:linear-gradient(180deg,#05090a00,#05090a80 45%,#05090adb)}.lt-dau{position:absolute;left:12px;right:14px;top:calc(var(--than-top) + 4px);z-index:4;display:flex;align-items:center;gap:10px;text-shadow:0 2px 8px #050908}.lt-dau>.lt-lui{flex:none;width:34px;height:34px}.lt-dau>.lt-lui svg{width:16px;height:16px}.lt-dau>.tx{display:grid;gap:4px;min-width:0}.lt-dau .ten{display:flex;align-items:center;gap:7px}.lt-dau .ten>b{font:600 22px/1.15 var(--f-ten);color:var(--q, #f1e6c9);white-space:nowrap;text-shadow:0 0 14px rgba(var(--q-rgb, 226, 209, 169),.35),0 2px 8px #050908}.lt-dau .ten>.bac{display:grid;place-items:center;width:20px;height:20px;border-radius:4px;border:1.5px solid var(--q, #e2d1a9);color:var(--q, #e2d1a9);font:700 11px/1 var(--f-ui);background:#060a0a99}.lt-dau .phu{display:flex;align-items:center;gap:7px}.lt-dau .phu>.he{--ic: 15px;display:grid;place-items:center}.lt-dau .phu>.he svg{width:15px;height:15px}.lt-dau .phu>small{font:500 11px/1 var(--f-ui);color:#ebe2ca9e}.lt-luc{margin-left:auto;display:grid;justify-items:end;gap:2px}.lt-luc>b{font:700 25px/1 var(--f-ten);color:#f0d28a;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(226,189,108,.35),0 2px 8px #050908}.lt-luc>small{font:500 10px/1 var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:#ebe2ca8c}.lt-than{position:absolute;left:50%;top:calc(var(--than-top) + 46px);z-index:2;width:300px;height:360px;transform:translate(-50%);pointer-events:none}.lt-than:before{content:"";position:absolute;inset:8% 6% 0;border-radius:50%;background:radial-gradient(closest-side,rgba(var(--q-rgb, 226, 209, 169),.28),rgba(var(--q-rgb, 226, 209, 169),0))}.lt-than>.hinh{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:50% 100%;animation:ltNoi 5.2s ease-in-out infinite;will-change:transform}.lt-than>.bong{position:absolute;left:0;top:100%;width:100%;height:100%;object-fit:contain;object-position:50% 100%;transform:scaleY(-1);opacity:.18;-webkit-mask-image:linear-gradient(to top,#000 0%,transparent 26%);mask-image:linear-gradient(to top,#000 0%,transparent 26%)}.lt-than>.glyph{--ic: 96px;position:absolute;left:50%;bottom:40px;display:grid;place-items:center;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(var(--q-rgb, 226, 209, 169),.28),rgba(var(--q-rgb, 226, 209, 169),0) 70%);animation:ltNoiG 5.2s ease-in-out infinite;will-change:transform}.lt-than>.glyph svg{width:96px;height:96px}@keyframes ltNoi{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ltNoiG{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,-7px)}}.lt-vong{position:absolute;left:50%;top:calc(var(--than-top) + 392px);z-index:1;width:250px;transform:translate(-50%,-50%);pointer-events:none}.lt-vong>svg{display:block;width:100%;height:auto;overflow:visible}.lt-vong .ray{fill:#eca0be12;stroke:#eca0be38;stroke-width:2}.lt-vong .chay{fill:none;stroke:#f0a8c6;stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 5px rgba(240,168,198,.8))}.lt-vong.day .ray{fill:#f0a8c629}.lt-vong>.nh{position:absolute;left:50%;top:calc(100% + 2px);transform:translate(-50%);display:flex;align-items:baseline;gap:6px;white-space:nowrap;text-shadow:0 2px 6px #050908}.lt-vong>.nh>small{font:600 10px/1 var(--f-ui);letter-spacing:.1em;text-transform:uppercase;color:#f0bed2b3}.lt-vong>.nh>b{font:700 14px/1 var(--f-ten);color:#f6d2e0;font-variant-numeric:tabular-nums}.lt-cot{position:absolute;top:calc(var(--than-top) + 62px);z-index:3;width:74px;display:flex;flex-direction:column;align-items:center;gap:8px}.lt-cot.trai{left:12px}.lt-cot.phai{right:12px}.lt-ngoc,.lt-o{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;width:74px;min-height:76px;padding:0;border:0;background:none;color:inherit;cursor:pointer}.lt-ngoc>b,.lt-o>b{font:600 11px/1.2 var(--f-ui);color:#eadfc4;text-align:center;text-shadow:0 1px 5px #050908,0 0 2px #050908;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lt-ngoc>.h{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--he, #e2d1a9);background:radial-gradient(circle at 34% 28%,#ffffff29,#080c10d1 68%);box-shadow:0 0 14px -3px var(--he, #e2d1a9),inset 0 0 10px #000000a6}.lt-ngoc>.h svg{width:24px;height:24px;fill:var(--he, #e2d1a9);filter:drop-shadow(0 0 4px rgba(0,0,0,.6))}.lt-ngoc:active>.h{transform:scale(.94)}.lt-ngoc.trong>.h{border-style:dashed;box-shadow:none;opacity:.75}.lt-ngoc.khoa>.h{border-color:#ebe2ca33;box-shadow:none;background:#080c0eb3}.lt-ngoc.khoa>.h svg{width:16px;height:16px;fill:#ebe2ca6b}.lt-ngoc.khoa>b,.lt-o.trong>b{color:#ebe2ca80;font-weight:500}.lt-o>.h{display:grid;place-items:center;width:42px;height:42px;margin:3px 0;transform:rotate(45deg);border-radius:7px;border:1.5px solid rgba(226,209,169,.3);background:#080c0ea8}.lt-o>.h>svg{transform:rotate(-45deg);width:18px;height:18px;fill:#ebe2ca80}.lt-o.khoa>.h{border-color:rgba(var(--q-rgb),.4)}.lt-o.khoa>.h>svg{width:15px;height:15px;fill:rgba(var(--q-rgb),.6)}.lt-o.khoa>b{color:rgba(var(--q-rgb),.72);font-weight:500}.lt-o.trong>.h{border-style:dashed}.lt-o.gan>.h{border-color:rgba(var(--accent-rgb),.8);box-shadow:0 0 12px -2px rgba(var(--accent-rgb),.7)}.lt-o.gan>.h>svg{fill:var(--accent)}.lt-o.gan>b{color:var(--accent)}.lt-o.co>.vg-o{--o: 48px}.lt-lat{position:absolute;top:calc(var(--than-top) + 415px);z-index:3;width:34px;height:34px}.lt-lat.trai{left:22px}.lt-lat.phai{right:22px}.lt-lat:disabled{opacity:.3;cursor:default}.lt-cong{position:absolute;left:10px;right:10px;bottom:calc(var(--nav-h) + 90px);z-index:3;display:flex;justify-content:center;gap:8px}.lt-cong-o{position:relative;display:flex;align-items:center;gap:5px;height:34px;padding:0 10px 0 8px;min-width:0;border-radius:17px;border:1px solid rgba(226,209,169,.24);background:#080c0cb3;color:inherit;cursor:pointer}.lt-cong-o>svg{width:17px;height:17px;fill:#ebe2cab8;flex:none}.lt-cong-o>b{font:600 12px/1 var(--f-ui);color:#eadfc4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-cong-o.on{border-color:rgba(var(--accent-rgb),.75);background:#102822c7;box-shadow:0 0 14px -3px rgba(var(--accent-rgb),.7)}.lt-cong-o.on>svg{fill:var(--accent)}.lt-cong-o.on>b{color:#dff7ee}.lt-cong-o.sang{border-color:#e2bd6cb3;box-shadow:0 0 12px -3px #e2bd6cb3}.lt-cong-o.khoa{opacity:.62}.lt-nuoi{position:absolute;left:10px;right:10px;bottom:calc(var(--nav-h) + 12px);z-index:3;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.lt-nuoi-o{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:66px;padding:0 4px;border-radius:10px;cursor:pointer;color:inherit;border:1px solid rgba(226,189,108,.26);background:linear-gradient(180deg,#1c1912f0,#0b0a08f0);box-shadow:inset 0 1px #fff0c80f}.lt-nuoi-o>b{font:700 12.5px/1 var(--f-ui);letter-spacing:.08em;color:#e9dcb899}.lt-nuoi-o>.gia{display:flex;align-items:center;gap:5px}.lt-nuoi-o>.gia>.vg-giachip.thieu b{color:var(--tt-do)}.lt-nuoi-o>.gia>small.co{font:500 10px/1 var(--f-ui);color:#ebe2ca80}.lt-nuoi-o>small.tran{display:flex;align-items:center;gap:4px;font:500 11px/1 var(--f-ui);color:#ebe2ca80}.lt-nuoi-o>small.tran>svg{width:11px;height:11px;fill:currentColor}.lt-nuoi-o.sang{border-color:#e2bd6ce6;background:linear-gradient(180deg,#4e3c1cf5,#221a0cf5);box-shadow:0 0 18px -4px #e2bd6cbf,inset 0 1px #fff0c833}.lt-nuoi-o.sang>b{color:#ffe7a8}.lt-nuoi-o:active{transform:translateY(1px)}.lt-nuoi-o>.vg-dau{right:-3px;top:-3px}.vg-manhanhdong{position:absolute;left:318px;top:424px;z-index:7;width:max-content;transform:translate(-50%,-50%)}.vg-datdao{position:absolute;inset:0;z-index:1;width:100%;height:100%;display:block;pointer-events:none}.vg-duongdao{position:absolute;inset:0;z-index:3;pointer-events:none}.vg-duongdao>svg{width:100%;height:100%;display:block}.vg-duongdao path{fill:none;stroke-linecap:round;stroke-width:3.4}.vg-duongdao .qua{stroke:rgba(var(--tt-chinh-rgb),.8);filter:drop-shadow(0 0 7px rgba(var(--tt-chinh-rgb),.5))}.vg-duongdao .chua{stroke:#e2dbc66b;stroke-dasharray:5 9}.vg-duongdao .cham{fill:#c4d8ea4d}.vg-vatx.mocdao>svg{width:40px;height:40px}.vg-vatx.mocdao .nen{fill:#091014d1}.vg-vatx.mocdao .vien{fill:none;stroke:#d6ded86b;stroke-width:1.6}.vg-vatx.mocdao .ic{fill:#e2dbc6bd;stroke:#e2dbc6bd;stroke-width:0}.vg-vatx.mocdao .ic .lo{fill:#091014e6}.vg-vatx.mocdao>b{font:var(--t-label);line-height:1.2;letter-spacing:.02em;color:#ede7d7d1;white-space:nowrap}.vg-vatx.mocdao.t-xong .nen{fill:#342c1aeb}.vg-vatx.mocdao.t-xong .vien{stroke:rgba(var(--tt-chinh-rgb),.85);stroke-width:2;filter:drop-shadow(0 0 7px rgba(var(--tt-chinh-rgb),.55))}.vg-vatx.mocdao.t-xong .ic{fill:var(--tt-chinh);stroke:var(--tt-chinh)}.vg-vatx.mocdao.t-xong>b{color:#f2e6c8}.vg-vatx.mocdao.t-dang .nen{fill:#0c201eeb}.vg-vatx.mocdao.t-dang .vien{stroke:rgba(var(--accent-rgb),.9);stroke-width:2;filter:drop-shadow(0 0 9px rgba(var(--accent-rgb),.8))}.vg-vatx.mocdao.t-dang .ic{fill:var(--accent);stroke:var(--accent)}.vg-vatx.mocdao.t-dang>b{color:#eaf3ea}.vg-vatx.mocdao.t-chua .vien{stroke-dasharray:3.4 4.2;stroke-width:1.4}.vg-vatx.mocdao.chinh>svg{width:52px;height:52px}.vg-vatx.mocdao.chinh .vien{stroke-width:2.6}.vg-vatx.conduong{z-index:6}.vg-manh.giay{width:128px;padding:9px 10px 9px 12px;border:0;border-radius:0;background:linear-gradient(163deg,#fffae8f5,#e2d4b0f0 62%,#cbba92f2);box-shadow:0 6px 16px #0000008c,0 1px #ffffff4d inset;clip-path:polygon(0 3%,96% 0,100% 22%,98% 78%,100% 97%,42% 100%,3% 96%,1% 40%)}.vg-manh.giay>b{font:var(--t-name);color:#2b2416;letter-spacing:.02em}.vg-manh.giay>em{display:block;margin:2px 0 -3px;font:800 25px/1 var(--f-ui);font-style:normal;color:#3d2f16;text-shadow:0 1px 0 rgba(255,252,238,.6)}.vg-manh.giay>small{display:block;margin-top:2px;font:var(--t-micro);color:#3a2e189e}.vg-manh.giay>.ghim{position:absolute;right:11px;top:8px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 36% 32%,#e6cb8a,#7a5a24);box-shadow:0 1px 3px #00000080,0 0 0 1px #785c2859}.vg-manh.giay:active{filter:brightness(1.08)}.vg-manh.giay.khoa{opacity:1;background:linear-gradient(163deg,#f6f2e4bd,#d6ceb8b3);box-shadow:0 4px 12px #0000006b}.vg-manh.giay.khoa>b,.vg-manh.giay.khoa>em{color:#342c1e6b}.vg-manh.giay.khoa>.ghim{background:radial-gradient(circle at 36% 32%,#9a958a,#4c483f)}.vg-manh.giay.khoa>em{width:46px;height:3px;margin:9px 0 6px;border-radius:2px;overflow:hidden;text-indent:-999px;background:repeating-linear-gradient(90deg,#3a301e4d 0 9px,#3a301e00 9px 15px)}.vg-9d-ke .vg-object.quyen{padding:0 0 3px;border:0;border-radius:0;background:transparent}.vg-9d-ke .vg-object.quyen>svg{height:64px;filter:drop-shadow(0 6px 12px rgba(0,0,0,.6))}.vg-9d-ke .vg-object.quyen b{font:var(--t-name);color:#f2e6c8;text-shadow:0 2px 7px #050908}.vg-9d-ke .vg-object.quyen small{text-shadow:0 1px 5px #050908}.vg-9d-ke .vg-object.quyen:active>svg{filter:drop-shadow(0 0 14px rgba(var(--accent-rgb),.6))}.vg-vatx.phu>svg{width:62px;height:74px}.vg-vatx.phu .la path{fill:#f2e1b2e6;stroke:#785c2cb3;stroke-width:1}.vg-vatx.phu .net path{stroke:#9e3a2cbf;stroke-width:1.4;stroke-linecap:round}.vg-vatx.phu>b{margin-top:-4px;font:800 23px var(--f-ui);color:var(--tt-chinh);text-shadow:0 2px 10px #050908,0 0 14px rgba(240,209,140,.35)}.vg-vatx.phu.sang>svg{filter:drop-shadow(0 0 12px rgba(240,209,140,.55))}.vg-vatx.phu.lim>b{color:rgba(var(--tt-chet-rgb),.5)}.vg-vatx.tamnguyen .vg-vat.den{position:static;left:auto;top:auto;transform:none;width:46px;justify-items:center}.vg-vatx.tamnguyen .vg-vat.den>svg{width:34px;height:48px}.vg-vatx.tamnguyen .vg-vong.quanh>b{color:var(--tt-chinh)}.vg-vatx.tamnguyen .vg-vong.quanh .chay{stroke:var(--tt-chinh)}.tm-man.xem>.vg-caption,.tm-man.xem>.tm-dai,.tm-man.xem>.vg-objs,.tm-man.xem>.tm-tiengs{display:none}.tm-canhlop{position:absolute;inset:0;z-index:6;pointer-events:none}.tm-canhlop>*{pointer-events:auto}.tm-man.xem>.tm-canhlop:before{content:"";position:absolute;left:0;right:0;top:calc(var(--than-top) - 6px);bottom:0;pointer-events:none}.tm-man.c-chinh-dien>.tm-canhlop:before{background:linear-gradient(90deg,#78201680 0 12px,#0000 12px calc(100% - 12px),#78201680 calc(100% - 12px)),radial-gradient(ellipse 70% 45% at 50% 42%,#783c1861,#0000 70%),linear-gradient(#100906e0,#080504f2)}.tm-man.c-su-vu>.tm-canhlop:before{background:radial-gradient(ellipse 80% 40% at 50% 30%,#6e4c284d,#0000 70%),linear-gradient(#100b07e0,#090705f2)}.tm-man.c-kiem-dai>.tm-canhlop:before{background:radial-gradient(ellipse 80% 42% at 50% 42%,#464a5061,#0000 70%),linear-gradient(#080a0cd6,#050608f0)}.tm-man.c-tang-kinh>.tm-canhlop:before{background:radial-gradient(ellipse 80% 50% at 50% 40%,#1e46424d,#0000 70%),linear-gradient(#060c0de0,#040809f2)}.tm-dau .phu{flex-wrap:nowrap;overflow:hidden}.tm-dau .phu>*{flex:none}.tm-dau .ten>b{color:#f1e1b8}.tm-dau .lt-luc>small{white-space:nowrap}.tm-canh{position:absolute;left:12px;right:12px;top:calc(var(--than-top) + 58px);bottom:calc(var(--nav-h) + 10px);display:flex;flex-direction:column;gap:10px;overflow:hidden}:where(.tm-canh) button{color:inherit;cursor:pointer}.cd-co{position:relative;flex:none;display:grid;grid-template-columns:1fr 1.05fr 1fr;align-items:start;gap:6px;padding:8px 6px 0;border:0;background:none}.cd-co:before{content:"";position:absolute;left:0;right:0;top:0;height:8px;border-radius:4px;background:linear-gradient(#6a4628,#3a2414);box-shadow:0 2px 5px #0009}.cd-co .la{display:grid;justify-items:center;align-content:start;gap:3px;min-height:66px;padding:9px 4px 18px;clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%)}.cd-co .la.kt{background:linear-gradient(180deg,rgba(var(--tt-chinh-rgb),.62),rgba(var(--tt-chinh-rgb),.2))}.cd-co .la.dich{background:linear-gradient(180deg,#c44838a8,#c4483838)}.cd-co .la b{font:600 12px/1.2 var(--f-ten);color:#fff4dc;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.6)}.cd-co .la small{font:700 12px/1 var(--f-ui);color:#fff4dee0;font-variant-numeric:tabular-nums}.cd-co.giu .la.kt{filter:drop-shadow(0 0 8px rgba(var(--tt-chinh-rgb),.8))}.cd-co .day{position:relative;margin-top:30px;height:6px;border-radius:3px;background:#c44838b3}.cd-co .day>i{position:absolute;left:0;top:0;bottom:0;border-radius:3px;background:var(--tt-chinh)}.cd-co .day>u{position:absolute;top:50%;width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#f5e2b0,#b8925a);box-shadow:0 1px 5px #000000b3}.cd-co .day>small{position:absolute;left:-10px;right:-10px;top:13px;text-align:center;white-space:nowrap;font:500 10px/1 var(--f-ui);color:#ebe2ca99}.cd-lich{flex:none;display:grid;grid-template-columns:repeat(7,1fr);gap:4px;padding:6px;border-radius:6px;background:linear-gradient(#3e2a18,#28190d);border:1px solid rgba(226,178,122,.25);box-shadow:inset 0 1px #ffdca014,0 4px 10px #00000073}.cd-lich .the{display:grid;justify-items:center;gap:3px;padding:5px 0 4px;border:0;border-radius:3px;background:linear-gradient(#c9a878,#a28155)}.cd-lich .the b{font:700 11px/1 var(--f-ui);color:#3a2412}.cd-lich .the .dau{display:flex;gap:2px;min-height:6px}.cd-lich .the i{width:6px;height:6px;border-radius:50%}.cd-lich .the i.bc{background:#b23a26}.cd-lich .the i.ld{background:#1f8a68}.cd-lich .the i.kt{background:#6e4608}.cd-lich .the.qua{opacity:.45}.cd-lich .the.nay{background:linear-gradient(#f6e2b0,#d9b878);box-shadow:0 0 12px #f6e2b08c}.cd-giua{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:74px minmax(0,1fr) 74px;align-items:center;gap:8px}.cd-an,.tm-dien .tm-ruong{display:grid;justify-items:center;gap:3px;padding:0;border:0;background:none}.cd-an svg{width:64px;height:60px}.cd-an .khoi{fill:none;stroke:#e6e8f000;stroke-width:2;stroke-linecap:round}.cd-an .lu{fill:#7a5c34}.cd-an .an{fill:#4a2e1a;stroke:#e2b27a73}.cd-an .chan{fill:#33200f}.cd-an .sach{fill:#d8c8a0}.cd-an.mo svg{filter:drop-shadow(0 0 10px rgba(var(--accent-rgb),.55))}.cd-an.mo .khoi{stroke:#e6e8f099}.cd-an.da{opacity:.6}.cd-an>b,.tm-dien .tm-ruong>b{font:600 12px/1.2 var(--f-ten);color:#eadfc4}.cd-an>small{font:500 10px/1 var(--f-ui);color:#ebe2ca8c}.cd-an.mo>small{color:var(--accent)}.cd-thang{display:flex;flex-direction:column;align-items:center;gap:5px}.cd-thang .bai{position:relative;width:var(--w);min-height:30px;display:grid;place-items:center;align-content:center;gap:1px;padding:4px 8px;border-radius:4px;border:1px solid rgba(226,178,122,.22);background:linear-gradient(#2e2117,#1a120b);box-shadow:0 2px 5px #00000080}.cd-thang .bai>b{font:600 11.5px/1.15 var(--f-ten);color:#eadec480;white-space:nowrap}.cd-thang .bai>small{font:500 9.5px/1 var(--f-ui);color:#ebe2ca94}.cd-thang .bai.qua>b{color:#eadec4c7}.cd-thang .bai.nay{width:max(var(--w),168px);min-height:40px;border-color:#e8c46ae6;background:linear-gradient(#6c4a1e,#3c280f);box-shadow:0 0 16px -2px #e8c46ab3}.cd-thang .bai.nay>b{font-size:13px;color:#ffe9b0}.cd-thang .bai.nay>small{color:#f0d28a}.cd-thang .bai.nay>.tm-anch{position:absolute;left:-16px;top:50%;transform:translateY(-50%);width:32px;height:32px}.cd-thang .bai.nay>.tm-anch>b{font-size:14px}.cd-thang .bai.ke{border-style:dashed;border-color:#e8c46a8c}.cd-thang .bai.ke>b{color:#eadfc4}.cd-thang .bai.ke.duoc{border-style:solid;border-color:rgba(var(--tt-chinh-rgb),.9);box-shadow:0 0 14px rgba(var(--tt-chinh-rgb),.6)}.tm-dien .tm-tuongs{flex:none}.tm-tuong{padding:0;border:0;background:none}.tm-tuong.sang .tm-anch{box-shadow:0 0 16px rgba(var(--tt-chinh-rgb),.6),inset 0 0 0 3px #00000059}.tm-suvu .tm-bangsv{position:relative;flex:none;display:block;padding:12px 10px 42px}.sv-bct{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:88%;margin:0 auto 14px;padding:7px 12px;border:0;border-radius:2px;background:linear-gradient(#8e2c1f,#5e1a12);color:#ffe8d8;transform:rotate(-1deg);box-shadow:0 3px 8px #0000008c}.sv-bct:before{content:"";position:absolute;left:50%;top:-4px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:radial-gradient(circle at 40% 35%,#f0d8a0,#8a6a2e);box-shadow:0 1px 3px #0009}.sv-bct>b{font:600 13px/1.2 var(--f-ten);text-align:left}.sv-bct>small{font:600 11px/1 var(--f-ui);color:#ffe2d2d9;white-space:nowrap}.sv-bct:not(.yen):not(.xong){box-shadow:0 0 12px #d6544280,0 3px 8px #0000008c}.sv-bct.yen{justify-content:center;background:linear-gradient(#5a4632,#3e3022);color:#f0e4ccb3;transform:none}.sv-bct.xong{opacity:.7}.sv-the{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 8px;padding-top:4px}.sv-the>.tm-thesv{padding:9px 5px 6px;animation:none}.sv-the>.het{grid-column:1 / -1;text-align:center;font:var(--t-body);color:#f0e4cc8c;padding:18px 0}.sv-lammoi{position:absolute;right:10px;bottom:9px;display:flex;align-items:center;gap:6px;padding:4px 10px;border:0;border-radius:3px;background:linear-gradient(#dcc496,#b6966a);box-shadow:0 2px 5px #00000080}.sv-lammoi>b{font:700 11px/1 var(--f-ui);color:#3a2412}.sv-lammoi>small{font:600 10px/1 var(--f-ui);color:#5a3a1c}.sv-lammoi.cam{opacity:.55}.tm-suvu .tm-khes{flex:none;display:flex;justify-content:center;gap:10px}.tm-suvu .tm-khe{width:104px;min-height:0;padding:6px}.tm-suvu .tm-khe .vg-vong{margin-bottom:12px}.tm-suvu .tm-khe>.cho{margin-top:6px}.tm-suvu .tm-khe.trong>b{color:#e8dec666;font-weight:500}.tm-suvu .tm-lenhs{flex:none;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin-top:auto;padding-top:8px;border-top:4px solid #3a2414;box-shadow:0 -1px #e2b27a33}.tm-suvu .tm-lenh{grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;justify-items:start;align-items:center;column-gap:6px;row-gap:1px;max-width:170px;padding:4px 6px;text-align:left}.tm-suvu .tm-lenh>svg{grid-row:1 / 3;width:26px;height:36px}.tm-kiemdai .tm-san{flex:none;margin-top:6px}.kd-bac{flex:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:10px 2px 8px;border-radius:6px;background:linear-gradient(#2a2620,#1a1713);border:1px solid rgba(210,190,150,.16)}.kd-nguoi{position:relative;display:grid;justify-items:center;gap:2px;padding:0;border:0;background:none;min-width:0}.kd-nguoi .tm-anch{width:42px;height:42px}.kd-nguoi>u.so{position:absolute;left:4px;top:-6px;text-decoration:none;padding:0 4px;border-radius:8px;font:var(--t-num);font-size:10px;background:#090e0ceb;border:1px solid rgba(226,178,122,.5);color:var(--tt-chinh)}.kd-nguoi>b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 11px/1.2 var(--f-ui);color:#f4ead4e6}.kd-nguoi>small.lc{font:var(--t-num);font-size:11px;color:#ece2c8d9}.kd-nguoi>small.lc.manh{color:#dc604cf2}.kd-nguoi>small.lc.yeu{color:var(--tt-chinh)}.kd-chan{flex:none;margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:10px}.kd-chan .tm-luot small{font:500 11px/1 var(--f-ui);color:#ebe2ca9e}.kd-nhatky{display:flex;align-items:center;gap:6px;padding:6px 12px 6px 8px;border-radius:18px;border:1px solid rgba(226,209,169,.24);background:#080c0cb3}.kd-nhatky>svg{width:18px;height:18px;fill:#ebe2cabf}.kd-nhatky>b{font:600 12px/1 var(--f-ui);color:#eadfc4}.tk-tu{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0;padding:4px 8px 6px;border-radius:6px 6px 3px 3px;background:linear-gradient(#2a1c10,#1c130b);border:2px solid #4a3220;box-shadow:inset 0 0 0 1px #e2b27a24,0 6px 14px #00000080}.tk-tu{position:relative}.tk-rong{position:absolute;left:12px;right:12px;top:46%;text-align:center;font:var(--t-body);color:#f0e4cc9e;text-shadow:0 1px 4px #000}.tk-ke{position:relative;flex:1 1 0;min-height:0;display:flex;align-items:flex-end;gap:8px;padding:4px 4px 9px 0;border-bottom:7px solid #5a3c22;box-shadow:0 3px #00000073;overflow:hidden}.tk-ke>.nhan{flex:none;width:52px;align-self:center;font:600 11px/1.2 var(--f-ten);color:rgba(var(--q-rgb),.9);writing-mode:horizontal-tb;text-align:left}.tk-ke>.sach{flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;gap:8px;overflow:hidden}.tk-ke>.sach>.vg-ov{position:relative;max-width:76px}.tk-ke>.sach>.vg-ov>.phu{display:none}.tk-ke.khoa>.sach{opacity:.6}.tk-ke>.song{position:absolute;inset:0 0 0 56px;display:flex;align-items:flex-start;justify-content:flex-end;gap:5px;padding:6px 6px 0 0;border:0;border-radius:3px;background:repeating-linear-gradient(90deg,#5a3e268c 0 2px,#0000 2px 16px)}.tk-ke>.song{pointer-events:none}.tk-ke>.song>*{pointer-events:auto}.tk-ke>.song>svg{width:14px;height:14px;fill:rgba(var(--q-rgb),.75)}.tk-ke>.song>small{font:600 11px/1 var(--f-ui);color:rgba(var(--q-rgb),.85);text-shadow:0 1px 3px #000}.tk-khay{flex:none;display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;border:1px solid rgba(226,178,122,.3);background:linear-gradient(#2c2016,#19120b)}.tk-khay>b{flex:none;font:600 12px/1.2 var(--f-ten);color:#eadfc4}.tk-khay>.ds{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px;overflow:hidden}.tk-khay>.ds .vg-o{--o: 40px}.tk-khay>.ds>small{font:500 11px/1 var(--f-ui);color:#ebe2ca80}.tk-khay.trong{opacity:.7}.vg-vatx.todien{z-index:6}.vg-vatx.todien:before{content:"";position:absolute;left:50%;top:28px;width:178px;height:142px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,#f4ce8a4d,#f4ce8a1a 42%,#f4ce8a00 72%)}.vg-vatx.todien .vg-ink{position:relative;align-items:center}.vg-vatx.todien .vg-ink small{text-shadow:0 1px 6px #050908}.vg-bag{top:186px}.vg-bag:not(.compact) .vg-ruong>svg{width:172px;height:72px}.vg-bag:not(.compact) .vg-ngan4{margin-top:6px}.vg-bag:not(.compact) .vg-bag-loc{margin:5px 1px 4px}.vg-bag>.vg-hepick.loc{margin-top:6px}.vg-win-box:has(.vg-tip.q-trang) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-trang) .vg-trangcon-head b{color:#cfd6d8}.vg-win-box:has(.vg-tip.q-luc) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-luc) .vg-trangcon-head b{color:#7fce8f}.vg-win-box:has(.vg-tip.q-lam) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-lam) .vg-trangcon-head b{color:#6fb6ee}.vg-win-box:has(.vg-tip.q-tim) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-tim) .vg-trangcon-head b{color:#b59be9}.vg-win-box:has(.vg-tip.q-vang) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-vang) .vg-trangcon-head b{color:#e2bd6c}.vg-win-box:has(.vg-tip.q-do) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-do) .vg-trangcon-head b{color:#e2755f}.vg-win-box:has(.vg-tip.q-hondon) .vg-win-head>b,.vg-trangcon:has(.vg-tip.q-hondon) .vg-trangcon-head b{color:#7fe0d0}.vg-day1a{position:absolute;left:0;right:0;bottom:calc(var(--nav-h) + 78px);z-index:5;display:grid;gap:10px;justify-items:center;pointer-events:none}.vg-day1a>.vg-hudai{position:static}.vg-idle{width:300px;display:flex;flex-direction:column;gap:5px;align-items:stretch;pointer-events:none;text-shadow:0 2px 8px #050908}.vg-idle:empty{display:none}.vg-idle>.xq{order:0}.vg-idle>.moc{order:1}.vg-idle>.vg-thanhso{order:2}.vg-idle>.toc{order:3;text-align:center}.vg-idle>.toc.xq{order:0;justify-content:center;text-align:center}.vg-idle>.moc{display:flex;justify-content:space-between;align-items:baseline}.vg-idle>.moc>span{font:var(--t-name);font-size:13px;letter-spacing:.03em;color:#ece4ceb8}.vg-idle>.moc>.ke{color:#e8cf94}.vg-idle>.moc.day{justify-content:center}.vg-idle>.moc.day>.dang{color:#f0d18c}.vg-idle>.vg-thanhso{width:100%;height:18px}.vg-idle>.vg-thanhso:not(.m-day){border-color:#e2d1a91f;background:#ffffff08}.vg-idle>.toc{font:var(--t-label);line-height:1.35;color:#ece4ced1}.vg-idle>.toc.can{color:#e2755feb}.vg-idle>.xq{position:relative;display:flex;align-items:center;width:100%;margin:0;padding:0;border:0;background:none;text-align:left;font:var(--t-label);line-height:1.35;color:#e2bd6ce0;text-shadow:0 2px 8px #050908;pointer-events:auto;cursor:pointer}.vg-idle>.xq:before{content:"";position:absolute;inset:-14px 0}.vg-idle>.xq:active{opacity:.7}.vg-idle>.xq.dp{min-height:44px;padding:9px 12px;gap:8px;border:1px solid rgba(226,189,108,.62);border-radius:3px;background:linear-gradient(180deg,#e2bd6c29,#070912eb);box-shadow:inset 0 0 0 1px #070912cc,0 4px 16px #00000073;font:var(--t-micro);letter-spacing:.06em;color:#f0d18c;animation:vgDpTho 2.6s ease-in-out infinite}.vg-idle>.xq.dp:before{inset:0}.vg-idle>.xq.dp:after{content:"▸";margin-left:auto;font-size:13px;color:#f0d18ccc}.vg-idle>.xq.dp:active{opacity:1;background:#e2bd6c42}@keyframes vgDpTho{0%,to{border-color:#e2bd6c9e}50%{border-color:#e2bd6c}}@media (prefers-reduced-motion: reduce){.vg-idle>.xq.dp{animation:none}}.vg-huongwin{display:grid;gap:8px;align-content:start}.vg-hwr{display:grid;gap:6px;width:100%;padding:10px 11px;text-align:left;border:1px solid rgba(226,209,169,.16);border-radius:3px;background:#e7dab808;cursor:pointer}.vg-hwr.on{border-color:var(--h);background:#e7dab812}.vg-hwr>.dau{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.vg-hwr>.dau>b{font:var(--t-name);color:#f0e7cd}.vg-hwr.on>.dau>b{color:var(--h)}.vg-hwr>.dau>span{font:var(--t-micro);color:#e8dec69e}.vg-hwr>small.anh{font:var(--t-micro);color:#e8dec68c}.vg-hwr>.vg-thanhso{height:16px}.vg-hwr>em{font:var(--t-body);line-height:1.35;font-style:normal;color:#ece4cebd}.vg-hwr>em.bh{color:#e2bd6cd9}.vg-hwr>u{justify-self:start;padding:2px 7px;border-radius:999px;font:var(--t-micro);text-decoration:none}.vg-hwr>u.dang{border:1px solid var(--h);color:var(--h)}.vg-hwr>u.cd{border:1px solid rgba(226,189,108,.4);color:#e2bd6cd9}.vg-huongwin>.ly{font:var(--t-body);line-height:1.4;color:#e8dec694}.vg-owin>.cau{font:var(--t-body);line-height:1.45;color:#e8dec6ad}.vg-act:before,.vg-subtab:before,.vg-iconbtn:before,.vg-rail-nut:before,.vg-navbtn:after,.vg-pager button:before,button.vg-o:before,.vg-hepick button:before,.vg-wtabs button:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);border:0;background:transparent}.vg-pager{gap:38px;margin-top:20px}.vg-conpick .vg-pager{margin-top:20px;margin-bottom:22px}.vg-bag>.vg-pager{margin-top:20px}.vg-lydo{pointer-events:none}.vg-pager button{position:relative}.vg-wzoom{gap:14px}.vg-wtabs button{position:relative}.vg-wnode:before{content:"";position:absolute;left:50%;top:50%;z-index:0;width:max(100%,calc(44px / 1.2));height:max(100%,calc(44px / 1.2));transform:translate(-50%,-50%);border:0;background:transparent}.vg-vatx{min-width:44px;min-height:44px;align-content:center}.vg-points button,.vg-huong button,.vg-manh,.vg-object{min-width:44px;min-height:44px}.vg-rail{pointer-events:none}.vg-rail-nut{pointer-events:auto}.vg-rail-chev{pointer-events:none;width:20px;height:22px}.vg-rail-chev>svg{pointer-events:auto}.vg-rail.thu .vg-rail-chev{transform:translateY(-45px)}.vg-primary-target.hold>span,.vg-primary-target.swipe>span,.vg-primary-target.tap>span{top:auto;bottom:calc(100% + 4px)}.vg-primary-target span.nhac{animation:vgNhanNhac .62s ease-out 2}@keyframes vgNhanNhac{0%{color:#f0e9d6a6}35%{color:var(--tt-chinh);text-shadow:0 0 10px rgba(var(--tt-chinh-rgb),.7),0 2px 8px #020504}to{color:#f0e9d6a6}}.vg-caption{text-shadow:none}.vg-caption b{color:#f4ecd8f0;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6),0 0 22px rgba(0,0,0,.4)}.vg-caption span{color:#e8e0ca99;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.55),0 0 20px rgba(0,0,0,.38)}.vg-points button,.vg-huong button,.vg-primary-target>span,.vg-wnode{text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6),0 0 22px rgba(0,0,0,.4)}.vg-points button{color:#eee7d5d1}.vg-huong button{color:#eee7d5cc}.vg-huong button.on{color:#fbf6e6f5}.vg-wnode{color:#eee7d5d6}.vg-wnode.day span{color:#f2f6e8}.vg-screen.vao{animation:vgManVao .14s cubic-bezier(.22,1,.36,1) both}@keyframes vgManVao{0%{opacity:.35}to{opacity:1}}.vg-hoison .xq{width:100%}.vg-hoison .xq>.dg{margin-bottom:0}.vg-lydo{display:block;margin-top:4px;font:var(--t-body);line-height:1.35;color:var(--tt-do)}.vg-viec>.vg-lydo,.vg-acts>.vg-lydo{width:100%}.vg-acts>.vg-lydo{margin-top:0}.vg-3b{position:absolute;inset:158px 0 103px;z-index:4;display:flex;flex-direction:column;align-items:center;gap:12px;padding:0 14px;pointer-events:none}.vg-3b>*{pointer-events:auto}.vg-3b .vg-vatx{position:relative;left:auto;top:auto;transform:none;flex:none;max-width:100%}.vg-3b .vg-vatx:active{transform:scale(.96)}.vg-3b>.vg-3b-day{flex:none;width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.vg-3b>.vg-3b-day>.vg-vatx.ocp{flex:1 1 0;min-width:0;width:auto}.vg-3b .vg-vatx.ocp>.vg-chips.nho{flex-wrap:wrap;max-width:100%}.vg-3b .vg-vatx.ocp>.vg-chips.nho>.vg-chip{height:auto;max-width:100%;white-space:normal;text-align:left;line-height:1.25}.vg-3b .vg-vatx.ocp>.vg-chips.nho>.vg-chip>b{white-space:normal}.vg-3b .vg-vatx.ocp{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;row-gap:2px;align-items:center;justify-items:start;text-align:left;flex:1 1 auto;min-width:0}.vg-3b .vg-vatx.ocp>:first-child{grid-row:1 / span 3}.vg-3b .vg-vatx.ocp>b{font:var(--t-name);letter-spacing:0;max-width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-3b .vg-vatx.ocp>small.sub{font:var(--t-micro);letter-spacing:.04em;color:#ebe2ca94;text-shadow:0 2px 8px #050908}.vg-3b .vg-vatx.ocp>.vg-chips.nho{justify-content:flex-start;margin-top:1px}.vg-3b>.vg-3b-bang{flex:1 1 auto;min-height:0;width:100%;display:grid;place-items:center}.vg-3b>.vg-3b-bang>.vg-bonode{height:100%;width:auto;aspect-ratio:300 / 400;max-width:100%}.vg-3b>.vg-3b-bang>.vg-bonode>svg{width:100%;height:100%}.vg-3b>.vg-3b-bang>.vg-bonode.trong{display:grid;place-items:center;padding:18px;width:100%;aspect-ratio:auto;border:1px dashed rgba(226,209,169,.22);border-radius:14px;background:#080d0c47}.vg-3b>.vg-3b-bang>.vg-bonode.trong>.ly{margin:0;max-width:230px;text-align:center;font:var(--t-body);color:#e8dec680;text-shadow:0 2px 8px #050908}.vg-3b-cuadao{display:grid;gap:8px;padding-top:10px;border-top:1px solid rgba(226,209,169,.14)}.vg-3b-yq{display:grid;gap:6px;min-width:0}.vg-3b-yq>.vg-oh{min-width:0}.vg-3b-yq>.ly{font:var(--t-micro);letter-spacing:.06em;text-transform:uppercase;color:#e8dec680;margin:4px 0 0}.vg-3b-yq .vg-oh>.loai{display:none}.vg-3b-yq .vg-oh.mon>.t>b{padding-right:0}.vg-vatx.sapcho>svg{width:116px;height:80px}.vg-vatx.daidau>svg{width:108px;height:96px}.vg-vatx.lauvb>svg{width:100px;height:108px}.vg-vatx.mieuquy>svg{width:62px;height:64px}.vg-vatx.loluyen>svg{width:84px;height:48px;overflow:visible}.vg-vatx.loluyen .am{fill:#f6944629;filter:blur(9px)}.vg-vatx.loluyen .vanh{fill:#926e40f2}.vg-vatx.loluyen .bat{fill:#4e3822f5}.vg-vatx.loluyen .chan,.vg-vatx.loluyen .de{fill:#3a2a1af5}.vg-vatx.loluyen .lua{fill:#f6a854d1}.vg-vatx.loluyen .lua.l1{fill:#fcce80e6}.vg-vatx.loluyen .lua.l2,.vg-vatx.loluyen .lua.l3{fill:#ee803ab3}.vg-vatx.loluyen .dom{fill:#faba6c80}.vg-ctluyen{display:grid;gap:8px;margin-top:8px}.vg-ctluyen .dong{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:8px 10px;border-radius:11px;border:1px solid rgba(226,178,130,.14);background:#140e0a66}.vg-ctluyen .dong small{display:block;color:var(--muted, #a99);font-size:12px}.vg-ctluyen .dong small.thieu{color:#e28e70}.vg-vatx.daidau .am,.vg-vatx.lauvb .am,.vg-dainhang .am{fill:#f6ba601f;filter:blur(7px)}.vg-vatx.sapcho .bong,.vg-vatx.daidau .bong,.vg-vatx.lauvb .bong,.vg-vatx.mieuquy .bong{fill:#0000004d}.vg-vatx.sapcho .mai,.vg-vatx.lauvb .mai,.vg-vatx.mieuquy .mai{fill:#70281ef2}.vg-vatx.sapcho .cot,.vg-vatx.sapcho .van,.vg-vatx.lauvb .than,.vg-vatx.mieuquy .than{fill:#261b14f5}.vg-vatx.sapcho .quay,.vg-vatx.mieuquy .be{fill:#4e3624f5}.vg-vatx.sapcho .soc{stroke:#e2a07447;stroke-width:1.4}.vg-vatx.sapcho .mon{stroke:#0c0a08b3;stroke-width:1}.vg-vatx.sapcho .anh{stroke:#faeed699;stroke-width:1.2;stroke-linecap:round}.vg-vatx.sapcho .net,.vg-vatx.lauvb .net,.vg-vatx.mieuquy .net,.vg-vatx.daidau .net{stroke:#e2b2824d;stroke-width:1.1}.vg-vatx.sapcho .day,.vg-vatx.lauvb .day,.vg-vatx.mieuquy .day{stroke:#9674508c;stroke-width:1}.vg-vatx.sapcho .den,.vg-vatx.lauvb .den{fill:#f8ce7eeb;filter:drop-shadow(0 0 6px rgba(246,190,100,.7))}.vg-vatx.lauvb .cua{fill:#f0c4704d}.vg-vatx.lauvb .cua,.vg-vatx.mieuquy .cua{stroke:#e2b28247;stroke-width:1}.vg-vatx.mieuquy .cua{fill:#08070cf5}.vg-vatx.mieuquy .den{fill:#caa2faeb;filter:drop-shadow(0 0 7px rgba(168,124,226,.8))}.vg-vatx.lauvb .so{fill:#f6c87657;stroke:#f8d69680;stroke-width:.9}.vg-vatx.daidau .da{fill:#303232f5}.vg-vatx.daidau .da2{fill:#404240f5}.vg-vatx.daidau .mat{fill:#545450f5}.vg-vatx.daidau .hom,.vg-dainhang .hom{fill:#46301efa}.vg-vatx.daidau .nap{fill:#604228fa;stroke:#e2b2824d;stroke-width:1}.vg-vatx.daidau .vai,.vg-dainhang .vai{fill:#a2382af7;stroke:#ee927457;stroke-width:1}.vg-vatx.daidau .nep,.vg-dainhang .nep{stroke:#340e0ab3;stroke-width:1.3;stroke-linecap:round}.vg-vatx.daidau .can,.vg-dainhang .can{stroke:#b28854f2;stroke-width:3.4;stroke-linecap:round}.vg-dainhang .can{stroke-width:5}.vg-vatx.daidau .bua,.vg-dainhang .bua{fill:#ceac74f2}.vg-vatx.daidau .dai,.vg-dainhang .dai{fill:#7e6038f2}.vg-vatx.daidau .nguoi>circle,.vg-vatx.daidau .nguoi>path,.vg-dainhang .nguoi>circle,.vg-dainhang .nguoi>path{fill:#181412f5;stroke:#e2b2824d;stroke-width:1}.vg-vatx.daidau .nguoi>.tay,.vg-dainhang .nguoi>.tay{fill:none;stroke:#181412f5;stroke-width:4.6;stroke-linecap:round}.vg-dainhang .nguoi>.tay{stroke-width:6.4}.vg-dainhang .da{fill:#303232e6}.vg-dainhang .da2{fill:#404240e6}.vg-dainhang .mat{fill:#545450e6}.vg-dainhang .net{stroke:#e2b28238;stroke-width:1.1}.vg-vatx.daidau .nhang .lu,.vg-dainhang .lu{fill:#3a3024f5}.vg-vatx.daidau .nhang .chan,.vg-dainhang .chan{fill:#2c241af5}.vg-vatx.daidau .nhang .vanh,.vg-dainhang .vanh{fill:#8c6a3ee6}.vg-vatx.daidau .nhang .mieng,.vg-dainhang .mieng{fill:#1a140ef5}.vg-vatx.daidau .nhang .tan,.vg-dainhang .tan{stroke:#968e8061}.vg-vatx.daidau .nhang .con,.vg-dainhang .con{stroke:#e0a664f2}.vg-vatx.daidau .nhang .lua,.vg-dainhang .lua{fill:#ffd696fa;filter:drop-shadow(0 0 6px rgba(246,168,92,.95))}.vg-vatx.daidau .nhang .khoi,.vg-dainhang .khoi{stroke:#d6cebe38;stroke-width:1.4}.vg-vatx.daidau.chuathap .nhang .con,.vg-dainhang.chuathap .con{stroke:#9e948680;stroke-width:1.8}.vg-vatx.sapcho>.vg-chip.gio,.vg-vatx.daidau>.vg-chip.gio,.vg-vatx.lauvb>.vg-chip.gio,.vg-vatx.mieuquy>.vg-chip.gio{padding:0 2px;border-color:transparent;background:none;text-shadow:0 1px 2px rgba(0,0,0,.85),0 0 10px rgba(0,0,0,.6),0 0 22px rgba(0,0,0,.4);pointer-events:none}.vg-ke{position:relative;margin:8px 0 4px;padding:10px 11px 6px;border:0;border-radius:4px;background:linear-gradient(180deg,#2e2115bd,#130e0acc),repeating-linear-gradient(90deg,rgba(226,178,120,.05) 0 1px,transparent 1px 6px);box-shadow:0 8px 20px #0006}.vg-ke:before,.vg-ke:after{content:"";position:absolute;top:0;bottom:0;width:6px;background:linear-gradient(90deg,#9e7242e6,#48321ee6),repeating-linear-gradient(180deg,rgba(0,0,0,.22) 0 1px,transparent 1px 9px);box-shadow:inset 0 0 0 1px #140e0980;pointer-events:none}.vg-ke:before{left:0}.vg-ke:after{right:0}.vg-ke>.tang{position:relative;padding-bottom:12px;margin-bottom:4px}.vg-ke>.tang:last-child{margin-bottom:0}.vg-ke>.tang:after{content:"";position:absolute;left:-5px;right:-5px;bottom:0;height:5px;border-radius:1px;background:linear-gradient(180deg,#b4844ceb,#583c22eb);box-shadow:0 4px 9px #0000008c,inset 0 1px #f8d0944d}.vg-ke>.tang>p{margin:2px 0 8px}.vg-luoimon{display:grid;grid-template-columns:repeat(3,1fr);gap:8px 4px}.vg-luoimon>.omon{display:grid;justify-items:center;align-content:start;gap:3px;grid-template-rows:auto auto auto}.vg-luoimon .vg-ov{width:100%}.vg-luoimon .vg-ov>.ten{-webkit-line-clamp:2;min-height:2.5em}.vg-luoimon>.omon>.gia{margin:0;padding:1px 4px;border:0;border-radius:7px;background:#ecbe6c1a;cursor:pointer}.vg-luoimon>.omon>.gia:active{background:#ecbe6c38}.vg-oniem{display:flex;gap:8px;justify-content:center}.vg-oniem>button.vg-o:active{transform:scale(.95)}.vg-keda{position:relative;margin:8px 0 4px;padding:11px 13px 7px;border:0;border-radius:3px;background:linear-gradient(180deg,#585a5ab8,#222426db),repeating-linear-gradient(180deg,rgba(232,226,212,.075) 0 1px,transparent 1px 8px);box-shadow:inset 0 1px #e8e2d438,0 9px 22px #00000080}.vg-keda:before,.vg-keda:after{content:"";position:absolute;top:0;bottom:0;width:8px;background:linear-gradient(90deg,#808280eb,#3a3c3ceb),repeating-linear-gradient(180deg,rgba(0,0,0,.2) 0 1px,transparent 1px 13px);box-shadow:inset 0 0 0 1px #10121280;pointer-events:none}.vg-keda:before{left:0}.vg-keda:after{right:0}.vg-keda>.tang{position:relative;padding-bottom:13px;margin-bottom:4px}.vg-keda>.tang:last-child{margin-bottom:0}.vg-keda>.tang:after{content:"";position:absolute;left:-7px;right:-7px;bottom:0;height:6px;border-radius:1px;background:linear-gradient(180deg,#969894f2,#424444f2);box-shadow:0 5px 11px #0009,inset 0 1px #e8e4d64d}.vg-lo2{display:grid;grid-template-columns:repeat(2,1fr);gap:10px 10px}.vg-lo2>.lo{display:grid;grid-auto-rows:auto;justify-items:center;align-content:start;gap:5px}.vg-lo2 .vg-ov{width:100%}.vg-lo2 .vg-ov>.ten{-webkit-line-clamp:2;min-height:2.5em}.vg-lo2>.lo>.vg-nutgia{justify-items:center;width:100%}.vg-lo2>.lo>.vg-nutgia .ly{justify-content:center;text-align:center}.vg-lo2>.lo>.giu{font:var(--t-micro);color:rgba(var(--tt-chinh-rgb),.9);text-align:center}.vg-dabo{display:grid;gap:7px;margin:8px 0 4px;padding:10px 11px;border-radius:9px;border:1px dashed rgba(214,206,190,.16);background:#0a0c0e66}.vg-dabo>p{margin:0}.vg-dabo>.r{display:flex;align-items:center;gap:9px}.vg-dabo>.r>.t{flex:1;min-width:0;display:grid;gap:2px}.vg-dabo>.r>.t>b{font:var(--t-name);color:var(--tt-chinh)}.vg-dabo>.r>.t>.meta{font:var(--t-micro);color:rgba(var(--tt-chet-rgb),.9)}.vg-dainhang{margin:6px 0 2px}.vg-dainhang>svg{display:block;width:100%;height:auto;overflow:visible}.vg-lodot{margin:6px 0 2px}.vg-lodot>svg{display:block;width:100%;height:auto;overflow:visible}.vg-lodot .am{fill:#f6944629;filter:blur(9px)}.vg-lodot .vanh{fill:#926e40f2}.vg-lodot .bat{fill:#4e3822f5}.vg-lodot .chan,.vg-lodot .de{fill:#3a2a1af5}.vg-lodot .lua{fill:#f6a854d1}.vg-lodot .lua.l1{fill:#fcce80e6}.vg-lodot .lua.l2,.vg-lodot .lua.l3{fill:#ee803ab3}.vg-lodot .dom{fill:#faba6c80}.vg-mieuphien{display:grid;grid-template-columns:78px 1fr;align-items:center;gap:12px;margin:9px 0 0;padding:8px 12px 8px 8px;border-radius:11px;border:1px solid rgba(202,162,250,.12);background:#0e0b1461}.vg-mieuphien>svg{display:block;width:78px;height:82px;overflow:visible}.vg-mieuphien>p{margin:0}.vg-mieuphien .bong{fill:#0000004d}.vg-mieuphien .mai{fill:#70281ef2}.vg-mieuphien .than{fill:#261b14f5}.vg-mieuphien .be{fill:#4e3624f5}.vg-mieuphien .cua{fill:#08070cf5;stroke:#e2b28247;stroke-width:1}.vg-mieuphien .net{stroke:#e2b2824d;stroke-width:1.1}.vg-mieuphien .day{stroke:#9674508c;stroke-width:1}.vg-mieuphien .den{fill:#78689459}.vg-mieuphien.mo .den{fill:#caa2faeb;filter:drop-shadow(0 0 7px rgba(168,124,226,.8))}.vg-cuagio{display:grid;justify-items:center;gap:9px;margin-top:auto;padding:11px 13px 12px;border-radius:11px;border:1px solid rgba(202,162,250,.18);background:#0e0b1480}.vg-cuagio>p{margin:0;text-align:center}.vg-cuagio>.vg-wsub{margin:0}.vg-canhho{flex:none;display:grid;justify-items:center;gap:7px;width:100%}.vg-canhho>svg{display:block;width:142px;height:142px}.vg-canhho>b{font:var(--t-micro);color:#caa2faeb;text-align:center}.vg-canhho .vanh{stroke:#caa2fa4d;stroke-width:1.4;fill:#0c0a1299}.vg-canhho .vach{stroke:#d6cebe4d;stroke-width:1.2}.vg-canhho .ty{stroke:#caa2faf2;stroke-width:3;stroke-linecap:round}.vg-canhho .kim{stroke:#ece2cee6;stroke-width:2;stroke-linecap:round;transform-origin:50% 50%;transition:transform .4s ease}.vg-canhho .truc{fill:#ece2cee6}.vg-canhho.mo .vanh{stroke:#caa2fabf}.vg-canhho.mo .kim{stroke:#caa2fafa}.vg-lo5{display:grid;grid-template-columns:repeat(5,1fr);gap:9px 3px}.vg-lo5>.lo{display:grid;grid-template-rows:auto 1fr auto auto;justify-items:center;align-content:start;gap:3px}.vg-lo5 .vg-ov{width:100%}.vg-lo5 .vg-ov>.ten{-webkit-line-clamp:3;min-height:3.75em}.vg-lo5>.lo>.giu{font:var(--t-micro);color:rgba(var(--tt-chinh-rgb),.9);text-align:center}.vg-vatx.minhbia>b,.vg-vatx.minhcong>b,.vg-vatx.minhkho>b{white-space:nowrap}.vg-vatx.minhbia>svg{width:46px;height:74px}.vg-vatx.minhbia .bong{fill:#00000080}.vg-vatx.minhbia .be{fill:#3a352c;stroke:#d2be9642;stroke-width:1}.vg-vatx.minhbia .than{fill:#4a443a;stroke:#d6c49e57;stroke-width:1.2}.vg-vatx.minhbia .an{fill:rgba(var(--accent-rgb),.34);stroke:rgba(var(--accent-rgb),.8);stroke-width:1.2}.vg-vatx.minhbia .khac{stroke:#dccca64d;stroke-width:1.4;stroke-linecap:round}.vg-vatx.minhbia:active .an{fill:rgba(var(--accent-rgb),.6)}.vg-vatx.minhcong>svg{width:62px;height:78px}.vg-vatx.minhcong .bong{fill:#00000080}.vg-vatx.minhcong .loi{fill:#0a0d11;stroke:#96b0c438;stroke-width:1}.vg-vatx.minhcong .tru{fill:#44403a;stroke:#d4c29e47;stroke-width:1.1}.vg-vatx.minhcong .mai{fill:#524a40;stroke:#d4c29e4d;stroke-width:1.1}.vg-vatx.minhcong .khac{stroke:#d8c8a442;stroke-width:1.4;stroke-linecap:round}.vg-vatx.minhkho>svg{width:66px;height:52px}.vg-vatx.minhkho .bong{fill:#00000080}.vg-vatx.minhkho .than{fill:#4b3620;stroke:#e2ba7a80;stroke-width:1.2}.vg-vatx.minhkho .nap{fill:#5c4327;stroke:#e2ba7a80;stroke-width:1.2}.vg-vatx.minhkho .dai{fill:#7a5b33}.vg-vatx.minhkho .khoa{fill:#d9b877}.vg-vatx.minhkho .net{stroke:#e2ba7a42;stroke-width:1}.vg-vatx.minhkho:active>svg{filter:drop-shadow(0 0 12px rgba(226,186,122,.6))}.vg-vatx.minhbe{z-index:6}.vg-vatx.minhbe .ruotvong{filter:drop-shadow(0 6px 16px rgba(0,0,0,.7));display:grid;justify-items:center;gap:2px;z-index:1}.vg-vatx.minhbe .ruotvong .vg-o{border-radius:17px}.vg-vatx.minhbe>.vg-vong{z-index:2}.vg-vatx.minhbe .ruotvong>b.loai{font:var(--t-label);letter-spacing:.02em;white-space:nowrap;color:#f3e7cf;text-shadow:0 2px 7px #050908,0 0 10px #050908}.vg-vatx.minhbe.sang{filter:drop-shadow(0 0 16px rgba(var(--tt-nguy-rgb),.28))}.vg-vatx.minhbe.lim{filter:grayscale(.3) brightness(.86)}.vg-vatx.minhbe.lim .vg-vong circle{stroke-width:2}.vg-vatx.minhbe.lim .vg-vong .chay{filter:none}.vg-vatx.minhbe.lim .ruotvong>b.loai{color:#eee6d099}.vg-vatx.minhbe .vg-vong.can .ray{stroke:#b0b8b24d;stroke-dasharray:5 8}.vg-vatx.minhbe .vg-vong.can .chay{stroke:transparent;filter:none}.vg-vatx.minhbe .vg-vong.can>b{color:#f0e8d4d6}.vg-vatx.minhbe .vg-vong.can>small{color:#e8dec680}.vg-minh-trang{display:flex;flex-direction:column;height:100%;min-height:0}.vg-minh-cuon{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:11px;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:20px;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 20px),transparent)}.vg-minh-cuon::-webkit-scrollbar{width:3px}.vg-minh-cuon::-webkit-scrollbar-thumb{background:#e2d1a92e;border-radius:3px}.vg-trang-act.khoi{position:static;flex:0 0 auto;margin-top:0;padding:10px 0 2px;background:#070c0a}.vg-minh-bang{margin-top:8px;padding:8px 11px 4px;border:1px solid rgba(214,196,158,.2);border-radius:3px;background:linear-gradient(180deg,#3c31249e,#1a1713bd),repeating-linear-gradient(93deg,#ffffff04 0 4px,#00000008 4px 8px);box-shadow:inset 0 1px #e2d2ac1c,inset 0 -1px #00000080,0 2px 10px #00000061}.vg-minh-bang>.nhan,.vg-minh-bia>.nhan,.vg-minh-san>.nhan,.vg-minh-saban>.nhan{display:block;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(214,196,158,.13);font:var(--t-label);letter-spacing:.11em;color:#e2d1a980;text-shadow:0 1px 0 rgba(0,0,0,.65)}.vg-minh-gops{display:grid}.vg-minh-gop{display:grid;grid-template-columns:96px 1fr auto;align-items:center;gap:9px;padding:7px 1px;border:0;border-bottom:1px solid rgba(214,196,158,.08);background:transparent}.vg-minh-gop:last-child{border-bottom:0}.vg-minh-gop>.do{height:5px;border-radius:3px;overflow:hidden;background:#e2d1a91a}.vg-minh-gop>.do>.cai{height:100%;border-radius:3px;background:linear-gradient(90deg,#e2d1a973,#e2d1a9cc)}.vg-minh-gop>i{font:var(--t-micro);font-style:normal;white-space:nowrap;color:#e8dec694}.vg-minh-gop.minh>.do>.cai{background:linear-gradient(90deg,rgba(var(--accent-rgb),.5),var(--accent))}.vg-minh-gop.minh>i{color:rgba(var(--accent-rgb),.9)}.vg-minh-gop>.t{min-width:0;display:grid}.vg-minh-gop>.t>b{font:var(--t-label);color:#f0e8d4db;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-minh-gop>.t>small{font:var(--t-micro);color:#e8dec66b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-minh-gop.minh{padding-left:8px;box-shadow:inset 2px 0 rgba(var(--accent-rgb),.75)}.vg-minh-gop.minh>.t>b{color:#f6ead0}.vg-minh-san{margin-top:8px;padding:8px 10px 9px;border:1px solid rgba(214,196,158,.17);border-radius:3px;background:linear-gradient(180deg,#2c2c2a80,#141615a8),repeating-linear-gradient(88deg,#ffffff03 0 5px,#00000007 5px 10px);box-shadow:inset 0 1px #e2d2ac14,inset 0 -1px #00000073}.vg-minh-san>.vg-minh-note{margin-top:0;margin-bottom:7px}.vg-minh-san .vg-oh>.t>b{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;line-height:1.24}.vg-minh-luot{display:grid;gap:6px;margin-top:9px}.vg-minh-luot>small{font:var(--t-body);color:#e8dec68f}.vg-minh-hat{display:flex;gap:4px;align-items:center;height:7px}.vg-minh-hat>i{width:7px;height:7px;border-radius:50%;background:rgba(var(--accent-rgb),.72);box-shadow:0 0 6px rgba(var(--accent-rgb),.35)}.vg-minh-hat>i.het{background:#e2d1a929;box-shadow:none}.vg-minh-mau{height:6px;margin-top:3px;border-radius:3px;overflow:hidden;background:#e2d1a91a}.vg-minh-mau>.cai{height:100%;border-radius:3px;background:linear-gradient(90deg,rgba(var(--tt-nguy-rgb),.55),var(--tt-nguy))}.vg-minh-khoi{display:grid}.vg-minh-bia{display:grid;gap:1px;margin-top:7px;padding:9px 11px;border:1px solid rgba(214,196,158,.22);border-radius:3px;background:linear-gradient(180deg,#3a352d80,#1c1b199e),repeating-linear-gradient(96deg,#ffffff03 0 3px,#00000005 3px 6px);box-shadow:inset 0 1px #e2d2ac1a,inset 0 -1px #0006}.vg-minh-bia>.r{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;width:100%;min-height:40px;margin:0;padding:6px 2px;text-align:left;border:0;border-bottom:1px solid rgba(214,196,158,.08);background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.vg-minh-bia>.r:active{background:#e2d1a912}.vg-minh-bia>.r>b{font:var(--t-name);color:#f0e8d4cc}.vg-minh-bia>.r>em{font:var(--t-micro);font-style:normal;color:#e8dec66b}.vg-minh-bia>.r>i{font:var(--t-num);font-style:normal;color:#e8dec68f}.vg-minh-bia>.r.nha>b{color:var(--accent)}.vg-minh-bia>.r.nha>em{color:rgba(var(--accent-rgb),.6)}.vg-minh-cta{display:flex;align-items:center;gap:16px;margin-top:11px;padding-top:9px;border-top:1px solid rgba(226,209,169,.12)}.vg-den-nut{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-top:11px;padding-top:9px;border-top:1px solid rgba(226,209,169,.12)}.vg-den-nut>.vg-act{width:100%}.vg-minh-note{display:block;margin-top:8px;font:var(--t-body);color:#e8dec680}.vg-minh-saban{margin-top:7px;padding:7px 9px;border:1px solid rgba(214,196,158,.18);border-radius:3px;background:linear-gradient(180deg,#34322c85,#161816b3),repeating-linear-gradient(90deg,rgba(226,209,169,.028) 0 1px,transparent 1px 22px),repeating-linear-gradient(0deg,rgba(226,209,169,.028) 0 1px,transparent 1px 22px);box-shadow:inset 0 1px #e2d2ac17,inset 0 -1px #00000075}.vg-minh-saban>.nhan{margin-bottom:5px;padding-bottom:5px}.vg-minh-dats{display:grid;gap:4px}.vg-minh-dat{--phe-rgb: 150, 160, 164;display:grid;gap:1px;padding:6px 10px;border:1px solid rgba(var(--phe-rgb),.3);border-left:3px solid rgba(var(--phe-rgb),.8);border-radius:4px;background:linear-gradient(100deg,rgba(var(--phe-rgb),.07),#080d0bd1 60%)}.vg-minh-dat.nha{--phe-rgb: var(--tt-chinh-rgb)}.vg-minh-dat.dich{--phe-rgb: var(--tt-nguy-rgb)}.vg-minh-dat>.h{display:flex;align-items:center;gap:8px}.vg-minh-dat>.h>b{font:var(--t-name);color:#f2ead6e0}.vg-minh-dat>.phe{font:var(--t-micro);color:rgba(var(--phe-rgb),.82)}.vg-minh-dat>.sl{font:var(--t-body);color:#e8dec680}.vg-minh-dat>.ta{margin-top:3px;padding-top:3px;border-top:1px solid rgba(var(--phe-rgb),.16);font:var(--t-micro);line-height:1.34;color:#e8dec670}.vg-tranvis{z-index:5}.vg-tranvi{width:auto;height:auto;display:grid;place-items:center;filter:none;animation:none}.vg-tranvi.chu .vg-o{border-color:rgba(var(--tt-chinh-rgb),.5);box-shadow:0 0 15px rgba(var(--tt-chinh-rgb),.2)}.vg-vatx.bia>svg{width:84px;height:178px}.vg-vatx.bia .de{fill:#2c3238f5;stroke:#c6d4de4d;stroke-width:1}.vg-vatx.bia .than{fill:#383f46f2;stroke:#cedce461;stroke-width:1.1}.vg-vatx.bia .mu{fill:#424a52f5;stroke:#cedce46b;stroke-width:1}.vg-vatx.bia .khac path{stroke:#d6e2e83d;stroke-width:2.2;stroke-linecap:round}.vg-vatx.bia .minh{stroke:var(--tt-dat);stroke-width:3;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(var(--tt-dat-rgb),.85));animation:vgBiaTho 3.4s ease-in-out infinite}@keyframes vgBiaTho{0%,to{opacity:.68}50%{opacity:1}}.vg-vatx.bia>b,.vg-vatx.thap>b{margin-top:4px;white-space:nowrap}.vg-vatx.bia>u.n,.vg-vatx.thap>u.n{position:static;margin-top:3px}.vg-vatx.thap>svg{width:62px;height:134px}.vg-vatx.thap .than{fill:#343c42f0;stroke:#cedce457;stroke-width:1}.vg-vatx.thap .mai path{fill:#424e56f2;stroke:#cedce46b;stroke-width:1}.vg-vatx.thap .dao path{stroke:#cedce480;stroke-width:1.4;stroke-linecap:round;fill:none}.vg-vatx.thap .cua circle{fill:rgba(var(--tt-chinh-rgb),.82);filter:drop-shadow(0 0 6px rgba(var(--tt-chinh-rgb),.8))}.vg-vatx.thap .dinh{fill:var(--tt-chinh);filter:drop-shadow(0 0 9px rgba(var(--tt-chinh-rgb),.9))}.vg-vatx.doithu .vg-o{box-shadow:0 0 17px rgba(var(--tt-nguy-rgb),.22)}.vg-vatx.doithu>b{max-width:132px;margin-top:3px;text-align:center}.vg-vatx.doithu>u.n{position:static;margin-top:3px;border-color:rgba(var(--tt-nguy-rgb),.5);color:var(--tt-nguy)}.vg-vatx.doithu.lim .vg-o{box-shadow:none}.vg-biakhac{display:grid;margin-top:10px}.vg-biakhac>.chop{display:block;height:15px;margin:0 -8px -1px;border:1px solid rgba(206,220,228,.2);border-bottom:0;border-radius:5px 5px 0 0;background:linear-gradient(180deg,#464f58f5,#2c343cf5)}.vg-biakhac>.than{display:grid;gap:6px;padding:12px 10px;border:1px solid rgba(206,220,228,.2);border-top:0;background:linear-gradient(180deg,#1e242aeb,#0f1418f0);box-shadow:inset 0 0 24px #030709bd}.vg-biakhac>.de{display:block;height:13px;margin:0 -13px;border:1px solid rgba(206,220,228,.2);background:linear-gradient(180deg,#343c44f2,#1a2026f2)}.vg-biakhac .khe{display:block;padding:5px 4px;text-align:center;font:var(--t-body);color:#e2dcc870}.vg-biakhac.go>.chop{height:12px;border-radius:4px 4px 0 0;border-color:#ceb28042;background:linear-gradient(180deg,#56442ef2,#34291cf2)}.vg-biakhac.go>.than{border-color:#ceb28042;background:linear-gradient(180deg,#2c2319eb,#16120df0);box-shadow:inset 0 0 24px #0c0804bd}.vg-biakhac.go>.de{border-color:#ceb28042;background:linear-gradient(180deg,#4e3e2af2,#281f15f2)}.vg-thapthan{position:relative;display:grid;gap:5px;margin-top:4px;padding-left:15px}.vg-thapthan:before{content:"";position:absolute;left:6px;top:8px;bottom:8px;width:2px;background:linear-gradient(180deg,rgba(var(--tt-chinh-rgb),.46),#cedce41a)}.vg-thaptang{position:relative;display:flex;align-items:center;gap:9px;padding:6px 9px 6px 7px;border:1px solid rgba(206,220,228,.16);border-radius:4px;background:linear-gradient(180deg,#181e22e6,#0c1114f0)}.vg-thaptang>.so{display:grid;place-items:center;flex:none;width:30px;height:30px;border:1px solid rgba(206,220,228,.28);border-radius:50%;background:#080d0fe6;font:var(--t-num);color:#e8e0cad1}.vg-thaptang>.x{flex:1;min-width:0;display:grid;gap:1px}.vg-thaptang>.x>b{font:var(--t-name);color:#f0e8d2db}.vg-thaptang>.x>small{font:var(--t-body);color:#e4dcc685;padding-left:2px}.vg-thaptang .vg-oh{border:0;background:none;padding:0;gap:8px}.vg-thaptang>.moc{flex:none;font:var(--t-micro);letter-spacing:.04em;color:var(--tt-chinh)}.vg-thaptang.qua{opacity:.64}.vg-thaptang.qua>.so{border-color:rgba(var(--tt-dat-rgb),.45);color:var(--tt-dat)}.vg-thaptang.dung{border-color:rgba(var(--tt-chinh-rgb),.55);box-shadow:0 0 15px rgba(var(--tt-chinh-rgb),.12)}.vg-thaptang.dung>.so{border-color:rgba(var(--tt-chinh-rgb),.8);color:var(--tt-chinh)}.vg-thaptang.chua>.so{border-style:dashed;color:#e8e0ca80}.vg-dtthuong{margin-top:9px}.vg-dtthuong>.vg-wsub{display:block;margin-bottom:4px}.vg-hang.hu>.t>.dau{display:flex;align-items:baseline;gap:8px;min-width:0}.vg-hang.hu u.loai{font:var(--t-micro);letter-spacing:.06em;text-decoration:none;color:#e8dec670}.vg-vatx>u.n.nhe{border-color:#e2d1a938;background:#090e0cc7;color:#ece2ca9e}.vg-vatx.doithu>u.n.nhe{border-color:rgba(var(--tt-nguy-rgb),.26);color:rgba(var(--tt-nguy-rgb),.62)}.vg-vatx>u.n.viec{font:var(--t-label);font-style:normal;letter-spacing:.05em}.vg-vatx.doithu[data-cg="Luyện Khí"]{--cg-rgb: 176, 186, 192}.vg-vatx.doithu[data-cg="Trúc Cơ"]{--cg-rgb: 127, 206, 143}.vg-vatx.doithu[data-cg="Kim Đan"]{--cg-rgb: 226, 189, 108}.vg-vatx.doithu[data-cg="Nguyên Anh"]{--cg-rgb: 166, 132, 214}.vg-vatx.doithu[data-cg] .vg-o{box-shadow:0 0 17px rgba(var(--tt-nguy-rgb),.22),0 0 32px rgba(var(--cg-rgb),.28)}.vg-vatx.doithu.lim[data-cg] .vg-o{box-shadow:none}.vg-tranvi-ten{position:absolute;transform:translate(-50%);white-space:nowrap;font:var(--t-micro);letter-spacing:.04em;font-weight:500;color:#f6ead0;text-shadow:0 2px 8px #050908,0 0 10px #050908}.vg-tranvi>.nhan{position:absolute;left:18px;top:40px;transform:translate(-50%);white-space:nowrap;font:var(--t-label);font-style:normal;color:#ece2ca80;text-shadow:0 2px 7px #050908}.vg-thuongten{display:block;margin-top:5px;padding-left:2px;font:var(--t-body);color:#e4dcc694}.vg-trandoi>.vg-conpick.trong-trang{flex:1;min-height:0;display:flex;flex-direction:column}.vg-trandoi>.vg-conpick.trong-trang>.vg-paged{flex:none}.vg-trandoi>.vg-conpick.trong-trang>.vg-hepick.loc{margin-top:auto}.vg-trandoi>.vg-wsub{position:relative}.vg-trandoi-ghim>.vg-otrans{align-items:start}.vg-tip{display:grid;gap:8px;align-content:start}.vg-tip>.dau{display:flex;align-items:flex-start;gap:12px}.vg-tip>.dau>.o{flex:none}.vg-tip>.dau>.o>.vg-o{--o: var(--o-xl)}.vg-tip>.dau>.t{flex:1;min-width:0;padding-top:1px;display:grid;gap:4px;justify-items:start}.vg-tip>.dau>.t>.ten{font:var(--t-name);line-height:1.2;color:var(--q, #f1e6c9);overflow-wrap:anywhere}.vg-tip>.dau>.t>.meta{font:var(--t-body);color:#e8dec680}.vg-tip>.dau>.t>.can{font:var(--t-body);color:#e8dec680;display:inline;overflow-wrap:anywhere}.vg-tip>.dau>.t>.can>small{font:inherit}.vg-tip>.dau>.t>.can>.nh{font:inherit;color:var(--nh, #f1e6c9);margin-left:5px}.vg-tip>.dau>.t>.can>.moc{font:inherit;font-style:normal;color:var(--tt-do)}.vg-tip>.dau>.t>.can>.moc:before{content:" · ";color:#e8dec661}.vg-tip>.dau>.t>.can.dat>.moc{color:#ece4ced1}.vg-tip>.dau>.t>.x{width:100%}.vg-tip>.dau>.t>.x>.vg-wsub{display:block;margin-bottom:5px}.vg-tip>.dau>.t>.vg-tipdung{width:100%;margin-top:2px}.vg-tip>.than{display:grid;gap:8px;padding-top:8px;border-top:1px solid rgba(226,209,169,.1)}.vg-tip>.than>.vg-cuas,.vg-tip>.than>.vg-compare,.vg-tip>.than>.vg-cplg,.vg-tip>.than>.vg-ohu{margin-top:0}.vg-tipdong{display:grid;gap:1px}.vg-tipdong>.nhac{margin-bottom:3px;font:var(--t-body);color:rgba(var(--tt-chinh-rgb),.7)}.vg-tipdong .d{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:3px 0;border:0;background:none;width:100%;text-align:left}.vg-tipdong.sosanh .d{grid-template-columns:1fr auto 56px}.vg-tipdong.chonduoc .d{grid-template-columns:1fr auto auto}.vg-tipdong .d>span{min-width:0;font:var(--t-body);color:#ece4ced1}.vg-tipdong .d>b{font:var(--t-num);text-align:right;color:#f4ecd4}.vg-tipdong .d.phu>span{color:#7fce8fb8}.vg-tipdong .d.phu>b{color:#7fce8f}.vg-tipdong .d>em{font:var(--t-num);font-style:normal;text-align:right;white-space:nowrap}.vg-tipdong .d>em.len{color:var(--tt-dat)}.vg-tipdong .d>em.xuong{color:var(--tt-nguy)}.vg-tipdong .d>span>em.dauan{margin-left:6px;padding:0 5px;border-radius:5px;font:var(--t-micro);font-style:normal;letter-spacing:.02em;color:rgba(var(--tt-chinh-rgb),.85);background:rgba(var(--tt-chinh-rgb),.12);border:1px solid rgba(var(--tt-chinh-rgb),.28)}.vg-tipdong.chonduoc .d.nut{padding:5px 8px;border-radius:9px;border:1px solid rgba(var(--tt-chinh-rgb),.5);background:rgba(var(--tt-chinh-rgb),.09);cursor:pointer}.vg-tipdong.chonduoc .d.nut>span{color:#f0e7cd}.vg-tipdong.chonduoc .d.nut:active{transform:scale(.985)}.vg-tipdong.chonduoc .d.cam{padding:5px 8px;opacity:.42}.vg-tipbo{display:grid;gap:3px;padding:7px 9px;border:1px solid rgba(226,209,169,.16);border-radius:11px;background:#e7dab808}.vg-tipbo>.ten{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.vg-tipbo>.ten>b{font:var(--t-name);color:#f0e8d2e0}.vg-tipbo>.ten>small{font:var(--t-micro);color:#e8dec675}.vg-tipbo>.mota{font:var(--t-micro);font-style:italic;color:#e8dec685}.vg-tipbo>.moc{font:var(--t-body);color:#e8dec661}.vg-tipbo>.moc.dat{color:rgba(var(--tt-dat-rgb),.82)}.vg-tipdung{display:grid;gap:4px}.vg-tipdung>small{font:var(--t-micro);letter-spacing:.06em;color:#e8dec670}.vg-tipdung>span{font:var(--t-body);color:#ece4cec7}.vg-acts.duong{gap:14px;margin-top:2px}.vg-acts.duong .vg-act{padding-bottom:7px}.vg-tipdung>b{font:var(--t-body);font-weight:700;color:#f0e8d4f2}.vg-tipcau{margin:0!important;font:var(--t-body);line-height:1.45;color:#ece4ceb8}.vg-chono>.vg-tipcau{margin-top:10px!important}.vg-tipthanh{display:grid;gap:4px}.vg-tipthanh>small{font:var(--t-micro);letter-spacing:.06em;color:#e8dec670}.vg-tip .vg-cua.mot>b{align-items:flex-start}.vg-tip .vg-cua.mot>b span{overflow:visible;white-space:normal;line-height:1.35}.vg-tipluc{display:grid;grid-template-columns:1fr auto;align-items:baseline;gap:10px;padding:3px 0}.vg-tipluc>span{min-width:0;font:var(--t-body);color:#ece4ced1}.vg-tipluc>b{min-width:56px;font:var(--t-num);text-align:right;white-space:nowrap;color:#f4ecd4}.vg-tipluc.len>b{color:var(--tt-dat)}.vg-tipluc.xuong>b{color:var(--tt-nguy)}.vg-tip>.vg-channgon{margin:0!important;padding-top:8px;border-top:1px solid rgba(226,189,108,.2);font:var(--t-body);color:#e2c88cc7}.vg-tip>.vg-channgon>b{font:var(--t-name);color:#e2bd6c}.vg-tip>.vg-channgon>b:after{content:" · ";color:#e2bd6c80}.vg-tip>.ke{display:grid;gap:6px;padding-top:8px;border-top:1px solid rgba(226,209,169,.1)}.vg-tip .chuyen{margin:0!important;font:var(--t-body);font-style:italic;color:#e6d19a99}.vg-tip .day{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;font:var(--t-micro);color:#e8dec66b}.vg-tip .day>span{display:inline-flex;align-items:center;gap:4px}.vg-tip>.vg-acts{flex-wrap:nowrap;gap:10px;margin-top:0;padding-top:9px;border-top:1px solid rgba(226,209,169,.1)}.vg-tip>.vg-acts>.vg-act{flex:none}.vg-tip>.vg-acts>.vg-act,.vg-tip>.vg-acts>.vg-nutgia{align-self:flex-start}.vg-tip>.vg-acts>.vg-nutgia.cam{flex:0 1 auto;min-width:0;justify-items:stretch}.vg-tip>.vg-acts>.vg-nutgia.cam.im{flex:none;justify-items:start}.vg-tip>.vg-acts>.vg-nutgia.cam>.vg-act{justify-self:start}.vg-tip>.vg-acts>.vg-nutgia.cam .ly{line-height:1.35}.vg-win-box:has(.vg-cuanode.s-trang){--suc: #cfd6d8}.vg-win-box:has(.vg-cuanode.s-luc){--suc: var(--tt-dat)}.vg-win-box:has(.vg-cuanode.s-lam){--suc: #6fb6ee}.vg-win-box:has(.vg-cuanode.s-do){--suc: var(--tt-nguy)}.vg-win-box:has(.vg-cuanode) .vg-win-head>b{color:var(--suc, #f1e6c9)}.vg-cuanode{display:grid;gap:11px}.vg-cuanode>.dau{display:flex;align-items:center;gap:7px}.vg-cuanode>.dau>.ic{display:inline-flex;--ic: var(--ic-md);color:var(--suc, #cfd6d8)}.vg-cuanode>.dau>b{margin-right:auto;font:var(--t-micro);letter-spacing:.09em;color:#ece4cead}.vg-cuanode>.dau>.vg-chip.cg{border-color:#e2d1a92e;color:#ece4ce94}.vg-cuanode>.ke>p{margin:0}.vg-cuanode>.ke>p+p{margin-top:7px}.vg-cuanode>.ke>.vg-hang{margin-top:8px}.vg-cuanode>.ke>.vg-wlines{margin-top:8px}.vg-cuanode>.ke>.vg-sansong-o{display:contents}.vg-cuanode>.ke>.vg-sansong-o>.vg-sansong,.vg-cuanode>.ke>.vg-sansong{margin-top:9px;padding:6px 9px;display:flex;align-items:center;gap:7px;flex-wrap:wrap;border-radius:3px;border-left:2px solid rgba(var(--accent-rgb),.7);background:rgba(var(--accent-rgb),.07)}.vg-cuanode>.ke>.vg-sansong-o>.vg-sansong.dung,.vg-cuanode>.ke>.vg-sansong.dung{border-left-color:#e2a08ecc;background:#e2a08e12}.vg-cuanode>.ke>.vg-sansong-o>.vg-sansong>small,.vg-cuanode>.ke>.vg-sansong>small{font-size:11px;color:var(--dim, #8b93a7)}.vg-cuanode>.lo{display:grid;gap:6px}.vg-cuanode>.cuavao{display:grid;gap:6px}.vg-cuanode>.cuavao>.dong{display:flex;align-items:flex-start;gap:7px;font:var(--t-body);color:#eae2ccbd}.vg-cuanode>.cuavao>.dong>i{flex:none;display:inline-flex;margin-top:1px;--ic: var(--ic-xs);color:var(--tt-nguy)}.vg-cuanode>.cuavao>.dong.qua{color:#eae2cc80}.vg-cuanode>.cuavao>.dong.qua>i{color:var(--tt-dat)}.vg-cuanode>.lo>.ds{display:flex;align-items:center;gap:10px}.vg-cuanode>.lo>.ds>.ly{flex:1 1 120px;font:var(--t-micro);line-height:1.5;color:#e8dec673}.vg-cuanode>.diem,.vg-cuanode>.dh,.vg-cuanode>.lo{display:grid;gap:6px}.vg-cuanode>.diem>.nh,.vg-cuanode>.dh>.nh,.vg-cuanode>.lo>.nh,.vg-cuanode>.cuavao>.nh{display:flex;align-items:center;gap:7px;font:var(--t-micro);letter-spacing:.09em;color:#e8dec666}.vg-cuanode>.dh>.nh>b{font:var(--t-num);color:#ece2c6}.vg-cuanode>.diem>.ds{display:flex;flex-wrap:wrap;gap:6px}.vg-cuanode .dp{display:inline-flex;align-items:center;gap:5px;min-height:44px;padding:0 11px;border:1px solid rgba(226,209,169,.16);border-radius:4px;background:#e7dab808;cursor:pointer;transition:border-color .16s ease}.vg-cuanode .dp>i{font:var(--t-num);color:#e8dec64d}.vg-cuanode .dp>b{font:var(--t-micro);letter-spacing:.02em;color:#ece4ceb3}.vg-cuanode .dp[aria-selected=true]{border-color:rgba(var(--tt-dat-rgb),.5);background:rgba(var(--tt-dat-rgb),.1)}.vg-cuanode .dp[aria-selected=true]>b{color:var(--tt-dat)}.vg-cuanode .dp[aria-selected=true]>i{color:rgba(var(--tt-dat-rgb),.62)}.vg-cuanode>.dh>.ng{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.vg-cuanode .ngi{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;--ic: var(--ic-sm);border:1px solid rgba(226,209,169,.14);border-radius:50%;background:#e7dab808;color:#e8dec680;cursor:pointer;transition:color .16s ease,border-color .16s ease}.vg-cuanode .ngi[aria-selected=true]{border-color:rgba(var(--tt-dat-rgb),.5);background:rgba(var(--tt-dat-rgb),.1);color:var(--tt-dat)}.vg-cuanode>.dh>.ten,.vg-cuanode>.lam>.ly{display:block;min-height:16px}.vg-cuanode>.dh>.ten{font:var(--t-body);color:#e8dec680}.vg-cuanode>.lam>.ly{margin-top:0}.vg-cuanode>.lam{display:grid;gap:8px;padding-top:9px;border-top:1px solid rgba(226,209,169,.1)}.vg-win-body:has(>.vg-cuanode){overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.vg-cuanode>.lam{position:sticky;bottom:0;z-index:1;background:#0a0f0d}.vg-cuanode>.lam>.san{display:grid;gap:6px}.vg-cuanode>.lam>.san>.nh{font:var(--t-micro);letter-spacing:.09em;color:#e8dec666}.vg-cuanode>.lam>.san>.ds{display:flex;flex-wrap:wrap;gap:8px}.vg-cuanode>.lam>.vg-acts{flex-wrap:wrap;gap:8px;margin-top:0}.vg-cuanode>.lam>.vg-acts>.vg-act{flex:none}.vg-cuanode>.lam>.vg-acts>.vg-act[aria-disabled=true]{cursor:default}.vg-san .san-than{position:absolute;left:15px;right:14px;top:calc(var(--than-top) + 46px);bottom:calc(var(--nav-h) + 8px);z-index:4;display:flex;flex-direction:column;gap:7px}.vg-san .san-hang{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:5px}.vg-san .san-nut{flex:1 1 auto;min-height:30px;padding:5px 9px;background:#ffffff08;border:1px solid var(--line, #232838);color:var(--dim, #8b93a7);font:inherit;font-size:12px;border-radius:3px;cursor:pointer}.vg-san .san-nut.on{color:var(--ink, #e6e9f2);border-color:rgba(var(--accent-rgb),.55);background:rgba(var(--accent-rgb),.12)}.vg-san .san-ngo{flex:0 0 auto;padding:0 10px;font:inherit;font-size:11.5px;cursor:pointer;color:#efe0b4;border-radius:15px;border:1px solid rgba(230,180,80,.45);background:radial-gradient(ellipse at 50% 50%,#e6b45038,#e6b4500a);animation:sanNgoSang 2.2s ease-in-out infinite}.vg-san .san-ngo[hidden]{display:none}@keyframes sanNgoSang{50%{border-color:#f0cd82e6;box-shadow:0 0 12px #e6b45047}}.vg-san .san-cam{margin:0;font-size:12px;line-height:1.5;color:#e2a08e}.vg-san .san-codex{display:flex;flex-direction:column;gap:3px;flex:0 0 auto}.vg-san .san-nhan{font-size:11px;letter-spacing:.3px;color:var(--dim, #8b93a7)}.vg-san .san-codex>.vg-thanhso.mini{width:100%;max-width:220px}.vg-san .san-log{display:flex;flex-direction:column;gap:2px;flex:0 0 auto;border-top:1px solid var(--line, #232838);padding-top:5px;min-height:60px}.vg-san .san-dongLog{font-size:11.5px;color:var(--dim, #8b93a7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.vg-san .san-dongLog:first-child{color:var(--ink, #e6e9f2)}.vg-san .san-dongLog.l-elite{color:#c9a2ea}.vg-san .san-dongLog.l-lieu{color:#8fc2ac}.vg-san .san-dongLog.l-he{color:#d8bd7d}.vg-san .san-tua{display:flex;gap:6px;align-items:center;flex:0 0 auto}.vg-san .san-tua .san-nut{flex:0 0 auto;min-width:42px}.vg-san .san-vi{margin-left:auto;font-size:11px;color:var(--dim, #8b93a7)}.vg-san .san-nut.khoa,.vg-san .san-nut:disabled{color:var(--dim, #8b93a7);opacity:.7;cursor:default}.vg-san .ll-thuong{margin-left:6px;padding:0 5px;border-radius:3px;font-size:10px;vertical-align:1px;color:#f0a08c;border:1px solid rgba(240,120,100,.45);background:#f078641a}.vg-san .ll-thuong[hidden]{display:none}.vg-san .san-loc{display:flex;align-items:center;gap:6px;flex:0 0 auto}.vg-san .san-loc>.nhan{flex:0 0 56px;font-size:11px;color:var(--dim, #8b93a7)}.vg-san .san-loc .san-nut{flex:1 1 0;min-height:28px;padding:3px 6px;font-size:11.5px;white-space:nowrap}.vg-san .san-loc .san-nut.on{color:var(--q);border-color:rgba(var(--q-rgb),.6);background:rgba(var(--q-rgb),.12)}.vg-san .san-dieu{min-height:28px}.vg-san .san-dieu .keo{flex:1 1 auto;min-width:0;height:22px;margin:0;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}.vg-san .san-dieu .keo::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,var(--accent) var(--p, 50%),rgba(255,255,255,.14) var(--p, 50%))}.vg-san .san-dieu .keo::-moz-range-track{height:4px;border-radius:2px;background:#ffffff24}.vg-san .san-dieu .keo::-moz-range-progress{height:4px;border-radius:2px;background:var(--accent)}.vg-san .san-dieu .keo::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--accent);border:2px solid rgba(0,0,0,.45)}.vg-san .san-dieu .keo::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:var(--accent);border:2px solid rgba(0,0,0,.45)}.vg-san .san-dieu .so{flex:0 0 38px;text-align:right;font-size:12px;color:var(--accent);font-variant-numeric:tabular-nums}.vg-san.lichsan{display:flex;flex-direction:column;height:100%;min-height:0}.vg-san.lichsan .san-than{position:static;inset:auto;gap:6px;flex:1 1 auto;min-height:0}.vg-san.lichsan .san-tua .san-nut{flex:1 1 auto;min-height:38px;letter-spacing:.6px}.vg-san .san-khay{display:flex;align-items:stretch;gap:6px;height:30px;flex:0 0 auto}.vg-san .san-tui,.vg-san .san-tl{display:flex;align-items:center;gap:6px;padding:0 10px;font:inherit;font-size:11.5px;cursor:pointer;color:var(--dim, #8b93a7);background:#ffffff08;border:1px solid var(--line, #232838);border-radius:15px}.vg-san .san-tui{flex:1 1 auto;min-width:0;overflow:hidden}.vg-san .san-tl{flex:0 0 auto}.vg-san .san-tui.on,.vg-san .san-tl.on{color:var(--ink, #e6e9f2);border-color:rgba(var(--accent-rgb),.5)}.vg-san .san-tui .ic,.vg-san .san-tl .ic{display:flex;width:16px;height:16px;flex:none}.vg-san .san-tui .ic>svg,.vg-san .san-tl .ic>svg{width:100%;height:100%}.vg-san .san-tui>.nh{flex:none}.vg-san .san-tui>.mon{display:flex;align-items:center;gap:3px;flex:none;color:var(--ink, #e6e9f2)}.vg-san .san-tui>.mon>i{display:flex;width:15px;height:15px}.vg-san .san-tui>.mon>i>svg,.vg-san .san-tui>.mon>i>img{width:100%;height:100%;object-fit:contain}.vg-san .san-tui>.mon>b{font-weight:500;font-variant-numeric:tabular-nums}.vg-san .san-tui>.mon.ls>i{color:#e2bd6c}.vg-san .san-tang{display:flex;flex-direction:column;gap:6px;flex:0 0 auto;padding:8px 10px;border-radius:6px;background:#ffffff06;border:1px solid var(--line, #232838)}.vg-san .san-tang[hidden]{display:none}.vg-san .san-tang>.san-log{border-top:0;padding-top:0;min-height:0}.vg-san .ll-canh{display:flex;flex-direction:column;gap:8px;flex:0 0 auto}.vg-san .ll-san{position:relative;height:clamp(176px,32vh,232px);border-radius:8px;overflow:hidden;background:radial-gradient(ellipse 60% 22% at 50% 92%,rgba(150,170,140,.16),transparent 70%),linear-gradient(180deg,#ffffff04,#788c6e12);border:1px solid rgba(255,255,255,.05)}.vg-san .ll-nen{position:absolute;inset:0;pointer-events:none}.vg-san .ll-nen>i{position:absolute;left:0;right:0;background-repeat:repeat-x}.vg-san .ll-nen>.xa{top:0;bottom:34%;background-image:radial-gradient(ellipse 46px 38px at 30px 100%,rgba(120,140,130,.22) 98%,transparent 100%),radial-gradient(ellipse 70px 56px at 120px 100%,rgba(100,120,112,.18) 98%,transparent 100%);background-size:190px 100%;background-position-x:calc(var(--x, 0px) * -.15)}.vg-san .ll-nen>.giua{top:30%;bottom:20%;background-image:radial-gradient(ellipse 10px 34px at 22px 100%,rgba(60,80,66,.55) 96%,transparent 100%),radial-gradient(ellipse 16px 46px at 78px 100%,rgba(52,70,58,.5) 96%,transparent 100%);background-size:120px 100%;background-position-x:calc(var(--x, 0px) * -.45)}.vg-san .ll-nen>.gan{bottom:0;height:22%;background-image:linear-gradient(180deg,#5a645059,#282e2680),repeating-linear-gradient(90deg,rgba(255,255,255,.06) 0 3px,transparent 3px 46px);background-size:100% 100%,46px 100%;background-position-x:0,calc(var(--x, 0px) * -1)}.vg-san .ll-nguoi{position:absolute;left:0;bottom:0;width:44%;height:100%}.vg-san .ll-nguoi.vao{animation:llVao .9s cubic-bezier(.2,.7,.3,1)}.vg-san .ll-ban{position:absolute;left:0;bottom:4%;width:24%;height:60%}.vg-san .ll-ban[hidden]{display:none}.vg-san .ll-ban>.anh,.vg-san .ll-ban>.bong{position:absolute;left:0;right:0;bottom:0;margin:auto;display:block;max-width:100%;max-height:100%;object-fit:contain;transform-origin:50% 100%;animation:llBanTho 2.4s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(63,224,180,.35))}.vg-san .ll-ban>.anh[hidden]{display:none}.vg-san .ll-ban>.bong{width:56px;height:56px;top:auto}.vg-san .ll-ban>.bong>svg{width:100%;height:100%}.vg-san .ll-ban.chay>.anh,.vg-san .ll-ban.chay>.bong{animation:llBanChay .36s ease-in-out infinite}.vg-san .ll-ban.danh{animation:llBanDanh .35s ease-out}.vg-san .ll-ban.vao{animation:llVao 1s cubic-bezier(.2,.7,.3,1)}.vg-san .ll-ban{transition:filter .6s ease}.vg-san .ll-ban.guc{filter:grayscale(1) brightness(.55)}.vg-san .ll-nguoi-cv{position:absolute;inset:0;width:100%;height:100%;display:block}.vg-san .ll-nguoi.bi{animation:llBi .25s ease-out}.vg-san .ll-nguoi{transition:filter .6s ease}.vg-san .ll-nguoi.guc{filter:grayscale(1) brightness(.55)}.vg-san .ll-quai{position:absolute;right:3%;bottom:6%;width:50%;height:72%}.vg-san .ll-quai .vg-meshthu{position:absolute;inset:0;width:100%;height:100%;display:block}.vg-san .ll-quai-anh{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%;object-fit:contain}.vg-san .ll-quai-anh[hidden],.vg-san .ll-quai-hinh[hidden],.vg-san .ll-trang[hidden]{display:none}.vg-san .ll-quai-hinh{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#e6e1d259}.vg-san .ll-quai-hinh>svg{width:64px;height:64px}.vg-san .ll-quai.elite .ll-quai-anh,.vg-san .ll-quai.elite .vg-meshthu{filter:drop-shadow(0 0 8px rgba(178,132,236,.6))}.vg-san .ll-quai.trung{animation:llTrung .18s ease-out}.vg-san .ll-quai.danh{animation:llDanh .3s ease-out}.vg-san .ll-quai.vao{animation:llQuaiVao .45s ease-out}.vg-san .ll-quai.troi{transform:translate(-190%);opacity:0;transition:transform 1.3s linear,opacity .5s ease-in .8s}.vg-san .ll-quai.an{opacity:0;transition:opacity .3s ease}.vg-san .ll-quai.nga .ll-quai-anh,.vg-san .ll-quai.nga .vg-meshthu,.vg-san .ll-quai.nga .ll-quai-hinh{animation:llNga .9s ease-in forwards}.vg-san .ll-bay{position:absolute;inset:0;pointer-events:none;overflow:hidden}.vg-san .ll-roi{position:absolute;left:46%;bottom:4%;width:22px;height:22px;margin-left:-11px;z-index:2;display:flex;align-items:center;justify-content:center;color:#d9dfe8;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));animation:llRoi .55s cubic-bezier(.3,.7,.4,1) both}.vg-san .ll-roi>svg,.vg-san .ll-roi>img{width:100%;height:100%;object-fit:contain}.vg-san .ll-roi.ls{color:#e2bd6c}.vg-san .ll-roi.do{color:var(--q, #cfe3ff);filter:drop-shadow(0 0 4px rgba(var(--q-rgb, 200, 220, 255),.7))}@keyframes llRoi{0%{transform:translateY(-46px) scale(.5);opacity:0}35%{transform:translate(calc(var(--dx, 0px) * .6),-70px) scale(1);opacity:1}75%{transform:translate(var(--dx, 0px)) scale(1)}88%{transform:translate(var(--dx, 0px),-6px) scale(1)}to{transform:translate(var(--dx, 0px)) scale(1);opacity:1}}.vg-san .ll-so{position:absolute;top:40%;transform:translate(-50%);white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:.3px;font-variant-numeric:tabular-nums;color:#f4ead6;text-shadow:0 1px 3px rgba(0,0,0,.85);animation:llSo 1s ease-out forwards}.vg-san .ll-so.quai{left:72%}.vg-san .ll-so.nguoi{left:22%}.vg-san .ll-so.bao{font-size:18px;color:#ffd27a}.vg-san .ll-so.ban{font-size:11px;color:#bfe3d8;top:52%}.vg-san .ll-so.bi{color:#ff9a9a}.vg-san .ll-so.hoi{color:#9fe0a8}.vg-san .ll-so.ten{top:30%;font-size:11px;font-weight:500;color:#cfe3ff;animation-duration:1.15s}.vg-san .ll-trang{position:absolute;left:0;right:0;bottom:5px;text-align:center;font-size:11px;letter-spacing:.3px;color:#e6e4dccc;text-shadow:0 1px 3px #000}.vg-san .ll-dau{position:absolute;left:8px;right:8px;top:7px;z-index:3;pointer-events:none;display:flex;align-items:flex-start;gap:8px}.vg-san .ll-ben{flex:0 0 38%;min-width:0;display:flex;flex-direction:column;gap:2px}.vg-san .ll-ben.quai{align-items:flex-end;text-align:right;margin-left:auto}.vg-san .ll-ben .ten{font-size:12px;font-weight:500;color:var(--ink, #e6e9f2);text-shadow:0 1px 3px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.vg-san .ll-thanh{position:relative;width:100%;height:11px;border-radius:6px;overflow:hidden;background:#00000073;box-shadow:inset 0 0 0 1px #ffffff14}.vg-san .ll-thanh>.v{position:absolute;left:0;top:0;bottom:0;transition:width .15s linear}.vg-san .ll-thanh.mau>.v{background:linear-gradient(90deg,#9c3442,#e0707c)}.vg-san .ll-thanh.mau.quai>.v{left:auto;right:0;background:linear-gradient(270deg,#a5523a,#e89a6a)}.vg-san .ll-thanh.cn{height:4px;border-radius:2px}.vg-san .ll-thanh.cn>.v{background:linear-gradient(90deg,#3f6fa8,#79b6ea)}.vg-san .ll-thanh>b{position:relative;display:block;text-align:center;font-size:9px;line-height:11px;font-weight:500;color:#fff;text-shadow:0 1px 2px #000;font-variant-numeric:tabular-nums}.vg-san .ll-thanh.cn>b{display:none}.vg-san .ll-vyl{width:70%;height:2px;border-radius:1px;background:#0006;overflow:hidden;pointer-events:auto}.vg-san .ll-vyl>.v{display:block;height:100%;margin-left:auto;background:linear-gradient(270deg,#8a7a4a,#e2c27a)}.vg-san .ll-giua{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.vg-san .ll-gio{display:flex;align-items:center;gap:3px;padding:1px 7px 1px 5px;border-radius:9px;pointer-events:auto;font-size:10px;color:#ece2c4e6;background:#0000006b}.vg-san .ll-gio>.ic{display:flex;width:11px;height:11px;color:#d8bd7d}.vg-san .ll-gio>.ic>svg{width:100%;height:100%}.vg-san .ll-gio>b{font-weight:500;font-variant-numeric:tabular-nums}.vg-san .ll-chieu{display:flex;justify-content:center;gap:18px}.vg-san .ll-o{--cd: 0;display:flex;flex-direction:column;align-items:center;gap:3px;width:104px}.vg-san .ll-o>.vong{position:relative;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#d9e6ff;border:1px solid rgba(var(--accent-rgb),.45);background:radial-gradient(circle at 50% 40%,rgba(var(--accent-rgb),.16),#ffffff05 70%)}.vg-san .ll-o>.vong:after{content:"";position:absolute;inset:-1px;border-radius:50%;background:conic-gradient(rgba(6,8,12,.72) calc(var(--cd) * 1turn),transparent 0)}.vg-san .ll-o>.vong>svg{width:20px;height:20px}.vg-san .ll-o.ult>.vong{color:#f1d69a;border-color:#e6be6e99;background:radial-gradient(circle at 50% 40%,#e6be6e33,#ffffff05 70%)}.vg-san .ll-o>.ten{max-width:100%;font-size:10px;color:#dce2eecc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vg-san .ll-o.thieu>.vong{opacity:.5}.vg-san .ll-o.thieu>.ten{color:var(--dim, #8b93a7)}.vg-san .ll-o.ra>.vong{animation:llRa .32s ease-out}@keyframes llSo{0%{opacity:0;transform:translate(-50%,6px) scale(.85)}15%{opacity:1;transform:translate(calc(-50% + var(--dx, 0px)),-4px) scale(1)}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),-40px) scale(1)}}@keyframes llTrung{0%{transform:translate(0);filter:brightness(2.4)}30%{transform:translate(6px)}70%{transform:translate(-3px)}to{transform:translate(0);filter:none}}@keyframes llNga{0%{opacity:1;transform:rotate(0) translateY(0)}40%{opacity:.85;transform:rotate(10deg) translateY(16px)}to{opacity:0;transform:rotate(10deg) translateY(18px)}}@keyframes llBanTho{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes llBanChay{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-7px) rotate(2deg)}}@keyframes llBanDanh{0%{transform:translate(0)}40%{transform:translate(22px)}to{transform:translate(0)}}@keyframes llVao{0%{transform:translate(-130%)}to{transform:translate(0)}}@keyframes llQuaiVao{0%{transform:translate(80%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes llDanh{0%{transform:translate(0)}35%{transform:translate(-14px)}to{transform:translate(0)}}@keyframes llBi{0%{filter:brightness(1.25) sepia(.5) hue-rotate(-30deg)}to{filter:none}}@keyframes llRa{0%{box-shadow:0 0 0 2px #ffe6aad9,0 0 14px #ffdc968c;transform:scale(1.12)}to{box-shadow:0 0 #ffe6aa00;transform:scale(1)}}.vg-tran{position:fixed;inset:0;z-index:900;background:#05060d;overflow:hidden;font:var(--t-body);color:#cfe0ff;touch-action:none;user-select:none;-webkit-user-select:none}body.vg-tran-mo{overflow:hidden}.vg-tran-cv{position:absolute;inset:0;display:block;width:100%;height:100%}.vg-tran-x{position:absolute;left:calc(10px + var(--tsa-l, 0px));top:calc(10px + var(--tsa-t, 0px));z-index:9;width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font:500 16px var(--f-ui);color:#9fb4d8;background:#0a0f1cb8;border:1px solid #33507c;cursor:pointer}.vg-tran-x:hover{color:#ffd35a;border-color:#7a6320}.vg-tran-fps{position:absolute;left:calc(10px + var(--tsa-l, 0px));top:calc(58px + var(--tsa-t, 0px));z-index:7;max-width:62%;pointer-events:none;font:10px/1.35 ui-monospace,Menlo,Consolas,monospace;color:#bed2f0cc;text-shadow:0 1px 2px #000,0 0 4px #000}@media (orientation: portrait){.vg-tran-fps{top:calc(124px + var(--tsa-t, 0px));max-width:92%}}.vg-tran-cine{position:absolute;inset:0;z-index:8;pointer-events:none}.vg-tran-cine .lb{position:absolute;left:0;right:0;height:0;background:#04060d}.vg-tran-cine .lb.top{top:0}.vg-tran-cine .lb.bot{bottom:0}.vg-tran-cine .card{position:absolute;left:0;right:0;top:34%;text-align:center;opacity:0;transform-origin:50% 50%}.vg-tran-cine .card .sub{font:var(--t-micro);letter-spacing:.22em;color:#8a93a8;margin-bottom:8px}.vg-tran-cine .card .big{font:700 30px/1.15 var(--f-ten);letter-spacing:.1em;color:#f2e6ff;text-shadow:0 2px 18px rgba(0,0,0,.8)}.vg-tran-cine .card .note{font:var(--t-body);color:#9aa3b8;margin-top:8px}.vg-tran-cine .card.loi{top:36%;padding:16px 12%;background:linear-gradient(90deg,#04060d00,#04060dd6 16% 84%,#04060d00)}.vg-tran-cine.ket .card.loi{top:13%}.vg-tran-cine .card.loi .big{display:none}.vg-tran-cine .card.loi .sub{font:var(--t-name);letter-spacing:.06em;color:#d8bc7a}.vg-tran-cine .card.loi .sub:empty{display:none}.vg-tran-cine .card.loi .note{font:var(--t-thoai);color:#ece4cf;margin:0 auto;max-width:34em;text-shadow:0 2px 14px rgba(0,0,0,.9)}.vg-tran-cine .hint{position:absolute;left:0;right:0;bottom:5%;text-align:center;font:var(--t-micro);letter-spacing:.16em;color:#6d7590;opacity:0;transition:opacity .25s}.vg-tran-cine .banner{position:absolute;inset:0;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:#04060db8;pointer-events:auto;padding:24px}.vg-tran-cine .banner.on{display:flex}.vg-tran-cine .banner .big{font:700 28px/1.15 var(--f-ten);letter-spacing:.1em;color:#ffd35a}.vg-tran-cine .banner .rank{font:700 44px/1 var(--f-ui);color:#ffd35a;margin:10px 0 4px}.vg-tran-cine .banner .rank.chu{font:700 30px/1.15 var(--f-ten);letter-spacing:.08em}.vg-tran-cine .banner .sub{font:var(--t-body);color:#9aa3b8;max-width:34em}.vg-tran-cine .banner .nuts{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:20px}.vg-tran-cine .banner button{min-height:44px;padding:0 22px;border-radius:10px;font:var(--t-sub);letter-spacing:.1em;color:#05060d;background:#d8bc7a;border:0;cursor:pointer}.vg-tran-cine .banner button.lai{color:#d8bc7a;background:transparent;box-shadow:inset 0 0 0 1px #d8bc7a}.vg-tran-ctrl{position:absolute;inset:0;z-index:5;pointer-events:none}.vg-tran-ctrl .tc{position:absolute;inset:0;display:none;z-index:4}.vg-tran-ctrl.cam .tc{display:block;pointer-events:auto}.vg-tran-ctrl .stick{position:absolute;left:0;top:0;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .12s;will-change:transform}.vg-tran-ctrl .stick.base{width:132px;height:132px;margin:-66px 0 0 -66px;border:2px solid rgba(255,211,90,.35);background:#080c1659}.vg-tran-ctrl .stick.knob{width:58px;height:58px;margin:-29px 0 0 -29px;border:2px solid rgba(255,211,90,.85);background:#ffd35a38}.vg-tran-ctrl .tc.on .stick{opacity:1}.vg-tran-ctrl .tbtn{position:absolute;display:none;z-index:6;min-width:44px;min-height:44px;width:64px;height:64px;border-radius:50%;align-items:center;justify-content:center;flex-direction:column;text-align:center;font:500 11px/1.15 var(--f-ui);color:#cfe0ff;background:#0a0f1c4d;border:2px solid rgba(120,165,230,.75);text-shadow:0 1px 3px #000;box-shadow:inset 0 0 10px #00000080;pointer-events:auto;cursor:pointer}.vg-tran-ctrl.cam .tbtn{display:flex}.vg-tran-ctrl .tbtn b{font:700 12px var(--f-ui);color:#ffd35a}.vg-tran-ctrl .tbtn[data-k=ult]{width:70px;height:70px}.vg-tran-ctrl .tbtn[data-k=kiem]{width:66px;height:66px}.vg-tran-ctrl .tbtn.press{background:#5a8cdc73}.vg-tran-ctrl .tbtn.cool{color:#5a6478;border-color:#3c486099;opacity:.4}.vg-tran-ctrl .tbtn.trong{color:#4a5468;border-style:dashed;border-color:#46526a8c;background:#0a0f1c2e;cursor:default}.vg-tran-ctrl .tbtn.trong b{color:#4a5468;font-weight:500}.vg-tran-ctrl.cam .tbtn.trong{display:none}.vg-tran-ctrl .tbtn span{display:block;max-width:50px}.vg-tran-ctrl .bctrl,.vg-tran-ctrl .bauto{position:absolute;top:calc(10px + var(--tsa-t, 0px));z-index:6;height:34px;min-width:74px;border-radius:9px;display:flex;align-items:center;justify-content:center;font:var(--t-micro);letter-spacing:.08em;color:#9fb4d8;background:#0a0f1cb8;border:1px solid #33507c;cursor:pointer;pointer-events:auto;padding:0 10px}.vg-tran-ctrl .bctrl{right:calc(10px + var(--tsa-r, 0px))}.vg-tran-ctrl .bauto{right:calc(96px + var(--tsa-r, 0px))}.vg-tran-ctrl .bctrl.on{color:#ffd35a;border-color:#7a6320}.vg-tran-ctrl .bkhoa{position:absolute;right:calc(10px + var(--tsa-r, 0px));top:calc(52px + var(--tsa-t, 0px));z-index:6;height:34px;min-width:74px;border-radius:9px;display:flex;align-items:center;justify-content:center;font:var(--t-micro);letter-spacing:.08em;color:#9fb4d8;background:#0a0f1cb8;border:1px solid #33507c;cursor:pointer;pointer-events:auto;padding:0 10px}.vg-tran-ctrl .bkhoa.on{color:#7ef0a0;border-color:#2f7a4c}.vg-tran-ctrl .bauto.on{color:#ff5a6a;border-color:#ff5a6a}.vg-tran-ctrl.done .tc,.vg-tran-ctrl.done .tbtn,.vg-tran-ctrl.done .bctrl,.vg-tran-ctrl.done .bauto,.vg-tran-ctrl.done .bkhoa{display:none}.vg-tran-cine.chan~.vg-tran-ctrl .tbtn,.vg-tran-cine.chan~.vg-tran-ctrl .bctrl,.vg-tran-cine.chan~.vg-tran-ctrl .bauto{pointer-events:none}.vg-tran-ctrl .rot{position:absolute;inset:0;z-index:9;display:none;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:30px;background:#04060df0;pointer-events:auto}.vg-tran-ctrl.doc .rot{display:flex}.vg-tran-ctrl .rot .ic{font-size:44px;margin-bottom:14px;color:#ffd35a}.vg-tran-ctrl .rot b{font:700 17px var(--f-ten);letter-spacing:.18em;color:#ffd35a}.vg-tran-ctrl .rot span{font:var(--t-body);color:#8a93a8;margin-top:8px;max-width:26em}.vg-tran-ctrl .rot .rotbo{margin-top:18px;min-height:44px;padding:0 18px;border-radius:10px;font:var(--t-sub);color:#9fb4d8;background:#0a0f1cb8;border:1px solid #33507c;cursor:pointer}.vg-tran-ctrl.done .rot,.vg-tran-ctrl.doc.done .rot{display:none}.vg-tran-hoi{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:24px;background:#04060dd1}.vg-tran-hoi .box{max-width:30em;padding:20px 22px;border-radius:4px;text-align:center;background:#070912;border:1px solid rgba(226,209,169,.28);box-shadow:0 18px 48px #0009}.vg-tran-hoi p{margin:0 0 18px;font:var(--t-body);color:#ece4cedb}.vg-tran-hoi .row{display:flex;gap:10px;justify-content:center}.vg-tran-hoi button{min-height:44px;padding:0 16px;border-radius:3px;cursor:pointer;font:var(--t-micro);letter-spacing:.08em;background:#e2bd6c24;border:1px solid rgba(226,189,108,.5);color:#e2bd6c}.vg-tran-hoi button.ghost{background:#ffffff08;border-color:#e2d1a938;color:#ece4ceb8}.vg-tran-hoi button:active{opacity:.74}.vg-tranban .tb-than{position:absolute;left:14px;right:14px;top:calc(var(--than-top, 113px) + 30px);bottom:calc(var(--fit-nav, 70px) + 10px);display:flex;flex-direction:column;gap:9px;min-height:0;overflow:auto}.vg-tranban .tb-hang{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vg-tranban .tb-nut{min-height:32px;padding:0 10px;border-radius:6px;font:var(--t-label);color:var(--dim, #8b93a7);background:#ffffff08;border:1px solid var(--line, #232838);cursor:pointer}.vg-tranban .tb-nut.on{color:var(--ink, #e6e9f2);border-color:rgba(var(--accent-rgb),.55)}.vg-tranban .tb-nhan{font:var(--t-micro);color:var(--dim, #8b93a7)}.vg-tranban .tb-seed{width:122px;min-height:32px;padding:0 8px;border-radius:6px;font:var(--t-label);color:var(--ink, #e6e9f2);background:#ffffff08;border:1px solid var(--line, #232838)}.vg-tranban .tb-the{display:flex;align-items:center;gap:10px;min-height:0;border:1px solid var(--line, #232838);border-radius:8px;padding:8px}.vg-tranban .tb-anh{width:92px;height:92px;flex:0 0 auto}.vg-tranban .tb-anh img{width:100%;height:100%;object-fit:contain}.vg-tranban .tb-anh.trong{border:1px dashed var(--line, #232838);border-radius:6px}.vg-tranban .tb-ten{font:var(--t-name);color:var(--ink, #e6e9f2)}.vg-tranban .tb-chip{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.vg-tranban .tb-bang,.vg-tranban .tb-ket{flex:0 0 auto}.vg-tranban .tb-act{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vg-tranban .tb-act .vg-act{flex:1 1 auto}.vg-tpluyen{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;align-items:center;padding:6px 0 2px}.vg-tpluyen>.v{position:relative;width:72px;height:72px}.vg-tpluyen>.v>svg{width:100%;height:100%;display:block;overflow:visible}.vg-tpluyen>.v .ray{fill:none;stroke:#f3ead2;stroke-opacity:.16;stroke-width:3}.vg-tpluyen>.v .tien{fill:none;stroke:#f3ead2;stroke-opacity:.95;stroke-width:3.4;stroke-linecap:round}.vg-tpluyen>.v .tien.day{filter:drop-shadow(0 0 4px #f3ead2)}.vg-tpluyen>.v>b{position:absolute;inset:0;display:grid;place-items:center;font:600 13px var(--f-ui);color:#efe4c6;letter-spacing:.02em}.vg-tpluyen>.cot{display:grid;gap:4px;min-width:0}.vg-tpluyen>.cot>.nhan{font:var(--t-micro);color:#e8dec68c;letter-spacing:.06em;text-transform:uppercase}.vg-tpluyen>.cot>.d{display:flex;align-items:baseline;gap:8px}.vg-tpluyen>.cot>.d>span{font:var(--t-body);color:#e8dec6c7;flex:1 1 auto;min-width:0}.vg-tpluyen>.cot>.d>b{font:600 14px var(--f-ui);color:#f3ead2}.vg-tpluyen>.cot>.d>.max{font:var(--t-micro);color:#e8dec661}.vg-tpnop{display:grid;gap:8px;padding-top:4px;border-top:1px solid rgba(226,209,169,.1)}.vg-tpnop>.nhan{font:var(--t-micro);color:#e8dec68c;letter-spacing:.06em;text-transform:uppercase}.vg-tpnop>.hang{display:flex;gap:10px;flex-wrap:wrap;align-items:flex-start}.vg-tpnop>.hang>.mon{display:grid;justify-items:center;gap:3px;width:76px;padding:0;margin:0;background:none;border:0;color:inherit;font:inherit;text-align:center;cursor:pointer}.vg-tpnop>.hang>.mon.cam{cursor:default}.vg-tpnop>.hang>.mon.cam>.vg-o,.vg-tpnop>.hang>.mon.cam>.vg-ov{opacity:.45;filter:saturate(.4)}.vg-tpnop>.hang>.mon.du>.vg-o,.vg-tpnop>.hang>.mon.du>.vg-ov{opacity:.9}.vg-tpnop>.hang>.mon.du:after{content:"✓";position:absolute;margin-left:48px;margin-top:-4px;font:700 12px var(--f-ui);color:var(--tt-dat, #7ef0a0);text-shadow:0 1px 2px #000}.vg-tpnop>.hang>.mon{position:relative}.vg-tpnop>.hang>.mon>b{font:500 11px var(--f-ui);color:#efe4c6;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vg-tpnop>.hang>.mon>small{font:var(--t-micro);color:#e8dec699}.vg-tpnop>.hang>.mon>small.tu{color:#e8dec661;letter-spacing:.03em}.vg-tpnop>.hang>.mon.dong>small.tu{color:#e2bd6ce6}.vg-tpnop>.hang>.mon.dong>b{color:#f0d18c}.vg-tpnop>.hang>.mon:not(.cam):active>.vg-o,.vg-tpnop>.hang>.mon:not(.cam):active>.vg-ov{transform:scale(.94)}.vg-act.nho{font:var(--t-micro);letter-spacing:.06em}.vg-boan{display:grid;gap:3px}.vg-boan>p{margin:0;font:var(--t-body)}.vg-boan>p.lo{color:#f0e2bedb}.vg-boan>p.kin{color:#e8dec657;font-style:italic}.vg-bo-trang,.vg-bo-lap{display:grid;gap:10px}.vg-bo-lap>.ly{font:var(--t-body);color:#e8dec68c}.vg-ts-muc{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:14px 0 6px;padding-bottom:5px;border-bottom:1px solid rgba(var(--accent-rgb, 226, 142, 112),.22)}.vg-ts-muc b{font:var(--t-name);color:#f0e4cceb;letter-spacing:.04em}.vg-ts-muc small{font:var(--t-micro);color:#e8dec675}.vg-ts-nguoi{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;padding:7px 9px;margin-bottom:4px;border-radius:8px;background:#fff4de09;border:1px solid rgba(255,244,222,.06)}.vg-ts-nguoi .t,.vg-ts-nguoi .r{display:grid;gap:2px;min-width:0}.vg-ts-nguoi .r{text-align:right}.vg-ts-nguoi b{font:var(--t-name);color:#f0e4cce6}.vg-ts-nguoi small{font:var(--t-micro);color:#e8dec680}.vg-ts-nguoi .cg{font:var(--t-num);color:rgba(var(--accent-rgb, 226, 142, 112),.92)}.vg-ts-nguoi .vi{grid-column:1 / -1;margin:3px 0 0;font:var(--t-body);color:#e8dec680;font-style:italic}.vg-ts-nguoi.suy .cg{color:#dec496b3}.vg-ts-nguoi.khuat{background:#0000002e;border-color:#fff4de0a}.vg-ts-nguoi.khuat b,.vg-ts-nguoi.khuat .cg{color:#e8dec680}.vg-ts-bienco{padding:9px 10px;margin-bottom:6px;border-radius:8px;background:rgba(var(--tt-do-rgb, 232, 128, 96),.07);border:1px solid rgba(var(--tt-do-rgb, 232, 128, 96),.26)}.vg-ts-bienco b{font:var(--t-name);color:rgba(var(--tt-do-rgb, 232, 128, 96),.96)}.vg-ts-bienco p{margin:4px 0 0;font:var(--t-body);color:#e8dec6b8}.vg-ts-bn p{margin:0 0 6px;font:var(--t-body);color:#e8dec6a8}.vg-ts-bn u{text-decoration:none;font:var(--t-num);color:rgba(var(--accent-rgb, 226, 142, 112),.8);margin-right:4px}.vg-noivu{display:grid;gap:6px;margin:10px 0 12px;padding:10px;border-radius:10px;background:#fff4de08;border:1px solid rgba(255,244,222,.07)}.vg-noivu>.vg-chips{margin:0}.vg-noivu>.vg-note{margin-top:2px!important}.vg-bongloc{display:flex;align-items:center;gap:8px;margin-top:4px}.vg-bongloc>span{flex:1;font:var(--t-body);color:#e8dec6bd}.vg-viec.tre.bienco{border-color:rgba(var(--tt-do-rgb, 232, 128, 96),.42)}.vg-giacho{margin:8px 0 4px}.vg-giacho .vg-chips{margin:0}.vg-chip.len{color:rgba(var(--tt-do-rgb, 232, 160, 106),.96);border-color:rgba(var(--tt-do-rgb, 232, 160, 106),.38)}.vg-chip.xuong{color:rgba(var(--tt-tin-rgb, 114, 215, 178),.96);border-color:rgba(var(--tt-tin-rgb, 114, 215, 178),.36)}.omon .gia.len .vg-giachip,.omon .gia.len b{color:rgba(var(--tt-do-rgb, 232, 160, 106),.96)}.omon .gia.xuong .vg-giachip,.omon .gia.xuong b{color:rgba(var(--tt-tin-rgb, 114, 215, 178),.96)}.lo .giucao{display:block;text-align:center;font:var(--t-micro);color:#e8dec675}.lo .giucao.than{color:rgba(var(--tt-tin-rgb, 114, 215, 178),.92)}.lo .giucao.vuot{color:rgba(var(--tt-do-rgb, 232, 160, 106),.96)}.tm-trang{display:grid;gap:6px}.tm-trang>.vg-wsub{margin-top:10px}.tm-tuongs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;align-items:end}.tm-tuong{display:grid;justify-items:center;gap:2px;text-align:center}.tm-tuong .hinh svg{width:44px;height:58px}.tm-tuong .dau,.tm-ghe .dau{fill:#c9b99a}.tm-tuong .ao,.tm-ghe .ao{fill:#6a5a44}.tm-tuong .dai,.tm-ghe .dai{stroke:#e2b27ab3;stroke-width:2}.tm-tuong.nc .ao{fill:#3f6a5c}.tm-tuong .be{display:block;width:70%;height:10px;margin-top:-4px;border-radius:3px;background:linear-gradient(#4a443a,#2c2822);border:1px solid rgba(214,196,158,.3)}.tm-tuong>b{font:var(--t-name);font-size:12px;color:#f0e4cceb}.tm-tuong>small{font:var(--t-micro);color:#e8dec680}.tm-tuong.da .hinh{opacity:.55}.vg-mini.sang{color:var(--tt-chinh);border-color:rgba(var(--tt-chinh-rgb),.6)}.tm-ruong{display:grid;justify-items:center;gap:3px;margin-top:6px}.tm-ruong>svg{width:68px;height:54px}.tm-ruong .bong{fill:#00000080}.tm-ruong .than{fill:#4a3220;stroke:#e2b27a73}.tm-ruong .nap{fill:#5c3d24;stroke:#e2b27a73}.tm-ruong .dai{fill:#8a6a2e}.tm-ruong .khoa{fill:#d9b36a}.tm-ruong.sang>svg{filter:drop-shadow(0 0 10px rgba(var(--tt-chinh-rgb),.6))}.tm-ruong.da>svg{opacity:.55}.tm-ruong>b{font:var(--t-micro);color:#eee6d0cc}.tm-bangsv{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 6px;padding:18px 10px 12px;border-radius:6px;background:linear-gradient(#4a3624,#3a2a1c);border:2px solid #5e4630;box-shadow:inset 0 0 0 1px #e2b27a2e,0 6px 14px #00000080}.tm-thesv{position:relative;display:grid;gap:2px;padding:12px 6px 8px;text-align:center;cursor:pointer;border-radius:3px;border:1.5px solid rgba(var(--q-rgb),.8);color:inherit;background:linear-gradient(rgba(var(--q-rgb),.18),#1e1812f2);box-shadow:0 3px 6px #00000080;transform-origin:50% -8px;animation:vgTheDua 5s ease-in-out infinite}.tm-thesv:nth-child(2n){animation-delay:-1.7s}.tm-thesv:nth-child(3n){animation-delay:-3.1s}.tm-thesv>.day{position:absolute;left:50%;top:-10px;width:1px;height:10px;background:#d6ba8699}.tm-thesv>b{font:var(--t-micro);color:#f4ead4f2;line-height:1.3}.tm-thesv>small{font:500 10px var(--f-ui);color:rgba(var(--q-rgb),.95)}.tm-thesv.bienco{box-shadow:0 0 10px rgba(var(--tt-do-rgb),.6)}.tm-khes{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.tm-khe{display:grid;justify-items:center;align-content:start;gap:4px;padding:8px 6px;border-radius:10px;text-align:center;min-height:118px;background:#3c2e1e4d;border:1px dashed rgba(226,178,122,.28)}.tm-khe.chay,.tm-khe.xong{border-style:solid}.tm-khe.xong{border-color:rgba(var(--tt-chinh-rgb),.7);box-shadow:0 0 12px rgba(var(--tt-chinh-rgb),.3)}.tm-khe>b{font:var(--t-micro);color:#eee6d0d9}.tm-khe>.cho{width:34px;height:34px;margin-top:18px;border-radius:50%;border:1px dashed rgba(226,178,122,.35)}.tm-khe>small{font:var(--t-micro);color:#e8dec666}.tm-khe .vg-vong>b{font-size:10px}.tm-lenhs{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.tm-lenh{display:grid;justify-items:center;gap:2px;padding:4px;text-align:center;background:none;border:0;color:inherit;cursor:pointer}.tm-lenh>svg{width:40px;height:56px}.tm-lenh>b{font:var(--t-micro);color:#eee6d0d9;line-height:1.3}.tm-lenh>small{font:var(--t-num);color:#e8dec68c}.tm-lenh.du>svg{filter:drop-shadow(0 0 8px rgba(var(--tt-chinh-rgb),.8))}.tm-lenh.xong{opacity:.5}.tm-lenh.bienco .mat{stroke:rgba(var(--tt-do-rgb),.9)}.tm-luot{display:flex;align-items:center;gap:8px}.tm-luot>small{font:var(--t-micro);color:#e8dec699}.tm-luot .hat{display:flex;gap:5px}.tm-luot .hat i{width:10px;height:10px;border-radius:50%;border:1px solid rgba(var(--accent-rgb),.6)}.tm-luot .hat i.con{background:var(--accent);box-shadow:0 0 6px rgba(var(--accent-rgb),.8)}.tm-san{position:relative;width:100%;aspect-ratio:360 / 300;margin-top:4px}.tm-san>svg.mat{position:absolute;inset:0;width:100%;height:100%}.tm-san .da2{fill:#2b2620;stroke:#d2be9633}.tm-san .da{fill:#3a342b;stroke:#d6c49e47}.tm-san .van{fill:none;stroke:#e2b27a38;stroke-width:1.4}.tm-san .bac{fill:#4a4236;stroke:#e2b27a66}.tm-ghe{position:absolute;transform:translate(-50%,-50%);display:grid;justify-items:center;gap:0;width:72px;background:none;border:0;padding:0;color:inherit;cursor:pointer}.tm-ghe .hinh{width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:end center;background:radial-gradient(circle at 50% 35%,rgba(var(--cg-rgb),.3),#141210f2);border:2px solid rgba(var(--cg-rgb),.85);box-shadow:0 3px 8px #0009}.tm-ghe .hinh svg{width:32px;height:40px;margin-bottom:-4px}.tm-ghe>u.so{position:absolute;left:10px;top:-4px;text-decoration:none;min-width:16px;padding:0 4px;border-radius:8px;font:var(--t-num);font-size:10px;background:#090e0ceb;border:1px solid rgba(226,178,122,.5);color:var(--tt-chinh)}.tm-ghe>b{max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:var(--t-micro);color:#f4ead4eb;text-shadow:0 1px 4px #000}.tm-ghe>small{font:500 10px var(--f-ui);color:#e8dec68c}.tm-ghe.than .hinh{border-color:var(--accent);box-shadow:0 0 14px rgba(var(--accent-rgb),.7)}.tm-ghe.than .ao{fill:#3f6a5c}.tm-ghe.npc .hinh{border-style:dashed;opacity:.75}.tm-ghe.vang .hinh{filter:grayscale(.8);opacity:.6}.tm-ghe.s1{left:50%;top:13%}.tm-ghe.s1 .hinh{width:48px;height:48px}.tm-ghe.s2{left:27%;top:26%}.tm-ghe.s3{left:73%;top:26%}.tm-ghe.s4{left:12%;top:50%}.tm-ghe.s5{left:37%;top:49%}.tm-ghe.s6{left:63%;top:49%}.tm-ghe.s7{left:88%;top:50%}.tm-ghe.s8{left:24%;top:78%}.tm-ghe.s9{left:50%;top:81%}.tm-ghe.s10{left:76%;top:78%}.tm-log{display:grid;grid-template-columns:1fr auto;gap:6px;align-items:center;padding:6px 0;border-bottom:1px solid rgba(255,244,222,.06)}.tm-log>p{margin:0;font:var(--t-body);color:#e8dec6bf}.tm-log.thua>p{color:rgba(var(--tt-do-rgb),.9)}.tm-khe .vg-vong{margin-bottom:16px}.tm-man .vg-objs button>.tm-nhan{position:absolute;left:50%;bottom:4px;transform:translate(-50%);display:grid;justify-items:center;gap:1px;white-space:nowrap;pointer-events:none}.tm-man .vg-objs button>.tm-nhan b{font:var(--t-name);font-size:13px;color:#f6ead0;text-shadow:0 2px 8px #050908,0 0 10px #050908,0 0 3px #050908}.tm-man .vg-objs button>.tm-nhan small{font:var(--t-micro);color:#ece2c8c7;text-shadow:0 1px 6px #050908,0 0 8px #050908}.tm-man .vg-objs button:not(.lim)>.tm-nhan small{color:var(--tt-chinh)}.tm-man .vg-objs button[data-id=su-vu]>.tm-nhan{left:auto;right:2px;transform:none;justify-items:end}.tm-dai{position:absolute;left:12px;right:12px;top:148px;z-index:6;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.tm-dai-o{pointer-events:auto;cursor:pointer;display:grid;gap:0;text-align:left;padding:4px 9px;border-radius:6px;color:inherit;background:#080c0bc7;border:1px solid rgba(226,178,122,.35);box-shadow:0 2px 10px #00000080}.tm-dai-o b{font:var(--t-micro);color:#f3e7cb;letter-spacing:.02em}.tm-dai-o small{font:500 10px var(--f-ui);color:#e8dec6b3}.tm-dai-o.hon{border-color:rgba(var(--tt-chinh-rgb),.6)}.tm-dai-o.hon small{color:var(--tt-chinh)}.tm-dai-o.kem{border-color:#d6544299}.tm-dai-o.kem small{color:#d65442f2}.tm-dai-o.bc{border-color:#d65442bf;animation:tmBcTho 2.4s ease-in-out infinite}.tm-dai-o.bc b{color:#ffc4aafa}.tm-dai-o.ld{border-color:rgba(var(--accent-rgb),.7)}@keyframes tmBcTho{0%,to{box-shadow:0 0 6px #d6544240}50%{box-shadow:0 0 14px #d6544299}}.tm-keo{display:grid;gap:6px;padding:10px;border-radius:8px;background:#14110eb3;border:1px solid rgba(226,178,122,.2)}.tm-keo .dau{display:flex;justify-content:space-between;align-items:end}.tm-keo .ben{display:grid}.tm-keo .ben.dich{text-align:right}.tm-keo .ben b{font:var(--t-name);font-size:13px}.tm-keo .ben.kt b{color:var(--tt-chinh)}.tm-keo .ben.dich b{color:#d65442f2}.tm-keo .ben small{font:var(--t-num);color:#ece2c8cc}.tm-keo .thanh{position:relative;height:12px;border-radius:6px;overflow:hidden;background:#d654428c}.tm-keo .thanh>i{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,rgba(var(--tt-chinh-rgb),.6),var(--tt-chinh));transition:width .4s ease}.tm-keo .thanh>u{position:absolute;left:50%;top:-2px;bottom:-2px;width:2px;margin-left:-1px;background:#f6ead0;opacity:.85}.tm-keo>.vg-note{margin:0}.tm-giu{margin:0;padding:6px 8px;border-radius:6px;font:var(--t-body);color:var(--tt-chinh);background:rgba(var(--tt-chinh-rgb),.08);border:1px solid rgba(var(--tt-chinh-rgb),.3)}.tm-truoc{font:var(--t-micro);color:#e8dec68c}.tm-luan{display:grid;gap:5px;margin-top:6px;padding:9px 10px;border-radius:8px;background:#14110e99;border:1px solid rgba(226,178,122,.18)}.tm-luan>b{font:var(--t-name);font-size:13px;color:#f0e4cceb}.tm-luan>small{font:var(--t-body);color:#e8dec6a8}.tm-luan.mo{border-color:rgba(var(--accent-rgb),.6);box-shadow:0 0 14px rgba(var(--accent-rgb),.15)}.tm-dacquyen{display:grid;gap:3px;margin-top:8px}.tm-dacquyen>p{margin:0;padding-left:12px;position:relative;font:var(--t-body);color:#e8dec699}.tm-dacquyen>p:before{content:"";position:absolute;left:2px;top:.6em;width:4px;height:4px;border-radius:50%;background:#e8dec666}.tm-dacquyen>p.moi{color:#f3e7cb}.tm-dacquyen>p.moi:before{background:var(--tt-chinh);box-shadow:0 0 6px var(--tt-chinh)}.tm-le{display:grid;gap:8px}.tm-an{display:grid;justify-items:center;gap:4px;padding:12px 0 4px}.tm-an>svg{width:64px;height:64px;color:#e8c46a;filter:drop-shadow(0 0 12px rgba(232,196,106,.55))}.tm-an>b{font:var(--t-name);font-size:17px;color:#f6ead0;letter-spacing:.04em}.tm-bct{display:grid;gap:6px;padding:10px;border-radius:8px;background:#28100c8c;border:1px solid rgba(214,84,66,.45)}.tm-bct.yen{background:#14110e80;border-color:#e2b27a29}.tm-bct>b{font:var(--t-name);color:#f0e4ccd9}.tm-bct>small{font:var(--t-body);color:#e8dec699}.tm-bct .dau{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tm-bct .dau>b{font:var(--t-name);font-size:14px;color:#ffc8b0fa;margin-right:auto}.tm-bct>p{margin:0;font:var(--t-body);color:#ece2c8c7}.tm-bct-thanh{position:relative;display:flex;height:10px;border-radius:5px;overflow:hidden;background:#00000073;border:1px solid rgba(255,255,255,.08)}.tm-bct-thanh>i.dm{background:#c8ba968c}.tm-bct-thanh>i.th{background:var(--tt-chinh);box-shadow:0 0 8px var(--tt-chinh)}.tm-bct>small.so{font:var(--t-micro);color:#e8dec6b3}.tm-trang>*{min-width:0}.tm-bct,.tm-keo,.tm-luan{grid-template-columns:minmax(0,1fr)}.tm-nut2{display:flex;gap:8px}.tm-nut2>.vg-act{flex:1}.tm-ketdt{display:grid;gap:10px}.tm-ketdt-dau{font:var(--t-name);font-size:18px;letter-spacing:.06em;text-align:center;padding:8px 0 2px}.tm-ketdt.thang .tm-ketdt-dau{color:var(--tt-chinh);text-shadow:0 0 14px rgba(var(--tt-chinh-rgb),.5)}.tm-ketdt.thua .tm-ketdt-dau{color:#d65442f2}.tm-ketdt-mau{display:grid;gap:8px}.tm-ketdt-mau .ben{display:grid;gap:3px}.tm-ketdt-mau .ben small{font:var(--t-micro);color:#ece2c8bf}.tm-ketdt-mau .thanh{height:8px;border-radius:4px;overflow:hidden;background:#00000073}.tm-ketdt-mau .thanh>i{display:block;height:100%}.tm-ketdt-mau .than .thanh>i{background:var(--tt-chinh)}.tm-ketdt-mau .dich .thanh>i{background:#d65442e6}.tm-ketdt>p{margin:0;font:var(--t-body);color:#ece2c8cc}.tm-anch{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 50% 38%,rgba(var(--cg-rgb, 176, 186, 192),.32),#120f0df5 72%);border:2px solid rgba(var(--cg-rgb, 176, 186, 192),.85);box-shadow:0 3px 8px #0009,inset 0 0 0 3px #00000059,inset 0 0 0 4px rgba(var(--cg-rgb, 176, 186, 192),.35)}.tm-anch>b{font:700 18px var(--f-ten);color:#f3e7cb;text-shadow:0 1px 4px #000;line-height:1}.tm-anch.to{width:54px;height:54px}.tm-anch.to>b{font-size:24px}.tm-ghe.s1 .tm-anch{width:48px;height:48px}.tm-ghe.than .tm-anch{border-color:var(--accent);box-shadow:0 0 14px rgba(var(--accent-rgb),.7)}.tm-ghe.npc .tm-anch{border-style:dashed;opacity:.75}.tm-ghe.vang .tm-anch{filter:grayscale(.8);opacity:.6}.tm-tuong.da .tm-anch{opacity:.55}.tm-tiengs{position:absolute;inset:0;z-index:5;pointer-events:none}.tm-tieng{position:absolute;transform:translate(-50%,-100%);width:max-content;max-width:232px;pointer-events:auto;cursor:pointer;display:grid;gap:1px;padding:5px 9px 6px;border-radius:9px;text-align:left;color:inherit;background:#0a0c0bd6;border:1px solid rgba(226,178,122,.3);box-shadow:0 4px 12px #0000008c;animation:tmTiengVao .5s ease-out both}.tm-tieng:after{content:"";position:absolute;left:50%;bottom:-6px;width:10px;height:10px;margin-left:-5px;background:#0a0c0bd6;border-right:1px solid rgba(226,178,122,.3);border-bottom:1px solid rgba(226,178,122,.3);transform:rotate(45deg)}.tm-tieng>b{font:var(--t-micro);color:var(--tt-chinh);letter-spacing:.02em}.tm-tieng.ghe{border-color:rgba(var(--tt-tin-rgb),.42)}.tm-tieng.ghe:after{border-color:rgba(var(--tt-tin-rgb),.42)}.tm-tieng.ghe>b{color:var(--tt-tin)}.tm-tieng:active{border-color:rgba(var(--accent-rgb),.7)}.tm-tieng.nhuong{opacity:.3;pointer-events:none}.tm-tieng>span{font:var(--t-body);color:#f0e8d4e6}@keyframes tmTiengVao{0%{opacity:0;transform:translate(-50%,-88%)}to{opacity:1;transform:translate(-50%,-100%)}}.tm-hoso .dau{display:flex;align-items:center;gap:12px}.tm-hoso .tx{display:grid}.tm-hoso .tx b{font:var(--t-name);font-size:16px;color:#f3e7cb}.tm-hoso .tx small{font:var(--t-body);color:#e8dec6a6}.vg-suty{position:absolute;right:12px;bottom:calc(var(--nav-h) + 12px);z-index:9;display:grid;place-items:center;width:48px;height:48px;padding:0;border-radius:50%;border:2px solid rgba(216,188,122,.85);background:radial-gradient(circle at 50% 38%,#2a2f2c,#0b0e0d 72%);box-shadow:0 4px 12px #0009,inset 0 0 0 2px #0006;cursor:pointer}.vg-suty>b{font:700 22px/1 var(--f-ten);color:#f3e7cb}.vg-suty>.moi{position:absolute;right:-1px;top:-1px;width:12px;height:12px;border-radius:50%;background:#e5484d;border:2px solid #0b0e0d;display:none}.vg-suty.co-moi>.moi{display:block;animation:vgSutyMoi 1.6s ease-in-out infinite}@keyframes vgSutyMoi{50%{transform:scale(1.18)}}.vg-suty:active{transform:scale(.94)}.vg-suty:focus-visible{outline:2px solid rgba(var(--accent-rgb),.8);outline-offset:3px}.vg-suty[hidden]{display:none}[data-dn-sang]{color:#fff2cc!important;animation:vgDnSang 1.8s ease-in-out var(--dn-tre, 0ms) infinite!important}[data-dn-sang].vg-vatx.lim{opacity:1}@keyframes vgDnSang{0%,to{filter:brightness(1.3) drop-shadow(0 0 3px rgba(255,232,170,.7)) drop-shadow(0 0 9px rgba(255,212,128,.4)) drop-shadow(0 0 30px rgba(255,200,110,0))}50%{filter:brightness(1.85) drop-shadow(0 0 5px rgba(255,242,200,1)) drop-shadow(0 0 14px rgba(255,216,134,.9)) drop-shadow(0 0 30px rgba(255,200,110,.55))}}vg-soi{position:absolute;inset:0;z-index:1;pointer-events:none;border-radius:inherit}vg-soi.mat{background:linear-gradient(180deg,#ffe8ac1c,#ffdc960a);mix-blend-mode:screen;animation:vgDnTho 1.8s ease-in-out var(--dn-tre, 0ms) infinite}vg-soi.noi{position:fixed;inset:auto;z-index:12;margin:-18px;padding:18px;box-sizing:content-box;border-radius:50%;mix-blend-mode:screen;animation:vgDnTho 1.8s ease-in-out var(--dn-tre, 0ms) infinite;background:radial-gradient(closest-side,#fff8dcf2,#ffe29a80 45%,#ffd68229 72%,#ffd68200)}@keyframes vgDnTho{0%,to{opacity:.4}50%{opacity:1}}@media (prefers-reduced-motion: reduce){[data-dn-sang]{animation:none!important;filter:brightness(1.6) drop-shadow(0 0 6px rgba(255,240,196,.85)) drop-shadow(0 0 16px rgba(255,214,130,.5))!important}vg-soi{animation:none}}.vg-sobay{position:fixed;z-index:40;pointer-events:none;transform:translate(-50%,-50%);font:var(--t-name);font-size:18px;color:#f3dc9a;white-space:nowrap;text-shadow:0 0 10px rgba(232,204,140,.55),0 2px 6px rgba(0,0,0,.8);animation:vgSoBay 1.6s cubic-bezier(.2,.7,.3,1) both}@keyframes vgSoBay{0%{transform:translate(-50%,-30%) scale(.8);opacity:0}15%{transform:translate(-50%,-80%) scale(1.08);opacity:1}70%{opacity:1}to{transform:translate(-50%,-260%) scale(1);opacity:0}}@media (prefers-reduced-motion: reduce){.vg-sobay{animation:vgSoBayIm 1.6s linear both}@keyframes vgSoBayIm{0%,70%{opacity:1}to{opacity:0}}}.vg-batdau{position:absolute;left:0;right:0;top:356px;z-index:5;display:grid;justify-items:center;gap:10px;pointer-events:none}.vg-batdau[hidden]{display:none}.vg-batdau>.vg-batdau-tu{pointer-events:auto;min-width:176px;padding:14px 28px;border:1px solid rgba(232,204,140,.7);border-radius:999px;background:radial-gradient(120% 140% at 50% 20%,#28342cf5,#090e0cf5);font:var(--t-name);font-size:19px;letter-spacing:.16em;color:#f3dc9a;box-shadow:0 0 22px 2px #e8cc8c38}.vg-batdau>.vg-batdau-tu[aria-disabled=true]{opacity:.55;box-shadow:none}.vg-batdau>.ly{max-width:270px;text-align:center;font:var(--t-body);color:#e2755ff2}.vg-batdau>.ly:empty{display:none}.vg-screen.vua-tu .vg-idle,.vg-screen.vua-tu>.vg-huong{animation:vgTuMo 1.8s ease-out both}@keyframes vgTuMo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.vg-screen.vua-tu .vg-idle,.vg-screen.vua-tu>.vg-huong{animation:none}}.vg-thoai{position:absolute;inset:0;z-index:18;display:flex;flex-direction:column;background:radial-gradient(120% 62% at 50% 42%,#0e1814cc,#030605f5 76%);backdrop-filter:blur(9px);cursor:pointer;overflow:hidden;animation:vgThoaiVao .32s ease-out both}@media (pointer: coarse){.vg-thoai{backdrop-filter:none}}.vg-thoai.ra{animation:vgThoaiRa .22s ease-in both}@keyframes vgThoaiVao{0%{opacity:0}to{opacity:1}}@keyframes vgThoaiRa{0%{opacity:1}to{opacity:0}}.vg-thoai>.lb{position:absolute;left:0;right:0;height:9%;background:#030605;animation:vgThoaiLb .5s cubic-bezier(.22,1,.36,1) both;pointer-events:none}.vg-thoai>.lb.tren{top:0;transform-origin:50% 0;height:calc(9% + max(var(--sa-top),env(safe-area-inset-top,0px)))}.vg-thoai>.lb.duoi{bottom:0;transform-origin:50% 100%;height:5%}@keyframes vgThoaiLb{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.vg-thoai>.noi{position:relative;flex:none;margin-top:max(var(--sa-top),env(safe-area-inset-top,0px));height:9%;min-height:54px;display:grid;place-items:center;padding:0 76px;font:var(--t-micro);letter-spacing:.06em;text-align:center;color:#e8dec69e;animation:vgThoaiHien .7s .25s ease-out both}@keyframes vgThoaiHien{0%{opacity:0}to{opacity:1}}.vg-thoai>.boqua{position:absolute;right:6px;top:max(var(--sa-top),env(safe-area-inset-top,0px));z-index:2;min-width:64px;height:9%;min-height:54px;padding:0 12px;border:0;background:transparent;cursor:pointer;font:var(--t-micro);letter-spacing:.06em;color:#e8dec680}.vg-thoai>.boqua:active{color:#f1e5c5}.vg-thoai>.boqua[hidden]{display:none}.vg-thoai>.san{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 24px}.vg-thoai .hinh{flex:0 1 auto;max-width:78%;min-height:0;object-fit:contain;filter:drop-shadow(0 0 26px rgba(160,196,255,.4));animation:vgThoaiTho 4.6s ease-in-out infinite}.vg-thoai .hinh[hidden]{display:none}.vg-thoai .hinh.vao{animation:vgThoaiHinh .9s cubic-bezier(.22,1,.36,1) both,vgThoaiTho 4.6s .9s ease-in-out infinite}@keyframes vgThoaiHinh{0%{opacity:0;transform:translateY(16px) scale(.94)}to{opacity:1;transform:none}}@keyframes vgThoaiTho{0%,to{transform:none}50%{transform:translateY(-3px) scale(1.012)}}.vg-thoai .tenhinh{flex:none;font:var(--t-title);letter-spacing:.08em;color:#f3e7cb;min-height:22px;text-shadow:0 0 22px rgba(216,188,122,.35)}.vg-thoai .tenhinh:empty{display:none}.vg-thoai .khay-an{flex:none;transition:opacity .35s ease,transform .35s ease}.vg-thoai .khay-an[hidden]{display:none}.vg-thoai .khay-an.lang{opacity:.38;transform:scale(.94)}.vg-thoai .khay-an.noi .tm-anch:after{content:"";position:absolute;inset:-9px;border-radius:50%;border:1px solid rgba(216,188,122,.55);animation:vgThoaiVanh 1.1s ease-out infinite}@keyframes vgThoaiVanh{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.22)}}.vg-thoai .an{display:grid;justify-items:center;gap:12px;animation:vgThoaiHinh .6s cubic-bezier(.22,1,.36,1) both}.vg-thoai .an>.tm-anch{--cg-rgb: 216, 188, 122;position:relative;width:96px;height:96px;border-width:2px;box-shadow:0 6px 18px #000000b3,inset 0 0 0 5px #00000059,inset 0 0 0 6px #d8bc7a59,0 0 34px #d8bc7a2e;animation:vgThoaiTho 4.6s ease-in-out infinite}.vg-thoai .an>.tm-anch>b{font-size:44px}.vg-thoai .an>small{font:var(--t-name);letter-spacing:.08em;color:#f3e7cbc7}.vg-thoai>.hop{position:relative;flex:none;z-index:1;display:grid;gap:6px;align-content:start;min-height:168px;padding:16px 26px calc(max(var(--sa-bottom),env(safe-area-inset-bottom,0px)) + 22px);background:linear-gradient(180deg,#05090800,#050908e6 18px,#040706f7);animation:vgThoaiHop .42s .08s cubic-bezier(.22,1,.36,1) both}.vg-thoai.co-ket>.hop{min-height:226px}@keyframes vgThoaiHop{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.vg-thoai>.hop:before{content:"";position:absolute;left:0;right:0;top:9px;height:1px;background:linear-gradient(90deg,#d8bc7a00,#d8bc7a8c 20% 80%,#d8bc7a00)}.vg-thoai .ai{font:var(--t-name);letter-spacing:.03em;color:#d8bc7a;min-height:17px}.vg-thoai .chu{margin:0;font:var(--t-thoai);color:#f1e6c6}.vg-chugo>.chua{visibility:hidden}.vg-chugo>.doc{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.vg-thoai .hop.moi .ai,.vg-thoai .hop.moi .chu{animation:vgThoaiHien .28s ease-out both}.vg-thoai .hop.dan .ai{display:none}.vg-thoai .hop.dan .chu{color:#e2dececc;text-align:center;padding-top:10px}.vg-thoai.giua>.san{display:none}.vg-thoai.giua>.hop{flex:1;align-content:center;background:none;padding-left:38px;padding-right:38px}.vg-thoai.giua>.hop:before{display:none}.vg-thoai.giua .hop .chu{position:relative;padding:22px 0;color:#ece6d2e6}.vg-thoai.giua .hop .chu:before,.vg-thoai.giua .hop .chu:after{content:"";position:absolute;left:12%;right:12%;height:1px;background:linear-gradient(90deg,#d8bc7a00,#d8bc7a80 30% 70%,#d8bc7a00)}.vg-thoai.giua .hop .chu:before{top:0}.vg-thoai.giua .hop .chu:after{bottom:0}.vg-thoai .tiep{position:absolute;right:26px;bottom:calc(max(var(--sa-bottom),env(safe-area-inset-bottom,0px)) + 6px);font:var(--t-micro);letter-spacing:.06em;color:#e8dec680;animation:vgThoaiTiep 1.4s ease-in-out infinite}.vg-thoai .tiep[hidden],.vg-thoai .ket[hidden]{display:none}@keyframes vgThoaiTiep{0%,to{opacity:.3}50%{opacity:1}}.vg-thoai .ket{justify-self:center;margin-top:8px;min-width:180px;min-height:44px}.vg-thoai.ky-ngo .chu{font-size:17px;line-height:1.62}.vg-thoai.ky-ngo .ai{font-size:15px}.vg-thoai.ky-ngo>.hop{min-height:196px}.vg-thoai.vg-ngochon{cursor:default}.vg-ngochon>.chon{position:relative;flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;justify-content:center;gap:12px;padding:12px 22px calc(max(var(--sa-bottom),env(safe-area-inset-bottom,0px)) + 40px);animation:vgThoaiHop .42s .08s cubic-bezier(.22,1,.36,1) both}.vg-ngochon .hoi{margin:0 0 6px;font:var(--t-title);font-size:19px;text-align:center;color:#f3e7cb;text-shadow:0 0 22px rgba(216,188,122,.3)}.vg-ngochon .nut{display:grid;gap:6px;text-align:left;width:100%;min-height:56px;padding:13px 16px;border:1px solid rgba(216,188,122,.38);border-radius:10px;cursor:pointer;background:linear-gradient(180deg,#1a221eeb,#0a0f0df0);color:#f1e6c6;transition:border-color .15s ease,transform .1s ease}.vg-ngochon .nut:active{transform:scale(.98)}.vg-ngochon .nut.khoa{opacity:.45;cursor:not-allowed}.vg-ngochon .nut.khoa:active{transform:none}.vg-ngochon .nut>b{font:var(--t-thoai);font-size:17px;font-weight:600;line-height:1.35}.vg-ngochon .nut>small{font:var(--t-thoai);font-size:14px;line-height:1.45;color:#e2deceb8}.vg-ngochon .nut>.vg-thuongs{gap:6px}.vg-ngochon .nut{--phe: 216, 188, 122;border-color:rgba(var(--phe),.55);box-shadow:inset 3px 0 rgba(var(--phe),.85)}.vg-ngochon .nut.chinh{--phe: 104, 168, 255}.vg-ngochon .nut.ta{--phe: 232, 84, 76}.vg-ngochon .nut.trung{--phe: 236, 232, 220}.vg-ngochon .nut:hover{border-color:rgba(var(--phe),.95)}.vg-thoai .hop.rung .ai,.vg-thoai .hop.rung .chu{animation:vgThoaiHien .28s ease-out both,vgThoaiRung .34s linear both}@keyframes vgThoaiRung{0%,to{transform:none}15%{transform:translate(-5px,2px)}30%{transform:translate(5px,-2px)}45%{transform:translate(-4px,-1px)}60%{transform:translate(3px,2px)}80%{transform:translate(-2px)}}.vg-thoai .hop.tram .chu{color:#d6d4c8b3}.vg-thoai .hop.het .chu{font-weight:600;color:#fff2cc}.vg-thoai>.chop{position:absolute;inset:0;z-index:3;background:#eef4ff;opacity:0;pointer-events:none}.vg-thoai>.chop.no{animation:vgThoaiChop .5s ease-out both}@keyframes vgThoaiChop{0%{opacity:0}12%{opacity:.55}to{opacity:0}}@media (prefers-reduced-motion: reduce){.vg-thoai .hop.rung .ai,.vg-thoai .hop.rung .chu,.vg-thoai>.chop.no,.vg-thoai .hinh,.vg-thoai .an>.tm-anch,.vg-thoai .khay-an.noi .tm-anch:after{animation:none}}.vg-modau{cursor:default;outline:none}.vg-modau[data-chon]{cursor:pointer}.vg-thoai>.san-cv{position:absolute;left:0;top:0;pointer-events:none;animation:vgThoaiHien .4s ease-out both;transition:filter .35s ease}.vg-thoai>.san-cv.lang{filter:brightness(.42) saturate(.6)}.vg-modau>.hop[hidden],.vg-modau .hoi[hidden],.vg-modau .chu[hidden]{display:none}.vg-modau .hoi{display:flex;justify-content:center;gap:14px;padding-top:6px}.vg-modau .hoi>.loi{flex:1 1 0;max-width:158px;min-height:52px;padding:8px 10px;border:1px solid rgba(216,188,122,.42);border-radius:10px;background:#14110e99;cursor:pointer;font:var(--t-thoai);font-weight:600;color:#f1e6c6;text-align:center}.vg-modau .hoi>.loi:active{border-color:#d8bc7ae6;background:#2e261acc;color:#fff2cc}.vg-modau .hoi>.loi:focus-visible{outline:2px solid rgba(var(--accent-rgb),.8);outline-offset:2px}.vg-trochuyen{display:grid;grid-template-columns:minmax(0,1fr);gap:11px}.vg-trochuyen>.dau{display:flex;align-items:center;gap:12px}.vg-trochuyen>.dau>.tm-anch{--cg-rgb: 216, 188, 122}.vg-trochuyen>.dau>.tx{display:grid;flex:1;min-width:0;gap:2px}.vg-trochuyen>.dau>.tx b{font:var(--t-name);color:#f3e7cb}.vg-trochuyen>.dau>.tx small{font:var(--t-micro);color:#e8dec694}.vg-trochuyen>.noi{position:relative;margin:0;min-height:67px;padding:10px 12px 11px 14px;border-left:2px solid rgba(216,188,122,.6);border-radius:0 8px 8px 0;background:#e7dab80b;font:var(--t-thoai);color:#f1e6c6;cursor:pointer}.vg-trochuyen>.dap{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.vg-trochuyen>.dap>button{position:relative;display:block;width:100%;min-width:0;min-height:44px;padding:10px 30px 10px 12px;border:1px solid rgba(226,209,169,.16);border-radius:10px;background:#e7dab808;font:var(--t-sub);line-height:1.35;text-align:left;color:#ece2c6e0;cursor:pointer}.vg-trochuyen>.dap>button:active{border-color:rgba(var(--accent-rgb),.6)}.vg-trochuyen>.dap>button.viec{border-color:rgba(var(--tt-chinh-rgb),.4);color:#f3e7cb}.vg-trochuyen>.dap>button.viec:after{content:"";position:absolute;right:13px;top:50%;width:7px;height:7px;margin-top:-4px;border-right:2px solid var(--tt-chinh);border-top:2px solid var(--tt-chinh);transform:rotate(45deg)}.vg-trochuyen>.dap>button.khep{color:#e8dec68c}.nt-man{background:radial-gradient(ellipse at 50% 42%,#3c6e9629,#04080eeb 70%),#04080e}.nt-canh{position:absolute;inset:120px 16px 150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px}.nt-vong{position:relative;width:min(320px,82vw);aspect-ratio:1}.nt-den{position:absolute;width:44px;height:60px;margin:-30px 0 0 -22px;background:none;border:0;padding:0;cursor:pointer}.nt-den svg,.nt-tam svg{width:100%;height:100%;overflow:visible}.nt-tam{position:absolute;left:50%;top:50%;width:92px;height:138px;margin:-76px 0 0 -46px;background:none;border:0;padding:0;cursor:pointer;display:flex;flex-direction:column;align-items:center}.nt-tam b{margin-top:6px;font-size:15px;color:#cfe6ff;white-space:nowrap;text-shadow:0 0 10px rgba(110,180,255,.6)}.nt-man .lua{fill:#78beffeb;animation:nt-chap 2.4s ease-in-out infinite;transform-origin:20px 26px}.nt-man .lua.tat{fill:#50607059;animation:none}.nt-man .quang{fill:#5aa0ff38;filter:blur(5px)}.nt-man .mieng,.nt-man .de{fill:#788c6ee6}.nt-man .than{fill:#5c6c56f2}.nt-sochu{width:min(300px,80vw);display:grid;gap:6px;justify-items:center;text-align:center}.nt-sochu>.vg-thanhso{width:100%}.nt-sochu small{font-size:12px;color:#c8dcf0bf}.nt-so{font-size:26px;color:#cfe6ff}@keyframes nt-chap{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.08)}}
