@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.03e9h65tke1nm.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.2y60e0ylj-c-t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.01ck5wmqme0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.1hq3aonna3zri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.03e9h65tke1nm.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.2y60e0ylj-c-t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.01ck5wmqme0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:500;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.1hq3aonna3zri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.03e9h65tke1nm.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.2y60e0ylj-c-t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.01ck5wmqme0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.1hq3aonna3zri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/48a9130fde140ce9-s.p.03e9h65tke1nm.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ffc44b9280bd8c49-s.2y60e0ylj-c-t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6822c5fe006cdd5-s.01ck5wmqme0qc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anuphan;font-style:normal;font-weight:700;font-display:swap;src:url(../media/41668b7e976a3c46-s.p.1hq3aonna3zri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anuphan Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.HRTVrG_className{font-family:Anuphan,Anuphan Fallback;font-style:normal}.HRTVrG_variable{--font-anuphan:"Anuphan", "Anuphan Fallback"}
@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/08f3d05b771d66cc-s.0dczi0c-ciz7y.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/413670c8b897121b-s.p.05ilbcjt5w4fk.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/72b93e0389b54497-s.2702wjwyj2vsx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ab8c2f9dfe50fb3c-s.p.3fhymijt5-wr6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/57f2d0e8dd065b18-s.0ur3_fbwo_va3.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/966a1ae9b0187c65-s.p.09_mmm-c_hkcy.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/25d906941e607a44-s.0ghkj-ex387wh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;src:url(../media/666deae7c569669f-s.p.2alr3g42g9l52.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cce0da533fe89a78-s.35947kbvg7zc1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/411573def610439a-s.p.3vzg-qdg-mlha.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0f35197ba25d2b5b-s.0ocszbwiwtgcl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e4b5e1d5de235207-s.p.2-n8yh_gomb7-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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 Sans Thai Fallback;src:local(Arial);ascent-override:110.31%;descent-override:52.78%;line-gap-override:0.0%;size-adjust:101.17%}.WkHUJG_className{font-family:IBM Plex Sans Thai,IBM Plex Sans Thai Fallback;font-style:normal}.WkHUJG_variable{--font-plex-thai:"IBM Plex Sans Thai", "IBM Plex Sans Thai Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.Rn5UaW_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.Rn5UaW_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/a43a16b011ff1e5d-s.0jqoze2thy--j.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0f449d0ff9ec705f-s.0zg40or0q6u_j.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/2802b67dbb28dcc1-s.2ywykkekw0y64.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:italic;font-weight:700;font-display:swap;src:url(../media/095187fd2eb7a468-s.3sgqpij_y7ggx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.zyCN_a_className{font-family:Playfair Display,Playfair Display Fallback;font-style:italic;font-weight:700}.zyCN_a_variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Righteous;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3dfcff4a0a051f3e-s.0vfsmylap-jdo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Righteous;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2290fed2b3404919-s.3jzkh96142l_k.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Righteous Fallback;src:local(Arial);ascent-override:93.08%;descent-override:24.27%;line-gap-override:0.0%;size-adjust:105.81%}.jKpB3q_className{font-family:Righteous,Righteous Fallback;font-style:normal;font-weight:400}.jKpB3q_variable{--font-righteous:"Righteous", "Righteous Fallback"}
@font-face{font-family:Red Hat Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/621fa7e1b074a05c-s.3yipopxukoz4j.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Red Hat Display;font-style:italic;font-weight:900;font-display:swap;src:url(../media/4fc5ff0b02f631c7-s.3_nqabkkw5jwv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Red Hat Display Fallback;src:local(Arial);ascent-override:102.68%;descent-override:30.76%;line-gap-override:0.0%;size-adjust:99.15%}._8AGb5q_className{font-family:Red Hat Display,Red Hat Display Fallback;font-style:italic;font-weight:900}._8AGb5q_variable{--font-red-hat:"Red Hat Display", "Red Hat Display Fallback"}
@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8f2b92a9960dd69-s.37aqrzupgb8zi.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28e60ca39c9ae554-s.0e_5-ojqbtsw9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8d05cfa5faa8406c-s.2p-978ij53_v6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono Fallback;src:local(Arial);ascent-override:81.58%;descent-override:26.3%;line-gap-override:0.0%;size-adjust:137.28%}.QHgVAa_className{font-family:Space Mono,Space Mono Fallback;font-style:normal;font-weight:700}.QHgVAa_variable{--font-space-mono:"Space Mono", "Space Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#06070f;--bg2:#0a0c1a;--sur:#0e1122;--sur2:#141834;--ln:#23284d;--ln2:#1a1e3a;--tx:#e9ecff;--tx2:#9ba0cc;--tx3:#676c9b;--blu:#2f8bff;--vio:#7b5cff;--mag:#e0479e;--on:#37d6c0;--bad:#ff6b8a;--warn:#f2b155;--blu-c:47 139 255;--vio-c:123 92 255;--mag-c:224 71 158;--grad:linear-gradient(100deg, var(--blu) 0%, var(--vio) 48%, var(--mag) 100%);--glass:#1418348c;--display:var(--font-anuphan), var(--font-plex-thai), system-ui, sans-serif;--body:var(--font-plex-thai), "Noto Sans Thai", system-ui, -apple-system, "Segoe UI", sans-serif;--mono:var(--font-jetbrains), ui-monospace, SFMono-Regular, Menlo, monospace;--ease:cubic-bezier(.22, 1, .36, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;background:var(--bg);color:var(--tx);font:400 16px/1.7 var(--body);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,h4{font-family:var(--display);text-wrap:balance;letter-spacing:-.015em;margin:0;line-height:1.15}p{margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--blu);outline-offset:3px;border-radius:8px}.wrap{max-width:1140px;margin-inline:auto;padding-inline:20px}.lab{font:600 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#a9b4ff;align-items:center;gap:8px;display:inline-flex}.lab:before{content:"";background:var(--grad);width:6px;height:6px;box-shadow:0 0 12px rgb(var(--vio-c)/.9);border-radius:50%}.lede{color:var(--tx2);max-width:60ch;font-size:17px}.grad-t{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.glass{background:var(--glass);border:1px solid #ffffff0f;border-radius:24px;box-shadow:inset 0 1px #ffffff0d}.gb{background:linear-gradient(var(--sur), var(--sur)) padding-box, linear-gradient(140deg, rgb(var(--blu-c)/.7), rgb(var(--vio-c)/.5) 45%, rgb(var(--mag-c)/.7)) border-box;border:1px solid #0000;border-radius:24px;position:relative}.nav{top:calc(env(safe-area-inset-top,0px) + 12px);z-index:30;margin-top:12px;padding-inline:16px;position:sticky}.nav-in{background:#0c0e1ee0;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;max-width:760px;margin-inline:auto;padding:6px 6px 6px 14px;display:flex;box-shadow:0 12px 40px -12px #000c}.brand{font:700 15px/1 var(--display);white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:flex}.brand .bt{gap:3px;display:grid}.brand .bt small{font:500 10.5px/1 var(--mono);letter-spacing:.04em;color:var(--tx3)}.brand .bt small b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.brand i{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:15px;font-style:normal;display:grid}.nav nav{scrollbar-width:none;gap:2px;margin-left:auto;display:flex;overflow-x:auto}.nav nav::-webkit-scrollbar{display:none}.nav nav a{font:500 14px/1 var(--body);color:var(--tx2);white-space:nowrap;border-radius:999px;padding:10px 13px;text-decoration:none;transition:color .3s,background .3s}.nav nav a:hover{color:var(--tx);background:#ffffff0f}.nav nav a.cta{background:var(--tx);color:var(--bg);font-weight:600}.nav nav a.cta:hover{background:#fff}.hero{margin-top:-68px;padding-top:68px;position:relative;overflow:hidden}.aurora{pointer-events:none;z-index:0;position:absolute;inset:0}.aurora span{will-change:transform;border-radius:50%;position:absolute}.aurora .a1{background:radial-gradient(circle, rgb(var(--blu-c)/.32), transparent 62%);width:62vmax;height:62vmax;top:-26vmax;left:-18vmax}.aurora .a2{background:radial-gradient(circle, rgb(var(--mag-c)/.24), transparent 62%);width:56vmax;height:56vmax;top:-12vmax;right:-20vmax}.aurora .a3{background:radial-gradient(circle, rgb(var(--vio-c)/.28), transparent 62%);width:50vmax;height:50vmax;top:30%;left:20%}.gridbg{z-index:0;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 40%,#000 30%,#0000 75%)}.hero .wrap{z-index:1;grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;padding-block:88px 96px;display:grid;position:relative}.badge{color:var(--tx2);background:#ffffff0d;border:1px solid #ffffff17;border-radius:999px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:13.5px;display:inline-flex}.badge b{font:600 11px/1 var(--mono);letter-spacing:.06em;background:var(--grad);color:#fff;border-radius:999px;padding:6px 10px}.hero h1{letter-spacing:-.035em;margin-top:24px;font-size:clamp(52px,8vw,104px);font-weight:700;line-height:.98}.hero h1 .grad-t{padding-bottom:.08em;display:inline-block}.hero .lede{margin-top:24px;font-size:18px}.ctas{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.btn{font:600 15.5px/1 var(--display);transition:transform .375s var(--ease), box-shadow .375s var(--ease), background .375s;border-radius:999px;align-items:center;gap:10px;padding:16px 24px;text-decoration:none;display:inline-flex}.btn svg{width:16px;height:16px;transition:transform .375s var(--ease)}.btn.pri{background:var(--grad);color:#fff;box-shadow:0 10px 34px -10px rgb(var(--vio-c)/.9), inset 0 1px 0 #ffffff40}.btn:active{transform:scale(.97)}@media (hover:hover){.btn.pri:hover{transform:translateY(-2px)}.btn.pri:hover svg{transform:translate(3px)}}.btn.sec{color:var(--tx);background:#ffffff0f;border:1px solid #ffffff1a}.btn.sec:hover{background:#ffffff1a}.beta-card{background:linear-gradient(100deg, rgb(var(--mag-c)/.14), rgb(var(--vio-c)/.1)) padding-box, linear-gradient(100deg, rgb(var(--mag-c)/.75), rgb(var(--vio-c)/.35) 60%, rgb(var(--blu-c)/.5)) border-box;max-width:520px;transition:transform .375s var(--ease);border:1px solid #0000;border-radius:22px;align-items:center;gap:14px;margin-top:30px;padding:12px 12px 12px 18px;text-decoration:none;display:flex}.bc-dot{background:var(--mag);width:10px;height:10px;box-shadow:0 0 12px var(--mag);border-radius:50%;flex:none;position:relative}.bc-t{flex:1;min-width:0;line-height:1.35;display:grid}.bc-t b{font:600 15.5px/1.3 var(--display)}.bc-t small{color:var(--tx2);font-size:13px}.bc-go{font:600 14.5px/1 var(--display);background:var(--tx);color:var(--bg);border-radius:999px;flex:none;align-items:center;gap:8px;padding:12px 16px;display:inline-flex}.bc-go svg{width:14px;height:14px;transition:transform .375s var(--ease)}@media (hover:hover){.beta-card:hover{transform:translateY(-2px)}.beta-card:hover .bc-go svg{transform:translate(3px)}}.beta-card:active{transform:scale(.98)}.beta-card.closed{background:padding-box padding-box,linear-gradient(100deg,#ffffff29,#ffffff0d) border-box}.beta-card.closed .bc-dot{background:var(--tx3);box-shadow:none}.beta-card.closed .bc-dot:after{display:none}.facts{flex-wrap:wrap;gap:28px;margin-top:40px;display:flex}.facts div{gap:2px;display:grid}.facts b{font:700 26px/1 var(--display);font-variant-numeric:tabular-nums}.facts span{color:var(--tx3);font-size:13px}.mockwrap{position:relative}.mockwrap:before{content:"";background:var(--grad);opacity:.35;filter:blur(60px);z-index:-1;border-radius:40px;position:absolute;inset:8% 6%}.mock{background:linear-gradient(180deg, #181c3ceb, #0c0e20f5) padding-box, linear-gradient(160deg, #ffffff2e, #ffffff08 40%, rgb(var(--mag-c)/.4)) border-box;transition:transform .75s var(--ease);border:1px solid #0000;border-radius:28px;padding:18px;position:relative;box-shadow:0 30px 60px -30px #000000e6}.mock-h{justify-content:space-between;align-items:center;padding:4px 6px 0;display:flex}.mock-h .t{font:700 14px/1 var(--display);align-items:center;gap:10px;display:flex}.mock-h .t i{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:13px;font-style:normal;display:grid}.mock-h small{font:500 11px/1 var(--mono);color:var(--tx3)}.seg{background:#00000059;border:1px solid #ffffff0f;border-radius:999px;grid-template-columns:repeat(5,1fr);margin-top:16px;padding:4px;display:grid;position:relative}.seg .ind{background:var(--grad);width:calc(20% - 1.6px);box-shadow:0 4px 18px -4px rgb(var(--vio-c)/.9);transition:transform .675s var(--ease);will-change:transform;border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.tab{z-index:1;font:600 10.5px/1 var(--mono);letter-spacing:.06em;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:11px 0;transition:color .45s;position:relative}.tab[aria-selected=true]{color:#fff}.rows{align-content:start;gap:8px;min-height:232px;margin-top:14px;display:grid}.row{background:#ffffff09;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:12px;padding:12px 14px;font-size:14.5px;display:flex}.row .ic{background:#ffffff0f;border-radius:12px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.row .nm{flex:1;min-width:0;line-height:1.35}.row .nm small{color:var(--tx3);font-size:12px;display:block}.sw{background:#ffffff1a;border-radius:99px;flex:none;width:38px;height:22px;transition:background .45s;position:relative}.sw:after{content:"";width:16px;height:16px;transition:transform .525s var(--ease), background .45s;background:#8a8fb8;border-radius:50%;position:absolute;top:3px;left:3px}.sw.on{background:#37d6c04d}.sw.on:after{background:var(--on);transform:translate(16px);box-shadow:0 0 10px #37d6c0cc}.mock-f{color:var(--tx3);justify-content:space-between;align-items:center;margin-top:14px;padding:0 56px 0 6px;font-size:12.5px;display:flex}.mock-f b{color:var(--on);align-items:center;gap:6px;font-weight:500;display:inline-flex}.mock-f b:before{content:"";background:var(--on);width:7px;height:7px;box-shadow:0 0 8px var(--on);border-radius:50%}.orb{background:var(--grad);width:64px;height:64px;box-shadow:0 12px 30px -6px rgb(var(--vio-c)/.9), inset 0 1px 0 #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-24px;right:-20px}.orb span{font:700 26px/1 var(--display);color:#fff}.orb:after{content:"";border:1.5px solid rgb(var(--vio-c)/.6);border-radius:50%;position:absolute;inset:-8px}.mock-cap{color:var(--tx3);text-align:center;margin-top:34px;font-size:12.5px}section.sec{padding-block:120px 0}.sec-h{justify-items:start;gap:16px;margin-bottom:44px;display:grid}.sec-h h2{letter-spacing:-.03em;font-size:clamp(34px,4.6vw,56px);font-weight:700}.card{transition:transform .525s var(--ease), border-color .525s;background:linear-gradient(#14183499,#0e112299);border:1px solid #ffffff0f;border-radius:24px;padding:28px;position:relative}@media (hover:hover){.card:hover{border-color:#ffffff1f;transform:translateY(-4px)}}.card h3{font-size:24px;font-weight:600}.card p,.card li{color:var(--tx2);font-size:15px}.card .k{font:600 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx3)}ul.l{gap:10px;margin:0;padding:0;list-style:none;display:grid}ul.l li{padding-left:22px;position:relative}ul.l li:before{content:"";background:var(--grad);border-radius:50%;width:7px;height:7px;position:absolute;top:.62em;left:4px}.card li b{color:var(--tx)}.trio{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.trio .card{align-content:start;gap:14px;display:grid}.trio .card.hl{background:linear-gradient(180deg, #141838, #0e1122) padding-box, linear-gradient(150deg, rgb(var(--blu-c)/.8), rgb(var(--vio-c)/.4) 50%, rgb(var(--mag-c)/.8)) border-box;box-shadow:0 30px 60px -30px rgb(var(--vio-c)/.6);border:1px solid #0000}.analogy{background:linear-gradient(100deg, rgb(var(--blu-c)/.1), rgb(var(--mag-c)/.08));color:var(--tx2);border:1px solid #ffffff0f;border-radius:24px;flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:16px;padding:22px 26px;font-size:17px;display:flex}.analogy p{flex:320px}.analogy b{color:var(--tx)}.bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(180px,auto);gap:16px;display:grid}.bento .card{align-content:start;gap:10px;display:grid;overflow:hidden}.b-panel{grid-area:span 2/span 4}.b-fab{grid-area:span 2/span 2}.b-mod,.b-lite,.b-snd{grid-column:span 2}.b-clean{grid-column:span 6}.mini-seg{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:18px;display:flex}.mini-seg span{font:600 12px/1 var(--mono);color:var(--tx2);background:#ffffff0d;border:1px solid #ffffff12;border-radius:999px;padding:10px 14px}.mini-seg span:first-child{background:var(--grad);color:#fff;border-color:#0000}.b-panel .vis{gap:8px;margin-top:18px;display:grid}.b-panel .vis div{height:44px;color:var(--tx2);background:#ffffff09;border:1px solid #ffffff0d;border-radius:14px;align-items:center;gap:12px;padding-inline:14px;font-size:14px;display:flex}.b-panel .vis div i{background:#37d6c04d;border-radius:99px;width:38px;height:22px;margin-left:auto;position:relative}.b-panel .vis div i:after{content:"";background:var(--on);border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.b-panel .vis div.off i{background:#ffffff1a}.b-panel .vis div.off i:after{background:#8a8fb8;left:3px;right:auto}.fanvis{height:190px;margin-top:auto;position:relative}.fanvis .o{background:var(--grad);width:64px;height:64px;font:700 26px/1 var(--display);color:#fff;box-shadow:0 12px 30px -6px rgb(var(--vio-c)/.9);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:18px}.fanvis .p{background:var(--sur2);width:44px;height:44px;transition:transform .9s var(--ease);border:1px solid #ffffff1a;border-radius:50%;place-items:center;font-size:18px;display:grid;position:absolute;bottom:24px;right:28px}.b-fab .p1{transform:translate(-84px,-4px)}.b-fab .p2{transform:translate(-66px,-66px)}.b-fab .p3{transform:translate(-8px,-88px)}.b-fab .p4{transform:translate(-118px,-58px)}.big-n{font:700 64px/1 var(--display);letter-spacing:-.04em}.eq{align-items:flex-end;gap:5px;height:40px;margin-top:auto;display:flex}.eq i{background:var(--grad);transform-origin:bottom;border-radius:4px;width:6px;height:100%;transform:scaleY(.4)}.eq i:nth-child(2){transform:scaleY(.8)}.eq i:nth-child(3){transform:scaleY(.55)}.eq i:nth-child(4){transform:scaleY(1)}.eq i:nth-child(5){transform:scaleY(.35)}.eq i:nth-child(6){transform:scaleY(.7)}.eq i:nth-child(7){transform:scaleY(.5)}.lite-t{color:var(--tx2);align-items:center;gap:12px;margin-top:auto;font-size:14px;display:flex}.b-clean{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex!important}.b-clean .x{font:600 13px/1 var(--mono);color:var(--tx3);align-items:center;gap:10px;display:flex}.b-clean .x span{border:1px dashed #ffffff26;border-radius:999px;padding:10px 14px}.b-clean .x span.ok2{color:var(--on);border-style:solid;border-color:#37d6c080}.mods{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;display:grid}.mod{border-radius:20px;grid-template-columns:auto 1fr;gap:4px 14px;padding:18px;display:grid}.mod .ic{background:linear-gradient(140deg, rgb(var(--blu-c)/.18), rgb(var(--mag-c)/.14));border:1px solid #ffffff12;border-radius:14px;grid-row:span 2;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.mod b{font:600 16.5px/1.3 var(--display);align-self:end}.mod p{font-size:13.5px;line-height:1.5}.mods-note{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.mods-note span{color:var(--tx2);background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;padding:8px 14px;font-size:13px}.steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid;position:relative}.steps:before{content:"";background:linear-gradient(90deg, rgb(var(--blu-c)/.6), rgb(var(--mag-c)/.6));border-radius:2px;height:2px;position:absolute;top:31px;left:12%;right:12%}.step{text-align:center;align-content:start;justify-items:center;gap:10px;padding:0 8px;display:grid}.step .n{width:64px;height:64px;font:700 22px/1 var(--display);background:var(--bg);box-shadow:0 0 0 6px var(--bg);border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;position:relative}.step:first-child .n{background:var(--grad);color:#fff;border-color:#0000}.step h3{margin-top:6px;font-size:20px;font-weight:600}.step p{color:var(--tx2);font-size:15px}.step code{font:500 12px/1.5 var(--mono);color:#8fc0ff;word-break:break-all;background:rgb(var(--blu-c)/.08);border-radius:10px;padding:6px 10px}.report{border-top:1px solid var(--ln2);background:radial-gradient(80% 50%at 50% 0%, rgb(var(--vio-c)/.12), transparent 70%), var(--bg2);margin-top:140px;padding-block:110px 40px;position:relative}.rep-top{grid-template-columns:auto 1fr;align-items:center;gap:48px;display:grid}.gauge{width:220px;height:220px}.gauge .ring{stroke-dasharray:515.2;stroke-dashoffset:103px}.gauge text{font-family:var(--display);fill:var(--tx)}.ga [data-anim] .fl{transition:transform 1.65s var(--ease) calc(var(--i,0)*.105s)}.ga [data-anim]:not(.play) .fl{transform:scaleX(0)}.ga [data-anim] .n{transition:opacity .75s ease calc(var(--i,0)*.105s + .75s)}.ga [data-anim]:not(.play) .n{opacity:0}.ga [data-anim] rect.m{transform-box:fill-box;transform-origin:0;transition:transform 1.5s var(--ease) calc(var(--i,0)*68ms)}.ga [data-anim]:not(.play) rect.m{transform:scaleX(0)}.ga [data-anim] text.v{transition:opacity .6s ease calc(var(--i,0)*68ms + .825s)}.ga [data-anim]:not(.play) text.v{opacity:0}.ga .gauge[data-anim] .ring{transition:stroke-dashoffset 2.4s var(--ease) .225s}.ga .gauge[data-anim]:not(.play) .ring{stroke-dashoffset:515.2px}.ga [data-anim] .dot{transition:transform .675s cubic-bezier(.3, 1.5, .5, 1) calc(var(--i,0)*90ms)}.ga [data-anim]:not(.play) .dot{transform:scale(0)}.ga [data-anim] .big{transition:opacity .9s ease, transform .9s var(--ease)}.ga [data-anim]:not(.play) .big{opacity:0;transform:translateY(10px)}.sub{margin-top:72px}.sub h3{margin-bottom:20px;font-size:28px;font-weight:600}.setups{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.setup{background:#14183499;border:1px solid #ffffff0f;border-radius:22px;gap:4px;padding:22px;display:grid}.setup.top{background:linear-gradient(180deg, #141838, #0e1122) padding-box, var(--grad) border-box;border:1px solid #0000}.setup span{color:var(--tx2);font-size:14px}.setup .big{font:700 54px/1 var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-block:8px}.chart{background:#14183473;border:1px solid #ffffff0f;border-radius:22px;margin-top:20px;padding:20px;overflow-x:auto}.chart svg{width:100%;min-width:520px;height:auto;display:block}.chart text{fill:var(--tx2);font:500 12px var(--body)}.axis{stroke:#ffffff12;stroke-width:1px}.legend{color:var(--tx2);flex-wrap:wrap;gap:16px;margin-top:14px;font-size:13px;display:flex}.legend i{vertical-align:middle;border-radius:50%;width:10px;height:10px;margin-right:6px;display:inline-block}.bars{gap:16px;display:grid}.bar{grid-template-columns:minmax(120px,220px) 1fr 44px;align-items:center;gap:16px;display:grid}.bar .lb{font-size:14.5px}.bar .lb small{color:var(--tx3);font-size:12.5px;line-height:1.35;display:block}.bar .tr{background:#ffffff0f;border-radius:99px;height:10px;overflow:hidden}.bar .fl{height:100%;width:var(--v);background:var(--grad);transform-origin:0;border-radius:99px}.bar .fl.warn{background:linear-gradient(90deg, #b97a1c, var(--warn))}.bar .fl.bad{background:linear-gradient(90deg, #a83c5a, var(--bad))}.bar .fl.good{background:linear-gradient(90deg, #1c8f80, var(--on))}.bar .n{font:600 14px/1 var(--mono);text-align:right;font-variant-numeric:tabular-nums}.two{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pro h4,.con h4{font:600 12px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.pro h4{color:var(--on)}.con h4{color:var(--bad)}.con ul.l li:before{background:var(--bad)}.pro ul.l li:before{background:var(--on)}.tbl{background:#14183473;border:1px solid #ffffff0f;border-radius:22px;overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px}th,td{text-align:left;border-bottom:1px solid #ffffff0d;padding:14px 16px}tr:last-child td{border-bottom:0}th{font:600 11px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3)}td.c{text-align:center}.dot{border-radius:50%;width:12px;height:12px;display:inline-block}.d0{border:1px solid var(--ln);background:0 0}.d1{background:var(--tx3)}.d2{background:var(--blu)}.d3{background:var(--mag);box-shadow:0 0 10px rgb(var(--mag-c)/.7)}.ok{color:var(--on);font-weight:600}.no{color:var(--bad);font-weight:600}.pill{font:600 11.5px/1 var(--mono);white-space:nowrap;border-radius:999px;padding:8px 11px;display:inline-block}.p-hi{background:rgb(var(--mag-c)/.16);color:#ff9fcf}.p-md{background:rgb(var(--vio-c)/.18);color:#b9a8ff}.p-lo{background:rgb(var(--blu-c)/.16);color:#8fc0ff}.imp{gap:10px;display:grid}.imp .card{grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:20px;display:grid}.imp .tags{justify-items:start;gap:6px;display:grid}.pill.p-t{color:var(--tx2);background:#ffffff0f}.imp .card b{font:600 17px/1.3 var(--display);color:var(--tx);margin-bottom:4px;display:block}.verdict{background:linear-gradient(135deg, rgb(var(--blu-c)/.12), rgb(var(--vio-c)/.12) 50%, rgb(var(--mag-c)/.1));color:var(--tx);border:1px solid #ffffff14;border-radius:24px;gap:12px;padding:28px;font-size:16.5px;display:grid}.note{color:var(--tx3);margin-top:14px;font-size:13px}.note a{color:#8fc0ff}footer{padding-block:24px calc(24px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--ln2);color:var(--tx3);background:var(--bg2);font-size:13px}footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (prefers-reduced-motion:no-preference){@keyframes drift1{to{transform:translate(12vmax,8vmax)}}@keyframes drift2{to{transform:translate(-10vmax,10vmax)}}@keyframes drift3{to{transform:translate(-8vmax,-10vmax)}}.hero .badge,.hero h1,.hero .lede,.hero .beta-card,.hero .ctas,.hero .facts,.mockwrap{animation:rise 1.35s var(--ease) both}.hero h1{animation-delay:90ms}.hero .lede{animation-delay:.18s}.hero .beta-card{animation-delay:.225s}.bc-dot:after{content:"";border:1.5px solid var(--mag);animation:ping 3.3s var(--ease) infinite;border-radius:50%;position:absolute;inset:-5px}.hero .ctas{animation-delay:.27s}.hero .facts{animation-delay:.36s}.mockwrap{animation-delay:.3s}@keyframes rise{0%{opacity:.001;transform:translateY(26px)}}.row{animation:rowin .75s var(--ease) both}.row:nth-child(2){animation-delay:75ms}.row:nth-child(3){animation-delay:.15s}.row:nth-child(4){animation-delay:.225s}@keyframes rowin{0%{opacity:.001;transform:translateY(8px)}}.orb:after{animation:ping 4.2s var(--ease) infinite}@keyframes ping{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.eq i{animation:1.8s ease-in-out infinite alternate eq}.eq i:nth-child(2){animation-delay:-.3s}.eq i:nth-child(3){animation-delay:-.6s}.eq i:nth-child(4){animation-delay:-.9s}.eq i:nth-child(5){animation-delay:-.2s}.eq i:nth-child(6){animation-delay:-.5s}.eq i:nth-child(7){animation-delay:-.8s}@keyframes eq{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@media (hover:hover){.b-fab:hover .p1{transform:translate(-96px,-6px)}.b-fab:hover .p2{transform:translate(-76px,-76px)}.b-fab:hover .p3{transform:translate(-10px,-100px)}.b-fab:hover .p4{transform:translate(-134px,-66px)}}}@media (max-width:960px){.hero .wrap{grid-template-columns:1fr;gap:64px;padding-block:64px 80px}.mockwrap{margin-right:14px}.trio{grid-template-columns:1fr}.bento{grid-template-columns:repeat(2,1fr)}.b-panel,.b-clean{grid-column:span 2}.b-fab,.b-mod,.b-lite,.b-snd{grid-area:auto/span 1}.steps{grid-template-columns:1fr 1fr;row-gap:36px}.steps:before{display:none}.two{grid-template-columns:1fr}.rep-top{grid-template-columns:1fr;justify-items:start;gap:24px}}@media (max-width:600px){.bento{grid-template-columns:1fr}.b-panel,.b-clean,.b-fab,.b-mod,.b-lite,.b-snd{grid-column:auto}.steps,.setups{grid-template-columns:1fr}.bar{grid-template-columns:1fr 40px;gap:6px 12px}.bar .lb{grid-column:1/-1}.nav nav a[href=\#features],.nav nav a[href=\#mods]{display:none}.nav-in{padding-left:10px}.nav nav a{padding:10px;font-size:13.5px}section.sec{padding-block:88px 0}.card{padding:22px}.gauge{width:180px;height:180px}.facts{grid-template-columns:1fr 1fr;gap:18px 24px;display:grid}.rv{animation-range:entry cover 35%!important}.hero h1{font-size:clamp(48px,15vw,64px)}.analogy{padding:20px}.beta-card{gap:12px;padding:12px 10px 12px 14px}.bc-go{padding:11px 13px}.mock{border-radius:24px;padding:14px}.orb{width:56px;height:56px;bottom:-22px;right:-10px}.nav nav a[href=\#intro],.nav nav a[href=\#start]{display:none}}.cw{vertical-align:baseline;place-items:baseline start;display:inline-grid}.cf{background:var(--grad);color:#0000;white-space:nowrap;-webkit-background-clip:text;background-clip:text;grid-area:1/1;padding:0 .1em .12em 0}.cf.f2{font-family:var(--font-playfair), Georgia, serif;letter-spacing:-.02em;font-style:italic;font-weight:700}.cf.f3{font-family:var(--font-righteous), var(--font-anuphan), sans-serif;letter-spacing:-.02em;font-weight:400}.cf.f4{font-family:var(--font-red-hat), var(--font-anuphan), sans-serif;letter-spacing:-.035em;font-style:italic;font-weight:900}.cf.f5{font-family:var(--font-space-mono), ui-monospace, monospace;letter-spacing:-.075em;font-weight:700}.cf:not(.f1){opacity:0}@media (prefers-reduced-motion:no-preference){.cf{will-change:opacity, transform;animation:9s linear infinite both fontloop}.cf.f2{animation-delay:1.8s}.cf.f3{animation-delay:3.6s}.cf.f4{animation-delay:5.4s}.cf.f5{animation-delay:7.2s}@keyframes fontloop{0%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:translateY(.12em)}3.5%{opacity:1;transform:none}16.5%{opacity:1;animation-timing-function:cubic-bezier(.64,0,.78,0);transform:none}20%,to{opacity:0;transform:translateY(-.12em)}}}@media (max-width:600px){.imp .card{grid-template-columns:1fr;gap:12px}.imp .tags{flex-wrap:wrap;display:flex}}@media (max-width:420px){.nav nav a[href=\#report]{display:none}.nav-in{gap:6px;padding:5px 5px 5px 8px}.brand{gap:8px;font-size:14px}.brand i{width:26px;height:26px}.nav nav a.cta{padding:9px 11px}.nav-in .lang-t{margin-left:0}.nav-in .lang-t button{padding:5px}}.nav-in .lang-t{margin-left:4px}@media (max-width:340px){.nav-in .brand i{display:none}.brand{font-size:13.5px}}:root{--gold1:#fbe9a0;--gold2:#e0b84a;--gold3:#a77b1c;--gold:linear-gradient(120deg, #fff2bf 0%, #e9c45c 38%, #b88a22 70%, #f3d47a 100%);--iri:linear-gradient(115deg, #9ee7ff 0%, #c7b3ff 26%, #ffc3e6 50%, #ffe9a8 74%, #b5ffd9 100%)}.cf[data-w]:before{content:attr(data-w)}.rv{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(24px)}.rv.in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transition:none;transform:none}}.mockwrap:before{filter:none!important;background:radial-gradient(closest-side, rgb(var(--vio-c)/.55), rgb(var(--blu-c)/.25) 60%, transparent)!important;opacity:.6!important}.aurora span{will-change:auto!important}.hero.is-off .cf,.hero.is-hid .cf,.hero.is-off .orb:after{animation-play-state:paused!important}button.btn{cursor:pointer;font:600 15.5px/1 var(--display);border:0}.btn.is-off{opacity:.5;pointer-events:none}html{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}img,svg{-webkit-user-drag:none;user-drag:none}
.nav-in{max-width:880px}.nav-x{flex:none;align-items:center;gap:6px;margin-left:6px;display:flex}.nbtn{width:38px;height:38px;color:var(--tx);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;place-items:center;transition:background .3s,border-color .3s;display:grid;position:relative}.nbtn:hover{background:#ffffff1a}.nbtn svg{width:19px;height:19px}.tone{position:relative}.tone-b i{background:conic-gradient(from 200deg, var(--blu), var(--vio), var(--mag), var(--blu));border-radius:50%;width:18px;height:18px;box-shadow:0 0 0 2px #ffffff26}.tone-p{z-index:40;background:#0e1022fa;border:1px solid #ffffff1a;border-radius:18px;gap:4px;min-width:150px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 20px 50px -14px #000c}.tone-p[hidden]{display:none}.tone-p button{color:var(--tx2);font:600 13.5px/1 var(--display);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:9px 10px;display:flex}.tone-p button:hover{background:#ffffff0f}.tone-p button[aria-pressed=true]{color:var(--tx);background:#ffffff14}.tone-p i{background:linear-gradient(135deg, var(--s1), var(--s2), var(--s3));border-radius:50%;width:18px;height:18px}.cart-b{color:#e7dcff;border-color:rgb(var(--vio-c)/.45);background:rgb(var(--vio-c)/.16)}.cart-n{min-width:19px;height:19px;font:700 11px/1 var(--mono);color:var(--tx2);transition:transform .3s var(--ease), background .3s;background:#ffffff24;border-radius:999px;place-items:center;padding:0 5px;display:grid;position:absolute;top:-5px;right:-5px}.cart-n.has{background:var(--grad);color:#fff;transform:scale(1.05)}@media (max-width:600px){.nav nav a[href=\#intro],.nav nav a[href=\#namecard],.nav nav a[href=\#faq]{display:none}}@media (max-width:460px){.nav nav a[href=\#features],.nav nav a[href="index.html#features"],.nav nav a[href=\#compare]{display:none}.nbtn{width:34px;height:34px}.nav-x{gap:4px;margin-left:2px}.nav-in .brand .bt{display:none}.nav nav a.cta{padding:9px 11px}}@media (max-width:380px){.nav nav a[href=\#mods],.nav nav a[href="index.html#mods"]{display:none}}.nav-in{position:relative}.nmenu{display:none}.nmenu-b{place-content:center;gap:4px}.nmenu-b i{width:16px;height:2px;transition:transform .35s var(--ease), opacity .2s;background:currentColor;border-radius:2px;display:block}.nmenu-b.is-open{background:#ffffff1f}.nmenu-b.is-open i:first-child{transform:translateY(6px)rotate(45deg)}.nmenu-b.is-open i:nth-child(2){opacity:0}.nmenu-b.is-open i:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nmenu-p{z-index:40;opacity:0;visibility:hidden;transform-origin:100% 0;transition:opacity .25s var(--ease), transform .35s var(--ease), visibility 0s .35s;background:#0e1022fa;border:1px solid #ffffff1a;border-radius:24px;gap:8px;padding:8px;display:grid;position:absolute;top:calc(100% + 10px);left:0;right:0;transform:translateY(-8px)scale(.98);box-shadow:0 24px 60px -16px #000000d9}.nmenu-p.is-open{opacity:1;visibility:visible;transition:opacity .25s var(--ease), transform .35s var(--ease);transform:none}.nmenu-l{gap:2px;display:grid}.nmenu-l a{font:600 15px/1 var(--display);color:var(--tx2);border-radius:16px;justify-content:space-between;align-items:center;padding:14px 16px;text-decoration:none;transition:background .3s,color .3s;display:flex}.nmenu-l a:after{content:"→";color:var(--tx3)}.nmenu-l a:hover{color:var(--tx);background:#ffffff0f}.nmenu-l a.cta{background:var(--grad);color:#fff}.nmenu-l a.cta:after{color:inherit}.nmenu-lang{color:var(--tx3);border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:10px 4px 2px 16px;font-size:13.5px;display:flex}.nmenu-lang .lang-t button span{display:inline}.nmenu-lang .lang-t>*{width:auto;height:auto;padding:6px 10px 6px 6px}@media (max-width:720px){.nmenu{flex:none;order:11;display:block}.nav-in>nav a:not(.cta),.nav-in>.lang-t{display:none}.nav-x{margin-left:4px}}
.ix{width:36px;height:36px;color:var(--tx);font:400 22px/1 var(--body);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:50%;flex:none;place-items:center;display:grid}.ix:hover{background:#ffffff1f}.cart{z-index:70;position:fixed;inset:0}.cart[hidden]{display:none}.cart-bg{opacity:0;background:#03040a99;transition:opacity .3s;position:absolute;inset:0}.cart-p{opacity:0;width:min(410px,100vw - 24px);transition:transform .35s var(--ease), opacity .35s;background:linear-gradient(#121633,#0b0d1f);border:1px solid #ffffff17;border-radius:26px;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;transform:translate(24px);box-shadow:0 30px 80px -20px #000000e6}.cart.on .cart-bg{opacity:1}.cart.on .cart-p{opacity:1;transform:none}.cart-hd{justify-content:space-between;align-items:center;padding:18px 18px 10px 22px;display:flex}.cart-hd h3{font-size:20px}.cart-list{overscroll-behavior:contain;flex:1;align-content:start;gap:8px;padding:6px 14px;display:grid;overflow:auto}.cart-ft{border-top:1px solid var(--ln2);gap:10px;padding:16px 18px 18px;display:grid}.cart-sum{justify-content:space-between;align-items:baseline;display:flex}.cart-sum span{color:var(--tx2)}.cart-sum b{font:700 26px/1 var(--display)}.cart-go{justify-content:center}.cart-more{text-align:center;color:var(--tx2);text-underline-offset:3px;font-size:14px;text-decoration:underline}.cart-empty{color:var(--tx2);text-align:center;justify-items:center;gap:10px;padding:40px 10px;display:grid}.cart-empty span{font-size:34px}@media (max-width:600px){.cart-p{width:auto;max-height:82vh;inset:auto 8px 8px;transform:translateY(30px)}}.ci{background:#ffffff09;border:1px solid #ffffff12;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:start;gap:12px;padding:14px;display:grid}.ci-dot{background:var(--grad);border-radius:50%;width:12px;height:12px;margin-top:5px}.ci.is-standard .ci-dot{background:var(--gold)}.ci.is-premium .ci-dot{background:var(--iri)}.ci-t{gap:3px;min-width:0;display:grid}.ci-t b{font:600 15px/1.3 var(--display)}.ci-t small{color:var(--tx3);font-size:12.5px}.ci-r{justify-items:end;gap:6px;display:grid}.ci-r b{font:700 16px/1 var(--display)}.ci-x{color:var(--tx3);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.qty{align-items:center;gap:8px;margin-top:6px;display:inline-flex}.qty button{width:28px;height:28px;color:var(--tx);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;font-size:16px;line-height:1}.qty b{font:600 13px/1 var(--display);text-align:center;min-width:56px}.tst{left:50%;bottom:calc(22px + env(safe-area-inset-bottom,0px));z-index:90;opacity:0;pointer-events:none;color:var(--tx);font:600 14px/1.3 var(--display);transition:transform .35s var(--ease), opacity .35s;white-space:nowrap;background:#141630f7;border:1px solid #ffffff1f;border-radius:999px;padding:12px 18px;position:fixed;transform:translate(-50%,20px);box-shadow:0 18px 40px -12px #000c}.tst.on{opacity:1;transform:translate(-50%)}.cart.on~.tst{bottom:auto;top:calc(16px + env(safe-area-inset-top,0px))}.promo{z-index:80;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.promo-bg{opacity:0;background:#03040aa8;transition:opacity .35s;position:absolute;inset:0}.promo-c{overscroll-behavior:contain;background:linear-gradient(180deg, #151a3d, #0c0e22) padding-box, var(--iri) border-box;opacity:0;width:min(460px,100%);max-height:calc(100vh - 32px);transition:transform .45s var(--ease), opacity .45s;border:1.5px solid #0000;border-radius:28px;position:relative;overflow:auto;transform:translateY(24px)scale(.97);box-shadow:0 40px 90px -24px #000000e6}.promo.on .promo-bg{opacity:1}.promo.on .promo-c{opacity:1;transform:none}.promo-x{z-index:2;background:#06070f80;position:absolute;top:12px;right:12px}.ad{background:radial-gradient(70% 90% at 20% 10%, rgb(var(--blu-c)/.6), transparent 70%), radial-gradient(70% 90% at 90% 20%, rgb(var(--mag-c)/.55), transparent 70%), linear-gradient(160deg, #211b55, #0f1030 70%);place-items:center;height:230px;display:grid;position:relative;overflow:hidden}.ad-glow{opacity:.32;filter:none;background:conic-gradient(#9ee7ff,#c7b3ff,#ffc3e6,#ffe9a8,#b5ffd9,#9ee7ff);border-radius:50%;width:300px;height:300px;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 40%,#0000 72%);mask-image:radial-gradient(closest-side,#000 40%,#0000 72%)}.ad-sweep{pointer-events:none;z-index:3;background:linear-gradient(105deg,#0000 42%,#ffffff38 50%,#0000 58%);position:absolute;inset:-40% -60%;transform:translate(-60%)}.ad-box{z-index:2;color:#1a1430;background:var(--iri);border-radius:30px;align-content:center;place-items:center;gap:2px;width:150px;height:150px;display:grid;position:relative;transform:rotate(-8deg);box-shadow:0 24px 50px -12px #c7b3ffbf,inset 0 2px #ffffffb3,inset 0 -6px 14px #7850c840}.ad-o{font:800 62px/1 var(--display)}.ad-box b{font:800 13px/1 var(--mono);letter-spacing:.24em}.ad-box small{font:600 10px/1 var(--display);opacity:.7}.ad-price{z-index:4;color:#2b1d02;background:var(--gold);border-radius:50%;align-content:center;place-items:center;width:92px;height:92px;display:grid;position:absolute;top:62px;right:40px;transform:rotate(12deg);box-shadow:0 14px 30px -8px #e0b84acc,inset 0 2px #fff9}.ad-price b{font:800 26px/1 var(--display);letter-spacing:-.02em}.ad-price small{font:700 11px/1 var(--display)}.ad-rib{z-index:4;font:700 13px/1 var(--display);color:#fff;background:var(--grad);box-shadow:0 10px 24px -8px rgb(var(--mag-c)/.8);border-radius:0 999px 999px 0;padding:9px 18px 9px 22px;position:absolute;bottom:22px;left:-6px}.sp{z-index:1;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:.8;background:#fff;width:10px;height:10px;position:absolute}.sp.s1{top:18%;left:14%}.sp.s2{width:7px;height:7px;top:70%;left:28%}.sp.s3{width:12px;height:12px;bottom:24%;right:16%}.sp.s4{width:6px;height:6px;top:12%;right:34%}.sp.s5{width:5px;height:5px;top:48%;left:8%}.sp.s6{width:7px;height:7px;top:56%;right:10%}@media (prefers-reduced-motion:no-preference){.promo.on .ad-glow{animation:14s linear infinite adspin}.promo.on .ad-sweep{animation:adsweep 3.6s var(--ease) .5s infinite}.promo.on .ad-box{animation:4.5s ease-in-out infinite adfloat}.promo.on .ad-price{animation:.7s cubic-bezier(.3,1.6,.5,1) .35s both adpop,3.2s ease-in-out 1.1s infinite adbob}.promo.on .ad-rib{animation:adrib .6s var(--ease) .55s both}.promo.on .sp{animation:2.4s ease-in-out infinite adtw}.sp.s2{animation-delay:.6s!important}.sp.s3{animation-delay:1.1s!important}.sp.s4{animation-delay:1.5s!important}.sp.s5{animation-delay:.3s!important}.sp.s6{animation-delay:1.9s!important}.promo.on .ad-cta{animation:2.6s ease-in-out 1.2s infinite adcta}}@keyframes adspin{to{transform:rotate(1turn)}}@keyframes adsweep{0%{transform:translate(-60%)}55%,to{transform:translate(60%)}}@keyframes adfloat{50%{transform:rotate(-5deg)translateY(-6px)}}@keyframes adpop{0%{opacity:0;transform:rotate(-30deg)scale(.2)}}@keyframes adbob{50%{transform:rotate(6deg)translateY(-4px)}}@keyframes adrib{0%{transform:translate(-100%)}}@keyframes adtw{50%{opacity:.15;transform:scale(.6)}}@keyframes adcta{0%,to{box-shadow:0 10px 34px -10px rgb(var(--vio-c)/.9)}50%{box-shadow:0 10px 44px -4px rgb(var(--mag-c)/1)}}.ad-perks{flex-wrap:wrap;gap:6px;margin:2px 0 0;padding:0;list-style:none;display:flex}.ad-perks li{font:600 12.5px/1 var(--display);background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;padding:7px 10px}.ad-perks li:before{content:"✓ ";color:var(--on)}@media (max-width:420px){.ad{height:200px}.ad-box{width:124px;height:124px}.ad-o{font-size:50px}.ad-price{width:78px;height:78px;top:58px;right:18px}.ad-price b{font-size:22px}}.promo-b{gap:10px;padding:22px 24px 24px;display:grid}.promo-tag{font:600 11px/1 var(--mono);letter-spacing:.1em;color:#1a1430;background:var(--iri);border-radius:999px;justify-self:start;padding:6px 10px}.promo-b h3{font-size:22px}.promo-b p{color:var(--tx2);font-size:15px}.promo-row{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.promo-row .btn{flex:1;justify-content:center;padding:14px 18px}
.page-hero{padding-block:72px 8px;position:relative}.page-hero .aurora{z-index:-1;pointer-events:none;width:100vw;height:680px;position:absolute;top:-120px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.page-hero h1{font-size:clamp(38px,7vw,64px)}.page-sec{padding-block:28px 40px}.pr{justify-items:center;gap:22px;padding-block:56px clamp(56px,8vw,96px);display:grid;position:relative}.pr-hero{height:0;position:absolute;inset:0 0 auto}.pr-hero .aurora{z-index:-1;pointer-events:none;width:100vw;height:640px;position:absolute;top:-180px;left:50%;overflow:hidden;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.pr-h{letter-spacing:-.03em;text-align:center;font-size:clamp(32px,5.4vw,52px);font-weight:700}.pr-sub{color:var(--tx2);text-align:center;margin-top:-8px}.pl-grid{grid-template-columns:1fr 1fr;gap:24px;width:100%;max-width:1000px;margin-top:6px;display:grid}.pl-grid.is-one{grid-template-columns:minmax(0,490px);justify-content:center}.pl{background:linear-gradient(#14183499,#0e112299);border:1px solid #ffffff14;border-radius:28px;flex-direction:column;gap:14px;padding:30px;display:flex;position:relative}.pl-top{justify-content:space-between;align-items:center;gap:12px;min-height:40px;display:flex}.pl-name{font:600 19px/1 var(--display)}.pl h2{letter-spacing:-.025em;margin-top:8px;font-size:clamp(28px,3.4vw,36px);font-weight:600}.pl-text{color:var(--tx2);min-height:1.7em;font-size:16.5px}.pl-go{cursor:pointer;border:0;justify-content:center;width:100%;margin-block:8px 6px;padding-block:17px}.pl-go.is-in{color:#9ff3e5;border:1px solid #37d6c080}.pl-price{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:10px;display:flex}.pl-price b{font:600 52px/1 var(--display);letter-spacing:-.03em}.pl-price small{color:var(--tx2);font-size:15px}.pl-f{gap:16px;margin:10px 0 0;padding:0;list-style:none;display:grid}.pl-f li{color:var(--tx);align-items:center;gap:14px;font-size:16px;display:flex}.pl-f svg{width:22px;height:22px;color:var(--tx2);flex:none}.pl-badge{font:600 11px/1 var(--mono);letter-spacing:.08em;background:var(--iri);color:#1a1430;border-radius:999px;padding:7px 11px}.pl.is-standard{background:linear-gradient(180deg, #1c1a2a, #121222) padding-box, var(--gold) border-box;border:1px solid #0000}.pl.is-standard .pl-name{color:var(--gold2)}.pl.is-standard .btn.pri{background:var(--gold);color:#2b1d02;box-shadow:0 10px 30px -10px #e0b84acc,inset 0 1px #ffffff80}.pl.is-standard .pl-f svg{color:var(--gold2)}.pl.is-premium{background:linear-gradient(180deg, #1b2150, #0f1128) padding-box, var(--iri) border-box;border:1.5px solid #0000;box-shadow:0 30px 70px -30px #c7b3ff99}.pl.is-premium .pl-name,.pl.is-premium .pl-price b{background:var(--iri);color:#0000;-webkit-background-clip:text;background-clip:text}.pl.is-premium .btn.pri{background:var(--iri);color:#1a1430;box-shadow:0 10px 34px -10px #c7b3ffe6,inset 0 1px #fff9}.pl.is-premium .pl-f svg{color:#c7b3ff}.pr-free{width:100%;max-width:1000px;color:var(--tx2);border:1px dashed #ffffff24;border-radius:22px;justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 16px 24px;display:flex}.pr-free b{color:var(--tx);font-family:var(--display)}.pr-free .btn{flex:none;padding:12px 18px;font-size:14px}.pr-more{width:100%;max-width:1000px}.pr-more summary{width:fit-content;color:var(--tx2);font:600 14.5px/1 var(--display);cursor:pointer;border:1px solid #ffffff1a;border-radius:999px;margin-inline:auto;padding:12px 20px;list-style:none}.pr-more summary::-webkit-details-marker{display:none}.pr-more summary:after{content:" ↓"}.pr-more[open] summary:after{content:" ↑"}.pr-more[open] summary{margin-bottom:16px}.pr-faq{gap:16px;width:100%;max-width:760px;margin-top:24px;display:grid}.pr-faq h2{text-align:center;font-size:clamp(24px,3vw,30px)}@media (max-width:820px){.pl-grid{grid-template-columns:minmax(0,520px);justify-content:center}.pr-free{flex-wrap:wrap;max-width:520px}}@media (max-width:460px){.pr{padding-top:36px}.pl{padding:24px 20px}.pl-price b{font-size:44px}.pr-free .btn{justify-content:center;width:100%}}.tiertbl table{border-collapse:collapse;width:100%;min-width:540px}.tiertbl th,.tiertbl td{text-align:left;vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:13px 16px;font-size:14px}.tiertbl th{font:600 12.5px/1.2 var(--mono);letter-spacing:.08em;color:var(--tx2)}.tiertbl .th-std{color:var(--gold2)}.tiertbl .th-prem span,.tiertbl .th-prem{color:#d9ccff}.tiertbl td.c,.tiertbl th:not(:first-child){text-align:center}.tiertbl td.c-std{background:#e0b84a0a}.tiertbl td.c-prem{background:#c7b3ff0d}.tiertbl tr:last-child td{border-bottom:0}.yes{color:var(--on);font-size:16px;font-weight:700}.nope{color:var(--tx3)}.tiertbl .tx{color:var(--tx2);font-size:13px}.faq{gap:10px;max-width:780px;display:grid}.faq details{background:#14183473;border:1px solid #ffffff14;border-radius:18px;padding:0 20px}.faq summary{cursor:pointer;font:600 16px/1.4 var(--display);justify-content:space-between;gap:12px;padding:18px 0;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--tx3);flex:none;font-weight:400}.faq details[open] summary:after{content:"–"}.faq p{color:var(--tx2);padding-bottom:18px}
.mod>*{min-width:0}.mod p{overflow-wrap:anywhere}.mod[hidden]{display:none}.mt{vertical-align:2px;font:600 10px/1 var(--mono);letter-spacing:.06em;color:var(--tx2);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;margin-left:8px;padding:5px 8px;display:inline-block}.mt.is-standard{color:#2b1d02;background:var(--gold);border-color:#0000}.mt.is-premium{color:#1a1430;background:var(--iri);border-color:#0000}.modf{background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;flex-wrap:nowrap;gap:6px;max-width:100%;margin:-20px 0 20px;padding:4px;display:inline-flex}.modf button{white-space:nowrap;font:600 13.5px/1 var(--display);color:var(--tx2);cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;padding:10px 14px}.modf button[aria-pressed=true]{color:var(--tx);background:#ffffff1f}.nc-split{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.nc-split .sec-h{margin-bottom:0}.nc-l{color:var(--tx2);margin-top:6px}@media (max-width:900px){.nc-split{grid-template-columns:1fr;gap:28px}}.ncx-wrap{justify-items:center;gap:14px;display:grid}.ncx-tabs{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.ncx-tabs button{font:600 13px/1 var(--display);color:var(--tx2);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:9px 13px}.ncx-tabs button[aria-selected=true]{color:var(--tx);background:#ffffff1f}.ncx{--a:#1d2040;--b:#0f1124;--ink:#e9ecff;--sub:#a9aed8;--acc:var(--grad);width:min(420px,100%);min-height:250px;color:var(--ink);background:linear-gradient(135deg, var(--a), var(--b));border:1px solid #ffffff1f;border-radius:22px;grid-template-rows:auto 1fr auto auto auto;gap:10px;padding:20px 22px;transition:background .4s,border-color .4s;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000e6}.ncx-sh{pointer-events:none;background:repeating-radial-gradient(circle at 80% 20%,#ffffff09 0 1px,#0000 1px 9px),linear-gradient(115deg,#0000 35%,#ffffff14 48%,#0000 60%);position:absolute;inset:0}.ncx-hd{font:600 12px/1 var(--mono);letter-spacing:.08em;color:var(--sub);justify-content:space-between;display:flex}.ncx-hd b{font-family:var(--display);color:var(--ink)}.ncx-id{align-self:center;align-items:center;gap:14px;display:flex}.ncx-av{width:58px;height:58px;box-shadow:0 0 0 3px #ffffffd9, 0 0 0 6px rgb(var(--vio-c)/.5);background:#ffffff14;border-radius:50%;place-items:center;font-size:28px;display:grid}.ncx-who{gap:5px;display:grid}.ncx-who b{font:700 22px/1 var(--display)}.ncx-ttl{background:#ffffff1a;border-radius:999px;justify-self:start;padding:4px 9px;font-size:11.5px}.ncx-tier{font:600 11px/1 var(--mono);letter-spacing:.1em;color:var(--sub);text-transform:uppercase}.ncx-lv{color:var(--sub);align-items:center;gap:10px;font-size:12px;display:flex}.ncx-lv b{font:700 13px/1 var(--display);color:var(--ink)}.ncx-bar{background:#ffffff1f;border-radius:999px;flex:1;height:6px;overflow:hidden}.ncx-bar i{border-radius:inherit;background:var(--acc);width:40%;height:100%;display:block}.ncx-st{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ncx-st span{background:#ffffff0f;border-radius:12px;gap:2px;padding:7px 10px;display:grid}.ncx-st small{color:var(--sub);font-size:10.5px}.ncx-st b{font:700 15px/1 var(--display)}.ncx-mc{font:500 7px/1 var(--mono);letter-spacing:.2em;color:var(--sub);opacity:.55;white-space:nowrap;overflow:hidden}.ncx.is-o{--a:#1a1e3c;--b:#0d0f22}.ncx.is-s{--a:#2a2312;--b:#120f08;--ink:#fff4cf;--sub:#cdb57a;--acc:var(--gold);border-color:#e0b84a8c}.ncx.is-c{--a:#e6e8ee;--b:#9aa0ad;--ink:#1b1e27;--sub:#4b5060;--acc:linear-gradient(90deg, #6b7280, #1f2937);border-color:#ffffffb3}.ncx.is-c .ncx-st span,.ncx.is-c .ncx-ttl,.ncx.is-c .ncx-av{background:#00000012}.ncx.is-p{--a:#1c1640;--b:#2a1240;--acc:var(--iri);background:linear-gradient(135deg, #221a4c, #2b1240) padding-box, var(--iri) border-box;border:1.5px solid #0000}.ncx-cap{color:var(--tx3);text-align:center;font-size:12.5px}.band{background:linear-gradient(110deg, rgb(var(--blu-c)/.16), rgb(var(--mag-c)/.12)) padding-box, linear-gradient(120deg, rgb(var(--blu-c)/.6), rgb(var(--mag-c)/.6)) border-box;border:1px solid #0000;border-radius:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:34px 36px;display:flex}.band h2{margin-top:10px;font-size:clamp(28px,4vw,40px)}.band p{color:var(--tx2);margin-top:8px}
.co{padding-block:60px 70px}.co-h{gap:12px;margin-bottom:26px;display:grid}.co-h h1{font-size:clamp(34px,6vw,52px)}.co-steps{flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.co-steps li{color:var(--tx3);font:600 13px/1 var(--display);border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:7px 12px 7px 7px;display:flex}.co-steps i{width:22px;height:22px;font:700 11px/1 var(--mono);background:#ffffff14;border-radius:50%;place-items:center;font-style:normal;display:grid}.co-steps li.on{color:var(--tx);border-color:rgb(var(--vio-c)/.5)}.co-steps li.on i{background:var(--grad);color:#fff}.co-grid{grid-template-columns:1.4fr .9fr;align-items:start;gap:16px;display:grid}@media (max-width:900px){.co-grid{grid-template-columns:1fr}.co-sum{order:-1}}.co-main h2{margin-bottom:16px;font-size:24px}.co-sub{color:var(--tx2);margin:-8px 0 16px;font-size:14.5px}.co-items{gap:8px;display:grid}.co-nav{flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:22px;display:flex}.co-nav .btn:disabled{opacity:.45;cursor:default}.co-sum h3{margin-bottom:12px;font-size:18px}.co-line{color:var(--tx2);border-bottom:1px solid #ffffff0d;justify-content:space-between;gap:12px;padding:8px 0;font-size:14.5px;display:flex}.co-line b{color:var(--tx)}.co-tot{justify-content:space-between;align-items:baseline;margin-top:12px;display:flex}.co-tot b{font:700 28px/1 var(--display)}.co-get{color:var(--tx2);background:#37d6c00f;border:1px solid #37d6c02e;border-radius:16px;gap:7px;margin:16px 0 0;padding:14px;font-size:13.5px;list-style:none;display:grid}.co-get:empty{display:none}.co-get li:before{content:"✓ ";color:var(--on);font-weight:700}.co-get .co-get-h{color:var(--tx);font:600 13px/1.2 var(--display)}.co-get .co-get-h:before{content:none}.fgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.f{align-content:start;gap:7px;display:grid}.f[hidden]{display:none}.f>span{font:600 13px/1.2 var(--display);color:var(--tx2)}.f input{font:400 15px/1.5 var(--body);color:var(--tx);border:1px solid var(--ln);appearance:none;background:#06070f99;border-radius:14px;width:100%;padding:12px 14px}.f input::placeholder{color:var(--tx3)}.f input:focus{border-color:var(--vio);box-shadow:0 0 0 3px rgb(var(--vio-c)/.22);outline:none}@media (max-width:600px){.fgrid{grid-template-columns:1fr}}.ord-err{color:var(--bad);margin-top:12px;font-size:14px}.ord-err[hidden]{display:none}.pm-note{color:var(--tx2);background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-items:flex-start;gap:14px;padding:16px;display:flex}.pm-ic{background:var(--grad);color:#fff;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;font-size:18px;display:grid}.qr-box{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.qr{background:#fff;border-radius:18px;width:200px;height:200px;padding:10px}.qr-t{gap:4px;display:grid}.qr-t b{font:700 34px/1 var(--display)}.qr-t span,.qr-t small{color:var(--tx2);font-size:13.5px}.slip{cursor:pointer;margin-top:18px;display:block}.slip input{opacity:0;width:1px;height:1px;position:absolute}.slip span{border:1.5px dashed rgb(var(--vio-c)/.5);text-align:center;border-radius:18px;gap:4px;padding:18px;display:grid}.slip small{color:var(--tx3)}.ord-ok{text-align:center;justify-items:center;gap:12px;padding:24px 0 8px;display:grid}.ord-ok p{color:var(--tx2);max-width:46ch}.ok-ic{background:var(--grad);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;font-size:26px;display:grid}
.acct-b{padding:0;text-decoration:none;overflow:hidden}.acct-b svg{width:18px;height:18px}.acct-b img{object-fit:cover;width:100%;height:100%}.acct-b b{font:700 15px/1 var(--display)}.acct-b.is-in{border-color:rgb(var(--vio-c)/.6);background:var(--grad);color:#fff}.co-login{color:#c9bcff;text-underline-offset:3px;margin:-6px 0 16px;font-size:14px;display:inline-block}.co-login[hidden]{display:none}.lg{justify-items:center;padding-block:70px 90px;display:grid}.lg-hero{height:0;padding:0;position:absolute;inset:0 0 auto}.lg-card{text-align:center;justify-items:center;gap:12px;width:min(440px,100%);padding:36px 28px;display:grid;position:relative}.lg-card[hidden]{display:none}.lg-card h1{font-size:30px}.lg-o{width:64px;height:64px;font:700 32px/1 var(--display);color:#fff;background:var(--grad);box-shadow:0 16px 40px -12px rgb(var(--vio-c)/.9);border-radius:20px;place-items:center;display:grid}.lg-av{object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 3px #fffc, 0 0 0 6px rgb(var(--vio-c)/.5);border-radius:50%}.lg-av[hidden]{display:none}.lg-sub{color:var(--tx2);font-size:14.5px}.lg-btns{gap:10px;width:100%;margin-top:8px;display:grid}.lg-btns .btn{justify-content:center}.lg-b{cursor:pointer;width:100%;font:600 15px/1 var(--display);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 18px;transition:transform .2s,filter .2s;display:flex}.lg-b svg{flex:none;width:20px;height:20px}.lg-b:active{transform:scale(.98)}.lg-dc{color:#fff;background:#5865f2;box-shadow:0 10px 26px -10px #5865f2e6}.lg-gg{color:#1f1f1f;background:#fff}.lg-g{justify-items:center;min-height:44px;display:grid}.lg-fine{color:var(--tx3);max-width:36ch;font-size:12.5px}.lg-off{color:var(--tx3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:6px;font-size:14px;text-decoration:underline}.nav-in .lang-t{order:9}.nav-x{order:10}.lg-ts{justify-items:center;gap:8px;width:100%;display:grid}.lg-ts[hidden]{display:none}.lg-ts small{color:var(--tx2);font-size:13px}.lg-ts-box{min-height:65px}.lg-btns.is-wait{opacity:.45;pointer-events:none;filter:grayscale(.4)}.qr-wait{color:var(--tx2);padding:18px 0}.qr-wait[hidden],.qr-box[hidden],.slip[hidden]{display:none}.qr svg{width:100%;height:100%;display:block}.slip.is-busy span{opacity:.6;pointer-events:none}.dl{text-align:left;gap:12px;width:100%;display:grid}.dl-i{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;gap:6px;padding:16px;display:grid}.dl-i.is-standard{border-color:#e0b84a73}.dl-i.is-premium{border-color:#c7b3ff80}.dl-i small{color:var(--tx3)}.dl-lab{color:var(--tx2);margin-top:4px;font-size:12.5px}.dl-row{align-items:center;gap:8px;display:flex}.dl-row code{overflow-wrap:anywhere;min-width:0;font:500 12px/1.5 var(--mono);border:1px solid var(--ln);background:#06070fb3;border-radius:12px;flex:1;padding:10px 12px}.dl-row code.dl-key{letter-spacing:.06em;color:#e7dcff;font-size:14px}.dl-cp{flex:none;padding:10px 14px;font-size:13px}.dl-zip{color:#c9bcff;font-size:13.5px}.dl-note{color:var(--tx2);text-align:center;font-size:13.5px}.dash{gap:18px;max-width:920px;padding-block:56px 90px;display:grid}.dash-hi{align-items:center;gap:20px;padding:28px;display:flex}.dash-av{object-fit:cover;width:76px;height:76px;font:700 30px/1 var(--display);color:#fff;background:var(--grad);box-shadow:0 0 0 3px #fffc, 0 0 0 6px rgb(var(--vio-c)/.5);border-radius:50%;flex:none;place-items:center;display:grid}.dash-who{flex:1;gap:8px;min-width:0;display:grid}.dash-who h1{overflow-wrap:anywhere;font-size:clamp(26px,4vw,38px)}.dash-who p{color:var(--tx2);overflow-wrap:anywhere;font-size:14.5px}.dash-off{cursor:pointer;flex:none;padding:12px 18px;font-size:14px}.dash-stats{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.dash-stat{gap:8px;padding:22px;display:grid}.dash-stat b{font:700 26px/1.1 var(--display)}.dash-stat small{color:var(--tx3);font-size:13px}.dash-sub{flex-wrap:wrap;align-items:center;gap:14px 18px;padding:22px;display:flex}.dash-sub>div:first-child{flex:260px;gap:4px;display:grid}.dash-sub h2{font-size:20px}.sub-st{flex:100%;order:3;gap:8px;display:grid}.sub-st-row{color:var(--tx2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;font-size:14px;display:flex}.sub-st-row b{color:var(--tx);font:600 14px/1.4 var(--mono)}.sub-bar{background:#ffffff12;border-radius:999px;height:8px;overflow:hidden}.sub-bar i{border-radius:inherit;--p1:color-mix(in srgb, var(--blu) 55%, #fff);--p2:color-mix(in srgb, var(--vio) 50%, #fff);--p3:color-mix(in srgb, var(--mag) 50%, #fff);background:linear-gradient(90deg, var(--p1), var(--p2), var(--p3), var(--p2), var(--p1)) 0 0 / 200% 100%;height:100%;box-shadow:0 0 14px color-mix(in srgb, var(--vio) 35%, transparent);transition:width .6s var(--ease);animation:8s linear infinite sub-shimmer;display:block}@keyframes sub-shimmer{to{background-position:200% 0}}.sub-st.is-soon .sub-st-row b{color:#ffcfb8}.sub-st.is-soon .sub-bar i{--p1:#ffe3c4;--p2:#ffc9b8;--p3:#ffc3e6;box-shadow:0 0 14px #ffc3b859}.sub-st.is-over .sub-st-row span{color:#ffb3c7}@media (prefers-reduced-motion:reduce){.sub-bar i{animation:none}}.dash-seg{background:#ffffff12;border-radius:999px;padding:4px;display:inline-flex}.dash-seg button{color:var(--tx2);font:600 13px/1 var(--display);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:9px 12px;transition:background .3s,color .3s}.dash-seg button[aria-pressed=true]{background:var(--bg);color:var(--tx)}.dash-sub .btn{cursor:pointer;border:0;padding:14px 20px}.dash-sec{gap:12px;margin-top:18px;display:grid}.dash-sec h2{font-size:clamp(22px,3vw,28px)}.dash-note{color:var(--tx2);font-size:14.5px}.dash-dl{grid-template-columns:repeat(auto-fit,minmax(min(380px,100%),1fr))}.dash-empty{justify-items:start;gap:16px;display:grid}.dash-ords{gap:10px;margin:0;padding:0;list-style:none;display:grid}.dash-ord{align-items:center;gap:14px;padding:16px 20px;display:flex}.dash-ord>div{flex:1;gap:4px;min-width:0;display:grid}.dash-ord small{font:500 12px/1.4 var(--mono);color:var(--tx3);overflow-wrap:anywhere}.dash-amt{font:600 16px/1 var(--mono)}.dash-st{font:600 12px/1 var(--display);color:var(--tx2);background:#ffffff0f;border-radius:999px;flex:none;padding:6px 11px}.dash-st.is-paid{color:var(--on);background:#37d6c024}.dash-st.is-pending{color:var(--warn);background:#f2b15524}.dash-badge{vertical-align:middle;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;background:var(--grad);color:#fff;border-radius:999px;margin-left:6px;padding:5px 10px;display:inline-block}.dash-adm{color:var(--tx2);align-items:center;gap:12px;padding:16px 20px;text-decoration:none;display:flex}.dash-adm>span:nth-child(2){flex:1}.dash-admin{gap:14px;display:grid}.dash-admin-row{align-items:flex-end;gap:12px;display:flex}.dash-admin-row .f{flex:1}.dash-admin-row .dash-days{flex:0 0 140px}.dash-admin-row .btn{cursor:pointer;border:0;flex:none;padding-block:14px}.dash-admin-row .btn:disabled{opacity:.6;cursor:wait}.dash-dev{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px 20px;display:flex}.dash-dev>div{flex:1;gap:4px;min-width:0;display:grid}.dash-dev small{color:var(--tx3);overflow-wrap:anywhere;font-size:13px}.dash-key{font:500 11.5px/1.4 var(--mono);color:var(--tx3);background:#ffffff0f;border-radius:8px;margin-left:4px;padding:2px 7px}.dash-key:before{content:"••••"}.dash-reset{cursor:pointer;padding:10px 16px;font-size:13.5px}.dash-reset:disabled{opacity:.45;cursor:not-allowed}.dash-dev .dash-next{text-align:right;flex-basis:100%}@media (max-width:720px){.dash-dev>div{flex-basis:100%}.dash-key{font:500 11.5px/1.4 var(--mono);color:var(--tx3);background:#ffffff0f;border-radius:8px;margin-left:4px;padding:2px 7px}.dash-key:before{content:"••••"}.dash-reset{margin-left:auto}.dash-admin-row{flex-wrap:wrap}.dash-admin-row .f,.dash-admin-row .dash-days,.dash-admin-row .btn{flex:100%}.dash-admin-row .btn{justify-content:center}.dash{padding-block:36px 70px}.dash-hi{flex-wrap:wrap;padding:22px}.dash-av{width:60px;height:60px;font-size:24px}.dash-who{flex-basis:calc(100% - 80px)}.dash-off{justify-content:center;width:100%}.dash-stats{grid-template-columns:1fr 1fr}.dash-stat:first-child{grid-column:1/-1}.dash-ord{flex-wrap:wrap;padding:16px}.dash-ord>div{flex-basis:100%}.dash-amt{margin-left:auto}}
.adm{gap:24px;max-width:1320px;margin:16px auto 48px;padding-inline:16px;display:flex}.sb{background:linear-gradient(#141834bf,#0e1122bf);border:1px solid #ffffff14;border-radius:20px;flex-direction:column;flex:none;align-self:flex-start;width:248px;height:calc(100dvh - 32px);transition:width .24s cubic-bezier(.23,1,.32,1);display:flex;position:sticky;top:16px;overflow:hidden;box-shadow:0 1px 2px #0006,0 18px 40px -20px #000000b3}.sb.is-collapsed{width:64px}.sb-head{flex:none;align-items:center;gap:10px;height:60px;padding:0 12px 0 16px;display:flex}.sb.is-collapsed .sb-head{cursor:pointer;justify-content:center;gap:0;padding:0}.sb.is-collapsed .sb-head:hover .sb-mark{transform:scale(1.06)}.sb-mark{background:var(--grad);color:#fff;width:32px;height:32px;font:700 16px/1 var(--display);transition:transform .2s var(--ease);border-radius:10px;flex:none;place-items:center;display:grid}.sb-brand{font:600 15px/1 var(--display);flex:1}.sb-toggle{width:30px;height:30px;color:var(--tx3);cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;transition:background .15s,color .15s;display:grid}.sb-toggle:hover{color:var(--tx);background:#ffffff0f}.sb-toggle svg,.sb-ic svg{width:18px;height:18px}.sb-label{white-space:nowrap;text-overflow:ellipsis;max-width:200px;transition:opacity .12s,max-width .24s cubic-bezier(.23,1,.32,1);overflow:hidden}.sb.is-collapsed .sb-label,.sb.is-collapsed .sb-sec-l,.sb.is-collapsed .sb-badge{opacity:0;pointer-events:none;max-width:0}.sb-nav{scrollbar-width:thin;scrollbar-color:#ffffff1a transparent;flex:1;min-height:0;padding:4px 10px;position:relative;overflow:hidden auto}.sb-pill{opacity:0;pointer-events:none;background:#ffffff12;border-radius:10px;transition:transform .24s cubic-bezier(.23,1,.32,1),height .24s,opacity .15s;position:absolute;top:0;left:10px;right:10px;box-shadow:inset 0 0 0 1px #ffffff0d}.sb-sec{gap:2px;padding:6px 0;display:grid}.sb-sec-l{height:26px;font:500 10.5px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);white-space:nowrap;align-items:flex-end;padding:0 12px 6px;transition:opacity .12s;display:flex;overflow:hidden}.sb-item{z-index:1;color:var(--tx2);font:500 14px/1.2 var(--body);white-space:nowrap;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:color .15s,background .15s;display:flex;position:relative}.sb.is-collapsed .sb-item{justify-content:center;gap:0;padding-inline:0}.sb-item:hover{color:var(--tx);background:#ffffff0a}.sb-item[aria-current=page]{color:var(--tx);background:0 0}.sb-ic{width:20px;height:20px;color:var(--tx3);flex:none;place-items:center;transition:color .15s;display:grid}.sb-item:hover .sb-ic{color:var(--tx)}.sb-item[aria-current=page] .sb-ic{color:#c7b3ff}.sb-badge{color:var(--tx2);font:500 10.5px/1 var(--mono);background:#ffffff14;border-radius:6px;margin-left:auto;padding:3px 6px}.sb-foot{border-top:1px solid #ffffff12;flex:none;align-items:center;gap:10px;padding:12px 16px;display:flex}.sb.is-collapsed .sb-foot{justify-content:center;gap:0;padding-inline:0}.sb-av{object-fit:cover;background:var(--grad);color:#fff;width:28px;height:28px;font:700 12px/1 var(--display);border-radius:50%;flex:none;place-items:center;display:grid}.sb-who{gap:3px;min-width:0;display:grid}.sb-who b,.sb-who small{text-overflow:ellipsis;overflow:hidden}.sb-who b{font:600 13px/1.2 var(--display)}.sb-who small{color:var(--tx3);font-size:11.5px}@media (prefers-reduced-motion:reduce){.sb,.sb-pill,.sb-label,.sb-sec-l,.sb-mark{transition:none}}.adm-main{flex:1;align-content:start;gap:18px;min-width:0;padding-top:10px;display:grid}.adm-main h1{font-size:clamp(26px,3.4vw,36px)}.adm-main h2{margin-top:8px;font-size:20px}.adm-stats{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.adm-tbl{background:#0e112299;border:1px solid #ffffff12;border-radius:18px;overflow-x:auto}.adm-tbl table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px}.adm-tbl th{text-align:left;font:600 11px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);border-bottom:1px solid #ffffff12;padding:14px 16px}.adm-tbl td{vertical-align:middle;border-bottom:1px solid #ffffff0d;padding:12px 16px}.adm-tbl tr:last-child td{border-bottom:0}.adm-tbl td small{color:var(--tx3);margin-top:3px;font-size:12px;display:block}.adm-tbl td code{font:500 12.5px/1.4 var(--mono);white-space:nowrap}.adm-tbl .r{text-align:right}.adm-spots{counter-reset:spot;flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.adm-spots li{counter-increment:spot;color:#d9ccff;font:500 11.5px/1.4 var(--mono);white-space:nowrap;cursor:help;background:#c7b3ff1f;border-radius:999px;padding:3px 8px}.adm-spots li:before{content:counter(spot) " ";color:var(--tx3)}.adm-mini{cursor:pointer;white-space:nowrap;padding:8px 12px;font-size:12.5px}.adm-mute{color:var(--tx3)}.adm-empty{text-align:center;color:var(--tx3);padding:28px}@media (max-width:1000px){.adm-stats{grid-template-columns:1fr 1fr}.adm-stats .dash-stat:first-child{grid-column:auto}}@media (max-width:820px){.adm{flex-direction:column;gap:16px;margin-top:10px}.sb,.sb.is-collapsed{z-index:20;flex-direction:row;align-items:center;width:100%;height:auto;top:8px}.sb-head{height:auto;padding:0 4px 0 10px}.sb-brand,.sb-toggle,.sb-foot,.sb-pill,.sb-sec-l{display:none}.sb-nav{padding:8px 6px;display:flex;overflow:auto hidden}.sb-sec{padding:0;display:flex}.sb .sb-label,.sb.is-collapsed .sb-label{opacity:1;max-width:200px}.sb.is-collapsed .sb-item{gap:8px;padding-inline:12px}.sb-item[aria-current=page]{background:#ffffff14}}
@media (max-width:460px){.modf{gap:2px;padding:3px}.modf button{padding:9px 10px;font-size:12.5px}.nav nav a:not(.cta){display:none}.nav nav a.cta{white-space:nowrap;flex:none}}@media (max-width:350px){.modf button{padding:8px;font-size:12px}}main>.sec:last-child{padding-bottom:clamp(56px,8vw,96px)}footer{margin-top:8px}.tos .page-hero{padding-bottom:8px}.tos-d{font:500 12.5px/1 var(--mono);color:var(--tx3);margin-top:10px}.tos-body{gap:28px;max-width:780px;margin:0 auto clamp(56px,8vw,96px);padding:clamp(20px,4vw,40px);display:grid}.tos-body h2{margin-bottom:10px;font-size:clamp(18px,2.4vw,21px)}.tos-body p{color:var(--tx2)}.tos-body p+p{margin-top:8px}.tos-body ul{color:var(--tx2);gap:6px;margin:8px 0 0;padding-left:1.2em;display:grid}.co-tos{color:var(--tx3);margin-top:14px;font-size:13px}.co-tos a{color:var(--tx2);text-underline-offset:3px;text-decoration:underline}footer a{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:460px){.nav nav{flex:none;overflow:visible}}@media (max-width:400px){.nav-in{gap:4px;padding:5px 5px 5px 6px}.nav nav a.cta{padding:9px 10px;font-size:13px}.nbtn{width:32px;height:32px}.nav-x{gap:3px}.lang-t{padding:2px}.lang-t>*{width:28px;height:28px}.nav-in .brand i{width:30px;height:30px}}@media (max-width:380px){html[lang=en] .nav nav a.cta{font-size:0}html[lang=en] .nav nav a.cta:after{content:"Pricing";font-size:13px}}html[lang=en] .p-th,html:not([lang=en]) .p-en{display:none!important}.pay-cur{color:var(--tx3);margin:6px 0 0;font-size:12px}
.ck{z-index:60;left:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));color:#e9ecff;width:min(420px,100vw - 40px);font:400 14.5px/1.6 var(--body);background:linear-gradient(#181638f7,#0c0b1cfa) padding-box padding-box,linear-gradient(150deg,#2f8bff99,#ffffff0f 45%,#e0479e99) border-box;border:1px solid #0000;border-radius:24px;padding:22px;transition:transform .7s cubic-bezier(.22,1,.36,1),opacity .7s;position:fixed;box-shadow:0 30px 70px -20px #000000d9}.ck.in{opacity:1;transform:none}.ck.out{opacity:0;transform:translateY(24px)}.ck h3{font:600 17px/1.3 var(--display);align-items:center;gap:10px;margin:0 0 6px;display:flex}.ck h3 i{background:#7b5cff2e;border-radius:50%;place-items:center;width:30px;height:30px;font-size:15px;font-style:normal;display:grid}.ck p{color:#a9a2cf;margin:0}.ck .ck-row{gap:10px;margin-top:16px;display:flex}.ck button{font:600 14.5px/1 var(--display);color:#e9ecff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;flex:1;padding:13px 14px;transition:transform .2s,background .2s}.ck button.a{color:#fff;background:linear-gradient(100deg,#2f8bff,#7b5cff 48%,#e0479e);border:0}.ck button:active{transform:scale(.97)}.ck .more{color:#b9a8ff;font:500 13px/1 var(--body);text-underline-offset:3px;background:0 0;border:0;flex:none;margin-top:12px;padding:0;text-decoration:underline}.ck dl{gap:10px;margin:14px 0 0;font-size:13px;display:grid}.ck dl[hidden]{display:none}.ck dt{color:#e9ecff;justify-content:space-between;gap:8px;font-weight:600;display:flex}.ck dt span{font:600 11px/1.6 var(--mono);color:#37d6c0}.ck dd{color:#8f89b8;margin:2px 0 0}.ck :focus-visible{outline-offset:3px;outline:2px solid #e0479e}@media (max-width:520px){.ck{width:auto;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));border-radius:20px;padding:14px 16px;font-size:13px;line-height:1.5}.ck h3{margin-bottom:4px;font-size:15px}.ck h3 i{width:24px;height:24px;font-size:13px}.ck .more{margin-top:8px;font-size:12px}.ck .ck-row{gap:8px;margin-top:10px}.ck button{padding:11px 10px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.ck{transition:none}}
.lang-t{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;flex:none;padding:3px;display:inline-flex}.lang-t button{font:600 11.5px/1 var(--mono);letter-spacing:.04em;color:#9ba0cc;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px 6px 6px;transition:background .3s,color .3s;display:inline-flex}.lang-t .fl{opacity:.55;border-radius:50%;flex:none;width:18px;height:18px;transition:opacity .3s;box-shadow:0 0 0 1px #ffffff40}.lang-t button[aria-pressed=true] .fl{opacity:1}@media (max-width:420px){.lang-t button span{display:none}.lang-t button{padding:5px}.lang-t .fl{width:20px;height:20px}}.lang-t button[aria-pressed=true]{color:#fff;background:linear-gradient(100deg,#2f8bff,#7b5cff 48%,#e0479e)}.lang-t button:focus-visible{outline-offset:2px;outline:2px solid #e0479e}
