@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-devanagari-400-normal-CJDn6rn8.woff2) format("woff2"),url(/assets/poppins-devanagari-400-normal-CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-ext-400-normal-by3JarPu.woff2) format("woff2"),url(/assets/poppins-latin-ext-400-normal-DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2) format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-devanagari-500-normal-BIdkeU1p.woff2) format("woff2"),url(/assets/poppins-devanagari-500-normal-DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2) format("woff2"),url(/assets/poppins-latin-ext-500-normal-CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2) format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-devanagari-600-normal-STEjXBNN.woff2) format("woff2"),url(/assets/poppins-devanagari-600-normal-ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2) format("woff2"),url(/assets/poppins-latin-ext-600-normal-Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2) format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-devanagari-700-normal-O-jipLrW.woff2) format("woff2"),url(/assets/poppins-devanagari-700-normal-fHs-vx92.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2) format("woff2"),url(/assets/poppins-latin-ext-700-normal-DctTR6Tg.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/poppins-latin-700-normal-Qrb0O0WB.woff2) format("woff2"),url(/assets/poppins-latin-700-normal-BVuQR_eA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-normal-DwaaZvol.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-normal-PiPRSBNu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-normal-CbVom6TB.woff2) format("woff2"),url(/assets/lora-cyrillic-400-normal-BedExNGj.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-normal-D2gccGFf.woff2) format("woff2"),url(/assets/lora-math-400-normal-BToItYw_.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-normal-DmcY0X7a.woff2) format("woff2"),url(/assets/lora-symbols-400-normal-BK2bqsD8.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-normal-BxA6xcFr.woff2) format("woff2"),url(/assets/lora-vietnamese-400-normal-DlgyXXxo.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-normal-CyviI4c-.woff2) format("woff2"),url(/assets/lora-latin-ext-400-normal-B9GmMl5M.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-normal-DnxXpLNu.woff2) format("woff2"),url(/assets/lora-latin-400-normal-DBJS-Hc6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-ext-400-italic-sNZZY6P_.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-400-italic-CkoKUlaJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-cyrillic-400-italic-BZqWJcgY.woff2) format("woff2"),url(/assets/lora-cyrillic-400-italic-rXhP2Nh9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-math-400-italic-C8XPXhEM.woff2) format("woff2"),url(/assets/lora-math-400-italic-iqgQGvdL.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-symbols-400-italic-Bx3UNHSW.woff2) format("woff2"),url(/assets/lora-symbols-400-italic-DQuLZM7M.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-vietnamese-400-italic-DFs7jfwN.woff2) format("woff2"),url(/assets/lora-vietnamese-400-italic-DGRK7mLs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-ext-400-italic-D02B-RQB.woff2) format("woff2"),url(/assets/lora-latin-ext-400-italic-2Cu7DU_m.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/lora-latin-400-italic-DYjZp4sZ.woff2) format("woff2"),url(/assets/lora-latin-400-italic-wRLkZNVE.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-ext-500-normal-4Ud55qIb.woff2) format("woff2"),url(/assets/lora-cyrillic-ext-500-normal-BM33EBQZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-cyrillic-500-normal-CGcjVW1P.woff2) format("woff2"),url(/assets/lora-cyrillic-500-normal-B7VECUNf.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-math-500-normal-CZVvtWMy.woff2) format("woff2"),url(/assets/lora-math-500-normal-z1mtDCUR.woff) format("woff");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-symbols-500-normal-CJHTIF5f.woff2) format("woff2"),url(/assets/lora-symbols-500-normal-C70LsJbW.woff) format("woff");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-vietnamese-500-normal-LA4e_tum.woff2) format("woff2"),url(/assets/lora-vietnamese-500-normal-vya0n-2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-ext-500-normal-CVMwgWlS.woff2) format("woff2"),url(/assets/lora-latin-ext-500-normal-CmiMDADN.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lora;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/lora-latin-500-normal-Dh16O2IA.woff2) format("woff2"),url(/assets/lora-latin-500-normal-Dbc_1yrl.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2) format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2) format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--tracking-tighter:-.05em;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-sm:.25rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}:root{--ak-bg:#fff;--ak-surface:#fff;--ak-elevated:#f4f7f5;--ak-input:#edf1ef;--ak-green:#005840;--ak-green-dim:#00402f;--ak-lime:#d1f843;--ak-lime-dim:#a8c735;--ak-strong:#10241c;--ak-body:#36514a;--ak-muted:#5f756c;--ak-border:#e1e8e4;--ak-border-s:#cdd8d2;--pos:#1e9e72;--neu:#c98a00;--neg:#d23b3b;--ak-canvas:#eef2f0;--r-card:18px;--r-btn:14px;--r-sm:10px;--r-pill:100px;--font:"Poppins",system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--font-sans:"Poppins",system-ui,sans-serif;--font-disp:"Poppins",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,monospace;--shadow-card:0 2px 16px #0006;--shadow-green:0 8px 28px #0058404d}.theme-wang{--ak-bg:#fff;--ak-canvas:#f5f5f5;--ak-surface:#fff;--ak-elevated:#f5f5f5;--ak-input:#efefef;--ak-green:#17446f;--ak-green-dim:#0f2e4c;--ak-lime:#2e857d;--ak-lime-dim:#226660;--ak-strong:#0c0705;--ak-body:#2a2a2a;--ak-muted:#5a5a5a;--ak-border:#e2e2e2;--ak-border-s:#cfcfcf;--r-card:0px;--r-btn:0px;--r-sm:0px;--font-disp:"Poppins",system-ui,sans-serif;--shadow-card:0 2px 12px #00000014}.theme-tn{--ak-bg:#fff;--ak-canvas:#f5f5f5;--ak-surface:#fff;--ak-elevated:#f5f6f8;--ak-input:#e9ecf1;--ak-green:#002868;--ak-green-dim:#001845;--ak-lime:#ef2b2d;--ak-lime-dim:#c81e20;--ak-strong:#1a1a2e;--ak-body:#374151;--ak-muted:#6b7280;--ak-border:#e5e7eb;--ak-border-s:#d1d5db;--r-card:6px;--r-btn:6px;--r-sm:6px;--font-disp:"Poppins",system-ui,sans-serif;--shadow-card:0 2px 12px #0000000f}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;background:#eef2f0}body{font-family:var(--font);background:var(--ak-bg);color:var(--ak-body);min-height:100dvh}::-webkit-scrollbar{width:0;height:0}.app-shell{background:var(--ak-bg);flex-direction:column;width:min(390px,100vw);min-height:100dvh;margin:0 auto;display:flex;position:relative}.statusbar{height:50px;color:var(--ak-strong);flex-shrink:0;justify-content:space-between;align-items:flex-end;padding:0 24px 8px;font-size:14px;font-weight:600;display:flex}.statusbar-right{align-items:center;gap:5px;display:flex}.statusbar-right svg{stroke-width:2.2px;width:16px;height:16px}.screen-body{flex:1;padding:0 20px 16px;overflow-y:auto}.screen-body.flush{padding-left:0;padding-right:0}.bottomnav{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--ak-border);background:#fffffff5;flex-shrink:0;justify-content:space-around;align-items:flex-start;height:76px;padding-top:10px;display:flex}.theme-wang .bottomnav{border-top-color:var(--ak-border);background:#fcfafaf5}.theme-tn .bottomnav{border-top-color:var(--ak-border);background:#fffffff5}.nav-item{color:var(--ak-muted);cursor:pointer;font-size:10.5px;font-weight:500;font-family:var(--font);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:4px;padding:0;display:flex}.nav-item svg{stroke-width:2px;width:22px;height:22px}.nav-item.active,.theme-wang .nav-item.active,.theme-tn .nav-item.active{color:var(--ak-green)}.card{background:var(--ak-surface);border:1px solid var(--ak-border);box-shadow:var(--shadow-card);border-radius:var(--r-card);padding:18px}.btn{cursor:pointer;font-family:var(--font);border-radius:var(--r-btn);border:none;justify-content:center;align-items:center;gap:8px;width:100%;padding:14px 20px;font-size:15px;font-weight:600;display:inline-flex}.btn svg{stroke-width:2.2px;width:18px;height:18px}.btn-lime{background:var(--ak-lime);color:#0a1206}.btn-green{background:var(--ak-green);color:var(--ak-lime)}.btn-surface{background:var(--ak-elevated);color:var(--ak-strong);border:1px solid var(--ak-border)}.btn-ghost{color:var(--ak-muted);background:0 0}.pill{border-radius:var(--r-pill);align-items:center;gap:4px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pill svg{stroke-width:2.4px;width:12px;height:12px}.pill-up{color:#4ade80;background:#22c55e26}.pill-down{color:#f87171;background:#ef444426}.pill-flat{color:var(--ak-muted);background:#ffffff0f}.pill-green{color:var(--ak-lime);background:#00584033}.level-badge{width:28px;height:28px;color:var(--ak-lime);background:#0058404d;border-radius:9px;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ak-muted);font-size:11px;font-weight:700}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.section-title{color:var(--ak-strong);letter-spacing:-.01em;font-size:21px;font-weight:800}.section-sub{color:var(--ak-muted);margin-top:2px;font-size:13px}.icon-btn{background:var(--ak-surface);border:1px solid var(--ak-border);width:40px;height:40px;color:var(--ak-body);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 4px #0003}.icon-btn svg{stroke-width:2.2px;width:20px;height:20px}.track{background:var(--ak-elevated);border-radius:100px;height:6px;overflow:hidden}.track-fill{background:var(--ak-green);border-radius:100px;height:100%}.track-fill.lime{background:var(--ak-lime)}.sep{background:var(--ak-border);height:1px;margin:16px 0}.row-item{border-top:1px solid var(--ak-border);justify-content:space-between;align-items:center;padding:14px 0;display:flex}.row-item:first-child{border-top:none}.row-left{align-items:center;gap:12px;display:flex}.row-icon{background:var(--ak-elevated);width:36px;height:36px;color:var(--ak-muted);border-radius:10px;justify-content:center;align-items:center;display:flex}.row-icon svg{stroke-width:2px;width:18px;height:18px}.row-label{color:var(--ak-strong);font-size:15px;font-weight:600}.row-sub{color:var(--ak-muted);margin-top:1px;font-size:12px}.row-right{color:var(--ak-muted);align-items:center;gap:8px;display:flex}.row-right svg{stroke-width:2px;width:16px;height:16px}.row-value{color:var(--ak-muted);font-size:13px;font-weight:500}.toggle{background:var(--ak-elevated);border:1px solid var(--ak-border);cursor:pointer;border-radius:100px;flex-shrink:0;width:44px;height:26px;transition:background .2s;position:relative}.toggle.on{background:var(--ak-green);border-color:var(--ak-green)}.toggle:after{content:"";background:var(--ak-muted);border-radius:50%;width:20px;height:20px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.toggle.on:after{background:var(--ak-lime);transform:translate(18px)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}:root{--cream: #FAFAF7;--cream-2: #F4F2EB;--sand: #F1EEE5;--sand-deep: #E8E4D8;--paper: #FFFFFF;--border: #E5E3DD;--border-soft: #EDEBE4;--ink: #0A1F17;--muted: #5E5C57;--muted-2: #8A877F;--forest: #005840;--forest-deep: #00402F;--lime: #D1F843;--lime-deep: #B9E022;--lime-dim: #A9CF2E;--ok: #1A7D56;--up: #1A7D56;--warn: #B8852A;--urgent: #A32D2D;--down: #A32D2D;--info: #2563EB;--t-bg: #07100C;--t-bg-1: #0A1410;--t-bg-2: #0D1A14;--t-bg-3: #11221A;--t-bg-4: #16291F;--t-line: #1C2C23;--t-line-2: #243A2E;--t-line-soft: rgba(180, 225, 195, .035);--t-fg: #EAF2EC;--t-fg-2: #9DB0A4;--t-fg-3: #5E726A;--t-fg-4: #3D4F47;--t-up: #4FD08A;--t-up-bg: rgba(79, 208, 138, .1);--t-down: #F0683E;--t-down-bg: rgba(240, 104, 62, .1);--t-warn: #E8B43C;--t-info: #5AA9F0;--lime-bg: rgba(209, 248, 67, .1);--lime-bg-2: rgba(209, 248, 67, .16);--pyr-fys: #005840;--pyr-tek: #B8852A;--pyr-slag: #2563EB;--pyr-spill: #D1F843;--pyr-turn: #A32D2D;--font-sans: "Poppins", system-ui, -apple-system, sans-serif;--font-disp: "Poppins", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--sans: var(--font-sans);--disp: var(--font-disp);--mono: var(--font-mono);--fs-hero: clamp(44px, 8.5vw, 92px);--fs-display: clamp(30px, 4.4vw, 52px);--fs-h1: 32px;--fs-h2: 26px;--fs-h3: 19px;--fs-h4: 16px;--fs-lg: 18px;--fs-body: 15px;--fs-sm: 13px;--fs-xs: 11px;--lh-tight: 1.04;--lh-snug: 1.3;--lh-body: 1.5;--ls-hero: -.045em;--ls-display: -.035em;--ls-tight: -.02em;--ls-body: -.011em;--ls-eyebrow: .16em;--ls-label: .1em;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--sp-16: 64px;--r-sm: 8px;--r-md: 14px;--r-lg: 20px;--r-xl: 28px;--r-full: 999px;--sh-sm: 0 1px 2px rgba(10, 31, 23, .05);--sh-md: 0 4px 16px -4px rgba(10, 31, 23, .08), 0 1px 3px rgba(10, 31, 23, .05);--sh-lg: 0 18px 48px -12px rgba(10, 31, 23, .18);--sh-forest: 0 14px 40px -12px rgba(0, 88, 64, .45);--hairline: 1px;--dur-fast: .15s;--dur-base: .2s;--dur-slow: .25s;--dur-hero: .4s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--motion: var(--dur-base) var(--ease-out);--surface-bg: var(--cream);--surface-card: var(--paper);--surface-card-2: var(--cream-2);--surface-sand: var(--sand);--surface-raised: var(--paper);--line: var(--border);--line-soft: var(--border-soft);--text-strong: var(--ink);--text-body: var(--ink);--text-muted: var(--muted);--text-faint: var(--muted-2);--accent: var(--lime);--accent-deep: var(--lime-deep);--accent-dim: var(--lime-dim);--accent-fg: var(--forest-deep);--accent-soft-bg: var(--lime-bg);--accent-soft-bg-2: var(--lime-bg-2);--accent-text: var(--forest);--brand: var(--forest);--brand-deep: var(--forest-deep);--brand-fg: var(--lime);--signal-up: var(--up);--signal-down: var(--down);--signal-warn: var(--warn);--signal-info: var(--info);--bg-grid: rgba(10, 31, 23, .045);--shadow-card: var(--sh-md);--focus-ring: var(--lime-deep)}[data-theme=terminal]{--surface-bg: var(--t-bg);--surface-card: var(--t-bg-2);--surface-card-2: var(--t-bg-3);--surface-sand: var(--t-bg-3);--surface-raised: var(--t-bg-4);--line: var(--t-line-2);--line-soft: var(--t-line);--text-strong: var(--t-fg);--text-body: var(--t-fg);--text-muted: var(--t-fg-2);--text-faint: var(--t-fg-3);--accent-fg: var(--forest-deep);--accent-text: var(--lime);--accent-soft-bg: var(--lime-bg);--accent-soft-bg-2: var(--lime-bg-2);--brand: var(--lime);--brand-fg: var(--forest-deep);--signal-up: var(--t-up);--signal-down: var(--t-down);--signal-warn: var(--t-warn);--signal-info: var(--t-info);--bg-grid: var(--t-line-soft);--shadow-card: var(--sh-lg)}@keyframes ak-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes ak-shimmer{to{background-position:-200% 0}}@keyframes ak-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ak-scroll-x{0%{transform:translate(0)}to{transform:translate(-50%)}}.ds .mono,.ds-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.ds-eyebrow{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--text-faint)}.ds ::selection{background:var(--lime);color:var(--forest-deep)}.dsx{--white: #FFFFFF;--black: #111111;--paper-bg: #FAF9F5;--paper-soft: #F0EEE6;--paper-border: #E8E6DC;--ink: #141413;--ink-strong: #000000;--ink-muted: #5F5B53;--ink-mid: #B0AEA5;--rail: #141413;--rail-deep: #0E0D0C;--accent-raw: #D97757;--accent-fg-raw: #B85C3D;--up: #63784A;--up-raw: #788C5D;--dn: #A85536;--info: #46719F;--info-raw: #6A9BCC;--ak-green: var(--ink);--ak-green-700: var(--ink-strong);--ak-green-strong: var(--ink);--ak-green-body: var(--ink);--ak-green-muted: var(--ink-muted);--ak-green-dim: var(--ink);--ak-green-600: var(--up-raw);--ak-green-100: rgba(217, 119, 87, .12);--ak-lime: var(--accent-raw);--ak-lime-deep: var(--accent-fg-raw);--ak-lime-100: rgba(217, 119, 87, .12);--ak-canvas: var(--paper-bg);--ak-elevated: var(--paper-soft);--ak-input: var(--paper-soft);--ak-border: var(--paper-border);--wang-navy: #17446F;--wang-navy-700: #0F3052;--wang-teal: #2E857D;--wang-ink: #0C0705;--wang-body: #2A2A2A;--wang-muted: #5A5A5A;--wang-border: #E2E2E2;--wang-canvas: #F5F5F5;--tn-navy: #002868;--tn-navy-700: #001D4D;--tn-red: #EF2B2D;--tn-ink: #1A1A2E;--tn-body: #374151;--tn-muted: #6B7280;--tn-border: #E5E7EB;--tn-canvas: #F5F5F5;--stone-bg: var(--paper-bg);--stone-canvas: var(--paper-bg);--stone-elevated: var(--paper-soft);--stone-border: var(--paper-border);--stone-accent: var(--ink);--stone-ink: var(--ink);--stone-body: var(--ink);--stone-muted: var(--ink-muted);--stone-50: #FAF9F5;--stone-100: #F0EEE6;--stone-150: #F0EEE6;--stone-200: #E8E6DC;--stone-300: #D8D5C9;--stone-400: #B0AEA5;--stone-500: #8A877E;--stone-600: #5F5B53;--stone-700: #3A3833;--stone-900: #141413;--status-pos: var(--up);--status-pos-soft: rgba(99, 120, 74, .12);--status-warn: #96690A;--status-warn-soft: rgba(150, 105, 10, .12);--status-neg: var(--dn);--status-neg-soft: rgba(168, 85, 54, .12);--status-info: var(--info);--status-info-soft: rgba(70, 113, 159, .12);--signal-pos: var(--status-pos);--signal-pos-soft: var(--status-pos-soft);--signal-neu: var(--status-warn);--signal-neu-soft: var(--status-warn-soft);--signal-neg: var(--status-neg);--signal-neg-soft: var(--status-neg-soft);--level-elite: var(--accent-raw);--level-advanced: var(--info);--level-beginner: var(--ink-muted)}.dsx{--bg: var(--paper-bg);--canvas: var(--paper-bg);--surface: var(--white);--elevated: var(--paper-soft);--input-bg: var(--paper-soft);--brand: var(--ink);--brand-strong: var(--ink-strong);--brand-contrast: var(--paper-bg);--brand-soft: var(--paper-soft);--accent: var(--accent-raw);--accent-contrast: var(--ink);--accent-fg: var(--accent-fg-raw);--accent-soft: rgba(217, 119, 87, .12);--lime-raw: var(--ak-lime);--text-strong: var(--ink);--text-body: var(--ink);--text-muted: var(--ink-muted);--text-on-brand: var(--paper-bg);--text-link: var(--accent-fg);--border: var(--paper-border);--border-strong: #C9C5B9;--ring: rgba(217, 119, 87, .6);--pos: var(--up);--pos-soft: var(--status-pos-soft);--warn: var(--status-warn);--warn-soft: var(--status-warn-soft);--neg: var(--dn);--neg-soft: var(--status-neg-soft);--info: var(--info);--info-soft: var(--status-info-soft);--avatar-bg: var(--ink);--avatar-text: var(--paper-bg);--nav-bg: var(--rail);--nav-bg-deep: var(--rail-deep);--nav-text: var(--ink-mid);--nav-text-strong: var(--paper-bg);--nav-muted: #6B675E;--nav-active-bg: rgba(250, 249, 245, .08);--nav-accent: var(--accent-raw);--nav-border: rgba(250, 249, 245, .1);--hero-bg: var(--accent-soft);--hero-text: var(--text-strong);--hero-muted: var(--text-muted);--hero-accent: var(--brand);--score-under: var(--up);--score-under-bg: var(--status-pos-soft);--score-par: var(--text-muted);--score-par-bg: var(--elevated);--score-over: var(--dn);--score-over-bg: var(--status-neg-soft);--score-eagle: var(--ink);--score-none: var(--text-muted);--card-bg: linear-gradient(155deg, var(--surface), var(--elevated));--card-shadow: var(--shadow-card);--card-shadow-hover: var(--shadow-md);--hero-glow: color-mix(in srgb, var(--accent) 18%, transparent)}.dsx{--font-display: "Poppins", system-ui, -apple-system, sans-serif;--font-body: "Poppins", system-ui, -apple-system, sans-serif;--font-prose: "Lora", Georgia, "Times New Roman", serif;--font-data: "IBM Plex Mono", ui-monospace, "SFMono-Regular", monospace;--text-hero: 2.5rem;--text-display: 2rem;--text-stat: 1.75rem;--text-h1: 2rem;--text-h2: 1.375rem;--text-h3: 1rem;--text-h4: .90625rem;--text-lg: .9375rem;--text-base: .875rem;--text-sm: .8125rem;--text-xs: .75rem;--text-label: .625rem;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-extrabold: 800;--leading-none: 1;--leading-tight: 1.12;--leading-snug: 1.3;--leading-normal: 1.5;--leading-relaxed: 1.65;--tracking-label: .08em;--tracking-wide: .04em;--tracking-tight: -.01em;--tracking-tighter: -.02em}.ak-label{font-family:var(--font-data);font-size:var(--text-label);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.ak-data{font-family:var(--font-data);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.dsx{--space-0: 0;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-7: 28px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--sidenav-width: 240px;--bottomnav-height: 76px;--page-padding: 20px;--page-padding-lg: 32px;--content-max: 1440px;--content-min: 960px;--player-width: 390px;--stat-col-min: 240px;--gutter: 16px;--gutter-lg: 24px}.dsx{--radius-card: 12px;--radius-button: 8px;--radius-input: 8px;--radius-chip: 8px;--radius-badge: 8px;--radius-sm: 6px;--radius-lg: 16px;--radius-xl: 24px;--radius-pill: 999px}.dsx{--shadow-xs: 0 1px 0 rgba(20, 20, 19, .03);--shadow-sm: 0 1px 0 rgba(20, 20, 19, .03), 0 4px 12px rgba(20, 20, 19, .04);--shadow-card: 0 1px 0 rgba(20, 20, 19, .03), 0 18px 40px rgba(20, 20, 19, .05);--shadow-md: 0 1px 0 rgba(20, 20, 19, .03), 0 10px 24px rgba(20, 20, 19, .07);--shadow-lg: 0 1px 0 rgba(20, 20, 19, .04), 0 24px 56px rgba(20, 20, 19, .1);--shadow-focus: 0 0 0 3px var(--ring);--shadow-inset: inset 0 1px 2px rgba(20, 20, 19, .06)}.dsx{--ease: cubic-bezier(.16, 1, .3, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-standard: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-spring: cubic-bezier(.32, .72, 0, 1);--dur-fast: .16s;--dur-normal: .28s;--dur-slow: .5s;--dur-rise: .7s;--dur-count: .6s;--stagger: .07s}@keyframes ak-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes ak-rise-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ak-grow-width{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ak-draw-in{0%{stroke-dashoffset:var(--dash, 1000)}to{stroke-dashoffset:0}}@keyframes ak-shimmer-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes ak-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.92)}}@keyframes ak-breathe{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.12)}}@keyframes ak-drift{0%,to{transform:translate(0)}50%{transform:translate(20px,26px)}}@keyframes ak-flick{0%,to{transform:scale(1) rotate(-2deg)}50%{transform:scale(1.12) rotate(2deg)}}.ak-rise{animation:ak-rise-in var(--dur-rise) var(--ease-spring) both}.ak-rise-1{animation-delay:calc(1 * var(--stagger))}.ak-rise-2{animation-delay:calc(2 * var(--stagger))}.ak-rise-3{animation-delay:calc(3 * var(--stagger))}.ak-rise-4{animation-delay:calc(4 * var(--stagger))}.ak-rise-5{animation-delay:calc(5 * var(--stagger))}.ak-rise-6{animation-delay:calc(6 * var(--stagger))}.ak-grow{transform-origin:left center;animation:ak-grow-width var(--dur-slow) var(--ease-spring) both}.ak-draw{animation:ak-draw-in var(--dur-slow) var(--ease-spring) both}.ak-breathe{animation:ak-breathe 5s var(--ease-standard) infinite}.ak-drift{animation:ak-drift 15s var(--ease-standard) infinite;will-change:transform}.ak-pulse-dot{animation:ak-pulse 2s var(--ease-standard) infinite}.ak-flame{animation:ak-flick 1.6s var(--ease-standard) infinite}.ak-press{transition:transform var(--dur-normal) var(--ease-spring);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.ak-press:active{transform:scale(.97)}.ak-lift{transition:transform var(--dur-normal) var(--ease-spring)}.ak-lift:hover{transform:translateY(-2px)}.ak-focus:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface, #fff),0 0 0 4px var(--ring, rgba(67,224,129,.5))}.dsx button:focus-visible,.dsx a:focus-visible,.dsx [role=button]:focus-visible,.dsx input:focus-visible,.dsx select:focus-visible,.dsx textarea:focus-visible{outline:none;box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ring)!important}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.dsx[data-theme=wang]{--brand: var(--wang-navy);--brand-strong: var(--wang-navy-700);--brand-contrast: var(--white);--brand-soft: rgba(23, 68, 111, .1);--accent: var(--wang-teal);--accent-contrast: var(--white);--accent-fg: #22655F;--accent-soft: rgba(46, 133, 125, .12);--text-link: var(--accent-fg);--ring: rgba(46, 133, 125, .6);--nav-bg: var(--wang-navy-700);--nav-bg-deep: #0A2440;--nav-text: #A9BDD0;--nav-text-strong: var(--white);--nav-muted: #64809B;--nav-active-bg: rgba(255, 255, 255, .09);--nav-accent: #55B3AA;--nav-border: rgba(255, 255, 255, .1);--avatar-bg: var(--wang-navy);--avatar-text: var(--white);--score-eagle: var(--wang-navy)}.dsx[data-theme=team-norway]{--brand: var(--tn-navy);--brand-strong: var(--tn-navy-700);--brand-contrast: var(--white);--brand-soft: rgba(0, 40, 104, .1);--accent: #C31E20;--accent-contrast: var(--white);--accent-fg: #C31E20;--accent-soft: rgba(195, 30, 32, .12);--text-link: var(--accent-fg);--ring: rgba(195, 30, 32, .6);--nav-bg: var(--tn-navy-700);--nav-bg-deep: #001438;--nav-text: #A9B6CE;--nav-text-strong: var(--white);--nav-muted: #5F6F93;--nav-active-bg: rgba(255, 255, 255, .09);--nav-accent: var(--tn-red);--nav-border: rgba(255, 255, 255, .1);--avatar-bg: var(--tn-navy);--avatar-text: var(--white);--score-eagle: var(--tn-navy)}.dsx[data-theme=player]{--nav-bg: rgba(255, 255, 255, .9);--nav-bg-deep: var(--paper-soft);--nav-text: var(--ink-muted);--nav-text-strong: var(--ink);--nav-muted: var(--ink-mid);--nav-active-bg: rgba(217, 119, 87, .12);--nav-accent: var(--accent-fg-raw);--nav-border: var(--paper-border);--avatar-bg: var(--paper-soft);--avatar-text: var(--accent-fg-raw)}.dsx[data-theme=player][data-mode=dark]{--bg: #141413;--canvas: #141413;--surface: #1D1C1A;--elevated: #26241F;--input-bg: #26241F;--border: rgba(250, 249, 245, .1);--border-strong: rgba(250, 249, 245, .2);--brand: #FAF9F5;--brand-strong: #FFFFFF;--brand-contrast: #141413;--brand-soft: rgba(250, 249, 245, .12);--accent: #D97757;--accent-contrast: #141413;--accent-fg: #E5A184;--accent-soft: rgba(217, 119, 87, .18);--text-strong: #FAF9F5;--text-body: #FAF9F5;--text-muted: #B0AEA5;--text-on-brand: #141413;--text-link: #E5A184;--ring: rgba(217, 119, 87, .6);--pos: #9DB284;--pos-soft: rgba(157, 178, 132, .16);--neg: #DE9E82;--neg-soft: rgba(222, 158, 130, .16);--warn: #E8B43C;--warn-soft: rgba(232, 180, 60, .16);--info: #93B7DC;--info-soft: rgba(147, 183, 220, .16);--score-under: #9DB284;--score-under-bg: rgba(157, 178, 132, .16);--score-par: #B0AEA5;--score-par-bg: rgba(250, 249, 245, .06);--score-over: #DE9E82;--score-over-bg: rgba(222, 158, 130, .16);--score-eagle: #FAF9F5;--score-none: #6B675E;--hero-bg: #1D1C1A;--hero-text: #FAF9F5;--hero-muted: #B0AEA5;--hero-accent: #D97757;--nav-bg: #0E0D0C;--nav-bg-deep: #0A0908;--nav-text: #97938A;--nav-text-strong: #FAF9F5;--nav-muted: #6B675E;--nav-active-bg: rgba(250, 249, 245, .09);--nav-accent: #D97757;--nav-border: rgba(250, 249, 245, .12);--avatar-bg: #26241F;--avatar-text: #E5A184;--shadow-xs: none;--shadow-sm: none;--shadow-card: none;--shadow-md: none;--shadow-lg: none;--shadow-inset: none;--card-bg: linear-gradient(155deg, var(--elevated), var(--surface));--card-shadow: inset 0 1px 1px rgba(250, 249, 245, .05);--card-shadow-hover: inset 0 1px 1px rgba(250, 249, 245, .08);--hero-glow: color-mix(in srgb, var(--accent) 18%, transparent);--glass-bg: rgba(250, 249, 245, .05);--glass-border: rgba(250, 249, 245, .14);--glass-inner: rgba(250, 249, 245, .12);--accent-glow: rgba(217, 119, 87, .16)}@media print{@page{size:A4;margin:14mm}html,body{background:#fff!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}*{box-shadow:none!important}[data-print-hide]{display:none!important}[data-print-unscale]{transform:none!important}[data-print-keep]{break-inside:avoid;page-break-inside:avoid}[data-print-break]{break-after:page;page-break-after:always}svg,table,img{break-inside:avoid;page-break-inside:avoid}}.dsx,.dsx *,.dsx *:before,.dsx *:after{box-sizing:border-box}.dsx{color:var(--text-body);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.dsx h1,.dsx h2,.dsx h3,.dsx h4,.dsx h5,.dsx h6{margin:0;font-family:var(--font-display);color:var(--text-strong);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-weight:var(--weight-bold)}.dsx p{margin:0}.dsx a{color:var(--text-link);text-decoration:none}.dsx button{font-family:inherit}.dsx [class*=ak-data],.dsx .ak-num{font-variant-numeric:tabular-nums}.dsx ::selection{background:var(--accent);color:var(--accent-contrast)}
