@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/219b02c7d8884817d3d6ad4c8771f2c000ce4c5669a67ef4e2e5617ffa25c4cc.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:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/468d56b6b25b05b70190b6c233d773f6f1770e8579827ce022a57f03fa8002fb.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/219b02c7d8884817d3d6ad4c8771f2c000ce4c5669a67ef4e2e5617ffa25c4cc.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:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/468d56b6b25b05b70190b6c233d773f6f1770e8579827ce022a57f03fa8002fb.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/219b02c7d8884817d3d6ad4c8771f2c000ce4c5669a67ef4e2e5617ffa25c4cc.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:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/468d56b6b25b05b70190b6c233d773f6f1770e8579827ce022a57f03fa8002fb.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/219b02c7d8884817d3d6ad4c8771f2c000ce4c5669a67ef4e2e5617ffa25c4cc.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:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/468d56b6b25b05b70190b6c233d773f6f1770e8579827ce022a57f03fa8002fb.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:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}
.dm_sans_fb53a8ef-module__Nf-t6G__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}
.dm_sans_fb53a8ef-module__Nf-t6G__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ed108107e74221cc5e163f12c6b35ba3e75e7615283828d6862c7a0784e1b0c9.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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e3085219252209a8d4128f90ff6d793315c752f73a979082d1d85d9cb46f63a4.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:Fragment Mono;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/4f4dc27f4a770c0d02fde800daa836c8adc0d1e423b28da74baaf0d1cc3ab96c.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:Fragment Mono Fallback;src:local(Arial);ascent-override:68.53%;descent-override:18.03%;line-gap-override:0.0%;size-adjust:138.63%}
.fragment_mono_89e04114-module__fwcAkq__className{font-family:Fragment Mono,Fragment Mono Fallback;font-style:normal;font-weight:400}
.fragment_mono_89e04114-module__fwcAkq__variable{--font-fragment-mono:"Fragment Mono", "Fragment Mono Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a16f29d7d2a21a4f9b3249a82eb2725ed5bdb91500dfb5c4758977de27477f20.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/5c913fc1b1f86f4b475e5df45a796aa480d1f7f0891ed6f1a5991d6d1be887c3.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0303e02b53b0298fb26a0193941a2e8754f0f9a9fce50d90b178d8da3424873f.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:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/cd8db90cd950e26bc8761f65d323588bd5cd112d326d6d322bc7c8ea86771215.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a16f29d7d2a21a4f9b3249a82eb2725ed5bdb91500dfb5c4758977de27477f20.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/5c913fc1b1f86f4b475e5df45a796aa480d1f7f0891ed6f1a5991d6d1be887c3.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0303e02b53b0298fb26a0193941a2e8754f0f9a9fce50d90b178d8da3424873f.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:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/cd8db90cd950e26bc8761f65d323588bd5cd112d326d6d322bc7c8ea86771215.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a16f29d7d2a21a4f9b3249a82eb2725ed5bdb91500dfb5c4758977de27477f20.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/5c913fc1b1f86f4b475e5df45a796aa480d1f7f0891ed6f1a5991d6d1be887c3.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0303e02b53b0298fb26a0193941a2e8754f0f9a9fce50d90b178d8da3424873f.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:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/cd8db90cd950e26bc8761f65d323588bd5cd112d326d6d322bc7c8ea86771215.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:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}
.plus_jakarta_sans_5cf0159e-module__iNilsq__className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}
.plus_jakarta_sans_5cf0159e-module__iNilsq__variable{--font-plus-jakarta-sans:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:300;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e8c0b39992f06b3dc9a9834494088014859f363bf6ca8792b6bb07e17c7965f3.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95a493061fe0a8d0d027c2892747134ba747141112d3be4d5022e70ab7d3a1a6.woff2")format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}
@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/40af11327fe5308166c6cb5787808b042db6da889abf602f0a4876c49675d87e.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/bab757f8a0a1bc04055ee98cb5777f3254aab11f6d222366e1f40a36f390506a.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ce093b341d9c10658ee1eaa85c5f8042ff3307bc6ccfc5f405616eb437f0009e.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:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e310b55a7fd9677f5e3555e6c6c4d064fa1f1d24393f0ddbe217cea12a8c432f.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:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}
.manrope_17e60476-module__YFR5ua__className{font-family:Manrope,Manrope Fallback;font-style:normal}
.manrope_17e60476-module__YFR5ua__variable{--font-manrope:"Manrope", "Manrope Fallback"}
@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0cdd387c9590a1a9f9794560022dbb59654a7d86f187aa0c81495ad42d3a7308.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/30da91e84c893f875e252689faebdc590b2871145e8adc7f9a9d4dbd8ce0b251.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/68534840bcfdd2bffb6f0e8deb48684dd01e7f04ea2813267577afb906de1d13.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/de7701e42cf1f4cf0b766c03fb27977207eee2f4fd5d76fa82188406da43ea4c.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/1ae6bd7475590e97e7f145a89e09ccde322f7a6bc0b91607b1c8b8ee28290fed.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/07d8e303ce4fc12b4bb54f1004170dd190a1f3db45d400fe68060df3e0897268.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/5d53e70ad607c2352162dec9e0923fb54ecdafaccbf604cd8dcf7d00facb989b.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/3398dd02302557a793f2863f88e02d96ce10df2abffa07c8e9fa90775116e65c.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ed0b74372feefcbb9c0666b2e210da37b7e49fa7fbbf3eeb11db5f693dacfbb7.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/74444efd593c005e3f4573b44524704c0af0a937fe911cca9e94068d0d140d3f.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/9be7ceb88004ab8ad124082246fbfcca4091e36385d4ec6ed1df67375dad50fb.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/9163df9c7122432e6495b4229fa9071cf9ae86a758ae5efc4924ec2e1a6dbce1.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/51814d270d06ff0255dba0799994fa4d8c84d11f09951d47595f4abb1f3602dc.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/5e28753be717dac97f559f49bc10be9cf3c124ddcabda6659d11cb68febc6463.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/1e6f9579e90e2cac37f8f60a597c436e075c114385652b7cbeb0dec0421291b3.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0f60d1b897938ec918c8ce073092411baf9438f6739465693ff18b0f9d20b021.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/c76c5d696297d51b9cb1639c7da4334f0e7dec81b42b11213b5e25ef671bb822.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/138ac28d1663b3037e9c5f52371fa5c63d8324f4a38d22cd573e6ea3a3fd0cf8.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/99cd42a3c072d918f2f44984a807cf7aa16e13545fd0875fc07c6c65f99e715b.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a6f7ec0d846ac7ad975adb8959c37ed49b94acbc4ae436db9ce9e20287e4a64c.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/70ee1f64a20f2048c21940ef46d0144fd215baa953ca69afd1e31e98544f708f.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/97479ca6cce906abc961ecac96faa5f9ca2e61b8e7670d475826bcdee9a7c267.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f1d6ef86f3b11a528bd5185199bd2443ecb2b0dead96d88674b5a2c12be24bdf.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0d85ae7cc30f23790a7f1a58c4a112fdca8aae769b6ba11429af1d98b1b6cb3a.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/c2342cd8b869e01752a9321dc17213fc40d4d04c79688c1d43f2cf316abd7866.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/c6368d87e8a1a3a5d337623d83d8dc4b868f242a9ad476237d6f8d1e0f168cdc.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/d0332f52868370fd83ae7fa46470f90c8f2eab2fcf12bc4f88080b340c95a830.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/dc47344dbb6cb5b655c8460d561f4df5f501b90c804ad3c6cec65fe322351ab1.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/850c0af5c2238497febaf5e461d880bf458c341f42f4f330f1b1ab5698b1998e.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f9377ab0271cda59af24bcffbd46a4d0c8a3572ffafdbb38de2ad5ea7b0d5ee5.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/7af58c5ec8f132a2ddde9027c6d7814decce4d3b822a11192a42a20e2e973264.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/8a8d244581371912b8f3f5a23e2437cb2a59cd9bcaebb0346e722c05737a2571.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/08ce98e51b04d58945a301e639e02b6998af29fdfd61a7b8afdd07bbfc479d4a.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e99ae51144bf1232efcc1bfe5add36262c6866b0faab24fa75740e1b98577a62.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/ece03cfd83e22c212cdef66feb8442d25a083beb988db3f1883f3f9738d750ba.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/1ece03f79f95277d57dc7f6b435a74e1379b0d46104a8530286b60ff49369ea0.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/00b26ac825e2095056396e0553b8ac26d3f8ad158c3826e28b4c45b385c4714a.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/91ee67500cc0129aa0ace3ac5c61ff1692102f0f31d02b69347fba35dcb75bf2.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/3931dd81faed86ba021bb2bbdc36f5bed9a38d6b4f4077aca59b265aa1b02083.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/68e8c73ef42afd3ccec58bf0fba302cce448938e7fc020a5e31f8a952eee1342.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/11e4dc8a6471ff6d6ee561d53d10fde8f7489e798257ff449c5d37c197435605.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f36ea897e19f4a2e571d1e900e4e3710e438deb05a842486045ba0a3e616a4ad.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/036d4e95149b69ff9bcc0cd55771efeb25ffa3947293e69acd78d5ac328c684b.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/d96cdf2b3bdd4d64a8fd5f74a4c467f123a8a73931cd435889f08ffaf9bf947a.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/1c67f068fea8bb09bf099c088b1cf64bd27516a6e07f4684344873564bb66a67.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/6b47c40166b6dbe21a5dfca7718413f2147fd2399be1ba605d8ad39cedf25dfe.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/c943cc986384f59e86bea5fd7dc50a9c4dfe567a7c05eb40d6790720dead97c9.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/95b6d2f1a50173bfedb8c63e1d1c99b10427d0a4df4201cb44513b226951a22b.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/d04c54219f9eaec6d4d4fd42dfb28785975a4794d6b2fc71e566b9cd6db842dd.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/2014c523c3210bcc166648c4d4cc57f05b747df07a24277bf71c51e67dc79e3d.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a6b2099fb555c60e3a0db3a08842ebf1d732c6eb4e4bf44913613bed4fc4e39b.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/73d591271b1604960cb10bb90fee021670af7297017e0e98480b332d11f51995.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/6ab6b62e9b62dae2c00dd90f791bd10950be0ecc3490d7d6045f51c2e8fe0949.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/500e04d54f0d51666332c9d2089aa803be22aa878eca539e59fa53c6e522b082.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/a4af7d414440a1c1790825cfb700cf9cf43b0f2c4b04f0ebc523011ad9853ec0.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/99f9c6750b489c9462bf04900bd3f939df9b829339daaaaa99ef5495cdddea58.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/c647367d1dd4e162468717d020e1fc0f1dc5c26ebfdffbe55261713bf88c5877.ttf")format("truetype")}
@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/71d517d67827787cfabdf186914cc3358eda539e37931941f2b2fd4a21f68c0b.woff2")format("woff2"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/e14fed02b1aba7ce9f5afd5844b5d0321b22351febc720e0de8b8723527609f7.woff")format("woff"),url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f01f3e87d9c6a61c0c081ceb577abd864eb00a612f7ac1620dd6915fad2ef5aa.ttf")format("truetype")}
.katex{text-indent:0;text-rendering:auto;font:1.21em/1.2 KaTeX_Main,Times New Roman,serif}
.katex *{border-color:currentColor;-ms-high-contrast-adjust:none!important}
.katex .katex-version:after{content:"0.16.25"}
.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}
.katex .katex-html>.newline{display:block}
.katex .base{white-space:nowrap;width:min-content;position:relative}
.katex .base,.katex .strut{display:inline-block}
.katex .textbf{font-weight:700}
.katex .textit{font-style:italic}
.katex .textrm{font-family:KaTeX_Main}
.katex .textsf{font-family:KaTeX_SansSerif}
.katex .texttt{font-family:KaTeX_Typewriter}
.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}
.katex .mathit{font-family:KaTeX_Main;font-style:italic}
.katex .mathrm{font-style:normal}
.katex .mathbf{font-family:KaTeX_Main;font-weight:700}
.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}
.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}
.katex .mathcal{font-family:KaTeX_Caligraphic}
.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}
.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}
.katex .mathtt{font-family:KaTeX_Typewriter}
.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}
.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}
.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}
.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}
.katex .mainrm{font-family:KaTeX_Main;font-style:normal}
.katex .vlist-t{border-collapse:collapse;table-layout:fixed;display:inline-table}
.katex .vlist-r{display:table-row}
.katex .vlist{vertical-align:bottom;display:table-cell;position:relative}
.katex .vlist>span{height:0;display:block;position:relative}
.katex .vlist>span>span{display:inline-block}
.katex .vlist>span>.pstrut{width:0;overflow:hidden}
.katex .vlist-t2{margin-right:-2px}
.katex .vlist-s{vertical-align:bottom;width:2px;min-width:2px;font-size:1px;display:table-cell}
.katex .vbox{flex-direction:column;align-items:baseline;display:inline-flex}
.katex .hbox{width:100%}
.katex .hbox,.katex .thinbox{flex-direction:row;display:inline-flex}
.katex .thinbox{width:0;max-width:0}
.katex .msupsub{text-align:left}
.katex .mfrac>span>span{text-align:center}
.katex .mfrac .frac-line{border-bottom-style:solid;width:100%;display:inline-block}
.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}
.katex .mspace{display:inline-block}
.katex .clap,.katex .llap,.katex .rlap{width:0;position:relative}
.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}
.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}
.katex .llap>.inner{right:0}
.katex .clap>.inner,.katex .rlap>.inner{left:0}
.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}
.katex .rule{border:0 solid;display:inline-block;position:relative}
.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;width:100%;display:inline-block}
.katex .hdashline{border-bottom-style:dashed;width:100%;display:inline-block}
.katex .sqrt>.root{margin-left:.277778em;margin-right:-.555556em}
.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}
.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}
.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}
.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}
.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}
.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}
.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}
.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}
.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}
.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}
.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}
.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.833333em}
.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}
.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.16667em}
.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.33333em}
.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}
.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.66667em}
.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}
.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}
.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}
.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.45667em}
.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.14667em}
.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.714286em}
.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.857143em}
.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}
.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.14286em}
.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.28571em}
.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.42857em}
.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.71429em}
.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.05714em}
.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.46857em}
.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.96286em}
.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.55429em}
.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}
.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}
.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}
.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}
.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}
.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}
.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}
.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}
.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}
.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}
.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}
.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.555556em}
.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.666667em}
.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.777778em}
.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.888889em}
.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}
.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.11111em}
.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.33333em}
.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}
.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}
.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.30444em}
.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.76444em}
.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}
.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}
.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}
.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}
.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}
.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}
.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}
.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}
.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}
.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}
.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}
.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.416667em}
.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}
.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.583333em}
.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.666667em}
.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}
.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.833333em}
.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}
.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}
.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}
.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.72833em}
.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.07333em}
.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.347222em}
.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.416667em}
.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.486111em}
.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.555556em}
.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}
.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.694444em}
.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.833333em}
.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}
.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}
.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.44028em}
.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.72778em}
.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.289352em}
.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.347222em}
.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.405093em}
.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462963em}
.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.520833em}
.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.578704em}
.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.694444em}
.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.833333em}
.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}
.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.20023em}
.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.43981em}
.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.24108em}
.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.289296em}
.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512em}
.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.385728em}
.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.433944em}
.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.48216em}
.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.578592em}
.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.694311em}
.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.833173em}
.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}
.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.19961em}
.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.200965em}
.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.241158em}
.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.281351em}
.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.321543em}
.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.361736em}
.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.401929em}
.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.482315em}
.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778em}
.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.694534em}
.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.833601em}
.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}
.katex .delimsizing.size1{font-family:KaTeX_Size1}
.katex .delimsizing.size2{font-family:KaTeX_Size2}
.katex .delimsizing.size3{font-family:KaTeX_Size3}
.katex .delimsizing.size4{font-family:KaTeX_Size4}
.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}
.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}
.katex .nulldelimiter{width:.12em;display:inline-block}
.katex .delimcenter,.katex .op-symbol{position:relative}
.katex .op-symbol.small-op{font-family:KaTeX_Size1}
.katex .op-symbol.large-op{font-family:KaTeX_Size2}
.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}
.katex .accent .accent-body{position:relative}
.katex .accent .accent-body:not(.accent-full){width:0}
.katex .overlay{display:block}
.katex .mtable .vertical-separator{min-width:1px;display:inline-block}
.katex .mtable .arraycolsep{display:inline-block}
.katex .mtable .col-align-c>.vlist-t{text-align:center}
.katex .mtable .col-align-l>.vlist-t{text-align:left}
.katex .mtable .col-align-r>.vlist-t{text-align:right}
.katex .svg-align{text-align:left}
.katex svg{fill:currentColor;stroke:currentColor;fill-rule:nonzero;fill-opacity:1;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;height:inherit;width:100%;display:block;position:absolute}
.katex svg path{stroke:none}
.katex img{border-style:none;min-width:0;max-width:none;min-height:0;max-height:none}
.katex .stretchy{width:100%;display:block;position:relative;overflow:hidden}
.katex .stretchy:after,.katex .stretchy:before{content:""}
.katex .hide-tail{width:100%;position:relative;overflow:hidden}
.katex .halfarrow-left{width:50.2%;position:absolute;left:0;overflow:hidden}
.katex .halfarrow-right{width:50.2%;position:absolute;right:0;overflow:hidden}
.katex .brace-left{width:25.1%;position:absolute;left:0;overflow:hidden}
.katex .brace-center{width:50%;position:absolute;left:25%;overflow:hidden}
.katex .brace-right{width:25.1%;position:absolute;right:0;overflow:hidden}
.katex .x-arrow-pad{padding:0 .5em}
.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}
.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}
.katex .boxpad{padding:0 .3em}
.katex .fbox,.katex .fcolorbox{box-sizing:border-box;border:.04em solid}
.katex .cancel-pad{padding:0 .2em}
.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}
.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}
.katex .angl{box-sizing:border-box;border-top:.049em solid;border-right:.049em solid;margin-right:.03889em}
.katex .anglpad{padding:0 .03889em}
.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}
.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}
.katex .mtr-glue{width:50%}
.katex .cd-vert-arrow{display:inline-block;position:relative}
.katex .cd-label-left{text-align:left;display:inline-block;position:absolute;right:calc(50% + .3em)}
.katex .cd-label-right{text-align:right;display:inline-block;position:absolute;left:calc(50% + .3em)}
.katex-display{text-align:center;margin:1em 0;display:block}
.katex-display>.katex{text-align:center;white-space:nowrap;display:block}
.katex-display>.katex>.katex-html{display:block;position:relative}
.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}
.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}
.katex-display.fleqn>.katex{text-align:left;padding-left:2em}
body{counter-reset:katexEqnNo mmlEqnNo}
.ModelReadme-module-scss-module__yRwPGa__modelReadme{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:0}
@media (min-width:1300px){.ModelReadme-module-scss-module__yRwPGa__modelReadme{max-width:1300px}}
@media (min-width:1080px){.ModelReadme-module-scss-module__yRwPGa__modelReadme{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.ModelReadme-module-scss-module__yRwPGa__modelReadme{width:calc(100% - 48px)}}
.ModelReadme-module-scss-module__yRwPGa__loading,.ModelReadme-module-scss-module__yRwPGa__error{text-align:center;color:var(--color-text-secondary);padding:40px;font-size:14px}
.ModelReadme-module-scss-module__yRwPGa__error{color:var(--color-function-fail)}
.ModelReadme-module-scss-module__yRwPGa__readmeContainer{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;gap:24px;padding:24px;display:flex}
.ModelReadme-module-scss-module__yRwPGa__tocSidebar{border-right:1px solid var(--color-border-panel);flex-shrink:0;width:240px;max-height:calc(100vh - 200px);padding-right:16px;overflow-y:auto}
.ModelReadme-module-scss-module__yRwPGa__tocSidebar::-webkit-scrollbar{width:4px}
.ModelReadme-module-scss-module__yRwPGa__tocSidebar::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:2px}
.ModelReadme-module-scss-module__yRwPGa__tocSidebar::-webkit-scrollbar-track{background:0 0}
.ModelReadme-module-scss-module__yRwPGa__tocTitle{align-items:center;margin:0 0 16px;display:flex}
.ModelReadme-module-scss-module__yRwPGa__tocTitle svg{width:24px;height:24px;color:var(--color-text-primary);flex-shrink:0}
.ModelReadme-module-scss-module__yRwPGa__tocNav{flex-direction:column;gap:8px;display:flex}
.ModelReadme-module-scss-module__yRwPGa__tocItem{color:var(--color-text-secondary);font-size:13px;font-family:var(--font-dm-sans);border-radius:4px;padding:4px 8px;line-height:1.4;text-decoration:none;transition:all .2s;display:block}
.ModelReadme-module-scss-module__yRwPGa__tocItem:hover{color:var(--color-text-primary);background:var(--color-menu-selected)}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__active{color:var(--color-primary-default);background:#7036f01a;font-weight:500}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level1{padding-left:8px;font-size:14px;font-weight:600}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level2{padding-left:16px}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level3{padding-left:24px;font-size:12px}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level4{padding-left:32px;font-size:12px}
.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level5,.ModelReadme-module-scss-module__yRwPGa__tocItem.ModelReadme-module-scss-module__yRwPGa__level6{padding-left:40px;font-size:12px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent{max-height:calc(100vh - 200px);font-family:var(--font-dm-sans);flex:1;padding-right:8px;position:relative;overflow-y:auto}
.ModelReadme-module-scss-module__yRwPGa__readmeContent::-webkit-scrollbar{width:6px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
.ModelReadme-module-scss-module__yRwPGa__readmeContent::-webkit-scrollbar-track{background:0 0}
:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent h1,.ModelReadme-module-scss-module__yRwPGa__readmeContent h2,.ModelReadme-module-scss-module__yRwPGa__readmeContent h3,.ModelReadme-module-scss-module__yRwPGa__readmeContent h4,.ModelReadme-module-scss-module__yRwPGa__readmeContent h5,.ModelReadme-module-scss-module__yRwPGa__readmeContent h6){color:var(--color-text-primary);margin-top:24px;margin-bottom:16px;scroll-margin-top:80px;font-weight:600;line-height:1.3}
.ModelReadme-module-scss-module__yRwPGa__readmeContent h1{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:32px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent h2{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:24px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent h3{font-size:20px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent h4{font-size:16px}
:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent h5,.ModelReadme-module-scss-module__yRwPGa__readmeContent h6){font-size:14px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent p{color:var(--color-text-primary);margin:12px 0;font-size:14px;line-height:1.7}
.ModelReadme-module-scss-module__yRwPGa__readmeContent a{color:var(--color-primary-default);text-decoration:none}
.ModelReadme-module-scss-module__yRwPGa__readmeContent a:hover{text-decoration:underline}
:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent ul,.ModelReadme-module-scss-module__yRwPGa__readmeContent ol){color:var(--color-text-primary);margin:12px 0;padding-left:24px;font-size:14px;line-height:1.7}
.ModelReadme-module-scss-module__yRwPGa__readmeContent li{margin:4px 0}
.ModelReadme-module-scss-module__yRwPGa__readmeContent blockquote{border-left:4px solid var(--color-primary-default);color:var(--color-text-secondary);margin:16px 0;padding-left:16px;font-style:italic}
.ModelReadme-module-scss-module__yRwPGa__readmeContent code{background:var(--color-menu-selected);color:var(--color-primary-default);font-size:13px;font-family:var(--font-fragment-mono);border-radius:3px;padding:2px 6px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent pre{border-radius:6px;margin:16px 0;overflow-x:auto}
.ModelReadme-module-scss-module__yRwPGa__readmeContent pre code{color:inherit;background:0 0;padding:0}
.ModelReadme-module-scss-module__yRwPGa__readmeContent table{border-collapse:collapse;width:100%;margin:16px 0;font-size:14px}
:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent th,.ModelReadme-module-scss-module__yRwPGa__readmeContent td){border:1px solid var(--color-border-panel);text-align:left;padding:8px 12px}
.ModelReadme-module-scss-module__yRwPGa__readmeContent th{background:var(--color-menu-selected);color:var(--color-text-primary);font-weight:600}
.ModelReadme-module-scss-module__yRwPGa__readmeContent td{color:var(--color-text-primary)}
.ModelReadme-module-scss-module__yRwPGa__readmeContent hr{border:none;border-top:1px solid var(--color-border-panel);margin:24px 0}
.ModelReadme-module-scss-module__yRwPGa__readmeContent img{border-radius:4px;max-width:100%;height:auto;margin:16px 0}
.ModelReadme-module-scss-module__yRwPGa__readmeContent .katex{font-size:1.1em}
@media (max-width:1200px){.ModelReadme-module-scss-module__yRwPGa__modelReadme{margin:0 auto;padding:0 16px}.ModelReadme-module-scss-module__yRwPGa__readmeContainer{flex-direction:column;max-height:none;padding:20px}.ModelReadme-module-scss-module__yRwPGa__tocSidebar{border-right:none;border-bottom:1px solid var(--color-border-panel);width:100%;max-height:200px;margin-bottom:16px;padding-bottom:16px;padding-right:0}.ModelReadme-module-scss-module__yRwPGa__readmeContent{max-height:500px}}
.ModelReadme-module-scss-module__yRwPGa__expandToggle{display:none}
@media (max-width:768px){.ModelReadme-module-scss-module__yRwPGa__modelReadme{padding:0 12px}.ModelReadme-module-scss-module__yRwPGa__readmeContainer{border-radius:0;padding:16px;position:relative}.ModelReadme-module-scss-module__yRwPGa__tocSidebar{display:none}.ModelReadme-module-scss-module__yRwPGa__readmeContent{max-height:none;padding-right:0;overflow-y:visible}.ModelReadme-module-scss-module__yRwPGa__readmeContent.ModelReadme-module-scss-module__yRwPGa__collapsed{max-height:300px;position:relative;overflow:hidden}.ModelReadme-module-scss-module__yRwPGa__readmeContent.ModelReadme-module-scss-module__yRwPGa__collapsed:after{content:"";background:linear-gradient(transparent, var(--color-bg-card));pointer-events:none;height:80px;position:absolute;bottom:0;left:0;right:0}.ModelReadme-module-scss-module__yRwPGa__readmeContent.ModelReadme-module-scss-module__yRwPGa__expanded{max-height:none;overflow:visible}.ModelReadme-module-scss-module__yRwPGa__readmeContent h1{font-size:24px}.ModelReadme-module-scss-module__yRwPGa__readmeContent h2{font-size:20px}.ModelReadme-module-scss-module__yRwPGa__readmeContent h3{font-size:18px}:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent h4,.ModelReadme-module-scss-module__yRwPGa__readmeContent h5,.ModelReadme-module-scss-module__yRwPGa__readmeContent h6){font-size:14px}:is(.ModelReadme-module-scss-module__yRwPGa__readmeContent p,.ModelReadme-module-scss-module__yRwPGa__readmeContent li){font-size:13px}.ModelReadme-module-scss-module__yRwPGa__readmeContent pre{font-size:12px;overflow-x:auto}.ModelReadme-module-scss-module__yRwPGa__readmeContent table{white-space:nowrap;font-size:12px;display:block;overflow-x:auto}.ModelReadme-module-scss-module__yRwPGa__expandToggle{width:100%;color:var(--color-primary-default);font-size:14px;font-weight:500;font-family:var(--font-dm-sans);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;margin-top:4px;padding:10px 0;display:flex}.ModelReadme-module-scss-module__yRwPGa__expandToggle:active{opacity:.7}}
@media (max-width:480px){.ModelReadme-module-scss-module__yRwPGa__readmeContainer{padding:12px}.ModelReadme-module-scss-module__yRwPGa__readmeContent h1{font-size:20px}.ModelReadme-module-scss-module__yRwPGa__readmeContent h2{font-size:18px}.ModelReadme-module-scss-module__yRwPGa__readmeContent h3{font-size:16px}}
/*# sourceMappingURL=06p68v9owhdc6.css.map*/
:root{--color-primary-default:#7036f0;--color-primary-hover:#5326b5;--color-primary-active:#5326b5;--color-primary-loading:#936aed;--color-primary-disabled:#c9b9ec;--color-primary-soft:#7c5cfc;--color-primary-soft-bg:#7c5cfc0f;--color-function-default:gray;--color-function-success:#01ce0f;--color-function-loading:#0186ce;--color-function-error:#ce7c01;--color-function-fail:#ce2301;--color-spend-bar:#09cb51;--color-danger-default:#c23a1a;--color-danger-hover:#a83015;--color-danger-bg-soft:#c23a1a0f;--color-danger-border-soft:#c23a1a33;--color-danger-bg-soft-strong:#c23a1a1a;--color-danger-border-soft-strong:#c23a1a4d;--color-info-default:#378ce1;--color-info-hover:#2b74c0;--color-info-border-soft:#378ce14d;--color-approve-default:#1aa64e;--color-approve-hover:#178f43;--color-badge-notice:#f93030;--color-role-text:#ecf4fb;--color-role-account-admin:#3d64e3;--color-role-finance:#a0551b;--color-role-developer:#0f6b30;--color-role-auditor:#9333ea;--color-role-ops:#0e7490;--color-role-system-admin:#b91c1c;--color-role-super-admin:#6d28d9;--color-role-default:#4b5563;--color-label-bg-text:#00ff9f;--color-label-bg-image:#00c9c6;--color-label-bg-video:#e271ca;--color-label-bg-audio:#d41bff;--color-label-bg-llm:#34cba0;--color-label-bg-speech:#48b9ff;--color-label-bg-training:#f14040;--color-label-bg-json:#fea322;--color-label-bg-3d:#1966ff;--color-label-bg-vision:#f8e40b;--color-label-bg-tool:#5439c8;--color-discount-strong:#36bd25;--color-coding-discount:#fe6c11;--color-coding-enterprise:#ff7b00;--color-coding-enterprise-hover:#e06d00;--color-coding-popular:#ff374a;--color-coding-progress-bg:#d9d9d9;--color-tag-text:#00ff9f;--color-tag-image:#00c9c6;--color-tag-video:#e271ca;--color-tag-audio:#d41bff;--color-tag-training:#f14040;--color-tag-vision:#f8e40b;--color-tag-3d:#1966ff;--color-tag-tool:#5439c8;--color-tag-json:#fea322;--color-tag-speech:#48b9ff;--color-tag-llm:#34cba0;--color-btn-default-bg:#f3f3f3;--color-btn-default-bg-hover:#cacaca;--color-btn-default-bg-active:#cacaca;--color-btn-default-bg-loading:#acacac;--color-btn-default-text:#1a2330;--color-btn-ghost-border:#f3f3f3;--color-btn-ghost-bg-hover:#f3f3f333;--color-btn-ghost-text:#ebf4fb;--color-btn-dashed-border:#f3f3f3;--color-btn-dashed-bg-hover:#f3f3f333;--color-btn-dashed-text:#ebf4fb;--color-btn-text:#0e436c;--color-btn-link:#7036f0;--color-light-text-primary:#1a2330;--color-light-text-secondary:#1a233080;--color-light-text-tertiary:#2d3748;--color-light-bg-home-primary:#ebf4fb;--color-light-bg-home-secondary:#1a2330;--color-light-bg-page:#f3f3f3;--color-light-bg-panel:#fdfdfd;--color-light-bg-panel-hover:#f5f5f5;--color-light-border-panel:#1a23301a;--color-light-panel-selected:#212121;--color-light-panel-selected-text:#ebf4fb;--color-light-panel-unselected:#1d1d1f;--color-light-menu-selected:#1a23301a;--color-light-link:#5f41cf;--color-light-link-hover:#7856ff;--color-light-blockquote-text:#1e293b;--color-light-table-cell-text:#2d3748;--color-light-accent-invite:#f38236;--color-light-accent-enhance:#fb741a;--color-light-accent-sales-enterprise:#11ac00;--color-light-accent-sales-offer:#f96407;--color-light-accent-eyebrow:#f38236;--color-dark-text-primary:#ebf4fb;--color-dark-text-secondary:#ebf4fb80;--color-dark-text-tertiary:#b0bac9;--color-dark-bg-home-primary:#1a2330;--color-dark-bg-home-secondary:#ebf4fb;--color-dark-bg-page:#141414;--color-dark-bg-panel:#212121;--color-dark-bg-panel-hover:#2a2a2a;--color-dark-border-panel:#ebf4fb1a;--color-dark-panel-selected:#fdfdfd;--color-dark-panel-selected-text:#1a2330;--color-dark-panel-unselected:#1d1d1f;--color-dark-menu-selected:#ebf4fb1a;--color-dark-link:#8b7eff;--color-dark-link-hover:#a89fff;--color-dark-blockquote-text:#c8d6e3;--color-dark-table-cell-text:#b0bac9;--color-dark-accent-invite:#f38236;--color-dark-accent-enhance:#ff8a3d;--color-dark-accent-sales-enterprise:#2fd11c;--color-dark-accent-sales-offer:#f96407;--color-dark-accent-eyebrow:#f38236;--color-fixed-light:#ebf4fb;--color-fixed-ink:#1a2330;--color-fixed-black:#000;--color-fixed-white:#fff;--color-fixed-off-white:#fdfdfd;--color-fixed-gold:#b79f66}
:root,[data-theme=light]{--color-text-primary:var(--color-light-text-primary);--color-text-secondary:var(--color-light-text-secondary);--color-text-tertiary:var(--color-light-text-tertiary);--color-bg-home-primary:var(--color-light-bg-home-primary);--color-bg-home-secondary:var(--color-light-bg-home-secondary);--color-bg-page:var(--color-light-bg-page);--color-bg-panel:var(--color-light-bg-panel);--color-bg-panel-hover:var(--color-light-bg-panel-hover);--color-bg-card:var(--color-light-bg-panel);--color-border-panel:var(--color-light-border-panel);--color-panel-selected:var(--color-light-panel-selected);--color-panel-selected-text:var(--color-light-panel-selected-text);--color-panel-unselected:var(--color-light-panel-unselected);--color-menu-selected:var(--color-light-menu-selected);--color-link:var(--color-light-link);--color-link-hover:var(--color-light-link-hover);--color-blockquote-text:var(--color-light-blockquote-text);--color-table-cell-text:var(--color-light-table-cell-text);--color-accent-invite:var(--color-light-accent-invite);--color-accent-enhance:var(--color-light-accent-enhance);--color-accent-sales-enterprise:var(--color-light-accent-sales-enterprise);--color-accent-sales-offer:var(--color-light-accent-sales-offer);--color-accent-eyebrow:var(--color-light-accent-eyebrow);--color-primary-surface:#f0eaff;--shadow-card:0 18px 45px #18142d14}
[data-theme=dark]{--color-text-primary:var(--color-dark-text-primary);--color-text-secondary:var(--color-dark-text-secondary);--color-text-tertiary:var(--color-dark-text-tertiary);--color-bg-home-primary:var(--color-dark-bg-home-primary);--color-bg-home-secondary:var(--color-dark-bg-home-secondary);--color-bg-page:var(--color-dark-bg-page);--color-bg-panel:var(--color-dark-bg-panel);--color-bg-panel-hover:var(--color-dark-bg-panel-hover);--color-bg-card:var(--color-dark-bg-panel);--color-border-panel:var(--color-dark-border-panel);--color-panel-selected:var(--color-dark-panel-selected);--color-panel-selected-text:var(--color-dark-panel-selected-text);--color-panel-unselected:var(--color-dark-panel-unselected);--color-menu-selected:var(--color-dark-menu-selected);--color-link:var(--color-dark-link);--color-link-hover:var(--color-dark-link-hover);--color-blockquote-text:var(--color-dark-blockquote-text);--color-table-cell-text:var(--color-dark-table-cell-text);--color-accent-invite:var(--color-dark-accent-invite);--color-accent-enhance:var(--color-dark-accent-enhance);--color-accent-sales-enterprise:var(--color-dark-accent-sales-enterprise);--color-accent-sales-offer:var(--color-dark-accent-sales-offer);--color-accent-eyebrow:var(--color-dark-accent-eyebrow);--color-primary-surface:color-mix(in srgb, var(--color-primary-default) 18%, transparent);--shadow-card:0 18px 45px #0006}
:root,[data-theme=light]{--color-badge-success-bg:#e9f7f1;--color-badge-success-text:#0e9f6e;--color-badge-warning-bg:#fff4e0;--color-badge-warning-text:#b45309;--color-badge-error-bg:#fef3f2;--color-badge-error-text:#d92d20;--color-badge-error-border:#d92d2033;--color-banner-warning-bg:#fff8eb;--color-banner-warning-text:#92400e;--color-banner-warning-border:#b4530940;--color-badge-neutral-bg:#b0b4b9;--color-badge-neutral-text:#fff;--color-badge-neutral-border:#ffffff59}
[data-theme=dark]{--color-badge-success-bg:#10b98129;--color-badge-success-text:#3dd68c;--color-badge-warning-bg:#f59e0b29;--color-badge-warning-text:#f5a623;--color-badge-error-bg:#ef444424;--color-badge-error-text:#f87171;--color-badge-error-border:#ef44444d;--color-banner-warning-bg:#d9770624;--color-banner-warning-text:#f0b35c;--color-banner-warning-border:#d977064d;--color-badge-neutral-bg:#565d66;--color-badge-neutral-text:#ebf4fb;--color-badge-neutral-border:#ebf4fb40}
:root{--btn-size-lg-height:40px;--btn-size-lg-padding:4px 8px;--btn-size-lg-font-size:16px;--btn-size-md-height:32px;--btn-size-md-padding:4px 8px;--btn-size-md-font-size:14px;--btn-size-sm-height:20px;--btn-size-sm-padding:4px 8px;--btn-size-sm-font-size:12px;--radius-base:4px;--radius-sm:2px;--radius-xs:3px;--btn-border-radius:var(--radius-base);--btn-font-family:var(--font-manrope), sans-serif;--btn-font-weight:500;--btn-transition:all .15s cubic-bezier(.4, 0, .2, 1);--color-workflow-hero-ink:#1a1033;--color-workflow-info:#339ada;--color-workflow-danger:#fe705e;--color-workflow-danger-strong:#ff4d4d;--color-workflow-success:#0e9f6e;--color-workflow-favorite:#ff9d25;--color-workflow-badge-hot:#fe705e;--color-workflow-badge-new:#52d680;--radius-workflow-composer:28px;--radius-workflow-panel:12px;--radius-workflow-menu:8px;--radius-workflow-cover:6px;--color-tool-brush:#de555599}
:root{--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5db;--color-gray-400:#9ca3af;--color-gray-500:#6b7280;--color-gray-600:#4b5563;--color-gray-700:#374151;--color-gray-800:#1f2937;--color-gray-900:#111827;--color-blue:#3b82f6;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-500:#3b82f6;--color-blue-600:#2563eb;--color-blue-700:#1d4ed8;--base-ui-transition-duration:.15s;--base-ui-transition-timing:cubic-bezier(.4, 0, .2, 1);--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--shadow-lg:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-full:9999px}
@media (prefers-color-scheme:dark){:root{--color-gray-50:#18181b;--color-gray-100:#27272a;--color-gray-200:#3f3f46;--color-gray-300:#52525b;--color-gray-400:#71717a;--color-gray-500:#a1a1aa;--color-gray-600:#d4d4d8;--color-gray-700:#e4e4e7;--color-gray-800:#f4f4f5;--color-gray-900:#fafafa}}
.base-ui-reset{box-sizing:border-box;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:inherit}
*,:before,:after{box-sizing:border-box}
html,body{background-color:var(--color-bg-page);margin:0;padding:0}
html{--banner-height:0px;--navbar-base-height:48px;--total-navbar-height:calc(var(--navbar-base-height) + var(--banner-height));--console-subnav-height:0px}
html.banner-visible{--banner-height:34px}
@media (max-width:768px){html.banner-visible{--banner-height:40px}}
#app{--semi-border-radius-small:3px;--semi-border-radius-medium:4px;--semi-border-radius-large:6px;--semi-color-focus-border:#7f72f7;--semi-color-primary:#7f72f7;--semi-color-primary-hover:#9b8ef8;--semi-color-primary-active:#6b5ef5;font-family:var(--font-manrope)}
.semi-input-wrapper-large{overflow:hidden}
#app .semi-slider{padding:0 5px}
button{font-family:var(--font-dm-sans)}
img{font-size:0}
a{color:inherit;text-decoration:none}
h1{margin:0}
.console-link-emphasis{color:var(--semi-color-primary)!important;font-weight:600!important;text-decoration:underline!important}
#app .semi-select-option,#app .semi-dropdown{font-family:var(--font-manrope)}
#app .semi-dropdown-item{font-weight:600}
::view-transition-old(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}
::view-transition-new(root){animation-duration:.6s;animation-timing-function:cubic-bezier(.4,0,.2,1)}
::view-transition-old(root){z-index:1}
::view-transition-new(root){z-index:2;clip-path:circle(0% at var(--theme-click-x,50%) var(--theme-click-y,50%));animation-name:theme-circle-expand}
@keyframes theme-circle-expand{to{clip-path:circle(150% at var(--theme-click-x,50%) var(--theme-click-y,50%))}}
html.theme-transitioning{position:relative}
html.theme-transitioning:before{content:"";top:var(--theme-click-y,50%);left:var(--theme-click-x,50%);pointer-events:none;z-index:9999;background:radial-gradient(circle,#7036f033 0%,#7036f01a 40%,#0000 70%);border-radius:50%;width:0;height:0;animation:.6s cubic-bezier(.4,0,.2,1) theme-ripple;position:fixed;transform:translate(-50%,-50%)}
html[data-theme=dark].theme-transitioning:before{background:radial-gradient(circle,#ebf4fb33 0%,#ebf4fb1a 40%,#0000 70%)}
@keyframes theme-ripple{0%{opacity:0;width:0;height:0}10%{opacity:1}to{opacity:0;width:300vmax;height:300vmax}}
.index-module__u7MzfG__viewport{--front-z-index:1;--gap:8px;z-index:99999;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;top:1rem;left:0;right:0}
.index-module__u7MzfG__toast{box-sizing:border-box;background:var(--color-bg-panel);color:var(--color-text-primary);-webkit-user-select:none;user-select:none;cursor:default;pointer-events:auto;transform-origin:top;border-radius:4px;min-width:250px;max-width:min(600px,90vw);padding:9px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:0;box-shadow:0 4px 12px #0000001a}
[data-theme=dark] .index-module__u7MzfG__toast{box-shadow:0 4px 12px #0006}
.index-module__u7MzfG__toast{top:calc(var(--index,0) * var(--gap));z-index:calc(var(--front-z-index) - var(--index,0));transform:scale(calc(1 - var(--index,0) * .05))}
.index-module__u7MzfG__toast[data-starting-style],.index-module__u7MzfG__toast[data-ending-style]{opacity:0;transform:translateY(-100%)}
.index-module__u7MzfG__content{align-items:center;gap:5px;display:flex;position:relative}
.index-module__u7MzfG__iconWrapper{flex-shrink:0;width:20px;height:20px;position:absolute;top:2px;left:2px}
.index-module__u7MzfG__textWrapper{flex-direction:column;flex:1;gap:2px;min-width:0;max-width:550px;padding-left:34px;padding-right:15px;display:flex}
.index-module__u7MzfG__title{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:14px;font-weight:500;line-height:1.4}
.index-module__u7MzfG__description{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:14px;font-weight:400;line-height:1.5}
.index-module__u7MzfG__action{font-family:var(--font-manrope);color:var(--color-primary-default);border:1px solid var(--color-primary-default);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;flex-shrink:0;margin-left:12px;padding:2px 8px;font-size:12px;font-weight:500;transition:all .15s;position:relative;left:-10px}
.index-module__u7MzfG__action:hover{background:var(--color-primary-default);color:#fff}
.index-module__u7MzfG__close{color:var(--color-text-secondary);opacity:0;cursor:pointer;pointer-events:none;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex;position:absolute;top:0;right:2px}
.index-module__u7MzfG__toast:hover .index-module__u7MzfG__close{opacity:.6;pointer-events:auto}
.index-module__u7MzfG__close:hover{background:var(--color-border-panel);color:var(--color-text-primary);opacity:1}
.index-module__u7MzfG__close .index-module__u7MzfG__icon{width:14px;height:14px}
/*# sourceMappingURL=2i-katyw5q4jx.css.map*/
.index-module-scss-module__uJJrRa__wrapper{background-color:var(--color-bg-page);width:100%;position:relative;overflow:hidden}
.index-module-scss-module__uJJrRa__container{max-width:1300px;margin:0 auto;padding:156px 0 100px;position:relative}
.index-module-scss-module__uJJrRa__bgDecoration{pointer-events:none;z-index:1;position:absolute;top:109px;right:0}
.index-module-scss-module__uJJrRa__bgDecoration .index-module-scss-module__uJJrRa__bgIcon{color:var(--color-text-primary);display:block}
.index-module-scss-module__uJJrRa__header{z-index:2;margin-bottom:80px;position:relative}
.index-module-scss-module__uJJrRa__header .index-module-scss-module__uJJrRa__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 13px;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__uJJrRa__header .index-module-scss-module__uJJrRa__description{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;max-width:440px;margin:0;font-size:14px;font-weight:400;line-height:1.6}
.index-module-scss-module__uJJrRa__cardsContainer{z-index:2;grid-template-columns:repeat(2,1fr);gap:32px;display:grid;position:relative}
.index-module-scss-module__uJJrRa__card{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);flex-direction:column;min-height:140px;padding:24px 28px;display:flex;position:relative}
.index-module-scss-module__uJJrRa__cardBody{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__uJJrRa__cardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:uppercase;margin:0;font-size:20px;font-weight:600;line-height:1.2}
.index-module-scss-module__uJJrRa__cardDescription{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;text-wrap:pretty;max-width:360px;margin:0;font-size:12px;font-weight:400;line-height:1.6}
.index-module-scss-module__uJJrRa__cardActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 16px;margin-top:auto;padding-top:16px;display:flex}
.index-module-scss-module__uJJrRa__emailRow{align-items:center;gap:8px;min-width:0;display:flex}
.index-module-scss-module__uJJrRa__email{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-user-select:text;user-select:text;cursor:text;word-break:break-all;font-size:12px;font-weight:400;line-height:1.6}
.index-module-scss-module__uJJrRa__copyBtn{width:20px;height:20px;color:var(--color-text-primary);opacity:.6;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s,color .15s;display:inline-flex}
.index-module-scss-module__uJJrRa__copyBtn svg{width:14px;height:14px}
.index-module-scss-module__uJJrRa__copyBtn:hover{opacity:1}
.index-module-scss-module__uJJrRa__cardButton{border:1px solid var(--color-text-primary);border-radius:var(--btn-border-radius);height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;white-space:nowrap;box-sizing:border-box;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:8px 20px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:all .3s;display:inline-flex}
.index-module-scss-module__uJJrRa__cardButton:hover{background:var(--color-text-primary);color:var(--color-bg-panel);transform:translateY(-2px);box-shadow:0 4px 12px #1b1b1d33}
.index-module-scss-module__uJJrRa__exclusiveCard .index-module-scss-module__uJJrRa__cardDescription{max-width:100%}
.index-module-scss-module__uJJrRa__cardLinks{flex-wrap:wrap;align-items:center;gap:12px 40px;margin-top:auto;padding-top:16px;display:flex}
.index-module-scss-module__uJJrRa__cardLink{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;line-height:1.6;text-decoration:none;transition:opacity .15s}
.index-module-scss-module__uJJrRa__cardLink:hover{opacity:.8;text-decoration:underline}
.index-module-scss-module__uJJrRa__wechatPositioner{z-index:105}
.index-module-scss-module__uJJrRa__wechatPopup{transition:opacity .15s,transform .15s}
.index-module-scss-module__uJJrRa__wechatPopup[data-starting-style],.index-module-scss-module__uJJrRa__wechatPopup[data-ending-style]{opacity:0;transform:scale(.96)}
.index-module-scss-module__uJJrRa__addressCard{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px}
.index-module-scss-module__uJJrRa__addressCard .index-module-scss-module__uJJrRa__cardBody{flex:1;min-width:0}
.index-module-scss-module__uJJrRa__addressCard .index-module-scss-module__uJJrRa__cardDescription{max-width:320px}
.index-module-scss-module__uJJrRa__addressInfo{flex-shrink:0;width:150px}
.index-module-scss-module__uJJrRa__addressCity{font-family:var(--font-manrope);color:var(--color-primary-default);text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:400;line-height:1.4;display:block}
.index-module-scss-module__uJJrRa__addressDetail{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);margin:0;font-size:12px;font-weight:400;line-height:1.6}
.index-module-scss-module__uJJrRa__community{z-index:2;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:160px;display:flex;position:relative}
.index-module-scss-module__uJJrRa__communityIntro{flex:360px;max-width:440px}
.index-module-scss-module__uJJrRa__communityTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 18px;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__uJJrRa__communityDesc{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;text-wrap:pretty;margin:0;font-size:14px;font-weight:400;line-height:1.6}
.index-module-scss-module__uJJrRa__communityLinks{flex-direction:column;flex:0 640px;gap:20px;display:flex}
.index-module-scss-module__uJJrRa__communityCard{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);height:80px;color:var(--color-text-primary);justify-content:space-between;align-items:center;padding:0 36px;text-decoration:none;transition:border-color .2s,background-color .2s,transform .2s;display:flex}
.index-module-scss-module__uJJrRa__communityCard:hover{border-color:var(--color-text-primary);background-color:color-mix(in srgb, var(--color-text-primary) 4%, transparent);transform:translateY(-2px)}
.index-module-scss-module__uJJrRa__communityCardName{font-family:var(--font-manrope);letter-spacing:.01em;font-size:20px;font-weight:600;line-height:1.6}
.index-module-scss-module__uJJrRa__communityCardIcon{opacity:.8;flex-shrink:0;width:24px;height:24px}
@media (max-width:1360px){.index-module-scss-module__uJJrRa__container{padding:156px 40px 100px}}
@media (max-width:1024px){.index-module-scss-module__uJJrRa__container{padding:120px 40px 100px}.index-module-scss-module__uJJrRa__header{margin-bottom:56px}.index-module-scss-module__uJJrRa__cardsContainer{gap:20px}.index-module-scss-module__uJJrRa__addressInfo{width:140px}.index-module-scss-module__uJJrRa__community{flex-direction:column;gap:32px;margin-top:112px}.index-module-scss-module__uJJrRa__communityIntro,.index-module-scss-module__uJJrRa__communityLinks{flex:none;width:100%;max-width:100%}}
@media (max-width:768px){.index-module-scss-module__uJJrRa__container{padding:120px 20px 100px}.index-module-scss-module__uJJrRa__header{margin-bottom:40px}.index-module-scss-module__uJJrRa__header .index-module-scss-module__uJJrRa__title{font-size:28px}.index-module-scss-module__uJJrRa__header .index-module-scss-module__uJJrRa__description{max-width:100%}.index-module-scss-module__uJJrRa__cardsContainer{grid-template-columns:1fr;gap:16px}.index-module-scss-module__uJJrRa__cardDescription{max-width:100%}.index-module-scss-module__uJJrRa__addressCard{flex-direction:column;gap:16px}.index-module-scss-module__uJJrRa__addressCard .index-module-scss-module__uJJrRa__cardDescription{max-width:100%}.index-module-scss-module__uJJrRa__addressInfo{width:auto}.index-module-scss-module__uJJrRa__community{margin-top:80px}.index-module-scss-module__uJJrRa__communityCard{height:72px;padding:0 20px}.index-module-scss-module__uJJrRa__bgDecoration{display:none}}
@media (max-width:480px){.index-module-scss-module__uJJrRa__container{padding:100px 16px 80px}.index-module-scss-module__uJJrRa__header{margin-bottom:32px}.index-module-scss-module__uJJrRa__header .index-module-scss-module__uJJrRa__title{font-size:24px}.index-module-scss-module__uJJrRa__cardTitle{font-size:18px}.index-module-scss-module__uJJrRa__cardActions{flex-direction:column;align-items:stretch}.index-module-scss-module__uJJrRa__cardButton{width:100%}.index-module-scss-module__uJJrRa__communityTitle{font-size:24px}.index-module-scss-module__uJJrRa__communityCardName{font-size:18px}}
.index-module-scss-module__CL4wdq__card{border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;gap:8px;width:240px;padding:10px 8px 16px;display:flex;box-shadow:0 6px 16px #0000001f,0 3px 6px -4px #0000002e,0 9px 28px 8px #0000000d}
.index-module-scss-module__CL4wdq__tabs{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);gap:4px;padding:2px;display:flex}
.index-module-scss-module__CL4wdq__tab{border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);white-space:nowrap;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:400;line-height:1;transition:background-color .15s,color .15s;display:flex}
.index-module-scss-module__CL4wdq__tab:hover:not(.index-module-scss-module__CL4wdq__tabActive){background-color:var(--color-bg-panel-hover)}
.index-module-scss-module__CL4wdq__tabActive{background-color:var(--color-panel-selected);color:var(--color-panel-selected-text)}
.index-module-scss-module__CL4wdq__qrBox{border-radius:var(--radius-base);background:var(--color-bg-page);justify-content:center;align-items:center;width:180px;height:180px;margin:0 auto;display:flex}
.index-module-scss-module__CL4wdq__qr{border-radius:var(--radius-base);width:160px;height:160px}
.index-module-scss-module__CL4wdq__hint{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;font-size:14px;font-weight:700}
.DiscordCard-module-scss-module__Qa2aca__discordCard{border-radius:var(--radius-base);background:var(--color-primary-default);flex-direction:column;align-items:center;width:240px;padding:10px 8px 15px;display:flex;position:relative;box-shadow:0 4px 16px #7036f04d}
.DiscordCard-module-scss-module__Qa2aca__background{border-radius:var(--radius-base);pointer-events:none;position:absolute;inset:0;overflow:hidden}
.DiscordCard-module-scss-module__Qa2aca__logoPattern{opacity:.1;color:#ebf4fb;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}
.DiscordCard-module-scss-module__Qa2aca__logoPattern svg{width:84px;height:64px;display:block}
.DiscordCard-module-scss-module__Qa2aca__tabs{border-radius:var(--radius-base);z-index:1;border:1px solid #ebf4fb33;gap:4px;width:100%;margin-bottom:20px;padding:2px;display:flex}
.DiscordCard-module-scss-module__Qa2aca__tab{border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);white-space:nowrap;color:#ebf4fb;cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0 8px;font-size:14px;font-weight:400;line-height:1;transition:background-color .15s,color .15s;display:flex}
.DiscordCard-module-scss-module__Qa2aca__tabExclusiveActive{color:#ebf4fb;background:#f38236}
.DiscordCard-module-scss-module__Qa2aca__tabCommunityActive{color:var(--color-primary-default);background:#ebf4fb}
.DiscordCard-module-scss-module__Qa2aca__title{width:208px;font-family:var(--font-manrope);text-align:center;text-wrap:balance;color:#ebf4fb;z-index:1;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.2;position:relative}
.DiscordCard-module-scss-module__Qa2aca__titleExclusive{color:#ffb039}
.DiscordCard-module-scss-module__Qa2aca__description{width:208px;font-family:var(--font-manrope);text-align:center;text-wrap:pretty;color:#ebf4fb;z-index:1;margin:0 0 16px;font-size:12px;font-weight:400;line-height:1.35;position:relative}
.DiscordCard-module-scss-module__Qa2aca__descriptionExclusive{color:#ffb039}
.DiscordCard-module-scss-module__Qa2aca__actionButton{border-radius:var(--btn-border-radius);width:100%;height:32px;font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;z-index:1;background:#ebf4fb;border:none;justify-content:center;align-items:center;padding:8px 20px;font-size:12px;font-weight:600;line-height:1;transition:background-color .2s,transform .2s;display:flex}
.DiscordCard-module-scss-module__Qa2aca__actionButton:hover{transform:translateY(-1px)}
.DiscordCard-module-scss-module__Qa2aca__actionButton:active{transform:translateY(0)}
.DiscordCard-module-scss-module__Qa2aca__actionButtonExclusive{color:#ebf4fb;background:#f38236}
.ContactLinksCard-module-scss-module__mIp4jG__card{box-sizing:border-box;border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;gap:8px;width:240px;padding:10px 8px;display:flex;box-shadow:0 6px 16px #0000001f,0 3px 6px -4px #0000002e,0 9px 28px 8px #0000000d}
.ContactLinksCard-module-scss-module__mIp4jG__header{flex-direction:column;gap:4px;padding:2px 4px 0;display:flex}
.ContactLinksCard-module-scss-module__mIp4jG__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:14px;font-weight:700;line-height:1.3}
.ContactLinksCard-module-scss-module__mIp4jG__description{font-family:var(--font-manrope);text-wrap:pretty;color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:400;line-height:1.35}
.ContactLinksCard-module-scss-module__mIp4jG__primaryButton{box-sizing:border-box;border-radius:var(--btn-border-radius);background:var(--color-primary-default);min-height:32px;font-family:var(--font-manrope);text-align:center;color:var(--color-dark-text-primary);justify-content:center;align-items:center;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s;display:flex}
.ContactLinksCard-module-scss-module__mIp4jG__primaryButton:hover{background:var(--color-primary-hover)}
.ContactLinksCard-module-scss-module__mIp4jG__primaryButton:active{background:var(--color-primary-active)}
.ContactLinksCard-module-scss-module__mIp4jG__row{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:8px;min-height:40px;padding:6px 8px;text-decoration:none;display:flex}
.ContactLinksCard-module-scss-module__mIp4jG__rowLink{cursor:pointer;transition:background-color .15s}
.ContactLinksCard-module-scss-module__mIp4jG__rowLink:hover{background-color:var(--color-bg-panel-hover)}
.ContactLinksCard-module-scss-module__mIp4jG__rowIcon{color:var(--color-text-secondary);flex-shrink:0;display:flex}
.ContactLinksCard-module-scss-module__mIp4jG__rowIcon svg{width:16px;height:16px;display:block}
.ContactLinksCard-module-scss-module__mIp4jG__rowText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.ContactLinksCard-module-scss-module__mIp4jG__rowLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.3}
.ContactLinksCard-module-scss-module__mIp4jG__rowValue{font-family:var(--font-manrope);overflow-wrap:anywhere;color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.3;text-decoration:none}
a.ContactLinksCard-module-scss-module__mIp4jG__rowValue:hover{text-decoration:underline}
.ContactLinksCard-module-scss-module__mIp4jG__rowAction{font-family:var(--font-manrope);white-space:nowrap;color:var(--color-link);background:0 0;border:none;flex-shrink:0;padding:4px;font-size:12px;font-weight:600;line-height:1.2}
button.ContactLinksCard-module-scss-module__mIp4jG__rowAction{cursor:pointer}
button.ContactLinksCard-module-scss-module__mIp4jG__rowAction:hover{color:var(--color-link-hover)}
.index-module-scss-module__C56WDa__floatContainer{z-index:100;flex-direction:column;gap:12px;display:flex;position:fixed;bottom:24px;right:24px}
.index-module-scss-module__C56WDa__floatContainer:hover,.index-module-scss-module__C56WDa__floatContainer:focus-within{z-index:999}
.index-module-scss-module__C56WDa__floatButton{cursor:pointer;z-index:103;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s cubic-bezier(.22,1,.36,1);display:flex;position:relative;box-shadow:0 4px 12px #00000026}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__primary{color:#ebf4fb;background:#7036f0}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__primary:hover{background:#5326b5;transform:translateY(-2px);box-shadow:0 6px 16px #7036f066}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__primary:active{transform:translateY(0)}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__light{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);color:var(--color-text-primary)}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__light:hover{background:var(--color-bg-panel-hover);transform:translateY(-2px);box-shadow:0 6px 16px #0003}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__light:active{transform:translateY(0)}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__dark{color:#ebf4fb;background:#1a2330}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__dark:hover{background:#2a3340;transform:translateY(-2px);box-shadow:0 6px 16px #1a233066}
.index-module-scss-module__C56WDa__floatButton.index-module-scss-module__C56WDa__dark:active{transform:translateY(0)}
.index-module-scss-module__C56WDa__floatButton svg{flex-shrink:0;width:20px;height:20px;display:block}
.index-module-scss-module__C56WDa__floatButton[data-tooltip]:after{content:attr(data-tooltip);color:#ebf4fb;font-family:var(--font-dm-sans);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:104;background:#1a2330;border-radius:6px;padding:6px 10px;font-size:12px;line-height:1;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px);box-shadow:0 4px 12px #00000026}
@media (hover:hover){.index-module-scss-module__C56WDa__floatButton[data-tooltip]:hover:after{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}}
.index-module-scss-module__C56WDa__toggleButton{display:none}
@media (max-width:768px){.index-module-scss-module__C56WDa__toggleButton{display:flex}.index-module-scss-module__C56WDa__floatContainer:not(.index-module-scss-module__C56WDa__expanded) .index-module-scss-module__C56WDa__collapsible{display:none}.index-module-scss-module__C56WDa__floatContainer.index-module-scss-module__C56WDa__expanded .index-module-scss-module__C56WDa__collapsible{animation:.18s cubic-bezier(.22,1,.36,1) both index-module-scss-module__C56WDa__floatItemIn}}
@keyframes index-module-scss-module__C56WDa__floatItemIn{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__C56WDa__floatContainer.index-module-scss-module__C56WDa__expanded .index-module-scss-module__C56WDa__collapsible{animation:none}}
.index-module-scss-module__C56WDa__floatPositioner{z-index:999}
.index-module-scss-module__C56WDa__floatPopup{flex-direction:column;gap:8px;transition:opacity .15s,transform .15s;display:flex}
.index-module-scss-module__C56WDa__floatPopup[data-starting-style],.index-module-scss-module__C56WDa__floatPopup[data-ending-style]{opacity:0;transform:scale(.96)}
@media (max-height:520px){.index-module-scss-module__C56WDa__floatPopup{max-height:calc(100dvh - 24px);overflow-y:auto}}
@media (max-width:768px){.index-module-scss-module__C56WDa__floatContainer{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:10px}.index-module-scss-module__C56WDa__floatButton{width:36px;height:36px}.index-module-scss-module__C56WDa__floatButton svg{max-width:18px;max-height:18px}}
@media (max-width:480px){.index-module-scss-module__C56WDa__floatContainer{right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));gap:10px}.index-module-scss-module__C56WDa__floatButton{width:36px;height:36px}.index-module-scss-module__C56WDa__floatButton svg{max-width:16px;max-height:16px}}
.ContactForm-module-scss-module__S3XJPa__getInTouch{z-index:2;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:160px;scroll-margin-top:96px;display:flex;position:relative}
.ContactForm-module-scss-module__S3XJPa__intro{flex:360px;max-width:440px}
.ContactForm-module-scss-module__S3XJPa__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 18px;font-size:32px;font-weight:700;line-height:1.2}
.ContactForm-module-scss-module__S3XJPa__description{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;text-wrap:pretty;margin:0;font-size:14px;font-weight:400;line-height:1.6}
.ContactForm-module-scss-module__S3XJPa__formArea{flex:0 640px;min-width:0}
.ContactForm-module-scss-module__S3XJPa__form{flex-direction:column;gap:20px;display:flex}
.ContactForm-module-scss-module__S3XJPa__row{gap:16px;display:flex}
.ContactForm-module-scss-module__S3XJPa__field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}
.ContactForm-module-scss-module__S3XJPa__field input,.ContactForm-module-scss-module__S3XJPa__field textarea{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);width:100%;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;background:0 0;padding:0 12px;font-size:14px;line-height:1.6;transition:border-color .2s}
.ContactForm-module-scss-module__S3XJPa__field input::placeholder,.ContactForm-module-scss-module__S3XJPa__field textarea::placeholder{color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ContactForm-module-scss-module__S3XJPa__field input:focus,.ContactForm-module-scss-module__S3XJPa__field textarea:focus{border-color:var(--color-primary-default);outline:none}
.ContactForm-module-scss-module__S3XJPa__field input.ContactForm-module-scss-module__S3XJPa__error,.ContactForm-module-scss-module__S3XJPa__field textarea.ContactForm-module-scss-module__S3XJPa__error{border-color:var(--color-function-fail)}
.ContactForm-module-scss-module__S3XJPa__field textarea{resize:vertical;height:auto;min-height:164px;padding:13px;font-size:12px}
.ContactForm-module-scss-module__S3XJPa__label{font-family:var(--font-manrope);letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) 55%, transparent);font-size:14px;font-weight:400;line-height:1.6}
.ContactForm-module-scss-module__S3XJPa__required{margin-left:1px}
.ContactForm-module-scss-module__S3XJPa__submitRow{flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px;display:flex}
.ContactForm-module-scss-module__S3XJPa__submitBtn{border:1px solid var(--color-primary-default);border-radius:var(--btn-border-radius);background:var(--color-primary-default);height:32px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:8px 20px;font-size:14px;font-weight:400;line-height:1;transition:background-color .2s,transform .2s;display:inline-flex}
.ContactForm-module-scss-module__S3XJPa__submitBtn:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}
.ContactForm-module-scss-module__S3XJPa__submitBtn:disabled{opacity:.6;cursor:not-allowed}
.ContactForm-module-scss-module__S3XJPa__successState{text-align:center;border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);flex-direction:column;align-items:center;padding:48px 24px;display:flex}
.ContactForm-module-scss-module__S3XJPa__successIcon{background:color-mix(in srgb, var(--color-primary-default) 12%, transparent);width:48px;height:48px;color:var(--color-primary-default);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:20px;display:flex}
.ContactForm-module-scss-module__S3XJPa__successTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:20px;font-weight:700}
.ContactForm-module-scss-module__S3XJPa__successText{max-width:420px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.6;margin:0;font-size:14px;line-height:1.6}
@media (max-width:1024px){.ContactForm-module-scss-module__S3XJPa__getInTouch{flex-direction:column;gap:32px;margin-top:112px}.ContactForm-module-scss-module__S3XJPa__intro,.ContactForm-module-scss-module__S3XJPa__formArea{flex:none;width:100%;max-width:100%}}
@media (max-width:768px){.ContactForm-module-scss-module__S3XJPa__getInTouch{margin-top:80px}.ContactForm-module-scss-module__S3XJPa__row{flex-direction:column;gap:20px}.ContactForm-module-scss-module__S3XJPa__field input,.ContactForm-module-scss-module__S3XJPa__field textarea{height:44px;font-size:16px}.ContactForm-module-scss-module__S3XJPa__field textarea{height:auto;min-height:160px;font-size:16px}.ContactForm-module-scss-module__S3XJPa__submitRow{flex-direction:column;align-items:stretch}.ContactForm-module-scss-module__S3XJPa__submitBtn{width:100%;height:44px;font-size:15px}}
@media (max-width:480px){.ContactForm-module-scss-module__S3XJPa__title{font-size:24px}}
.ContactFaq-module-scss-module__ANDLrG__faq{z-index:2;justify-content:space-between;align-items:flex-start;gap:40px;margin-top:160px;display:flex;position:relative}
.ContactFaq-module-scss-module__ANDLrG__intro{flex:360px;max-width:440px}
.ContactFaq-module-scss-module__ANDLrG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 18px;font-size:32px;font-weight:600;line-height:1.2}
.ContactFaq-module-scss-module__ANDLrG__description{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;text-wrap:pretty;margin:0;font-size:14px;font-weight:400;line-height:1.6}
.ContactFaq-module-scss-module__ANDLrG__list{flex-direction:column;flex:0 640px;display:flex}
.ContactFaq-module-scss-module__ANDLrG__item{border-top:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent)}
.ContactFaq-module-scss-module__ANDLrG__item:last-child{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent)}
.ContactFaq-module-scss-module__ANDLrG__itemHead{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:18px 0;display:flex}
.ContactFaq-module-scss-module__ANDLrG__itemHead:hover .ContactFaq-module-scss-module__ANDLrG__itemQ{color:var(--color-primary-default)}
.ContactFaq-module-scss-module__ANDLrG__itemQ{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-size:20px;font-weight:600;line-height:1.4;transition:color .2s}
.ContactFaq-module-scss-module__ANDLrG__itemIcon{width:24px;height:24px;color:color-mix(in srgb, var(--color-text-primary) 65%, transparent);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}
.ContactFaq-module-scss-module__ANDLrG__itemBodyWrap{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}
.ContactFaq-module-scss-module__ANDLrG__itemBody{overflow:hidden}
.ContactFaq-module-scss-module__ANDLrG__itemA{font-family:var(--font-manrope);letter-spacing:.01em;color:color-mix(in srgb, var(--color-text-primary) 55%, transparent);flex-direction:column;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:1.6;transition:padding-bottom .35s;display:flex}
.ContactFaq-module-scss-module__ANDLrG__itemA p{margin:0}
.ContactFaq-module-scss-module__ANDLrG__itemOpen .ContactFaq-module-scss-module__ANDLrG__itemBodyWrap{grid-template-rows:1fr}
.ContactFaq-module-scss-module__ANDLrG__itemOpen .ContactFaq-module-scss-module__ANDLrG__itemA{padding-bottom:22px}
.ContactFaq-module-scss-module__ANDLrG__itemOpen .ContactFaq-module-scss-module__ANDLrG__itemIcon{color:var(--color-primary-default)}
@media (max-width:1024px){.ContactFaq-module-scss-module__ANDLrG__faq{flex-direction:column;gap:32px;margin-top:112px}.ContactFaq-module-scss-module__ANDLrG__intro,.ContactFaq-module-scss-module__ANDLrG__list{flex:none;width:100%;max-width:100%}}
@media (max-width:768px){.ContactFaq-module-scss-module__ANDLrG__faq{margin-top:80px}.ContactFaq-module-scss-module__ANDLrG__itemQ{font-size:16px}}
@media (max-width:480px){.ContactFaq-module-scss-module__ANDLrG__title{font-size:24px}}
/*# sourceMappingURL=2fx1c36nul8gu.css.map*/
body,body .semi-always-light,:host,:host .semi-always-light{--semi-amber-0:254,251,235;--semi-amber-1:252,245,206;--semi-amber-2:249,232,158;--semi-amber-3:246,216,111;--semi-amber-4:243,198,65;--semi-amber-5:240,177,20;--semi-amber-6:200,138,15;--semi-amber-7:160,102,10;--semi-amber-8:120,70,6;--semi-amber-9:80,43,3;--semi-black:0,0,0;--semi-blue-0:234,245,255;--semi-blue-1:203,231,254;--semi-blue-2:152,205,253;--semi-blue-3:101,178,252;--semi-blue-4:50,149,251;--semi-blue-5:0,100,250;--semi-blue-6:0,98,214;--semi-blue-7:0,79,179;--semi-blue-8:0,61,143;--semi-blue-9:0,44,107;--semi-cyan-0:229,247,248;--semi-cyan-1:194,239,240;--semi-cyan-2:138,221,226;--semi-cyan-3:88,203,211;--semi-cyan-4:44,184,197;--semi-cyan-5:5,164,182;--semi-cyan-6:3,134,152;--semi-cyan-7:1,105,121;--semi-cyan-8:0,77,91;--semi-cyan-9:0,50,61;--semi-green-0:236,247,236;--semi-green-1:208,240,209;--semi-green-2:164,224,167;--semi-green-3:125,209,130;--semi-green-4:90,194,98;--semi-green-5:59,179,70;--semi-green-6:48,149,59;--semi-green-7:37,119,47;--semi-green-8:27,89,36;--semi-green-9:17,60,24;--semi-grey-0:249,249,249;--semi-grey-1:230,232,234;--semi-grey-2:198,202,205;--semi-grey-3:167,171,176;--semi-grey-4:136,141,146;--semi-grey-5:107,112,117;--semi-grey-6:85,91,97;--semi-grey-7:65,70,76;--semi-grey-8:46,50,56;--semi-grey-9:28,31,35;--semi-indigo-0:236,239,248;--semi-indigo-1:209,216,240;--semi-indigo-2:167,179,225;--semi-indigo-3:128,144,211;--semi-indigo-4:94,111,196;--semi-indigo-5:63,81,181;--semi-indigo-6:51,66,161;--semi-indigo-7:40,52,140;--semi-indigo-8:31,40,120;--semi-indigo-9:23,29,99;--semi-light-blue-0:233,247,253;--semi-light-blue-1:201,236,252;--semi-light-blue-2:149,216,248;--semi-light-blue-3:98,195,245;--semi-light-blue-4:48,172,241;--semi-light-blue-5:0,149,238;--semi-light-blue-6:0,123,202;--semi-light-blue-7:0,99,167;--semi-light-blue-8:0,75,131;--semi-light-blue-9:0,53,95;--semi-light-green-0:243,248,236;--semi-light-green-1:227,240,208;--semi-light-green-2:200,226,165;--semi-light-green-3:173,211,126;--semi-light-green-4:147,197,91;--semi-light-green-5:123,182,60;--semi-light-green-6:100,152,48;--semi-light-green-7:78,121,38;--semi-light-green-8:57,91,27;--semi-light-green-9:37,61,18;--semi-lime-0:242,250,230;--semi-lime-1:227,246,197;--semi-lime-2:203,237,142;--semi-lime-3:183,227,91;--semi-lime-4:167,218,44;--semi-lime-5:155,209,0;--semi-lime-6:126,174,0;--semi-lime-7:99,139,0;--semi-lime-8:72,104,0;--semi-lime-9:47,70,0;--semi-orange-0:255,248,234;--semi-orange-1:254,238,204;--semi-orange-2:254,217,152;--semi-orange-3:253,193,101;--semi-orange-4:253,166,51;--semi-orange-5:252,136,0;--semi-orange-6:210,103,0;--semi-orange-7:168,74,0;--semi-orange-8:126,49,0;--semi-orange-9:84,29,0;--semi-pink-0:253,236,239;--semi-pink-1:251,207,216;--semi-pink-2:246,160,181;--semi-pink-3:242,115,150;--semi-pink-4:237,72,123;--semi-pink-5:233,30,99;--semi-pink-6:197,19,86;--semi-pink-7:162,11,72;--semi-pink-8:126,5,58;--semi-pink-9:90,1,43;--semi-purple-0:247,233,247;--semi-purple-1:239,202,240;--semi-purple-2:221,155,224;--semi-purple-3:201,111,209;--semi-purple-4:180,73,194;--semi-purple-5:158,40,179;--semi-purple-6:135,30,158;--semi-purple-7:113,22,138;--semi-purple-8:92,15,117;--semi-purple-9:73,10,97;--semi-red-0:254,242,237;--semi-red-1:254,221,210;--semi-red-2:253,183,165;--semi-red-3:251,144,120;--semi-red-4:250,102,76;--semi-red-5:249,57,32;--semi-red-6:213,37,21;--semi-red-7:178,20,12;--semi-red-8:142,8,5;--semi-red-9:106,1,3;--semi-teal-0:228,247,244;--semi-teal-1:192,240,232;--semi-teal-2:135,224,211;--semi-teal-3:84,209,193;--semi-teal-4:39,194,176;--semi-teal-5:0,179,161;--semi-teal-6:0,149,137;--semi-teal-7:0,119,111;--semi-teal-8:0,89,85;--semi-teal-9:0,60,58;--semi-violet-0:243,237,249;--semi-violet-1:226,209,244;--semi-violet-2:196,167,233;--semi-violet-3:166,127,221;--semi-violet-4:136,91,210;--semi-violet-5:106,58,199;--semi-violet-6:87,47,179;--semi-violet-7:70,37,158;--semi-violet-8:54,28,138;--semi-violet-9:40,20,117;--semi-white:255,255,255;--semi-yellow-0:255,253,234;--semi-yellow-1:254,251,203;--semi-yellow-2:253,243,152;--semi-yellow-3:252,232,101;--semi-yellow-4:251,218,50;--semi-yellow-5:250,200,0;--semi-yellow-6:208,170,0;--semi-yellow-7:167,139,0;--semi-yellow-8:125,106,0;--semi-yellow-9:83,72,0;--semi-ai-purple-0:248,237,255;--semi-ai-purple-1:242,218,255;--semi-ai-purple-2:227,181,255;--semi-ai-purple-3:209,145,255;--semi-ai-purple-4:189,108,255;--semi-ai-purple-5:166,71,255;--semi-ai-purple-6:134,54,219;--semi-ai-purple-7:105,40,184;--semi-ai-purple-8:78,28,148;--semi-ai-purple-9:54,18,112;--semi-ai-general-0-3:239,247,255;--semi-ai-general-0-2:244,244,255;--semi-ai-general-0-1:248,237,255;--semi-ai-general-0-0:255,242,255;--semi-ai-general-1-3:213,235,255;--semi-ai-general-1-2:223,224,255;--semi-ai-general-1-1:242,218,255;--semi-ai-general-1-0:255,218,254;--semi-ai-general-2-3:171,213,255;--semi-ai-general-2-2:193,192,255;--semi-ai-general-2-1:227,181,255;--semi-ai-general-2-0:254,181,255;--semi-ai-general-3-3:130,190,255;--semi-ai-general-3-2:163,160,255;--semi-ai-general-3-1:209,145,255;--semi-ai-general-3-0:249,143,255;--semi-ai-general-4-3:88,166,255;--semi-ai-general-4-2:134,129,255;--semi-ai-general-4-1:189,108,255;--semi-ai-general-4-0:242,106,255;--semi-ai-general-5-3:46,140,255;--semi-ai-general-5-2:107,97,255;--semi-ai-general-5-1:166,71,255;--semi-ai-general-5-0:233,69,255;--semi-ai-general-6-3:33,114,219;--semi-ai-general-6-2:88,77,219;--semi-ai-general-6-1:134,54,219;--semi-ai-general-6-0:194,53,219;--semi-ai-general-7-3:22,89,184;--semi-ai-general-7-2:71,59,184;--semi-ai-general-7-1:105,40,184;--semi-ai-general-7-0:157,39,184;--semi-ai-general-8-3:13,67,148;--semi-ai-general-8-2:55,43,148;--semi-ai-general-8-1:78,28,148;--semi-ai-general-8-0:121,27,148;--semi-ai-general-9-3:7,47,112;--semi-ai-general-9-2:40,29,112;--semi-ai-general-9-1:54,18,112;--semi-ai-general-9-0:88,17,112;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}
body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{--semi-red-0:108,9,11;--semi-red-1:144,17,16;--semi-red-2:180,32,25;--semi-red-3:215,51,36;--semi-red-4:251,73,50;--semi-red-5:252,114,90;--semi-red-6:253,153,131;--semi-red-7:253,190,172;--semi-red-8:254,224,213;--semi-red-9:255,243,239;--semi-pink-0:92,7,48;--semi-pink-1:128,14,65;--semi-pink-2:164,23,81;--semi-pink-3:199,34,97;--semi-pink-4:235,47,113;--semi-pink-5:239,86,134;--semi-pink-6:243,126,159;--semi-pink-7:247,168,188;--semi-pink-8:251,211,220;--semi-pink-9:253,238,241;--semi-purple-0:74,16,97;--semi-purple-1:94,23,118;--semi-purple-2:115,31,138;--semi-purple-3:137,40,159;--semi-purple-4:160,51,179;--semi-purple-5:181,83,194;--semi-purple-6:202,120,209;--semi-purple-7:221,160,225;--semi-purple-8:239,206,240;--semi-purple-9:247,235,247;--semi-violet-0:64,27,119;--semi-violet-1:76,36,140;--semi-violet-2:88,46,160;--semi-violet-3:100,57,181;--semi-violet-4:114,70,201;--semi-violet-5:136,101,212;--semi-violet-6:162,136,223;--semi-violet-7:190,173,233;--semi-violet-8:221,212,244;--semi-violet-9:241,238,250;--semi-indigo-0:23,30,101;--semi-indigo-1:32,41,122;--semi-indigo-2:41,54,142;--semi-indigo-3:52,68,163;--semi-indigo-4:64,83,183;--semi-indigo-5:95,113,197;--semi-indigo-6:129,145,212;--semi-indigo-7:167,180,226;--semi-indigo-8:209,216,241;--semi-indigo-9:237,239,248;--semi-blue-0:5,49,112;--semi-blue-1:10,70,148;--semi-blue-2:19,92,184;--semi-blue-3:29,117,219;--semi-blue-4:41,144,255;--semi-blue-5:84,169,255;--semi-blue-6:127,193,255;--semi-blue-7:169,215,255;--semi-blue-8:212,236,255;--semi-blue-9:239,248,255;--semi-light-blue-0:0,55,97;--semi-light-blue-1:0,77,133;--semi-light-blue-2:3,102,169;--semi-light-blue-3:10,129,204;--semi-light-blue-4:19,159,240;--semi-light-blue-5:64,180,243;--semi-light-blue-6:110,200,246;--semi-light-blue-7:157,220,249;--semi-light-blue-8:206,238,252;--semi-light-blue-9:235,248,254;--semi-cyan-0:4,52,61;--semi-cyan-1:7,79,92;--semi-cyan-2:10,108,123;--semi-cyan-3:14,137,153;--semi-cyan-4:19,168,184;--semi-cyan-5:56,187,198;--semi-cyan-6:98,205,212;--semi-cyan-7:145,223,227;--semi-cyan-8:198,239,241;--semi-cyan-9:231,247,248;--semi-teal-0:2,60,57;--semi-teal-1:4,90,85;--semi-teal-2:7,119,111;--semi-teal-3:10,149,136;--semi-teal-4:14,179,161;--semi-teal-5:51,194,176;--semi-teal-6:94,209,193;--semi-teal-7:142,225,211;--semi-teal-8:196,240,232;--semi-teal-9:230,247,244;--semi-green-0:18,60,25;--semi-green-1:28,90,37;--semi-green-2:39,119,49;--semi-green-3:50,149,61;--semi-green-4:62,179,73;--semi-green-5:93,194,100;--semi-green-6:127,209,132;--semi-green-7:166,225,168;--semi-green-8:208,240,209;--semi-green-9:236,247,236;--semi-light-green-0:38,61,19;--semi-light-green-1:59,92,29;--semi-light-green-2:81,123,40;--semi-light-green-3:103,153,52;--semi-light-green-4:127,184,64;--semi-light-green-5:151,198,95;--semi-light-green-6:176,212,129;--semi-light-green-7:201,227,167;--semi-light-green-8:228,241,209;--semi-light-green-9:243,248,237;--semi-lime-0:49,70,3;--semi-lime-1:75,105,5;--semi-lime-2:103,141,9;--semi-lime-3:132,176,12;--semi-lime-4:162,211,17;--semi-lime-5:174,220,58;--semi-lime-6:189,229,102;--semi-lime-7:207,237,150;--semi-lime-8:229,246,201;--semi-lime-9:243,251,233;--semi-yellow-0:84,73,3;--semi-yellow-1:126,108,6;--semi-yellow-2:168,142,10;--semi-yellow-3:210,175,15;--semi-yellow-4:252,206,20;--semi-yellow-5:253,222,67;--semi-yellow-6:253,235,113;--semi-yellow-7:254,245,160;--semi-yellow-8:254,251,208;--semi-yellow-9:255,254,236;--semi-amber-0:81,46,9;--semi-amber-1:121,75,15;--semi-amber-2:161,107,22;--semi-amber-3:202,143,30;--semi-amber-4:242,183,38;--semi-amber-5:245,202,80;--semi-amber-6:247,219,122;--semi-amber-7:250,234,166;--semi-amber-8:252,246,210;--semi-amber-9:254,251,237;--semi-orange-0:85,31,3;--semi-orange-1:128,53,6;--semi-orange-2:170,80,10;--semi-orange-3:213,111,15;--semi-orange-4:255,146,20;--semi-orange-5:255,174,67;--semi-orange-6:255,199,114;--semi-orange-7:255,221,161;--semi-orange-8:255,239,208;--semi-orange-9:255,249,237;--semi-grey-0:28,31,35;--semi-grey-1:46,50,56;--semi-grey-2:65,70,76;--semi-grey-3:85,91,97;--semi-grey-4:107,112,117;--semi-grey-5:136,141,146;--semi-grey-6:167,171,176;--semi-grey-7:198,202,205;--semi-grey-8:230,232,234;--semi-grey-9:249,249,249;--semi-white:255, 255, 255;--semi-black:0, 0, 0;--semi-ai-purple-0:58,23,112;--semi-ai-purple-1:83,35,148;--semi-ai-purple-2:111,49,184;--semi-ai-purple-3:141,65,219;--semi-ai-purple-4:167,68,255;--semi-ai-purple-5:195,117,255;--semi-ai-purple-6:213,152,255;--semi-ai-purple-7:229,186,255;--semi-ai-purple-8:243,221,255;--semi-ai-purple-9:251,243,255;--semi-ai-general-0-0:9,44,100;--semi-ai-general-0-1:39,29,108;--semi-ai-general-0-2:58,23,112;--semi-ai-general-0-3:80,18,101;--semi-ai-general-1-0:17,64,136;--semi-ai-general-1-1:54,43,144;--semi-ai-general-1-2:83,35,148;--semi-ai-general-1-3:113,28,137;--semi-ai-general-2-0:26,86,172;--semi-ai-general-2-1:70,59,180;--semi-ai-general-2-2:111,49,184;--semi-ai-general-2-3:148,41,173;--semi-ai-general-3-0:38,111,207;--semi-ai-general-3-1:88,78,215;--semi-ai-general-3-2:141,65,219;--semi-ai-general-3-3:185,55,208;--semi-ai-general-4-0:35,127,240;--semi-ai-general-4-1:94,84,248;--semi-ai-general-4-2:167,68,255;--semi-ai-general-4-3:219,56,241;--semi-ai-general-5-0:91,162,245;--semi-ai-general-5-1:134,129,252;--semi-ai-general-5-2:195,117,255;--semi-ai-general-5-3:234,107,246;--semi-ai-general-6-0:131,187,248;--semi-ai-general-6-1:163,160,253;--semi-ai-general-6-2:213,152,255;--semi-ai-general-6-3:243,143,248;--semi-ai-general-7-0:172,210,250;--semi-ai-general-7-1:192,192,253;--semi-ai-general-7-2:229,186,255;--semi-ai-general-7-3:249,180,251;--semi-ai-general-8-0:213,233,253;--semi-ai-general-8-1:223,223,254;--semi-ai-general-8-2:243,221,255;--semi-ai-general-8-3:253,217,252;--semi-ai-general-9-0:239,247,254;--semi-ai-general-9-1:244,244,255;--semi-ai-general-9-2:251,243,255;--semi-ai-general-9-3:254,241,254;--semi-ai-general-0:linear-gradient(278deg, rgba(var(--semi-ai-general-0-0)) 0%, rgba(var(--semi-ai-general-0-1)) 30%, rgba(var(--semi-ai-general-0-2)) 60%, rgba(var(--semi-ai-general-0-3)) 100%);--semi-ai-general-1:linear-gradient(278deg, rgba(var(--semi-ai-general-1-0)) 0%, rgba(var(--semi-ai-general-1-1)) 30%, rgba(var(--semi-ai-general-1-2)) 60%, rgba(var(--semi-ai-general-1-3)) 100%);--semi-ai-general-2:linear-gradient(278deg, rgba(var(--semi-ai-general-2-0)) 0%, rgba(var(--semi-ai-general-2-1)) 30%, rgba(var(--semi-ai-general-2-2)) 60%, rgba(var(--semi-ai-general-2-3)) 100%);--semi-ai-general-3:linear-gradient(278deg, rgba(var(--semi-ai-general-3-0)) 0%, rgba(var(--semi-ai-general-3-1)) 30%, rgba(var(--semi-ai-general-3-2)) 60%, rgba(var(--semi-ai-general-3-3)) 100%);--semi-ai-general-4:linear-gradient(278deg, rgba(var(--semi-ai-general-4-0)) 0%, rgba(var(--semi-ai-general-4-1)) 30%, rgba(var(--semi-ai-general-4-2)) 60%, rgba(var(--semi-ai-general-4-3)) 100%);--semi-ai-general-5:linear-gradient(278deg, rgba(var(--semi-ai-general-5-0)) 0%, rgba(var(--semi-ai-general-5-1)) 30%, rgba(var(--semi-ai-general-5-2)) 60%, rgba(var(--semi-ai-general-5-3)) 100%);--semi-ai-general-6:linear-gradient(278deg, rgba(var(--semi-ai-general-6-0)) 0%, rgba(var(--semi-ai-general-6-1)) 30%, rgba(var(--semi-ai-general-6-2)) 60%, rgba(var(--semi-ai-general-6-3)) 100%);--semi-ai-general-7:linear-gradient(278deg, rgba(var(--semi-ai-general-7-0)) 0%, rgba(var(--semi-ai-general-7-1)) 30%, rgba(var(--semi-ai-general-7-2)) 60%, rgba(var(--semi-ai-general-7-3)) 100%);--semi-ai-general-8:linear-gradient(278deg, rgba(var(--semi-ai-general-8-0)) 0%, rgba(var(--semi-ai-general-8-1)) 30%, rgba(var(--semi-ai-general-8-2)) 60%, rgba(var(--semi-ai-general-8-3)) 100%);--semi-ai-general-9:linear-gradient(278deg, rgba(var(--semi-ai-general-9-0)) 0%, rgba(var(--semi-ai-general-9-1)) 30%, rgba(var(--semi-ai-general-9-2)) 60%, rgba(var(--semi-ai-general-9-3)) 100%)}
body,body[theme-mode=dark] .semi-always-light,:host,:host .semi-always-light{-webkit-font-smoothing:antialiased;--semi-color-white:rgba(var(--semi-white), 1);--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-0), 1);--semi-color-primary-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-primary-light-active:rgba(var(--semi-blue-2), 1);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-0), 1);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-1), 1);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-2), 1);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-0), 1);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-1), 1);--semi-color-tertiary-light-active:rgba(var(--semi-grey-2), 1);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-0), 1);--semi-color-info-light-hover:rgba(var(--semi-blue-1), 1);--semi-color-info-light-active:rgba(var(--semi-blue-2), 1);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-0), 1);--semi-color-success-light-hover:rgba(var(--semi-green-1), 1);--semi-color-success-light-active:rgba(var(--semi-green-2), 1);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-0), 1);--semi-color-danger-light-hover:rgba(var(--semi-red-1), 1);--semi-color-danger-light-active:rgba(var(--semi-red-2), 1);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-0), 1);--semi-color-warning-light-hover:rgba(var(--semi-orange-1), 1);--semi-color-warning-light-active:rgba(var(--semi-orange-2), 1);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-border:rgba(var(--semi-grey-9), .08);--semi-color-nav-bg:rgba(var(--semi-white), 1);--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-grey-8), .05);--semi-color-fill-1:rgba(var(--semi-grey-8), .09);--semi-color-fill-2:rgba(var(--semi-grey-8), .13);--semi-color-bg-0:rgba(var(--semi-white), 1);--semi-color-bg-1:rgba(var(--semi-white), 1);--semi-color-bg-2:rgba(var(--semi-white), 1);--semi-color-bg-3:rgba(var(--semi-white), 1);--semi-color-bg-4:rgba(var(--semi-white), 1);--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .62);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-shadow-elevated:0 0 1px #0000004d, 0 4px 14px #0000001a;--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-4), 1);--semi-color-highlight:rgba(var(--semi-black), 1);--semi-color-data-0:#5769ff;--semi-color-data-1:#8ed4e7;--semi-color-data-2:#f58700;--semi-color-data-3:#dcb7fc;--semi-color-data-4:#4a9cf7;--semi-color-data-5:#f3cc35;--semi-color-data-6:#fe8090;--semi-color-data-7:#8bd7d2;--semi-color-data-8:#83b023;--semi-color-data-9:#e9a5e5;--semi-color-data-10:#30a7ce;--semi-color-data-11:#f9c064;--semi-color-data-12:#b171f9;--semi-color-data-13:#77b6f9;--semi-color-data-14:#c88f02;--semi-color-data-15:#ffaab2;--semi-color-data-16:#33b0ab;--semi-color-data-17:#b6d781;--semi-color-data-18:#d458d4;--semi-color-data-19:#bcc6ff;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffffff0a 6.58%, #ffe28a0a 32.88%, #e72dff0a 67.93%, #0073ff0a 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffffff14 6.58%, #ffe28a14 32.88%, #e72dff14 67.93%, #0073ff14 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffffff1f 6.58%, #ffe28a1f 32.88%, #e72dff1f 67.93%, #0073ff1f 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff29 6.58%, #b030f018 32.88%, #e72dff0c 59.17%, #fff0 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ff52 6.58%, #b030f031 32.88%, #e72dff18 59.17%, #fff0 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}
body[theme-mode=dark],body .semi-always-dark,:host([theme-mode=dark]),:host .semi-always-dark{-webkit-font-smoothing:antialiased;--semi-color-white:#e4e7f5;--semi-color-black:rgba(var(--semi-black), 1);--semi-color-primary:rgba(var(--semi-blue-5), 1);--semi-color-primary-hover:rgba(var(--semi-blue-6), 1);--semi-color-primary-active:rgba(var(--semi-blue-7), 1);--semi-color-primary-disabled:rgba(var(--semi-blue-2), 1);--semi-color-primary-light-default:rgba(var(--semi-blue-5), .2);--semi-color-primary-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-primary-light-active:rgba(var(--semi-blue-5), .4);--semi-color-secondary:rgba(var(--semi-light-blue-5), 1);--semi-color-secondary-hover:rgba(var(--semi-light-blue-6), 1);--semi-color-secondary-active:rgba(var(--semi-light-blue-7), 1);--semi-color-secondary-disabled:rgba(var(--semi-light-blue-2), 1);--semi-color-secondary-light-default:rgba(var(--semi-light-blue-5), .2);--semi-color-secondary-light-hover:rgba(var(--semi-light-blue-5), .3);--semi-color-secondary-light-active:rgba(var(--semi-light-blue-5), .4);--semi-color-tertiary:rgba(var(--semi-grey-5), 1);--semi-color-tertiary-hover:rgba(var(--semi-grey-6), 1);--semi-color-tertiary-active:rgba(var(--semi-grey-7), 1);--semi-color-tertiary-light-default:rgba(var(--semi-grey-5), .2);--semi-color-tertiary-light-hover:rgba(var(--semi-grey-5), .3);--semi-color-tertiary-light-active:rgba(var(--semi-grey-5), .4);--semi-color-default:rgba(var(--semi-grey-0), 1);--semi-color-default-hover:rgba(var(--semi-grey-1), 1);--semi-color-default-active:rgba(var(--semi-grey-2), 1);--semi-color-info:rgba(var(--semi-blue-5), 1);--semi-color-info-hover:rgba(var(--semi-blue-6), 1);--semi-color-info-active:rgba(var(--semi-blue-7), 1);--semi-color-info-disabled:rgba(var(--semi-blue-2), 1);--semi-color-info-light-default:rgba(var(--semi-blue-5), .2);--semi-color-info-light-hover:rgba(var(--semi-blue-5), .3);--semi-color-info-light-active:rgba(var(--semi-blue-5), .4);--semi-color-success:rgba(var(--semi-green-5), 1);--semi-color-success-hover:rgba(var(--semi-green-6), 1);--semi-color-success-active:rgba(var(--semi-green-7), 1);--semi-color-success-disabled:rgba(var(--semi-green-2), 1);--semi-color-success-light-default:rgba(var(--semi-green-5), .2);--semi-color-success-light-hover:rgba(var(--semi-green-5), .3);--semi-color-success-light-active:rgba(var(--semi-green-5), .4);--semi-color-danger:rgba(var(--semi-red-5), 1);--semi-color-danger-hover:rgba(var(--semi-red-6), 1);--semi-color-danger-active:rgba(var(--semi-red-7), 1);--semi-color-danger-light-default:rgba(var(--semi-red-5), .2);--semi-color-danger-light-hover:rgba(var(--semi-red-5), .3);--semi-color-danger-light-active:rgba(var(--semi-red-5), .4);--semi-color-warning:rgba(var(--semi-orange-5), 1);--semi-color-warning-hover:rgba(var(--semi-orange-6), 1);--semi-color-warning-active:rgba(var(--semi-orange-7), 1);--semi-color-warning-light-default:rgba(var(--semi-orange-5), .2);--semi-color-warning-light-hover:rgba(var(--semi-orange-5), .3);--semi-color-warning-light-active:rgba(var(--semi-orange-5), .4);--semi-color-focus-border:rgba(var(--semi-blue-5), 1);--semi-color-disabled-text:rgba(var(--semi-grey-9), .35);--semi-color-disabled-border:rgba(var(--semi-grey-1), 1);--semi-color-disabled-bg:rgba(var(--semi-grey-1), 1);--semi-color-disabled-fill:rgba(var(--semi-grey-8), .04);--semi-color-link:rgba(var(--semi-blue-5), 1);--semi-color-link-hover:rgba(var(--semi-blue-6), 1);--semi-color-link-active:rgba(var(--semi-blue-7), 1);--semi-color-link-visited:rgba(var(--semi-blue-5), 1);--semi-color-nav-bg:#232429;--semi-shadow-elevated:inset 0 0 0 1px #ffffff1a, 0 4px 14px #00000040;--semi-color-overlay-bg:#16161a99;--semi-color-fill-0:rgba(var(--semi-white), .12);--semi-color-fill-1:rgba(var(--semi-white), .16);--semi-color-fill-2:rgba(var(--semi-white), .2);--semi-color-border:rgba(var(--semi-white), .08);--semi-color-shadow:rgba(var(--semi-black), .04);--semi-color-bg-0:#16161a;--semi-color-bg-1:#232429;--semi-color-bg-2:#35363c;--semi-color-bg-3:#43444a;--semi-color-bg-4:#4f5159;--semi-color-text-0:rgba(var(--semi-grey-9), 1);--semi-color-text-1:rgba(var(--semi-grey-9), .8);--semi-color-text-2:rgba(var(--semi-grey-9), .6);--semi-color-text-3:rgba(var(--semi-grey-9), .35);--semi-border-radius-extra-small:3px;--semi-border-radius-small:3px;--semi-border-radius-medium:6px;--semi-border-radius-large:12px;--semi-border-radius-circle:50%;--semi-border-radius-full:9999px;--semi-color-highlight-bg:rgba(var(--semi-yellow-2), 1);--semi-color-highlight:rgba(var(--semi-white), 1);--semi-color-data-0:#5e6dc2;--semi-color-data-1:#086878;--semi-color-data-2:#faad3f;--semi-color-data-3:#4c2b9c;--semi-color-data-4:#107df8;--semi-color-data-5:#f8ca10;--semi-color-data-6:#c31e57;--semi-color-data-7:#057773;--semi-color-data-8:#9acf0d;--semi-color-data-9:#751d8a;--semi-color-data-10:#10a2b4;--semi-color-data-11:#d06e0b;--semi-color-data-12:#7142c5;--semi-color-data-13:#0764d4;--semi-color-data-14:#fbe86e;--semi-color-data-15:#a01349;--semi-color-data-16:#0bb3a7;--semi-color-data-17:#628a06;--semi-color-data-18:#a230b3;--semi-color-data-19:#28338a;--semi-color-ai-general:var(--semi-ai-general-5);--semi-color-ai-general-hover:var(--semi-ai-general-6);--semi-color-ai-general-active:var(--semi-ai-general-7);--semi-color-ai-general-disabled:var(--semi-ai-general-2);--semi-color-ai-purple:rgba(var(--semi-ai-purple-5));--semi-color-ai-purple-hover:rgba(var(--semi-ai-purple-6));--semi-color-ai-purple-active:rgba(var(--semi-ai-purple-7));--semi-color-ai-purple-disabled:rgba(var(--semi-ai-purple-2));--semi-color-ai-background-bottom:linear-gradient(201.15deg, #ffe28a33 6.58%, #e72dff33 50.4%, #0073ff33 94.23%);--semi-color-ai-background-bottom-hover:linear-gradient(201.15deg, #ffe28a4d 6.58%, #e72dff4d 50.4%, #0073ff4d 94.23%);--semi-color-ai-background-bottom-active:linear-gradient(201.15deg, #ffe28a66 6.58%, #e72dff66 50.4%, #0073ff66 94.23%);--semi-color-ai-background-top:linear-gradient(201.15deg, #5338ff5c 6.58%, #b030f037 32.88%, #9a00ae1c 59.17%, #0000 94.23%);--semi-color-ai-background-top-hover:linear-gradient(201.15deg, #5338ffb8 6.58%, #b030f06e 32.88%, #9a00ae37 59.17%, #0000 94.23%);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif}
body,:host{--semi-transition_duration-slowest:0s;--semi-transition_duration-slower:0s;--semi-transition_duration-slow:0s;--semi-transition_duration-normal:0s;--semi-transition_duration-fast:0s;--semi-transition_duration-faster:0s;--semi-transition_duration-fastest:0s;--semi-transition_duration-none:0s;--semi-transition_function-linear:linear;--semi-transition_function-ease:ease;--semi-transition_function-easeIn:ease-in;--semi-transition_function-easeOut:ease-out;--semi-transition_function-easeInIOut:ease-in-out;--semi-transition_delay-none:0s;--semi-transition_delay-slowest:0s;--semi-transition_delay-slower:0s;--semi-transition_delay-slow:0s;--semi-transition_delay-normal:0s;--semi-transition_delay-fast:0s;--semi-transition_delay-faster:0s;--semi-transition_delay-fastest:0s;--semi-transform_scale-none:scale(1,1);--semi-transform_scale-small:scale(1,1);--semi-transform_scale-medium:scale(1,1);--semi-transform_scale-large:scale(1,1);--semi-transform-rotate-none:rotate(0deg);--semi-transform_rotate-clockwise90deg:rotate(90deg);--semi-transform_rotate-clockwise180deg:rotate(180deg);--semi-transform_rotate-clockwise270deg:rotate(270deg);--semi-transform_rotate-clockwise360deg:rotate(360deg);--semi-transform_rotate-anticlockwise90deg:rotate(-90deg);--semi-transform_rotate-anticlockwise180deg:rotate(-180deg);--semi-transform_rotate-anticlockwise270deg:rotate(-270deg);--semi-transform_rotate-anticlockwise360deg:rotate(-360deg)}
/*# sourceMappingURL=2a6rypuubvi38.css.map*/
.index-module-scss-module__s-CfPW__navbarWrapper{top:var(--banner-height,0px);z-index:999;background:var(--color-bg-page);border-bottom:1px solid var(--color-border-panel);width:100%;height:auto;transition:background .3s ease-in-out,top .3s ease-in-out,transform .4s cubic-bezier(.4,0,.2,1);position:fixed;left:0}
.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__navbarElevated{z-index:1001}
.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__navbarHidden{pointer-events:none;transform:translateY(-100%)}
.index-module-scss-module__s-CfPW__navbarWrapper{--nav-text-color:var(--color-text-primary);--nav-text-hover-opacity:.8;--nav-btn-border:var(--color-text-primary);--nav-btn-color:var(--color-text-primary);--nav-btn-hover-bg:#1a23300d;--nav-icon-bg:#1a23300d;--nav-icon-bg-hover:#1a23301a;--nav-chevron-color:var(--color-text-secondary);--nav-chevron-open-color:#5f41cf;--nav-link-open-color:#5f41cf;--nav-hamburger-color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__s-CfPW__navbarWrapper{--nav-btn-hover-bg:#ebf4fb14;--nav-icon-bg:#ebf4fb0d;--nav-icon-bg-hover:#ebf4fb1a;--nav-chevron-open-color:#c1b1ff;--nav-link-open-color:#c1b1ff}
:is(.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__homeNavbar .index-module-scss-module__s-CfPW__btns .loginBtn,.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__homeNavbarScrolled .index-module-scss-module__s-CfPW__btns .loginBtn){color:#faf7f8;background:#5f41cf;border:1px solid #5f41cf;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:14px;font-weight:500;line-height:1.366;display:flex}
:is(.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__homeNavbar .index-module-scss-module__s-CfPW__btns .loginBtn:hover,.index-module-scss-module__s-CfPW__navbarWrapper.index-module-scss-module__s-CfPW__homeNavbarScrolled .index-module-scss-module__s-CfPW__btns .loginBtn:hover){opacity:.9}
.index-module-scss-module__s-CfPW__container{box-sizing:border-box;align-items:center;gap:clamp(12px,6.67vw - 56px,40px);width:100%;height:48px;margin:0 auto;padding:0 clamp(20px,5.56vw - 40px,40px);display:flex}
.index-module-scss-module__s-CfPW__container>a{flex-shrink:0}
@media (max-width:767px){.index-module-scss-module__s-CfPW__container{justify-content:space-between;gap:16px;height:48px;padding:0 16px}}
.index-module-scss-module__s-CfPW__logo .index-module-scss-module__s-CfPW__logoImage{width:100px;height:auto}
@media (max-width:767px){.index-module-scss-module__s-CfPW__logo .index-module-scss-module__s-CfPW__logoImage{width:120px}}
.index-module-scss-module__s-CfPW__logo .index-module-scss-module__s-CfPW__logoSvg{color:var(--nav-text-color);width:100px;height:auto}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__s-CfPW__logo .index-module-scss-module__s-CfPW__logoSvg{width:88px}}
@media (max-width:767px){.index-module-scss-module__s-CfPW__logo .index-module-scss-module__s-CfPW__logoSvg{width:120px}}
.index-module-scss-module__s-CfPW__link{scrollbar-width:none;-ms-overflow-style:none;flex:auto;align-items:center;gap:28px;min-width:0;display:flex;overflow-x:auto}
.index-module-scss-module__s-CfPW__link::-webkit-scrollbar{display:none}
@media (max-width:767px){.index-module-scss-module__s-CfPW__link{display:none}}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkSwap{opacity:1;align-items:center;gap:clamp(6px,5.5vw - 50px,28px);transition:opacity .18s;display:inline-flex}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkSwap.index-module-scss-module__s-CfPW__linkSwapFading{opacity:0}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem{font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--color-text-primary);text-align:center;text-transform:uppercase;padding:10px 0;font-size:13px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .3s,opacity .3s}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem:hover{opacity:.8}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem.index-module-scss-module__s-CfPW__active{color:var(--color-text-primary);font-weight:700}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem{font-size:12px}}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__subNavTrigger{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:4px;display:inline-flex}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__subNavChevron{color:var(--nav-chevron-color);flex-shrink:0;font-size:14px;transition:transform .3s,color .3s}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__subNavOpen{color:var(--nav-link-open-color,#c1b1ff)!important;opacity:1!important}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__subNavOpen .index-module-scss-module__s-CfPW__subNavChevron{color:var(--nav-chevron-open-color,#c1b1ff);transform:rotate(180deg)}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__mergedGroupTrigger{cursor:pointer;background:0 0;border:0;outline:none;align-items:center;gap:4px;margin:0;display:inline-flex}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__mergedGroupChevron{flex-shrink:0;width:12px;height:12px;transition:transform .2s}
.index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__mergedBadge{height:16px;font-family:var(--font-manrope);letter-spacing:.02em;color:#fea322;text-transform:none;background:#fea32226;border-radius:4px;justify-content:center;align-items:center;margin-left:6px;padding:0 6px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}
.index-module-scss-module__s-CfPW__dropdownContainer{display:inline-block;position:static}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdownTrigger{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdownTrigger.index-module-scss-module__s-CfPW__linkItem{padding-left:2px;padding-right:2px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdownTrigger .index-module-scss-module__s-CfPW__chevron{color:#8a8c90;flex-shrink:0;font-size:14px;transition:all .3s cubic-bezier(.16,1,.3,1)}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdownTrigger .index-module-scss-module__s-CfPW__chevron.index-module-scss-module__s-CfPW__open{color:#c1b1ff;transform:rotate(180deg)}
.index-module-scss-module__s-CfPW__dropdownContainer:has(.index-module-scss-module__s-CfPW__dropdown.index-module-scss-module__s-CfPW__open) .index-module-scss-module__s-CfPW__dropdownTrigger.index-module-scss-module__s-CfPW__linkItem{color:var(--nav-link-open-color,#c1b1ff);font-weight:700}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown{box-shadow:none;opacity:0;z-index:997;background:#5f41cf;border:none;border-radius:0;max-height:0;padding:0 120px;transition:max-height .4s cubic-bezier(.16,1,.3,1),padding .4s cubic-bezier(.16,1,.3,1),opacity .3s cubic-bezier(.16,1,.3,1);position:fixed;top:40px;left:0;right:0;overflow:hidden}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown.index-module-scss-module__s-CfPW__open{opacity:1;max-height:550px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownContent{justify-content:space-between;max-width:1200px;margin:0 auto;display:flex}
@media (min-width:1300px){.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownContent{max-width:1300px}}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownContent.index-module-scss-module__s-CfPW__horizontal{justify-content:flex-start}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownLeft{flex-direction:column;flex-shrink:0;gap:16px;width:416px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownLeft.index-module-scss-module__s-CfPW__horizontal{flex-direction:row;gap:40px;width:max-content}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownRight{flex-shrink:0;align-self:stretch;gap:16px;width:736px;display:flex;position:relative}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownRight:before{content:"";background:#e2e2e3;width:1px;position:absolute;top:0;bottom:0;left:0}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem{color:#dad0ff;border-radius:8px;align-items:center;gap:8px;padding:16px 0 16px 24px;text-decoration:none;transition:all .2s;display:flex;position:relative}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:hover{background:#2e167099}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:hover:before{background:#faf7f8}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:hover .index-module-scss-module__s-CfPW__dropdownTitle,.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:hover .index-module-scss-module__s-CfPW__dropdownDesc,.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:hover .index-module-scss-module__s-CfPW__dropdownIconWrapper{color:#faf7f8}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem:before{content:"";background:#e2e2e3;width:1px;transition:background .2s;position:absolute;top:16px;bottom:16px;left:16px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownItemContent{flex-direction:column;flex:1;gap:8px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownTitleRow{align-items:center;gap:6px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownIconWrapper{color:#dad0ff;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownIconWrapper .index-module-scss-module__s-CfPW__dropdownIcon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownTitle{font-family:var(--font-manrope);color:#dad0ff;font-size:12px;font-weight:700;line-height:1.366}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownItem .index-module-scss-module__s-CfPW__dropdownDesc{font-family:var(--font-fragment-mono);color:#dad0ff;text-transform:uppercase;letter-spacing:-.02em;font-size:12px;font-weight:400;line-height:1.05}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__dropdownLeft.index-module-scss-module__s-CfPW__horizontal .index-module-scss-module__s-CfPW__dropdownItem{padding-right:16px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredModels{flex-direction:column;align-self:stretch;gap:30px;padding-top:10px;padding-left:16px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredModels.index-module-scss-module__s-CfPW__llmMode{gap:30px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredHeader{align-self:stretch;align-items:center;width:720px;display:flex;position:relative}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredTitleWrapper{align-items:center;gap:7px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__hotBadge{align-items:center;gap:3px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__hotBadge span{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.366}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__hotBadge img{flex-shrink:0;width:20px;height:20px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;margin-block:0;font-size:16px;font-weight:400;line-height:1.366}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredTitleLink{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .2s}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__featuredTitleLink:hover{color:#faf7f8}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__viewAllLink{box-sizing:border-box;height:48px;font-family:var(--font-manrope);color:#dad0ff;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 19px;font-size:16px;font-weight:500;line-height:1.366;text-decoration:none;transition:all .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__viewAllLink:hover{color:#faf7f8;background:#2e167099}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__viewAllLink svg{width:24px;height:24px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelGrid{flex-wrap:wrap;align-self:stretch;gap:16px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelGrid.index-module-scss-module__s-CfPW__llmGrid{align-self:flex-start;width:720px;height:111px}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard{box-sizing:border-box;border:1px solid #dad0ff;border-radius:8px;flex-direction:column;justify-content:center;width:168px;min-width:168px;height:48px;padding:8px 19px;text-decoration:none;transition:all .2s;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard:hover{background:#2e167099;border-color:#0000}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard:hover span{color:#faf7f8}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard:hover .index-module-scss-module__s-CfPW__modelLogo{filter:brightness(0)invert()}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard .index-module-scss-module__s-CfPW__modelCardContent{align-self:stretch;align-items:center;gap:6px;display:flex}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard .index-module-scss-module__s-CfPW__modelLogo{flex-shrink:0;width:24px;height:24px;transition:filter .2s}
.index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__dropdown .index-module-scss-module__s-CfPW__modelCard span{font-family:var(--font-fragment-mono);color:#dad0ff;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:400;line-height:1.2;transition:color .2s;overflow:hidden}
.index-module-scss-module__s-CfPW__btns{--nav-icon-bg:#1a23300d;--nav-icon-bg-hover:#1a23301a;flex-shrink:0;justify-content:center;align-items:center;gap:clamp(6px,.56vw,8px);display:flex}
[data-theme=dark] .index-module-scss-module__s-CfPW__btns{--nav-icon-bg:#ebf4fb0d;--nav-icon-bg-hover:#ebf4fb1a}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__s-CfPW__btns{--nav-icon-size:28px;gap:4px}}
@media (max-width:767px){.index-module-scss-module__s-CfPW__btns{display:none}}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__searchIcon{width:var(--nav-icon-size,32px);height:var(--nav-icon-size,32px);cursor:pointer;color:var(--nav-text-color);background:var(--nav-icon-bg);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,opacity .3s;display:flex}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__searchIcon:hover{background:var(--nav-icon-bg-hover)}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__searchIcon svg{width:20px;height:20px}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__searchIcon svg path{fill:currentColor}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnContact{border:1px solid var(--nav-btn-border);color:#8c6aec;height:32px;font-family:var(--font-manrope);text-align:center;text-transform:uppercase;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:0 10px;font-size:13px;font-weight:500;line-height:1.366;text-decoration:none;transition:all .3s;display:flex}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnContact:hover{background-color:#8c6aec1a}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnBalance{border:1px solid color-mix(in srgb, var(--nav-text-color) 20%, transparent);height:32px;color:var(--nav-text-color);font-family:var(--font-manrope);text-align:center;text-transform:uppercase;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:0 8px 0 10px;font-size:13px;font-weight:500;line-height:1.05;text-decoration:none;transition:all .3s;display:flex}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnBalance:hover{border-color:color-mix(in srgb, var(--nav-text-color) 40%, transparent);opacity:var(--nav-text-hover-opacity)}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnBalance svg{width:14px;height:14px}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__balanceWrap{display:inline-flex;position:relative}
.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__balanceWrap:after{content:"";height:8px;position:absolute;top:100%;left:0;right:0}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__balanceWrap{display:none}}
.index-module-scss-module__s-CfPW__mobileActionsBar{display:none}
@media (max-width:767px){.index-module-scss-module__s-CfPW__mobileActionsBar{flex-shrink:0;align-items:center;gap:4px;display:flex}}
.index-module-scss-module__s-CfPW__hamburger{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;margin-right:-8px;padding:0;display:none}
@media (max-width:767px){.index-module-scss-module__s-CfPW__hamburger{display:flex}}
.index-module-scss-module__s-CfPW__hamburger span{transform-origin:50%;background-color:#0f1111;width:18px;height:2px;margin:2px 0;transition:all .3s;display:block}
.index-module-scss-module__s-CfPW__hamburger.index-module-scss-module__s-CfPW__open span:first-child{transform:rotate(45deg)translate(4px,3.5px)}
.index-module-scss-module__s-CfPW__hamburger.index-module-scss-module__s-CfPW__open span:nth-child(2){opacity:0}
.index-module-scss-module__s-CfPW__hamburger.index-module-scss-module__s-CfPW__open span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}
.index-module-scss-module__s-CfPW__mobileMenu{background:var(--color-bg-panel);z-index:1000;--nav-text-color:var(--color-text-primary);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100vw;height:100dvh;transition:transform .3s cubic-bezier(.4,0,.2,1);position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}
@media (min-width:768px){.index-module-scss-module__s-CfPW__mobileMenu{display:none}}
.index-module-scss-module__s-CfPW__mobileMenu.index-module-scss-module__s-CfPW__open{transform:translate(0)}
.index-module-scss-module__s-CfPW__mobileMenuContent{box-sizing:border-box;flex-direction:column;min-height:100%;padding:0;display:flex}
.index-module-scss-module__s-CfPW__mobileMenuHeader{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileMenuHeader{padding:16px}}
.index-module-scss-module__s-CfPW__mobileMenuHeader a{align-items:center;display:flex}
.index-module-scss-module__s-CfPW__mobileMenuHeaderLeft{align-items:center;gap:16px;display:flex}
.index-module-scss-module__s-CfPW__mobileMenuHeaderLeft .index-module-scss-module__s-CfPW__logoSvg{color:var(--color-text-primary)}
.index-module-scss-module__s-CfPW__mobileMenuLogo{align-items:center;display:flex}
.index-module-scss-module__s-CfPW__mobileMenuLogo .index-module-scss-module__s-CfPW__logoSvg{color:var(--color-text-primary)}
.index-module-scss-module__s-CfPW__mobileMenuActions{align-items:center;gap:8px;display:flex}
.index-module-scss-module__s-CfPW__mobileLanguageSwitcher .index-module-scss-module__s-CfPW__languageIcon{color:var(--color-text-primary)!important}
.index-module-scss-module__s-CfPW__mobileLanguageSwitcher .index-module-scss-module__s-CfPW__languageIcon:hover{background:#0000000d!important}
.index-module-scss-module__s-CfPW__mobileLanguageSwitcher svg{color:var(--color-text-primary)!important}
.index-module-scss-module__s-CfPW__mobileLanguageSwitcher svg path{fill:var(--color-text-primary)!important}
.index-module-scss-module__s-CfPW__mobileCloseBtn{cursor:pointer;width:40px;height:40px;color:var(--color-text-primary);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}
.index-module-scss-module__s-CfPW__mobileCloseBtn:hover,.index-module-scss-module__s-CfPW__mobileCloseBtn:active{background:var(--color-bg-panel-hover)}
.index-module-scss-module__s-CfPW__mobileLinks{flex-direction:column;flex:1;gap:8px;padding:24px;display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileLinks{gap:6px;padding:20px 16px}}
.index-module-scss-module__s-CfPW__mobileFooter{padding:16px 24px calc(20px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border-panel);flex-direction:column;gap:10px;display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileFooter{padding:14px 16px calc(16px + env(safe-area-inset-bottom))}}
.index-module-scss-module__s-CfPW__mobileCtaPrimary{background:var(--color-primary-default);color:#ebf4fb;width:100%;height:44px;font-family:var(--font-manrope);border-radius:4px;justify-content:center;align-items:center;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:flex}
.index-module-scss-module__s-CfPW__mobileCtaPrimary:hover{background:var(--color-primary-hover)}
.index-module-scss-module__s-CfPW__mobileCtaGhost{border:1px solid var(--color-border-panel);width:100%;height:44px;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;font-size:15px;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s;display:flex}
.index-module-scss-module__s-CfPW__mobileCtaGhost:hover{background:var(--color-bg-page)}
.index-module-scss-module__s-CfPW__mobileAccount{align-items:center;gap:12px;padding:2px 0 6px;display:flex}
.index-module-scss-module__s-CfPW__mobileAccountAvatar{border-radius:4px;flex-shrink:0;width:40px;height:40px;overflow:hidden}
.index-module-scss-module__s-CfPW__mobileAccountAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__s-CfPW__mobileAccountAvatarFallback{background:var(--color-primary-default);color:#ebf4fb;width:100%;height:100%;font-family:var(--font-manrope);text-transform:uppercase;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex}
.index-module-scss-module__s-CfPW__mobileAccountInfo{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}
.index-module-scss-module__s-CfPW__mobileAccountName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:15px;font-weight:600;overflow:hidden}
.index-module-scss-module__s-CfPW__mobileAccountType{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:400;overflow:hidden}
.index-module-scss-module__s-CfPW__mobileBalanceChip{border-radius:var(--radius-base);background:var(--color-bg-page);height:30px;color:var(--color-text-primary);font-family:var(--font-manrope);flex-shrink:0;align-items:center;gap:4px;padding:0 12px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__s-CfPW__mobileBalanceChip svg{opacity:.6;width:15px;height:15px}
.index-module-scss-module__s-CfPW__mobileBalanceChip:active{opacity:.7}
.index-module-scss-module__s-CfPW__mobileFooterDivider{background:var(--color-border-panel);height:1px;margin:2px 0}
.index-module-scss-module__s-CfPW__mobileSignOut{width:100%;height:44px;color:var(--color-danger-default);font-family:var(--font-manrope);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:600;transition:background .2s;display:flex}
.index-module-scss-module__s-CfPW__mobileSignOut svg{width:20px;height:20px}
.index-module-scss-module__s-CfPW__mobileSignOut:hover{background:var(--color-danger-bg-soft)}
.index-module-scss-module__s-CfPW__mobileLinkItem{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;background:0 0;border-radius:4px;padding:16px 20px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:block}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileLinkItem{padding:14px 16px;font-size:15px}}
.index-module-scss-module__s-CfPW__mobileLinkItem:hover{background:var(--color-bg-page);color:var(--color-link-hover)}
.index-module-scss-module__s-CfPW__mobileLinkItem.index-module-scss-module__s-CfPW__active{color:var(--color-link);font-weight:600}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdownTrigger{cursor:pointer;appearance:none;width:100%;font-family:var(--font-manrope);background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdownTrigger .index-module-scss-module__s-CfPW__mobileChevron{color:var(--color-text-secondary);flex-shrink:0;font-size:18px;transition:transform .25s cubic-bezier(.4,0,.2,1)}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdownTrigger .index-module-scss-module__s-CfPW__mobileChevron{font-size:16px}}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdownTrigger .index-module-scss-module__s-CfPW__mobileChevron.index-module-scss-module__s-CfPW__open{transform:rotate(180deg)}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdown{max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileDropdown.index-module-scss-module__s-CfPW__open{max-height:600px}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItem{font-family:var(--font-manrope);color:var(--color-text-secondary);border-radius:6px;align-items:center;gap:8px;padding:12px 12px 12px 28px;font-size:15px;font-weight:400;text-decoration:none;transition:background-color .2s,color .2s;display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItem{padding:11px 10px 11px 24px;font-size:14px}}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItem:hover{background:var(--color-bg-page);color:var(--color-text-primary)}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItem.index-module-scss-module__s-CfPW__active{color:var(--color-link);font-weight:600}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItemTitle{flex:1}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItemArrow{width:14px;height:14px;color:var(--color-text-secondary);flex-shrink:0}
.index-module-scss-module__s-CfPW__mobileDropdownContainer .index-module-scss-module__s-CfPW__mobileSubItemBadge{background:var(--color-primary-default);color:#fff;height:18px;font-family:var(--font-manrope);letter-spacing:.4px;border-radius:4px;align-items:center;padding:0 6px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}
.index-module-scss-module__s-CfPW__mobileBtns{box-sizing:border-box;border-bottom:1px solid var(--color-border-panel);flex-direction:row;gap:12px;width:100%;padding:20px 24px;display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileBtns{gap:10px;padding:16px}}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalanceWrap{flex:1}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalance{width:100%}
.index-module-scss-module__s-CfPW__mobileBtns a{flex:1;width:100%}
.index-module-scss-module__s-CfPW__mobileBtns a button{width:100%}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnContact{font-family:var(--font-manrope);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);height:44px;color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;text-align:center;border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1.5;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnContact{height:40px;font-size:15px}}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnContact:hover{background:var(--color-bg-page);border-color:var(--color-link);color:var(--color-link-hover)}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalance{font-family:var(--font-manrope);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);height:48px;color:var(--color-text-primary);cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalance{height:44px;font-size:14px}}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalance:hover{background:var(--color-menu-selected);border-color:var(--color-link);color:var(--color-link-hover)}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnBalance svg{width:18px;height:18px}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnConsole{font-family:var(--font-manrope);border:1px solid var(--color-link);background:var(--color-link);color:#fff;cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;height:48px;font-size:15px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}
@media (max-width:468px){.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnConsole{height:44px;font-size:14px}}
.index-module-scss-module__s-CfPW__mobileBtns .index-module-scss-module__s-CfPW__btnConsole:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.index-module-scss-module__s-CfPW__mobileBtns>div{flex:1}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem,.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__linkItem,.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem.index-module-scss-module__s-CfPW__active,.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__linkItem.index-module-scss-module__s-CfPW__active{color:var(--nav-text-color)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__link .index-module-scss-module__s-CfPW__linkItem:hover,.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__linkItem:hover{opacity:var(--nav-text-hover-opacity)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnContact{border:1px solid var(--nav-btn-border);color:var(--nav-btn-color)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__btns .index-module-scss-module__s-CfPW__btnContact:hover{background-color:var(--nav-btn-hover-bg)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__chevron{color:var(--nav-chevron-color)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__dropdownContainer .index-module-scss-module__s-CfPW__chevron.index-module-scss-module__s-CfPW__open{color:var(--nav-chevron-open-color)}
.index-module-scss-module__s-CfPW__navbarWrapper .index-module-scss-module__s-CfPW__hamburger span{background-color:var(--nav-hamburger-color)}
.index-module-scss-module__s-CfPW__navWideOnly{display:contents}
@media (max-width:1279px){.index-module-scss-module__s-CfPW__navWideOnly{display:none}}
.index-module-scss-module__s-CfPW__desktopOnly{display:contents}
@media (max-width:1079px){.index-module-scss-module__s-CfPW__desktopOnly{display:none}}
.index-module-scss-module__s-CfPW__tabletOnly{display:none}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__s-CfPW__tabletOnly{display:contents}}
.index-module-scss-module__s-CfPW__userHintOnly{display:none}
html[data-user] .index-module-scss-module__s-CfPW__guestOnly{display:none}
html[data-user] .index-module-scss-module__s-CfPW__userHintOnly{display:block}
.index-module-scss-module__-vf0ZW__titleWrap{flex-direction:column;gap:2px;display:flex}
.index-module-scss-module__-vf0ZW__titleRow{align-items:baseline;gap:8px;display:flex}
.index-module-scss-module__-vf0ZW__title{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:20px}
.index-module-scss-module__-vf0ZW__counter,.index-module-scss-module__-vf0ZW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:20px}
.index-module-scss-module__-vf0ZW__body{flex-direction:column;gap:24px;display:flex}
.index-module-scss-module__-vf0ZW__field{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__-vf0ZW__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:105%}
.index-module-scss-module__-vf0ZW__required{color:var(--color-danger-default);margin-left:2px}
.index-module-scss-module__-vf0ZW__inputWrap{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:6px;height:40px;padding:0 10px;transition:border-color .2s;display:flex}
.index-module-scss-module__-vf0ZW__inputWrap:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__-vf0ZW__input{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px}
.index-module-scss-module__-vf0ZW__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__-vf0ZW__input:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__-vf0ZW__inputError{border-color:var(--color-danger-default)}
.index-module-scss-module__-vf0ZW__clearBtn{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}
.index-module-scss-module__-vf0ZW__clearBtn:hover{color:var(--color-text-primary)}
.index-module-scss-module__-vf0ZW__charCount{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:12px}
.index-module-scss-module__-vf0ZW__fieldHint{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:140%}
.index-module-scss-module__-vf0ZW__fieldHintError{color:var(--color-danger-default)}
.index-module-scss-module__-vf0ZW__section{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__-vf0ZW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:105%}
.index-module-scss-module__-vf0ZW__amountLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:105%}
.index-module-scss-module__-vf0ZW__amountWrap{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:8px;height:40px;padding:0 5px 0 10px;transition:border-color .2s;display:flex}
.index-module-scss-module__-vf0ZW__amountWrap:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__-vf0ZW__currency{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:14px}
.index-module-scss-module__-vf0ZW__maxBtn{border-radius:var(--radius-base);background:var(--color-text-primary);height:30px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;flex-shrink:0;padding:0 12px;font-size:14px;font-weight:400;transition:opacity .2s}
.index-module-scss-module__-vf0ZW__maxBtn:hover:not(:disabled){opacity:.85}
.index-module-scss-module__-vf0ZW__maxBtn:disabled{opacity:.4;cursor:not-allowed}
.index-module-scss-module__-vf0ZW__maxValue{color:var(--color-text-primary);font-weight:700}
.index-module-scss-module__-vf0ZW__tipTrigger{vertical-align:-2px;color:var(--color-text-secondary);cursor:pointer;align-items:center;margin-left:4px;transition:color .2s;display:inline-flex}
.index-module-scss-module__-vf0ZW__tipTrigger:hover{color:var(--color-text-primary)}
.index-module-scss-module__-vf0ZW__personalOnly{flex-direction:column;align-items:flex-start;gap:10px;display:flex}
.index-module-scss-module__-vf0ZW__switchPersonalBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:400;transition:border-color .2s,color .2s;display:inline-flex}
.index-module-scss-module__-vf0ZW__switchPersonalBtn svg{flex-shrink:0}
.index-module-scss-module__-vf0ZW__switchPersonalBtn:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__-vf0ZW__switchPersonalBtn:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__-vf0ZW__footer{justify-content:flex-end;align-items:center;gap:16px;display:flex}
.index-module-scss-module__-vf0ZW__cancelBtn,.index-module-scss-module__-vf0ZW__submitBtn{border-radius:var(--btn-border-radius);height:44px;font-family:var(--font-manrope);cursor:pointer;padding:0 24px;font-size:16px;font-weight:400;transition:opacity .2s}
.index-module-scss-module__-vf0ZW__cancelBtn:disabled,.index-module-scss-module__-vf0ZW__submitBtn:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__-vf0ZW__cancelBtn{border:1px solid var(--color-border-panel);min-width:110px;color:var(--color-text-primary);background:0 0}
.index-module-scss-module__-vf0ZW__cancelBtn:hover:not(:disabled){opacity:.8}
.index-module-scss-module__-vf0ZW__submitBtn{background:var(--color-primary-default);color:#ecf4fb;border:none;min-width:220px}
.index-module-scss-module__-vf0ZW__submitBtn:hover:not(:disabled){opacity:.9}
@media (max-width:767px){.index-module-scss-module__-vf0ZW__footer{gap:12px}.index-module-scss-module__-vf0ZW__amountWrap{gap:6px;padding-left:8px}.index-module-scss-module__-vf0ZW__maxBtn{padding:0 10px;font-size:13px}.index-module-scss-module__-vf0ZW__cancelBtn,.index-module-scss-module__-vf0ZW__submitBtn{flex:1;min-width:0;height:40px;padding:0 12px;font-size:14px}.index-module-scss-module__-vf0ZW__submitBtn{flex:1.6}}
.index-module-scss-module__YTjVja__loadingSkeleton{box-sizing:border-box;background:0 0;border:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}
@media (max-width:767px){.index-module-scss-module__YTjVja__loadingSkeleton{background:var(--color-bg-panel);border:1px solid #d8d8d8;border-radius:999px;width:100%;min-width:80px;height:44px;padding:0 16px}}
@media (max-width:468px){.index-module-scss-module__YTjVja__loadingSkeleton{height:40px}}
.index-module-scss-module__YTjVja__loadingSkeleton .index-module-scss-module__YTjVja__skeletonAvatar{background:linear-gradient(90deg, color-mix(in srgb, var(--nav-text-color) 12%, transparent) 25%, color-mix(in srgb, var(--nav-text-color) 24%, transparent) 50%, color-mix(in srgb, var(--nav-text-color) 12%, transparent) 75%);background-size:200% 100%;border-radius:4px;flex-shrink:0;width:32px;height:32px;animation:1.5s infinite index-module-scss-module__YTjVja__skeleton-loading}
@media (max-width:767px){.index-module-scss-module__YTjVja__loadingSkeleton .index-module-scss-module__YTjVja__skeletonAvatar{width:20px;height:20px}}
@keyframes index-module-scss-module__YTjVja__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.index-module-scss-module__YTjVja__btnStart{color:#faf7f8;height:32px;font-family:var(--font-manrope);text-align:center;cursor:pointer;white-space:nowrap;box-sizing:border-box;background:#5f41cf;border:1px solid #5f41cf;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;line-height:1.366;text-decoration:none;transition:all .3s;display:inline-flex}
@media (max-width:767px){.index-module-scss-module__YTjVja__btnStart{gap:4px;width:100%;height:44px;font-size:16px}}
@media (max-width:468px){.index-module-scss-module__YTjVja__btnStart{height:40px;font-size:15px}}
.index-module-scss-module__YTjVja__btnStart:hover{opacity:.9}
.index-module-scss-module__YTjVja__userMenuTriggerWrap{vertical-align:middle;align-items:center;display:inline-flex}
.index-module-scss-module__YTjVja__userMenuTrigger{height:var(--nav-icon-size,32px);width:var(--nav-icon-size,32px);color:var(--nav-text-color);cursor:pointer;box-sizing:border-box;vertical-align:middle;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}
@media (max-width:767px){.index-module-scss-module__YTjVja__userMenuTrigger{background:var(--color-bg-panel);color:#0f1111;border:1px solid #d8d8d8;border-radius:999px;justify-content:center;gap:8px;width:100%;min-width:80px;height:44px;padding:0 16px;font-size:16px}}
@media (max-width:468px){.index-module-scss-module__YTjVja__userMenuTrigger{height:40px;font-size:15px}}
.index-module-scss-module__YTjVja__userMenuTrigger:hover{opacity:var(--nav-text-hover-opacity)}
.index-module-scss-module__YTjVja__userAvatar{width:var(--nav-icon-size,32px);height:var(--nav-icon-size,32px);border-radius:4px;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__YTjVja__userAvatar{width:20px;height:20px}}
.index-module-scss-module__YTjVja__userAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__YTjVja__defaultAvatar{background:var(--color-primary-default);color:#fff;justify-content:center;align-items:center;width:100%;height:100%;font-size:14px;font-weight:500;display:flex}
@media (max-width:767px){.index-module-scss-module__YTjVja__defaultAvatar{font-size:10px}}
.index-module-scss-module__YTjVja__userDropdownPopup{max-height:none!important;padding:0!important;overflow:visible!important}
.index-module-scss-module__YTjVja__userDropdownPopup>*{gap:0!important;padding:0!important;overflow:visible!important}
.index-module-scss-module__YTjVja__dropdownMenu{border-radius:4px;width:300px;padding:0 0 8px;position:relative;overflow:hidden}
.index-module-scss-module__YTjVja__menuSlider{z-index:0;pointer-events:none;background-color:#1a23300f;border-radius:4px;transition:transform .15s cubic-bezier(.4,0,.2,1),width .15s cubic-bezier(.4,0,.2,1),height .15s cubic-bezier(.4,0,.2,1),opacity .12s;position:absolute;top:0;left:0}
.index-module-scss-module__YTjVja__userHeader{align-items:center;gap:13px;padding:10px 14px;display:flex}
.index-module-scss-module__YTjVja__userAvatarLarge{border-radius:4px;flex-shrink:0;width:48px;height:48px;overflow:hidden}
.index-module-scss-module__YTjVja__userAvatarLarge img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__YTjVja__defaultAvatarLarge{color:#fff;background:#7036f0;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font-size:20px;font-weight:600;display:flex}
.index-module-scss-module__YTjVja__userHeaderInfo{flex-direction:column;gap:4px;min-width:0;display:flex}
.index-module-scss-module__YTjVja__userNameRow{align-items:center;gap:8px;min-width:0;display:flex}
.index-module-scss-module__YTjVja__userNameLarge{font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-size:20px;font-weight:700;line-height:1.3;overflow:hidden}
.index-module-scss-module__YTjVja__accountTypeBadge{background:var(--color-primary-default);height:18px;font-family:var(--font-manrope);color:#ecf4fb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}
.index-module-scss-module__YTjVja__accountTypeBadgeTeam{background:#367af0}
.index-module-scss-module__YTjVja__accountOwnerBadge,.index-module-scss-module__YTjVja__accountAdminBadge{height:18px;font-family:var(--font-manrope);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}
.index-module-scss-module__YTjVja__accountOwnerBadge{border:1px solid var(--color-function-success);color:var(--color-function-success)}
.index-module-scss-module__YTjVja__accountAdminBadge{border:1px solid var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__YTjVja__uuidRow{align-items:center;gap:6px;display:flex}
.index-module-scss-module__YTjVja__uuidText{font-family:var(--font-manrope);color:#1a2330;opacity:.5;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:105%;overflow:hidden}
.index-module-scss-module__YTjVja__copyBtn{cursor:pointer;background:0 0;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .2s;display:flex}
.index-module-scss-module__YTjVja__copyBtn:hover{background-color:#1a233014}
.index-module-scss-module__YTjVja__copyBtn .index-module-scss-module__YTjVja__copyIconSvg{color:#1a2330;opacity:.5}
.index-module-scss-module__YTjVja__menuDivider{opacity:.1;background-color:#1a2330;height:1px;margin:4px 0}
.index-module-scss-module__YTjVja__menuItemLink{width:100%;color:inherit;appearance:none;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;outline:none;padding:0;text-decoration:none;display:block}
.index-module-scss-module__YTjVja__menuItemLink:hover{color:inherit}
.index-module-scss-module__YTjVja__menuItem{height:32px;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;z-index:1;border-radius:4px;align-items:center;gap:10px;margin:4px 14px 0;padding:2px 8px;font-size:14px;font-weight:400;display:flex;position:relative}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__activeItem{background-color:#1a23301a}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__billingItem,.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__themeItem{justify-content:space-between}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__dangerItem,.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__dangerItem .index-module-scss-module__YTjVja__menuIcon{color:#f14040}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__disabledItem{opacity:.5;cursor:not-allowed;pointer-events:none}
.index-module-scss-module__YTjVja__menuItem .index-module-scss-module__YTjVja__menuIcon{color:#1a2330;flex-shrink:0;width:20px;height:20px}
.index-module-scss-module__YTjVja__menuItemLeft{align-items:center;gap:10px;display:flex}
.index-module-scss-module__YTjVja__balanceBadge{background:#1a23300d;border-radius:4px;justify-content:center;align-items:center;height:20px;padding:0 8px;display:flex}
.index-module-scss-module__YTjVja__balanceBadge span{font-family:var(--font-manrope);color:#1a2330;font-size:12px;font-weight:400}
.index-module-scss-module__YTjVja__themeSwitch{background:#1a23300d;border-radius:6px;align-items:center;gap:2px;padding:2px;display:inline-flex}
[data-theme=dark] .index-module-scss-module__YTjVja__themeSwitch{background:#ebf4fb14}
.index-module-scss-module__YTjVja__themeSwitchBtn{appearance:none;color:#1a2330;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;justify-content:center;align-items:center;width:28px;height:24px;transition:background-color .15s,box-shadow .15s;display:flex}
.index-module-scss-module__YTjVja__themeSwitchBtn:hover:not(.index-module-scss-module__YTjVja__themeSwitchBtnActive){background-color:#1a23300f}
.index-module-scss-module__YTjVja__themeSwitchBtn.index-module-scss-module__YTjVja__themeSwitchBtnActive{color:#1a2330;background-color:#fdfdfd;box-shadow:0 1px 2px #0000001f}
[data-theme=dark] .index-module-scss-module__YTjVja__themeSwitchBtn{color:#ebf4fb}
[data-theme=dark] .index-module-scss-module__YTjVja__themeSwitchBtn:hover:not(.index-module-scss-module__YTjVja__themeSwitchBtnActive){background-color:#ebf4fb1a}
[data-theme=dark] .index-module-scss-module__YTjVja__themeSwitchBtn.index-module-scss-module__YTjVja__themeSwitchBtnActive{color:#1a2330}
.index-module-scss-module__YTjVja__themeSwitchIcon{width:16px;height:16px}
.index-module-scss-module__YTjVja__teamItem{justify-content:space-between}
.index-module-scss-module__YTjVja__teamManageLink{min-width:0;color:inherit;flex:1;align-items:center;gap:10px;text-decoration:none;display:flex}
.index-module-scss-module__YTjVja__teamManageLink:hover{color:inherit}
.index-module-scss-module__YTjVja__teamManageLink span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
.index-module-scss-module__YTjVja__teamSwitchBtn{appearance:none;height:24px;font-family:var(--font-manrope);white-space:nowrap;color:#1a2330;cursor:pointer;background:#1a23300d;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:400;transition:background-color .15s;display:inline-flex}
.index-module-scss-module__YTjVja__teamSwitchBtn:hover{background-color:#1a23301a}
[data-theme=dark] .index-module-scss-module__YTjVja__teamSwitchBtn{color:#ebf4fb;background:#ebf4fb14}
[data-theme=dark] .index-module-scss-module__YTjVja__teamSwitchBtn:hover{background-color:#ebf4fb24}
.index-module-scss-module__YTjVja__teamItem.index-module-scss-module__YTjVja__activeItem .index-module-scss-module__YTjVja__teamSwitchBtn{background:#fdfdfd;box-shadow:0 1px 2px #0000001f}
.index-module-scss-module__YTjVja__teamItem.index-module-scss-module__YTjVja__activeItem .index-module-scss-module__YTjVja__teamSwitchBtn:hover{background-color:#fdfdfd}
[data-theme=dark] .index-module-scss-module__YTjVja__teamItem.index-module-scss-module__YTjVja__activeItem .index-module-scss-module__YTjVja__teamSwitchBtn{box-shadow:none;background:#ebf4fb38}
[data-theme=dark] .index-module-scss-module__YTjVja__teamItem.index-module-scss-module__YTjVja__activeItem .index-module-scss-module__YTjVja__teamSwitchBtn:hover{background-color:#ebf4fb47}
.index-module-scss-module__YTjVja__projectHeader{z-index:1;justify-content:space-between;align-items:center;height:24px;margin:8px 14px 4px;padding-left:8px;display:flex;position:relative}
.index-module-scss-module__YTjVja__projectHeaderMobile{margin:4px 0 0;padding:0 16px}
.index-module-scss-module__YTjVja__projectHeaderTitle{font-family:var(--font-manrope);color:#1a2330;font-size:14px;font-weight:400}
[data-theme=dark] .index-module-scss-module__YTjVja__projectHeaderTitle{color:var(--color-text-primary)}
.index-module-scss-module__YTjVja__projectAddBtn{appearance:none;border-radius:var(--radius-base);color:#1a2330;cursor:pointer;background:#1a23300f;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s;display:inline-flex}
.index-module-scss-module__YTjVja__projectAddBtn:hover{background-color:#1a23301f}
[data-theme=dark] .index-module-scss-module__YTjVja__projectAddBtn{color:var(--color-text-primary);background:#ebf4fb14}
[data-theme=dark] .index-module-scss-module__YTjVja__projectAddBtn:hover{background-color:#ebf4fb24}
.index-module-scss-module__YTjVja__projectAddIcon{width:20px;height:20px}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__projectItem{height:24px;margin-top:2px;padding-left:13px;transition:background-color .18s}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__projectItem{transition:none}}
.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__projectItem{padding-left:28px}
.index-module-scss-module__YTjVja__projectName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
.index-module-scss-module__YTjVja__projectMore{justify-content:space-between}
.index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__projectMore{height:24px;margin-top:2px;padding-left:13px}
.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__projectMore{padding-left:28px}
.index-module-scss-module__YTjVja__projectSkeleton{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-text-primary) 6%, transparent) 50%, transparent 100%);background-size:200% 100%;height:10px;animation:1.2s ease-in-out infinite index-module-scss-module__YTjVja__project-skeleton-shimmer}
.index-module-scss-module__YTjVja__projectSkeletonIcon{border-radius:var(--radius-sm);flex-shrink:0;width:20px;height:20px}
@keyframes index-module-scss-module__YTjVja__project-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__YTjVja__projectSkeleton{animation:none}}
.index-module-scss-module__YTjVja__projectErrorText{color:var(--color-text-secondary);text-underline-offset:2px;padding-left:30px;font-size:13px;text-decoration:underline}
.index-module-scss-module__YTjVja__projectMoreIconOpen{transition:transform .15s;transform:rotate(90deg)}
.index-module-scss-module__YTjVja__projectSubmenu{box-sizing:border-box;border-radius:var(--radius-base);background:var(--color-bg-panel);width:240px;max-height:320px;box-shadow:0 0 4px 0 var(--color-border-panel);transform-origin:var(--transform-origin);outline:none;padding:6px 0;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;overflow-y:auto}
.index-module-scss-module__YTjVja__projectSubmenu[data-starting-style],.index-module-scss-module__YTjVja__projectSubmenu[data-ending-style]{opacity:0;scale:.96}
.index-module-scss-module__YTjVja__submenuItem{color:inherit;cursor:pointer;outline:none;text-decoration:none}
.index-module-scss-module__YTjVja__submenuRow{border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:10px;margin:2px 6px;padding:2px 8px;font-size:14px;font-weight:400;display:flex}
.index-module-scss-module__YTjVja__submenuRow .index-module-scss-module__YTjVja__menuIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0}
.index-module-scss-module__YTjVja__submenuRow:hover{background-color:color-mix(in srgb, var(--color-text-primary) 6%, transparent)}
.index-module-scss-module__YTjVja__submenuRow.index-module-scss-module__YTjVja__activeItem{background-color:color-mix(in srgb, var(--color-text-primary) 10%, transparent)}
.index-module-scss-module__YTjVja__submenuDivider{background-color:var(--color-text-primary);opacity:.1;height:1px;margin:6px 0}
.index-module-scss-module__YTjVja__projectOther{color:var(--color-text-secondary);padding-left:38px}
.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__projectOther{padding-left:58px}
.index-module-scss-module__YTjVja__projectMoreIcon{color:#1a2330;flex-shrink:0}
[data-theme=dark] .index-module-scss-module__YTjVja__projectMoreIcon{color:var(--color-text-primary)}
.index-module-scss-module__YTjVja__projectEmpty{font-family:var(--font-manrope);color:#1a2330;opacity:.5;z-index:1;margin:4px 14px 0;padding-left:13px;font-size:12px;position:relative}
[data-theme=dark] .index-module-scss-module__YTjVja__projectEmpty{color:var(--color-text-primary)}
.index-module-scss-module__YTjVja__projectEmptyMobile{margin:0;padding:4px 16px 0 28px}
.index-module-scss-module__YTjVja__teamSwitchIcon{flex-shrink:0;width:14px;height:14px}
.index-module-scss-module__YTjVja__mobileUserModalContent{flex-direction:column;gap:20px;display:flex}
.index-module-scss-module__YTjVja__mobileUserInfo{text-align:center;padding:20px 0}
.index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__mobileAvatarWrap{justify-content:center;margin-bottom:12px;display:flex}
.index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__mobileAvatarBox{border-radius:4px;width:60px;height:60px;overflow:hidden}
.index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__mobileAvatarBox img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__mobileUserName{font-family:var(--font-manrope);color:#1a2330;margin:0 0 8px;font-size:20px;font-weight:700}
.index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__uuidRow{justify-content:center}
.index-module-scss-module__YTjVja__mobileMenuItems{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__YTjVja__mobileMenuItem{cursor:pointer;font-family:var(--font-manrope);color:#1a2330;border-radius:4px;align-items:center;gap:12px;padding:12px 16px;font-size:16px;transition:background-color .2s;display:flex}
.index-module-scss-module__YTjVja__mobileMenuItem:hover{background-color:#1a23300f}
.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__dangerItem,.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__dangerItem .index-module-scss-module__YTjVja__menuIcon{color:#f14040}
.index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__disabledItem{opacity:.5;cursor:not-allowed;pointer-events:none}
.index-module-scss-module__YTjVja__mobileMenuItem .index-module-scss-module__YTjVja__menuIcon{flex-shrink:0;width:20px;height:20px}
.index-module-scss-module__YTjVja__mobileDivider{background-color:#1a23301a;height:1px;margin:4px 0}
.index-module-scss-module__YTjVja__accountBackdrop{z-index:999;background-color:#00000080;transition:opacity .15s;position:fixed;inset:0}
.index-module-scss-module__YTjVja__accountBackdrop[data-starting-style],.index-module-scss-module__YTjVja__accountBackdrop[data-ending-style]{opacity:0}
.index-module-scss-module__YTjVja__accountPopup{background-color:var(--color-bg-panel);z-index:1000;border-radius:4px;width:400px;max-width:90vw;transition:transform .15s,opacity .15s;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
.index-module-scss-module__YTjVja__accountPopup[data-starting-style],.index-module-scss-module__YTjVja__accountPopup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.index-module-scss-module__YTjVja__accountPopupInner{border-radius:inherit;flex-direction:column;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__YTjVja__accountBgPattern{pointer-events:none;z-index:0;width:336px;height:336px;position:absolute;top:-120px;left:32px;overflow:hidden}
.index-module-scss-module__YTjVja__accountCloseButton{cursor:pointer;z-index:3;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__YTjVja__accountCloseButton:hover{background-color:#0000000d}
.index-module-scss-module__YTjVja__accountCloseButton:active{background-color:#0000001a}
.index-module-scss-module__YTjVja__accountDialogHeader{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:2px;padding:24px 24px 0;display:flex;position:relative}
.index-module-scss-module__YTjVja__accountDialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.5em}
.index-module-scss-module__YTjVja__accountDialogDesc{font-family:var(--font-manrope);color:#1b1b1d80;margin:0;font-size:14px;font-weight:400;line-height:1.43em}
.index-module-scss-module__YTjVja__accountDialogContent{z-index:1;padding:20px 24px 24px;position:relative}
.index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__currentAccount,.index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__availableAccounts{margin-bottom:20px}
.index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__currentAccount h4,.index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__availableAccounts h4{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:13px;font-weight:600}
.index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__availableAccounts{margin-bottom:0}
.index-module-scss-module__YTjVja__accountCard{background:var(--color-bg-page);cursor:pointer;border:1px solid #0000;border-radius:4px;align-items:center;gap:14px;margin-bottom:10px;padding:14px 16px;transition:all .15s;display:flex}
.index-module-scss-module__YTjVja__accountCard:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__YTjVja__accountCard:last-child{margin-bottom:0}
.index-module-scss-module__YTjVja__accountCardAvatar{background:var(--color-primary-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}
.index-module-scss-module__YTjVja__accountCardAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__YTjVja__accountCardAvatar span{font-family:var(--font-manrope);color:#fff;font-size:16px;font-weight:600}
.index-module-scss-module__YTjVja__accountCardBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}
.index-module-scss-module__YTjVja__accountCardRow{align-items:center;gap:8px;display:flex}
.index-module-scss-module__YTjVja__accountName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}
.index-module-scss-module__YTjVja__accountUuid{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;font-size:12px}
.index-module-scss-module__YTjVja__currentAccountCard{border:1.5px solid var(--color-primary-default);cursor:default;background:#7036f00d}
.index-module-scss-module__YTjVja__currentAccountCard:hover{background:#7036f00d}
.index-module-scss-module__YTjVja__accountList{max-height:300px;overflow-y:auto}
.index-module-scss-module__YTjVja__uuidWithCopy{align-items:center;gap:8px;display:flex}
.index-module-scss-module__YTjVja__uuidWithCopy .index-module-scss-module__YTjVja__copyIcon{color:var(--color-text-primary);opacity:.3;cursor:pointer;transition:opacity .15s}
.index-module-scss-module__YTjVja__uuidWithCopy .index-module-scss-module__YTjVja__copyIcon:hover{opacity:.7}
.index-module-scss-module__YTjVja__uuidWithCopy .index-module-scss-module__YTjVja__copyIcon.index-module-scss-module__YTjVja__copied{color:#10b981;opacity:1}
.index-module-scss-module__YTjVja__noAccounts{text-align:center;color:var(--color-text-secondary);padding:24px}
.index-module-scss-module__YTjVja__noAccounts p{margin:0;font-size:14px}
.index-module-scss-module__YTjVja__createTeamEntry{border:1px dashed var(--color-border-panel);width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:8px;margin-top:12px;padding:14px 16px;font-size:14px;font-weight:600;transition:all .15s;display:flex}
.index-module-scss-module__YTjVja__createTeamEntry:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__YTjVja__createTeamEntryIcon{justify-content:center;align-items:center;display:inline-flex}
@keyframes index-module-scss-module__YTjVja__checkmark{0%{opacity:0;transform:scale(.8)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
[data-theme=dark] .index-module-scss-module__YTjVja__userNameLarge{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__uuidText{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__copyBtn:hover{background-color:#ebf4fb14}
[data-theme=dark] .index-module-scss-module__YTjVja__copyBtn .index-module-scss-module__YTjVja__copyIconSvg{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem .index-module-scss-module__YTjVja__menuIcon{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem:hover{background-color:#ebf4fb0f}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__activeItem{background-color:#ebf4fb1a}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__dangerItem{color:var(--color-function-fail)}
[data-theme=dark] .index-module-scss-module__YTjVja__menuItem.index-module-scss-module__YTjVja__dangerItem .index-module-scss-module__YTjVja__menuIcon{color:var(--color-function-fail)}
[data-theme=dark] .index-module-scss-module__YTjVja__balanceBadge{background:#ebf4fb0d}
[data-theme=dark] .index-module-scss-module__YTjVja__balanceBadge span{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__themeLabel{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__chevronIcon{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__themeOption{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__themeOption:hover{background-color:#ebf4fb0f}
[data-theme=dark] .index-module-scss-module__YTjVja__themeOption.index-module-scss-module__YTjVja__themeOptionActive{background-color:#ebf4fb1a}
[data-theme=dark] .index-module-scss-module__YTjVja__menuDivider{background-color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileUserInfo .index-module-scss-module__YTjVja__mobileUserName{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileMenuItem{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileMenuItem:hover{background:#ebf4fb0f}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__dangerItem{color:var(--color-function-fail)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileMenuItem.index-module-scss-module__YTjVja__dangerItem .index-module-scss-module__YTjVja__menuIcon{color:var(--color-function-fail)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileMenuItem .index-module-scss-module__YTjVja__menuIcon{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__mobileDivider{background-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__YTjVja__accountDialogDesc{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__YTjVja__accountCloseButton:hover{background-color:#ffffff14}
:is([data-theme=dark] .index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__currentAccount h4,[data-theme=dark] .index-module-scss-module__YTjVja__accountDialogContent .index-module-scss-module__YTjVja__availableAccounts h4){color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__YTjVja__accountCard{border-color:var(--color-border-panel);background-color:var(--color-bg-panel)}
[data-theme=dark] .index-module-scss-module__YTjVja__accountCard:hover{background-color:var(--color-bg-page);border-color:#7f72f7}
[data-theme=dark] .index-module-scss-module__YTjVja__accountCard .index-module-scss-module__YTjVja__accountUuid{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__YTjVja__currentAccountCard{background-color:#7f72f71a!important;border-color:#7f72f7!important}
[data-theme=dark] .index-module-scss-module__YTjVja__currentAccountCard:hover{background-color:#7f72f71a!important}
[data-theme=dark] .index-module-scss-module__YTjVja__uuidWithCopy .index-module-scss-module__YTjVja__copyIcon{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__YTjVja__noAccounts p{color:var(--color-text-secondary)}
.index-module-scss-module__YTjVja__userHintOnly{display:none}
html[data-user] .index-module-scss-module__YTjVja__guestOnly{display:none}
html[data-user] .index-module-scss-module__YTjVja__userHintOnly{display:block}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer{display:inline-block;position:relative}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem{font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--nav-text-color);text-align:center;text-transform:uppercase;padding:10px 0;font-size:13px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .3s,opacity .3s}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem:hover{opacity:var(--nav-text-hover-opacity)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem.ModelPlatformDropdown-module-scss-module__9pvhpq__active{color:var(--nav-text-color);font-weight:700}
@media (min-width:768px) and (max-width:1079px){.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem{font-size:12px}}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownTrigger{cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding-left:2px;padding-right:2px;display:inline-flex}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownTrigger .ModelPlatformDropdown-module-scss-module__9pvhpq__chevron{color:var(--nav-chevron-color);flex-shrink:0;font-size:12px;transition:all .15s cubic-bezier(.16,1,.3,1)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownTrigger .ModelPlatformDropdown-module-scss-module__9pvhpq__chevron.ModelPlatformDropdown-module-scss-module__9pvhpq__open{color:var(--nav-chevron-open-color);transform:rotate(180deg)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer:has(.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown.ModelPlatformDropdown-module-scss-module__9pvhpq__open) .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownTrigger.ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem{color:var(--nav-link-open-color,#c1b1ff)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownOpen .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownTrigger.ModelPlatformDropdown-module-scss-module__9pvhpq__linkItem{color:var(--nav-link-open-color,#c1b1ff)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown{background:var(--color-bg-page);border:1px solid var(--color-border-panel);z-index:9999;opacity:1;visibility:visible;border-radius:8px;width:786px;padding:16px 16px 24px;position:fixed;transform:translateY(0);box-shadow:0 0 24px #00000040}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown.ModelPlatformDropdown-module-scss-module__9pvhpq__open{opacity:1;visibility:visible;transform:translateY(0)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContent{flex-direction:column;gap:16px;display:flex}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle{align-items:center;gap:6px;width:fit-content;text-decoration:none;display:flex}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle span{font-family:var(--font-manrope);color:#1a2330;font-size:16px;font-weight:400;line-height:1.366}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle span{color:#ebf4fb}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle img{flex-shrink:0;width:20px;height:20px}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionIcon{color:#1a2330;width:20px;height:20px;transition:color .2s}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionIcon{color:#ebf4fb}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle .ModelPlatformDropdown-module-scss-module__9pvhpq__arrowIcon{color:#1a2330;flex-shrink:0;width:4px;height:8px;transition:color .2s}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle .ModelPlatformDropdown-module-scss-module__9pvhpq__arrowIcon{color:#ebf4fb}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle[href]{cursor:pointer;transition:all .2s}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle[href] span{transition:color .2s}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle[href]:hover span,.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle[href]:hover .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionIcon,.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__sectionTitle[href]:hover .ModelPlatformDropdown-module-scss-module__9pvhpq__arrowIcon{color:#5f41cf}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__hotModelsGrid,.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__mediaModelsGrid,.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__llmModelsGrid{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag{font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;background:#1a23301a;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:2px 8px;font-size:14px;font-weight:400;line-height:1.366;text-decoration:none;transition:all .2s;display:flex}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag{color:#ebf4fb;background:#ebf4fb1a}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag:hover{color:#fdfdfd;background:#5f41cf}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag:hover{color:#ebf4fb}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag.ModelPlatformDropdown-module-scss-module__9pvhpq__hasBadge{color:#f70}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag .ModelPlatformDropdown-module-scss-module__9pvhpq__badge{font-family:var(--font-manrope);color:#fdfdfd;background:#f70;border-radius:4px;padding:0 12px;font-size:12px;font-weight:400;line-height:1.366}
[data-theme=dark] .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__modelTag .ModelPlatformDropdown-module-scss-module__9pvhpq__badge{color:#ebf4fb}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__divider{background:#1b1b1d1a;width:100%;height:1px}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__viewAllLink{font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:flex-end;align-items:center;gap:6px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .2s;display:flex}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__viewAllLink:hover{color:#5f41cf}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__viewAllLink:hover img{filter:brightness(0)saturate()invert(23%)sepia(89%)saturate(3089%)hue-rotate(248deg)brightness(91%)contrast(101%)}
.ModelPlatformDropdown-module-scss-module__9pvhpq__dropdownContainer .ModelPlatformDropdown-module-scss-module__9pvhpq__dropdown .ModelPlatformDropdown-module-scss-module__9pvhpq__viewAllLink img{width:8px;height:17px;transition:filter .2s}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__dropdown{background:var(--color-bg-panel);box-sizing:border-box;opacity:0;visibility:hidden;border-radius:4px;gap:30px;width:1315px;max-width:calc(100vw - 32px);height:514px;margin-left:-10px;padding:16px;transition:opacity .15s cubic-bezier(.4,0,.2,1),transform .15s cubic-bezier(.4,0,.2,1),visibility .15s;display:flex;transform:translateY(-10px);box-shadow:0 0 4px #00000040}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__dropdown.ModelPlatformDropdownContent-module-scss-module__7gSkQG__dropdownOpen{opacity:1;visibility:visible;transform:translateY(0)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__leftPanel{flex-direction:column;flex-shrink:0;width:485px;display:flex}
@media (max-width:1200px){.ModelPlatformDropdownContent-module-scss-module__7gSkQG__leftPanel{width:400px}}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryList{flex-direction:column;flex:1;gap:12px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySection{background:color-mix(in srgb, var(--color-text-primary) 5%, transparent);isolation:isolate;border-radius:2px;flex-direction:column;gap:7px;padding:11px 12px;display:flex;position:relative;overflow:hidden}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySection:after{--row:color-mix(in srgb, var(--color-text-primary) 5%, var(--color-bg-panel));content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg, var(--row) 26%, color-mix(in srgb, var(--row) 55%, transparent) 60%, color-mix(in srgb, var(--row) 28%, transparent) 100%);position:absolute;inset:0}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySection:hover .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg,.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySection.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySectionActive .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg{opacity:1}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg{z-index:0;opacity:.22;pointer-events:none;width:59%;transition:opacity .25s;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 67%);mask-image:linear-gradient(90deg,#0000 0%,#000 67%)}
[data-theme=dark] .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg{opacity:.12}
[data-theme=dark] .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySection:hover .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg{opacity:.55}
[data-theme=dark] .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categorySectionActive .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBg{opacity:.55}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryBgImage{object-fit:cover}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryTitle{z-index:2;cursor:pointer;align-items:center;gap:8px;width:fit-content;text-decoration:none;transition:color .2s;display:flex;position:relative}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryTitleIcon{filter:brightness(0);flex-shrink:0;width:20px;height:20px;transition:filter .2s}
[data-theme=dark] .ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryTitleIcon{filter:brightness(0)invert()}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryTitleText{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:uppercase;text-shadow:0 0 4px var(--color-bg-panel);font-size:14px;font-weight:600;line-height:1.366;transition:color .2s}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryTitleArrow{width:4px;height:8px;color:var(--color-text-primary);flex-shrink:0;transition:color .2s}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryModels{z-index:2;flex-wrap:wrap;align-items:center;gap:4px;display:flex;position:relative}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryModelItem{align-items:center;gap:4px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryModelLink{font-family:var(--font-manrope);color:color-mix(in srgb, var(--color-text-primary) 82%, transparent);text-shadow:0 0 3px var(--color-bg-panel),0 0 6px var(--color-bg-panel),0 0 10px var(--color-bg-panel);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.366;text-decoration:none;transition:color .2s;position:relative}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryModelLink:hover{color:var(--color-primary-default)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__categoryModelLinkHot{color:var(--color-primary-default)!important}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__hotIcon{flex-shrink:0;width:12px;height:12px}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__modelSeparator{background:color-mix(in srgb, var(--color-text-primary) 30%, transparent);width:1px;height:10px}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__bottomActions{gap:11px;margin-top:16px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__exploreAllButton,.ModelPlatformDropdownContent-module-scss-module__7gSkQG__compareButton{border-radius:var(--btn-border-radius);min-width:0;height:36px;font-family:var(--font-manrope);text-align:center;white-space:nowrap;transition:var(--btn-transition);flex:1;justify-content:center;align-items:center;padding:0 12px;font-size:14px;font-weight:400;text-decoration:none;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__exploreAllButton{background:var(--color-primary-default);color:#ebf4fb;border:1px solid #0000}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__exploreAllButton:hover{background:var(--color-primary-hover)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__compareButton{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__compareButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__rightPanel{background:var(--color-bg-page);border-radius:4px;flex-direction:column;flex:1;min-width:0;padding:16px 20px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__rightPanelContent{flex-direction:column;flex:1;min-height:0;animation:.18s ease-out ModelPlatformDropdownContent-module-scss-module__7gSkQG__fadeIn;display:flex}
@keyframes ModelPlatformDropdownContent-module-scss-module__7gSkQG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__rightPanelHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__rightPanelTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:uppercase;font-size:14px;font-weight:600;line-height:1.366}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__viewMoreLink{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .2s;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__viewMoreLink:hover,.ModelPlatformDropdownContent-module-scss-module__7gSkQG__viewMoreLink:hover .ModelPlatformDropdownContent-module-scss-module__7gSkQG__viewMoreArrow{color:var(--color-primary-default)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__viewMoreArrow{width:4px;height:8px;color:var(--color-text-secondary);flex-shrink:0;transition:color .2s}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyGrid{overscroll-behavior:contain;flex:1;grid-template-columns:repeat(auto-fill,minmax(176px,1fr));grid-auto-rows:139px;align-content:start;gap:8px;min-height:0;display:grid;overflow:hidden auto}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyGrid::-webkit-scrollbar{width:4px}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyGrid::-webkit-scrollbar-track{background:0 0}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyGrid::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--color-text-primary) 25%, transparent);border-radius:2px}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyGrid::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCard{background:var(--color-bg-card);cursor:pointer;border-radius:4px;flex-direction:column;height:139px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardImage{background:var(--color-bg-page);border-radius:4px 4px 0 0;flex-shrink:0;width:100%;height:65px;position:relative;overflow:hidden}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardImage img{object-fit:cover;width:100%;height:100%}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardInfo{align-items:center;gap:8px;padding:7px 8px 4px;display:flex}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardLogo{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.366;overflow:hidden}
.ModelPlatformDropdownContent-module-scss-module__7gSkQG__familyCardDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;margin:0;padding:0 9px 9px;font-size:11px;font-weight:400;line-height:1.65;display:-webkit-box;overflow:hidden}
.index-module-scss-module__GA4WMq__overlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background:#00000080;justify-content:center;align-items:flex-start;padding-top:64px;animation:.2s index-module-scss-module__GA4WMq__fadeIn;display:flex;position:fixed;inset:0}
@media (max-width:767px){.index-module-scss-module__GA4WMq__overlay{padding-top:80px;padding-left:16px;padding-right:16px}}
@keyframes index-module-scss-module__GA4WMq__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__GA4WMq__modal{background:var(--color-bg-panel);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:4px;flex-direction:column;gap:8px;width:720px;max-width:100%;max-height:70vh;padding:20px;animation:.3s index-module-scss-module__GA4WMq__slideDown;display:flex}
@media (max-width:767px){.index-module-scss-module__GA4WMq__modal{gap:20px;max-height:85vh;padding:24px 16px}}
@keyframes index-module-scss-module__GA4WMq__slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__GA4WMq__searchBar{background:var(--color-bg-panel-hover);box-sizing:border-box;border:none;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:10px 12.5px;display:flex}
@media (max-width:767px){.index-module-scss-module__GA4WMq__searchBar{padding:10px 16px}}
.index-module-scss-module__GA4WMq__searchInput{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__GA4WMq__searchInput::placeholder{color:var(--color-text-primary);opacity:.5}
@media (max-width:767px){.index-module-scss-module__GA4WMq__searchInput{font-size:14px}}
.index-module-scss-module__GA4WMq__searchIconWrapper{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__GA4WMq__searchIconWrapper svg{width:100%;height:100%}
.index-module-scss-module__GA4WMq__searchIconWrapper svg path{fill:currentColor}
.index-module-scss-module__GA4WMq__clearButton{cursor:pointer;color:#a4a7ae;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:opacity .2s;display:flex}
.index-module-scss-module__GA4WMq__clearButton:hover{opacity:.7}
.index-module-scss-module__GA4WMq__clearButton svg{width:100%;height:100%}
.index-module-scss-module__GA4WMq__popularSection{flex-direction:column;gap:6px;margin-top:21px;padding:0 8px;display:flex}
@media (max-width:767px){.index-module-scss-module__GA4WMq__popularSection{padding:0 8px}}
.index-module-scss-module__GA4WMq__popularTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;padding-left:8px;font-size:12px;font-weight:400;line-height:1.366}
@media (max-width:767px){.index-module-scss-module__GA4WMq__popularTitle{font-size:12px}}
.index-module-scss-module__GA4WMq__popularList{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__GA4WMq__popularItem{cursor:pointer;background:0 0;border-radius:4px;align-self:stretch;align-items:center;gap:10px;padding:2px 8px;transition:background .2s;display:flex}
.index-module-scss-module__GA4WMq__popularItem:hover{background:var(--color-bg-panel-hover)}
.index-module-scss-module__GA4WMq__popularItem svg{width:4px;height:8px;color:var(--color-text-primary);flex-shrink:0}
@media (max-width:767px){.index-module-scss-module__GA4WMq__popularItem{padding:2px 8px}}
.index-module-scss-module__GA4WMq__popularName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__GA4WMq__popularName{font-size:12px}}
.index-module-scss-module__GA4WMq__resultsSection{flex-direction:column;flex:1;gap:18px;height:100%;min-height:0;max-height:calc(70vh - 120px);margin-top:21px;padding:0 12px 0 8px;display:flex;overflow-y:auto}
@media (max-width:767px){.index-module-scss-module__GA4WMq__resultsSection{gap:16px;max-height:calc(85vh - 180px)}}
.index-module-scss-module__GA4WMq__categorySection{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__GA4WMq__categoryTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;padding-left:8px;font-size:12px;font-weight:400;line-height:1.366}
@media (max-width:767px){.index-module-scss-module__GA4WMq__categoryTitle{font-size:12px}}
.index-module-scss-module__GA4WMq__resultsList{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__GA4WMq__resultItem{cursor:pointer;background:0 0;border-radius:4px;align-self:stretch;align-items:center;gap:10px;padding:2px 8px;transition:background .2s;display:flex}
.index-module-scss-module__GA4WMq__resultItem:hover{background:var(--color-bg-panel-hover)}
.index-module-scss-module__GA4WMq__resultItem svg{width:4px;height:8px;color:var(--color-text-primary);flex-shrink:0}
@media (max-width:767px){.index-module-scss-module__GA4WMq__resultItem{padding:2px 8px}}
.index-module-scss-module__GA4WMq__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__GA4WMq__modelName{font-size:12px}}
.index-module-scss-module__GA4WMq__discountBadge{border-radius:var(--radius-base);background:var(--color-coding-discount);height:18px;color:var(--color-fixed-white);font-family:var(--font-manrope);white-space:nowrap;flex-shrink:0;align-items:center;margin-left:auto;padding:0 6px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}
.index-module-scss-module__GA4WMq__discountStrong{background:var(--color-discount-strong)}
.index-module-scss-module__GA4WMq__noResults{align-items:flex-start;display:flex}
.index-module-scss-module__GA4WMq__noResults p{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;padding-left:8px;font-size:12px;font-weight:400;line-height:1.366}
@media (max-width:767px){.index-module-scss-module__GA4WMq__noResults p{font-size:12px}}
.index-module-scss-module__GA4WMq__loadingState{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 0;display:flex}
.index-module-scss-module__GA4WMq__loadingState p{font-family:var(--font-manrope);color:#1b1b1d80;margin:0;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__GA4WMq__loadingSpinner{border:2px solid #f4f4f4;border-top-color:#1b1b1d;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite index-module-scss-module__GA4WMq__spin}
@keyframes index-module-scss-module__GA4WMq__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__GA4WMq__seeAllLink{cursor:pointer;color:var(--color-text-primary);box-sizing:border-box;background:0 0;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;height:24px;margin:0 8px;padding:4px 10px;transition:background .2s;display:flex}
.index-module-scss-module__GA4WMq__seeAllLink:hover{background:var(--color-bg-panel-hover)}
.index-module-scss-module__GA4WMq__seeAllLink svg{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__GA4WMq__seeAllLink svg path{fill:currentColor}
.index-module-scss-module__GA4WMq__seeAllText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366}
@media (max-width:767px){.index-module-scss-module__GA4WMq__seeAllText{font-size:12px}}
.index-module-scss-module__E-D_Ia__bannerWrapper{z-index:101;background:linear-gradient(#060302 11%,#7a2c12 63%,#e69854 100%);align-items:center;width:100%;height:48px;display:flex;position:fixed;top:0;left:0}
.index-module-scss-module__E-D_Ia__container{justify-content:center;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0 60px;display:flex;position:relative}
.index-module-scss-module__E-D_Ia__content{justify-content:center;align-items:center;gap:13px;min-width:0;display:flex;overflow:hidden}
.index-module-scss-module__E-D_Ia__logo{flex-shrink:0}
.index-module-scss-module__E-D_Ia__divider{background:var(--color-bg-panel);flex-shrink:0;width:1px;height:16px}
.index-module-scss-module__E-D_Ia__text{font-size:14px;font-weight:700;line-height:1.366;font-family:var(--font-manrope);color:var(--color-bg-panel);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
.index-module-scss-module__E-D_Ia__tryButton{cursor:pointer;filter:blur();background:0 0;border:2px solid #ff7300cc;border-radius:24px;justify-content:center;align-items:center;width:100px;height:28px;padding:0;transition:all .3s;display:flex;position:relative;box-shadow:0 0 6px #ff730099}
.index-module-scss-module__E-D_Ia__tryButton:hover{box-shadow:0 0 12px #ff7300cc}
.index-module-scss-module__E-D_Ia__tryButton:active{transform:scale(.98)}
.index-module-scss-module__E-D_Ia__tryButtonInner{width:96px;height:24px;font-size:12px;font-weight:400;line-height:1.366;font-family:var(--font-manrope);color:#ff9000;white-space:nowrap;background:#000;border:1px solid #ff7300;border-radius:24px;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__E-D_Ia__closeButton{width:28px;height:28px;color:var(--color-bg-panel);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;transition:all .2s;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}
.index-module-scss-module__E-D_Ia__closeButton:hover{opacity:1;background:#ffffff1a}
.index-module-scss-module__E-D_Ia__closeButton:active{transform:translateY(-50%)scale(.95)}
@media (max-width:768px){.index-module-scss-module__E-D_Ia__bannerWrapper{height:48px}.index-module-scss-module__E-D_Ia__container{padding:0 50px}.index-module-scss-module__E-D_Ia__content{gap:8px}.index-module-scss-module__E-D_Ia__divider{display:none}.index-module-scss-module__E-D_Ia__text{font-size:12px}.index-module-scss-module__E-D_Ia__tryButton{width:90px;height:26px}.index-module-scss-module__E-D_Ia__tryButtonInner{width:86px;height:22px;font-size:11px}}
@media (max-width:480px){.index-module-scss-module__E-D_Ia__container{padding:0 40px}.index-module-scss-module__E-D_Ia__content{gap:8px}.index-module-scss-module__E-D_Ia__logo{display:none}.index-module-scss-module__E-D_Ia__text{font-size:11px}.index-module-scss-module__E-D_Ia__tryButton{width:80px;height:24px}.index-module-scss-module__E-D_Ia__tryButtonInner{width:76px;height:20px;font-size:10px}.index-module-scss-module__E-D_Ia__closeButton{width:24px;height:24px;font-size:18px;right:10px}}
.index-module-scss-module__ukk1Kq__bannerWrapper{z-index:101;background:var(--color-text-primary);align-items:center;width:100%;height:34px;display:none;position:fixed;top:0;left:0}
.index-module-scss-module__ukk1Kq__bannerWrapper:after{content:"";background:linear-gradient(90deg,#7036f0 0% 14.3%,#d7416e 14.3% 28.6%,#4a75d6 28.6% 42.9%,#ececec 42.9% 57.2%,#50ceb8 57.2% 71.5%,#ce9c50 71.5% 85.8%,#454545 85.8% 100%);width:100%;height:1px;position:absolute;bottom:0;left:0}
html.banner-visible .index-module-scss-module__ukk1Kq__bannerWrapper{display:flex}
@keyframes index-module-scss-module__ukk1Kq__slideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}
@keyframes index-module-scss-module__ukk1Kq__textSlideUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}
@keyframes index-module-scss-module__ukk1Kq__textSlideDown{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__ukk1Kq__container{justify-content:center;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0;display:flex;position:relative}
.index-module-scss-module__ukk1Kq__content{flex:1;justify-content:center;align-items:center;gap:12px;display:flex}
.index-module-scss-module__ukk1Kq__logo{flex-shrink:0;width:24px;height:24px}
.index-module-scss-module__ukk1Kq__text{font-size:12px;font-weight:400;line-height:1.366;font-family:var(--font-manrope);color:#f38236;white-space:nowrap;animation:.4s index-module-scss-module__ukk1Kq__textSlideDown;overflow:hidden}
.index-module-scss-module__ukk1Kq__joinButton{font-size:16px;font-weight:500;line-height:1.366;font-family:var(--font-manrope);color:#faf7f8;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #faf7f8;border-radius:999px;align-items:center;gap:6px;padding:8px 20px;transition:all .3s;display:flex}
.index-module-scss-module__ukk1Kq__joinButton:hover:not(:disabled){background:#ffffff1a;transform:translateY(-1px)}
.index-module-scss-module__ukk1Kq__joinButton:active:not(:disabled){transform:translateY(0)}
.index-module-scss-module__ukk1Kq__joinButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__ukk1Kq__closeButton{color:#f38236;cursor:pointer;border-radius:var(--radius-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:16px;transition:all .2s;display:flex;position:absolute;right:12px}
.index-module-scss-module__ukk1Kq__closeButton:hover{opacity:.7}
.index-module-scss-module__ukk1Kq__closeButton:active{transform:scale(.95)}
.index-module-scss-module__ukk1Kq__tryButton{font-size:12px;font-weight:400;line-height:1.366;font-family:var(--font-manrope);color:#f38236;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f38236;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:2px 13px;transition:all .2s;display:flex}
.index-module-scss-module__ukk1Kq__tryButton:hover{opacity:.7}
.index-module-scss-module__ukk1Kq__tryButton:active{transform:scale(.95)}
.index-module-scss-module__ukk1Kq__tryButton:disabled{opacity:.6;cursor:not-allowed}
@media (max-width:1440px){.index-module-scss-module__ukk1Kq__container{padding:0 80px}}
@media (max-width:1200px){.index-module-scss-module__ukk1Kq__container{padding:0 60px}}
@media (max-width:1024px){.index-module-scss-module__ukk1Kq__container{padding:0 40px}.index-module-scss-module__ukk1Kq__text{font-size:11px}}
@media (max-width:768px){.index-module-scss-module__ukk1Kq__bannerWrapper{height:40px}.index-module-scss-module__ukk1Kq__container{padding:0 44px 0 16px}.index-module-scss-module__ukk1Kq__content{gap:8px}.index-module-scss-module__ukk1Kq__text{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.35;display:-webkit-box}.index-module-scss-module__ukk1Kq__tryButton{padding:3px 10px;font-size:11px}.index-module-scss-module__ukk1Kq__closeButton{right:4px}}
@media (max-width:480px){.index-module-scss-module__ukk1Kq__text{font-size:11px}.index-module-scss-module__ukk1Kq__tryButton{padding:3px 8px;font-size:11px}}
.index-module-scss-module__ukk1Kq__emailModal{padding:10px 0 10px 10px}
.index-module-scss-module__ukk1Kq__emailModalHeader{align-items:center;gap:16px;margin-bottom:20px;display:flex}
.index-module-scss-module__ukk1Kq__emailModalIcon{background:#faf7f8;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:flex}
.index-module-scss-module__ukk1Kq__emailModalTitle{font-size:24px;font-weight:700;font-family:var(--font-manrope);color:#1a1a1a;margin:0}
.index-module-scss-module__ukk1Kq__emailModalDescription{color:#666;font-size:15px;line-height:1.6;font-family:var(--font-plus-jakarta-sans);margin-bottom:24px}
.index-module-scss-module__ukk1Kq__emailModalDescription strong{color:#1a1a1a;font-weight:600}
.index-module-scss-module__ukk1Kq__emailModalForm{margin-bottom:24px}
.index-module-scss-module__ukk1Kq__emailModalLabel{color:#1a1a1a;font-size:14px;font-weight:600;font-family:var(--font-manrope);margin-bottom:8px;display:block}
.index-module-scss-module__ukk1Kq__emailModalInput{font-family:var(--font-plus-jakarta-sans)}
.index-module-scss-module__ukk1Kq__emailModalActions{justify-content:flex-end;gap:12px;display:flex}
.index-module-scss-module__ukk1Kq__emailModalButton{font-size:15px;font-weight:600;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:8px;min-width:120px;padding:10px 24px;transition:all .2s}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__primary{color:var(--color-bg-panel);background:#7f72f7}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__primary:hover:not(:disabled){background:#9b8ef8}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__primary:active:not(:disabled){background:#6b5ef5}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__primary:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__secondary{color:#666;background:#faf7f8}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__secondary:hover{background:#f0edf1}
.index-module-scss-module__ukk1Kq__emailModalButton.index-module-scss-module__ukk1Kq__secondary:active{background:#e8e5e9}
@media (max-width:600px){.index-module-scss-module__ukk1Kq__emailModal{padding:24px}.index-module-scss-module__ukk1Kq__emailModalTitle{font-size:20px}.index-module-scss-module__ukk1Kq__emailModalDescription{font-size:14px}.index-module-scss-module__ukk1Kq__emailModalIcon{width:48px;height:48px}.index-module-scss-module__ukk1Kq__emailModalActions{flex-direction:column-reverse}.index-module-scss-module__ukk1Kq__emailModalButton{width:100%}}
.layout-module-scss-module__OJ_DyW__container{min-height:calc(100vh - var(--total-navbar-height));background-color:var(--color-bg-panel-hover);padding-top:var(--total-navbar-height)}
.Slider-module-scss-module__RM-gLa__slider{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;height:20px;display:flex;position:relative}
.Slider-module-scss-module__RM-gLa__slider.Slider-module-scss-module__RM-gLa__disabled{opacity:.5;pointer-events:none}
.Slider-module-scss-module__RM-gLa__track{cursor:pointer;background:#1b1b1d33;border-radius:1px;flex-grow:1;height:2px;position:relative}
.Slider-module-scss-module__RM-gLa__range{background:var(--color-text-primary);pointer-events:none;border-radius:1px;height:100%;position:absolute;top:0;left:0}
.Slider-module-scss-module__RM-gLa__thumb{background:var(--color-text-primary);cursor:grab;border-radius:50%;outline:none;width:8px;height:8px;transition:transform .1s,box-shadow .1s;position:absolute;top:50%;transform:translate(-50%,-50%)}
.Slider-module-scss-module__RM-gLa__thumb:hover{transform:translate(-50%,-50%)scale(1.2)}
.Slider-module-scss-module__RM-gLa__thumb:focus-visible{box-shadow:0 0 0 2px #1b1b1d33}
.Slider-module-scss-module__RM-gLa__thumb.Slider-module-scss-module__RM-gLa__dragging{cursor:grabbing;transform:translate(-50%,-50%)scale(1.1)}
.NumberInput-module-scss-module__6C7jEG__numberInput{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:4px;align-items:center;transition:border-color .15s;display:inline-flex;overflow:hidden}
.NumberInput-module-scss-module__6C7jEG__numberInput:hover:not(.NumberInput-module-scss-module__6C7jEG__disabled){border-color:var(--color-text-secondary)}
.NumberInput-module-scss-module__6C7jEG__numberInput:focus-within:not(.NumberInput-module-scss-module__6C7jEG__disabled){border-color:var(--color-text-primary)}
.NumberInput-module-scss-module__6C7jEG__numberInput.NumberInput-module-scss-module__6C7jEG__disabled{opacity:.5;cursor:not-allowed}
.NumberInput-module-scss-module__6C7jEG__prefix{font-family:var(--font-manrope);color:var(--color-text-secondary);pointer-events:none;flex-shrink:0;padding-left:12px;font-size:14px;font-weight:500}
.NumberInput-module-scss-module__6C7jEG__input{width:100%;height:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em;background:0 0;border:none;outline:none;padding:0 8px;font-size:12px;font-weight:400;line-height:1em}
.NumberInput-module-scss-module__6C7jEG__input::placeholder{color:var(--color-text-secondary)}
.NumberInput-module-scss-module__6C7jEG__input:disabled{cursor:not-allowed}
.NumberInput-module-scss-module__6C7jEG__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.NumberInput-module-scss-module__6C7jEG__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.NumberInput-module-scss-module__6C7jEG__input[type=number]{-moz-appearance:textfield}
.NumberInput-module-scss-module__6C7jEG__stacked{border-left:1px solid var(--color-border-panel);flex-direction:column;flex-shrink:0;align-self:stretch;width:24px;display:flex}
.NumberInput-module-scss-module__6C7jEG__stackedBtn{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}
.NumberInput-module-scss-module__6C7jEG__stackedBtn+.NumberInput-module-scss-module__6C7jEG__stackedBtn{border-top:1px solid var(--color-border-panel)}
.NumberInput-module-scss-module__6C7jEG__stackedBtn:hover:not(:disabled){background:var(--color-menu-selected);color:var(--color-text-primary)}
.NumberInput-module-scss-module__6C7jEG__stackedBtn:active:not(:disabled){background:var(--color-menu-selected)}
.NumberInput-module-scss-module__6C7jEG__stackedBtn:disabled{opacity:.3;cursor:not-allowed}
.NumberInput-module-scss-module__6C7jEG__button{width:24px;height:100%;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;transition:background .15s;display:flex}
.NumberInput-module-scss-module__6C7jEG__button:hover:not(:disabled),.NumberInput-module-scss-module__6C7jEG__button:active:not(:disabled){background:var(--color-menu-selected)}
.NumberInput-module-scss-module__6C7jEG__button:disabled{opacity:.3;cursor:not-allowed}
.index-module-scss-module__qcsZha__loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}
.index-module-scss-module__qcsZha__spinner{border:4px solid #7b5af61a;border-top-color:#7b5af6;border-radius:50%;width:48px;height:48px;animation:.8s linear infinite index-module-scss-module__qcsZha__spin}
@keyframes index-module-scss-module__qcsZha__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__qcsZha__loadingText{font-family:var(--font-manrope);color:#6b7280;margin-top:16px;font-size:14px}
/*# sourceMappingURL=01ayd70p6t47z.css.map*/
.AssetsCollectionsView-module-scss-module__Il6O0a__view{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}
.AssetsCollectionsView-module-scss-module__Il6O0a__header{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}
@media (max-width:767px){.AssetsCollectionsView-module-scss-module__Il6O0a__header{padding:12px 16px}}
.AssetsCollectionsView-module-scss-module__Il6O0a__headerText{min-width:0}
.AssetsCollectionsView-module-scss-module__Il6O0a__pageTitle{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:400}
.AssetsCollectionsView-module-scss-module__Il6O0a__pageSubtitle{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:4px 0 0;font-size:12px;font-weight:400}
.AssetsCollectionsView-module-scss-module__Il6O0a__body{padding:20px 18px}
@media (max-width:767px){.AssetsCollectionsView-module-scss-module__Il6O0a__body{padding:16px}}
.AssetsCollectionsView-module-scss-module__Il6O0a__grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;display:grid}
@media (max-width:767px){.AssetsCollectionsView-module-scss-module__Il6O0a__grid{grid-template-columns:repeat(2,1fr)}}
.AssetsCollectionsView-module-scss-module__Il6O0a__createCard{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);cursor:pointer;height:160px;color:var(--color-text-primary);background:0 0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}
.AssetsCollectionsView-module-scss-module__Il6O0a__createCard:hover{background-color:var(--color-bg-card)}
.AssetsCollectionsView-module-scss-module__Il6O0a__createCard:hover .AssetsCollectionsView-module-scss-module__Il6O0a__createIcon{opacity:.8}
.AssetsCollectionsView-module-scss-module__Il6O0a__createIcon{opacity:.5;width:40px;height:40px;transition:opacity .15s}
.CollectionCard-module-scss-module__AbWzGW__card{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);cursor:pointer;flex-direction:column;height:160px;padding:5px;text-decoration:none;transition:background-color .15s;display:flex}
.CollectionCard-module-scss-module__AbWzGW__card:hover{background-color:var(--color-bg-card)}
.CollectionCard-module-scss-module__AbWzGW__cover{border-radius:var(--radius-base);flex:1;gap:3px;min-height:0;display:grid;overflow:hidden}
.CollectionCard-module-scss-module__AbWzGW__cover0{background:color-mix(in srgb, var(--color-menu-selected), transparent 40%);place-items:center}
.CollectionCard-module-scss-module__AbWzGW__cover1{grid-template-rows:1fr;grid-template-columns:1fr}
.CollectionCard-module-scss-module__AbWzGW__cover2{grid-template-rows:1fr 1fr;grid-template-columns:1fr}
.CollectionCard-module-scss-module__AbWzGW__coverGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}
.CollectionCard-module-scss-module__AbWzGW__cell{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-menu-selected), transparent 40%);position:relative;overflow:hidden}
.CollectionCard-module-scss-module__AbWzGW__placeholder{width:24px;height:24px;color:var(--color-text-primary);opacity:.3}
.CollectionCard-module-scss-module__AbWzGW__name{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:8px 0 0;font-size:10px;font-weight:400;overflow:hidden}
.CollectionCard-module-scss-module__AbWzGW__overview{font-family:var(--font-manrope);letter-spacing:-.16px;color:var(--color-text-primary);opacity:.5;white-space:nowrap;text-overflow:ellipsis;margin:4px 0 0;font-size:8px;font-weight:400;line-height:1.3;overflow:hidden}
.AssetThumb-module-scss-module__R8PaeG__wrap{width:100%;height:100%;position:absolute;inset:0}
.AssetThumb-module-scss-module__R8PaeG__img{object-fit:cover;width:100%;height:100%;display:block}
@keyframes AssetThumb-module-scss-module__R8PaeG__assetThumbShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.AssetThumb-module-scss-module__R8PaeG__placeholder{background:linear-gradient(90deg, var(--color-bg-page) 25%, #1a23300f 37%, var(--color-bg-page) 63%);background-size:200% 100%;width:100%;height:100%;animation:1.4s ease-in-out infinite AssetThumb-module-scss-module__R8PaeG__assetThumbShimmer}
.AssetThumb-module-scss-module__R8PaeG__failed{background:var(--color-bg-page);width:100%;height:100%}
.AssetThumb-module-scss-module__R8PaeG__audioPlaceholder{background:var(--color-bg-page);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.AssetThumb-module-scss-module__R8PaeG__audioIcon{width:40%;max-width:48px;height:40%;max-height:48px;color:var(--color-text-primary);opacity:.35}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__pickerPositioner{z-index:1300}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__pickerPopup{background:var(--color-bg-panel);border-radius:var(--radius-base);flex-direction:column;width:344px;max-width:calc(100vw - 24px);display:flex;overflow:hidden;box-shadow:0 6px 24px #0000002e,0 0 1px #0003}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__header{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__title{font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);font-size:14px;font-weight:600}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterChip{border-radius:var(--radius-base);background:var(--color-bg-page);font-family:var(--font-manrope);letter-spacing:-.26px;color:var(--color-text-primary);cursor:pointer;border:none;align-items:center;gap:4px;padding:4px 7px;font-size:13px;transition:background-color .15s;display:inline-flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterChip:hover{background:var(--color-bg-hover,#1a23300f)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterChipText{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterIcon{color:currentColor;flex-shrink:0;width:15px;height:15px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterChevron{opacity:.6;color:currentColor;flex-shrink:0;width:12px;height:12px;transition:transform .15s}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterChevronOpen{transform:rotate(180deg)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterPositioner{z-index:1400}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterMenu{background:var(--color-bg-panel);border-radius:var(--radius-base);scrollbar-width:thin;scrollbar-color:#0003 #0000;min-width:176px;max-width:240px;max-height:260px;padding:4px;overflow-y:auto;box-shadow:0 6px 24px #0000002e,0 0 1px #0003}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterMenu::-webkit-scrollbar{width:6px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterMenu::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItem{border-radius:var(--radius-base);width:100%;font-family:var(--font-manrope);letter-spacing:-.26px;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:7px 8px;font-size:13px;transition:background-color .15s,color .15s;display:flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItem:hover{background:var(--color-bg-hover,#1a23300f)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItemActive{color:var(--color-primary-default);background:var(--color-bg-hover,#1a23300f)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItemIcon{color:currentColor;flex-shrink:0;width:16px;height:16px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterItemName{padding-left:24px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__filterGroupLabel{font-family:var(--font-manrope);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-secondary);padding:8px 8px 4px;font-size:11px;font-weight:600}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__divider{background:var(--color-text-primary);opacity:.1;height:1px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__gridArea{scrollbar-width:thin;scrollbar-color:#0003 #0000;max-height:220px;padding:8px 12px;overflow:hidden auto}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__gridArea::-webkit-scrollbar{width:6px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__gridArea::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__gridArea::-webkit-scrollbar-track{background:0 0}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__grid{grid-template-columns:repeat(auto-fill,60px);grid-auto-rows:60px;justify-content:space-between;gap:4px;display:grid}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell{box-sizing:border-box;cursor:pointer;background:var(--color-bg-page);border:1px solid #0000;border-radius:4px;width:60px;height:60px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell img{object-fit:cover;width:100%;height:100%;display:block}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell:hover{border-color:var(--color-primary-default)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell:hover .AssetLibraryPickerModal-module-scss-module__7Tk5tG__check{opacity:1}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell.AssetLibraryPickerModal-module-scss-module__7Tk5tG__selected{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cell.AssetLibraryPickerModal-module-scss-module__7Tk5tG__selected .AssetLibraryPickerModal-module-scss-module__7Tk5tG__check{opacity:1;background:var(--color-primary-default);border-color:var(--color-primary-default)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__check{border:1.5px solid var(--color-primary-default);z-index:3;opacity:0;background:#fffffff2;border-radius:3px;justify-content:center;align-items:center;width:15px;height:15px;transition:opacity .15s,background-color .15s;display:flex;position:absolute;top:4px;right:4px;box-shadow:0 1px 2px #00000026}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__check svg{color:#fff;width:10px;height:10px}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__skeletonCell{background:linear-gradient(90deg,#1a23300a 0%,#1a233014 50%,#1a23300a 100%) 0 0/200% 100%;border-radius:4px;width:60px;height:60px;animation:1.2s ease-in-out infinite AssetLibraryPickerModal-module-scss-module__7Tk5tG__assetPickerSkeleton}
[data-theme=dark] .AssetLibraryPickerModal-module-scss-module__7Tk5tG__skeletonCell{background:linear-gradient(90deg,#ebf4fb0a 0%,#ebf4fb14 50%,#ebf4fb0a 100%) 0 0/200% 100%}
@keyframes AssetLibraryPickerModal-module-scss-module__7Tk5tG__assetPickerSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__loadMoreRow{justify-content:center;align-items:center;padding:10px 0 4px;display:flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__loadMoreSpinner{border:2px solid #1a23301f;border-top-color:var(--color-primary-default);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite AssetLibraryPickerModal-module-scss-module__7Tk5tG__assetPickerSpin}
[data-theme=dark] .AssetLibraryPickerModal-module-scss-module__7Tk5tG__loadMoreSpinner{border-color:#ebf4fb26;border-top-color:var(--color-primary-default)}
@keyframes AssetLibraryPickerModal-module-scss-module__7Tk5tG__assetPickerSpin{to{transform:rotate(360deg)}}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__hint{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:32px 12px;font-size:13px;line-height:1.4}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__footerDivider{background:var(--color-text-primary);opacity:.1;height:1px;box-shadow:0 -2px 4px #0000000d}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__footer{justify-content:flex-end;align-items:center;gap:10px;padding:8px 12px;display:flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cancelBtn{height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.24px;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;padding:0 16px;font-size:12px;transition:background-color .15s}
[data-theme=dark] .AssetLibraryPickerModal-module-scss-module__7Tk5tG__cancelBtn{border-color:#ebf4fb33}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__cancelBtn:hover{background:var(--color-bg-page)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__addBtn{background:var(--color-primary-default);color:#ebf4fb;height:28px;font-family:var(--font-manrope);letter-spacing:-.24px;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 20px;font-size:12px;text-decoration:none;transition:background-color .15s;display:inline-flex}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__addBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__addBtn:active:not(:disabled){background:var(--color-primary-active)}
.AssetLibraryPickerModal-module-scss-module__7Tk5tG__addBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
@media (max-width:480px){.AssetLibraryPickerModal-module-scss-module__7Tk5tG__pickerPopup{width:calc(100vw - 24px)}}
.PromptEditor-module-scss-module__gYeONa__promptEditorField{margin-bottom:20px}
.PromptEditor-module-scss-module__gYeONa__promptEditorField:last-child{margin-bottom:0}
.PromptEditor-module-scss-module__gYeONa__fieldHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
.PromptEditor-module-scss-module__gYeONa__labelContainer{align-items:center;gap:8px;display:flex}
.PromptEditor-module-scss-module__gYeONa__label{font-family:var(--font-manrope);text-transform:capitalize;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.2em}
.PromptEditor-module-scss-module__gYeONa__required{color:#5f41cf}
.PromptEditor-module-scss-module__gYeONa__questionIcon{color:#8c8c8c;cursor:pointer;font-size:14px}
.PromptEditor-module-scss-module__gYeONa__questionIcon:hover{color:#595959}
.PromptEditor-module-scss-module__gYeONa__promptEditorOuterBox{border:1px dashed var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:4px;padding:6px 6px 4px;display:flex}
.PromptEditor-module-scss-module__gYeONa__promptEditorInnerBox{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;flex:1;line-height:1;transition:border-color .2s;position:relative;overflow:hidden}
.PromptEditor-module-scss-module__gYeONa__promptEditorInnerBox:focus-within{border-color:var(--color-primary-default)}
.PromptEditor-module-scss-module__gYeONa__promptEditor{width:100%;min-height:90px;max-height:400px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:pre-wrap;word-wrap:break-word;box-sizing:border-box;background:0 0;border:none;outline:none;padding:6px 8px;font-size:12px;font-weight:400;line-height:1.7;position:relative;overflow-y:auto}
@media (max-width:767.98px){.PromptEditor-module-scss-module__gYeONa__promptEditor{font-size:16px}}
.PromptEditor-module-scss-module__gYeONa__promptEditor[data-empty=true]:before{content:attr(data-placeholder);color:var(--color-text-primary);opacity:.5;pointer-events:none;position:absolute;top:6px;left:8px}
.PromptEditor-module-scss-module__gYeONa__promptEditor{scrollbar-width:thin;scrollbar-color:#0003 #0000}
.PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar{width:6px}
.PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar-track{background:0 0}
.PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar-thumb:hover{background:#0000004d}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptEditor{scrollbar-color:#fff3 #0000}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar-thumb{background:#fff3}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptEditor::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.PromptEditor-module-scss-module__gYeONa__mentionChip{color:var(--color-primary-default);font-family:var(--font-manrope);box-sizing:border-box;vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;background:#7036f01f;border:1px solid #7036f04d;border-radius:4px;align-items:center;gap:3px;height:20px;margin:0 1px;padding:1px 3px 1px 2px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}
.PromptEditor-module-scss-module__gYeONa__mentionChip_video{color:#1966ff;background:#1966ff1f;border-color:#1966ff4d}
.PromptEditor-module-scss-module__gYeONa__mentionChip_audio{color:#d87c00;background:#d87c0024;border-color:#d87c0059}
.PromptEditor-module-scss-module__gYeONa__mentionChipThumb{object-fit:cover;border-radius:3px;flex-shrink:0;width:16px;height:16px}
.PromptEditor-module-scss-module__gYeONa__mentionChipThumbVideoWrap{pointer-events:none;background:#1966ff2e;border-radius:3px;flex-shrink:0;width:16px;height:16px;display:block;overflow:hidden}
.PromptEditor-module-scss-module__gYeONa__mentionChipThumbVideo{object-fit:cover;border:0;width:100%;height:100%;margin:0;padding:0;display:block}
.PromptEditor-module-scss-module__gYeONa__mentionChipThumbPlaceholder{width:16px;height:16px;color:var(--color-primary-default);opacity:.7;background:#7036f02e;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;font-size:9px;line-height:1;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__mentionChip_video .PromptEditor-module-scss-module__gYeONa__mentionChipThumbPlaceholder{color:#1966ff;background:#1966ff2e}
.PromptEditor-module-scss-module__gYeONa__mentionChip_audio .PromptEditor-module-scss-module__gYeONa__mentionChipThumbPlaceholder{color:#d87c00;background:#d87c0033}
.PromptEditor-module-scss-module__gYeONa__mentionChipLabel{font-weight:500}
.PromptEditor-module-scss-module__gYeONa__mentionChipSwitchBtn{width:10px;height:10px;color:var(--color-primary-default);opacity:.6;cursor:pointer;border-radius:2px;justify-content:center;align-items:center;margin-left:0;transition:background .15s,opacity .15s;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__mentionChipSwitchBtn svg{width:8px;height:8px}
.PromptEditor-module-scss-module__gYeONa__mentionChipSwitchBtn:hover{opacity:1;background:#7036f02e}
.PromptEditor-module-scss-module__gYeONa__mentionChipPreview{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);z-index:10000;pointer-events:none;border-radius:8px;padding:4px;animation:.12s ease-out PromptEditor-module-scss-module__gYeONa__mentionPreviewFadeIn;position:fixed;transform:translate(-50%,-100%);box-shadow:0 8px 24px #00000026}
.PromptEditor-module-scss-module__gYeONa__mentionChipPreviewImg{object-fit:cover;border-radius:6px;width:160px;height:160px;display:block}
@keyframes PromptEditor-module-scss-module__gYeONa__mentionPreviewFadeIn{0%{opacity:0;transform:translate(-50%,calc(4px - 100%))}to{opacity:1;transform:translate(-50%,-100%)}}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownThumb{object-fit:cover;border-radius:3px;flex-shrink:0;width:24px;height:24px}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownThumbVideo{object-fit:cover;pointer-events:none;background:#1966ff2e;border-radius:3px;flex-shrink:0;width:24px;height:24px;display:block}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot{border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot_video{color:#1966ff;background:#1966ff2e}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot_audio{color:#d87c00;background:#d87c0033}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownIconSlot svg{width:14px;height:14px}
.PromptEditor-module-scss-module__gYeONa__promptTextarea{width:100%;min-height:90px;max-height:400px;font-family:var(--font-manrope);color:var(--color-text-primary);resize:none;box-sizing:border-box;background:0 0;border:none;outline:none;height:auto;padding:6px 8px;font-size:12px;font-weight:400;line-height:1.5;position:relative;overflow-y:auto}
.PromptEditor-module-scss-module__gYeONa__promptTextarea::placeholder{color:var(--color-text-primary);opacity:.5}
.PromptEditor-module-scss-module__gYeONa__promptTextarea{scrollbar-width:thin;scrollbar-color:#0003 #0000}
.PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar{width:6px}
.PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar-track{background:0 0}
.PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar-thumb:hover{background:#0000004d}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptTextarea{scrollbar-color:#fff3 #0000}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar-thumb{background:#fff3}
[data-theme=dark] .PromptEditor-module-scss-module__gYeONa__promptTextarea::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.PromptEditor-module-scss-module__gYeONa__mentionDropdown{z-index:10000;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;min-width:200px;max-width:320px;max-height:360px;padding:4px;display:flex;position:fixed;box-shadow:0 4px 16px #0000001f}
.PromptEditor-module-scss-module__gYeONa__mentionDropdownItems{flex:auto;min-height:0;overflow-y:auto}
.PromptEditor-module-scss-module__gYeONa__mentionHeader{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;padding:6px 8px 4px;font-size:11px;font-weight:600}
.PromptEditor-module-scss-module__gYeONa__mentionItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background .1s;display:flex}
.PromptEditor-module-scss-module__gYeONa__mentionItem:hover,.PromptEditor-module-scss-module__gYeONa__mentionItem.PromptEditor-module-scss-module__gYeONa__mentionItemActive{background:var(--color-menu-selected)}
.PromptEditor-module-scss-module__gYeONa__mentionBadge{font-family:var(--font-fragment-mono);letter-spacing:.5px;text-transform:uppercase;color:var(--color-primary-default);white-space:nowrap;background:#7036f01a;border:1px solid #7036f04d;border-radius:3px;padding:1px 6px;font-size:11px;font-weight:700}
.PromptEditor-module-scss-module__gYeONa__mentionBadge_video{color:#1966ff;background:#1966ff1a;border-color:#1966ff4d}
.PromptEditor-module-scss-module__gYeONa__mentionBadge_audio{color:#d87c00;background:#d87c001f;border-color:#d87c0059}
.PromptEditor-module-scss-module__gYeONa__mentionItemLabel{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}
.PromptEditor-module-scss-module__gYeONa__mentionFooter{border-top:1px solid var(--color-border-panel);font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;align-items:center;gap:12px;margin-top:4px;padding:8px 8px 4px;font-size:11px;display:flex}
.PromptEditor-module-scss-module__gYeONa__mentionFooterItem{align-items:center;gap:4px;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__mentionKbd{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);min-width:16px;height:16px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:3px;justify-content:center;align-items:center;padding:0 3px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__mentionGroup+.PromptEditor-module-scss-module__gYeONa__mentionGroup{border-top:1px solid var(--color-border-panel);margin-top:2px;padding-top:4px}
.PromptEditor-module-scss-module__gYeONa__mentionLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.PromptEditor-module-scss-module__gYeONa__promptButtonsContainer{align-items:center;gap:8px;height:24px;display:flex}
.PromptEditor-module-scss-module__gYeONa__promptButton{background:var(--color-bg-page);width:20px;height:20px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}
.PromptEditor-module-scss-module__gYeONa__promptButton:hover:not(:disabled){opacity:.8}
.PromptEditor-module-scss-module__gYeONa__promptButton:active:not(:disabled){opacity:.6}
.PromptEditor-module-scss-module__gYeONa__promptButton:disabled{opacity:.3;cursor:not-allowed}
.PromptEditor-module-scss-module__gYeONa__promptButton svg{flex-shrink:0;width:14px;height:14px}
.PromptEditor-module-scss-module__gYeONa__mentionEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:280px;padding:10px 12px;font-size:12px;line-height:1.5}
.PromptEditor-module-scss-module__gYeONa__mentionHint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;opacity:.6;flex:1;font-size:11px}
.PromptEditor-module-scss-module__gYeONa__mentionHint kbd{font-family:var(--font-fragment-mono);background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:3px;margin:0 1px;padding:0 4px;font-size:11px}
.PromptEditor-module-scss-module__gYeONa__effectChip{box-sizing:border-box;background:var(--color-bg-page);border:1px solid var(--color-border-panel);height:20px;color:var(--color-text-primary);line-height:16px;font-family:var(--font-fragment-mono);vertical-align:middle;white-space:nowrap;-webkit-user-select:none;user-select:none;cursor:default;border-radius:4px;align-items:center;margin:0 2px;padding:1px 6px;font-size:13px;display:inline-flex}
.PromptEditor-module-scss-module__gYeONa__effectItem{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:6px 8px;transition:background .1s;display:flex}
.PromptEditor-module-scss-module__gYeONa__effectItem:hover,.PromptEditor-module-scss-module__gYeONa__effectItem.PromptEditor-module-scss-module__gYeONa__mentionItemActive{background:var(--color-menu-selected)}
.PromptEditor-module-scss-module__gYeONa__effectItemName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:600;line-height:1.3}
.PromptEditor-module-scss-module__gYeONa__effectItemExample{font-family:var(--font-fragment-mono);color:var(--color-text-secondary);white-space:normal;font-size:10px;line-height:1.4}
.PromptEditor-module-scss-module__gYeONa__effectExampleTag{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:3px;margin:0 1px;padding:0 3px;font-size:10px}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm{width:100%}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm *{scrollbar-width:thin;scrollbar-color:#0003 #0000}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar{width:8px;height:8px}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar-track{background:0 0}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}
.DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar-thumb:hover{background:#0000004d}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__dynamicForm *{scrollbar-color:#fff3 #0000}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar-thumb{background:#fff3}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__dynamicForm *::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.DynamicForm-module-scss-module__J6GSMW__formField{margin-bottom:20px}
.DynamicForm-module-scss-module__J6GSMW__formField:last-child{margin-bottom:0}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-select{background:0 0;border:none;width:140px}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-switch{background-color:#0000001a}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__formField .semi-switch{background-color:#ffffff1a}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-switch-checked{background-color:#7f72f7}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-input-wrapper{border-color:var(--color-border-panel);background:var(--color-bg-panel);height:24px;line-height:24px}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-input-wrapper .semi-input{height:24px;line-height:24px}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-input-number-size-default .semi-input-number-suffix-btns{height:24px}
.DynamicForm-module-scss-module__J6GSMW__formField .semi-slider-handle{border-radius:4px;width:18px;height:18px;margin-top:6px}
.DynamicForm-module-scss-module__J6GSMW__selectTrigger{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;min-width:140px;height:28px;padding:0 10px;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__selectTrigger:hover{opacity:.8}
.DynamicForm-module-scss-module__J6GSMW__selectTriggerValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2em;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__selectTriggerPlaceholder{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__selectTriggerArrow{color:var(--color-text-primary);flex-shrink:0;align-items:center;margin-left:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__selectWrapper{width:140px}
.DynamicForm-module-scss-module__J6GSMW__selectWrapper button .DynamicForm-module-scss-module__J6GSMW__resolutionOptionRow,.DynamicForm-module-scss-module__J6GSMW__selectWrapper button .DynamicForm-module-scss-module__J6GSMW__resolutionBase{min-width:0}
.DynamicForm-module-scss-module__J6GSMW__selectWrapper button .DynamicForm-module-scss-module__J6GSMW__resolutionSlot,.DynamicForm-module-scss-module__J6GSMW__selectWrapper button .DynamicForm-module-scss-module__J6GSMW__resolutionSlotExtra{display:none}
.DynamicForm-module-scss-module__J6GSMW__selectWrapperWide{flex:0 188px;width:auto;min-width:120px}
.DynamicForm-module-scss-module__J6GSMW__switchWrapper,.DynamicForm-module-scss-module__J6GSMW__seedInputWrapper{align-items:center;display:flex}
.DynamicForm-module-scss-module__J6GSMW__numberInputWide{width:140px}
.DynamicForm-module-scss-module__J6GSMW__numberInputWide>div{width:100%}
.DynamicForm-module-scss-module__J6GSMW__stringInputWrap{border-color:var(--color-border-panel)!important}
.DynamicForm-module-scss-module__J6GSMW__stringInputWrap:focus-within{border-color:var(--color-primary-default)!important}
.DynamicForm-module-scss-module__J6GSMW__textarea{width:100%;min-height:124px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid var(--color-border-panel);resize:vertical;background:0 0;border-radius:4px;padding:9px 8px;font-size:12px;font-weight:400;line-height:1.2em;transition:border-color .2s}
.DynamicForm-module-scss-module__J6GSMW__textarea:focus{border-color:#7036f0;outline:none}
.DynamicForm-module-scss-module__J6GSMW__textarea::placeholder{color:var(--color-text-primary);opacity:.5}
.DynamicForm-module-scss-module__J6GSMW__textarea{scrollbar-width:thin;scrollbar-color:#0003 #0000}
.DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar{width:8px}
.DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar-track{background:0 0}
.DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar-thumb{background:#0003;border-radius:4px}
.DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar-thumb:hover{background:#0000004d}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__textarea{scrollbar-color:#fff3 #0000}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar-thumb{background:#fff3}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__textarea::-webkit-scrollbar-thumb:hover{background:#ffffff4d}
.DynamicForm-module-scss-module__J6GSMW__selectFieldRow,.DynamicForm-module-scss-module__J6GSMW__switchFieldRow,.DynamicForm-module-scss-module__J6GSMW__seedFieldRow{justify-content:space-between;align-items:center;gap:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__fieldHeader{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__labelContainer{align-items:center;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__label{font-family:var(--font-manrope);text-transform:capitalize;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__required{color:#5f41cf}
.DynamicForm-module-scss-module__J6GSMW__questionIcon{color:#8c8c8c;cursor:pointer;font-size:14px}
.DynamicForm-module-scss-module__J6GSMW__questionIcon:hover{color:#595959}
.DynamicForm-module-scss-module__J6GSMW__inputNumber{width:80px}
.DynamicForm-module-scss-module__J6GSMW__inputNumber .semi-input-wrapper .semi-input{font-size:12px;font-family:var(--font-manrope)}
.DynamicForm-module-scss-module__J6GSMW__ratioPresets{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__ratioBtn{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .15s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__ratioBtn:hover:not(.DynamicForm-module-scss-module__J6GSMW__ratioBtnActive){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.DynamicForm-module-scss-module__J6GSMW__ratioBtn.DynamicForm-module-scss-module__J6GSMW__ratioBtnActive{background:var(--color-primary-default);border-color:var(--color-primary-default);color:#fff}
.DynamicForm-module-scss-module__J6GSMW__ratioIcon{border:1px solid var(--color-text-primary);border-radius:2px;flex-shrink:0;display:inline-block}
.DynamicForm-module-scss-module__J6GSMW__ratioBtnActive .DynamicForm-module-scss-module__J6GSMW__ratioIcon{border-color:#fff}
.DynamicForm-module-scss-module__J6GSMW__sizeSpecialHint{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;line-height:1.5}
.DynamicForm-module-scss-module__J6GSMW__sizeInfo{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__seedContainer{align-items:center;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__seedInput{min-width:0;max-width:150px;height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;outline:none;flex:1;padding:0 8px;font-size:12px;font-weight:400;line-height:24px;transition:border-color .2s}
.DynamicForm-module-scss-module__J6GSMW__seedInput:focus{border-color:var(--color-primary-default)}
.DynamicForm-module-scss-module__J6GSMW__seedInput::placeholder{color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__seedInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.DynamicForm-module-scss-module__J6GSMW__seedInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.DynamicForm-module-scss-module__J6GSMW__seedInput[type=number]{-moz-appearance:textfield}
.DynamicForm-module-scss-module__J6GSMW__randomButton{border:1px solid var(--color-border-panel);cursor:pointer;color:var(--color-text-primary);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;width:24px!important;height:24px!important}
.DynamicForm-module-scss-module__J6GSMW__randomButton:hover{background:var(--color-bg-panel-hover)}
.DynamicForm-module-scss-module__J6GSMW__randomButton .semi-icon{font-size:14px;transition:transform .3s}
.DynamicForm-module-scss-module__J6GSMW__randomButton:hover .semi-icon{transform:rotate(180deg)}
.DynamicForm-module-scss-module__J6GSMW__selectedItems{flex-direction:column;gap:8px;margin-bottom:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__addNewSection{background:var(--color-bg-panel);border:2px dashed var(--color-border-panel);box-sizing:border-box;border-radius:6.6px;flex-direction:column;gap:10px;width:100%;margin-bottom:0;padding:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__addNewTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:0;font-size:13px;font-weight:500}
.DynamicForm-module-scss-module__J6GSMW__addNewControls{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer{flex:1;min-width:200px}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer .semi-input-wrapper{background:var(--color-bg-panel);border:.825px solid #dad0ff;border-radius:6.6px}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer .semi-input-wrapper:hover{border-color:#c8bdff}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer .semi-input-wrapper.DynamicForm-module-scss-module__J6GSMW__semi-input-wrapper-focus{background:var(--color-bg-panel);border-color:#5f41cf}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer .semi-input{font-family:var(--font-manrope);color:#515151;background:0 0;font-size:15px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__pathInputContainer .semi-input::placeholder{color:#89878e}
.DynamicForm-module-scss-module__J6GSMW__scaleInputContainer{flex-shrink:0;align-items:center;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__scaleInputContainer .semi-input-number{border:.825px solid #dad0ff;border-radius:6.6px}
.DynamicForm-module-scss-module__J6GSMW__scaleInputContainer .semi-input-number:hover{border-color:#c8bdff}
.DynamicForm-module-scss-module__J6GSMW__scaleInputContainer .semi-input-number.DynamicForm-module-scss-module__J6GSMW__semi-input-number-focus{border-color:#5f41cf}
.DynamicForm-module-scss-module__J6GSMW__selectedItem{background:var(--color-bg-panel);border:.825px solid var(--color-border-panel);box-sizing:border-box;border-radius:6.6px;flex-direction:column;max-width:100%;padding:12px;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__selectedItem:hover{border-color:var(--color-primary-default)}
.DynamicForm-module-scss-module__J6GSMW__selectedItemContent{align-items:center;gap:12px;width:100%;margin-bottom:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__itemPath{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__scaleControl{flex-shrink:0;align-items:center;gap:6px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__scaleLabel{font-family:var(--font-manrope);color:#89878e;white-space:nowrap;font-size:13px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__selectedItemActions{justify-content:flex-end;width:100%;display:flex}
.DynamicForm-module-scss-module__J6GSMW__selectedItemActions .semi-button-danger{height:28px;font-family:var(--font-manrope);color:#ff4d4f;background:0 0;border:1px solid #16161821;border-radius:4px;padding:0 12px;font-size:13px;font-weight:500}
.DynamicForm-module-scss-module__J6GSMW__selectedItemActions .semi-button-danger:hover{background:var(--color-bg-panel) 1f0;border-color:#ff4d4f}
.DynamicForm-module-scss-module__J6GSMW__recommendSection{background:#fafafa;border:2px solid #e2e2e3;border-radius:0;margin-top:12px;padding:16px}
.DynamicForm-module-scss-module__J6GSMW__recommendTitle{color:#333;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:13px;font-weight:600}
.DynamicForm-module-scss-module__J6GSMW__recommendItems{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;max-width:100%;display:grid}
@media (max-width:420px){.DynamicForm-module-scss-module__J6GSMW__recommendItems{grid-template-columns:repeat(2,1fr)}}
.DynamicForm-module-scss-module__J6GSMW__recommendItem{background:var(--color-bg-panel);cursor:pointer;color:#333;text-align:center;box-sizing:border-box;border:2px solid #e2e2e3;flex-direction:column;align-items:center;gap:8px;min-width:0;max-width:100%;padding:12px 8px;font-size:11px;transition:all .3s;display:flex;position:relative}
.DynamicForm-module-scss-module__J6GSMW__recommendItem:hover:not(.DynamicForm-module-scss-module__J6GSMW__selectedRecommend){color:#fff;background:#7f72f7;border-color:#7f72f7}
.DynamicForm-module-scss-module__J6GSMW__recommendItem.DynamicForm-module-scss-module__J6GSMW__selectedRecommend{color:#fff;cursor:default;background:#7f72f7;border-color:#7f72f7}
.DynamicForm-module-scss-module__J6GSMW__recommendItem img{object-fit:cover;border:1px solid #e2e2e3;flex-shrink:0;width:40px;height:40px}
.DynamicForm-module-scss-module__J6GSMW__recommendItem span{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;text-transform:uppercase;letter-spacing:.3px;width:100%;max-width:100%;font-size:10px;font-weight:500;line-height:1.3;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__selectedBadge{background:var(--color-bg-panel);color:#7f72f7;white-space:nowrap;z-index:1;text-transform:uppercase;letter-spacing:.5px;border:1px solid #7f72f7;padding:2px 4px;font-size:8px;font-weight:700;position:absolute;top:0;right:0}
.DynamicForm-module-scss-module__J6GSMW__booleanField{margin-top:8px}
.DynamicForm-module-scss-module__J6GSMW__checkboxField.DynamicForm-module-scss-module__J6GSMW__disabled{opacity:.6}
.DynamicForm-module-scss-module__J6GSMW__checkboxLabel{color:#333;font-size:14px;font-weight:600}
.DynamicForm-module-scss-module__J6GSMW__disabled .DynamicForm-module-scss-module__J6GSMW__checkboxLabel{color:#999}
.DynamicForm-module-scss-module__J6GSMW__disabledNote{color:#999;margin-left:4px;font-size:12px;font-style:italic;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__lockedIcon{color:#faad14;cursor:help;justify-content:center;align-items:center;margin-left:4px;display:inline-flex}
.DynamicForm-module-scss-module__J6GSMW__lockedIcon svg{width:14px;height:14px}
.DynamicForm-module-scss-module__J6GSMW__lockedIcon:hover{color:#d48806}
.DynamicForm-module-scss-module__J6GSMW__imagesList{flex-wrap:wrap;gap:12px;margin-bottom:16px;display:none}
.DynamicForm-module-scss-module__J6GSMW__imageItem{background:#f8f9fa;border:2px solid #e2e2e3;flex-direction:column;align-items:center;gap:8px;padding:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__imagePreview{border:1px solid #e2e2e3;justify-content:center;align-items:center;display:flex;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__imageActions{gap:4px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__addImageSection{background:#f8f9fa;border:2px dashed #e8e8e8;margin-top:12px;padding:10px}
.DynamicForm-module-scss-module__J6GSMW__additionalSettings{margin-top:24px;padding-top:16px}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsHeader:before{content:"";background:var(--color-border-panel);flex:1;order:1;height:1px}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsTitle{flex-direction:column;flex-shrink:0;order:0;gap:4px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:400;line-height:1.6em}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsSubtitle{font-family:var(--font-manrope);color:#737376;font-size:14px;font-weight:400;line-height:1.2}
.DynamicForm-module-scss-module__J6GSMW__moreIcon{color:#5f41cf;cursor:pointer;flex-shrink:0;order:2;transition:transform .2s}
.DynamicForm-module-scss-module__J6GSMW__moreIcon.DynamicForm-module-scss-module__J6GSMW__moreIconOpen{transform:rotate(180deg)}
.DynamicForm-module-scss-module__J6GSMW__additionalSettingsContent{padding-top:8px}
.DynamicForm-module-scss-module__J6GSMW__mutuallyExclusiveGroup{margin-bottom:20px}
.DynamicForm-module-scss-module__J6GSMW__radioHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__radioOptions{align-items:center;gap:16px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__radioOption{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__radioCircle{border:1px solid var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__radioCircle.DynamicForm-module-scss-module__J6GSMW__selected{border-color:var(--color-text-primary)}
.DynamicForm-module-scss-module__J6GSMW__radioCircle.DynamicForm-module-scss-module__J6GSMW__selected:after{content:"";background:var(--color-text-primary);border-radius:50%;width:7px;height:7px}
.DynamicForm-module-scss-module__J6GSMW__radioLabel{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:capitalize;font-size:14px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__radioHint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__fieldHiddenHint{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-secondary);border-radius:4px;align-items:flex-start;gap:6px;margin-bottom:20px;padding:8px 10px;font-size:12px;font-weight:400;line-height:1.4em;display:flex}
.DynamicForm-module-scss-module__J6GSMW__fieldHiddenHint:last-child{margin-bottom:0}
.DynamicForm-module-scss-module__J6GSMW__fieldHiddenHintIcon{width:14px;height:14px;color:var(--color-primary-default);flex-shrink:0;margin-top:1px}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlRow{align-items:center;gap:8px;width:100%;margin-bottom:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlInput{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);min-width:0;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;outline:none;flex:1;padding:0 10px;font-size:12px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlInput::placeholder{color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlInput:hover{border-color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlInput:focus{border-color:var(--color-primary-default)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlInputError,.DynamicForm-module-scss-module__J6GSMW__inlineUrlInputError:hover,.DynamicForm-module-scss-module__J6GSMW__inlineUrlInputError:focus{border-color:var(--color-function-fail)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlButton{white-space:nowrap;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlButton:hover:not(:disabled){background:var(--color-bg-panel-hover);border-color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlButton:disabled{opacity:.5;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlChip{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:6px;margin-bottom:8px;padding:6px 8px;font-size:12px;line-height:1.4em;display:flex}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlChipIcon{width:14px;height:14px;color:var(--color-text-secondary);flex-shrink:0}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlChipText{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlChipRemove{border-radius:var(--radius-base);width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlChipRemove:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlError{font-family:var(--font-manrope);color:var(--color-function-fail);margin:-2px 0 8px;font-size:12px;font-weight:400;line-height:1.4em}
.DynamicForm-module-scss-module__J6GSMW__inlineUrlNote{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 8px;font-size:12px;font-weight:400;line-height:1.4em}
.DynamicForm-module-scss-module__J6GSMW__durationBudgetHint{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:6px;margin-top:8px;font-size:12px;font-weight:400;line-height:1.4em;display:flex}
.DynamicForm-module-scss-module__J6GSMW__durationBudgetIcon{width:14px;height:14px;color:var(--color-primary-default);flex-shrink:0;margin-top:1px}
.DynamicForm-module-scss-module__J6GSMW__durationBudgetError,.DynamicForm-module-scss-module__J6GSMW__durationBudgetError .DynamicForm-module-scss-module__J6GSMW__durationBudgetIcon{color:var(--color-function-fail)}
.DynamicForm-module-scss-module__J6GSMW__loraInputRow{align-items:center;gap:8px;width:100%;margin-bottom:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraInput{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);min-width:0;height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;flex:1;padding:0 8px;font-size:12px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__loraInput::placeholder{color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__loraInput:hover{border-color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__loraInput:focus{border-color:#5f41cf}
.DynamicForm-module-scss-module__J6GSMW__loraInput:disabled{background:var(--color-bg-panel-hover);cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__loraScaleInput{flex-shrink:0;align-items:center;gap:4px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraScaleLabel{font-family:var(--font-manrope);color:#89878e;white-space:nowrap;font-size:12px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__loraAddButton{height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:#efeff2;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__loraAddButton{background:#ffffff1a}
.DynamicForm-module-scss-module__J6GSMW__loraAddButton:hover:not(:disabled){background:#e5e5e8}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__loraAddButton:hover:not(:disabled){background:#ffffff26}
.DynamicForm-module-scss-module__J6GSMW__loraAddButton:active:not(:disabled){background:#d8d8db}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__loraAddButton:active:not(:disabled){background:#fff3}
.DynamicForm-module-scss-module__J6GSMW__loraAddButton:disabled{opacity:.5;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__loraPoolContainer{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:4px;width:100%;min-height:60px;padding:6px;position:relative}
.DynamicForm-module-scss-module__J6GSMW__loraEmptyState{flex-direction:column;justify-content:center;align-items:center;min-height:48px;padding:16px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraEmptyText{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:center;font-size:12px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__loraPoolGrid{flex-direction:column;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraPoolItem{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;align-items:center;gap:8px;padding:8px 10px;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraPoolItem:hover{border-color:var(--color-text-secondary);background:var(--color-bg-panel)}
.DynamicForm-module-scss-module__J6GSMW__loraItemContent{flex:1;align-items:center;gap:12px;min-width:0;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraItemPath{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;font-weight:400;overflow:hidden}
.DynamicForm-module-scss-module__J6GSMW__loraItemScale{flex-shrink:0;align-items:center;gap:6px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraScaleValue{font-family:var(--font-manrope);color:#89878e;white-space:nowrap;font-size:11px;font-weight:400;display:none}
.DynamicForm-module-scss-module__J6GSMW__loraRemoveButton{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__loraRemoveButton svg{width:14px;height:14px}
.DynamicForm-module-scss-module__J6GSMW__loraRemoveButton:hover{color:#f44;background:var(--color-bg-panel) 0F0}
.DynamicForm-module-scss-module__J6GSMW__loraMaxHint{text-align:right;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin-top:4px;font-size:12px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__keytermBody{padding:8px 0 8px 16px;position:relative}
.DynamicForm-module-scss-module__J6GSMW__keytermBody:before{content:"";background:var(--color-border-panel);width:1px;position:absolute;top:0;bottom:0;left:0}
.DynamicForm-module-scss-module__J6GSMW__keytermList{flex-direction:column;gap:12px;width:100%;display:flex}
.DynamicForm-module-scss-module__J6GSMW__keytermList:not(:empty){margin-bottom:12px}
.DynamicForm-module-scss-module__J6GSMW__keytermRow{border-bottom:1px solid var(--color-border-panel);align-items:center;gap:8px;width:100%;padding-bottom:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__keytermInput{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);min-width:0;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;flex:1;padding:0 10px;font-size:12px;font-weight:400;transition:border-color .15s}
.DynamicForm-module-scss-module__J6GSMW__keytermInput::placeholder{color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__keytermInput:hover{border-color:var(--color-text-secondary)}
.DynamicForm-module-scss-module__J6GSMW__keytermInput:focus{border-color:#5f41cf}
.DynamicForm-module-scss-module__J6GSMW__keytermInput:disabled{background:var(--color-bg-panel-hover);cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__keytermDelete{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,border-color .15s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__keytermDelete svg{width:15px;height:15px}
.DynamicForm-module-scss-module__J6GSMW__keytermDelete:hover:not(:disabled){border-color:var(--color-function-fail);color:var(--color-function-fail)}
.DynamicForm-module-scss-module__J6GSMW__keytermDelete:disabled{opacity:.5;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__keytermAddButton{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:500;transition:background-color .15s,border-color .15s;display:inline-flex}
.DynamicForm-module-scss-module__J6GSMW__keytermAddButton svg{width:14px;height:14px}
.DynamicForm-module-scss-module__J6GSMW__keytermAddButton:hover:not(:disabled){border-color:var(--color-text-secondary);background:var(--color-bg-panel-hover)}
.DynamicForm-module-scss-module__J6GSMW__keytermAddButton:disabled{opacity:.5;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__tagCount{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:12px;font-weight:400;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__objectArrayItem{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:6px;width:100%;margin-bottom:8px;padding:12px}
.DynamicForm-module-scss-module__J6GSMW__objectArrayItemHeader{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__objectArrayItemTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:600}
.DynamicForm-module-scss-module__J6GSMW__subjectIdBadge{font-family:var(--font-fragment-mono);color:var(--color-primary-default);background:#7036f014;border:1px solid #7036f040;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}
.DynamicForm-module-scss-module__J6GSMW__objectArrayItemFields{flex-direction:column;gap:8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutWrap{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutHeading{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:600;line-height:1.2em}
.DynamicForm-module-scss-module__J6GSMW__clipCutRow{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}
@media (max-width:480px){.DynamicForm-module-scss-module__J6GSMW__clipCutRow{grid-template-columns:1fr}}
.DynamicForm-module-scss-module__J6GSMW__clipCutField{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:6px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutHeader{flex-wrap:wrap;align-items:center;gap:6px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutLabel{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutUnit{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin-left:auto;font-size:11px;font-weight:400}
.DynamicForm-module-scss-module__J6GSMW__clipCutInputRow{align-items:center;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutInputRow>div{flex:1;min-width:0}
.DynamicForm-module-scss-module__J6GSMW__clipCutHint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.7;justify-content:space-between;align-items:center;padding:0 2px;font-size:11px;line-height:1.4em;display:flex}
.DynamicForm-module-scss-module__J6GSMW__clipCutHint strong{color:var(--color-text-primary);font-weight:600}
.DynamicForm-module-scss-module__J6GSMW__clipCutHintLimit{opacity:.85;font-size:11px}
.DynamicForm-module-scss-module__J6GSMW__clipCutHintWarn{color:var(--color-function-fail);opacity:1}
.DynamicForm-module-scss-module__J6GSMW__clipCutHintWarn strong{color:var(--color-function-fail)}
.DynamicForm-module-scss-module__J6GSMW__objectArrayAddButton{border:1px dashed var(--color-border-panel);width:100%;height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;margin-top:4px;font-size:13px;font-weight:500;transition:all .15s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__objectArrayAddButton:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default);background:#7036f00a}
.DynamicForm-module-scss-module__J6GSMW__objectArrayAddButton:disabled{opacity:.4;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__nestedInput{background:var(--color-bg-panel);width:100%;height:36px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border:1px solid #1b1b1d1a;border-radius:4px;outline:none;padding:0 8px;font-size:12px;font-weight:400}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__nestedInput{border-color:#ebf4fb1a}
.DynamicForm-module-scss-module__J6GSMW__nestedInput::placeholder{color:#1b1b1d80}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__nestedInput::placeholder{color:#ebf4fb80}
.DynamicForm-module-scss-module__J6GSMW__nestedInput:hover{border-color:#1b1b1d33}
[data-theme=dark] .DynamicForm-module-scss-module__J6GSMW__nestedInput:hover{border-color:#ebf4fb33}
.DynamicForm-module-scss-module__J6GSMW__nestedInput:focus{border-color:var(--color-primary-default)}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentList{flex-direction:column;gap:12px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentItem{flex-direction:column;gap:4px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentHeader{justify-content:space-between;align-items:center;height:20px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentBadge{font-family:var(--font-manrope);color:var(--color-text-secondary);background:var(--color-bg-panel);border-radius:4px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentRemove{cursor:pointer;color:#999;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:all .15s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentRemove svg{width:14px;height:14px}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentRemove:hover{color:#f44;background:var(--color-bg-panel)}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentAdd{border:1px dashed var(--color-border-panel);width:100%;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:4px;margin-top:12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentAdd svg{width:14px;height:14px}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentAdd:hover:not(:disabled){border-color:var(--color-text-secondary);background:var(--color-bg-panel)}
.DynamicForm-module-scss-module__J6GSMW__promptSegmentAdd:disabled{opacity:.5;cursor:not-allowed}
.DynamicForm-module-scss-module__J6GSMW__resolutionOptionRow{align-items:center;gap:4px;width:100%;min-width:232px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__resolutionPromoTag{background:var(--color-coding-discount);height:18px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:.3px;white-space:nowrap;border:1px solid #0000;border-radius:3px;flex-shrink:0;align-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.DynamicForm-module-scss-module__J6GSMW__resolutionBase{min-width:38px;display:inline-block}
.DynamicForm-module-scss-module__J6GSMW__resolutionSlot{min-width:44px;display:inline-block}
.DynamicForm-module-scss-module__J6GSMW__resolutionSlotExtra{min-width:50px;display:inline-block}
.DynamicForm-module-scss-module__J6GSMW__esrHint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 0;font-size:12px;line-height:1.55}
.DynamicForm-module-scss-module__J6GSMW__esrHintTerm{color:inherit;font-weight:700}
.DynamicForm-module-scss-module__J6GSMW__esrHintLink{color:var(--color-accent-enhance);white-space:nowrap;text-decoration:none}
.DynamicForm-module-scss-module__J6GSMW__esrHintLink:hover{text-decoration:underline}
.DynamicForm-module-scss-module__J6GSMW__refSubHeader{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 8px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__refSubLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.4em}
.DynamicForm-module-scss-module__J6GSMW__refSubSwitch{align-items:center;gap:6px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__refSubSwitchLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;line-height:1.4em}
.DynamicForm-module-scss-module__J6GSMW__fixedResolution{color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;font-size:14px;display:flex}
.DynamicForm-module-scss-module__J6GSMW__fixedResolution select{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);width:140px;height:28px;color:var(--color-text-secondary);padding:0 10px}
.DynamicForm-module-scss-module__J6GSMW__draftIdInvalid textarea,.DynamicForm-module-scss-module__J6GSMW__draftIdInvalid input{border-color:var(--color-function-fail)}
.DynamicForm-module-scss-module__J6GSMW__draftIdError{font-family:var(--font-manrope);color:var(--color-function-fail);text-align:end;justify-content:flex-end;align-items:flex-start;gap:6px;margin:-14px 0 20px;font-size:12px;line-height:1.4em;display:flex}
.DynamicForm-module-scss-module__J6GSMW__draftIdError svg{flex-shrink:0;width:14px;height:14px;margin-top:1px}
.LoraTips-module-scss-module__DoB_OW__loraTips{box-sizing:border-box;background:#7036f00f;border:1px solid #7036f01f;border-radius:6px;width:100%;margin-top:8px;padding:10px 12px}
.LoraTips-module-scss-module__DoB_OW__header{font-family:var(--font-manrope);color:var(--color-primary-default);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.4em;display:flex}
.LoraTips-module-scss-module__DoB_OW__icon{flex-shrink:0;width:14px;height:14px}
.LoraTips-module-scss-module__DoB_OW__list{margin:0;padding:0 0 0 18px;list-style:outside}
.LoraTips-module-scss-module__DoB_OW__list li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;font-size:11px;font-weight:400;line-height:1.5em}
.LoraTips-module-scss-module__DoB_OW__list li:last-child{margin-bottom:0}
.LoraTips-module-scss-module__DoB_OW__list li strong{color:var(--color-text-primary);font-weight:600}
.LoraTips-module-scss-module__DoB_OW__list li code{font-family:var(--font-fragment-mono);background:#7036f014;border-radius:3px;padding:1px 4px;font-size:10px}
.ModerationBillingNotice-module-scss-module__OVi_1q__notice{background:color-mix(in srgb, var(--color-primary-default) 20%, transparent);border:1px solid var(--color-primary-default);border-radius:var(--radius-base);align-items:flex-start;gap:7px;margin-bottom:16px;padding:6px;display:flex}
.ModerationBillingNotice-module-scss-module__OVi_1q__icon{width:18px;height:18px;color:var(--color-primary-default);flex:none;margin-top:1px}
.ModerationBillingNotice-module-scss-module__OVi_1q__text{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);opacity:.5;flex:auto;font-size:12px;font-weight:400;line-height:120%}
.SuperResolutionLabel-module-scss-module__9fAGNq__wrapper{align-items:center;gap:6px;line-height:1;display:inline-flex}
.SuperResolutionLabel-module-scss-module__9fAGNq__wrapper.SuperResolutionLabel-module-scss-module__9fAGNq__stacked{flex-direction:column;align-items:center;gap:3px}
.SuperResolutionLabel-module-scss-module__9fAGNq__wrapper.SuperResolutionLabel-module-scss-module__9fAGNq__compact{gap:4px}
.SuperResolutionLabel-module-scss-module__9fAGNq__stacked .SuperResolutionLabel-module-scss-module__9fAGNq__chip{letter-spacing:.2px;height:14px;padding:0 4px;font-size:9px}
.SuperResolutionLabel-module-scss-module__9fAGNq__stacked .SuperResolutionLabel-module-scss-module__9fAGNq__chipIcon{width:8px;height:8px}
.SuperResolutionLabel-module-scss-module__9fAGNq__base{color:inherit}
.SuperResolutionLabel-module-scss-module__9fAGNq__chip{height:18px;font-family:var(--font-manrope);color:var(--color-primary-default);background:color-mix(in srgb, var(--color-primary-default) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-primary-default) 30%, transparent);letter-spacing:.3px;cursor:help;border-radius:3px;align-items:center;gap:2px;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.SuperResolutionLabel-module-scss-module__9fAGNq__chipEsr{color:var(--color-badge-warning-text);background:var(--color-badge-warning-bg);border-color:color-mix(in srgb, var(--color-badge-warning-text) 32%, transparent)}
.SuperResolutionLabel-module-scss-module__9fAGNq__chipIcon{flex-shrink:0;width:10px;height:10px}
.SuperResolutionLabel-module-scss-module__9fAGNq__chipExtra{color:var(--color-badge-success-text);background:var(--color-badge-success-bg);border-color:color-mix(in srgb, var(--color-badge-success-text) 35%, transparent);padding:0 5px}
.SuperResolutionLabel-module-scss-module__9fAGNq__chipMuted,.SuperResolutionLabel-module-scss-module__9fAGNq__chipMuted.SuperResolutionLabel-module-scss-module__9fAGNq__chipEsr,.SuperResolutionLabel-module-scss-module__9fAGNq__chipMuted.SuperResolutionLabel-module-scss-module__9fAGNq__chipExtra{color:var(--color-text-secondary);background:var(--color-bg-panel-hover);border-color:#0000}
.SuperResolutionLabel-module-scss-module__9fAGNq__chipPlain{cursor:default}
@media (max-width:340px){.SuperResolutionLabel-module-scss-module__9fAGNq__wrapper.SuperResolutionLabel-module-scss-module__9fAGNq__compact .SuperResolutionLabel-module-scss-module__9fAGNq__chipIcon{display:none}}
.SuperResolutionLabel-module-scss-module__9fAGNq__wrapper.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned{gap:4px}
.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned .SuperResolutionLabel-module-scss-module__9fAGNq__base{min-width:38px;display:inline-block}
.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned .SuperResolutionLabel-module-scss-module__9fAGNq__slot,.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned .SuperResolutionLabel-module-scss-module__9fAGNq__slotExtra{flex-shrink:0;align-items:center;display:inline-flex}
.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned .SuperResolutionLabel-module-scss-module__9fAGNq__slot{min-width:44px}
.SuperResolutionLabel-module-scss-module__9fAGNq__columnAligned .SuperResolutionLabel-module-scss-module__9fAGNq__slotExtra{min-width:50px}
.DiscreteSlider-module-scss-module__uzduiG__wrapper{-webkit-user-select:none;user-select:none;flex-direction:row;align-items:center;gap:8px;width:100%;display:flex}
.DiscreteSlider-module-scss-module__uzduiG__trackArea{cursor:pointer;box-sizing:border-box;flex:1 1 0;min-width:0;height:17px;position:relative}
.DiscreteSlider-module-scss-module__uzduiG__trackArea.DiscreteSlider-module-scss-module__uzduiG__disabled{cursor:not-allowed;opacity:.5}
.DiscreteSlider-module-scss-module__uzduiG__track{background:#1a23301a;border-radius:4px;height:5px;position:absolute;top:0;left:0;right:0}
[data-theme=dark] .DiscreteSlider-module-scss-module__uzduiG__track{background:#ebf4fb1f}
.DiscreteSlider-module-scss-module__uzduiG__fill{background:var(--color-text-primary);border-radius:4px;height:5px;position:absolute;top:0;left:0}
.DiscreteSlider-module-scss-module__uzduiG__handle{background:var(--color-text-primary);pointer-events:none;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;transform:translate(-50%)}
.DiscreteSlider-module-scss-module__uzduiG__tick{pointer-events:none;background:#d9d9d9;border-radius:50%;width:3px;height:3px;position:absolute;top:13px;transform:translate(-50%)}
.DiscreteSlider-module-scss-module__uzduiG__autoBtn{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;border-radius:4px;flex:none;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:500;line-height:1.2;transition:background .15s;display:inline-flex}
.DiscreteSlider-module-scss-module__uzduiG__autoBtn:hover:not(.DiscreteSlider-module-scss-module__uzduiG__autoBtnActive):not(.DiscreteSlider-module-scss-module__uzduiG__disabled){background:#1a23300a}
[data-theme=dark] .DiscreteSlider-module-scss-module__uzduiG__autoBtn:hover:not(.DiscreteSlider-module-scss-module__uzduiG__autoBtnActive):not(.DiscreteSlider-module-scss-module__uzduiG__disabled){background:#ebf4fb0f}
.DiscreteSlider-module-scss-module__uzduiG__autoBtn.DiscreteSlider-module-scss-module__uzduiG__autoBtnActive{background:#1a23301a}
[data-theme=dark] .DiscreteSlider-module-scss-module__uzduiG__autoBtn.DiscreteSlider-module-scss-module__uzduiG__autoBtnActive{background:#ebf4fb1f}
.DiscreteSlider-module-scss-module__uzduiG__autoBtn.DiscreteSlider-module-scss-module__uzduiG__disabled{cursor:not-allowed;opacity:.5}
.DiscreteSlider-module-scss-module__uzduiG__valueChip{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);width:56px;min-width:56px;height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;text-align:center;border-radius:4px;outline:none;flex:none;justify-content:center;align-items:center;padding:4px 12px 5px;font-size:12px;font-weight:500;line-height:1.2;transition:border-color .15s;display:inline-flex}
.DiscreteSlider-module-scss-module__uzduiG__valueChip:focus{border-color:var(--color-primary-default)}
.DiscreteSlider-module-scss-module__uzduiG__valueChip:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767.98px){.DiscreteSlider-module-scss-module__uzduiG__valueChip{height:32px;padding:4px 8px 5px;font-size:16px}}
.DiscreteSlider-module-scss-module__uzduiG__tickBlocked{opacity:.35}
.ImageSizeSelect-module-scss-module__WgrxBW__container{width:100%}
.ImageSizeSelect-module-scss-module__WgrxBW__row{flex-flow:wrap;align-items:stretch;gap:8px;width:100%;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__selectWrap{flex:0 176px;min-width:150px}
.ImageSizeSelect-module-scss-module__WgrxBW__dims{flex-direction:row;flex:none;align-items:center;gap:4px;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__tiers{background:var(--color-bg-panel-hover);box-sizing:border-box;border-radius:4px;flex-direction:row;flex-shrink:0;align-self:stretch;align-items:stretch;gap:2px;margin-right:4px;padding:2px;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__tierCell{color:var(--color-text-secondary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:500;line-height:1;transition:background .15s,color .15s;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__tierCell:hover:not(.ImageSizeSelect-module-scss-module__WgrxBW__tierCellActive):not(:disabled){color:var(--color-text-primary)}
.ImageSizeSelect-module-scss-module__WgrxBW__tierCell:disabled{cursor:not-allowed;opacity:.5}
.ImageSizeSelect-module-scss-module__WgrxBW__tierCellActive{background:var(--color-bg-panel);color:var(--color-text-primary);box-shadow:0 1px 2px #1a233014}
[data-theme=dark] .ImageSizeSelect-module-scss-module__WgrxBW__tierCellActive{box-shadow:none;background:#ebf4fb1a}
.ImageSizeSelect-module-scss-module__WgrxBW__dimInput{background:var(--color-bg-panel-hover);width:60px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:center;box-sizing:border-box;border:1px solid #0000;border-radius:4px;padding:6px 8px;font-size:12px;line-height:1.2;transition:border-color .15s ease-in-out,background .15s ease-in-out}
.ImageSizeSelect-module-scss-module__WgrxBW__dimInput:hover:not(:disabled):not(:focus){border-color:var(--color-border-panel)}
.ImageSizeSelect-module-scss-module__WgrxBW__dimInput:focus{border-color:var(--color-primary-default);background:var(--color-bg-panel);outline:none}
.ImageSizeSelect-module-scss-module__WgrxBW__dimInput:disabled{opacity:.5;cursor:not-allowed}
.ImageSizeSelect-module-scss-module__WgrxBW__lockBtn{width:22px;color:var(--color-text-secondary);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0;transition:color .15s ease-in-out;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__lockBtn:hover:not(:disabled){color:var(--color-text-primary)}
.ImageSizeSelect-module-scss-module__WgrxBW__lockBtn:disabled{opacity:.5;cursor:not-allowed}
.ImageSizeSelect-module-scss-module__WgrxBW__ratio{min-width:34px;color:var(--color-text-secondary);font-family:var(--font-manrope);white-space:nowrap;align-items:center;margin-left:4px;font-size:12px;display:flex}
.ImageSizeSelect-module-scss-module__WgrxBW__hint{color:var(--color-text-secondary);font-family:var(--font-manrope);margin-top:6px;font-size:11px;line-height:1.4}
.SegmentedSelect-module-scss-module__tj6arq__wrapper{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;align-items:stretch;gap:2px;width:100%;min-height:32px;padding:2px;display:flex}
.SegmentedSelect-module-scss-module__tj6arq__cell{min-width:0;min-height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background:0 0;border:none;border-radius:3px;flex:1 1 0;justify-content:center;align-items:center;padding:4px 6px;font-size:12px;font-weight:500;line-height:1;transition:background .15s,color .15s;display:flex;overflow:hidden}
.SegmentedSelect-module-scss-module__tj6arq__cell:hover:not(.SegmentedSelect-module-scss-module__tj6arq__cellActive):not(.SegmentedSelect-module-scss-module__tj6arq__cellDisabled){color:var(--color-primary-default)}
.SegmentedSelect-module-scss-module__tj6arq__cellActive{color:var(--color-text-primary);background:#1a23301a}
[data-theme=dark] .SegmentedSelect-module-scss-module__tj6arq__cellActive{background:#ebf4fb1f}
.SegmentedSelect-module-scss-module__tj6arq__cellDisabled{cursor:not-allowed;opacity:.5}
.SegmentedSelect-module-scss-module__tj6arq__wrapperSm{min-height:28px}
.SegmentedSelect-module-scss-module__tj6arq__wrapperSm .SegmentedSelect-module-scss-module__tj6arq__cell{min-height:24px;font-weight:400}
.StructureTagTextarea-module-scss-module__zfXf4W__wrapper{flex-direction:column;gap:8px;width:100%;display:flex}
.StructureTagTextarea-module-scss-module__zfXf4W__textareaFallback{width:100%;min-height:124px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);resize:vertical;background:0 0;padding:9px 8px;font-size:12px;line-height:1.2em}
.StructureTagTextarea-module-scss-module__zfXf4W__tagBar{flex-direction:column;gap:6px;display:flex}
.StructureTagTextarea-module-scss-module__zfXf4W__tagHint{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:11px;line-height:1.3}
.StructureTagTextarea-module-scss-module__zfXf4W__tagList{flex-wrap:wrap;gap:6px;display:flex}
.StructureTagTextarea-module-scss-module__zfXf4W__tagChip{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:0 0;padding:3px 8px;font-size:11px;line-height:1.4;transition:color .2s,border-color .2s}
.StructureTagTextarea-module-scss-module__zfXf4W__tagChip:hover:not(:disabled){color:var(--color-primary-default);border-color:var(--color-primary-default)}
.StructureTagTextarea-module-scss-module__zfXf4W__tagChip:disabled{cursor:not-allowed;opacity:.5}
.StructureTagTextarea-module-scss-module__zfXf4W__textareaDisabled{cursor:not-allowed;border-style:dashed;border-color:var(--color-border-panel)}
@media (max-width:767.98px){.StructureTagTextarea-module-scss-module__zfXf4W__tagChip{padding:5px 10px;font-size:12px}}
.ColorPicker-module-scss-module__3B7lBa__colorPicker{position:relative}
.ColorPicker-module-scss-module__3B7lBa__inputRow{align-items:center;gap:8px;display:flex}
.ColorPicker-module-scss-module__3B7lBa__swatch{cursor:pointer;border:1px solid #1b1b1d26;border-radius:4px;width:24px;min-width:24px;height:24px;transition:box-shadow .15s}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__swatch{border-color:#ebf4fb26}
.ColorPicker-module-scss-module__3B7lBa__swatch:hover{box-shadow:0 0 0 2px var(--color-primary-default)}
.ColorPicker-module-scss-module__3B7lBa__swatchDisabled{cursor:not-allowed;opacity:.5}
.ColorPicker-module-scss-module__3B7lBa__swatchDisabled:hover{box-shadow:none}
.ColorPicker-module-scss-module__3B7lBa__hexInput{background:var(--color-bg-panel);height:24px;font-family:var(--font-fragment-mono);color:var(--color-text-primary);box-sizing:border-box;text-transform:uppercase;border:1px solid #1b1b1d1a;border-radius:4px;outline:none;flex:1;padding:0 8px;font-size:12px;font-weight:400}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__hexInput{border-color:#ebf4fb1a}
.ColorPicker-module-scss-module__3B7lBa__hexInput::placeholder{color:#1b1b1d80;text-transform:none}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__hexInput::placeholder{color:#ebf4fb80}
.ColorPicker-module-scss-module__3B7lBa__hexInput:hover{border-color:#1b1b1d33}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__hexInput:hover{border-color:#ebf4fb33}
.ColorPicker-module-scss-module__3B7lBa__hexInput:focus{border-color:var(--color-primary-default)}
.ColorPicker-module-scss-module__3B7lBa__hexInput:disabled{opacity:.5;cursor:not-allowed}
.ColorPicker-module-scss-module__3B7lBa__popover{z-index:10000;background:var(--color-bg-panel);border:1px solid #1b1b1d1a;border-radius:8px;width:224px;padding:12px;position:fixed;box-shadow:0 8px 24px #00000026}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__popover{border-color:#ebf4fb1a;box-shadow:0 8px 24px #0006}
.ColorPicker-module-scss-module__3B7lBa__popover .react-colorful{width:100%;height:160px}
.ColorPicker-module-scss-module__3B7lBa__popover .react-colorful__saturation{border-radius:4px 4px 0 0}
.ColorPicker-module-scss-module__3B7lBa__popover .react-colorful__hue{border-radius:0 0 4px 4px;height:10px}
:is(.ColorPicker-module-scss-module__3B7lBa__popover .react-colorful__saturation-pointer,.ColorPicker-module-scss-module__3B7lBa__popover .react-colorful__hue-pointer){border:2px solid #fff;width:16px;height:16px;box-shadow:0 1px 4px #0000004d}
.ColorPicker-module-scss-module__3B7lBa__presets{border-top:1px solid #1b1b1d14;flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:10px;display:flex}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__presets{border-top-color:#ebf4fb14}
.ColorPicker-module-scss-module__3B7lBa__presetColor{cursor:pointer;border:1px solid #1b1b1d26;border-radius:3px;width:16px;height:16px;padding:0;transition:transform .1s}
[data-theme=dark] .ColorPicker-module-scss-module__3B7lBa__presetColor{border-color:#ebf4fb26}
.ColorPicker-module-scss-module__3B7lBa__presetColor:hover{transform:scale(1.25)}
.EffectsField-module-scss-module__ZuETNa__wrap{flex-direction:column;gap:10px;width:100%;display:flex}
.EffectsField-module-scss-module__ZuETNa__cards{flex-direction:column;gap:10px;display:flex}
.EffectsField-module-scss-module__ZuETNa__card{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;padding:12px}
.EffectsField-module-scss-module__ZuETNa__cardHead{align-items:center;gap:8px;display:flex}
.EffectsField-module-scss-module__ZuETNa__dragHandle{width:24px;height:28px;color:var(--color-text-secondary);cursor:grab;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;font-size:18px;display:inline-flex}
.EffectsField-module-scss-module__ZuETNa__dragHandle:active{cursor:grabbing}
.EffectsField-module-scss-module__ZuETNa__effectSelect{flex:auto;min-width:0}
.EffectsField-module-scss-module__ZuETNa__removeBtn{width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;font-size:16px;transition:color .15s;display:inline-flex}
.EffectsField-module-scss-module__ZuETNa__removeBtn:hover{color:var(--color-function-fail)}
.EffectsField-module-scss-module__ZuETNa__cardDesc{color:var(--color-text-secondary);font-family:var(--font-manrope);margin:8px 0 0;font-size:12px;line-height:1.4}
.EffectsField-module-scss-module__ZuETNa__params{flex-direction:column;gap:10px;margin-top:12px;display:flex}
.EffectsField-module-scss-module__ZuETNa__paramRow{align-items:center;gap:12px;display:flex}
.EffectsField-module-scss-module__ZuETNa__paramLabel{width:96px;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;text-overflow:ellipsis;flex:0 0 96px;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}
.EffectsField-module-scss-module__ZuETNa__paramControl{flex:auto;align-items:center;min-width:0;display:flex}
.EffectsField-module-scss-module__ZuETNa__sliderRow{align-items:center;gap:10px;width:100%;display:flex}
.EffectsField-module-scss-module__ZuETNa__slider{flex:auto;min-width:0}
.EffectsField-module-scss-module__ZuETNa__sliderValue{text-align:right;min-width:40px;color:var(--color-text-secondary);font-family:var(--font-manrope);font-variant-numeric:tabular-nums;flex:none;font-size:12px}
.EffectsField-module-scss-module__ZuETNa__colorWrap{align-items:center;display:flex}
.EffectsField-module-scss-module__ZuETNa__vec2{gap:8px;width:100%;display:flex}
.EffectsField-module-scss-module__ZuETNa__vec2Item{flex:1 1 0;align-items:center;gap:6px;min-width:0;display:inline-flex}
.EffectsField-module-scss-module__ZuETNa__vec2Axis{color:var(--color-text-secondary);font-family:var(--font-manrope);flex:none;font-size:12px}
.EffectsField-module-scss-module__ZuETNa__numInput{border:1px solid var(--color-border-panel);background:var(--color-bg-card);min-width:0;max-width:120px;height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;border-radius:4px;outline:none;flex:1 1 0;padding:0 8px;font-size:12px;transition:border-color .15s}
.EffectsField-module-scss-module__ZuETNa__numInput:focus{border-color:var(--color-primary-default)}
.EffectsField-module-scss-module__ZuETNa__texture{align-items:center;gap:8px;display:flex}
.EffectsField-module-scss-module__ZuETNa__textureThumb{object-fit:cover;border:1px solid var(--color-border-panel);border-radius:4px;width:36px;height:36px}
.EffectsField-module-scss-module__ZuETNa__textureHint{color:var(--color-text-secondary);font-family:var(--font-manrope);font-size:12px}
.EffectsField-module-scss-module__ZuETNa__addBtn{border:1px dashed var(--color-border-panel);width:100%;height:44px;color:var(--color-text-secondary);font-family:var(--font-manrope);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s;display:flex}
.EffectsField-module-scss-module__ZuETNa__addBtn:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.EffectsField-module-scss-module__ZuETNa__addBtn:disabled{opacity:.5;cursor:not-allowed}
.EffectsField-module-scss-module__ZuETNa__effectItemText{white-space:normal;text-overflow:clip;overflow:visible}
.EffectsField-module-scss-module__ZuETNa__effectItem{padding-top:4px;padding-bottom:4px}
.EffectsField-module-scss-module__ZuETNa__optionItem{flex-direction:column;gap:3px;max-width:300px;display:flex}
.EffectsField-module-scss-module__ZuETNa__optionName{color:var(--color-text-primary);font-family:var(--font-manrope);white-space:normal;font-size:13px;font-weight:500;line-height:1.3}
.EffectsField-module-scss-module__ZuETNa__optionDesc{color:var(--color-text-secondary);font-family:var(--font-manrope);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}
.styles-module__T6LYJa__popup{background:var(--color-bg-panel);min-width:100px;max-height:385px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;outline:none;flex-direction:column;align-items:stretch;gap:0;padding:0;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex}
.styles-module__T6LYJa__popup[data-starting-style],.styles-module__T6LYJa__popup[data-ending-style]{opacity:0;scale:.9}
.styles-module__T6LYJa__popup:focus,.styles-module__T6LYJa__popup:focus-visible{outline:none}
.styles-module__T6LYJa__searchWrapper{border-bottom:1px solid var(--color-border-panel);flex-shrink:0;padding:8px;position:relative}
.styles-module__T6LYJa__searchInput{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;outline:none;padding:6px 28px 6px 8px;font-size:14px;transition:border-color .15s ease-in-out}
.styles-module__T6LYJa__searchInput:focus{border-color:var(--color-primary-default);outline:none}
.styles-module__T6LYJa__searchInput:focus-visible{outline:none}
.styles-module__T6LYJa__searchInput::placeholder{color:var(--color-text-secondary)}
.styles-module__T6LYJa__clearButton{width:16px;height:16px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;font-size:12px;transition:color .15s ease-in-out;display:flex;position:absolute;top:50%;right:16px;transform:translateY(-50%)}
.styles-module__T6LYJa__clearButton:hover{color:var(--color-text-primary);background:var(--color-bg-page)}
.styles-module__T6LYJa__menuContent{outline:none;flex-direction:column;flex:1;gap:6px;padding:8px;display:flex;overflow-y:auto}
.styles-module__T6LYJa__menuContent:focus,.styles-module__T6LYJa__menuContent:focus-visible{outline:none}
.styles-module__T6LYJa__title{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;-webkit-user-select:none;user-select:none;font-size:12px;font-weight:600}
.styles-module__T6LYJa__divider{background-color:var(--color-border-panel);align-self:stretch;height:1px;margin:4px 0}
.styles-module__T6LYJa__item{color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;flex-shrink:0;align-self:stretch;align-items:center;gap:4px;padding:4px;font-size:14px;font-weight:400;line-height:1.366;transition:background-color .15s ease-in-out;display:flex}
.styles-module__T6LYJa__item:hover{background:var(--color-bg-panel-hover)}
.styles-module__T6LYJa__item.styles-module__T6LYJa__selected{background:var(--color-menu-selected)}
.styles-module__T6LYJa__item[data-disabled]{opacity:.5;cursor:not-allowed}
.styles-module__T6LYJa__item:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
.styles-module__T6LYJa__icon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.styles-module__T6LYJa__icon svg{width:100%;height:100%}
.styles-module__T6LYJa__icon img{object-fit:contain;width:100%;height:100%}
.styles-module__T6LYJa__label{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}
.styles-module__T6LYJa__emptyState{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-user-select:none;user-select:none;padding:16px 8px;font-size:14px}
.styles-module__T6LYJa__emptyGroup{font-family:var(--font-manrope);color:var(--color-text-secondary);opacity:.7;-webkit-user-select:none;user-select:none;text-align:left;margin-left:8px;padding:8px 4px;font-size:12px}
.styles-module__T6LYJa__itemDanger .styles-module__T6LYJa__label{color:var(--color-danger-default)}
.CodeExampleViewer-module-scss-module__cpbYSa__codeViewerContainer{background:#fafafa;border:1px solid #e1e4e8;border-radius:4px;width:100%;min-height:calc(100vh - 240px);max-height:calc(100vh - 100px);margin:0;position:relative;overflow:auto}
@media (max-width:767px){.CodeExampleViewer-module-scss-module__cpbYSa__codeViewerContainer{min-height:480px}}
.CodeExampleViewer-module-scss-module__cpbYSa__copyButton{z-index:10;cursor:pointer;background:#ffffffe6;border:1px solid #0000001a;border-radius:4px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:flex;position:absolute;top:12px;right:12px;box-shadow:0 2px 4px #0000000d}
.CodeExampleViewer-module-scss-module__cpbYSa__copyButton:hover{background:#fff;border-color:#00000026;transform:scale(1.05);box-shadow:0 2px 8px #0000001a}
.CodeExampleViewer-module-scss-module__cpbYSa__copyButton:active{transform:scale(.95)}
.CodeExampleViewer-module-scss-module__cpbYSa__copyIcon{color:#24292e;width:18px;height:18px}
.JsonParametersViewer-module-scss-module__lqK2BW__jsonViewerContainer{box-sizing:border-box;border:1px solid #16161821;border-radius:4px;width:100%;height:calc(100vh - 240px);transition:background-color .2s,border-color .2s}
@media (max-width:767px){.JsonParametersViewer-module-scss-module__lqK2BW__jsonViewerContainer{height:480px}}
.JsonParametersViewer-module-scss-module__lqK2BW__jsonViewerContainer.JsonParametersViewer-module-scss-module__lqK2BW__hasError{background-color:#ff00000d;border-color:#ff00004d}
.ModelPicker-module-scss-module__TRfreW__positioner{z-index:1200}
.ModelPicker-module-scss-module__TRfreW__popup{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;transform-origin:0;flex-direction:column;width:393px;max-width:calc(100vw - 32px);max-height:min(587px,100vh - 120px);padding:16px 0 8px;transition:opacity .16s,transform .16s;display:flex;box-shadow:0 8px 24px #0000001f}
.ModelPicker-module-scss-module__TRfreW__popup[data-starting-style],.ModelPicker-module-scss-module__TRfreW__popup[data-ending-style]{opacity:0;transform:translate(-6px)scale(.98)}
@media (prefers-reduced-motion:reduce){.ModelPicker-module-scss-module__TRfreW__popup{transition:none}}
.ModelPicker-module-scss-module__TRfreW__searchBar{align-items:center;gap:8px;padding:0 16px 12px;display:flex}
.ModelPicker-module-scss-module__TRfreW__backBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:2px;padding:0 8px;font-size:12px;transition:color .15s;display:inline-flex}
.ModelPicker-module-scss-module__TRfreW__backBtn:hover{color:var(--color-primary-default)}
.ModelPicker-module-scss-module__TRfreW__searchField{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex:auto;align-items:center;gap:8px;min-width:0;height:36px;padding:0 10px;transition:border-color .15s;display:flex;position:relative}
.ModelPicker-module-scss-module__TRfreW__searchField:focus-within{border-color:var(--color-text-secondary)}
.ModelPicker-module-scss-module__TRfreW__searchIcon{color:var(--color-text-secondary);flex:none;font-size:15px}
.ModelPicker-module-scss-module__TRfreW__searchInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border:none;outline:none;flex:auto;font-size:13px}
.ModelPicker-module-scss-module__TRfreW__searchInput::placeholder{color:var(--color-text-secondary)}
.ModelPicker-module-scss-module__TRfreW__scrollArea{overscroll-behavior:contain;flex:auto;min-height:0;padding:0 16px 8px;overflow-y:auto}
.ModelPicker-module-scss-module__TRfreW__groupTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:10px 0 6px;font-size:13px}
.ModelPicker-module-scss-module__TRfreW__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:24px 0;font-size:12px}
.ModelPicker-module-scss-module__TRfreW__modelRow{border-radius:var(--radius-base);background:var(--color-bg-page);text-align:left;cursor:pointer;border:1px solid #0000;align-items:center;gap:10px;width:100%;margin-bottom:6px;padding:8px;transition:border-color .15s;display:flex}
.ModelPicker-module-scss-module__TRfreW__modelRow:hover{border-color:var(--color-text-secondary)}
.ModelPicker-module-scss-module__TRfreW__modelRowActive{border-color:var(--color-text-primary)}
.ModelPicker-module-scss-module__TRfreW__modelCover{border-radius:var(--radius-base);flex:none;width:64px;height:42px;overflow:hidden}
.ModelPicker-module-scss-module__TRfreW__modelCover img{object-fit:cover;width:100%;height:100%}
.ModelPicker-module-scss-module__TRfreW__coverPlaceholder{background:var(--color-bg-panel-hover);width:100%;height:100%;display:block}
.ModelPicker-module-scss-module__TRfreW__modelMeta{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}
.ModelPicker-module-scss-module__TRfreW__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:500}
.ModelPicker-module-scss-module__TRfreW__modelIntro{font-family:var(--font-manrope);color:var(--color-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}
.ModelPicker-module-scss-module__TRfreW__modelAside{flex-direction:column;flex:none;align-self:stretch;align-items:flex-end;gap:4px;margin:-4px -4px 0 0;display:flex}
.ModelPicker-module-scss-module__TRfreW__modelPromoTag{background:var(--color-coding-discount);height:18px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:.3px;white-space:nowrap;border-radius:3px;align-items:center;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.ModelPicker-module-scss-module__TRfreW__modelPrice{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;margin-top:auto;font-size:12px}
.ModelPicker-module-scss-module__TRfreW__providerRow{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 4px;transition:background .15s;display:flex}
.ModelPicker-module-scss-module__TRfreW__providerRow:hover{background:var(--color-bg-page)}
.ModelPicker-module-scss-module__TRfreW__providerName{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}
.ModelPicker-module-scss-module__TRfreW__providerLogo{object-fit:contain;width:18px;height:18px}
.ModelPicker-module-scss-module__TRfreW__providerLogoPlaceholder{border-radius:var(--radius-base);background:var(--color-bg-page);width:18px;height:18px;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:10px;font-style:normal;display:inline-flex}
.ModelPicker-module-scss-module__TRfreW__providerCount{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:2px;font-size:12px;display:inline-flex}
@media (max-width:767px){.ModelPicker-module-scss-module__TRfreW__popup{width:calc(100vw - 32px)}}
.ModelPicker-module-scss-module__TRfreW__enterRight{animation:.2s ModelPicker-module-scss-module__TRfreW__picker-enter-right}
.ModelPicker-module-scss-module__TRfreW__enterLeft{animation:.2s ModelPicker-module-scss-module__TRfreW__picker-enter-left}
@keyframes ModelPicker-module-scss-module__TRfreW__picker-enter-right{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}
@keyframes ModelPicker-module-scss-module__TRfreW__picker-enter-left{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.ModelPicker-module-scss-module__TRfreW__enterRight,.ModelPicker-module-scss-module__TRfreW__enterLeft{animation:none}}
.ReferenceSlot-module-scss-module__NHSAKG__slot{aspect-ratio:129/85;border:1px dashed var(--color-text-secondary);border-radius:var(--radius-base);box-sizing:border-box;background:0 0;flex:1 1 0;min-width:0;transition:border-color .15s;position:relative;overflow:hidden}
.ReferenceSlot-module-scss-module__NHSAKG__slot:hover:not(.ReferenceSlot-module-scss-module__NHSAKG__disabled):not(.ReferenceSlot-module-scss-module__NHSAKG__invalid){border-color:var(--color-text-primary)}
.ReferenceSlot-module-scss-module__NHSAKG__solo{aspect-ratio:auto;height:84px}
.ReferenceSlot-module-scss-module__NHSAKG__disabled{opacity:.5;pointer-events:none}
.ReferenceSlot-module-scss-module__NHSAKG__empty{flex-direction:column;align-items:center;gap:6px;padding:0 8px;display:flex}
.ReferenceSlot-module-scss-module__NHSAKG__hint{font-family:var(--font-manrope);text-align:center;color:var(--color-text-secondary);font-size:11px;line-height:1.3}
.ReferenceSlot-module-scss-module__NHSAKG__hitArea{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}
.ReferenceSlot-module-scss-module__NHSAKG__hitArea:has(.ReferenceSlot-module-scss-module__NHSAKG__hint){padding-bottom:23px}
.ReferenceSlot-module-scss-module__NHSAKG__centerIcon{width:20px;height:20px;color:var(--color-text-secondary);transition:color .15s}
.ReferenceSlot-module-scss-module__NHSAKG__slot:hover .ReferenceSlot-module-scss-module__NHSAKG__centerIcon{color:var(--color-text-primary)}
.ReferenceSlot-module-scss-module__NHSAKG__thumb{object-fit:cover;width:100%;height:100%}
.ReferenceSlot-module-scss-module__NHSAKG__thumbFallback{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0 8px;font-size:10px;overflow:hidden}
.ReferenceSlot-module-scss-module__NHSAKG__replaceHint{border-radius:var(--radius-base);color:var(--color-dark-text-primary);font-family:var(--font-manrope);opacity:0;pointer-events:none;background:#1a2330b3;padding:4px 10px;font-size:12px;line-height:1.2;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.ReferenceSlot-module-scss-module__NHSAKG__slot:hover .ReferenceSlot-module-scss-module__NHSAKG__replaceHint{opacity:1}
.ReferenceSlot-module-scss-module__NHSAKG__uploading{background:#1a233059;position:absolute;inset:0}
.ReferenceSlot-module-scss-module__NHSAKG__uploading:after{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.7s linear infinite ReferenceSlot-module-scss-module__NHSAKG__slot-spin;position:absolute;top:50%;left:50%}
@keyframes ReferenceSlot-module-scss-module__NHSAKG__slot-spin{to{transform:rotate(360deg)}}
.ReferenceSlot-module-scss-module__NHSAKG__label{max-width:calc(100% - 10px);font-family:var(--font-manrope);color:var(--color-text-secondary);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:10px;line-height:1.4;display:inline-flex;position:absolute;top:3px;left:5px;overflow:hidden}
.ReferenceSlot-module-scss-module__NHSAKG__filled .ReferenceSlot-module-scss-module__NHSAKG__label{border-radius:var(--radius-base);background:#fdfdfdbf;padding:0 4px}
.ReferenceSlot-module-scss-module__NHSAKG__dot{border-radius:50%;flex-shrink:0;width:4px;height:4px}
.ReferenceSlot-module-scss-module__NHSAKG__dotStart{background:var(--color-function-success)}
.ReferenceSlot-module-scss-module__NHSAKG__dotEnd{background:var(--color-function-fail)}
.ReferenceSlot-module-scss-module__NHSAKG__required{font-style:normal}
.ReferenceSlot-module-scss-module__NHSAKG__searchAssets{border-radius:var(--radius-base);height:20px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:-.2px;cursor:pointer;background:#1a23306b;border:none;justify-content:center;align-items:center;font-size:10px;transition:background .15s;display:flex;position:absolute;bottom:3px;left:3px;right:3px}
.ReferenceSlot-module-scss-module__NHSAKG__searchAssets:hover{background:#1a2330b3}
.ReferenceSlot-module-scss-module__NHSAKG__slot:hover .ReferenceSlot-module-scss-module__NHSAKG__searchAssets,.ReferenceSlot-module-scss-module__NHSAKG__searchAssets:focus-visible{background:#1a2330ad}
.ReferenceSlot-module-scss-module__NHSAKG__actionBar{border-radius:var(--radius-base);opacity:0;background:#1a233080;justify-content:center;align-items:center;gap:4px;padding:3px;transition:opacity .15s;display:flex;position:absolute;bottom:3px;left:3px;right:3px}
.ReferenceSlot-module-scss-module__NHSAKG__slot:hover .ReferenceSlot-module-scss-module__NHSAKG__actionBar,.ReferenceSlot-module-scss-module__NHSAKG__actionBar:focus-within{opacity:1}
.ReferenceSlot-module-scss-module__NHSAKG__actionBtn{border-radius:var(--radius-base);width:22px;height:18px;color:var(--color-dark-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:13px;transition:background .15s,color .15s;display:inline-flex}
.ReferenceSlot-module-scss-module__NHSAKG__actionBtn:hover{background:#ffffff2e}
.ReferenceSlot-module-scss-module__NHSAKG__actionDanger:hover{color:var(--color-function-fail)}
.ReferenceSlot-module-scss-module__NHSAKG__fileInput{display:none}
@media (hover:none){.ReferenceSlot-module-scss-module__NHSAKG__searchAssets,.ReferenceSlot-module-scss-module__NHSAKG__actionBar{opacity:1}.ReferenceSlot-module-scss-module__NHSAKG__replaceHint{display:none}}
.ReferenceSlot-module-scss-module__NHSAKG__slot.ReferenceSlot-module-scss-module__NHSAKG__invalid{border-color:var(--color-function-fail)}
.index-module-scss-module__BBR-lW__spinner{border-style:solid;border-color:#0000 currentColor currentColor;border-radius:50%;animation:.8s linear infinite index-module-scss-module__BBR-lW__spin;display:inline-block}
.index-module-scss-module__BBR-lW__small{border-width:2px;width:16px;height:16px}
.index-module-scss-module__BBR-lW__large{border-width:3px;width:32px;height:32px}
@keyframes index-module-scss-module__BBR-lW__spin{to{transform:rotate(360deg)}}
.ArenaBreadcrumb-module-scss-module__UcuV4q__breadcrumb{font-family:var(--font-manrope),sans-serif;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;line-height:1.5;display:flex}
.ArenaBreadcrumb-module-scss-module__UcuV4q__segment{align-items:center;gap:6px;display:inline-flex}
.ArenaBreadcrumb-module-scss-module__UcuV4q__separator{color:var(--color-text-secondary)}
.ArenaBreadcrumb-module-scss-module__UcuV4q__link{color:var(--color-text-secondary);text-decoration:none;transition:color .15s}
.ArenaBreadcrumb-module-scss-module__UcuV4q__link:hover{color:var(--color-text-primary)}
.ArenaBreadcrumb-module-scss-module__UcuV4q__accent{color:var(--color-primary-default)}
.ArenaBreadcrumb-module-scss-module__UcuV4q__accent:hover{color:var(--color-primary-hover)}
.ArenaBreadcrumb-module-scss-module__UcuV4q__current{color:var(--color-text-primary);font-weight:700}
.EstimateBar-module-scss-module__sEqqcG__bar{border-top:1px solid color-mix(in srgb, var(--color-text-primary) 6%, transparent);margin:0 -16px -16px;padding:13px 20px 12px}
.EstimateBar-module-scss-module__sEqqcG__rowTop{justify-content:space-between;align-items:center;gap:12px;display:flex}
.EstimateBar-module-scss-module__sEqqcG__priceGroup{align-items:center;gap:5px;min-width:0;display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__price{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);white-space:nowrap;font-size:16px;font-weight:600;line-height:24px;transition:opacity .2s}
.EstimateBar-module-scss-module__sEqqcG__priceLoading{white-space:nowrap;align-items:center;gap:7px;height:24px;display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__priceSpinner{flex:none}
.EstimateBar-module-scss-module__sEqqcG__priceLoadingText{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:20px;animation:1.4s ease-in-out infinite EstimateBar-module-scss-module__sEqqcG__arena-price-pulse}
@keyframes EstimateBar-module-scss-module__sEqqcG__arena-price-pulse{0%,to{opacity:.55}50%{opacity:1}}
.EstimateBar-module-scss-module__sEqqcG__priceInfoIcon{color:var(--color-text-secondary);cursor:help;display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__estimateErrorIcon{color:var(--color-function-error);display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__priceGroup{outline:none;position:relative}
.EstimateBar-module-scss-module__sEqqcG__breakdownPopover{z-index:1000;box-sizing:border-box;background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:var(--radius-base);width:min(360px,100vw - 48px);padding:16px 18px;animation:.14s EstimateBar-module-scss-module__sEqqcG__arena-panel-fade;position:absolute;bottom:calc(100% + 12px);left:-8px;box-shadow:0 8px 24px #1a23301f}
@keyframes EstimateBar-module-scss-module__sEqqcG__arena-panel-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
.EstimateBar-module-scss-module__sEqqcG__breakdownArrow{background:var(--color-bg-panel);border-right:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 8%, transparent);width:14px;height:14px;position:absolute;bottom:-8px;left:24px;transform:rotate(45deg)}
.EstimateBar-module-scss-module__sEqqcG__breakdownList{flex-direction:column;gap:14px;display:flex}
.EstimateBar-module-scss-module__sEqqcG__breakdownRow{justify-content:space-between;align-items:center;gap:16px;display:flex}
.EstimateBar-module-scss-module__sEqqcG__breakdownLabel{min-width:0;font-family:var(--font-fragment-mono),monospace;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:19.5px;overflow:hidden}
.EstimateBar-module-scss-module__sEqqcG__breakdownValue{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);text-align:right;flex:none;font-size:13px;line-height:19.5px}
.EstimateBar-module-scss-module__sEqqcG__breakdownDivider{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);height:1px;margin:12px 0}
.EstimateBar-module-scss-module__sEqqcG__breakdownTotalRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}
.EstimateBar-module-scss-module__sEqqcG__breakdownTotalLabel{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);font-size:14px;line-height:21px}
.EstimateBar-module-scss-module__sEqqcG__breakdownTotalValue{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);font-size:16px;line-height:24px}
.EstimateBar-module-scss-module__sEqqcG__breakdownNote{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);margin:0;font-size:12px;line-height:18px}
.EstimateBar-module-scss-module__sEqqcG__runWrap{align-items:center;gap:8px;display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__missingHint{color:var(--color-function-error);display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__missingTitle{margin-bottom:4px;font-weight:600}
.EstimateBar-module-scss-module__sEqqcG__splitRun{border-radius:var(--btn-border-radius);background:var(--color-primary-default);height:32px;transition:var(--btn-transition);align-items:stretch;display:inline-flex;overflow:hidden}
.EstimateBar-module-scss-module__sEqqcG__splitRun:hover:not(.EstimateBar-module-scss-module__sEqqcG__splitRunDisabled){background:var(--color-primary-hover)}
.EstimateBar-module-scss-module__sEqqcG__splitRunDisabled{background:var(--color-primary-disabled)}
.EstimateBar-module-scss-module__sEqqcG__runCount,.EstimateBar-module-scss-module__sEqqcG__runMain{cursor:pointer;color:var(--color-light-bg-home-primary);font-family:var(--btn-font-family);background:0 0;border:none;align-items:center;display:inline-flex}
.EstimateBar-module-scss-module__sEqqcG__runCount:disabled,.EstimateBar-module-scss-module__sEqqcG__runMain:disabled{cursor:not-allowed}
.EstimateBar-module-scss-module__sEqqcG__runCount:focus-visible,.EstimateBar-module-scss-module__sEqqcG__runMain:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
.EstimateBar-module-scss-module__sEqqcG__runMain{letter-spacing:.1px;height:100%;padding:0 14px;font-size:14px;font-weight:500;line-height:21px}
.EstimateBar-module-scss-module__sEqqcG__runSuffix{opacity:.85;margin-left:2px;font-size:12.5px}
.EstimateBar-module-scss-module__sEqqcG__splitDivider{background:#ffffff47;width:1px;margin:4px 0}
.EstimateBar-module-scss-module__sEqqcG__runCount{gap:3px;height:100%;padding:0 10px;font-size:12.5px;font-weight:500}
.nodeSelect-module-scss-module__3erjuW__selectWrap{display:inline-flex;position:relative}
.nodeSelect-module-scss-module__3erjuW__trigger{cursor:pointer;background:#fdfdfd;border:1px solid #1a233026;border-radius:4px;align-items:center;gap:6px;height:26px;padding:0 8px;transition:border-color .15s;display:flex}
.nodeSelect-module-scss-module__3erjuW__trigger:hover{border-color:#1a23304d}
.nodeSelect-module-scss-module__3erjuW__trigger:focus{border-color:#7036f0;outline:none}
.nodeSelect-module-scss-module__3erjuW__triggerText{font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;font-size:12px;font-weight:500}
.nodeSelect-module-scss-module__3erjuW__arrowOpen{transform:rotate(180deg)}
.nodeSelect-module-scss-module__3erjuW__dropdown{z-index:100;pointer-events:auto;background:#fdfdfd;border:1px solid #1a23301a;border-radius:6px;min-width:100%;padding:4px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 4px 12px #0000001f}
.nodeSelect-module-scss-module__3erjuW__option{width:100%;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;white-space:nowrap;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 8px;font-size:12px;font-weight:400;transition:background .1s;display:flex}
.nodeSelect-module-scss-module__3erjuW__option:hover{background:#1a23300f}
.nodeSelect-module-scss-module__3erjuW__optionActive{color:#7036f0;font-weight:500}
.nodeSelect-module-scss-module__3erjuW__checkIcon{flex-shrink:0}
.nodeSelect-module-scss-module__3erjuW__groupLabel{font-family:var(--font-manrope);color:#1a233066;text-transform:uppercase;letter-spacing:.05em;border-top:1px solid #1a23300f;margin-top:2px;padding:6px 8px 2px;font-size:10px;font-weight:600}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__trigger{background:#2a2a2a;border-color:#ebf4fb26}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__triggerText{color:#ebf4fb}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__trigger svg path{stroke:#ebf4fb}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__dropdown{background:#2a2a2a;border-color:#ebf4fb1a}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__option{color:#ebf4fb}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__option:hover{background:#ebf4fb0f}
[data-theme=dark] .nodeSelect-module-scss-module__3erjuW__groupLabel{color:#ebf4fb66;border-top-color:#ebf4fb0f}
.index-module-scss-module__6opOJa__avatar{border-radius:var(--radius-base);background:var(--color-primary-default);color:#fff;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__6opOJa__avatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__6opOJa__avatar span{font-family:var(--font-manrope);color:#fff;font-size:20px;font-weight:600}
.index-module-scss-module__6opOJa__avatar svg{width:24px;height:24px}
/*# sourceMappingURL=0w1qoczot8ggk.css.map*/
.index-module-scss-module__n9tnvq__wrapper{box-sizing:border-box;width:100%;padding:40px 0}
.index-module-scss-module__n9tnvq__container{box-sizing:border-box;width:1160px;margin:0 auto;padding:0 20px}
@media (max-width:1160px){.index-module-scss-module__n9tnvq__container{width:100%}}
.index-module-scss-module__n9tnvq__head{border-bottom:1px solid #e5e7eb;padding:100px 0 60px}
@media (max-width:768px){.index-module-scss-module__n9tnvq__head{padding:60px 0 40px}}
.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__title{letter-spacing:-1.5px;color:#000;margin:0;font-size:48px;font-weight:700;line-height:120%}
@media (max-width:768px){.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__title{letter-spacing:-1px;font-size:32px}}
.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__lastUpdated{font-family:var(--font-manrope);color:#6b7280;margin-top:12px;font-size:16px;font-weight:400;line-height:150%}
@media (max-width:768px){.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__lastUpdated{margin-top:10px;font-size:14px}}
.index-module-scss-module__n9tnvq__intro{border-bottom:1px solid #e5e7eb;margin-top:40px;padding-bottom:40px}
@media (max-width:768px){.index-module-scss-module__n9tnvq__intro{margin-top:30px;padding-bottom:30px}}
.index-module-scss-module__n9tnvq__intro .index-module-scss-module__n9tnvq__sub{color:#4b5563;font-size:16px;line-height:160%;display:block}
@media (max-width:768px){.index-module-scss-module__n9tnvq__intro .index-module-scss-module__n9tnvq__sub{font-size:15px}}
.index-module-scss-module__n9tnvq__content{padding-top:50px;padding-bottom:80px}
@media (max-width:768px){.index-module-scss-module__n9tnvq__content{padding-top:30px;padding-bottom:60px}}
.index-module-scss-module__n9tnvq__collapsibleSection{margin-bottom:40px}
@media (max-width:768px){.index-module-scss-module__n9tnvq__collapsibleSection{border-bottom:1px solid #f3f4f6;margin-bottom:24px;padding-bottom:16px}}
.index-module-scss-module__n9tnvq__contentTitle{font-family:var(--font-plus-jakarta-sans);color:#111827;margin-bottom:16px;font-size:20px;font-weight:600;line-height:140%;transition:background-color .3s;display:inline-block}
.index-module-scss-module__n9tnvq__contentTitle.index-module-scss-module__n9tnvq__mobileCollapsible{cursor:pointer}
.index-module-scss-module__n9tnvq__contentTitle.index-module-scss-module__n9tnvq__mobileCollapsible:hover{background-color:#8a8c900d}
@media (max-width:768px){.index-module-scss-module__n9tnvq__contentTitle{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 5px;font-size:18px;display:flex}.index-module-scss-module__n9tnvq__contentTitle:hover{background-color:#8a8c900d}}
.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon{justify-content:center;align-items:center;margin-left:15px;transition:transform .3s;display:flex}
@media (max-width:768px){.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon{margin-left:10px}}
.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon.index-module-scss-module__n9tnvq__expanded{transform:rotate(90deg)}
.index-module-scss-module__n9tnvq__sub{font-family:var(--font-manrope);color:#4b5563;font-size:16px;font-weight:400;line-height:160%;display:inline}
@media (max-width:768px){.index-module-scss-module__n9tnvq__sub{font-size:15px;display:inline}}
.index-module-scss-module__n9tnvq__sub a{color:#8c6aec;text-decoration:underline;transition:color .3s,opacity .3s}
.index-module-scss-module__n9tnvq__sub a:hover{color:#7555d3;opacity:.9}
.index-module-scss-module__n9tnvq__sub a:active{color:#6444ba}
.index-module-scss-module__n9tnvq__list{flex-direction:column;margin-top:12px;padding:0 24px;display:flex}
@media (max-width:768px){.index-module-scss-module__n9tnvq__list{margin-top:10px;padding:0 20px}}
.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item{box-sizing:border-box;width:100%;font-family:var(--font-manrope);color:#4b5563;margin-bottom:12px;padding-left:8px;font-size:16px;font-weight:400;line-height:160%}
@media (max-width:768px){.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item{margin-bottom:10px;padding-left:4px;font-size:15px}}
.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item .index-module-scss-module__n9tnvq__bold{color:#111827;font-weight:600}
.index-module-scss-module__n9tnvq__contentSub{margin-top:0;display:block}
@media (max-width:768px){.index-module-scss-module__n9tnvq__contentSub{opacity:0;max-height:0;margin-top:0;padding:0;transition:max-height .5s,opacity .5s,transform .5s,padding .3s;display:block;overflow:hidden;transform:translateY(-10px)}.index-module-scss-module__n9tnvq__contentSub.index-module-scss-module__n9tnvq__expanded{opacity:1;max-height:5000px;margin-top:10px;padding:0 10px;transform:translateY(0)}}
.index-module-scss-module__n9tnvq__arrowIcon{color:#8a8c90;width:18px;height:18px}
@media (max-width:768px){.index-module-scss-module__n9tnvq__arrowIcon{width:16px;height:16px}}
.index-module-scss-module__WDnVYG__section{aspect-ratio:1440/211;z-index:1;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__WDnVYG__section:before{content:"";transform-origin:50%;will-change:transform,opacity;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/07afc1eb639b09e6d42112af636eff26ab3bcbcced745e475632f65c002847a2.webp");background-position:50% 61.6%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}
@media (max-width:1023px){.index-module-scss-module__WDnVYG__section{min-height:140px}}
@media (max-width:767px){.index-module-scss-module__WDnVYG__section{aspect-ratio:auto;height:160px}.index-module-scss-module__WDnVYG__section:before{background-position:30% 61.6%}}
.index-module-scss-module__WDnVYG__section[data-animate]:not([data-revealed]):before{opacity:0;transform:scale(1.12)}
.index-module-scss-module__WDnVYG__section[data-revealed]:before{opacity:1;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1.4s cubic-bezier(.22,.61,.36,1);transform:scale(1)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__WDnVYG__section[data-animate]:not([data-revealed]):before,.index-module-scss-module__WDnVYG__section[data-revealed]:before{opacity:1;transition:none;transform:none}}
.index-module-scss-module__uJxPyG__ctaSection{background:var(--color-primary-default);z-index:2;box-sizing:border-box;width:100%;padding:48px 0;position:relative}
@media (max-width:1024px){.index-module-scss-module__uJxPyG__ctaSection{padding:36px 0}}
@media (max-width:767px){.index-module-scss-module__uJxPyG__ctaSection{padding:28px 0}}
.index-module-scss-module__uJxPyG__container{box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (max-width:1079px){.index-module-scss-module__uJxPyG__container{padding:0 24px}}
@media (max-width:767px){.index-module-scss-module__uJxPyG__container{flex-direction:column;align-items:flex-start;gap:20px;padding:0 16px}}
.index-module-scss-module__uJxPyG__title{font-family:var(--font-manrope);color:var(--color-dark-text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:1.366em}
@media (max-width:1024px){.index-module-scss-module__uJxPyG__title{font-size:28px}}
@media (max-width:767px){.index-module-scss-module__uJxPyG__title{white-space:normal;text-wrap:balance;font-size:22px}}
.index-module-scss-module__uJxPyG__ctaButton{background:var(--color-dark-text-primary);min-width:160px;height:40px;color:var(--color-light-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.366;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__uJxPyG__ctaButton:hover{opacity:.88}
@media (max-width:1024px){.index-module-scss-module__uJxPyG__ctaButton{height:36px;font-size:14px}}
@media (max-width:767px){.index-module-scss-module__uJxPyG__ctaButton{width:100%;max-width:240px;height:36px;font-size:14px}}
.TextReveal-module-scss-module__RZj7qW__animText{display:block}
.TextReveal-module-scss-module__RZj7qW__word{white-space:nowrap;display:inline-block}
.TextReveal-module-scss-module__RZj7qW__char{opacity:0;filter:blur(8px);will-change:opacity,filter;transition:opacity .4s,filter .4s;display:inline-block}
.TextReveal-module-scss-module__RZj7qW__visible{opacity:1;filter:blur()}
@media (prefers-reduced-motion:reduce){.TextReveal-module-scss-module__RZj7qW__char{opacity:1;filter:blur();transition:none}}
.index-module-scss-module__Bp2DvW__brandLogo{object-fit:contain;display:block}
[data-theme=dark] .index-module-scss-module__Bp2DvW__darkModeInvert{filter:invert()brightness(1.2)}
.styles-module__UzAKsW__backdrop{z-index:1000;background-color:#00000073;min-height:100dvh;transition:opacity .15s ease-in-out;position:fixed;inset:0}
.styles-module__UzAKsW__backdrop[data-starting-style],.styles-module__UzAKsW__backdrop[data-ending-style]{opacity:0}
.styles-module__UzAKsW__popup{z-index:1001;background:var(--color-bg-panel);border-radius:4px;outline:none;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);transition:transform .15s ease-in-out,opacity .15s ease-in-out;display:flex;position:fixed;overflow:hidden;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}
.styles-module__UzAKsW__popup[data-starting-style],.styles-module__UzAKsW__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.styles-module__UzAKsW__popup:focus,.styles-module__UzAKsW__popup:focus-visible{outline:none}
.styles-module__UzAKsW__centered{top:50%;left:50%;transform:translate(-50%,-50%)}
.styles-module__UzAKsW__header{border-bottom:1px solid var(--color-border-panel);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}
.styles-module__UzAKsW__headerTop{align-items:flex-start}
.styles-module__UzAKsW__title{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);flex:auto;margin:0;font-size:16px;font-weight:600;line-height:1.5}
.styles-module__UzAKsW__closeButton{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:20px;transition:all .2s;display:flex}
.styles-module__UzAKsW__closeButton:hover{background:var(--color-bg-page);color:var(--color-text-primary)}
.styles-module__UzAKsW__body{flex:1;padding:24px;overflow-y:auto}
.styles-module__UzAKsW__footer{border-top:1px solid var(--color-border-panel);flex-shrink:0;padding:12px 24px}
@media (max-width:767px){.styles-module__UzAKsW__popup{max-width:calc(100vw - 32px);max-height:calc(100dvh - 64px)}.styles-module__UzAKsW__sheet{max-width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:16px 16px 0 0;inset:auto 0 0;transform:none}.styles-module__UzAKsW__sheet[data-starting-style],.styles-module__UzAKsW__sheet[data-ending-style]{opacity:1;transform:translateY(100%)}.styles-module__UzAKsW__header{padding:12px 16px}.styles-module__UzAKsW__title{font-size:15px}.styles-module__UzAKsW__body{padding:16px}.styles-module__UzAKsW__footer{padding:12px 16px}}
.index-module-scss-module__GACWTa__button{border-radius:var(--btn-border-radius);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);text-align:center;cursor:pointer;transition:var(--btn-transition);box-sizing:border-box;border:none;outline:none;justify-content:center;align-items:center;gap:10px;line-height:1.366;text-decoration:none;display:inline-flex;position:relative}
.index-module-scss-module__GACWTa__button:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
.index-module-scss-module__GACWTa__size-lg{height:var(--btn-size-lg-height);padding:var(--btn-size-lg-padding);font-size:var(--btn-size-lg-font-size)}
.index-module-scss-module__GACWTa__size-md{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);font-size:var(--btn-size-md-font-size)}
.index-module-scss-module__GACWTa__size-sm{height:var(--btn-size-sm-height);padding:var(--btn-size-sm-padding);font-size:var(--btn-size-sm-font-size)}
.index-module-scss-module__GACWTa__variant-default{background-color:var(--color-btn-default-bg);color:var(--color-btn-default-text)}
.index-module-scss-module__GACWTa__variant-default:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){background-color:var(--color-btn-default-bg-hover)}
.index-module-scss-module__GACWTa__variant-default:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){background-color:var(--color-btn-default-bg-active)}
.index-module-scss-module__GACWTa__variant-default.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-default-bg-loading)}
.index-module-scss-module__GACWTa__variant-default.index-module-scss-module__GACWTa__disabled{background-color:var(--color-btn-default-bg);opacity:.5;cursor:not-allowed}
.index-module-scss-module__GACWTa__variant-ghost{color:var(--color-btn-ghost-text);border:1px solid var(--color-btn-ghost-border);background-color:#0000}
.index-module-scss-module__GACWTa__variant-ghost:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-ghost:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-ghost-bg-hover)}
.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__loading .index-module-scss-module__GACWTa__spinner{opacity:.5}
.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__GACWTa__variant-dashed{color:var(--color-btn-dashed-text);border:1px dashed var(--color-btn-dashed-border);background-color:#0000}
.index-module-scss-module__GACWTa__variant-dashed:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-dashed:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-dashed-bg-hover)}
.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__loading .index-module-scss-module__GACWTa__spinner{opacity:.5}
.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__GACWTa__variant-text{color:var(--color-btn-text);background-color:#0000;border:none}
.index-module-scss-module__GACWTa__variant-text:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.8}
.index-module-scss-module__GACWTa__variant-text:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.6}
.index-module-scss-module__GACWTa__variant-text.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__GACWTa__variant-link{color:var(--color-btn-link);background-color:#0000;border:none}
.index-module-scss-module__GACWTa__variant-link:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.8}
.index-module-scss-module__GACWTa__variant-link:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.6}
.index-module-scss-module__GACWTa__variant-link.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__GACWTa__loading{cursor:wait;pointer-events:none}
.index-module-scss-module__GACWTa__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite index-module-scss-module__GACWTa__spin;position:absolute}
.index-module-scss-module__GACWTa__contentHidden{visibility:hidden}
@keyframes index-module-scss-module__GACWTa__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__GACWTa__disabled{cursor:not-allowed;pointer-events:none}
.index-module-scss-module__XkNdpG__tagsRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__XkNdpG__tagsRow.index-module-scss-module__XkNdpG__listMode{justify-content:flex-start}
.index-module-scss-module__XkNdpG__leftTagsWrapper{flex:1;min-width:0;position:relative;overflow:hidden}
.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeRight{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}
.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeLeft{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 12px),#0000)}
.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeLeft.index-module-scss-module__XkNdpG__fadeRight{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}
.index-module-scss-module__XkNdpG__leftTags{scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}
.index-module-scss-module__XkNdpG__leftTags::-webkit-scrollbar{display:none}
.index-module-scss-module__XkNdpG__brandLogo{object-fit:contain;flex-shrink:0;width:21px;height:21px}
.index-module-scss-module__XkNdpG__typeTagWrapper{display:inline-flex;position:relative;overflow:visible}
.index-module-scss-module__XkNdpG__typeTagWrapper.index-module-scss-module__XkNdpG__clickable{cursor:pointer}
.index-module-scss-module__XkNdpG__typeTagBlur{filter:blur();pointer-events:none;background:0 0;border-radius:4px;position:absolute;inset:0}
.index-module-scss-module__XkNdpG__typeTag{background:var(--tag-color);border:1px solid var(--tag-text-color);box-sizing:border-box;border-radius:2px;align-items:center;gap:5px;padding:3px 4px;display:inline-flex;position:relative}
.index-module-scss-module__XkNdpG__typeLabel{font-family:var(--font-fragment-mono);color:var(--tag-text-color);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.25}
.index-module-scss-module__XkNdpG__typeIcon{width:14px;height:14px;color:var(--tag-text-color)}
.index-module-scss-module__XkNdpG__proBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#ff8356;background:#ff79361a;border:1px solid #ff793680;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__ultraBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#ff0900;background:#ff09001a;border:1px solid #ff090080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__devBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#7f72f7;background:#7f72f71a;border:1px solid #7f72f780;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__previewBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#48b9ff;background:#48b9ff1a;border:1px solid #48b9ff80;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__turboBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#52de00;background:#52de001a;border:1px solid #52de0080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__defaultBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:var(--color-text-primary);opacity:.6;background:#8080801a;border:1px solid #80808080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}
.index-module-scss-module__XkNdpG__badgeSeparator{background:var(--color-text-primary);width:1px;height:8px}
:is([data-promo-theme] .index-module-scss-module__XkNdpG__proBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__ultraBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__devBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__previewBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__turboBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__defaultBadge){border-color:var(--promo-border-strong);color:var(--promo-text-dim);background:0 0}
[data-promo-theme] .index-module-scss-module__XkNdpG__typeTag{background-color:var(--promo-accent-soft)!important;border-color:var(--promo-accent-border)!important;--tag-text-color:var(--promo-accent)!important}
:is([data-promo-theme] .index-module-scss-module__XkNdpG__typeLabel,[data-promo-theme] .index-module-scss-module__XkNdpG__typeIcon){color:var(--promo-accent)}
[data-promo-theme] .index-module-scss-module__XkNdpG__badgeSeparator{background:var(--promo-border)}
.LLMTypeIcons-module-scss-module__DEG-6G__typeIcons{height:16px;color:var(--color-text-primary);align-items:center;display:flex}
.LLMTypeIcons-module-scss-module__DEG-6G__typeIcons img{display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__priceInfo{flex-direction:column;gap:16px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__pricingBadgeWrapper{justify-content:flex-start;margin-top:8px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__columns{gap:16px;display:flex}
@media (max-width:767.98px){.LLMPriceInfo-module-scss-module__OY4Fmq__columns{gap:10px}}
.LLMPriceInfo-module-scss-module__OY4Fmq__leftColumn,.LLMPriceInfo-module-scss-module__OY4Fmq__rightColumn{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__item{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__label{color:var(--color-text-primary);opacity:.5;white-space:nowrap}
.LLMPriceInfo-module-scss-module__OY4Fmq__value{color:var(--color-text-primary);white-space:nowrap}
.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__leftColumn,.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__rightColumn{gap:12px}
.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__item{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__value{text-align:right}
.LLMPriceInfo-module-scss-module__OY4Fmq__compact{gap:16px;position:absolute;bottom:20px;left:20px;right:20px}
.LLMPriceInfo-module-scss-module__OY4Fmq__compact .LLMPriceInfo-module-scss-module__OY4Fmq__priceRow{gap:4px}
.LLMPriceInfo-module-scss-module__OY4Fmq__mini{gap:0}
.LLMPriceInfo-module-scss-module__OY4Fmq__mini .LLMPriceInfo-module-scss-module__OY4Fmq__label{margin-bottom:2px;display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__mini .LLMPriceInfo-module-scss-module__OY4Fmq__value{margin-left:0;display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__miniPricingBadge{justify-content:flex-start;margin-top:8px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__miniColumns{gap:16px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__miniLeftCol,.LLMPriceInfo-module-scss-module__OY4Fmq__miniRightCol{flex-direction:column;flex:1;gap:4px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__miniItem{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__list{gap:0}
.LLMPriceInfo-module-scss-module__OY4Fmq__list .LLMPriceInfo-module-scss-module__OY4Fmq__label{margin-bottom:2px;display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__list .LLMPriceInfo-module-scss-module__OY4Fmq__value{margin-left:0;display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__listPricingBadge{justify-content:flex-start;margin-top:8px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__listColumns{gap:16px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__listLeftCol,.LLMPriceInfo-module-scss-module__OY4Fmq__listRightCol{flex-direction:column;flex:1;gap:4px;display:flex}
.LLMPriceInfo-module-scss-module__OY4Fmq__listItem{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}
.index-module-scss-module__khn-BG__pricingBadge{cursor:pointer;background:#f5f5f5;border:.6px solid #ffffff4d;border-radius:2px;align-items:center;gap:8px;height:20px;padding:4px;display:inline-flex}
[data-theme=dark] .index-module-scss-module__khn-BG__pricingBadge{background:#f5f5f51a}
.index-module-scss-module__khn-BG__badge{align-items:center;gap:4px;display:flex}
.index-module-scss-module__khn-BG__badgeText{font-family:var(--font-manrope);color:#1a2330;text-align:right;font-size:12px;font-weight:400;line-height:1.366}
[data-theme=dark] .index-module-scss-module__khn-BG__badgeText{color:#ebf4fb}
.index-module-scss-module__khn-BG__badgeIcon{color:#1a2330;flex-shrink:0;width:12px;height:12px}
[data-theme=dark] .index-module-scss-module__khn-BG__badgeIcon{color:#ebf4fb}
.index-module-scss-module__khn-BG__badgeDivider{background:#1a233033;width:.6px;height:12px}
[data-theme=dark] .index-module-scss-module__khn-BG__badgeDivider{background:#ebf4fb33}
.index-module-scss-module__khn-BG__tooltip{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;animation:.2s ease-in-out index-module-scss-module__khn-BG__fadeIn}
@keyframes index-module-scss-module__khn-BG__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__khn-BG__tooltipContent{background:#1a2330cc;border-radius:4px;width:max-content;max-width:520px;padding:15px 22px}
[data-theme=dark] .index-module-scss-module__khn-BG__tooltipContent{background:#1a2330e6}
.index-module-scss-module__khn-BG__tooltipTitle{font-family:var(--font-manrope);color:#ebf4fb;margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2}
.index-module-scss-module__khn-BG__tooltipSeparator{height:12px}
.index-module-scss-module__khn-BG__tooltipGrid{flex-direction:column;gap:8px;min-width:220px;display:flex}
.index-module-scss-module__khn-BG__tooltipRow{justify-content:space-between;align-items:center;gap:24px;display:flex}
.index-module-scss-module__khn-BG__tooltipLabel{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}
.index-module-scss-module__khn-BG__tooltipValue{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;text-align:right;font-size:12px;font-weight:400;line-height:1.2}
.index-module-scss-module__khn-BG__tooltipTable{flex-direction:column;display:flex}
.index-module-scss-module__khn-BG__tooltipTableHeader{grid-template-columns:1fr auto auto;gap:24px;margin-bottom:8px;display:grid}
.index-module-scss-module__khn-BG__headerCell{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;text-align:left;font-size:12px;font-weight:400;line-height:1.2}
.index-module-scss-module__khn-BG__headerCell:nth-child(2),.index-module-scss-module__khn-BG__headerCell:nth-child(3){min-width:60px}
.index-module-scss-module__khn-BG__tooltipDivider{background:#ebf4fb33;width:100%;height:1px;margin-bottom:12px}
.index-module-scss-module__khn-BG__tooltipTableRow{grid-template-columns:1fr auto auto;gap:24px;margin-bottom:12px;display:grid}
.index-module-scss-module__khn-BG__tooltipTableRow:last-child{margin-bottom:0}
.index-module-scss-module__khn-BG__tableCell{font-family:var(--font-manrope);color:#ebf4fb;text-align:left;font-size:12px;font-weight:400;line-height:1.2}
.index-module-scss-module__khn-BG__tableCell:nth-child(2),.index-module-scss-module__khn-BG__tableCell:nth-child(3){min-width:60px}
.index-module-scss-module__khn-BG__touTable{align-items:start;gap:12px 24px;display:grid}
.index-module-scss-module__khn-BG__touTable .index-module-scss-module__khn-BG__tableCell{min-width:0}
.index-module-scss-module__khn-BG__touHeadCell{font-family:var(--font-manrope);color:#ebf4fb;text-align:left;flex-direction:column;gap:2px;font-size:12px;line-height:1.2;display:flex}
.index-module-scss-module__khn-BG__touHeadMain{color:#ebf4fb;opacity:.5;font-weight:400}
.index-module-scss-module__khn-BG__touHeadSub{color:#ebf4fb;opacity:.4;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3}
.index-module-scss-module__khn-BG__touFullDivider{background:#ebf4fb33;grid-column:1/-1;height:1px}
.index-module-scss-module__bFY4Bq__card{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__bFY4Bq__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}
.index-module-scss-module__bFY4Bq__card:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}
[data-theme=dark] .index-module-scss-module__bFY4Bq__card:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}
.index-module-scss-module__bFY4Bq__logoArea{justify-content:flex-start;padding:40px 16px 0;display:flex}
.index-module-scss-module__bFY4Bq__headerSection{gap:12px;padding:45px 16px 0;display:flex}
.index-module-scss-module__bFY4Bq__logoContainer{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}
.index-module-scss-module__bFY4Bq__headerContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}
.index-module-scss-module__bFY4Bq__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__bFY4Bq__brandIcon{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:70%;height:70%}
.index-module-scss-module__bFY4Bq__brandIconColor{object-fit:contain;width:70%;height:70%}
.index-module-scss-module__bFY4Bq__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.index-module-scss-module__bFY4Bq__logoInCover{object-fit:contain;width:100%;height:100%}
.index-module-scss-module__bFY4Bq__placeholderText{color:#999;font-size:32px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__bFY4Bq__topBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:16px;right:16px}
.index-module-scss-module__bFY4Bq__leftBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex}
.index-module-scss-module__bFY4Bq__badgeDivider{opacity:.3;background:#ebf4fb;width:.6px;height:13px}
.index-module-scss-module__bFY4Bq__newBadge{align-items:center;gap:3px;display:flex}
.index-module-scss-module__bFY4Bq__newBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}
.index-module-scss-module__bFY4Bq__newBadge svg{display:block}
.index-module-scss-module__bFY4Bq__hotBadge{align-items:center;gap:3px;display:flex}
.index-module-scss-module__bFY4Bq__hotBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}
.index-module-scss-module__bFY4Bq__hotBadge svg{display:block}
.index-module-scss-module__bFY4Bq__favoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:transform .2s;display:flex}
.index-module-scss-module__bFY4Bq__favoriteBtn svg{color:var(--color-text-primary)}
.index-module-scss-module__bFY4Bq__favoriteBtn:hover{transform:scale(1.1)}
.index-module-scss-module__bFY4Bq__content{flex-direction:column;flex:1;min-height:0;padding:12px 16px;display:flex}
.index-module-scss-module__bFY4Bq__modelTagsMargin{margin-bottom:8px}
.index-module-scss-module__bFY4Bq__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;margin:0;font-size:14px;font-weight:700;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__description{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-shrink:0;min-height:32px;margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__featureTags{flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:24px;margin-bottom:8px;display:none;overflow:hidden}
.index-module-scss-module__bFY4Bq__featureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 12px;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__bFY4Bq__totalPriceRow{flex-shrink:0;align-items:center;gap:8px;margin-top:16px;display:flex}
.index-module-scss-module__bFY4Bq__totalPrice{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:18px;font-weight:700;line-height:1.366}
.index-module-scss-module__bFY4Bq__compactWrapper{cursor:pointer;flex-direction:column;display:flex}
.index-module-scss-module__bFY4Bq__compactCard{background:var(--color-bg-panel);box-sizing:border-box;border:1px solid #c5c5c5;border-radius:12px;flex-direction:column;width:100%;height:240px;padding:18px 20px 0;transition:border-color .2s;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactCard{border-color:var(--color-text-primary)}
.index-module-scss-module__bFY4Bq__compactTop{gap:17px;display:flex}
.index-module-scss-module__bFY4Bq__compactLogo{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}
.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIcon,.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIconColor{object-fit:contain;width:70%;height:70%}
.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIcon{filter:brightness(0)invert();opacity:.9}
.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__logoInCover{object-fit:contain;width:100%;height:100%}
.index-module-scss-module__bFY4Bq__invertIcon{filter:brightness(0)}
.index-module-scss-module__bFY4Bq__compactPlaceholderText{color:#999;font-size:24px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__bFY4Bq__compactContent{flex-direction:column;flex:1;display:flex}
.index-module-scss-module__bFY4Bq__compactTagsSection{margin-top:12px}
.index-module-scss-module__bFY4Bq__compactPriceSection{margin-top:auto}
.index-module-scss-module__bFY4Bq__compactFooter{flex-direction:column;gap:12px;padding:12px 0;display:flex}
.index-module-scss-module__bFY4Bq__compactModelInfo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}
.index-module-scss-module__bFY4Bq__compactModelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:400;line-height:1.5em;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__compactPrices{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}
.index-module-scss-module__bFY4Bq__compactTotalPriceRow{align-items:center;gap:8px;display:flex}
.index-module-scss-module__bFY4Bq__compactPrice{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;font-size:16px;font-weight:700;line-height:1.366em}
.index-module-scss-module__bFY4Bq__compactTryButton{cursor:pointer;align-self:flex-start;align-items:center;gap:12px;transition:gap .3s;display:flex}
.index-module-scss-module__bFY4Bq__compactTryButton svg{width:7px;height:14px;color:var(--color-text-primary);transition:transform .3s}
.index-module-scss-module__bFY4Bq__compactTryButton span{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.5em}
.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactTryButton{gap:16px}
.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactTryButton svg{transform:translate(4px)}
.index-module-scss-module__bFY4Bq__compactDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniCard{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}
[data-theme=dark] .index-module-scss-module__bFY4Bq__miniCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}
.index-module-scss-module__bFY4Bq__miniTopBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:6px;left:5px;right:5px}
.index-module-scss-module__bFY4Bq__miniHeader{align-items:flex-start;gap:8px;padding:30px 11px 0;display:flex}
.index-module-scss-module__bFY4Bq__miniLogoContainer{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniPlaceholderText{color:#999;font-size:24px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__bFY4Bq__miniDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;margin:0;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniContent{flex-direction:column;flex:1;min-height:0;padding:8px 11px 11px;display:flex}
.index-module-scss-module__bFY4Bq__miniModelTags{margin-bottom:4px}
.index-module-scss-module__bFY4Bq__miniModelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;min-height:38px;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniFeatureTags{flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:21px;margin-bottom:6px;display:flex;overflow:hidden}
.index-module-scss-module__bFY4Bq__miniFeatureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 8px;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__bFY4Bq__miniTotalPriceRow{flex-shrink:0;align-items:center;gap:8px;margin-top:8px;display:flex}
.index-module-scss-module__bFY4Bq__miniTotalPrice{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.366}
@media (max-width:768px){.index-module-scss-module__bFY4Bq__coverArea{height:90px}.index-module-scss-module__bFY4Bq__brandIcon,.index-module-scss-module__bFY4Bq__brandIconColor,.index-module-scss-module__bFY4Bq__logoInCover{width:50px;height:50px}.index-module-scss-module__bFY4Bq__content{padding:10px 12px 14px}.index-module-scss-module__bFY4Bq__modelName{min-height:38px;font-size:14px}.index-module-scss-module__bFY4Bq__totalPrice{font-size:18px}.index-module-scss-module__bFY4Bq__compactCard{height:220px}.index-module-scss-module__bFY4Bq__compactLogo{width:50px;height:50px}.index-module-scss-module__bFY4Bq__compactContent{left:82px}}
.index-module-scss-module__bFY4Bq__noHover{cursor:default!important}
.index-module-scss-module__bFY4Bq__noHover:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:1px!important;border-color:#0000!important}
.index-module-scss-module__bFY4Bq__listCard{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;width:100%;height:140px;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__bFY4Bq__listCard .index-module-scss-module__bFY4Bq__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}
.index-module-scss-module__bFY4Bq__listCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}
[data-theme=dark] .index-module-scss-module__bFY4Bq__listCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}
.index-module-scss-module__bFY4Bq__listLogo{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;left:14px}
.index-module-scss-module__bFY4Bq__listLogoImage{object-fit:contain;border-radius:8px;width:48px;height:48px}
.index-module-scss-module__bFY4Bq__listLogoPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}
.index-module-scss-module__bFY4Bq__listLogoPlaceholder span{color:#999;font-size:20px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__bFY4Bq__listBrandCover{border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__bFY4Bq__listBrandCover img{object-fit:contain;width:32px;height:32px}
.index-module-scss-module__bFY4Bq__listContent{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 10px 12px 79px;display:flex}
.index-module-scss-module__bFY4Bq__listModelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.366;overflow:hidden}
.index-module-scss-module__bFY4Bq__listDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-overflow:ellipsis;white-space:nowrap;max-width:400px;margin:0;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}
.index-module-scss-module__bFY4Bq__listContextInfo{align-items:center;height:24px;display:flex}
.index-module-scss-module__bFY4Bq__listContextInfo span{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__bFY4Bq__listParams{width:345px;position:absolute;top:14px;left:505px}
.index-module-scss-module__bFY4Bq__listPriceRow{justify-content:flex-end;align-items:center;gap:8px;width:239px;display:flex;position:absolute;bottom:45px;right:15px}
.index-module-scss-module__bFY4Bq__listPrice{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);white-space:nowrap;font-size:20px;font-weight:700;line-height:1.366}
.index-module-scss-module__bFY4Bq__priceUnit{opacity:.7;margin-left:4px;font-size:.7em;font-weight:400}
.index-module-scss-module__bFY4Bq__listTopBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:9px;left:9px}
.index-module-scss-module__bFY4Bq__listFavoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex;position:absolute;top:11px;right:11px}
.index-module-scss-module__bFY4Bq__listFavoriteBtn svg{color:var(--color-text-primary)}
.index-module-scss-module__bFY4Bq__listFavoriteBtn:hover{transform:scale(1.1)}
.index-module-scss-module__bFY4Bq__listFavoriteBtn.index-module-scss-module__bFY4Bq__loading{pointer-events:none;opacity:.6}
.index-module-scss-module__bFY4Bq__actionButton{background:var(--color-primary-default);cursor:pointer;width:70px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}
.index-module-scss-module__bFY4Bq__actionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}
.index-module-scss-module__bFY4Bq__actionButton:active{background:var(--color-primary-active);transform:translateY(0)}
.index-module-scss-module__bFY4Bq__listActionButton{background:var(--color-primary-default);cursor:pointer;width:100px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}
.index-module-scss-module__bFY4Bq__listActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}
.index-module-scss-module__bFY4Bq__listActionButton:active{background:var(--color-primary-active);transform:translateY(0)}
.index-module-scss-module__bFY4Bq__miniActionButton{background:var(--color-primary-default);cursor:pointer;width:100px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}
.index-module-scss-module__bFY4Bq__miniActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}
.index-module-scss-module__bFY4Bq__miniActionButton:active{background:var(--color-primary-active);transform:translateY(0)}
.index-module-scss-module__IgAW4G__card{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}
.index-module-scss-module__IgAW4G__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}
.index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-width:2px;border-color:#1a233080}
[data-theme=dark] .index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-color:#ebf4fb80}
.index-module-scss-module__IgAW4G__coverArea{aspect-ratio:248/140;background:#d9d9d9;border-radius:4px 4px 0 0;flex-shrink:0;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__IgAW4G__coverAreaFixed{aspect-ratio:unset;height:140px}
.index-module-scss-module__IgAW4G__coverImage{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__IgAW4G__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.index-module-scss-module__IgAW4G__logoInCover{object-fit:contain;width:80px;height:80px}
.index-module-scss-module__IgAW4G__placeholderText{color:#999;font-size:48px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__IgAW4G__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__IgAW4G__brandPattern{opacity:.1;background-image:radial-gradient(circle at 20% 80%,#ffffff4d 0%,#0000 50%),radial-gradient(circle at 80% 20%,#fff3 0%,#0000 40%),radial-gradient(circle at 40% 40%,#0000001a 0%,#0000 30%);position:absolute;inset:0}
.index-module-scss-module__IgAW4G__brandIcon{object-fit:contain;filter:brightness(0)invert();opacity:.9;z-index:1;width:80px;height:80px}
.index-module-scss-module__IgAW4G__brandIconColor{object-fit:contain;z-index:1;width:80px;height:80px}
.index-module-scss-module__IgAW4G__dividerLines{gap:2px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__IgAW4G__dividerLines span{background:var(--color-text-primary);opacity:.3;width:16px;height:1px}
.index-module-scss-module__IgAW4G__topBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}
.index-module-scss-module__IgAW4G__leftBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex}
.index-module-scss-module__IgAW4G__badgeDivider{opacity:.3;background:#ebf4fb;width:.6px;height:13px}
.index-module-scss-module__IgAW4G__newBadge{align-items:center;gap:3px;display:flex}
.index-module-scss-module__IgAW4G__newBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}
.index-module-scss-module__IgAW4G__newBadge svg{display:block}
.index-module-scss-module__IgAW4G__hotBadge{align-items:center;gap:3px;display:flex}
.index-module-scss-module__IgAW4G__hotBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}
.index-module-scss-module__IgAW4G__hotBadge svg{display:block}
.index-module-scss-module__IgAW4G__favoriteBtn{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;color:#ebf4fb;background:#1a23304d;border:none;border-radius:2px;justify-content:center;align-items:center;width:21px;height:21px;margin-left:auto;padding:0;transition:transform .2s,background .2s;display:flex}
.index-module-scss-module__IgAW4G__favoriteBtn:hover{background:#1a233080;transform:scale(1.1)}
.index-module-scss-module__IgAW4G__favoriteBtn svg{color:#ebf4fb;display:block}
.index-module-scss-module__IgAW4G__favoriteBtn.index-module-scss-module__IgAW4G__favorited{background:#1a233080}
.index-module-scss-module__IgAW4G__favoriteBtn.index-module-scss-module__IgAW4G__loading{pointer-events:none;opacity:.6}
.index-module-scss-module__IgAW4G__content{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex}
.index-module-scss-module__IgAW4G__modelTagsMargin{margin-bottom:8px}
.index-module-scss-module__IgAW4G__tagsRow{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}
.index-module-scss-module__IgAW4G__leftTags{align-items:center;gap:6px;display:flex}
.index-module-scss-module__IgAW4G__typeTagWrapper{display:inline-flex;position:relative;overflow:visible}
.index-module-scss-module__IgAW4G__typeTagBlur{background:var(--tag-color);filter:blur(2px);pointer-events:none;border-radius:2px;position:absolute;inset:0}
.index-module-scss-module__IgAW4G__typeTag{background:var(--tag-color);border:1px solid var(--tag-color);box-sizing:border-box;border-radius:2px;align-items:center;gap:5px;padding:3px 4px;display:inline-flex;position:relative}
.index-module-scss-module__IgAW4G__typeLabel{font-family:var(--font-fragment-mono);color:var(--color-bg-panel);white-space:nowrap;font-size:14px;font-weight:400;line-height:1}
.index-module-scss-module__IgAW4G__typeIcon{width:16px;height:16px;color:var(--color-bg-panel)}
.index-module-scss-module__IgAW4G__proBadge{font-family:var(--font-manrope);color:#f60;font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__ultraBadge{font-family:var(--font-manrope);color:#ff0900;font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__devBadge{font-family:var(--font-manrope);color:#7f72f7;font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__previewBadge{font-family:var(--font-manrope);color:#48b9ff;font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__turboBadge{font-family:var(--font-manrope);color:#52de00;font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__defaultBadge{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.366}
.index-module-scss-module__IgAW4G__badgeSeparator{background:var(--color-text-primary);width:1px;height:8px}
.index-module-scss-module__IgAW4G__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;min-height:38px;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__IgAW4G__description{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:none;min-height:2.732em;max-height:2.732em;margin:0 0 8px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}
.index-module-scss-module__IgAW4G__featureTags{z-index:1;flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:24px;max-height:24px;margin-top:auto;margin-bottom:8px;display:flex;position:relative;top:-4px;overflow:hidden}
.index-module-scss-module__IgAW4G__featureTag{height:16px;font-family:var(--font-manrope);color:#333;background:#ebf4fb;border-radius:2px;padding:2px 4px;font-size:10px;font-weight:400}
[data-theme=dark] .index-module-scss-module__IgAW4G__featureTag{color:#ebf4fb;background:#ebf4fb1a}
.index-module-scss-module__IgAW4G__priceContainer{z-index:0;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding-right:82px;display:flex;position:relative}
.index-module-scss-module__IgAW4G__originalPrice{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;align-items:baseline;gap:4px;font-size:12px;font-weight:400;line-height:1;display:flex;position:absolute;bottom:100%;left:0}
.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceStrike{position:relative}
.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceStrike:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}
.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceUnit{margin-left:4px;font-size:12px}
.index-module-scss-module__IgAW4G__fromLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1}
.index-module-scss-module__IgAW4G__price{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;align-items:baseline;gap:2px;font-size:18px;font-weight:700;line-height:1.366;display:inline-flex}
.index-module-scss-module__IgAW4G__priceValue{display:inline}
.index-module-scss-module__IgAW4G__priceCompact{font-size:15px}
.index-module-scss-module__IgAW4G__estimatedPrefix{color:var(--color-text-secondary);font-size:.65em;font-weight:500}
.index-module-scss-module__IgAW4G__estimatedHelpIcon{color:var(--color-text-secondary);opacity:.6;justify-content:center;align-self:center;align-items:center;transition:opacity .15s;display:inline-flex;cursor:help!important}
.index-module-scss-module__IgAW4G__estimatedHelpIcon:hover{opacity:1}
.index-module-scss-module__IgAW4G__priceUnit{color:var(--color-text-secondary);font-size:12px;font-weight:400}
.index-module-scss-module__IgAW4G__cachePrice{font-family:var(--font-manrope);color:#89878e;opacity:.8;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__IgAW4G__discountBadge{height:24px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;font-size:12px;font-weight:400;line-height:1.366;display:inline-flex}
.index-module-scss-module__IgAW4G__llmDiscountBadge{height:24px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;z-index:3;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:400;line-height:1.366;display:inline-flex;position:absolute;bottom:44px;right:12px}
.index-module-scss-module__IgAW4G__discountGreen{background:var(--color-discount-strong)}
.index-module-scss-module__IgAW4G__discountOrange{background:#fe6c11}
.index-module-scss-module__IgAW4G__timedDiscountBadge{flex-direction:column;flex-shrink:0;align-items:stretch;margin-top:-15px;margin-left:auto;display:flex}
.index-module-scss-module__IgAW4G__timedCountdown{background:#7036f0;border-radius:4px 4px 0 0;justify-content:center;align-items:center;gap:2px;height:18px;padding-top:1px;padding-bottom:4px;display:flex}
.index-module-scss-module__IgAW4G__timedCountdown span{font-family:var(--font-manrope);color:#ebf4fb;font-size:8px;font-weight:400;line-height:1.366}
.index-module-scss-module__IgAW4G__timedDiscount{height:24px;font-family:var(--font-manrope);color:#ebf4fb;background:#fe6c11;border-radius:4px;justify-content:center;align-items:center;margin-top:-4px;padding:0 8px;font-size:12px;font-weight:700;line-height:1.366;display:flex;position:relative}
.index-module-scss-module__IgAW4G__timedPromoCompact{width:max-content;max-width:100%}
.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedCountdown{height:15px;padding:1px 6px 4px}
.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedCountdown span{font-size:7px}
.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedDiscount{white-space:nowrap;height:19px;padding:0 6px;font-size:10px}
.index-module-scss-module__IgAW4G__actionButton{white-space:nowrap;background:var(--color-primary-default);cursor:pointer;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}
.index-module-scss-module__IgAW4G__actionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}
.index-module-scss-module__IgAW4G__actionButton:active{background:var(--color-primary-active);transform:translateY(0)}
@media (max-width:768px){.index-module-scss-module__IgAW4G__coverArea{aspect-ratio:374/160}.index-module-scss-module__IgAW4G__content{padding:14px 12px}.index-module-scss-module__IgAW4G__modelName{font-size:14px}.index-module-scss-module__IgAW4G__price{font-size:16px}.index-module-scss-module__IgAW4G__actionButton{white-space:nowrap}}
@container (max-width:230px){.index-module-scss-module__IgAW4G__priceContainer{padding-right:0}.index-module-scss-module__IgAW4G__content{padding-bottom:0}.index-module-scss-module__IgAW4G__actionButton{width:auto;margin:8px 12px 12px auto;padding:0 16px;position:static}}
.index-module-scss-module__IgAW4G__listCard{background:var(--color-bg-panel);cursor:pointer;border:1px solid #c6c6c6;border-radius:4px;flex-direction:row;width:100%;height:140px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__IgAW4G__listCard:hover{border-color:#1a233080}
.index-module-scss-module__IgAW4G__listCover{background:var(--color-bg-page);flex-shrink:0;justify-content:center;align-items:center;width:241px;height:100%;display:flex;position:relative}
.index-module-scss-module__IgAW4G__listCoverImage{object-fit:cover;width:241px;height:100%}
.index-module-scss-module__IgAW4G__listCoverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:241px;height:100%;display:flex}
.index-module-scss-module__IgAW4G__listCoverPlaceholder span{color:#999;font-size:48px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__IgAW4G__listLogo{object-fit:contain;width:48px;height:48px;margin:0 15px}
.index-module-scss-module__IgAW4G__listLogoPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 15px;display:flex}
.index-module-scss-module__IgAW4G__listLogoPlaceholder span{color:#999;font-size:20px;font-weight:700;font-family:var(--font-manrope)}
.index-module-scss-module__IgAW4G__listBrandCover{border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 15px;display:flex;overflow:hidden}
.index-module-scss-module__IgAW4G__listBrandCover img{object-fit:contain;width:32px;height:32px}
.index-module-scss-module__IgAW4G__listContent{flex-direction:column;flex:1;gap:8px;min-width:0;max-width:570px;padding:12px 10px;display:flex}
.index-module-scss-module__IgAW4G__listModelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.366;overflow:hidden}
.index-module-scss-module__IgAW4G__listDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}
.index-module-scss-module__IgAW4G__listContextInfo{align-items:center;height:24px;display:flex}
.index-module-scss-module__IgAW4G__listContextInfo span{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__IgAW4G__listFeatureTags{flex-wrap:wrap;gap:8px;display:flex}
.index-module-scss-module__IgAW4G__listFeatureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__IgAW4G__listPriceArea{align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;right:122px}
.index-module-scss-module__IgAW4G__listPrice{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);white-space:nowrap;align-items:baseline;gap:2px;font-size:20px;font-weight:700;line-height:1.366;display:inline-flex}
.index-module-scss-module__IgAW4G__listPrice .index-module-scss-module__IgAW4G__priceUnit{color:var(--color-text-secondary);font-size:12px;font-weight:400}
.index-module-scss-module__IgAW4G__listPriceCompact{font-size:17px}
.index-module-scss-module__IgAW4G__listActionButton{white-space:nowrap;background:var(--color-primary-default);cursor:pointer;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}
.index-module-scss-module__IgAW4G__listActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}
.index-module-scss-module__IgAW4G__listActionButton:active{background:var(--color-primary-active);transform:translateY(0)}
.index-module-scss-module__IgAW4G__listParams{grid-template-rows:repeat(3,auto);grid-template-columns:auto 1fr;align-items:center;gap:16px 24px;display:grid}
.index-module-scss-module__IgAW4G__paramRow{display:contents}
.index-module-scss-module__IgAW4G__paramLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:left;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__IgAW4G__paramValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__IgAW4G__paramIcons{align-items:center;gap:4px;display:flex}
.index-module-scss-module__IgAW4G__paramIcons img{opacity:.8}
.index-module-scss-module__IgAW4G__listTopBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:9px;left:9px}
.index-module-scss-module__IgAW4G__listFavoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex;position:absolute;top:11px;right:11px}
.index-module-scss-module__IgAW4G__listFavoriteBtn svg{color:var(--color-text-primary)}
.index-module-scss-module__IgAW4G__listFavoriteBtn:hover{transform:scale(1.1)}
.index-module-scss-module__IgAW4G__listFavoriteBtn.index-module-scss-module__IgAW4G__loading{pointer-events:none;opacity:.6}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__card,[data-promo-theme] .index-module-scss-module__IgAW4G__listCard){background:var(--promo-surface)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listCard{border-color:var(--promo-border)}
[data-promo-theme] .index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-color:var(--promo-accent)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listCard:hover{border-color:var(--promo-accent)}
[data-promo-theme] .index-module-scss-module__IgAW4G__coverArea{background:var(--promo-bg-alt)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__coverPlaceholder,[data-promo-theme] .index-module-scss-module__IgAW4G__listCoverPlaceholder,[data-promo-theme] .index-module-scss-module__IgAW4G__listLogoPlaceholder){background:var(--promo-bg-alt)}
[data-promo-theme] .index-module-scss-module__IgAW4G__placeholderText{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listCoverPlaceholder span{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listLogoPlaceholder span{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listCover{background:var(--promo-bg-alt)}
[data-promo-theme] .index-module-scss-module__IgAW4G__dividerLines span{background:var(--promo-text)}
[data-promo-theme] .index-module-scss-module__IgAW4G__newBadge span{color:var(--promo-on-image)}
[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge span{color:var(--promo-on-image)}
[data-promo-theme] .index-module-scss-module__IgAW4G__badgeDivider{color:var(--promo-on-image)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listTopBadges span{color:var(--promo-on-image)}
[data-promo-theme] .index-module-scss-module__IgAW4G__badgeDivider{background:var(--promo-on-image)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__newBadge svg circle,[data-promo-theme] .index-module-scss-module__IgAW4G__newBadge svg path,[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge svg circle,[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge svg path){fill:var(--promo-on-image)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__proBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__ultraBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__devBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__previewBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__turboBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__defaultBadge){color:var(--promo-text-dim)}
[data-promo-theme] .index-module-scss-module__IgAW4G__badgeSeparator{background:var(--promo-border-strong)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__modelName,[data-promo-theme] .index-module-scss-module__IgAW4G__listModelName,[data-promo-theme] .index-module-scss-module__IgAW4G__paramValue),:is([data-promo-theme] .index-module-scss-module__IgAW4G__description,[data-promo-theme] .index-module-scss-module__IgAW4G__listDescription,[data-promo-theme] .index-module-scss-module__IgAW4G__paramLabel){color:var(--promo-text)}
[data-promo-theme] .index-module-scss-module__IgAW4G__featureTag{background:var(--promo-bg-alt);color:var(--promo-text-dim)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listFeatureTag{border-color:var(--promo-border);color:var(--promo-text)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listContextInfo span{border-color:var(--promo-border);color:var(--promo-text)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__price,[data-promo-theme] .index-module-scss-module__IgAW4G__priceValue,[data-promo-theme] .index-module-scss-module__IgAW4G__listPrice){color:var(--promo-accent)}
[data-promo-theme] .index-module-scss-module__IgAW4G__originalPrice{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__fromLabel{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__priceUnit{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listPrice .index-module-scss-module__IgAW4G__priceUnit{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__estimatedPrefix{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__estimatedHelpIcon{color:var(--promo-text-faint)}
[data-promo-theme] .index-module-scss-module__IgAW4G__cachePrice{color:var(--promo-text-faint)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__discountBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__llmDiscountBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__discountGreen,[data-promo-theme] .index-module-scss-module__IgAW4G__discountOrange,[data-promo-theme] .index-module-scss-module__IgAW4G__timedDiscount){background:var(--promo-accent);color:var(--promo-accent-ink)}
[data-promo-theme] .index-module-scss-module__IgAW4G__timedCountdown{background:var(--promo-accent-hover)}
[data-promo-theme] .index-module-scss-module__IgAW4G__timedCountdown span{color:var(--promo-accent-ink)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__actionButton,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton){background:var(--promo-accent);color:var(--promo-accent-ink)}
:is([data-promo-theme] .index-module-scss-module__IgAW4G__actionButton:hover,[data-promo-theme] .index-module-scss-module__IgAW4G__actionButton:active,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton:hover,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton:active){background:var(--promo-accent-hover)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listFavoriteBtn{color:var(--promo-text-dim)}
[data-promo-theme] .index-module-scss-module__IgAW4G__listFavoriteBtn svg{color:var(--promo-text-dim)}
.styles-module__YWPMKq__trigger{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:flex}
.styles-module__YWPMKq__trigger:hover:not(:disabled){border-color:var(--color-primary-default)}
.styles-module__YWPMKq__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.styles-module__YWPMKq__trigger:disabled{opacity:.5;cursor:not-allowed}
.styles-module__YWPMKq__trigger[data-popup-open]{border-color:var(--color-primary-default)}
.styles-module__YWPMKq__trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}
.styles-module__YWPMKq__trigger>span[data-placeholder]{color:var(--color-text-secondary)}
.styles-module__YWPMKq__icon{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}
.styles-module__YWPMKq__trigger[data-popup-open] .styles-module__YWPMKq__icon{transform:rotate(180deg)}
.styles-module__YWPMKq__clearBtn{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:flex}
.styles-module__YWPMKq__clearBtn:hover{color:var(--color-text-primary);background-color:var(--color-border-panel)}
.styles-module__YWPMKq__popup{min-width:var(--anchor-width);background:var(--color-bg-panel);width:max-content;max-height:385px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;flex-direction:column;gap:6px;padding:6px;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex;overflow-y:auto}
.styles-module__YWPMKq__popup[data-starting-style],.styles-module__YWPMKq__popup[data-ending-style]{opacity:0;scale:.9}
.styles-module__YWPMKq__popup::-webkit-scrollbar{width:8px}
.styles-module__YWPMKq__popup::-webkit-scrollbar-track{background:0 0}
.styles-module__YWPMKq__popup::-webkit-scrollbar-thumb{background:var(--color-text-secondary);background-clip:padding-box;border:2px solid #0000;border-radius:4px}
.styles-module__YWPMKq__popup::-webkit-scrollbar-thumb:hover{background:var(--color-text-primary);background-clip:padding-box}
@supports not selector(::-webkit-scrollbar){.styles-module__YWPMKq__popup{scrollbar-width:thin;scrollbar-color:var(--color-text-secondary) transparent}}
.styles-module__YWPMKq__item{min-height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;flex-shrink:0;align-items:center;gap:0;padding:6px 8px;font-size:13px;font-weight:400;line-height:1.366;transition:background-color .15s ease-in-out;display:flex}
.styles-module__YWPMKq__item[data-highlighted]{background:var(--color-bg-panel-hover)}
.styles-module__YWPMKq__item[data-disabled]{opacity:.5;cursor:not-allowed}
.styles-module__YWPMKq__item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-default);outline:none}
.styles-module__YWPMKq__itemIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;display:flex}
.styles-module__YWPMKq__itemIcon svg{width:100%;height:100%}
.styles-module__YWPMKq__itemText{white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:4px;overflow:hidden}
.styles-module__YWPMKq__indicator{width:16px;height:16px;color:var(--color-primary-default);opacity:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:flex}
.styles-module__YWPMKq__item[data-selected] .styles-module__YWPMKq__indicator{opacity:1}
.styles-module__YWPMKq__groupSection{flex-direction:column;gap:6px;display:flex}
.styles-module__YWPMKq__groupLabel{color:var(--color-text-tertiary);font-family:var(--font-manrope);cursor:default;padding:4px 8px 0;font-size:11px;font-weight:500;line-height:1.4}
.styles-module__YWPMKq__groupSection+.styles-module__YWPMKq__groupSection .styles-module__YWPMKq__groupLabel{padding-top:8px}
.styles-module__C7AuBG__trigger{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:flex;overflow:hidden}
.styles-module__C7AuBG__trigger:hover:not(:disabled){border-color:var(--color-primary-default)}
.styles-module__C7AuBG__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.styles-module__C7AuBG__trigger:disabled{opacity:.5;cursor:not-allowed}
.styles-module__C7AuBG__trigger[data-popup-open]{border-color:var(--color-primary-default)}
.styles-module__C7AuBG__icon{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}
.styles-module__C7AuBG__trigger[data-popup-open] .styles-module__C7AuBG__icon{transform:rotate(180deg)}
.styles-module__C7AuBG__triggerLabel{align-items:baseline;gap:8px;min-width:0;display:inline-flex;overflow:hidden}
.styles-module__C7AuBG__triggerRatio{color:var(--color-text-primary);font-weight:500}
.styles-module__C7AuBG__triggerRes{font-family:var(--font-fragment-mono), var(--font-manrope);color:var(--color-text-secondary);opacity:.75;font-size:11px}
.styles-module__C7AuBG__popup{min-width:var(--anchor-width);background:var(--color-bg-panel);max-height:420px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;flex-direction:column;padding:4px;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex;overflow-y:auto}
.styles-module__C7AuBG__popup[data-starting-style],.styles-module__C7AuBG__popup[data-ending-style]{opacity:0;scale:.9}
.styles-module__C7AuBG__groupHeader{font-family:var(--font-manrope);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);opacity:.6;-webkit-user-select:none;user-select:none;padding:8px 8px 4px;font-size:10px;font-weight:600}
.styles-module__C7AuBG__popup>.styles-module__C7AuBG__groupHeader:first-child{padding-top:4px}
.styles-module__C7AuBG__item{min-height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;align-items:center;gap:8px;padding:5px 8px;font-size:13px;font-weight:400;line-height:1.2;transition:background-color .15s ease-in-out;display:flex}
.styles-module__C7AuBG__item[data-highlighted]{background:var(--color-bg-panel-hover)}
.styles-module__C7AuBG__item[data-disabled]{opacity:.5;cursor:not-allowed}
.styles-module__C7AuBG__item:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}
.styles-module__C7AuBG__indicator{width:12px;height:12px;color:var(--color-primary-default);opacity:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.styles-module__C7AuBG__item[data-selected] .styles-module__C7AuBG__indicator{opacity:1}
.styles-module__C7AuBG__itemText{flex:1;align-items:baseline;gap:8px;min-width:0;display:inline-flex}
.styles-module__C7AuBG__ratio{color:var(--color-text-primary);min-width:32px;font-weight:500}
.styles-module__C7AuBG__resolution{font-family:var(--font-fragment-mono), var(--font-manrope);color:var(--color-text-secondary);opacity:.75;white-space:nowrap;margin-left:auto;font-size:11px}
.styles-module__C7AuBG__aspectOuter{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}
.styles-module__C7AuBG__aspectInner{border:1px solid var(--color-text-secondary);border-radius:1.5px;transition:border-color .15s ease-in-out;display:block}
.styles-module__C7AuBG__item[data-selected] .styles-module__C7AuBG__aspectInner{border-color:var(--color-primary-default);border-width:1.25px}
.styles-module__zMSAgG__root{align-items:center;width:100%;display:flex}
.styles-module__zMSAgG__control{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;padding-block:.75rem;padding-inline:6px;display:flex}
.styles-module__zMSAgG__track{background-color:var(--color-border-panel);-webkit-user-select:none;user-select:none;border-radius:999px;width:100%;height:4px;transition:background-color .2s;position:relative}
.styles-module__zMSAgG__control:hover .styles-module__zMSAgG__track{background-color:color-mix(in srgb, var(--color-text-primary) 20%, transparent)}
.styles-module__zMSAgG__indicator{border-radius:inherit;background-color:var(--color-text-primary);opacity:.85;-webkit-user-select:none;user-select:none;height:100%;transition:opacity .2s;position:absolute}
.styles-module__zMSAgG__control:hover .styles-module__zMSAgG__indicator{opacity:1}
.styles-module__zMSAgG__thumb{background-color:var(--color-text-primary);border:2px solid var(--color-bg-panel);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:50%;width:12px;height:12px;transition:box-shadow .2s;position:relative}
.styles-module__zMSAgG__thumb:hover,.styles-module__zMSAgG__thumb[data-dragging]{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-text-primary) 15%, transparent)}
.styles-module__zMSAgG__thumb[data-dragging]{cursor:grabbing}
.styles-module__zMSAgG__thumb:has(:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}
.styles-module__zMSAgG__tooltip{background-color:var(--color-bg-home-secondary);color:var(--color-bg-home-primary);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-radius:4px;padding:2px 8px;font-size:12px;line-height:18px;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}
.styles-module__zMSAgG__tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--color-bg-home-secondary);position:absolute;top:100%;left:50%;transform:translate(-50%)}
.styles-module__zMSAgG__thumb:hover .styles-module__zMSAgG__tooltip,.styles-module__zMSAgG__thumb[data-dragging] .styles-module__zMSAgG__tooltip{opacity:1;visibility:visible}
.styles-module__zMSAgG__thumb:has(:focus-visible) .styles-module__zMSAgG__tooltip{opacity:1;visibility:visible}
.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__track,.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__indicator,.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__thumb{opacity:.3;cursor:not-allowed}
.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__control{cursor:not-allowed}
.styles-module__eu4pca__root{--switch-off-bg:#f3f3f3;--switch-off-border:#1a23301a;--switch-off-thumb:#1a2330;--switch-on-bg:#7036f0;--switch-on-border:#7036f0;--switch-on-thumb:#ebf4fb;background:var(--switch-off-bg);border:1px solid var(--switch-off-border);cursor:pointer;border-radius:12px;outline:none;align-items:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex}
.styles-module__eu4pca__root[data-checked]{background:var(--switch-on-bg);border-color:var(--switch-on-border)}
.styles-module__eu4pca__root[data-disabled]{opacity:.3;cursor:not-allowed}
.styles-module__eu4pca__root:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
[data-theme=dark] .styles-module__eu4pca__root{--switch-off-bg:#1e1e1e;--switch-off-border:#ebf4fb1a;--switch-off-thumb:#ebf4fb;--switch-on-bg:#7036f0;--switch-on-border:#7036f0;--switch-on-thumb:#ebf4fb}
.styles-module__eu4pca__standard{width:36px;height:20px;padding:1px}
.styles-module__eu4pca__standard .styles-module__eu4pca__thumb{width:16px;height:16px}
.styles-module__eu4pca__standard[data-checked] .styles-module__eu4pca__thumb{transform:translate(16px)}
.styles-module__eu4pca__large{width:48px;height:24px;padding:1px}
.styles-module__eu4pca__large .styles-module__eu4pca__thumb{width:20px;height:20px}
.styles-module__eu4pca__large[data-checked] .styles-module__eu4pca__thumb{transform:translate(24px)}
.styles-module__eu4pca__thumb{background:var(--switch-off-thumb);border-radius:50%;flex-shrink:0;transition:transform .15s ease-in-out,background-color .15s ease-in-out;transform:translate(0)}
.styles-module__eu4pca__root[data-checked] .styles-module__eu4pca__thumb{background:var(--switch-on-thumb)}
.styles-module__5GeiVa__container{align-items:center;gap:8px;display:flex}
.styles-module__5GeiVa__inputWrapper{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex:1;align-items:center;max-width:150px;height:28.4px;transition:border-color .2s;display:flex;position:relative}
.styles-module__5GeiVa__inputWrapper:focus-within{border-color:var(--color-primary-default)}
.styles-module__5GeiVa__input{height:100%;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;border-radius:4px;outline:none;flex:1;padding:0 20px 0 8px;font-size:12px;font-weight:400}
.styles-module__5GeiVa__input::placeholder{color:var(--color-text-secondary)}
.styles-module__5GeiVa__input:disabled{opacity:.5;cursor:not-allowed}
.styles-module__5GeiVa__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.styles-module__5GeiVa__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.styles-module__5GeiVa__input[type=number]{-moz-appearance:textfield}
.styles-module__5GeiVa__arrows{border-left:1px solid var(--color-border-panel);flex-direction:column;width:18px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}
.styles-module__5GeiVa__arrowButton{cursor:pointer;color:var(--color-text-primary);opacity:.6;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.styles-module__5GeiVa__arrowButton:first-child{border-bottom:1px solid var(--color-border-panel)}
.styles-module__5GeiVa__arrowButton:hover:not(:disabled){opacity:1;background:var(--color-bg-panel-hover)}
.styles-module__5GeiVa__arrowButton:disabled{opacity:.3;cursor:not-allowed}
.styles-module__5GeiVa__arrowButton svg{width:8px;height:4px}
.styles-module__5GeiVa__refreshButton{border:1px solid var(--color-border-panel);cursor:pointer;width:28.4px;height:28.4px;color:var(--color-text-primary);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.styles-module__5GeiVa__refreshButton:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.styles-module__5GeiVa__refreshButton:disabled{opacity:.5;cursor:not-allowed}
.styles-module__5GeiVa__refreshButton .semi-icon{font-size:14px;transition:transform .3s}
.styles-module__5GeiVa__refreshButton:hover:not(:disabled) .semi-icon{transform:rotate(180deg)}
.index-module-scss-module__elhySW__trigger{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}
.index-module-scss-module__elhySW__positioner{z-index:99999}
.index-module-scss-module__elhySW__popup{color:#ebf4fb;font-family:var(--font-manrope);letter-spacing:.01em;pointer-events:none;background:#1a2330;border-radius:6px;max-width:260px;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.5;position:relative;box-shadow:0 6px 16px #0000001f,0 3px 6px -4px #0000002e,0 9px 28px 8px #0000000d}
.index-module-scss-module__elhySW__popup.index-module-scss-module__elhySW__popupWide{max-width:380px}
.index-module-scss-module__elhySW__popup{transform-origin:50%;transition:opacity .15s,transform .15s}
.index-module-scss-module__elhySW__popup[data-side=top]{transform-origin:bottom}
.index-module-scss-module__elhySW__popup[data-side=bottom]{transform-origin:top}
.index-module-scss-module__elhySW__popup[data-side=left]{transform-origin:100%}
.index-module-scss-module__elhySW__popup[data-side=right]{transform-origin:0}
.index-module-scss-module__elhySW__popup[data-starting-style],.index-module-scss-module__elhySW__popup[data-ending-style]{opacity:0;transform:scale(.85)}
.index-module-scss-module__elhySW__content{display:inline-block}
.index-module-scss-module__elhySW__arrow{pointer-events:none;width:0;height:0;position:absolute}
.index-module-scss-module__elhySW__popup[data-side=top] .index-module-scss-module__elhySW__arrow{border-top:5px solid #1a2330;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;bottom:-5px;left:50%}
.index-module-scss-module__elhySW__popup[data-side=bottom] .index-module-scss-module__elhySW__arrow{border-bottom:5px solid #1a2330;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;top:-5px;left:50%}
.index-module-scss-module__elhySW__popup[data-side=left] .index-module-scss-module__elhySW__arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid #1a2330;margin-top:-5px;top:50%;right:-5px}
.index-module-scss-module__elhySW__popup[data-side=right] .index-module-scss-module__elhySW__arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid #1a2330;margin-top:-5px;top:50%;left:-5px}
.index-module-scss-module__RRQzBW__section{background:var(--color-primary-default);z-index:2;box-sizing:border-box;width:100%;padding:48px 0;position:relative}
@media (max-width:1024px){.index-module-scss-module__RRQzBW__section{padding:36px 0}}
@media (max-width:767px){.index-module-scss-module__RRQzBW__section{padding:28px 0}}
.index-module-scss-module__RRQzBW__container{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (max-width:767px){.index-module-scss-module__RRQzBW__container{gap:24px;padding:0 20px}}
.index-module-scss-module__RRQzBW__containerRow{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding-left:0;padding-right:0}
.index-module-scss-module__RRQzBW__containerRow .index-module-scss-module__RRQzBW__heading{white-space:normal}
@media (max-width:767px){.index-module-scss-module__RRQzBW__containerRow{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-left:20px;padding-right:20px}}
.index-module-scss-module__RRQzBW__heading{font-family:var(--font-manrope);color:var(--color-dark-text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:1.366em}
@media (max-width:1024px){.index-module-scss-module__RRQzBW__heading{font-size:28px}}
@media (max-width:767px){.index-module-scss-module__RRQzBW__heading{white-space:normal;text-wrap:balance;font-size:24px}}
.index-module-scss-module__RRQzBW__btn{background:var(--color-dark-text-primary);min-width:140px;height:36px;color:var(--color-light-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__RRQzBW__btn:hover{opacity:.85}
.LoadingAnimation-module-scss-module__L0JJkW__loadingContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:60px 20px;display:flex}
.LoadingAnimation-module-scss-module__L0JJkW__compact{gap:8px;padding:16px 14px}
.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:150px}
.LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{width:100%;max-width:480px;position:relative}
.LoadingAnimation-module-scss-module__L0JJkW__sprite{pointer-events:none;background-repeat:no-repeat;transition:left .2s linear;position:absolute}
.LoadingAnimation-module-scss-module__L0JJkW__car{background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/9939f5d2a4df3742432d2b32aace53682d797eda7f057344bf985ec312ecb478.png");background-size:996px 64px;width:100px;height:64px;animation:.7s steps(9,end) infinite LoadingAnimation-module-scss-module__L0JJkW__carFrames;bottom:-14px;transform:translate(-50%)}
@keyframes LoadingAnimation-module-scss-module__L0JJkW__carFrames{to{background-position-x:-1008px}}
@media (max-width:767px){.LoadingAnimation-module-scss-module__L0JJkW__compact{padding:34px 12px 14px}.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__car{background-size:697.2px 44.8px;width:70px;height:44.8px;animation-name:LoadingAnimation-module-scss-module__L0JJkW__carFramesCompact;bottom:-9.8px}}
@keyframes LoadingAnimation-module-scss-module__L0JJkW__carFramesCompact{to{background-position-x:-705.6px}}
.LoadingAnimation-module-scss-module__L0JJkW__progressBar{background:var(--color-bg-page);border-radius:999px;width:100%;height:4px;overflow:hidden}
.LoadingAnimation-module-scss-module__L0JJkW__progressFill{background:var(--color-primary-default);border-radius:999px;height:100%;transition:width .2s linear}
.LoadingAnimation-module-scss-module__L0JJkW__label{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:6px;margin:10px 0 0;font-size:12px;line-height:18px;display:flex}
.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__label{font-size:11px;line-height:16px}
.LoadingAnimation-module-scss-module__L0JJkW__percent{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}
.LoadingAnimation-module-scss-module__L0JJkW__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;max-width:480px;margin:0;font-size:14px;font-weight:400;line-height:1.6}
.LoadingAnimation-module-scss-module__L0JJkW__progressFill.LoadingAnimation-module-scss-module__L0JJkW__draft{background:var(--color-info-default)}
.LoadingAnimation-module-scss-module__L0JJkW__draftLoading{overflow-x:clip}
.LoadingAnimation-module-scss-module__L0JJkW__draftLoading .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:320px}
.LoadingAnimation-module-scss-module__L0JJkW__draftLoading .LoadingAnimation-module-scss-module__L0JJkW__progressBar{height:2px}
.LoadingAnimation-module-scss-module__L0JJkW__draftLoading.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:150px}
.InsufficientFundsModal-module-scss-module__dPT2PW__insufficientFundsModal>div:first-child{padding:0!important}
@media (max-width:767px){.InsufficientFundsModal-module-scss-module__dPT2PW__insufficientFundsModal{max-width:100%}}
.InsufficientFundsModal-module-scss-module__dPT2PW__content{flex-direction:column;display:flex;position:relative}
.InsufficientFundsModal-module-scss-module__dPT2PW__closeButton{z-index:1;width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:20px;transition:background .15s,color .15s;display:flex;position:absolute;top:8px;right:8px}
.InsufficientFundsModal-module-scss-module__dPT2PW__closeButton:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.InsufficientFundsModal-module-scss-module__dPT2PW__header{padding:24px 24px 16px}
.InsufficientFundsModal-module-scss-module__dPT2PW__title{color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.4}
.InsufficientFundsModal-module-scss-module__dPT2PW__subtitle{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5}
.InsufficientFundsModal-module-scss-module__dPT2PW__divider{background:var(--color-border-panel);height:1px}
.InsufficientFundsModal-module-scss-module__dPT2PW__main{flex-direction:column;gap:16px;padding:16px 24px 24px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__illustration{aspect-ratio:472/88;border-radius:var(--radius-base);width:100%;position:relative;overflow:hidden}
.InsufficientFundsModal-module-scss-module__dPT2PW__illustrationImg{object-fit:cover;object-position:center 42%}
.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLine{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;line-height:1.5;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineLabel{color:var(--color-text-secondary)}
.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineValue{color:var(--color-text-primary);font-weight:700}
.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineSep{color:var(--color-text-tertiary)}
.InsufficientFundsModal-module-scss-module__dPT2PW__amountSection{flex-direction:column;gap:8px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__sectionLabel{color:var(--color-text-primary);font-size:12px;font-weight:600}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetGrid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetSkeleton{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);height:40px;display:block}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile,.InsufficientFundsModal-module-scss-module__dPT2PW__customRow{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile:hover:not(:disabled),.InsufficientFundsModal-module-scss-module__dPT2PW__customRow:hover:not(:disabled){border-color:var(--color-primary-default)}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile:disabled,.InsufficientFundsModal-module-scss-module__dPT2PW__customRow:disabled{cursor:not-allowed;opacity:.5}
.InsufficientFundsModal-module-scss-module__dPT2PW__customRow{justify-content:space-between;width:100%;font-weight:500}
.InsufficientFundsModal-module-scss-module__dPT2PW__presetTileActive{border-color:var(--color-primary-default);background:var(--color-primary-surface);color:var(--color-primary-default)}
.InsufficientFundsModal-module-scss-module__dPT2PW__customPlaceholder{color:var(--color-text-secondary)}
.InsufficientFundsModal-module-scss-module__dPT2PW__customInput{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:600}
.InsufficientFundsModal-module-scss-module__dPT2PW__customInput::-webkit-outer-spin-button{appearance:none;margin:0}
.InsufficientFundsModal-module-scss-module__dPT2PW__customInput::-webkit-inner-spin-button{appearance:none;margin:0}
.InsufficientFundsModal-module-scss-module__dPT2PW__customInput{appearance:textfield}
.InsufficientFundsModal-module-scss-module__dPT2PW__customIcon{color:var(--color-text-tertiary);flex-shrink:0;font-size:16px}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoBlock{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);flex-direction:column;gap:12px;padding:12px;transition:border-color .15s,background .15s;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoBlockOn{border-color:var(--color-primary-default);background:var(--color-bg-panel-hover)}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoTitle{color:var(--color-primary-default);font-size:14px;font-weight:700}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoBody{flex-direction:column;gap:12px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoFieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoField{flex-direction:column;gap:4px;min-width:0;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoLabel{color:var(--color-text-primary);font-size:12px;font-weight:600}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoOptional{color:var(--color-text-secondary);margin-left:4px;font-weight:400}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputWrapper{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);align-items:center;gap:4px;height:34px;padding:0 10px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputWrapper:focus-within{border-color:var(--color-primary-default)}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputError{border-color:var(--color-function-fail)}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoCurrency{color:var(--color-text-secondary);flex-shrink:0;font-size:13px}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::-webkit-outer-spin-button{appearance:none;margin:0}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::-webkit-inner-spin-button{appearance:none;margin:0}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput{appearance:textfield}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::placeholder{color:var(--color-text-tertiary)}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoHint{color:var(--color-text-secondary);margin:0;font-size:11px;line-height:1.3}
.InsufficientFundsModal-module-scss-module__dPT2PW__autoHintError{color:var(--color-function-fail)}
.InsufficientFundsModal-module-scss-module__dPT2PW__plansLink{color:var(--color-btn-link);align-self:flex-start;font-size:12px;font-weight:500;text-decoration:none}
.InsufficientFundsModal-module-scss-module__dPT2PW__plansLink:hover{text-decoration:underline}
.InsufficientFundsModal-module-scss-module__dPT2PW__referral{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__referral:hover .InsufficientFundsModal-module-scss-module__dPT2PW__referralText{text-decoration:underline}
.InsufficientFundsModal-module-scss-module__dPT2PW__referralIcon{color:var(--color-accent-invite);flex-shrink:0;font-size:18px}
.InsufficientFundsModal-module-scss-module__dPT2PW__referralText{color:var(--color-accent-invite);margin:0;font-size:12px;font-weight:500;line-height:1.5}
.InsufficientFundsModal-module-scss-module__dPT2PW__referralArrow{color:var(--color-accent-invite);flex-shrink:0;margin-left:-4px;font-size:16px}
.InsufficientFundsModal-module-scss-module__dPT2PW__actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtn{border-radius:var(--btn-border-radius);min-width:128px;height:40px;font-family:var(--btn-font-family);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}
.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-panel);background:0 0}
.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnSecondary:hover{background:var(--color-bg-panel-hover)}
.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnPrimary{background:var(--color-primary-default);color:var(--color-role-text);border:1px solid var(--color-primary-default)}
.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnPrimary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
@media (max-width:767px){.InsufficientFundsModal-module-scss-module__dPT2PW__header{padding:20px 16px 12px}.InsufficientFundsModal-module-scss-module__dPT2PW__main{padding:12px 16px 20px}.InsufficientFundsModal-module-scss-module__dPT2PW__autoFieldRow{grid-template-columns:1fr}.InsufficientFundsModal-module-scss-module__dPT2PW__presetGrid{grid-template-columns:1fr 1fr}.InsufficientFundsModal-module-scss-module__dPT2PW__main{padding-bottom:0}.InsufficientFundsModal-module-scss-module__dPT2PW__actions{z-index:1;background:var(--color-bg-panel);border-top:1px solid var(--color-border-panel);flex-direction:column-reverse;margin:8px -16px 0;padding:12px 16px;position:sticky;bottom:0}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtn{width:100%}}
.index-module-scss-module__9D6eqq__switch{appearance:none;cursor:pointer;box-sizing:border-box;background-color:#e5e5e5;border:0;border-radius:9999px;flex-shrink:0;align-items:center;width:36px;height:20px;margin:0;padding:2px;transition:background-color .2s;display:flex;position:relative}
.index-module-scss-module__9D6eqq__switch:hover{background-color:#d5d5d5}
.index-module-scss-module__9D6eqq__switch[data-checked]{background-color:#7b5af6}
.index-module-scss-module__9D6eqq__switch[data-checked]:hover{background-color:#6b4ae6}
.index-module-scss-module__9D6eqq__switch:focus-visible{outline-offset:2px;outline:2px solid #7b5af6}
.index-module-scss-module__9D6eqq__switch:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__9D6eqq__switch:disabled:hover{background-color:#e5e5e5}
.index-module-scss-module__9D6eqq__switch:disabled[data-checked]:hover{background-color:#7b5af6}
.index-module-scss-module__9D6eqq__thumb{background-color:var(--color-bg-panel);border-radius:9999px;width:16px;height:16px;transition:transform .15s;transform:translate(0);box-shadow:0 1px 2px -1px #0a0d121a,0 1px 3px #0a0d121a}
.index-module-scss-module__9D6eqq__thumb[data-checked]{transform:translate(16px)}
.ConsoleSection-module-scss-module__1hOluG__consoleContainer{background:var(--color-bg-page);flex-direction:column;align-items:center;display:flex;position:relative}
.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper{background:var(--color-bg-page);box-sizing:border-box;width:100%;margin-bottom:30px;padding-bottom:0;display:none}
.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper.ConsoleSection-module-scss-module__1hOluG__activeContent{flex-direction:column;display:flex}
@media (max-width:767px){.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper{padding:20px 15px}}
.ConsoleSection-module-scss-module__1hOluG__tabContent{box-sizing:border-box;background:0 0;width:100%;margin:0 auto}
.ConsoleSection-module-scss-module__1hOluG__placeholder{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:60px 20px;font-size:18px}
.ConsoleSection-module-scss-module__1hOluG__mediaModelBox{box-sizing:border-box;grid-template-columns:repeat(12,1fr);gap:6px;width:100%;height:85vh;display:grid}
@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__mediaModelBox{flex-direction:column;display:flex}}
.ConsoleSection-module-scss-module__1hOluG__leftSettings{flex-direction:column;grid-column:span 5;max-height:85vh;display:flex}
.ConsoleSection-module-scss-module__1hOluG__leftSettings .ConsoleSection-module-scss-module__1hOluG__settingsWrapper{flex-direction:column;height:100%;display:flex}
@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__leftSettings{order:2;width:100%;height:auto}}
@media (max-width:468px){.ConsoleSection-module-scss-module__1hOluG__leftSettings{order:1}}
.ConsoleSection-module-scss-module__1hOluG__rightResult{flex-direction:column;grid-column:span 7;gap:6px;min-width:0;max-height:85vh;display:flex}
@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__rightResult{order:1;width:100%}}
@media (max-width:468px){.ConsoleSection-module-scss-module__1hOluG__rightResult{order:2}}
.ConsoleSection-module-scss-module__1hOluG__readmeLoading,.ConsoleSection-module-scss-module__1hOluG__readmeEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:40px 20px;font-size:16px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;line-height:1.8}
:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent h1,.ConsoleSection-module-scss-module__1hOluG__readmeContent h2,.ConsoleSection-module-scss-module__1hOluG__readmeContent h3,.ConsoleSection-module-scss-module__1hOluG__readmeContent h4,.ConsoleSection-module-scss-module__1hOluG__readmeContent h5,.ConsoleSection-module-scss-module__1hOluG__readmeContent h6,.ConsoleSection-module-scss-module__1hOluG__readmeContent .semi-typography,.ConsoleSection-module-scss-module__1hOluG__readmeContent .semi-table-wrapper){color:var(--color-text-primary);margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;font-family:var(--font-manrope)!important}
.ConsoleSection-module-scss-module__1hOluG__readmeContent h1{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:32px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent h2{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:24px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent h3{font-size:20px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent h4{font-size:18px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent p{margin-bottom:16px}
:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent ul,.ConsoleSection-module-scss-module__1hOluG__readmeContent ol){margin-bottom:16px;padding-left:24px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent li{margin-bottom:8px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent code{background:var(--color-bg-panel);font-family:var(--font-fragment-mono);color:var(--color-text-primary);border-radius:4px;padding:2px 6px;font-size:14px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent pre{background:var(--color-bg-panel);border-radius:4px;margin-bottom:16px;padding:16px;overflow-x:auto}
.ConsoleSection-module-scss-module__1hOluG__readmeContent pre code{background:0 0;padding:0}
.ConsoleSection-module-scss-module__1hOluG__readmeContent a{color:var(--color-primary-default);text-decoration:none}
.ConsoleSection-module-scss-module__1hOluG__readmeContent a:hover{text-decoration:underline}
.ConsoleSection-module-scss-module__1hOluG__readmeContent blockquote{border-left:4px solid var(--color-primary-default);color:var(--color-text-secondary);margin-bottom:16px;margin-left:0;padding-left:16px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent table{border-collapse:collapse;width:100%;margin-bottom:16px}
:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent table th,.ConsoleSection-module-scss-module__1hOluG__readmeContent table td){border:1px solid var(--color-border-panel);text-align:left;padding:8px 12px}
.ConsoleSection-module-scss-module__1hOluG__readmeContent table th{background:var(--color-bg-panel);font-weight:600}
.ConsoleSection-module-scss-module__1hOluG__readmeContent img{border-radius:4px;max-width:100%;height:auto;margin-bottom:16px}
.AspectRatioButtonGroup-module-scss-module__PMB16G__group{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;align-items:stretch;gap:2px;width:100%;padding:3px;display:flex}
.AspectRatioButtonGroup-module-scss-module__PMB16G__cell{min-width:0;height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:3px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:4px;font-size:12px;font-weight:500;line-height:1;transition:background .15s;display:flex}
.AspectRatioButtonGroup-module-scss-module__PMB16G__cell:hover:not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive):not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled){background:#1a23300a}
[data-theme=dark] .AspectRatioButtonGroup-module-scss-module__PMB16G__cell:hover:not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive):not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled){background:#ebf4fb0f}
.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive{background:#1a23301a}
[data-theme=dark] .AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive{background:#ebf4fb1f}
.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled{cursor:not-allowed;opacity:.5}
.AspectRatioButtonGroup-module-scss-module__PMB16G__groupSm .AspectRatioButtonGroup-module-scss-module__PMB16G__cell{gap:4px;height:39px;font-size:8px;font-weight:400}
.AspectRatioButtonGroup-module-scss-module__PMB16G__iconSlot{flex:none;justify-content:center;align-items:center;height:10px;display:flex}
.AspectRatioButtonGroup-module-scss-module__PMB16G__ratioIcon{border:1px solid var(--color-text-primary);box-sizing:border-box;border-radius:2px;flex-shrink:0;display:inline-block}
.AspectRatioButtonGroup-module-scss-module__PMB16G__autoIcon{color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}
.AspectRatioButtonGroup-module-scss-module__PMB16G__label{white-space:nowrap}
.AspectRatioButtonGroup-module-scss-module__PMB16G__groupBare{background:0 0;border:none;flex-wrap:wrap;gap:8px;width:100%;padding:0}
.AspectRatioButtonGroup-module-scss-module__PMB16G__groupBare .AspectRatioButtonGroup-module-scss-module__PMB16G__cell{flex:0 0 calc(16.6667% - 6.66667px)}
.InputThumb-module-scss-module__Rr-CgG__icon{width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
.InputThumb-module-scss-module__Rr-CgG__icon svg{width:10px;height:10px}
.Modalities-module-scss-module__wRPBCq__modalities{color:var(--color-text-secondary);align-items:center;gap:6px;display:inline-flex}
.Modalities-module-scss-module__wRPBCq__icon{align-items:center;display:inline-flex}
.Modalities-module-scss-module__wRPBCq__arrow{font-size:12px;line-height:1}
/*# sourceMappingURL=3sbnrnilg-4qa.css.map*/
.index-module-scss-module__PxZWYq__loginContainer{min-height:100vh;font-family:var(--font-manrope);background-color:#f3f3f3;display:flex;position:relative}
[data-theme=dark] .index-module-scss-module__PxZWYq__loginContainer{background-color:#141414}
.index-module-scss-module__PxZWYq__topLogo{z-index:10;align-items:center;text-decoration:none;display:flex;position:absolute;top:32px;left:40px}
@media (max-width:768px){.index-module-scss-module__PxZWYq__topLogo{top:24px;left:24px}}
.index-module-scss-module__PxZWYq__topLogoSvg{color:#ebf4fb;width:auto;height:20px}
@media (max-width:768px){.index-module-scss-module__PxZWYq__topLogoSvg{color:#1a2330}[data-theme=dark] .index-module-scss-module__PxZWYq__topLogoSvg{color:#ebf4fb}}
.index-module-scss-module__PxZWYq__leftSection{flex:0 0 58%;min-height:100vh;position:relative;overflow:hidden}
@media (max-width:1024px){.index-module-scss-module__PxZWYq__leftSection{flex:0 0 50%}}
@media (max-width:768px){.index-module-scss-module__PxZWYq__leftSection{display:none}}
.index-module-scss-module__PxZWYq__bgImage{object-fit:cover;object-position:center center;transform-origin:50%;animation:1.2s cubic-bezier(.22,.61,.36,1) both index-module-scss-module__PxZWYq__bgImageFadeIn,18s ease-out .2s both index-module-scss-module__PxZWYq__bgImageZoom}
@keyframes index-module-scss-module__PxZWYq__bgImageFadeIn{0%{opacity:0}to{opacity:1}}
@keyframes index-module-scss-module__PxZWYq__bgImageZoom{0%{transform:scale(1)}to{transform:scale(1.08)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__PxZWYq__bgImage{animation:none}}
.index-module-scss-module__PxZWYq__rightSection{background:0 0;flex:1;justify-content:center;align-items:center;padding:60px 40px;display:flex;position:relative}
@media (max-width:768px){.index-module-scss-module__PxZWYq__rightSection{padding:40px 24px}}
.index-module-scss-module__PxZWYq__loginForm{width:300px}
.index-module-scss-module__PxZWYq__formHeader{text-align:center;margin-bottom:16px}
.index-module-scss-module__PxZWYq__formHeader .index-module-scss-module__PxZWYq__formLogo{color:#1a2330;margin-bottom:16px}
[data-theme=dark] .index-module-scss-module__PxZWYq__formHeader .index-module-scss-module__PxZWYq__formLogo{color:#ebf4fb}
.index-module-scss-module__PxZWYq__formHeader h2{color:#1a2330;font-size:24px;font-weight:700;font-family:var(--font-manrope);letter-spacing:-.02em;margin:0 0 16px;line-height:1.2}
[data-theme=dark] .index-module-scss-module__PxZWYq__formHeader h2{color:#ebf4fb}
.index-module-scss-module__PxZWYq__formHeader p{color:#1a2330;margin:0;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__PxZWYq__formHeader p{color:#ebf4fb}
.index-module-scss-module__PxZWYq__formHeader p .index-module-scss-module__PxZWYq__highlight{color:#f38236}
.index-module-scss-module__PxZWYq__authButtons{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__PxZWYq__authButton{color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:100%;height:32px;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .index-module-scss-module__PxZWYq__authButton{color:#ebf4fb;border-color:#ebf4fb33}
.index-module-scss-module__PxZWYq__authButton:hover:not(:disabled){border-color:#1a233066}
[data-theme=dark] .index-module-scss-module__PxZWYq__authButton:hover:not(:disabled){border-color:#ebf4fb66}
.index-module-scss-module__PxZWYq__authButton:focus{border-color:var(--color-primary-default);outline:none}
.index-module-scss-module__PxZWYq__authButton:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__PxZWYq__autoSignupInfo{text-align:center;color:#6b7280;background:#f8f9fa;border:1px solid #e5e7eb;padding:16px;font-size:14px;line-height:1.5}
.index-module-scss-module__PxZWYq__formContent{position:relative}
.index-module-scss-module__PxZWYq__authOptionsContainer{opacity:1;transition:opacity .4s ease-in-out}
.index-module-scss-module__PxZWYq__authOptionsContainer.index-module-scss-module__PxZWYq__slideOut{opacity:0}
.index-module-scss-module__PxZWYq__emailFormContainer{opacity:0;transition:opacity .4s ease-in-out}
.index-module-scss-module__PxZWYq__emailFormContainer.index-module-scss-module__PxZWYq__slideIn{opacity:1}
.index-module-scss-module__PxZWYq__emailSection{margin-top:12px;margin-bottom:12px}
.index-module-scss-module__PxZWYq__emailButton{color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;justify-content:center;align-items:center;gap:12px;width:100%;height:32px;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .index-module-scss-module__PxZWYq__emailButton{color:#ebf4fb;border-color:#ebf4fb33}
.index-module-scss-module__PxZWYq__emailButton:hover:not(:disabled){border-color:#1a233066}
[data-theme=dark] .index-module-scss-module__PxZWYq__emailButton:hover:not(:disabled){border-color:#ebf4fb66}
.index-module-scss-module__PxZWYq__emailButton:focus{border-color:var(--color-primary-default);outline:none}
.index-module-scss-module__PxZWYq__emailButton:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__PxZWYq__referralCodeSection{margin-bottom:12px}
.index-module-scss-module__PxZWYq__toggleMode{text-align:center;color:#1a2330;margin-top:12px;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__PxZWYq__toggleMode{color:#ebf4fb}
.index-module-scss-module__PxZWYq__toggleLink{color:var(--color-primary-default);cursor:pointer;font-weight:400;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:none;transition:color .2s}
.index-module-scss-module__PxZWYq__toggleLink:hover:not(:disabled){color:var(--color-primary-hover)}
.index-module-scss-module__PxZWYq__toggleLink:focus{color:var(--color-primary-hover);outline:none}
.index-module-scss-module__PxZWYq__toggleLink:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__PxZWYq__policyNotice{text-align:center;position:absolute;bottom:36px;left:0;right:0}
.index-module-scss-module__PxZWYq__policyNotice p{color:#1a233080;margin:0;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__PxZWYq__policyNotice p{color:#ebf4fb80}
.index-module-scss-module__PxZWYq__policyLink{color:#1a233080;font-weight:400;text-decoration:underline;transition:opacity .2s}
[data-theme=dark] .index-module-scss-module__PxZWYq__policyLink{color:#ebf4fb80}
.index-module-scss-module__PxZWYq__policyLink:hover{opacity:.7}
@media (max-width:768px){.index-module-scss-module__PxZWYq__loginContainer{flex-direction:column}.index-module-scss-module__PxZWYq__leftSection{display:none}.index-module-scss-module__PxZWYq__rightSection{flex:1;min-height:100vh;padding:80px 24px}.index-module-scss-module__PxZWYq__loginForm{width:100%;max-width:300px}}
.index-module-scss-module__PxZWYq__callbackLoading{background:#f3f3f3;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}
[data-theme=dark] .index-module-scss-module__PxZWYq__callbackLoading{background:#141414}
.index-module-scss-module__PxZWYq__loadingContent{text-align:center;padding:40px}
.index-module-scss-module__PxZWYq__loadingContent h2{color:#1a2330;font-size:24px;font-weight:600;font-family:var(--font-manrope);margin:24px 0 12px}
[data-theme=dark] .index-module-scss-module__PxZWYq__loadingContent h2{color:#ebf4fb}
.index-module-scss-module__PxZWYq__loadingContent p{color:#1a2330;margin:0;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__PxZWYq__loadingContent p{color:#ebf4fb}
.index-module-scss-module__MD2CZG__inputWrapper{background:0 0;border:1px solid #1a233080;border-radius:4px;align-items:center;width:100%;height:32px;transition:border-color .2s;display:flex;position:relative}
[data-theme=dark] .index-module-scss-module__MD2CZG__inputWrapper{border-color:#ebf4fb80}
.index-module-scss-module__MD2CZG__inputWrapper:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__MD2CZG__inputWrapper.index-module-scss-module__MD2CZG__disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__MD2CZG__inputWrapper.index-module-scss-module__MD2CZG__error{border-color:var(--color-function-fail)}
.index-module-scss-module__MD2CZG__inputWrapper.index-module-scss-module__MD2CZG__filled{background:#1a23300d}
[data-theme=dark] .index-module-scss-module__MD2CZG__inputWrapper.index-module-scss-module__MD2CZG__filled{background:#ebf4fb0d}
.index-module-scss-module__MD2CZG__inputWrapper.index-module-scss-module__MD2CZG__hasIcon .index-module-scss-module__MD2CZG__input{padding-right:36px}
.index-module-scss-module__MD2CZG__input{width:100%;height:100%;font-family:var(--font-manrope);color:#1a2330;background:0 0;border:none;outline:none;padding:7px 9px;font-size:12px;font-weight:400;line-height:1.5}
[data-theme=dark] .index-module-scss-module__MD2CZG__input{color:#ebf4fb}
.index-module-scss-module__MD2CZG__input::placeholder{color:#1a233080}
[data-theme=dark] .index-module-scss-module__MD2CZG__input::placeholder{color:#ebf4fb80}
.index-module-scss-module__MD2CZG__input:disabled{cursor:not-allowed}
.index-module-scss-module__MD2CZG__passwordToggle{color:#1a2330;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex;position:absolute;right:9px}
[data-theme=dark] .index-module-scss-module__MD2CZG__passwordToggle{color:#ebf4fb}
.index-module-scss-module__MD2CZG__passwordToggle:hover:not(:disabled){opacity:.7}
.index-module-scss-module__MD2CZG__passwordToggle:disabled{cursor:not-allowed;opacity:.5}
.index-module-scss-module__MD2CZG__rightButton{color:#1a2330;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-left:1px solid #1a233033;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:0;bottom:0;right:0}
[data-theme=dark] .index-module-scss-module__MD2CZG__rightButton{color:#ebf4fb;border-left-color:#ebf4fb33}
.index-module-scss-module__MD2CZG__rightButton:hover:not(:disabled){background:#1a23300d}
[data-theme=dark] .index-module-scss-module__MD2CZG__rightButton:hover:not(:disabled){background:#ebf4fb0d}
.index-module-scss-module__MD2CZG__rightButton:active:not(:disabled){background:#1a23301a}
[data-theme=dark] .index-module-scss-module__MD2CZG__rightButton:active:not(:disabled){background:#ebf4fb1a}
.index-module-scss-module__MD2CZG__rightButton:disabled{cursor:not-allowed;opacity:.5}
.index-module-scss-module__1TfgSG__emailFormContainer{margin-bottom:32px}
.index-module-scss-module__1TfgSG__emailForm{margin-bottom:24px}
.index-module-scss-module__1TfgSG__formField{margin-bottom:16px}
.index-module-scss-module__1TfgSG__fieldLabel{font-family:var(--font-manrope);color:#1a2330;margin-bottom:8px;font-size:12px;font-weight:500;display:block}
[data-theme=dark] .index-module-scss-module__1TfgSG__fieldLabel{color:#ebf4fb}
.index-module-scss-module__1TfgSG__verificationStep{margin-bottom:24px}
.index-module-scss-module__1TfgSG__verificationMessage{text-align:center;border:1px solid var(--color-primary-default);background:#7036f00d;border-radius:4px;margin-bottom:24px;padding:16px}
.index-module-scss-module__1TfgSG__verificationMessage h3{font-family:var(--font-manrope);color:var(--color-primary-default);margin:0 0 12px;font-size:14px;font-weight:600}
.index-module-scss-module__1TfgSG__verificationMessage p{font-family:var(--font-manrope);color:#1a2330;margin:0 0 8px;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__1TfgSG__verificationMessage p{color:#ebf4fb}
.index-module-scss-module__1TfgSG__verificationMessage p:last-child{margin-bottom:0}
.index-module-scss-module__1TfgSG__verificationMessage p strong{color:var(--color-primary-default);font-weight:600}
.index-module-scss-module__1TfgSG__formButtons{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__1TfgSG__passwordRequirements{opacity:0;background:#1a23300d;border:1px solid #1a23301a;border-radius:4px;max-height:0;margin-top:0;padding:0 12px;transition:all .3s ease-in-out;overflow:hidden;transform:translateY(-10px)}
[data-theme=dark] .index-module-scss-module__1TfgSG__passwordRequirements{background:#ebf4fb0d;border-color:#ebf4fb1a}
.index-module-scss-module__1TfgSG__passwordRequirements.index-module-scss-module__1TfgSG__show{opacity:1;max-height:200px;margin-top:12px;padding:12px;transform:translateY(0)}
.index-module-scss-module__1TfgSG__requirementsTitle{font-family:var(--font-manrope);color:#1a2330;margin-bottom:8px;font-size:12px;font-weight:500}
[data-theme=dark] .index-module-scss-module__1TfgSG__requirementsTitle{color:#ebf4fb}
.index-module-scss-module__1TfgSG__requirementsList{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__1TfgSG__requirement{font-family:var(--font-manrope);align-items:center;gap:6px;font-size:12px;line-height:1.4;transition:color .2s;display:flex}
.index-module-scss-module__1TfgSG__requirement.index-module-scss-module__1TfgSG__valid{color:var(--color-function-success)}
.index-module-scss-module__1TfgSG__requirement.index-module-scss-module__1TfgSG__invalid{color:var(--color-function-fail)}
.index-module-scss-module__1TfgSG__requirementIcon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:12px;transition:transform .2s;display:flex}
.index-module-scss-module__1TfgSG__valid .index-module-scss-module__1TfgSG__requirementIcon{transform:scale(1.1)}
.index-module-scss-module__1TfgSG__turnstileContainer{justify-content:center;align-items:center;min-height:65px;margin:16px 0;display:flex}
.index-module-scss-module__1TfgSG__turnstileWidget{justify-content:center;align-items:center;width:100%;display:flex}
.index-module-scss-module__1TfgSG__turnstileLoading{font-family:var(--font-manrope);color:#1a233080;text-align:center;font-size:12px}
[data-theme=dark] .index-module-scss-module__1TfgSG__turnstileLoading{color:#ebf4fb80}
.index-module-scss-module__1TfgSG__createAccountButton{background:var(--color-primary-default);width:100%;height:32px;font-family:var(--font-manrope);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:background .2s;display:flex}
.index-module-scss-module__1TfgSG__createAccountButton:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__1TfgSG__createAccountButton:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.index-module-scss-module__1TfgSG__backButton{width:100%;height:32px;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .index-module-scss-module__1TfgSG__backButton{color:#ebf4fb;border-color:#ebf4fb33}
.index-module-scss-module__1TfgSG__backButton:hover:not(:disabled){border-color:#1a233066}
[data-theme=dark] .index-module-scss-module__1TfgSG__backButton:hover:not(:disabled){border-color:#ebf4fb66}
.index-module-scss-module__1TfgSG__backButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__rgmkLa__emailLoginFormContainer{margin-bottom:32px}
.index-module-scss-module__rgmkLa__emailLoginForm{margin-bottom:24px}
.index-module-scss-module__rgmkLa__formField{margin-bottom:16px}
.index-module-scss-module__rgmkLa__fieldLabel{font-family:var(--font-manrope);color:#1a2330;margin-bottom:8px;font-size:12px;font-weight:500;display:block}
[data-theme=dark] .index-module-scss-module__rgmkLa__fieldLabel{color:#ebf4fb}
.index-module-scss-module__rgmkLa__fieldLabelRow{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
.index-module-scss-module__rgmkLa__fieldLabelRow .index-module-scss-module__rgmkLa__fieldLabel{margin-bottom:0}
.index-module-scss-module__rgmkLa__forgotPasswordLink{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;transition:color .2s}
.index-module-scss-module__rgmkLa__forgotPasswordLink:hover{color:var(--color-primary-hover)}
.index-module-scss-module__rgmkLa__signUpLink{font-family:var(--font-manrope);color:#1a2330;text-align:center;margin-top:12px;font-size:12px}
[data-theme=dark] .index-module-scss-module__rgmkLa__signUpLink{color:#ebf4fb}
.index-module-scss-module__rgmkLa__signUpButton{color:var(--color-primary-default);font-family:var(--font-manrope);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;transition:color .2s}
.index-module-scss-module__rgmkLa__signUpButton:hover:not(:disabled){color:var(--color-primary-hover)}
.index-module-scss-module__rgmkLa__signUpButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__rgmkLa__formButtons{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__rgmkLa__loginButton{background:var(--color-primary-default);width:100%;height:32px;font-family:var(--font-manrope);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:background .2s;display:flex}
.index-module-scss-module__rgmkLa__loginButton:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__rgmkLa__loginButton:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.index-module-scss-module__rgmkLa__backButton{width:100%;height:32px;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .index-module-scss-module__rgmkLa__backButton{color:#ebf4fb;border-color:#ebf4fb33}
.index-module-scss-module__rgmkLa__backButton:hover:not(:disabled){border-color:#1a233066}
[data-theme=dark] .index-module-scss-module__rgmkLa__backButton:hover:not(:disabled){border-color:#ebf4fb66}
.index-module-scss-module__rgmkLa__backButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__2KglXW__forgotPasswordContainer{margin-bottom:32px}
.index-module-scss-module__2KglXW__header{text-align:center;margin-bottom:24px}
.index-module-scss-module__2KglXW__header h2{font-family:var(--font-manrope);color:#1a2330;letter-spacing:-.02em;margin:0 0 8px;font-size:24px;font-weight:700;line-height:1.2}
[data-theme=dark] .index-module-scss-module__2KglXW__header h2{color:#ebf4fb}
.index-module-scss-module__2KglXW__header p{font-family:var(--font-manrope);color:#1a2330;margin:0;font-size:12px;line-height:1.5}
[data-theme=dark] .index-module-scss-module__2KglXW__header p{color:#ebf4fb}
.index-module-scss-module__2KglXW__form{margin-bottom:24px}
.index-module-scss-module__2KglXW__formField{margin-bottom:16px}
.index-module-scss-module__2KglXW__fieldLabel{font-family:var(--font-manrope);color:#1a2330;margin-bottom:8px;font-size:12px;font-weight:500;display:block}
[data-theme=dark] .index-module-scss-module__2KglXW__fieldLabel{color:#ebf4fb}
.index-module-scss-module__2KglXW__formButtons{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__2KglXW__passwordRequirements{background:#1a23300d;border:1px solid #1a23301a;border-radius:4px;margin-top:12px;padding:12px}
[data-theme=dark] .index-module-scss-module__2KglXW__passwordRequirements{background:#ebf4fb0d;border-color:#ebf4fb1a}
.index-module-scss-module__2KglXW__requirement{align-items:center;margin-bottom:6px;display:flex}
.index-module-scss-module__2KglXW__requirement:last-child{margin-bottom:0}
.index-module-scss-module__2KglXW__validIcon{color:var(--color-function-success);flex-shrink:0;margin-right:6px;font-size:12px}
.index-module-scss-module__2KglXW__invalidIcon{color:var(--color-function-fail);flex-shrink:0;margin-right:6px;font-size:12px}
.index-module-scss-module__2KglXW__validText{color:var(--color-function-success);font-family:var(--font-manrope);font-size:12px}
.index-module-scss-module__2KglXW__invalidText{color:#1a233080;font-family:var(--font-manrope);font-size:12px}
[data-theme=dark] .index-module-scss-module__2KglXW__invalidText{color:#ebf4fb80}
.index-module-scss-module__2KglXW__emailSubmitSection{margin-top:16px}
.index-module-scss-module__2KglXW__turnstileWidget{justify-content:center;align-items:center;width:100%;max-width:100%;min-height:65px;margin-bottom:12px;display:flex;overflow-x:auto}
.index-module-scss-module__2KglXW__emailSubmitButton{background:var(--color-primary-default);width:100%;height:32px;font-family:var(--font-manrope);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:background .2s;display:flex}
.index-module-scss-module__2KglXW__emailSubmitButton:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__2KglXW__emailSubmitButton:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.index-module-scss-module__2KglXW__submitButton{background:var(--color-primary-default);width:100%;height:32px;font-family:var(--font-manrope);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:background .2s;display:flex}
.index-module-scss-module__2KglXW__submitButton:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__2KglXW__submitButton:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.index-module-scss-module__2KglXW__backButton{width:100%;height:32px;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:400;transition:all .2s;display:flex}
[data-theme=dark] .index-module-scss-module__2KglXW__backButton{color:#ebf4fb;border-color:#ebf4fb33}
.index-module-scss-module__2KglXW__backButton:hover:not(:disabled){border-color:#1a233066}
[data-theme=dark] .index-module-scss-module__2KglXW__backButton:hover:not(:disabled){border-color:#ebf4fb66}
.index-module-scss-module__2KglXW__backButton:disabled{opacity:.6;cursor:not-allowed}
.Logo-module-scss-module__fCvaEW__logoWrap{align-items:center;max-width:200px;line-height:0;transition:max-width .3s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}
.Logo-module-scss-module__fCvaEW__logoSvg{flex-shrink:0;display:block}
.Logo-module-scss-module__fCvaEW__logoText{transform-box:fill-box;transform-origin:0;transition:opacity .2s,transform .3s cubic-bezier(.4,0,.2,1)}
.Logo-module-scss-module__fCvaEW__collapsed{max-width:16px}
@media (max-width:767px){.Logo-module-scss-module__fCvaEW__collapsed{max-width:19px}}
.Logo-module-scss-module__fCvaEW__collapsed .Logo-module-scss-module__fCvaEW__logoText{opacity:0;transform:translate(-12px)}
.index-module-scss-module__fI1y6W__disclaimer{font-family:var(--font-manrope);letter-spacing:0;overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:12px;font-weight:400;line-height:1.5}
@media (max-width:767px){.index-module-scss-module__fI1y6W__disclaimer{font-size:11px;line-height:1.55}}
.index-module-scss-module__fI1y6W__light{color:var(--color-text-secondary)}
.index-module-scss-module__fI1y6W__dark{color:var(--color-dark-text-secondary)}
.ModelFamilyHero-module-scss-module__S2jS7W__heroContainer{--hero-bc-offset:48px;--hero-bc-gap:96px;background-color:var(--color-bg-panel);width:100%;padding:calc(var(--total-navbar-height,48px) + var(--hero-bc-offset)) 80px 160px;box-sizing:border-box;position:relative;overflow:hidden}
.ModelFamilyHero-module-scss-module__S2jS7W__heroContainer:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000073 0%,#0000 100%);width:100%;height:200px;position:absolute;top:0;left:0}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__heroContainer{--hero-bc-gap:36px;padding:calc(var(--total-navbar-height,48px) + var(--hero-bc-offset)) 40px 80px}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__heroContainer{--hero-bc-offset:28px;--hero-bc-gap:26px;padding:calc(var(--total-navbar-height,48px) + var(--hero-bc-offset)) 20px 60px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__heroContainer{--hero-bc-gap:16px;padding:calc(var(--total-navbar-height,48px) + var(--hero-bc-offset)) 16px 48px}}
.ModelFamilyHero-module-scss-module__S2jS7W__bgImage{object-fit:cover;z-index:0}
.ModelFamilyHero-module-scss-module__S2jS7W__bgImageDefault{object-position:center bottom}
@media (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__bgImageDefault{object-position:right bottom}}
.ModelFamilyHero-module-scss-module__S2jS7W__bgImageHero{object-position:center center}
@media (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__bgImageHero{object-position:right center}}
.ModelFamilyHero-module-scss-module__S2jS7W__breadcrumbTop{z-index:2;margin-bottom:var(--hero-bc-gap);box-sizing:border-box;position:relative}
.ModelFamilyHero-module-scss-module__S2jS7W__breadcrumbTopInner{width:100%;max-width:1300px;margin:0 auto}
.ModelFamilyHero-module-scss-module__S2jS7W__contentContainer{z-index:1;flex-direction:column;gap:48px;width:100%;max-width:1300px;margin:0 auto;display:flex;position:relative}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__contentContainer{gap:40px;padding:0}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__contentContainer{gap:32px;padding:0}}
.ModelFamilyHero-module-scss-module__S2jS7W__titleLogoContainer{justify-content:space-between;align-items:center;gap:187px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__titleLogoContainer{gap:60px}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__titleLogoContainer{flex-direction:column;align-items:flex-start;gap:32px}}
.ModelFamilyHero-module-scss-module__S2jS7W__titleContent{flex-direction:column;flex:1;gap:48px;max-width:860px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__titleContent{gap:32px;max-width:none}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__titleContent{gap:32px;width:100%;max-width:none}}
.ModelFamilyHero-module-scss-module__S2jS7W__titles{flex-direction:column;gap:24px;display:flex}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__titles{gap:16px}}
.ModelFamilyHero-module-scss-module__S2jS7W__mainTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:#faf7f8;margin:0;font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.366em}
.ModelFamilyHero-module-scss-module__S2jS7W__subtitle{font-family:var(--font-manrope);color:#faf7f8;opacity:.6;margin:0;font-size:18px;font-weight:300;line-height:1.5em}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__subtitle{font-size:14px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__subtitle{font-size:13px}}
.ModelFamilyHero-module-scss-module__S2jS7W__disclaimer{margin-top:-12px}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__disclaimer{margin-top:-8px}}
.ModelFamilyHero-module-scss-module__S2jS7W__buttonContainer{align-items:center;gap:8px;display:flex}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__buttonContainer{flex-direction:column;align-items:stretch;gap:12px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__buttonContainer{flex-direction:row;justify-content:center}}
.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton{cursor:pointer;font-family:var(--font-manrope);color:var(--color-bg-panel);background-color:#6f57e4;border:1px solid #6f57e4;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:12px 24px;font-size:20px;font-weight:500;line-height:1.2em;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d}
.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton:hover{background-color:#7a5de0;border-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #6f57e459}
.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton:active{transform:translateY(0)}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton{font-size:18px}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton{width:100%;padding:10px 20px;font-size:16px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__primaryButton{display:none}}
.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton{cursor:pointer;font-family:var(--font-manrope);color:#5f41cf;background-color:#0000;border:1px solid #5f41cf;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:24px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s;display:flex}
.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton:hover{color:#7a5de0;background-color:#5f41cf1a;border-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf33}
.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton:active{transform:translateY(0)}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton{font-size:20px}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton{width:100%;padding:10px 24px;font-size:18px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__secondaryButton{padding:8px 20px;font-size:16px}}
.ModelFamilyHero-module-scss-module__S2jS7W__logoImage{object-fit:contain;width:160px;height:160px;transition:transform .4s,filter .3s}
.ModelFamilyHero-module-scss-module__S2jS7W__logoImage:hover{transform:scale(1.05)rotate(2deg)}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHero-module-scss-module__S2jS7W__logoImage{width:120px;height:120px}}
@media (max-width:767px){.ModelFamilyHero-module-scss-module__S2jS7W__logoImage{align-self:center;width:100px;height:100px}}
@media (max-width:468px){.ModelFamilyHero-module-scss-module__S2jS7W__logoImage{width:80px;height:80px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__heroContainer{width:100%;height:clamp(520px,100vh - var(--total-navbar-height,0px),805px);margin-top:var(--total-navbar-height);position:relative;overflow:hidden}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__heroContainer:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(#00000073 0%,#0000 100%);width:100%;height:200px;position:absolute;top:0;left:0}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__heroContainer{height:600px}}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__heroContainer{height:500px}}
@media (max-width:468px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__heroContainer{min-height:450px;position:relative}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownBtn{z-index:3;color:#ebf4fb;cursor:pointer;background:#ebf4fb14;border:1px solid #ebf4fb66;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:background .3s,border-color .3s;animation:2s ease-in-out infinite ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownFloat;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownBtn svg{width:14px;height:14px}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownBtn:hover{background:#ebf4fb2e;border-color:#ebf4fbb3}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownBtn{display:none}}
@keyframes ModelFamilyHeroWithVideo-module-scss-module__rYugta__scrollDownFloat{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(6px)}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__backgroundVideo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__backgroundGalleryContainer{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__backgroundImage{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__backgroundImage.ModelFamilyHeroWithVideo-module-scss-module__rYugta__active{opacity:1}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__gradientOverlay{opacity:.7;z-index:1;pointer-events:none;background:linear-gradient(#0000 38%,#000 85%);width:100%;height:540px;position:absolute;bottom:0;left:0}
@media (max-width:1023px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__gradientOverlay{height:100%;top:auto;bottom:0}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__breadcrumbTop{z-index:3;box-sizing:border-box;padding:0 40px;position:absolute;top:24px;left:0;right:0}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__breadcrumbTop{padding:0 20px}}
@media (max-width:468px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__breadcrumbTop{padding:0 16px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__breadcrumbTopInner{width:100%;max-width:1380px;margin:0 auto}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentContainer{z-index:2;box-sizing:border-box;flex-direction:column;justify-content:flex-end;width:100%;max-width:1380px;height:100%;margin:0 auto;padding:0 40px 64px;display:flex;position:relative}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentContainer{padding:0 40px 64px}}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentContainer{padding:0 20px 24px}}
@media (max-width:468px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentContainer{padding:0 16px 24px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__bottomAreaContainer{justify-content:flex-start;align-items:flex-end;width:100%;display:flex}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__bottomAreaContainer{align-items:flex-start}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentCard{flex-direction:column;flex:1;gap:16px;max-width:900px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentCard{gap:14px}}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__contentCard{gap:12px;max-width:none}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__disclaimer{width:100%;margin-top:10px}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__disclaimer{margin-top:8px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__titleLogoRow{align-items:center;gap:14px;display:flex}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__titleLogoRow{gap:12px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__logoImage{object-fit:contain;flex-shrink:0;width:64px;height:64px}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__logoImage{width:56px;height:56px}}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__logoImage{width:48px;height:48px}}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__mainTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:clamp(24px,4vw,36px);font-weight:700;line-height:1.366em}
.ModelFamilyHeroWithVideo-module-scss-module__rYugta__description{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;margin:0;font-size:16px;font-weight:400;line-height:1.366em}
@media (max-width:767px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__description{font-size:14px}}
@media (max-width:468px){.ModelFamilyHeroWithVideo-module-scss-module__rYugta__description{font-size:12px}}
.MediaTypeFilter-module-scss-module__drpyLq__mediaTypeFilter{background:#fdfdfd;border:none;border-radius:4px;justify-content:center;align-items:center;width:fit-content;margin:0;padding:0;display:flex}
@media (max-width:767px){.MediaTypeFilter-module-scss-module__drpyLq__mediaTypeFilter{-webkit-overflow-scrolling:touch;justify-content:flex-start;max-width:100%;margin:0 auto;overflow:auto hidden}}
.MediaTypeFilter-module-scss-module__drpyLq__typeButton{cursor:pointer;font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;color:#1a2330;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:7px 12px;font-size:14px;font-weight:400;line-height:1em;transition:all .2s;display:flex}
.MediaTypeFilter-module-scss-module__drpyLq__typeButton:hover{background:#1a23301a}
.MediaTypeFilter-module-scss-module__drpyLq__typeButton.MediaTypeFilter-module-scss-module__drpyLq__active{color:#ebf4fb;background:#1a2330}
@media (max-width:767px){.MediaTypeFilter-module-scss-module__drpyLq__typeButton{white-space:nowrap;flex-shrink:0;gap:10px;padding:7px 12px;font-size:14px}}
.ExploreModels-module-scss-module__B8lRMa__exploreModels{background-color:var(--color-bg-page);box-sizing:border-box;flex-direction:column;align-items:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__exploreModels{padding:60px 40px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__exploreModels{padding:28px 20px}}
.ExploreModels-module-scss-module__B8lRMa__sectionTitleCenter{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);width:100%;margin:0 0 4px;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__sectionTitleCenter{margin-bottom:4px;font-size:32px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__sectionTitleCenter{margin-bottom:4px;font-size:26px}}
@media (max-width:468px){.ExploreModels-module-scss-module__B8lRMa__sectionTitleCenter{margin-bottom:4px;font-size:20px}}
.ExploreModels-module-scss-module__B8lRMa__sectionSubtitleCenter{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);width:100%;margin:0 0 24px;font-size:16px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__sectionSubtitleCenter{margin-bottom:38px;font-size:14px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__sectionSubtitleCenter{margin-bottom:20px;font-size:12px}}
@media (max-width:468px){.ExploreModels-module-scss-module__B8lRMa__sectionSubtitleCenter{margin-bottom:20px;font-size:12px}}
.ExploreModels-module-scss-module__B8lRMa__headerContainer{width:100%;max-width:1380px;margin:0 auto;padding:0 40px}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__headerContainer{padding:0}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__headerContainer{padding:0}}
.ExploreModels-module-scss-module__B8lRMa__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.366em}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__sectionTitle{font-size:18px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__sectionTitle{font-size:16px}}
.ExploreModels-module-scss-module__B8lRMa__swiperContainer{width:100%;max-width:1300px}
.ExploreModels-module-scss-module__B8lRMa__swiperHeader{justify-content:space-between;align-items:center;width:100%;margin-bottom:32px;display:flex}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__swiperHeader{margin-bottom:20px}}
.ExploreModels-module-scss-module__B8lRMa__swiperNavigation{align-items:center;gap:13px;display:flex}
.ExploreModels-module-scss-module__B8lRMa__swiperButtonPrev,.ExploreModels-module-scss-module__B8lRMa__swiperButtonNext{cursor:pointer;color:#606061;background:#ededed;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .3s;display:flex}
.ExploreModels-module-scss-module__B8lRMa__swiperButtonPrev:hover:not(:disabled),.ExploreModels-module-scss-module__B8lRMa__swiperButtonNext:hover:not(:disabled){color:#606061;background:#e3e1e1}
.ExploreModels-module-scss-module__B8lRMa__swiperButtonPrev:disabled,.ExploreModels-module-scss-module__B8lRMa__swiperButtonNext:disabled{opacity:.5;cursor:not-allowed}
.ExploreModels-module-scss-module__B8lRMa__swiperButtonPrev svg,.ExploreModels-module-scss-module__B8lRMa__swiperButtonNext svg{width:8px;height:16px}
.ExploreModels-module-scss-module__B8lRMa__gridContainer{flex-direction:column;gap:32px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__gridContainer{padding:0}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__gridContainer{gap:20px;padding:0}}
.ExploreModels-module-scss-module__B8lRMa__cardWrapper{content-visibility:auto;contain-intrinsic-size:0 320px;width:100%}
.ExploreModels-module-scss-module__B8lRMa__cardWrapperFeatured{grid-column:span 2}
@media (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__cardWrapperFeatured{grid-column:span 1}}
.ExploreModels-module-scss-module__B8lRMa__mobileGrid{grid-template-columns:1fr;gap:16px;width:100%;display:grid}
.ExploreModels-module-scss-module__B8lRMa__filterSection{justify-content:flex-start;width:100%;max-width:1380px;margin-bottom:24px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__filterSection{margin-bottom:20px;padding:0 40px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__filterSection{margin-bottom:16px;padding:0 20px}}
@media (max-width:468px){.ExploreModels-module-scss-module__B8lRMa__filterSection{padding:0 16px}}
.ExploreModels-module-scss-module__B8lRMa__modelsGrid{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__modelsGrid{grid-template-columns:repeat(2,1fr);gap:16px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__modelsGrid{grid-template-columns:1fr;gap:16px}}
.ExploreModels-module-scss-module__B8lRMa__modelsGridLlm{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__modelsGridLlm{grid-template-columns:repeat(2,1fr);gap:16px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__modelsGridLlm{grid-template-columns:1fr;gap:16px}}
.ExploreModels-module-scss-module__B8lRMa__modelCard{box-sizing:border-box;background-color:#faf7f8;border:1px solid #c1b1ff;border-radius:16px;flex-direction:column;gap:32px;padding:32px;transition:all .3s;display:flex;position:relative;overflow:hidden}
.ExploreModels-module-scss-module__B8lRMa__modelCard:hover{border-color:#a693ff;box-shadow:0 8px 24px #5f41cf26}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__modelCard{gap:24px;padding:24px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__modelCard{gap:20px;padding:20px}}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:before{content:"";z-index:1;pointer-events:none;opacity:1;box-sizing:border-box;background-color:#251f318c;border-radius:16px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}
.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__coverImage,.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__coverVideo{opacity:1}
.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__modelName{color:#faf7f8;text-shadow:0 4px 4px #00000040}
.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__modelDescription{opacity:0;max-height:0;transition:opacity .3s,max-height .3s;overflow:hidden}
.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__statItem{color:#faf7f8}
.ExploreModels-module-scss-module__B8lRMa__mediaCard .ExploreModels-module-scss-module__B8lRMa__secondaryButton{color:#faf7f8;border-color:#faf7f8}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover:before{opacity:0}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__coverImage,.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__coverVideo{opacity:.3}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__modelDescription{color:#1f2023;opacity:1;max-height:200px}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__modelName{color:var(--color-text-primary);text-shadow:none}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__statItem{color:#1f2023}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__secondaryButton{color:#5f41cf;border-color:#5f41cf}
.ExploreModels-module-scss-module__B8lRMa__mediaCard:hover .ExploreModels-module-scss-module__B8lRMa__secondaryButton:hover{background-color:#5f41cf1a}
.ExploreModels-module-scss-module__B8lRMa__coverImage{opacity:0;z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:16px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}
.ExploreModels-module-scss-module__B8lRMa__coverVideo{object-fit:cover;opacity:1;z-index:0;border-radius:16px;width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}
.ExploreModels-module-scss-module__B8lRMa__modelInfo{z-index:2;flex-direction:column;gap:8px;height:120px;display:flex;position:relative}
.ExploreModels-module-scss-module__B8lRMa__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.366em}
.ExploreModels-module-scss-module__B8lRMa__modelDescription{font-family:var(--font-plus-jakarta-sans);letter-spacing:-.02em;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.5em;display:-webkit-box;overflow:hidden}
.ExploreModels-module-scss-module__B8lRMa__modelStats{z-index:2;flex-direction:column;gap:6px;display:flex;position:relative}
.ExploreModels-module-scss-module__B8lRMa__statItem{font-family:var(--font-fragment-mono);text-transform:uppercase;color:#1f2023;font-size:15px;font-weight:400;line-height:1.2em}
.ExploreModels-module-scss-module__B8lRMa__buttonGroup{z-index:2;align-items:center;gap:8px;display:flex;position:relative}
.ExploreModels-module-scss-module__B8lRMa__primaryButton{cursor:pointer;font-family:var(--font-manrope);color:#faf7f8;background-color:#5f41cf;border:none;border-radius:999px;align-items:center;gap:6px;padding:9px 20px;font-size:16px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #5f41cf33}
.ExploreModels-module-scss-module__B8lRMa__primaryButton:hover{background-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf59}
.ExploreModels-module-scss-module__B8lRMa__primaryButton:active{transform:translateY(0)}
.ExploreModels-module-scss-module__B8lRMa__secondaryButton{cursor:pointer;font-family:var(--font-manrope);color:#5f41cf;background-color:#0000;border:1px solid #5f41cf;border-radius:999px;align-items:center;gap:6px;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s;display:inline-flex}
.ExploreModels-module-scss-module__B8lRMa__secondaryButton:hover{color:#7a5de0;background-color:#5f41cf1a;border-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf33}
.ExploreModels-module-scss-module__B8lRMa__secondaryButton:active{transform:translateY(0)}
.ExploreModels-module-scss-module__B8lRMa__modelsSwiper{width:100%;max-width:1280px}
.ExploreModels-module-scss-module__B8lRMa__modelsSwiper .swiper-slide{height:auto;display:flex}
.ExploreModels-module-scss-module__B8lRMa__modelsSwiper .swiper-wrapper{height:auto!important}
.ExploreModels-module-scss-module__B8lRMa__emptyState{justify-content:center;align-items:center;width:100%;max-width:1300px;min-height:400px;display:flex}
.ExploreModels-module-scss-module__B8lRMa__emptyCard{text-align:center;background-color:#faf7f8;border:1px solid #c1b1ff;border-radius:16px;flex-direction:column;align-items:center;gap:20px;max-width:480px;padding:64px 48px;display:flex}
.ExploreModels-module-scss-module__B8lRMa__emptyIcon{background-color:#c1b1ff1a;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}
.ExploreModels-module-scss-module__B8lRMa__emptyIcon svg{width:48px;height:48px}
.ExploreModels-module-scss-module__B8lRMa__emptyTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2em}
.ExploreModels-module-scss-module__B8lRMa__emptyDescription{font-family:var(--font-plus-jakarta-sans);color:#89878e;margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.ExploreModels-module-scss-module__B8lRMa__exploreModelsComingSoon{padding-bottom:0}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__exploreModelsComingSoon{padding-bottom:0}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__exploreModelsComingSoon{padding-bottom:0}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonState{box-sizing:border-box;isolation:isolate;border-radius:4px;justify-content:center;align-items:center;width:100%;max-width:1300px;min-height:460px;display:flex;position:relative;overflow:hidden}
@media (max-width:1380px){.ExploreModels-module-scss-module__B8lRMa__comingSoonState{width:calc(100% - 80px);margin:0 40px}}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__comingSoonState{min-height:420px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonState{width:calc(100% - 40px);min-height:380px;margin:0 20px}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostGrid{z-index:1;pointer-events:none;grid-template-columns:repeat(4,1fr);gap:16px;padding:32px;display:grid;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0006 0%,#000000e6 50%,#0006 100%);mask-image:linear-gradient(#0006 0%,#000000e6 50%,#0006 100%)}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostGrid{grid-template-columns:repeat(2,1fr);padding:24px}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostGrid{grid-template-columns:repeat(2,1fr);gap:12px;padding:20px}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostCard{border:1px solid var(--color-border-panel);background-color:var(--color-bg-card);border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostCard:nth-child(n+3){display:none}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostCover{aspect-ratio:16/10;background-color:var(--color-bg-page);border-radius:4px;width:100%}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostBody{flex-direction:column;gap:8px;padding:4px 0;display:flex}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostLineLg{background-color:var(--color-bg-page);border-radius:2px;width:70%;height:12px}
.ExploreModels-module-scss-module__B8lRMa__comingSoonGhostLineSm{background-color:var(--color-bg-page);opacity:.7;border-radius:2px;width:45%;height:10px}
.ExploreModels-module-scss-module__B8lRMa__comingSoonOverlay{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;padding:0 24px;display:flex;position:relative}
.ExploreModels-module-scss-module__B8lRMa__comingSoonCard{border:1px solid var(--color-border-panel);background-color:var(--color-bg-card);text-align:center;box-sizing:border-box;border-radius:4px;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:480px;padding:40px 48px;display:flex;box-shadow:0 12px 40px #1a233014}
[data-theme=dark] .ExploreModels-module-scss-module__B8lRMa__comingSoonCard{box-shadow:0 12px 40px #00000080}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonCard{gap:14px;padding:32px 28px}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonIcon{background-color:var(--color-bg-page);border:1px solid var(--color-border-panel);width:64px;height:64px;color:var(--color-text-primary);border-radius:4px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonIcon{width:56px;height:56px}.ExploreModels-module-scss-module__B8lRMa__comingSoonIcon svg{width:32px;height:32px}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonBadge{background-color:var(--color-bg-page);border:1px solid var(--color-border-panel);font-family:var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);border-radius:4px;align-items:center;padding:6px 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}
.ExploreModels-module-scss-module__B8lRMa__comingSoonTitle{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700;line-height:1.3em}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonTitle{font-size:20px}}
.ExploreModels-module-scss-module__B8lRMa__comingSoonDescription{font-family:var(--font-plus-jakarta-sans);color:var(--color-text-secondary);max-width:380px;margin:0;font-size:15px;font-weight:400;line-height:1.6em}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__comingSoonDescription{font-size:13px}}
.ExploreModels-module-scss-module__B8lRMa__heroBgCard{aspect-ratio:1;box-sizing:border-box;border-radius:16px;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;transition:all .3s;display:flex;position:relative;overflow:hidden}
.ExploreModels-module-scss-module__B8lRMa__heroBgCard:hover .ExploreModels-module-scss-module__B8lRMa__heroBgCardInfo{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:100%}
.ExploreModels-module-scss-module__B8lRMa__heroBgCard:hover .ExploreModels-module-scss-module__B8lRMa__heroBgCardButton{background-color:#0000;border-color:#faf7f8}
.ExploreModels-module-scss-module__B8lRMa__heroBgCard:hover .ExploreModels-module-scss-module__B8lRMa__heroBgCardDescription{opacity:1;max-height:200px}
@media (min-width:768px) and (max-width:1023px){.ExploreModels-module-scss-module__B8lRMa__heroBgCard{width:100%}}
@media (max-width:767px){.ExploreModels-module-scss-module__B8lRMa__heroBgCard{width:100%}}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardImage{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardVideo{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardInfo{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1;box-sizing:border-box;background-color:#251f31cc;flex-direction:column;align-self:stretch;gap:12px;height:104px;padding:16px;transition:all .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardInfoInner,.ExploreModels-module-scss-module__B8lRMa__heroBgCardTop{flex-direction:column;align-self:stretch;gap:12px;display:flex}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardName{font-family:var(--font-manrope);text-align:left;color:#faf7f8;margin:0;font-size:16px;font-weight:500;line-height:1.366em}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardDescription{font-family:var(--font-plus-jakarta-sans);letter-spacing:-.02em;color:#faf7f8;opacity:0;max-height:0;margin:0;font-size:14px;font-weight:400;line-height:1.5em;transition:opacity .4s cubic-bezier(.4,0,.2,1) .3s,max-height .4s cubic-bezier(.4,0,.2,1) .3s;overflow:hidden}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardBottom{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;gap:32px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardPrice{flex-direction:column;display:flex}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardPriceText{font-family:var(--font-fragment-mono);text-transform:uppercase;color:#faf7f8;font-size:15px;font-weight:400;line-height:1.2em}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardButton{cursor:pointer;font-family:var(--font-manrope);color:#faf7f8;white-space:nowrap;background-color:#5f41cf;border:2px solid #0000;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.366em;text-decoration:none;transition:border-color .3s cubic-bezier(.4,0,.2,1),background-color .3s,transform .3s,box-shadow .3s;display:inline-flex;box-shadow:0 2px 8px #5f41cf33}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardButton:hover{background-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf59}
.ExploreModels-module-scss-module__B8lRMa__heroBgCardButton:active{transform:translateY(0)}
.SpecComparison-module-scss-module__1__grW__specComparison{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.SpecComparison-module-scss-module__1__grW__specComparison{padding:60px 40px}}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__specComparison{padding:28px 20px}}
.SpecComparison-module-scss-module__1__grW__container{flex-direction:column;gap:40px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.SpecComparison-module-scss-module__1__grW__container{gap:32px;padding:0}}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__container{gap:24px;padding:0}}
.SpecComparison-module-scss-module__1__grW__headerContent{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}
@media (min-width:768px) and (max-width:1023px){.SpecComparison-module-scss-module__1__grW__headerContent{flex-direction:column;gap:16px}}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__headerContent{flex-direction:column;gap:12px}}
.SpecComparison-module-scss-module__1__grW__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);flex-shrink:0;max-width:488px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.SpecComparison-module-scss-module__1__grW__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.SpecComparison-module-scss-module__1__grW__sectionTitle{font-size:20px}}
.SpecComparison-module-scss-module__1__grW__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.SpecComparison-module-scss-module__1__grW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.SpecComparison-module-scss-module__1__grW__subtitle{font-size:12px}}
.SpecComparison-module-scss-module__1__grW__tableWrapper{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}
.SpecComparison-module-scss-module__1__grW__tableWrapper::-webkit-scrollbar{height:4px}
.SpecComparison-module-scss-module__1__grW__tableWrapper::-webkit-scrollbar-track{background:0 0}
.SpecComparison-module-scss-module__1__grW__tableWrapper::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:2px}
.SpecComparison-module-scss-module__1__grW__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:800px}
.SpecComparison-module-scss-module__1__grW__headerRow{border-bottom:1px solid #1a233033}
[data-theme=dark] .SpecComparison-module-scss-module__1__grW__headerRow{border-bottom-color:#ebf4fb33}
.SpecComparison-module-scss-module__1__grW__headerCell{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);opacity:.5;white-space:nowrap;padding:0 16px 16px 0;font-size:16px;font-weight:600;line-height:1.125em}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__headerCell{padding:0 12px 12px 0;font-size:14px}}
.SpecComparison-module-scss-module__1__grW__dataRow{border-bottom:1px solid #1a233033}
[data-theme=dark] .SpecComparison-module-scss-module__1__grW__dataRow{border-bottom-color:#ebf4fb33}
.SpecComparison-module-scss-module__1__grW__dataRow:last-child{border-bottom:1px solid #1a233033}
[data-theme=dark] .SpecComparison-module-scss-module__1__grW__dataRow:last-child{border-bottom-color:#ebf4fb33}
.SpecComparison-module-scss-module__1__grW__highlightRow .SpecComparison-module-scss-module__1__grW__rowName,.SpecComparison-module-scss-module__1__grW__highlightRow .SpecComparison-module-scss-module__1__grW__dataCell{color:var(--color-primary-default)}
.SpecComparison-module-scss-module__1__grW__rowName{font-family:var(--font-manrope);letter-spacing:.01em;text-align:left;color:var(--color-text-primary);word-break:break-word;padding:16px 16px 16px 0;font-size:14px;font-weight:700;line-height:1.6em}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__rowName{padding:12px 12px 12px 0;font-size:13px}}
.SpecComparison-module-scss-module__1__grW__dataCell{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);padding:16px 16px 16px 0;font-size:14px;font-weight:400;line-height:1.43em}
@media (max-width:767px){.SpecComparison-module-scss-module__1__grW__dataCell{padding:12px 12px 12px 0;font-size:13px}}
.index-module-scss-module__7DtrIa__zoomable{cursor:zoom-in}
.index-module-scss-module__7DtrIa__overlay{z-index:9999;box-sizing:border-box;cursor:zoom-out;background:#000000e6;justify-content:center;align-items:center;padding:40px;animation:.2s index-module-scss-module__7DtrIa__fadeIn;display:flex;position:fixed;inset:0}
@media (max-width:767px){.index-module-scss-module__7DtrIa__overlay{padding:16px}}
.index-module-scss-module__7DtrIa__previewImage{object-fit:contain;cursor:default;border-radius:var(--btn-border-radius);max-width:100%;max-height:100%}
.index-module-scss-module__7DtrIa__closeBtn{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:24px;transition:background .2s;display:flex;position:absolute;top:20px;right:24px}
.index-module-scss-module__7DtrIa__closeBtn:hover{background:#ffffff3d}
@keyframes index-module-scss-module__7DtrIa__fadeIn{0%{opacity:0}to{opacity:1}}
.PromptComparison-module-scss-module__Bz_1Nq__promptComparison{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.PromptComparison-module-scss-module__Bz_1Nq__promptComparison{padding:60px 40px}}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__promptComparison{padding:28px 20px}}
.PromptComparison-module-scss-module__Bz_1Nq__container{flex-direction:column;gap:48px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.PromptComparison-module-scss-module__Bz_1Nq__container{gap:40px;padding:0}}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__container{gap:32px;padding:0}}
.PromptComparison-module-scss-module__Bz_1Nq__headerContent{flex-direction:column;gap:12px;display:flex}
.PromptComparison-module-scss-module__Bz_1Nq__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.PromptComparison-module-scss-module__Bz_1Nq__sectionTitle{font-size:32px}}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__sectionTitle{font-size:26px}}
@media (max-width:468px){.PromptComparison-module-scss-module__Bz_1Nq__sectionTitle{font-size:20px}}
.PromptComparison-module-scss-module__Bz_1Nq__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:720px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__subtitle{font-size:14px}}
.PromptComparison-module-scss-module__Bz_1Nq__group{flex-direction:column;gap:24px;display:flex}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__group{gap:16px}}
.PromptComparison-module-scss-module__Bz_1Nq__promptBlock{flex-direction:column;gap:8px;display:flex}
.PromptComparison-module-scss-module__Bz_1Nq__promptLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.4em}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__promptLabel{font-size:16px}}
.PromptComparison-module-scss-module__Bz_1Nq__promptText{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:880px;margin:0;font-size:16px;font-weight:400;line-height:1.6em}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__promptText{font-size:14px}}
.PromptComparison-module-scss-module__Bz_1Nq__promptTextWrap{position:relative}
.PromptComparison-module-scss-module__Bz_1Nq__collapsible{max-height:76.8px;transition:max-height .4s;overflow:hidden}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__collapsible{max-height:67.2px}}
.PromptComparison-module-scss-module__Bz_1Nq__collapsible:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-bg-page));pointer-events:none;opacity:1;height:2.4em;transition:opacity .3s;position:absolute;bottom:0;left:0;right:0}
.PromptComparison-module-scss-module__Bz_1Nq__expanded:after{opacity:0}
.PromptComparison-module-scss-module__Bz_1Nq__toggleButton{cursor:pointer;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;align-self:flex-start;margin-top:8px;padding:0;font-size:14px;font-weight:600;line-height:1.4em;transition:color .2s}
.PromptComparison-module-scss-module__Bz_1Nq__toggleButton:hover{color:var(--color-primary-hover)}
.PromptComparison-module-scss-module__Bz_1Nq__mediaGrid{gap:24px;display:flex}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__mediaGrid{flex-direction:column;gap:20px}}
.PromptComparison-module-scss-module__Bz_1Nq__mediaItem{flex-direction:column;flex:1 1 0;gap:16px;min-width:0;display:flex}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__mediaItem{gap:12px}}
.PromptComparison-module-scss-module__Bz_1Nq__mediaFrame{aspect-ratio:16/9;border-radius:var(--btn-border-radius);background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);width:100%;position:relative;overflow:hidden}
.PromptComparison-module-scss-module__Bz_1Nq__media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.PromptComparison-module-scss-module__Bz_1Nq__modelName{font-family:var(--font-manrope);text-align:center;color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.4em}
@media (max-width:767px){.PromptComparison-module-scss-module__Bz_1Nq__modelName{font-size:15px}}
.FeaturesShowcase-module-scss-module__OAPCPW__featuresShowcase{background-color:var(--color-bg-page);box-sizing:border-box;width:100%;padding:80px 0;overflow:hidden}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__featuresShowcase{padding:60px 0}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__featuresShowcase{padding:28px 0}}
.FeaturesShowcase-module-scss-module__OAPCPW__headerContainer{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__headerContainer{flex-direction:column;gap:16px;padding:0 40px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__headerContainer{flex-direction:column;gap:12px;padding:0 20px}}
.FeaturesShowcase-module-scss-module__OAPCPW__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);flex-shrink:0;max-width:434px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.FeaturesShowcase-module-scss-module__OAPCPW__sectionTitle{font-size:20px}}
.FeaturesShowcase-module-scss-module__OAPCPW__subtitle{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);flex:1;max-width:679px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.FeaturesShowcase-module-scss-module__OAPCPW__subtitle{font-size:12px}}
.FeaturesShowcase-module-scss-module__OAPCPW__cardsSection{flex-direction:column;gap:16px;margin-top:24px;display:flex}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__cardsSection{margin-top:48px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__cardsSection{gap:12px;margin-top:32px}}
.FeaturesShowcase-module-scss-module__OAPCPW__navigationWrapper{justify-content:flex-end;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__navigationWrapper{padding:0 40px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__navigationWrapper{padding:0 20px}}
.FeaturesShowcase-module-scss-module__OAPCPW__navigation{align-items:center;gap:12px;display:flex}
.FeaturesShowcase-module-scss-module__OAPCPW__navBtn{cursor:pointer;color:#1a2330;background:#fdfdfd;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .3s;display:flex}
[data-theme=dark] .FeaturesShowcase-module-scss-module__OAPCPW__navBtn{color:#ebf4fb;background:#212121}
.FeaturesShowcase-module-scss-module__OAPCPW__navBtn:hover:not(:disabled){background:#f3f3f3}
[data-theme=dark] .FeaturesShowcase-module-scss-module__OAPCPW__navBtn:hover:not(:disabled){background:#333}
.FeaturesShowcase-module-scss-module__OAPCPW__navBtn:disabled{opacity:.3;cursor:not-allowed}
.FeaturesShowcase-module-scss-module__OAPCPW__navBtn svg{width:8px;height:16px}
.FeaturesShowcase-module-scss-module__OAPCPW__scrollContainer{scrollbar-width:none;-ms-overflow-style:none;gap:12px;padding-left:max(50% - 650px,40px);padding-right:40px;display:flex;overflow:auto hidden}
.FeaturesShowcase-module-scss-module__OAPCPW__scrollContainer::-webkit-scrollbar{display:none}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__scrollContainer{padding-left:40px;padding-right:40px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__scrollContainer{padding-left:20px;padding-right:20px}}
.FeaturesShowcase-module-scss-module__OAPCPW__card{flex-direction:column;flex-shrink:0;gap:16px;width:545px;display:flex}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__card{width:420px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__card{width:300px}}
@media (max-width:468px){.FeaturesShowcase-module-scss-module__OAPCPW__card{width:260px}}
.FeaturesShowcase-module-scss-module__OAPCPW__imageWrapper{width:100%;height:309px;overflow:hidden}
@media (min-width:768px) and (max-width:1023px){.FeaturesShowcase-module-scss-module__OAPCPW__imageWrapper{height:240px}}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__imageWrapper{height:180px}}
@media (max-width:468px){.FeaturesShowcase-module-scss-module__OAPCPW__imageWrapper{height:156px}}
.FeaturesShowcase-module-scss-module__OAPCPW__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .4s}
.FeaturesShowcase-module-scss-module__OAPCPW__card:hover .FeaturesShowcase-module-scss-module__OAPCPW__cardImage{transform:scale(1.05)}
.FeaturesShowcase-module-scss-module__OAPCPW__cardContent{flex-direction:column;gap:4px;display:flex}
.FeaturesShowcase-module-scss-module__OAPCPW__cardTitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);margin:0;font-size:14px;font-weight:700;line-height:1.5em}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__cardTitle{font-size:13px}}
.FeaturesShowcase-module-scss-module__OAPCPW__cardDescription{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.5em;display:-webkit-box;overflow:hidden}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__cardDescription{-webkit-line-clamp:2;font-size:11px}}
.FeaturesShowcase-module-scss-module__OAPCPW__cardDescription.FeaturesShowcase-module-scss-module__OAPCPW__expanded{-webkit-line-clamp:unset;display:block;overflow:visible}
.FeaturesShowcase-module-scss-module__OAPCPW__readMoreBtn{cursor:pointer;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-size:12px;font-weight:500;line-height:1.5em;transition:color .2s}
.FeaturesShowcase-module-scss-module__OAPCPW__readMoreBtn:hover{color:var(--color-primary-hover);text-underline-offset:2px;text-decoration:underline}
@media (max-width:767px){.FeaturesShowcase-module-scss-module__OAPCPW__readMoreBtn{font-size:11px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__whatYouCanDo{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__whatYouCanDo{padding:60px 40px}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__whatYouCanDo{padding:28px 20px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__container{flex-direction:column;gap:80px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__container{gap:64px;padding:0}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__container{gap:40px;padding:0}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__headerContent{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__headerContent{flex-direction:column;gap:16px}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__headerContent{flex-direction:column;gap:12px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);flex-shrink:0;max-width:459px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.WhatYouCanDoV2-module-scss-module__EPxYIa__sectionTitle{font-size:20px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__subtitle{max-width:100%;font-size:14px}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.WhatYouCanDoV2-module-scss-module__EPxYIa__subtitle{font-size:12px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__grid{border:1px solid #1a233033;border-radius:0;grid-template-columns:repeat(3,1fr);width:100%;display:grid}
[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__grid{border-color:#ebf4fb33}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__grid{grid-template-columns:1fr}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__card{box-sizing:border-box;border-bottom:1px solid #1a233033;border-right:1px solid #1a233033;flex-direction:column;gap:16px;min-height:175px;padding:16px;display:flex}
[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__card{border-bottom-color:#ebf4fb33;border-right-color:#ebf4fb33}
.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(3n){border-right:none}
.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+3){border-bottom:none}
@media (min-width:768px) and (max-width:1023px){.WhatYouCanDoV2-module-scss-module__EPxYIa__card{height:auto;min-height:160px}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(3n){border-right:1px solid #1a233033}[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(3n){border-right-color:#ebf4fb33}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(2n){border-right:none}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+3){border-bottom:1px solid #1a233033}[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+3){border-bottom-color:#ebf4fb33}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+2){border-bottom:none}}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__card{height:auto;min-height:140px}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(3n),.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-child(2n),.WhatYouCanDoV2-module-scss-module__EPxYIa__card{border-right:none}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+3){border-bottom:1px solid #1a233033}[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__card:nth-last-child(-n+3){border-bottom-color:#ebf4fb33}.WhatYouCanDoV2-module-scss-module__EPxYIa__card:last-child{border-bottom:none}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__cardIcon{flex-shrink:0;width:32px;height:32px}
[data-theme=dark] .WhatYouCanDoV2-module-scss-module__EPxYIa__cardIcon{filter:invert()}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__cardIcon{width:28px;height:28px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__cardTitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.2em}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__cardTitle{font-size:18px}}
@media (max-width:468px){.WhatYouCanDoV2-module-scss-module__EPxYIa__cardTitle{font-size:16px}}
.WhatYouCanDoV2-module-scss-module__EPxYIa__cardDescription{font-family:var(--font-manrope);letter-spacing:.01em;text-align:left;color:var(--color-text-primary);opacity:.5;margin:0;font-size:14px;font-weight:400;line-height:1.6em}
@media (max-width:767px){.WhatYouCanDoV2-module-scss-module__EPxYIa__cardDescription{font-size:13px}}
.HowToUse-module-scss-module__hk0EfW__howToUse{background-color:var(--color-bg-page);box-sizing:border-box;width:100%;padding:80px 0}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__howToUse{padding:60px 0}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__howToUse{padding:28px 0}}
.HowToUse-module-scss-module__hk0EfW__container{flex-direction:column;gap:60px;width:100%;display:flex}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__container{gap:54px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__container{gap:40px}}
.HowToUse-module-scss-module__hk0EfW__headerContent{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__headerContent{flex-direction:column;gap:16px;padding:0 40px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__headerContent{flex-direction:column;gap:12px;padding:0 20px}}
.HowToUse-module-scss-module__hk0EfW__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);flex-shrink:0;max-width:528px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.HowToUse-module-scss-module__hk0EfW__sectionTitle{font-size:20px}}
.HowToUse-module-scss-module__hk0EfW__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:679px;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.HowToUse-module-scss-module__hk0EfW__subtitle{font-size:12px}}
.HowToUse-module-scss-module__hk0EfW__stepsSection{width:100%;position:relative}
.HowToUse-module-scss-module__hk0EfW__stepsSection:after{content:"";background:#1a233033;width:100%;height:1px;position:absolute;bottom:12px;left:0}
[data-theme=dark] .HowToUse-module-scss-module__hk0EfW__stepsSection:after{background:#ebf4fb33}
.HowToUse-module-scss-module__hk0EfW__stepsNavWrapper{width:100%}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepsNavWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.HowToUse-module-scss-module__hk0EfW__stepsNavWrapper::-webkit-scrollbar{display:none}}
.HowToUse-module-scss-module__hk0EfW__stepsNav{box-sizing:border-box;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__stepsNav{padding:0 40px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepsNav{min-width:600px;padding:0 20px}}
.HowToUse-module-scss-module__hk0EfW__stepTab{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}
.HowToUse-module-scss-module__hk0EfW__stepLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.5em;transition:color .3s}
.HowToUse-module-scss-module__hk0EfW__stepTabActive .HowToUse-module-scss-module__hk0EfW__stepLabel{color:var(--color-primary-default)}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepLabel{font-size:14px}}
.HowToUse-module-scss-module__hk0EfW__stepLine{background:#1a233033;width:1px;height:40px;margin:4px 0 0 12px;transition:background .3s}
[data-theme=dark] .HowToUse-module-scss-module__hk0EfW__stepLine{background:#ebf4fb33}
.HowToUse-module-scss-module__hk0EfW__stepTabActive .HowToUse-module-scss-module__hk0EfW__stepLine{background:var(--color-primary-default)}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepLine{height:24px}}
.HowToUse-module-scss-module__hk0EfW__stepDot{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;width:25px;height:25px;margin-top:-10px;margin-left:0;transition:border .3s,background .3s,border-radius .3s;display:flex;position:relative}
.HowToUse-module-scss-module__hk0EfW__stepDot:after{content:"";background:var(--color-text-primary);border-radius:50%;width:5px;height:5px}
.HowToUse-module-scss-module__hk0EfW__stepTabActive .HowToUse-module-scss-module__hk0EfW__stepDot{background:var(--color-bg-page);border:2px solid var(--color-primary-default);border-radius:4px}
.HowToUse-module-scss-module__hk0EfW__stepContent{box-sizing:border-box;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;animation:.3s HowToUse-module-scss-module__hk0EfW__fadeIn}
@media (min-width:768px) and (max-width:1023px){.HowToUse-module-scss-module__hk0EfW__stepContent{padding:0 40px}}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepContent{padding:0 20px}}
.HowToUse-module-scss-module__hk0EfW__stepTitle{font-family:var(--font-manrope);color:var(--color-primary-default);margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5em}
.HowToUse-module-scss-module__hk0EfW__stepDescription{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:373px;margin:0;font-size:12px;font-weight:400;line-height:1.5em}
@media (max-width:767px){.HowToUse-module-scss-module__hk0EfW__stepDescription{max-width:100%}}
.HowToUse-module-scss-module__hk0EfW__stepLink{color:var(--color-primary-default);text-decoration:underline}
@keyframes HowToUse-module-scss-module__hk0EfW__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.FAQ-module-scss-module__3tHKKW__faq{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.FAQ-module-scss-module__3tHKKW__faq{padding:60px 40px}}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__faq{padding:28px 20px}}
.FAQ-module-scss-module__3tHKKW__faqEmbedded{background-color:#0000;padding:0}
@media (min-width:768px) and (max-width:1023px){.FAQ-module-scss-module__3tHKKW__faqEmbedded{padding:0}}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__faqEmbedded{padding:0}}
.FAQ-module-scss-module__3tHKKW__faqEmbedded .FAQ-module-scss-module__3tHKKW__container{max-width:100%;padding-left:0;padding-right:0}
.FAQ-module-scss-module__3tHKKW__container{flex-direction:row;justify-content:space-between;gap:40px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.FAQ-module-scss-module__3tHKKW__container{flex-direction:column;gap:32px;padding:0}}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__container{flex-direction:column;gap:24px;padding:0}}
.FAQ-module-scss-module__3tHKKW__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-shrink:0;max-width:580px;margin:0;font-size:38px;font-weight:600;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.FAQ-module-scss-module__3tHKKW__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.FAQ-module-scss-module__3tHKKW__sectionTitle{font-size:20px}}
.FAQ-module-scss-module__3tHKKW__list{flex-shrink:0;width:100%;max-width:508px}
@media (min-width:768px) and (max-width:1023px){.FAQ-module-scss-module__3tHKKW__list{max-width:100%}}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__list{max-width:100%}}
.FAQ-module-scss-module__3tHKKW__item{border-top:1px solid #1a233033}
[data-theme=dark] .FAQ-module-scss-module__3tHKKW__item{border-top-color:#ebf4fb33}
.FAQ-module-scss-module__3tHKKW__item:first-child{border-top:none}
.FAQ-module-scss-module__3tHKKW__item:last-child{border-bottom:1px solid #1a233033}
[data-theme=dark] .FAQ-module-scss-module__3tHKKW__item:last-child{border-bottom-color:#ebf4fb33}
.FAQ-module-scss-module__3tHKKW__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:16px 0;display:flex}
.FAQ-module-scss-module__3tHKKW__questionText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.37em}
@media (max-width:767px){.FAQ-module-scss-module__3tHKKW__questionText{font-size:16px}}
.FAQ-module-scss-module__3tHKKW__icon{color:var(--color-text-secondary);flex-shrink:0;transition:transform .3s}
.FAQ-module-scss-module__3tHKKW__iconOpen{color:var(--color-primary-default)}
.FAQ-module-scss-module__3tHKKW__answerWrapper{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}
.FAQ-module-scss-module__3tHKKW__answerOpen{grid-template-rows:1fr}
.FAQ-module-scss-module__3tHKKW__answer{flex-direction:column;gap:8px;display:flex;overflow:hidden}
.FAQ-module-scss-module__3tHKKW__answerOpen .FAQ-module-scss-module__3tHKKW__answer{padding-bottom:16px}
.FAQ-module-scss-module__3tHKKW__answerText{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;margin:0;font-size:14px;font-weight:400;line-height:1.6em}
.WhyUse-module-scss-module__qp1Koa__whyUse{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__whyUse{padding:60px 40px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__whyUse{padding:28px 20px}}
.WhyUse-module-scss-module__qp1Koa__container{flex-direction:column;gap:39px;width:100%;max-width:1380px;padding:0 40px;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__container{gap:48px;padding:0}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__container{gap:32px;padding:0}}
.WhyUse-module-scss-module__qp1Koa__headerContent{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:25px;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__headerContent{flex-direction:column;gap:16px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__headerContent{flex-direction:column;gap:12px;margin-bottom:20px}}
.WhyUse-module-scss-module__qp1Koa__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);max-width:488px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.WhyUse-module-scss-module__qp1Koa__sectionTitle{font-size:20px}}
.WhyUse-module-scss-module__qp1Koa__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:679px;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__subtitle{max-width:100%;font-size:16px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.WhyUse-module-scss-module__qp1Koa__subtitle{font-size:12px}}
.WhyUse-module-scss-module__qp1Koa__imageSection{width:100%;margin-bottom:64px;position:relative}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__imageSection{margin-bottom:48px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__imageSection{margin-bottom:32px}}
.WhyUse-module-scss-module__qp1Koa__navigation{z-index:10;align-items:center;gap:13px;display:flex;position:absolute;top:0;right:0}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__navigation{gap:10px}}
.WhyUse-module-scss-module__qp1Koa__navBtn{cursor:pointer;color:#1a2330;background:#fdfdfd;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .3s;display:flex}
.WhyUse-module-scss-module__qp1Koa__navBtn:hover:not(:disabled){background:#f3f3f3}
.WhyUse-module-scss-module__qp1Koa__navBtn:disabled{opacity:.5;cursor:not-allowed}
.WhyUse-module-scss-module__qp1Koa__navBtn svg{width:8px;height:16px}
.WhyUse-module-scss-module__qp1Koa__imagesContainer{gap:4px;width:100%;height:309px;display:flex}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__imagesContainer{height:250px}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__imagesContainer{flex-direction:column;gap:8px;height:auto}}
.WhyUse-module-scss-module__qp1Koa__imageWrapper{border-radius:0;height:100%;overflow:hidden}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__imageWrapper{aspect-ratio:16/9;height:auto;width:100%!important}}
.WhyUse-module-scss-module__qp1Koa__imageFull{width:100%}
.WhyUse-module-scss-module__qp1Koa__imageHalf{width:50%}
.WhyUse-module-scss-module__qp1Koa__imageFirst{width:41.8%}
.WhyUse-module-scss-module__qp1Koa__imageSecond{width:17.6%}
.WhyUse-module-scss-module__qp1Koa__imageThird{width:40.6%}
.WhyUse-module-scss-module__qp1Koa__showcaseImage{object-fit:cover;width:100%;height:100%}
.WhyUse-module-scss-module__qp1Koa__benefitsContainer{grid-template-columns:repeat(2,1fr);gap:64px;width:100%;padding:0;display:grid}
@media (min-width:768px) and (max-width:1023px){.WhyUse-module-scss-module__qp1Koa__benefitsContainer{grid-template-columns:1fr;gap:48px;padding:0}}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__benefitsContainer{grid-template-columns:1fr;gap:32px;padding:0}}
.WhyUse-module-scss-module__qp1Koa__benefitGroup{flex-direction:column;gap:9px;width:100%;display:flex}
.WhyUse-module-scss-module__qp1Koa__groupHeader{flex-direction:column;gap:24px;width:100%;margin-bottom:16px;display:flex}
.WhyUse-module-scss-module__qp1Koa__groupTitle{font-family:var(--font-manrope);text-transform:uppercase;color:var(--color-text-primary);width:100%;margin:0;font-size:20px;font-weight:400;line-height:1.366em}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__groupTitle{font-size:18px}}
@media (max-width:468px){.WhyUse-module-scss-module__qp1Koa__groupTitle{font-size:16px}}
.WhyUse-module-scss-module__qp1Koa__divider{border-top:1px solid var(--color-border-panel);width:100%;height:0}
.WhyUse-module-scss-module__qp1Koa__benefitsList{flex-direction:column;gap:12px;width:100%;display:flex}
.WhyUse-module-scss-module__qp1Koa__benefitItem{align-items:flex-start;gap:24px;width:100%;display:flex}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__benefitItem{gap:16px}}
.WhyUse-module-scss-module__qp1Koa__benefitIcon{width:24px;height:24px;color:var(--color-text-primary);flex-shrink:0}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__benefitIcon{width:20px;height:20px}}
.WhyUse-module-scss-module__qp1Koa__benefitText{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);flex:1;margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.WhyUse-module-scss-module__qp1Koa__benefitText strong{font-weight:600}
@media (max-width:767px){.WhyUse-module-scss-module__qp1Koa__benefitText{font-size:14px}}
@media (max-width:468px){.WhyUse-module-scss-module__qp1Koa__benefitText{font-size:13px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies{background-color:var(--color-bg-page);box-sizing:border-box;flex-direction:column;align-items:center;gap:48px;width:100%;padding:80px 0;display:flex}
@media (min-width:768px) and (max-width:1023px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies{padding:60px 40px}}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies{padding:48px 20px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies{padding:20px 16px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreEmbedded{background-color:#0000;padding:0}
@media (min-width:768px) and (max-width:1023px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreEmbedded{padding:0}}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreEmbedded{padding:0}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreFamilies.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreEmbedded{padding:0}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__exploreMoreEmbedded .ExploreMoreFamilies-module-scss-module__9L-1Hq__container{max-width:100%;padding-left:0;padding-right:0}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__container{flex-direction:column;align-items:center;gap:25px;width:100%;max-width:1380px;padding:0 40px;display:flex;container-type:inline-size}
@media (min-width:768px) and (max-width:1023px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__container{gap:40px;padding:0}}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__container{gap:32px;padding:0}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__titleRow{justify-content:space-between;align-items:center;width:100%;display:flex}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__titleRow{flex-direction:column;align-items:flex-start;gap:16px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__sectionTitle{font-size:32px}}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__sectionTitle{font-size:26px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__sectionTitle{font-size:20px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__navigationBtns{align-items:center;gap:13px;display:flex}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__navigationBtns{display:none}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__navBtn{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;width:32px;height:32px;color:var(--color-text-primary);border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__navBtn:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__navBtn:disabled{opacity:.4;cursor:not-allowed}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__navBtn svg{width:16px}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:-4px 0;padding:4px 0;overflow:auto hidden}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__scrollContainer::-webkit-scrollbar{display:none}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__track{flex-flow:row;align-items:stretch;gap:12px;width:max-content;display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__slide{box-sizing:border-box;flex-shrink:0;width:calc(25cqi - 9px);display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__slide>*{width:100%}
@media (max-width:1023px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__slide{width:calc(33.3333cqi - 8px)}}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__slide{width:280px}}
@media (max-width:480px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__slide{width:260px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyCard{background-color:var(--color-bg-panel);box-sizing:border-box;cursor:auto;border:none;border-radius:4px;flex-direction:column;justify-content:center;gap:12px;width:100%;height:100%;padding:24px;transition:all .3s;display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyCard:hover .ExploreMoreFamilies-module-scss-module__9L-1Hq__arrowIcon{transform:translate(4px)}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyCard{padding:20px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyCard{padding:16px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyContent{flex-direction:column;flex:1;gap:16px;width:100%;display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyTitle{font-family:var(--font-manrope);color:var(--color-text-primary);width:100%;margin:0;font-size:20px;font-weight:700;line-height:1.2em}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyTitle{font-size:18px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyTitle{font-size:16px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyDescription{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;width:100%;margin:0;font-size:15px;font-weight:400;line-height:1.6em;display:-webkit-box;overflow:hidden}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyDescription{font-size:14px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__familyDescription{font-size:13px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__viewLink{font-family:var(--font-dm-sans);letter-spacing:-.01em;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:4px;width:fit-content;font-size:16px;font-weight:400;line-height:1.5em;text-decoration:none;transition:all .3s;display:flex}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__viewLink:hover{color:var(--color-text-primary)}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__viewLink:hover .ExploreMoreFamilies-module-scss-module__9L-1Hq__arrowIcon{transform:translate(4px)}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__viewLink{font-size:14px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__viewLink{font-size:13px}}
.ExploreMoreFamilies-module-scss-module__9L-1Hq__arrowIcon{filter:brightness(0)saturate()invert(7%)sepia(6%)saturate(1059%)hue-rotate(202deg)brightness(98%)contrast(92%);width:24px;height:24px;transition:transform .3s}
@media (max-width:767px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__arrowIcon{width:20px;height:20px}}
@media (max-width:468px){.ExploreMoreFamilies-module-scss-module__9L-1Hq__arrowIcon{width:18px;height:18px}}
.NotificationPanel-module-scss-module__eAHqBW__header{border-bottom:1px solid var(--notification-divider);justify-content:space-between;align-items:center;height:35px;padding:0 5px 0 12px;display:flex}
.NotificationPanel-module-scss-module__eAHqBW__headerTitle{font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.2}
.NotificationPanel-module-scss-module__eAHqBW__closeBtn{color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;transition:background .3s;display:flex}
.NotificationPanel-module-scss-module__eAHqBW__closeBtn:hover{background:var(--nav-icon-bg)}
.NotificationPanel-module-scss-module__eAHqBW__closeBtn svg{width:16px;height:16px}
.NotificationPanel-module-scss-module__eAHqBW__summary{padding:11px 12px 9px}
.NotificationPanel-module-scss-module__eAHqBW__summaryTitle{font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.2}
.NotificationPanel-module-scss-module__eAHqBW__summaryText{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-secondary);margin:7px 0 0;font-size:10px;font-weight:400;line-height:1.2}
.NotificationPanel-module-scss-module__eAHqBW__list{max-height:340px;padding:0 12px 8px;overflow-y:auto}
.NotificationPanel-module-scss-module__eAHqBW__listFill{flex:1;max-height:none}
.NotificationPanel-module-scss-module__eAHqBW__header+.NotificationPanel-module-scss-module__eAHqBW__list .NotificationPanel-module-scss-module__eAHqBW__item:first-child{border-top:none}
.NotificationPanel-module-scss-module__eAHqBW__item{border-top:1px solid var(--notification-divider);color:inherit;align-items:flex-start;gap:8px;padding:9px 0 8px;text-decoration:none;display:flex;position:relative}
.NotificationPanel-module-scss-module__eAHqBW__cover,.NotificationPanel-module-scss-module__eAHqBW__thumb{object-fit:cover;border-radius:4px;flex-shrink:0;width:96px;height:54px}
.NotificationPanel-module-scss-module__eAHqBW__cover{background:var(--color-menu-selected)}
.NotificationPanel-module-scss-module__eAHqBW__texts{flex-direction:column;flex:1;min-width:0;display:flex}
.NotificationPanel-module-scss-module__eAHqBW__itemTitle{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;line-height:1.2;overflow:hidden}
.NotificationPanel-module-scss-module__eAHqBW__itemDesc{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:10px;font-weight:400;line-height:1.2;display:-webkit-box;overflow:hidden}
.NotificationPanel-module-scss-module__eAHqBW__arrow{color:var(--color-text-primary);flex-shrink:0;align-self:center;align-items:center;transition:transform .2s;display:flex}
.NotificationPanel-module-scss-module__eAHqBW__arrow svg{width:16px;height:16px}
a.NotificationPanel-module-scss-module__eAHqBW__item:hover .NotificationPanel-module-scss-module__eAHqBW__arrow{transform:translate(3px)}
.NotificationPanel-module-scss-module__eAHqBW__dot{background:var(--notification-badge-bg);border-radius:50%;width:4px;height:4px;position:absolute;top:11px;right:0}
.NotificationPanel-module-scss-module__eAHqBW__viewAll{border-top:1px solid var(--notification-divider);font-family:var(--font-manrope);letter-spacing:-.24px;text-align:right;color:var(--color-text-primary);padding:10px 12px;font-size:12px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .2s;display:block}
.NotificationPanel-module-scss-module__eAHqBW__viewAll:hover{background:var(--nav-icon-bg)}
.NotificationPanel-module-scss-module__eAHqBW__empty{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:24px 12px;font-size:12px;line-height:1.2}
.index-module-scss-module__z9HOiW__bellWrap{--notification-divider:#1a233033;--notification-badge-bg:#f93030;--notification-badge-text:#ebf4fb;flex-shrink:0;position:relative}
[data-theme=dark] .index-module-scss-module__z9HOiW__bellWrap{--notification-divider:#ebf4fb33}
.index-module-scss-module__z9HOiW__bellBtn{width:var(--nav-icon-size,32px);height:var(--nav-icon-size,32px);background:var(--nav-icon-bg);color:var(--nav-text-color);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .3s;display:flex;position:relative}
.index-module-scss-module__z9HOiW__bellBtn:hover{background:var(--nav-icon-bg-hover)}
.index-module-scss-module__z9HOiW__bellBtn svg{width:20px;height:20px}
.index-module-scss-module__z9HOiW__bellBtn.index-module-scss-module__z9HOiW__hasUnread svg{transform-origin:50% 4px;animation:.7s .4s index-module-scss-module__z9HOiW__bellRing}
@keyframes index-module-scss-module__z9HOiW__bellRing{0%,to{transform:rotate(0)}20%{transform:rotate(12deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}
.index-module-scss-module__z9HOiW__badge{box-sizing:border-box;background:var(--notification-badge-bg);min-width:14px;height:14px;color:var(--notification-badge-text);font-family:var(--font-manrope);border-radius:7px;justify-content:center;align-items:center;padding:0 3px;font-size:12px;font-weight:500;line-height:1.05;animation:.25s cubic-bezier(.34,1.56,.64,1) index-module-scss-module__z9HOiW__badgePop;display:flex;position:absolute;top:-7px;right:-7px}
@keyframes index-module-scss-module__z9HOiW__badgePop{0%{transform:scale(0)}to{transform:scale(1)}}
.index-module-scss-module__z9HOiW__panel{background:var(--color-bg-panel);z-index:120;opacity:0;visibility:hidden;border-radius:4px;width:320px;transition:opacity .13s,transform .13s,visibility .13s;position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-6px);box-shadow:0 0 2px #00000040}
.index-module-scss-module__z9HOiW__panelOpen{opacity:1;visibility:visible;transform:translateY(0)}
.index-module-scss-module__YOCZKW__panel{z-index:1010;isolation:isolate;border-radius:var(--radius-base);background:var(--color-bg-panel);border:1px solid var(--color-border-panel);width:280px;color:var(--color-text-primary);font-family:var(--font-manrope);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}
.index-module-scss-module__YOCZKW__panelVisible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}
.index-module-scss-module__YOCZKW__balanceRow{white-space:nowrap;align-items:stretch;gap:16px;padding:12px 16px;display:flex}
.index-module-scss-module__YOCZKW__balanceCol{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.index-module-scss-module__YOCZKW__balanceLabel{letter-spacing:-.24px;color:var(--color-text-secondary);font-size:12px;line-height:1.2}
.index-module-scss-module__YOCZKW__balanceValue{letter-spacing:-.32px;color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:1.2}
.index-module-scss-module__YOCZKW__balanceDivider{background:var(--color-border-panel);flex-shrink:0;align-self:center;width:1px;height:32px}
.index-module-scss-module__YOCZKW__actions{background:var(--color-bg-page);border-top:1px solid var(--color-border-panel);flex-direction:column;gap:10px;padding:12px;display:flex}
.index-module-scss-module__YOCZKW__actionRow{align-items:center;gap:8px;display:flex}
.index-module-scss-module__YOCZKW__statusDot{border-radius:50%;flex-shrink:0;width:6px;height:6px}
.index-module-scss-module__YOCZKW__statusDotOn{background:var(--color-function-success)}
.index-module-scss-module__YOCZKW__statusDotOff{background:var(--color-function-fail)}
.index-module-scss-module__YOCZKW__autoTopUpButton,.index-module-scss-module__YOCZKW__autoTopUpReadonly,.index-module-scss-module__YOCZKW__ghostButton,.index-module-scss-module__YOCZKW__primaryButton,.index-module-scss-module__YOCZKW__confirmButton,.index-module-scss-module__YOCZKW__billingLink{border-radius:var(--btn-border-radius);white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 10px;font-size:13px;font-weight:500;line-height:1.2;transition:all .2s;display:flex}
.index-module-scss-module__YOCZKW__autoTopUpButton,.index-module-scss-module__YOCZKW__ghostButton,.index-module-scss-module__YOCZKW__billingLink{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);min-width:0;color:var(--color-text-primary);cursor:pointer;flex:1;text-decoration:none}
.index-module-scss-module__YOCZKW__autoTopUpButton:hover:not(:disabled),.index-module-scss-module__YOCZKW__ghostButton:hover:not(:disabled),.index-module-scss-module__YOCZKW__billingLink:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.index-module-scss-module__YOCZKW__autoTopUpReadonly{min-width:0;color:var(--color-text-secondary);cursor:default;background:0 0;border:1px solid #0000;flex:1}
.index-module-scss-module__YOCZKW__primaryButton{background:var(--color-text-primary);min-width:0;color:var(--color-bg-panel);cursor:pointer;border:none;flex:1;font-weight:700}
.index-module-scss-module__YOCZKW__primaryButton:hover:not(:disabled){opacity:.85}
.index-module-scss-module__YOCZKW__primaryButton:disabled{cursor:not-allowed;opacity:.5}
.index-module-scss-module__YOCZKW__confirmButton{background:var(--color-primary-default);min-width:0;color:var(--color-btn-ghost-text);cursor:pointer;border:none;flex:1;font-weight:700}
.index-module-scss-module__YOCZKW__confirmButton:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__YOCZKW__confirmButton:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__YOCZKW__billingLink{flex:none;width:100%}
.index-module-scss-module__YOCZKW__presetGrid{grid-template-columns:1fr 1fr;gap:8px;display:grid}
.index-module-scss-module__YOCZKW__presetSkeleton{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);height:40px;display:block}
.index-module-scss-module__YOCZKW__presetTile,.index-module-scss-module__YOCZKW__customRow{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);height:34px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:500;transition:all .2s;display:flex}
.index-module-scss-module__YOCZKW__presetTile:hover:not(:disabled),.index-module-scss-module__YOCZKW__customRow:hover:not(:disabled){border-color:var(--color-primary-default)}
.index-module-scss-module__YOCZKW__presetTile:disabled,.index-module-scss-module__YOCZKW__customRow:disabled{cursor:not-allowed;opacity:.5}
.index-module-scss-module__YOCZKW__customRow{width:100%}
.index-module-scss-module__YOCZKW__presetTileActive{border-color:var(--color-primary-default);background:var(--color-primary-surface);color:var(--color-primary-default)}
.index-module-scss-module__YOCZKW__presetTileActive .index-module-scss-module__YOCZKW__radio{border-color:var(--color-primary-default)}
.index-module-scss-module__YOCZKW__presetTileActive .index-module-scss-module__YOCZKW__radio:after{content:"";background:var(--color-primary-default);border-radius:50%;width:6px;height:6px}
.index-module-scss-module__YOCZKW__radio{border:1px solid var(--color-text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:flex}
.index-module-scss-module__YOCZKW__customPlaceholder{text-align:left;color:var(--color-text-secondary);flex:1}
.index-module-scss-module__YOCZKW__customInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border:none;outline:none;flex:1;font-size:13px;font-weight:500}
.index-module-scss-module__YOCZKW__customInput::-webkit-outer-spin-button{appearance:none;margin:0}
.index-module-scss-module__YOCZKW__customInput::-webkit-inner-spin-button{appearance:none;margin:0}
.index-module-scss-module__YOCZKW__customInput{appearance:textfield}
.index-module-scss-module__YOCZKW__customIcon{width:14px;height:14px;color:var(--color-text-tertiary);flex-shrink:0}
.index-module-scss-module__YOCZKW__autoHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__YOCZKW__autoTitle{color:var(--color-primary-default);font-size:13px;font-weight:700}
.index-module-scss-module__YOCZKW__field{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__YOCZKW__fieldLabel{color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.2}
.index-module-scss-module__YOCZKW__optionalTag{color:var(--color-text-secondary);margin-left:4px;font-weight:400}
.index-module-scss-module__YOCZKW__inputWrapper{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);align-items:center;gap:4px;height:32px;padding:0 8px;display:flex}
.index-module-scss-module__YOCZKW__inputWrapper:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__YOCZKW__inputError{border-color:var(--color-function-fail)}
.index-module-scss-module__YOCZKW__currency{color:var(--color-text-secondary);flex-shrink:0;font-size:13px}
.index-module-scss-module__YOCZKW__input{min-width:0;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border:none;outline:none;flex:1;font-size:13px}
.index-module-scss-module__YOCZKW__input::-webkit-outer-spin-button{appearance:none;margin:0}
.index-module-scss-module__YOCZKW__input::-webkit-inner-spin-button{appearance:none;margin:0}
.index-module-scss-module__YOCZKW__input{appearance:textfield}
.index-module-scss-module__YOCZKW__input::placeholder{color:var(--color-text-tertiary)}
.index-module-scss-module__YOCZKW__fieldHint{color:var(--color-text-secondary);white-space:normal;margin:0;font-size:11px;line-height:1.3}
.index-module-scss-module__YOCZKW__fieldHintError{color:var(--color-function-fail)}
.index-module-scss-module__YOCZKW__formDivider{background:var(--color-border-panel);height:1px}
.mobile-module-scss-module__vidk1q__bellWrapMobile{--notification-divider:#1a233033;--notification-badge-bg:#f93030;--notification-badge-text:#ebf4fb;flex-shrink:0;position:relative}
[data-theme=dark] .mobile-module-scss-module__vidk1q__bellWrapMobile{--notification-divider:#ebf4fb33}
.mobile-module-scss-module__vidk1q__bellBtn{background:var(--nav-icon-bg);width:32px;height:32px;color:var(--nav-text-color);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:background .3s;display:flex;position:relative}
.mobile-module-scss-module__vidk1q__bellBtn:hover{background:var(--nav-icon-bg-hover)}
.mobile-module-scss-module__vidk1q__bellBtn svg{width:20px;height:20px}
.mobile-module-scss-module__vidk1q__bellBtn.mobile-module-scss-module__vidk1q__hasUnread svg{transform-origin:50% 4px;animation:.7s .4s mobile-module-scss-module__vidk1q__bellRing}
@keyframes mobile-module-scss-module__vidk1q__bellRing{0%,to{transform:rotate(0)}20%{transform:rotate(12deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-3deg)}}
.mobile-module-scss-module__vidk1q__badge{box-sizing:border-box;background:var(--notification-badge-bg);min-width:14px;height:14px;color:var(--notification-badge-text);font-family:var(--font-manrope);border-radius:7px;justify-content:center;align-items:center;padding:0 3px;font-size:12px;font-weight:500;line-height:1.05;animation:.25s cubic-bezier(.34,1.56,.64,1) mobile-module-scss-module__vidk1q__badgePop;display:flex;position:absolute;top:-7px;right:-7px}
@keyframes mobile-module-scss-module__vidk1q__badgePop{0%{transform:scale(0)}to{transform:scale(1)}}
.mobile-module-scss-module__vidk1q__drawerMask{opacity:0;visibility:hidden;z-index:1200;background:#0006;transition:opacity .25s,visibility .25s;position:fixed;inset:0}
.mobile-module-scss-module__vidk1q__drawerMaskOpen{opacity:1;visibility:visible}
.mobile-module-scss-module__vidk1q__drawer{background:var(--color-bg-panel);max-height:72vh;padding-bottom:env(safe-area-inset-bottom,0px);z-index:1201;border-radius:12px 12px 0 0;flex-direction:column;transition:transform .28s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}
.mobile-module-scss-module__vidk1q__drawerOpen{transform:translateY(0)}
.index-module-scss-module__oEOEAa__referralCodeContainer{width:100%}
.index-module-scss-module__oEOEAa__customInput{box-sizing:border-box;border-color:#ebf4fb33!important}
[data-theme=light] .index-module-scss-module__oEOEAa__customInput{border-color:#1a233033!important}
.index-module-scss-module__oEOEAa__customInput:focus-within{border-color:var(--color-primary-default)!important}
.index-module-scss-module__oEOEAa__hint{color:#1a233099;font-size:12px;line-height:1.5;font-family:var(--font-manrope);margin:8px 0 0}
[data-theme=dark] .index-module-scss-module__oEOEAa__hint{color:#ebf4fb99}
.index-module-scss-module__oEOEAa__confirmedButton{color:var(--color-function-success)}
/*# sourceMappingURL=44hmc0g2ae-7f.css.map*/
.index-module-scss-module__c3QSjG__settingsPage{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__c3QSjG__settingsPage{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__c3QSjG__settingsPage{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__c3QSjG__settingsPage{padding:0 16px 32px}}
.index-module-scss-module__c3QSjG__settingsLayout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__c3QSjG__settingsLayout{flex-direction:column;gap:24px}}
.index-module-scss-module__c3QSjG__settingsContent{flex:1;min-width:0}
.index-module-scss-module__c3QSjG__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__c3QSjG__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__c3QSjG__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:16px}
.index-module-scss-module__c3QSjG__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}
.index-module-scss-module__c3QSjG__section>[class*=banner]{border:1px solid var(--color-border-panel);background:0 0;width:100%;max-width:none;margin:0}
@media (max-width:767px){.index-module-scss-module__c3QSjG__section{padding:16px}}
.index-module-scss-module__c3QSjG__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__c3QSjG__sectionHeader .index-module-scss-module__c3QSjG__pageTitle{margin:0 0 4px}
.index-module-scss-module__c3QSjG__sectionHeader .index-module-scss-module__c3QSjG__pageDesc{margin:0 0 12px}
.index-module-scss-module__c3QSjG__sectionHeader .index-module-scss-module__c3QSjG__pageDivider{margin:0}
.index-module-scss-module__c3QSjG__mainArea{grid-template-columns:minmax(0,1fr) clamp(288px,34%,312px);gap:22px;display:grid}
@media (max-width:1079px){.index-module-scss-module__c3QSjG__mainArea{grid-template-columns:minmax(0,1fr);gap:16px}}
.index-module-scss-module__c3QSjG__mainAreaSolo{grid-template-columns:minmax(0,1fr)}
.index-module-scss-module__c3QSjG__leftCol{flex-direction:column;min-width:0;display:flex}
.index-module-scss-module__c3QSjG__rightCol{flex-direction:column;gap:16px;min-width:0;display:flex}
.index-module-scss-module__c3QSjG__rightCol>:first-child{flex:1}
.index-module-scss-module__c3QSjG__historyArea{min-width:0}
.BalanceCard-module-scss-module__rEEBLq__card{border-radius:var(--radius-base);box-sizing:border-box;background:0 0;border:1px solid #1a23301a;flex-direction:column;width:100%;display:flex}
.BalanceCard-module-scss-module__rEEBLq__hero{flex-direction:column;gap:8px;padding:20px 24px;display:flex}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__hero{padding:16px}}
.BalanceCard-module-scss-module__rEEBLq__heroLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;align-items:center;gap:4px;width:fit-content;font-size:14px;font-weight:400;display:inline-flex}
.BalanceCard-module-scss-module__rEEBLq__detailBtn{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;align-items:center;gap:2px;padding:0;font-size:13px;font-weight:500;transition:color .15s;display:inline-flex}
.BalanceCard-module-scss-module__rEEBLq__detailBtn:hover{color:var(--color-primary-hover)}
.BalanceCard-module-scss-module__rEEBLq__detailBtnIcon{width:16px;height:16px;transition:transform .2s}
.BalanceCard-module-scss-module__rEEBLq__detailBtnIconDown{transform:rotate(180deg)}
.BalanceCard-module-scss-module__rEEBLq__heroRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}
.BalanceCard-module-scss-module__rEEBLq__heroMain{align-items:center;gap:16px;min-width:0;display:flex}
.BalanceCard-module-scss-module__rEEBLq__amount{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:36px;font-weight:700;line-height:1}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__amount{font-size:28px}}
.BalanceCard-module-scss-module__rEEBLq__currency{font-size:inherit}
.BalanceCard-module-scss-module__rEEBLq__topUpBtn{border-radius:var(--btn-border-radius);background:var(--color-primary-default);color:#fff;height:28px;font-family:var(--font-manrope);cursor:pointer;border:none;flex-shrink:0;padding:0 16px;font-size:13px;font-weight:500;transition:opacity .15s}
.BalanceCard-module-scss-module__rEEBLq__topUpBtn:hover{opacity:.85}
.BalanceCard-module-scss-module__rEEBLq__detailsSection{border-top:1px solid #1a23301a;padding:20px 24px}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__detailsSection{padding:16px}}
.BalanceCard-module-scss-module__rEEBLq__detailsBody{flex-wrap:wrap;align-items:flex-end;gap:16px 12px;display:flex}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__detailsBody{flex-direction:column;align-items:stretch;gap:10px}}
.BalanceCard-module-scss-module__rEEBLq__term{align-items:flex-end;gap:12px;min-width:0;display:flex}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__term{align-items:center;gap:8px}}
.BalanceCard-module-scss-module__rEEBLq__op{font-family:var(--font-manrope);color:var(--color-text-secondary);padding-bottom:4px;font-size:28px;font-weight:400;line-height:1}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__op{text-align:center;flex-shrink:0;width:14px;padding-bottom:0;font-size:18px}}
.BalanceCard-module-scss-module__rEEBLq__termBody{flex-direction:column;gap:8px;min-width:0;display:flex}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__termBody{flex-direction:row;flex:1;justify-content:space-between;align-items:center;gap:12px}}
.BalanceCard-module-scss-module__rEEBLq__termLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;align-items:center;gap:4px;font-size:13px;font-weight:400;line-height:1.2;display:inline-flex}
.BalanceCard-module-scss-module__rEEBLq__termValue{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}
@media (max-width:767px){.BalanceCard-module-scss-module__rEEBLq__termValue{font-size:18px}}
.BalanceCard-module-scss-module__rEEBLq__tipIcon{width:14px;height:14px;color:var(--color-text-secondary);cursor:help;flex-shrink:0;transition:color .2s;display:inline-flex}
.BalanceCard-module-scss-module__rEEBLq__tipIcon:hover{color:var(--color-text-primary)}
.BalanceCard-module-scss-module__rEEBLq__tipText{max-width:240px;font-family:var(--font-manrope);font-size:12px;line-height:1.5;display:inline-block}
.RechargeCard-module-scss-module__bF3hPq__card{border-radius:var(--radius-base);box-sizing:border-box;background:0 0;border:1px solid #1a23301a;flex-direction:column;flex:1;padding:25px 24px 20px;display:flex;position:relative;container-type:inline-size}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__card{padding:20px 16px}}
.RechargeCard-module-scss-module__bF3hPq__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:20px;display:flex}
.RechargeCard-module-scss-module__bF3hPq__titleGroup{flex-direction:column;gap:4px;display:flex}
.RechargeCard-module-scss-module__bF3hPq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.25}
.RechargeCard-module-scss-module__bF3hPq__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:1.67}
.RechargeCard-module-scss-module__bF3hPq__optionList{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}
.RechargeCard-module-scss-module__bF3hPq__optionRow{background-color:var(--color-bg-page);cursor:pointer;box-sizing:border-box;border:1px solid #1a23301a;border-radius:4px;align-items:center;gap:12px;height:48px;padding:0 15px;transition:background-color .15s,border-color .15s;display:flex;position:relative}
.RechargeCard-module-scss-module__bF3hPq__optionRow:hover{background-color:#7b5af60d}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__optionRow{height:auto;min-height:48px;padding:12px}}
.RechargeCard-module-scss-module__bF3hPq__optionRowSelected{background-color:#7b5af633;border-color:#7b5af6}
.RechargeCard-module-scss-module__bF3hPq__optionRowSelected:hover{background-color:#7b5af633}
.RechargeCard-module-scss-module__bF3hPq__radioCircle{border:2px solid #1a233080;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .15s;display:flex}
.RechargeCard-module-scss-module__bF3hPq__radioCircleSelected{border-width:2px;border-color:#7b5af6}
.RechargeCard-module-scss-module__bF3hPq__radioInner{background-color:#7b5af6;border-radius:50%;width:10px;height:10px}
.RechargeCard-module-scss-module__bF3hPq__hotIcon{color:#ff5565;flex-shrink:0;width:20px;height:20px}
.RechargeCard-module-scss-module__bF3hPq__hotPlaceholder{flex-shrink:0;width:20px;height:20px;display:block}
.RechargeCard-module-scss-module__bF3hPq__infoIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0}
.RechargeCard-module-scss-module__bF3hPq__optionLeft{flex-shrink:0;align-items:center;gap:8px;display:flex}
.RechargeCard-module-scss-module__bF3hPq__optionAmount{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:16px;font-weight:600;line-height:1.8;transition:color .15s}
.RechargeCard-module-scss-module__bF3hPq__optionAmountSelected{color:#7b5af6}
.RechargeCard-module-scss-module__bF3hPq__optionBonus{font-family:var(--font-manrope);color:#f38236;font-size:12px;font-weight:600;line-height:3}
.RechargeCard-module-scss-module__bF3hPq__optionDescGroup{white-space:nowrap;align-items:center;gap:6px;min-width:0;margin-left:auto;display:flex;overflow:hidden}
@media (max-width:960px){.RechargeCard-module-scss-module__bF3hPq__optionDescGroup{display:none}}
@container (max-width:500px){.RechargeCard-module-scss-module__bF3hPq__optionDescGroup{display:none}}
.RechargeCard-module-scss-module__bF3hPq__optionDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:right;font-size:12px;font-weight:400;line-height:1.5}
.RechargeCard-module-scss-module__bF3hPq__optionDesc strong{opacity:1;font-weight:700}
@container (max-width:500px){.RechargeCard-module-scss-module__bF3hPq__optionDesc{display:none}}
.RechargeCard-module-scss-module__bF3hPq__optionDescTrailing{white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}
.RechargeCard-module-scss-module__bF3hPq__descInfoIcon{width:14px;height:14px;color:var(--color-text-secondary);cursor:help;flex-shrink:0}
.RechargeCard-module-scss-module__bF3hPq__actionRow{align-items:stretch;gap:16px;margin-bottom:12px;display:flex}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__actionRow{flex-direction:column;gap:12px}}
.RechargeCard-module-scss-module__bF3hPq__customInput{background-color:var(--color-bg-page);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:4px;flex:0 0 275px;align-items:center;gap:6px;height:40px;padding:0 12px;transition:border-color .2s;display:flex;position:relative}
.RechargeCard-module-scss-module__bF3hPq__customInput:focus-within{border-color:var(--color-primary-default)}
@container (max-width:460px){.RechargeCard-module-scss-module__bF3hPq__customInput{flex:0 200px}}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__customInput{flex:none;width:100%;height:48px}}
.RechargeCard-module-scss-module__bF3hPq__customInputActive{border-color:#7b5af6}
.RechargeCard-module-scss-module__bF3hPq__customInputError{border-color:var(--color-function-fail)}
.RechargeCard-module-scss-module__bF3hPq__currencySymbol{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:16px;font-weight:400}
.RechargeCard-module-scss-module__bF3hPq__customInputField{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;width:100%;min-width:0;font-size:16px;font-weight:500;line-height:1.25}
.RechargeCard-module-scss-module__bF3hPq__customInputField::placeholder{color:#1a23304d}
.RechargeCard-module-scss-module__bF3hPq__customInputIcon{width:16px;height:16px;color:var(--color-text-secondary);flex-shrink:0}
.RechargeCard-module-scss-module__bF3hPq__amountTip{font-family:var(--font-manrope);color:var(--color-bg-panel);background-color:var(--color-function-fail);white-space:nowrap;z-index:10;border-radius:4px;padding:6px 12px;font-size:12px;font-weight:400;line-height:1.5;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000026}
.RechargeCard-module-scss-module__bF3hPq__amountTip:after{content:"";border:6px solid #0000;border-top-color:var(--color-function-fail);position:absolute;top:100%;left:50%;transform:translate(-50%)}
.RechargeCard-module-scss-module__bF3hPq__buyButton{background-color:var(--color-text-primary);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:10px 14px;font-size:14px;font-weight:700;line-height:1.43;transition:all .2s;display:flex}
.RechargeCard-module-scss-module__bF3hPq__buyButton:hover:not(:disabled){opacity:.85}
.RechargeCard-module-scss-module__bF3hPq__buyButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__buyButton{height:48px;font-size:16px}}
.RechargeCard-module-scss-module__bF3hPq__paymentChannels{font-family:var(--font-manrope);flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:12px;line-height:1.5;display:flex}
@media (max-width:767px){.RechargeCard-module-scss-module__bF3hPq__paymentChannels{gap:6px 10px;font-size:11px}}
.RechargeCard-module-scss-module__bF3hPq__paymentChannelsLabel{color:var(--color-accent-invite);white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:inline-flex}
.RechargeCard-module-scss-module__bF3hPq__paymentChannel{color:var(--color-text-primary);white-space:nowrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}
.RechargeCard-module-scss-module__bF3hPq__paymentChannel+.RechargeCard-module-scss-module__bF3hPq__paymentChannel{border-left:1px solid var(--color-border-panel);padding-left:12px}
.RechargeCard-module-scss-module__bF3hPq__channelIcon{flex-shrink:0;width:14px;height:14px}
.RechargeCard-module-scss-module__bF3hPq__alipayIcon{color:#1677ff}
.RechargeCard-module-scss-module__bF3hPq__wechatIcon{color:#07c160}
.RechargeCard-module-scss-module__bF3hPq__redeemLink{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-secondary);background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:500;line-height:1.5;text-decoration:underline;transition:color .2s}
.RechargeCard-module-scss-module__bF3hPq__redeemLink:hover:not(:disabled){color:var(--color-text-primary)}
.RechargeCard-module-scss-module__bF3hPq__redeemLink:disabled{opacity:.5;cursor:not-allowed}
.RechargeCard-module-scss-module__bF3hPq__loading{opacity:.7;pointer-events:none}
.RechargeCard-module-scss-module__bF3hPq__tooltipContent{max-width:280px;font-family:var(--font-manrope);flex-direction:column;gap:8px;font-size:12px;line-height:1.5;display:flex}
[data-theme=dark] .RechargeCard-module-scss-module__bF3hPq__customInputField::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .RechargeCard-module-scss-module__bF3hPq__optionRow{background-color:#ffffff0a}
[data-theme=dark] .RechargeCard-module-scss-module__bF3hPq__optionRowSelected{background-color:#7b5af633}
.RechargeCard-module-scss-module__bF3hPq__optionRowSkeleton{background:linear-gradient(90deg, color-mix(in srgb, var(--color-text-primary) 6%, transparent) 25%, color-mix(in srgb, var(--color-text-primary) 12%, transparent) 50%, color-mix(in srgb, var(--color-text-primary) 6%, transparent) 75%);background-size:200% 100%;border-radius:4px;height:48px;animation:1.5s infinite RechargeCard-module-scss-module__bF3hPq__skeleton-loading}
@keyframes RechargeCard-module-scss-module__bF3hPq__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}
@media (prefers-reduced-motion:reduce){.RechargeCard-module-scss-module__bF3hPq__optionRowSkeleton{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);animation:none}}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo{background-color:color-mix(in srgb, var(--color-coding-discount) 10%, transparent);border-color:var(--color-coding-discount)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo:hover{background-color:color-mix(in srgb, var(--color-coding-discount) 16%, transparent)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo.RechargeCard-module-scss-module__bF3hPq__optionRowSelected,.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo.RechargeCard-module-scss-module__bF3hPq__optionRowSelected:hover{background-color:color-mix(in srgb, var(--color-coding-discount) 20%, transparent)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo .RechargeCard-module-scss-module__bF3hPq__radioCircle{border-color:color-mix(in srgb, var(--color-coding-discount) 60%, transparent)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo .RechargeCard-module-scss-module__bF3hPq__radioCircleSelected{border-color:var(--color-coding-discount)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo .RechargeCard-module-scss-module__bF3hPq__radioInner{background-color:var(--color-coding-discount)}
.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo .RechargeCard-module-scss-module__bF3hPq__promoAmount{color:var(--color-coding-discount);font-size:24px;line-height:1.2}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__optionRow.RechargeCard-module-scss-module__bF3hPq__optionRowPromo{flex-wrap:wrap;row-gap:4px}}
.RechargeCard-module-scss-module__bF3hPq__promoCompare{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;flex-direction:column;min-width:0;font-size:10px;font-weight:400;line-height:1.2;display:flex}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__promoCompare{flex-direction:row;flex-basis:100%;order:3;align-items:baseline;gap:4px;margin-left:32px}}
.RechargeCard-module-scss-module__bF3hPq__promoTag{font-family:var(--font-manrope);color:var(--color-coding-discount);white-space:nowrap;flex-shrink:0;margin-left:auto;font-size:16px;font-weight:700;line-height:1.5}
@media (max-width:768px){.RechargeCard-module-scss-module__bF3hPq__promoTag{order:2;font-size:13px}}
.index-module-scss-module__SZg_jG__trigger{display:inline-block}
.index-module-scss-module__SZg_jG__positioner{z-index:10000}
.index-module-scss-module__SZg_jG__popupContent{min-width:200px;transform-origin:var(--transform-origin);background-color:#0a0d12;border-radius:8px;flex-direction:column;gap:12px;padding:12px;transition:transform .15s,opacity .15s;display:flex;position:relative;box-shadow:0 2px 2px -1px #0a0d120a,0 4px 6px -2px #0a0d1208,0 12px 16px -4px #0a0d1214}
.index-module-scss-module__SZg_jG__popupContent[data-starting-style],.index-module-scss-module__SZg_jG__popupContent[data-ending-style]{opacity:0;transform:scale(.9)}
.index-module-scss-module__SZg_jG__popupContent[data-instant]{transition:none}
.index-module-scss-module__SZg_jG__message{font-family:var(--font-manrope);color:var(--color-bg-panel);text-align:center;font-size:12px;font-weight:600;line-height:1.5}
.index-module-scss-module__SZg_jG__actions{justify-content:flex-end;gap:8px;display:flex}
.index-module-scss-module__SZg_jG__cancelButton,.index-module-scss-module__SZg_jG__confirmButton{height:22px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.5;transition:all .2s;display:inline-flex}
.index-module-scss-module__SZg_jG__cancelButton{color:#ffffffb3;background-color:#0000;border:1px solid #fff3}
.index-module-scss-module__SZg_jG__cancelButton:hover{color:var(--color-bg-panel);background-color:#ffffff1a}
.index-module-scss-module__SZg_jG__confirmButton{color:var(--color-bg-panel);background-color:#f14040}
.index-module-scss-module__SZg_jG__confirmButton:hover{background-color:#d63838}
.index-module-scss-module__SZg_jG__arrow{display:flex}
.index-module-scss-module__SZg_jG__arrow[data-side=top]{bottom:-8px;rotate:180deg}
.index-module-scss-module__SZg_jG__arrow[data-side=bottom]{top:-8px;rotate:none}
.index-module-scss-module__SZg_jG__arrow[data-side=left]{right:-13px;rotate:90deg}
.index-module-scss-module__SZg_jG__arrow[data-side=right]{left:-13px;rotate:-90deg}
.index-module-scss-module__SZg_jG__arrowFill{fill:#0a0d12}
.index-module-scss-module__SZg_jG__arrowOuterStroke{fill:#ffffff1a}
.index-module-scss-module__SZg_jG__arrowInnerStroke{fill:#ffffff0d}
.index-module-scss-module__GFfdwG__backdrop{z-index:999;background-color:#00000080;transition:opacity .15s;position:fixed;inset:0}
.index-module-scss-module__GFfdwG__backdrop[data-starting-style],.index-module-scss-module__GFfdwG__backdrop[data-ending-style]{opacity:0}
.index-module-scss-module__GFfdwG__popup{background-color:var(--color-bg-panel);z-index:1000;border-radius:4px;width:400px;transition:transform .15s,opacity .15s;position:fixed;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
.index-module-scss-module__GFfdwG__popup[data-starting-style],.index-module-scss-module__GFfdwG__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.index-module-scss-module__GFfdwG__popupInner{border-radius:inherit;flex-direction:column;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__GFfdwG__backgroundPattern{pointer-events:none;z-index:0;width:336px;height:336px;position:absolute;top:-120px;left:32px;overflow:hidden}
.index-module-scss-module__GFfdwG__closeButton{cursor:pointer;z-index:3;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__GFfdwG__closeButton:hover{background-color:#0000000d}
.index-module-scss-module__GFfdwG__closeButton:active{background-color:#0000001a}
.index-module-scss-module__GFfdwG__header{text-align:center;z-index:1;flex-direction:column;align-items:center;gap:2px;padding:24px 24px 0;display:flex;position:relative}
.index-module-scss-module__GFfdwG__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.5em}
.index-module-scss-module__GFfdwG__description{font-family:var(--font-manrope);color:#1b1b1d80;margin:0;font-size:14px;font-weight:400;line-height:1.43em}
.index-module-scss-module__GFfdwG__content{z-index:1;flex-direction:column;gap:20px;padding:20px 24px 0;display:flex;position:relative}
.index-module-scss-module__GFfdwG__paymentList{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__GFfdwG__paymentCard{background-color:var(--color-bg-page);box-sizing:border-box;border-radius:4px;flex-direction:row;align-items:center;gap:12px;height:72px;padding:16px;display:flex;position:relative}
.index-module-scss-module__GFfdwG__paymentCard[data-popover-open=true]{z-index:2}
.index-module-scss-module__GFfdwG__paymentCardInactive .index-module-scss-module__GFfdwG__cardContent{opacity:.5}
.index-module-scss-module__GFfdwG__cardContent{flex:1;align-items:center;gap:10px;min-width:0;transition:opacity .2s;display:flex}
.index-module-scss-module__GFfdwG__dragIcon{cursor:grab;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__GFfdwG__dragIcon:active{cursor:grabbing}
.index-module-scss-module__GFfdwG__cardIcon{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:32px;display:flex}
.index-module-scss-module__GFfdwG__cardDetails{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.index-module-scss-module__GFfdwG__cardNumber{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.43em;overflow:hidden}
.index-module-scss-module__GFfdwG__cardExpiry{font-family:var(--font-manrope);color:#1b1b1d80;font-size:14px;font-weight:400;line-height:1.43em}
.index-module-scss-module__GFfdwG__deleteButton{cursor:pointer;opacity:1;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:opacity .15s;display:flex}
.index-module-scss-module__GFfdwG__deleteButton:hover{opacity:.7}
.index-module-scss-module__GFfdwG__actions{gap:12px;padding:32px 24px 24px;display:flex}
.index-module-scss-module__GFfdwG__cancelButton,.index-module-scss-module__GFfdwG__saveButton{height:44px;font-family:var(--font-manrope);cursor:pointer;border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1.5em;transition:all .15s;display:flex}
.index-module-scss-module__GFfdwG__cancelButton:disabled,.index-module-scss-module__GFfdwG__saveButton:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__GFfdwG__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);color:var(--color-text-primary)}
.index-module-scss-module__GFfdwG__cancelButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.index-module-scss-module__GFfdwG__cancelButton:active:not(:disabled){background-color:var(--color-bg-panel-hover)}
.index-module-scss-module__GFfdwG__saveButton{background-color:var(--color-primary-default);color:var(--color-bg-panel);border:none}
.index-module-scss-module__GFfdwG__saveButton:hover:not(:disabled){background-color:var(--color-primary-default)}
.index-module-scss-module__GFfdwG__saveButton:active:not(:disabled){background-color:var(--color-primary-hover)}
[data-theme=dark] .index-module-scss-module__GFfdwG__description{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__GFfdwG__cardExpiry{color:var(--color-text-secondary)}
.index-module-scss-module__LXGVyW__container{box-sizing:border-box;background:0 0;border:1px solid #1a23301a;border-radius:4px;flex-direction:column;width:100%;min-width:0;padding:20px;display:flex}
@media (max-width:767px){.index-module-scss-module__LXGVyW__container{padding:16px}}
.index-module-scss-module__LXGVyW__header{flex-direction:column;flex-shrink:0;gap:4px;display:flex}
.index-module-scss-module__LXGVyW__headerTop{justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.index-module-scss-module__LXGVyW__headerTop{flex-direction:column;align-items:flex-start;gap:4px}}
.index-module-scss-module__LXGVyW__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.25}
.index-module-scss-module__LXGVyW__headerPromo{font-family:var(--font-manrope);color:#1b1b1d80;text-align:right;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__LXGVyW__headerPromo a,.index-module-scss-module__LXGVyW__headerPromo .index-module-scss-module__LXGVyW__promoLink{color:#f38236;font-weight:600;text-decoration:none}
.index-module-scss-module__LXGVyW__headerPromo a:hover,.index-module-scss-module__LXGVyW__headerPromo .index-module-scss-module__LXGVyW__promoLink:hover{text-decoration:underline}
@media (max-width:767px){.index-module-scss-module__LXGVyW__headerPromo{text-align:left}}
.index-module-scss-module__LXGVyW__pageIndicator{justify-content:flex-end;align-items:center;gap:6px;display:flex;position:absolute;bottom:calc(100% + 6px);right:0}
@media (max-width:767px){.index-module-scss-module__LXGVyW__pageIndicator{display:none}}
.index-module-scss-module__LXGVyW__pageDot{background-color:#1a233026;border-radius:1px;width:15px;height:2px;transition:background-color .2s}
.index-module-scss-module__LXGVyW__pageDotActive{background-color:var(--color-text-primary)}
.index-module-scss-module__LXGVyW__paymentListWrapper{flex:1;margin-top:16px;position:relative}
.index-module-scss-module__LXGVyW__navArrow{cursor:pointer;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:12px;height:56px;padding:0;display:flex;position:absolute;top:50%;transform:translateY(-50%)}
.index-module-scss-module__LXGVyW__navArrow:disabled{opacity:.2;cursor:default}
@media (max-width:767px){.index-module-scss-module__LXGVyW__navArrow{display:none}}
.index-module-scss-module__LXGVyW__navArrowLeft{left:-16px}
.index-module-scss-module__LXGVyW__navArrowRight{right:-16px}
.index-module-scss-module__LXGVyW__slideViewport{flex:1;min-width:0;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__LXGVyW__slideViewport{overflow:visible}}
.index-module-scss-module__LXGVyW__slideTrack{flex-direction:row;gap:10px;transition:transform .35s;display:flex}
@media (max-width:767px){.index-module-scss-module__LXGVyW__slideTrack{flex-direction:column;transform:none!important}}
.index-module-scss-module__LXGVyW__slidePage{flex-direction:column;flex:0 0 100%;gap:10px;min-width:0;display:flex}
.index-module-scss-module__LXGVyW__paymentList{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}
.index-module-scss-module__LXGVyW__paymentCard{background-color:var(--color-bg-page);box-sizing:border-box;border:1px solid #1a23301a;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;padding:8px 9px;display:flex}
.index-module-scss-module__LXGVyW__paymentCardInactive .index-module-scss-module__LXGVyW__cardContent{opacity:.5}
.index-module-scss-module__LXGVyW__placeholderCard{display:none}
.index-module-scss-module__LXGVyW__placeholderIcon{color:#0003;width:24px;height:24px}
.index-module-scss-module__LXGVyW__cardContent{flex:1;align-items:center;gap:8px;min-width:0;transition:opacity .2s;display:flex}
.index-module-scss-module__LXGVyW__cardIcon{border-radius:var(--radius-base);background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:30px;display:flex}
.index-module-scss-module__LXGVyW__cardIcon svg{width:26px;height:18px}
.index-module-scss-module__LXGVyW__visaIcon{color:#172b85}
.index-module-scss-module__LXGVyW__mastercardIcon{color:#eb001b}
.index-module-scss-module__LXGVyW__amexIcon{color:#006fcf}
.index-module-scss-module__LXGVyW__defaultIcon{color:var(--color-text-secondary)}
.index-module-scss-module__LXGVyW__cardDetails{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}
.index-module-scss-module__LXGVyW__cardNumber{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.43;overflow:hidden}
.index-module-scss-module__LXGVyW__cardExpiry{font-family:var(--font-manrope);color:#1a233080;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.67}
.index-module-scss-module__LXGVyW__actionRow{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__LXGVyW__actionRow{justify-content:flex-end}}
.index-module-scss-module__LXGVyW__editButton{border-radius:var(--btn-border-radius);background-color:var(--color-bg-panel);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid #1a23301a;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:14px;font-weight:700;line-height:1.43;transition:all .2s;display:flex}
.index-module-scss-module__LXGVyW__editButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__LXGVyW__addButton{border-radius:var(--btn-border-radius);background-color:var(--color-text-primary);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-bg-panel);white-space:nowrap;border:none;flex:186px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:14px;font-weight:700;line-height:1.43;transition:all .2s;display:flex}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__LXGVyW__addButton{flex:none;padding:0 14px}}
.index-module-scss-module__LXGVyW__addButton:hover{opacity:.85}
.index-module-scss-module__LXGVyW__addButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
.index-module-scss-module__LXGVyW__addButton svg{width:18px;height:18px}
.index-module-scss-module__LXGVyW__emptyState{border-radius:var(--radius-base);background-color:var(--color-bg-page);box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;width:100%;min-height:96px;margin-top:16px;padding:16px;display:flex}
.index-module-scss-module__LXGVyW__emptyIcon{color:#0003;width:22px;height:22px}
.index-module-scss-module__LXGVyW__emptyText{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__LXGVyW__confirmBackdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__LXGVyW__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__LXGVyW__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__LXGVyW__confirmPopup{z-index:9999;background-color:#fdfdfd;border-radius:4px;flex-direction:column;align-items:center;gap:13px;width:400px;animation:.2s ease-out index-module-scss-module__LXGVyW__slideIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 4px #1a233040}
@media (max-width:767px){.index-module-scss-module__LXGVyW__confirmPopup{width:95%;max-width:400px}}
@keyframes index-module-scss-module__LXGVyW__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__LXGVyW__confirmCloseBtn{cursor:pointer;width:44px;height:44px;color:var(--color-text-primary);z-index:2;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__LXGVyW__confirmCloseBtn svg{width:24px;height:24px}
.index-module-scss-module__LXGVyW__confirmContent{box-sizing:border-box;flex-direction:column;align-items:center;gap:2px;width:352px;max-width:100%;padding:44px 24px 0;display:flex}
.index-module-scss-module__LXGVyW__confirmTitle{font-family:var(--font-manrope);color:#1a2330;text-align:center;margin:0;font-size:16px;font-weight:700;line-height:1.5}
.index-module-scss-module__LXGVyW__confirmDesc{font-family:var(--font-manrope);color:#1a233080;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:1.43}
.index-module-scss-module__LXGVyW__confirmActions{box-sizing:border-box;gap:12px;width:100%;padding:32px 24px 24px;display:flex}
.index-module-scss-module__LXGVyW__confirmDeactivateBtn{background-color:var(--color-bg-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:#ce2301;border:1px solid #1a233033;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__LXGVyW__confirmDeactivateBtn:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__LXGVyW__confirmCancelBtn{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__LXGVyW__confirmCancelBtn:hover{background-color:var(--color-primary-hover)}
[data-theme=dark] .index-module-scss-module__LXGVyW__headerPromo{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__LXGVyW__cardExpiry{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__LXGVyW__emptyText{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__LXGVyW__emptyIcon{color:#fff3}
[data-theme=dark] .index-module-scss-module__LXGVyW__placeholderCard{border-color:#ffffff1a}
[data-theme=dark] .index-module-scss-module__LXGVyW__placeholderIcon{color:#fff3}
[data-theme=dark] .index-module-scss-module__LXGVyW__pageDot{background-color:#ebf4fb26}
[data-theme=dark] .index-module-scss-module__LXGVyW__confirmPopup{background-color:var(--color-bg-panel)}
[data-theme=dark] .index-module-scss-module__LXGVyW__confirmTitle{color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__LXGVyW__confirmDesc{color:var(--color-text-secondary)}
.index-module-scss-module__kYnP2W__container{border-radius:var(--radius-base);box-sizing:border-box;background:0 0;border:1px solid #1a23301a;flex-direction:column;align-items:stretch;width:100%;min-width:0;min-height:110px;padding:20px;display:flex;position:relative}
@media (max-width:767px){.index-module-scss-module__kYnP2W__container{padding:16px}}
.index-module-scss-module__kYnP2W__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.25}
.index-module-scss-module__kYnP2W__statusRow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__kYnP2W__statusRow{justify-content:flex-start;gap:12px}}
.index-module-scss-module__kYnP2W__statusLabel{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.43}
.index-module-scss-module__kYnP2W__tag{flex-shrink:0;align-items:center;gap:4px;height:20px;display:inline-flex}
.index-module-scss-module__kYnP2W__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}
.index-module-scss-module__kYnP2W__dotOff{background-color:#d5d7da}
.index-module-scss-module__kYnP2W__dotOn{background-color:var(--color-function-success)}
.index-module-scss-module__kYnP2W__tagText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:1.5}
.index-module-scss-module__kYnP2W__statusDescription{font-family:var(--font-manrope);color:#1a233080;margin-bottom:16px;font-size:12px;font-weight:400;line-height:1.67}
.index-module-scss-module__kYnP2W__modifyBtn{border-radius:var(--btn-border-radius);background-color:var(--color-bg-panel);cursor:pointer;width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid #1a23301a;flex-shrink:0;margin-top:auto;padding:0 14px;font-size:14px;font-weight:700;line-height:1.43;transition:all .2s}
.index-module-scss-module__kYnP2W__modifyBtn:hover{background-color:var(--color-bg-page)}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__kYnP2W__modifyBtn{align-self:flex-end;width:auto;min-width:160px}}
.index-module-scss-module__kYnP2W__loading{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}
.index-module-scss-module__kYnP2W__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__kYnP2W__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__kYnP2W__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__kYnP2W__popup{background-color:var(--color-bg-panel);z-index:9999;border-radius:4px;flex-direction:column;width:400px;max-height:90vh;animation:.2s ease-out index-module-scss-module__kYnP2W__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:767px){.index-module-scss-module__kYnP2W__popup{width:95%;max-width:400px}}
.index-module-scss-module__kYnP2W__popup:before{content:"";pointer-events:none;z-index:0;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f552ae29c77347459d5b3d329ee0242ec8edb28be9048645f7664604337a4bed.svg");background-size:cover;width:336px;height:336px;position:absolute;top:-120px;left:32px}
@keyframes index-module-scss-module__kYnP2W__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__kYnP2W__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__kYnP2W__closeButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__kYnP2W__closeButton svg{width:24px;height:24px}
.index-module-scss-module__kYnP2W__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;z-index:1;margin:0;padding:24px 24px 0;font-size:16px;font-weight:700;line-height:1.5;position:relative}
.index-module-scss-module__kYnP2W__dialogDescription{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;z-index:1;margin:0;padding:2px 24px 20px;font-size:14px;font-weight:400;line-height:1.43;position:relative}
.index-module-scss-module__kYnP2W__dialogContent{z-index:1;flex-direction:column;gap:16px;max-height:calc(90vh - 200px);padding:32px 24px 0;display:flex;position:relative;overflow-y:auto}
.index-module-scss-module__kYnP2W__dialogSwitchRow{justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:4px;display:flex}
.index-module-scss-module__kYnP2W__dialogSwitchContent{flex-direction:column;flex:1;gap:0;display:flex}
.index-module-scss-module__kYnP2W__dialogSwitchLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.index-module-scss-module__kYnP2W__dialogSwitchHint{font-family:var(--font-manrope);color:#1b1b1d80;margin-top:0;font-size:12px;font-weight:400;line-height:1.67}
.index-module-scss-module__kYnP2W__inputGroup{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__kYnP2W__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.index-module-scss-module__kYnP2W__optionalTag{color:var(--color-text-secondary);margin-left:6px;font-size:12px;font-weight:400}
.index-module-scss-module__kYnP2W__inputWrapper{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__kYnP2W__numberInputWrapper{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);border-radius:4px;align-items:center;padding:10px 14px;display:flex;position:relative;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__kYnP2W__currencySymbol{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-right:8px;font-size:16px;font-weight:400;line-height:1.5}
.index-module-scss-module__kYnP2W__numberInput{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:16px;font-weight:400;line-height:1.5}
.index-module-scss-module__kYnP2W__numberInput::placeholder{color:#1b1b1d4d}
.index-module-scss-module__kYnP2W__numberInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.index-module-scss-module__kYnP2W__numberInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.index-module-scss-module__kYnP2W__emailInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.5;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__kYnP2W__emailInput:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__kYnP2W__emailInput::placeholder{color:#1b1b1d4d}
.index-module-scss-module__kYnP2W__inputHint{font-family:var(--font-manrope);color:#1b1b1d80;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__kYnP2W__previewSection{background-color:#f9f5ff;border:1px solid #e9d7fe;border-radius:4px;padding:12px 16px}
.index-module-scss-module__kYnP2W__previewText{font-family:var(--font-manrope);color:#6b21a8;font-size:14px;font-weight:500;line-height:1.43}
.index-module-scss-module__kYnP2W__buttonGroup{z-index:1;justify-content:stretch;gap:12px;padding:32px 24px 24px;display:flex;position:relative}
.index-module-scss-module__kYnP2W__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__kYnP2W__cancelButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__kYnP2W__confirmButton{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__kYnP2W__confirmButton:hover{background-color:var(--color-primary-hover)}
.index-module-scss-module__kYnP2W__confirmButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
[data-theme=dark] .index-module-scss-module__kYnP2W__statusDescription{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__kYnP2W__dialogDescription{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__kYnP2W__dialogSwitchHint{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__kYnP2W__numberInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .index-module-scss-module__kYnP2W__emailInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .index-module-scss-module__kYnP2W__inputHint{color:var(--color-text-secondary)}
.RedeemDialog-module-scss-module__u2sw5W__backdrop{z-index:1000;opacity:1;background-color:#00000080;transition:opacity .15s;position:fixed;inset:0}
.RedeemDialog-module-scss-module__u2sw5W__backdrop[data-starting-style],.RedeemDialog-module-scss-module__u2sw5W__backdrop[data-ending-style]{opacity:0}
.RedeemDialog-module-scss-module__u2sw5W__popup{background-color:var(--color-bg-panel);z-index:1001;transform-origin:50%;border-radius:4px;outline:none;width:400px;max-width:calc(100vw - 48px);padding:24px;transition:transform .15s,opacity .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}
.RedeemDialog-module-scss-module__u2sw5W__popup[data-starting-style],.RedeemDialog-module-scss-module__u2sw5W__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.RedeemDialog-module-scss-module__u2sw5W__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}
.RedeemDialog-module-scss-module__u2sw5W__closeButton:hover{background-color:var(--color-bg-page)}
.RedeemDialog-module-scss-module__u2sw5W__closeButton svg{width:24px;height:24px}
.RedeemDialog-module-scss-module__u2sw5W__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:700;line-height:1.4}
.RedeemDialog-module-scss-module__u2sw5W__description{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;font-weight:400;line-height:1.5}
.RedeemDialog-module-scss-module__u2sw5W__inputWrapper{margin-bottom:24px}
.RedeemDialog-module-scss-module__u2sw5W__input{border:1px solid var(--color-border-panel);width:100%;height:48px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:0 16px;font-size:16px;transition:border-color .2s}
.RedeemDialog-module-scss-module__u2sw5W__input:focus{border-color:var(--color-primary-default)}
.RedeemDialog-module-scss-module__u2sw5W__input::placeholder{color:#4146514d}
.RedeemDialog-module-scss-module__u2sw5W__buttonGroup{justify-content:flex-end;gap:12px;display:flex}
.RedeemDialog-module-scss-module__u2sw5W__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}
.RedeemDialog-module-scss-module__u2sw5W__cancelButton:hover{background-color:var(--color-bg-page)}
.RedeemDialog-module-scss-module__u2sw5W__confirmButton{background-color:var(--color-text-primary);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}
.RedeemDialog-module-scss-module__u2sw5W__confirmButton:hover{background-color:var(--color-text-secondary)}
.RedeemDialog-module-scss-module__u2sw5W__confirmButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
.index-module-scss-module__bshaMG__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__bshaMG__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__bshaMG__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__bshaMG__popup{background-color:var(--color-bg-panel);z-index:9999;border-radius:4px;flex-direction:column;width:400px;max-height:90vh;animation:.2s ease-out index-module-scss-module__bshaMG__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:767px){.index-module-scss-module__bshaMG__popup{width:95%;max-width:400px}}
@keyframes index-module-scss-module__bshaMG__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__bshaMG__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__bshaMG__closeButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__bshaMG__closeButton svg{width:24px;height:24px}
.index-module-scss-module__bshaMG__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;z-index:1;margin:0;padding:24px 24px 0;font-size:16px;font-weight:700;line-height:1.5;position:relative}
.index-module-scss-module__bshaMG__dialogDescription{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;z-index:1;margin:0;padding:8px 24px 0;font-size:14px;font-weight:400;line-height:1.43;position:relative}
.index-module-scss-module__bshaMG__dialogContent{z-index:1;flex-direction:column;gap:16px;padding:24px 24px 0;display:flex;position:relative}
.index-module-scss-module__bshaMG__inputGroup{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__bshaMG__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.index-module-scss-module__bshaMG__emailRow{gap:8px;display:flex}
.index-module-scss-module__bshaMG__emailInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;flex:1;min-width:0;padding:10px 14px;font-size:14px;font-weight:400;line-height:1.5;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__bshaMG__emailInput:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__bshaMG__emailInput::placeholder{color:#1b1b1d4d}
.index-module-scss-module__bshaMG__emailInput:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__bshaMG__sendCodeBtn{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:#fff;white-space:nowrap;border:none;border-radius:4px;flex-shrink:0;padding:0 16px;font-size:14px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__bshaMG__sendCodeBtn:hover:not(:disabled){background-color:var(--color-primary-hover)}
.index-module-scss-module__bshaMG__sendCodeBtn:disabled{background-color:var(--color-primary-disabled);cursor:not-allowed}
.index-module-scss-module__bshaMG__codeInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;letter-spacing:4px;border-radius:4px;outline:none;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.5;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__bshaMG__codeInput:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__bshaMG__codeInput::placeholder{color:#1b1b1d4d;letter-spacing:0}
.index-module-scss-module__bshaMG__codeInput:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__bshaMG__buttonGroup{z-index:1;justify-content:stretch;gap:12px;padding:24px;display:flex;position:relative}
.index-module-scss-module__bshaMG__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__bshaMG__cancelButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__bshaMG__cancelButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__bshaMG__confirmButton{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:#fff;border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__bshaMG__confirmButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.index-module-scss-module__bshaMG__confirmButton:disabled{background-color:var(--color-primary-disabled);cursor:not-allowed}
[data-theme=dark] .index-module-scss-module__bshaMG__dialogDescription{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__bshaMG__emailInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .index-module-scss-module__bshaMG__codeInput::placeholder{color:var(--color-text-secondary);opacity:.5}
.index-module-scss-module__GCG7xG__backdrop{z-index:1000;opacity:1;background-color:#00000080;transition:opacity .15s;position:fixed;inset:0}
.index-module-scss-module__GCG7xG__backdrop[data-starting-style],.index-module-scss-module__GCG7xG__backdrop[data-ending-style]{opacity:0}
.index-module-scss-module__GCG7xG__popup{background-color:var(--color-bg-panel);z-index:1001;transform-origin:50%;width:560px;max-width:calc(100vw - 32px);font-family:var(--font-manrope);border-radius:4px;outline:none;padding:24px;transition:transform .15s,opacity .15s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}
.index-module-scss-module__GCG7xG__popup[data-starting-style],.index-module-scss-module__GCG7xG__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.index-module-scss-module__GCG7xG__closeButton{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}
.index-module-scss-module__GCG7xG__closeButton:hover{background-color:var(--color-bg-page);color:var(--color-text-primary)}
.index-module-scss-module__GCG7xG__title{color:var(--color-text-primary);margin:0 0 16px;font-size:16px;font-weight:700;line-height:1.4}
.index-module-scss-module__GCG7xG__table{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:4px;overflow:hidden}
.index-module-scss-module__GCG7xG__headerRow{border-bottom:1px solid var(--color-border-panel);grid-template-columns:1fr 1fr;display:grid}
.index-module-scss-module__GCG7xG__singleCol .index-module-scss-module__GCG7xG__headerRow,.index-module-scss-module__GCG7xG__singleCol .index-module-scss-module__GCG7xG__detailRow{grid-template-columns:1fr}
.index-module-scss-module__GCG7xG__headerCell{flex-direction:column;gap:6px;min-width:0;padding:16px 20px;display:flex}
.index-module-scss-module__GCG7xG__headerCell:not(:last-child){border-right:1px solid var(--color-border-panel)}
.index-module-scss-module__GCG7xG__headerLabel{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:1.4}
.index-module-scss-module__GCG7xG__headerValue{color:var(--color-text-primary);letter-spacing:-.5px;word-break:break-all;font-size:28px;font-weight:700;line-height:1.2}
.index-module-scss-module__GCG7xG__detailRow{border-bottom:1px solid var(--color-border-panel);grid-template-columns:1fr 1fr;display:grid}
.index-module-scss-module__GCG7xG__detailRow:last-child{border-bottom:none}
.index-module-scss-module__GCG7xG__detailCell{justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:12px 20px;display:flex}
.index-module-scss-module__GCG7xG__detailCell:not(:last-child){border-right:1px solid var(--color-border-panel)}
.index-module-scss-module__GCG7xG__detailLabel{color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:1.4}
.index-module-scss-module__GCG7xG__detailValue{color:var(--color-text-primary);text-align:right;word-break:break-all;font-size:14px;font-weight:600;line-height:1.4}
.index-module-scss-module__GCG7xG__labelWithTip{align-items:center;gap:4px;display:inline-flex}
.index-module-scss-module__GCG7xG__tipIcon{width:14px;height:14px;color:var(--color-text-secondary);cursor:help;flex-shrink:0;transition:color .2s;display:inline-flex}
.index-module-scss-module__GCG7xG__tipIcon:hover{color:var(--color-text-primary)}
.index-module-scss-module__GCG7xG__tipText{max-width:240px;font-family:var(--font-manrope);font-size:12px;line-height:1.5;display:inline-block}
@media (max-width:480px){.index-module-scss-module__GCG7xG__popup{padding:20px 16px}.index-module-scss-module__GCG7xG__headerCell,.index-module-scss-module__GCG7xG__detailCell{padding:12px 14px}.index-module-scss-module__GCG7xG__headerValue{font-size:22px}}
.ArenaBalanceModal-module-scss-module__OuvMOW__topRow{align-items:center;gap:8px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__closeBtn{border-radius:var(--radius-base);cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);transition:var(--btn-transition);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__closeBtn:hover{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);color:var(--color-text-primary)}
.ArenaBalanceModal-module-scss-module__OuvMOW__gapBanner{background:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);border-radius:var(--radius-base);min-width:0;font-family:var(--font-manrope),sans-serif;color:var(--color-badge-error-text);flex:1;padding:9px 13px;font-size:13px;font-weight:500;line-height:1.5}
.ArenaBalanceModal-module-scss-module__OuvMOW__balancePanel{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:stretch;margin-top:14px;padding:16px 20px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__balanceCol{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__balanceDivider{background:var(--color-border-panel);width:1px;margin:0 24px}
.ArenaBalanceModal-module-scss-module__OuvMOW__balanceLabel{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);font-size:13px;font-weight:500;line-height:19.5px}
.ArenaBalanceModal-module-scss-module__OuvMOW__balanceRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__balanceValue{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:30px;font-weight:700;line-height:33px}
.ArenaBalanceModal-module-scss-module__OuvMOW__detailLink{cursor:pointer;font-family:var(--font-manrope),sans-serif;color:var(--color-link);background:0 0;border:none;padding:0;font-size:12px;font-weight:500;line-height:18px;text-decoration:underline}
.ArenaBalanceModal-module-scss-module__OuvMOW__detailLink:hover{color:var(--color-link-hover)}
.ArenaBalanceModal-module-scss-module__OuvMOW__columns{align-items:flex-start;gap:16px;margin-top:18px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__rechargeCol{flex:1;min-width:0}
.ArenaBalanceModal-module-scss-module__OuvMOW__sideCol{flex-direction:column;flex:none;gap:12px;width:260px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__sideCard{width:100%}
@media (max-width:767px){.ArenaBalanceModal-module-scss-module__OuvMOW__columns{flex-direction:column}.ArenaBalanceModal-module-scss-module__OuvMOW__sideCol{width:100%}.ArenaBalanceModal-module-scss-module__OuvMOW__balancePanel{flex-direction:column;gap:12px}.ArenaBalanceModal-module-scss-module__OuvMOW__balanceDivider{width:100%;height:1px;margin:0}}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptText{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:19.5px}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptActions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptGhost{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);cursor:pointer;height:32px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;padding:0 12px;font-size:13px;font-weight:500}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptGhost:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptPrimary{background:var(--color-bg-home-secondary);border-radius:var(--btn-border-radius);cursor:pointer;height:32px;font-family:var(--font-manrope),sans-serif;color:var(--color-bg-home-primary);transition:var(--btn-transition);border:none;padding:0 12px;font-size:13px;font-weight:600}
.ArenaBalanceModal-module-scss-module__OuvMOW__cardPromptPrimary:hover{opacity:.9}
.TemplateCard-module-scss-module__kBJn4q__cardTip.TemplateCard-module-scss-module__kBJn4q__cardTip{width:100%;display:block}
.TemplateCard-module-scss-module__kBJn4q__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);text-align:left;cursor:pointer;box-sizing:border-box;flex-direction:column;width:100%;padding:3px;transition:border-color .15s,opacity .15s,filter .15s;display:flex}
.TemplateCard-module-scss-module__kBJn4q__card:hover{border-color:var(--color-text-secondary)}
.TemplateCard-module-scss-module__kBJn4q__cardActive{border-color:var(--color-primary-default)}
.TemplateCard-module-scss-module__kBJn4q__cover{aspect-ratio:227/288;border-radius:var(--radius-base);width:100%;display:block;position:relative;overflow:hidden}
.TemplateCard-module-scss-module__kBJn4q__coverImg,.TemplateCard-module-scss-module__kBJn4q__coverVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.TemplateCard-module-scss-module__kBJn4q__coverVideo{opacity:0;transition:opacity .2s}
.TemplateCard-module-scss-module__kBJn4q__coverVideoOn{opacity:1}
.TemplateCard-module-scss-module__kBJn4q__coverPlaceholder{background:var(--color-bg-page);width:100%;height:100%;display:block}
.TemplateCard-module-scss-module__kBJn4q__badges{gap:4px;display:inline-flex;position:absolute;top:6px;left:6px}
.TemplateCard-module-scss-module__kBJn4q__badge_new,.TemplateCard-module-scss-module__kBJn4q__badge_hot,.TemplateCard-module-scss-module__kBJn4q__badge_free{font-family:var(--font-manrope);color:var(--color-dark-text-primary);background:#1a233099;border-radius:999px;padding:2px 8px;font-size:9px;font-style:normal;line-height:1.4}
.TemplateCard-module-scss-module__kBJn4q__title{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:10px 3px 0;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}
.TemplateCard-module-scss-module__kBJn4q__intro{font-family:var(--font-manrope);color:var(--color-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:28px;margin:4px 3px 6px;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}
.TemplateModal-module-scss-module__4k4cWa__overlay{z-index:20;box-sizing:border-box;padding:8px;animation:.2s TemplateModal-module-scss-module__4k4cWa__template-modal-in;display:flex;position:absolute;inset:0}
@keyframes TemplateModal-module-scss-module__4k4cWa__template-modal-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
.TemplateModal-module-scss-module__4k4cWa__close{z-index:1;width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:20px;transition:background .15s;display:inline-flex;position:absolute;top:12px;right:12px}
.TemplateModal-module-scss-module__4k4cWa__close:hover{background:var(--color-bg-page)}
.TemplateModal-module-scss-module__4k4cWa__panel{top:calc(var(--total-navbar-height,48px) + 14px);min-width:0;max-height:calc(100vh - var(--total-navbar-height,48px) - 36px);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;flex:auto;display:flex;position:sticky;overflow:hidden;box-shadow:0 8px 32px #0000001f}
.TemplateModal-module-scss-module__4k4cWa__head{flex:none;align-items:center;gap:24px;padding:16px 56px 12px 24px;display:flex}
.TemplateModal-module-scss-module__4k4cWa__title{font-family:var(--font-manrope);color:var(--color-text-primary);flex:none;margin:0;font-size:18px;font-weight:500}
.TemplateModal-module-scss-module__4k4cWa__searchField{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex:0 660px;align-items:center;gap:8px;min-width:0;height:36px;padding:0 12px;transition:border-color .15s;display:flex;position:relative}
.TemplateModal-module-scss-module__4k4cWa__searchField:focus-within{border-color:var(--color-text-secondary)}
.TemplateModal-module-scss-module__4k4cWa__searchIcon{color:var(--color-text-secondary);flex:none;font-size:15px}
.TemplateModal-module-scss-module__4k4cWa__searchInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border:none;outline:none;flex:auto;font-size:13px}
.TemplateModal-module-scss-module__4k4cWa__searchInput::placeholder{color:var(--color-text-secondary)}
.TemplateModal-module-scss-module__4k4cWa__tabs{border-bottom:1px solid var(--color-border-panel);scrollbar-width:none;flex:none;align-items:center;gap:8px;padding:0 24px;display:flex;position:relative;overflow-x:auto}
.TemplateModal-module-scss-module__4k4cWa__tabs::-webkit-scrollbar{display:none}
.TemplateModal-module-scss-module__4k4cWa__tabIndicator{background:var(--color-text-primary);pointer-events:none;border-radius:1px;height:2px;transition:transform .25s,width .25s;position:absolute;bottom:0;left:0}
.TemplateModal-module-scss-module__4k4cWa__tab{color:var(--color-text-secondary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:none;padding:10px 8px;font-size:13px;transition:color .15s;position:relative}
.TemplateModal-module-scss-module__4k4cWa__tab:hover,.TemplateModal-module-scss-module__4k4cWa__tabActive{color:var(--color-text-primary)}
.TemplateModal-module-scss-module__4k4cWa__body{overscroll-behavior:contain;flex:auto;min-height:0;padding:16px 24px 24px;overflow-y:auto}
.TemplateModal-module-scss-module__4k4cWa__notice{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:6px;margin:0 0 12px;font-size:13px;line-height:18px;display:flex}
.TemplateModal-module-scss-module__4k4cWa__noticeIcon{flex:none;width:16px;height:16px;margin-top:1px}
.TemplateModal-module-scss-module__4k4cWa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}
.TemplateModal-module-scss-module__4k4cWa__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:60px 0;font-size:13px}
@media (max-width:1023px){.TemplateModal-module-scss-module__4k4cWa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.TemplateModal-module-scss-module__4k4cWa__head{flex-wrap:wrap;gap:12px}.TemplateModal-module-scss-module__4k4cWa__searchField{flex:100%}}
@media (max-width:767px){.TemplateModal-module-scss-module__4k4cWa__overlay{padding:0}.TemplateModal-module-scss-module__4k4cWa__panel{border-radius:var(--radius-base)}.TemplateModal-module-scss-module__4k4cWa__head{padding:14px 48px 10px 16px}.TemplateModal-module-scss-module__4k4cWa__tabs,.TemplateModal-module-scss-module__4k4cWa__body{padding-left:16px;padding-right:16px}.TemplateModal-module-scss-module__4k4cWa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.TemplateModal-module-scss-module__4k4cWa__grid{animation:.18s TemplateModal-module-scss-module__4k4cWa__template-grid-in}
@keyframes TemplateModal-module-scss-module__4k4cWa__template-grid-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.TemplateModal-module-scss-module__4k4cWa__grid{animation:none}}
.TemplateModal-module-scss-module__4k4cWa__overlayExiting{pointer-events:none;animation:.16s forwards TemplateModal-module-scss-module__4k4cWa__template-modal-out}
@keyframes TemplateModal-module-scss-module__4k4cWa__template-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(6px)}}
@media (prefers-reduced-motion:reduce){.TemplateModal-module-scss-module__4k4cWa__overlay,.TemplateModal-module-scss-module__4k4cWa__overlayExiting{animation:none}}
.EmptyState-module-scss-module__tKgRMa__empty{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:39px;padding:40px 62px;display:flex}
.EmptyState-module-scss-module__tKgRMa__art{object-fit:cover;border-radius:50%;flex:none;width:140px;height:140px}
.EmptyState-module-scss-module__tKgRMa__text{max-width:706px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:16px;line-height:1.05}
@media (max-width:767px){.EmptyState-module-scss-module__tKgRMa__empty{gap:24px;padding:48px 24px}.EmptyState-module-scss-module__tKgRMa__art{width:96px;height:96px}.EmptyState-module-scss-module__tKgRMa__text{font-size:14px}}
.ContinueMenu-module-scss-module__lmYMVa__trigger{display:inline-flex}
.ContinueMenu-module-scss-module__lmYMVa__positioner{z-index:1400}
.ContinueMenu-module-scss-module__lmYMVa__popup{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;min-width:176px;padding:6px;transition:opacity .16s,transform .16s;display:flex;box-shadow:0 8px 24px #0000001f}
.ContinueMenu-module-scss-module__lmYMVa__popup[data-starting-style],.ContinueMenu-module-scss-module__lmYMVa__popup[data-ending-style]{opacity:0;transform:translateY(4px)scale(.98)}
@media (prefers-reduced-motion:reduce){.ContinueMenu-module-scss-module__lmYMVa__popup{transition:none}}
.ContinueMenu-module-scss-module__lmYMVa__title{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 2px;padding:4px 8px;font-size:10px;line-height:14px}
.ContinueMenu-module-scss-module__lmYMVa__item{border-radius:var(--radius-base);text-align:left;width:100%;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:7px 8px;text-decoration:none;transition:background-color .15s;display:flex}
.ContinueMenu-module-scss-module__lmYMVa__item:hover:not(:disabled){background:var(--color-bg-page)}
.ContinueMenu-module-scss-module__lmYMVa__item:disabled{cursor:not-allowed}
.ContinueMenu-module-scss-module__lmYMVa__itemName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;line-height:16px}
.ContinueMenu-module-scss-module__lmYMVa__item:disabled .ContinueMenu-module-scss-module__lmYMVa__itemName{opacity:.4}
.ContinueMenu-module-scss-module__lmYMVa__itemHint{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:10px;line-height:14px}
.PreviewMedia-module-scss-module__IPuqpq__audio,.PreviewMedia-module-scss-module__IPuqpq__model{border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;justify-content:center;align-items:center;width:min(640px,90vw);padding:24px;display:flex}
.PreviewMedia-module-scss-module__IPuqpq__model{flex-direction:column;align-items:stretch;min-height:180px}
.PreviewMedia-module-scss-module__IPuqpq__modelViewer{border-radius:var(--radius-base);width:100%;height:min(58vh,460px);min-height:240px;overflow:hidden}
@media (max-width:767px){.PreviewMedia-module-scss-module__IPuqpq__model{padding:16px}.PreviewMedia-module-scss-module__IPuqpq__modelViewer{height:min(46vh,320px);min-height:200px}}
.index-module-scss-module__pOVWFq__actions{min-width:0;max-width:100%;font-family:var(--font-manrope);display:inline-flex;position:relative}
.index-module-scss-module__pOVWFq__overlay{z-index:4;pointer-events:none;position:absolute;inset-inline:4px}
.index-module-scss-module__pOVWFq__overlay>*{pointer-events:auto}
.index-module-scss-module__pOVWFq__overlay{max-width:calc(100% - 8px);bottom:4px}
.index-module-scss-module__pOVWFq__copy{border-radius:var(--btn-border-radius);max-width:100%;min-height:24px;font:inherit;text-align:start;cursor:pointer;border:1px solid #0000;align-items:center;gap:4px;padding:4px 7px;font-size:14px;line-height:1;display:inline-flex}
.index-module-scss-module__pOVWFq__copy svg{flex-shrink:0;width:14px;height:14px}
.index-module-scss-module__pOVWFq__copy:focus-visible{outline:2px solid var(--color-fixed-white);outline-offset:2px}
.index-module-scss-module__pOVWFq__draft{background:var(--color-info-default);border-color:var(--color-info-default);color:var(--color-fixed-white)}
.index-module-scss-module__pOVWFq__draft:hover{background:var(--color-info-hover)}
.index-module-scss-module__pOVWFq__source{background:var(--color-bg-panel);border-color:var(--color-border-panel);color:var(--color-text-secondary)}
.index-module-scss-module__pOVWFq__compact .index-module-scss-module__pOVWFq__copy{min-height:18px;padding:2px 5px;font-size:10px}
.index-module-scss-module__pOVWFq__compact .index-module-scss-module__pOVWFq__copy svg{width:10px;height:10px}
.index-module-scss-module__pOVWFq__positioner{z-index:99999}
.index-module-scss-module__pOVWFq__notice{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-black) 60%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:max-content;max-width:min(300px,100vw - 32px);color:var(--color-fixed-white);font-family:var(--font-manrope);overflow:hidden}
.index-module-scss-module__pOVWFq__complete{width:100%;min-height:28px;color:inherit;border-radius:var(--btn-border-radius);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:6px;font-size:12px;line-height:1.2;display:flex}
.index-module-scss-module__pOVWFq__complete svg{flex-shrink:0}
.index-module-scss-module__pOVWFq__complete:focus-visible{outline:2px solid var(--color-info-default);outline-offset:-2px}
.index-module-scss-module__pOVWFq__expired{padding:6px;font-size:12px;display:block}
.index-module-scss-module__pOVWFq__countdown{background:var(--color-info-default);transform-origin:0;height:2px;animation:8s linear forwards index-module-scss-module__pOVWFq__countdown;display:block}
@keyframes index-module-scss-module__pOVWFq__countdown{to{transform:scaleX(0)}}
.index-module-scss-module__pOVWFq__countdownPaused{animation-play-state:paused}
.index-module-scss-module__pOVWFq__complete:disabled{cursor:progress}
.index-module-scss-module__pOVWFq__spinner{animation:.8s linear infinite index-module-scss-module__pOVWFq__spin}
@keyframes index-module-scss-module__pOVWFq__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__pOVWFq__toggle{border:1px solid var(--color-info-default);border-radius:var(--btn-border-radius);min-height:24px;color:var(--color-text-primary);background:color-mix(in srgb, var(--color-info-default) 20%, transparent);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:4px;padding:3px 6px;font-size:14px;line-height:1;display:inline-flex}
.index-module-scss-module__pOVWFq__toggle:focus-visible{outline:2px solid var(--color-info-default);outline-offset:2px}
.index-module-scss-module__pOVWFq__track{box-sizing:border-box;border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:999px;align-items:center;width:28px;height:16px;padding:1px;display:flex}
.index-module-scss-module__pOVWFq__thumb{background:var(--color-text-primary);border-radius:50%;width:12px;height:12px;transition:transform .15s}
.index-module-scss-module__pOVWFq__toggleChecked{color:var(--color-info-default)}
.index-module-scss-module__pOVWFq__toggleChecked .index-module-scss-module__pOVWFq__track{background:var(--color-info-default)}
.index-module-scss-module__pOVWFq__toggleChecked .index-module-scss-module__pOVWFq__thumb{background:var(--color-fixed-white);transform:translate(12px)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__pOVWFq__thumb{transition:none}.index-module-scss-module__pOVWFq__spinner{animation:none}}
.index-module-scss-module__C9LFEq__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__C9LFEq__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__C9LFEq__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__C9LFEq__popup{box-sizing:border-box;background-color:var(--color-bg-panel);border-radius:var(--radius-base);z-index:9999;width:520px;max-width:calc(100vw - 32px);max-height:90vh;box-shadow:var(--shadow-card);flex-direction:column;animation:.2s ease-out index-module-scss-module__C9LFEq__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}
@keyframes index-module-scss-module__C9LFEq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__C9LFEq__header{z-index:1;background-color:var(--color-bg-panel);border-bottom:1px solid var(--color-border-panel);padding:16px 56px 14px 24px;position:sticky;top:0}
.index-module-scss-module__C9LFEq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:20px}
.index-module-scss-module__C9LFEq__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:12px;font-weight:500;line-height:20px}
.index-module-scss-module__C9LFEq__closeButton{border-radius:var(--radius-base);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex;position:absolute;top:0;right:0}
.index-module-scss-module__C9LFEq__closeButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__C9LFEq__closeButton svg{width:24px;height:24px}
.index-module-scss-module__C9LFEq__content{flex-direction:column;gap:12px;padding:7px 24px 0;display:flex}
.index-module-scss-module__C9LFEq__banner{object-fit:cover;border-radius:var(--radius-base);width:100%;height:87px;display:block}
.index-module-scss-module__C9LFEq__field{flex-direction:column;display:flex}
.index-module-scss-module__C9LFEq__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:13px}
.index-module-scss-module__C9LFEq__optionalTag{color:var(--color-text-secondary);margin-left:6px;font-weight:400}
.index-module-scss-module__C9LFEq__inputWrapper{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background-color:var(--color-bg-panel);align-items:center;height:40px;margin-top:8px;padding:0 10px;transition:border-color .2s;display:flex}
.index-module-scss-module__C9LFEq__inputWrapper:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__C9LFEq__inputWrapperError,.index-module-scss-module__C9LFEq__inputWrapperError:focus-within{border-color:var(--color-function-fail)}
.index-module-scss-module__C9LFEq__currencySymbol{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.05}
.index-module-scss-module__C9LFEq__input{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:14px;font-weight:400;line-height:1.05}
.index-module-scss-module__C9LFEq__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__C9LFEq__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.index-module-scss-module__C9LFEq__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.index-module-scss-module__C9LFEq__input[type=number]{appearance:textfield}
.index-module-scss-module__C9LFEq__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:8px 0 0;font-size:12px;font-weight:400;line-height:13px}
.index-module-scss-module__C9LFEq__hintError{color:var(--color-function-fail)}
.index-module-scss-module__C9LFEq__summary{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:16px 0 0;padding:0 24px;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__C9LFEq__summaryWarning{color:var(--color-function-error);font-weight:600}
.index-module-scss-module__C9LFEq__footer{align-items:center;gap:12px;padding:32px 24px 24px;display:flex}
.index-module-scss-module__C9LFEq__skipButton,.index-module-scss-module__C9LFEq__confirmButton{border-radius:var(--btn-border-radius);height:44px;font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;padding:10px 16px;font-size:16px;font-weight:400;line-height:24px;transition:all .2s}
.index-module-scss-module__C9LFEq__skipButton:disabled,.index-module-scss-module__C9LFEq__confirmButton:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__C9LFEq__skipButton{border:1px solid var(--color-border-panel);min-width:max-content;color:var(--color-text-primary);background-color:#0000;flex:auto}
.index-module-scss-module__C9LFEq__skipButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.index-module-scss-module__C9LFEq__confirmButton{background-color:var(--color-primary-default);min-width:max-content;color:var(--color-btn-ghost-text);border:none;flex:auto}
.index-module-scss-module__C9LFEq__confirmButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
@media (max-width:767px){.index-module-scss-module__C9LFEq__header{padding:16px 52px 14px 16px}.index-module-scss-module__C9LFEq__closeButton{width:40px;height:40px}.index-module-scss-module__C9LFEq__content{padding:7px 16px 0}.index-module-scss-module__C9LFEq__summary{padding:0 16px}.index-module-scss-module__C9LFEq__footer{flex-direction:column-reverse;align-items:stretch;padding:24px 16px}.index-module-scss-module__C9LFEq__skipButton,.index-module-scss-module__C9LFEq__confirmButton{white-space:normal;width:100%;min-width:0}}
.index-module-scss-module__sWii6G__languageSwitcher{display:inline-block;position:relative}
.index-module-scss-module__sWii6G__languageIcon{width:var(--nav-icon-size,32px);height:var(--nav-icon-size,32px);cursor:pointer;background:var(--nav-icon-bg);color:var(--nav-text-color,#faf7f8);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,opacity .3s,color .3s;display:flex}
.index-module-scss-module__sWii6G__languageIcon:hover{background:var(--nav-icon-bg-hover)}
.index-module-scss-module__sWii6G__languageIcon svg{fill:currentColor;width:20px;height:20px}
.index-module-scss-module__sWii6G__languageText{display:none}
.index-module-scss-module__sWii6G__languageMenu{background:var(--color-bg-panel);z-index:1000;opacity:0;border-radius:8px;min-width:180px;max-height:385px;padding:8px;animation:.2s forwards index-module-scss-module__sWii6G__dropdownFadeIn;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto;transform:translateY(-10px);box-shadow:0 4px 16px #0000001a}
@media (max-width:768px){.index-module-scss-module__sWii6G__languageMenu{min-width:200px;max-height:60vh;left:0;right:auto}}
.index-module-scss-module__sWii6G__languageMenu .index-module-scss-module__sWii6G__languageItem{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:6px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s}
@media (max-width:768px){.index-module-scss-module__sWii6G__languageMenu .index-module-scss-module__sWii6G__languageItem{padding:14px 18px;font-size:15px}}
.index-module-scss-module__sWii6G__languageMenu .index-module-scss-module__sWii6G__languageItem:hover{background:var(--color-bg-page);color:#5f41cf}
.index-module-scss-module__sWii6G__languageMenu .index-module-scss-module__sWii6G__languageItem.index-module-scss-module__sWii6G__active{color:#5f41cf;background:#f0edff;font-weight:600}
@keyframes index-module-scss-module__sWii6G__dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.HistorySkeleton-module-scss-module__J9EYkq__skeleton{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:24px 24px 24px 32px;display:flex}
.HistorySkeleton-module-scss-module__J9EYkq__bar{border-radius:var(--radius-base);background:linear-gradient(90deg, transparent 25%, var(--color-border-panel) 50%, transparent 75%) 0 0/200px 100% no-repeat,var(--color-bg-page);flex:none;animation:1.4s ease-in-out infinite HistorySkeleton-module-scss-module__J9EYkq__history-skeleton;display:block}
@keyframes HistorySkeleton-module-scss-module__J9EYkq__history-skeleton{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
@media (prefers-reduced-motion:reduce){.HistorySkeleton-module-scss-module__J9EYkq__bar{animation:none}}
.HistorySkeleton-module-scss-module__J9EYkq__date{width:160px;height:20px}
.HistorySkeleton-module-scss-module__J9EYkq__card{flex-direction:column;gap:12px;display:flex}
.HistorySkeleton-module-scss-module__J9EYkq__metaRow{align-items:center;gap:8px;display:flex}
.HistorySkeleton-module-scss-module__J9EYkq__metaIcon{width:20px;height:20px}
.HistorySkeleton-module-scss-module__J9EYkq__metaText{width:220px;height:16px}
.HistorySkeleton-module-scss-module__J9EYkq__prompt{width:62%;height:14px}
.HistorySkeleton-module-scss-module__J9EYkq__media{aspect-ratio:16/9;width:min(490px,100%);height:auto}
@media (max-width:767px){.HistorySkeleton-module-scss-module__J9EYkq__skeleton{gap:16px;padding:16px}.HistorySkeleton-module-scss-module__J9EYkq__metaText{width:60%}}
.index-module-scss-module__P7cIia__themeSwitcher{display:inline-block;position:relative}
.index-module-scss-module__P7cIia__themeIcon{width:var(--nav-icon-size,32px);height:var(--nav-icon-size,32px);cursor:pointer;background:var(--nav-icon-bg);color:var(--nav-text-color,#ebf4fb);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:background .3s,opacity .3s,color .3s;display:flex}
.index-module-scss-module__P7cIia__themeIcon:hover{background:var(--nav-icon-bg-hover)}
.index-module-scss-module__P7cIia__themeIcon svg{fill:currentColor;width:20px;height:20px}
.index-module-scss-module__P7cIia__themeMenu{z-index:1000;opacity:0;background:#fdfdfd;border-radius:4px;min-width:121px;padding:8px;animation:.2s forwards index-module-scss-module__P7cIia__dropdownFadeIn;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-10px);box-shadow:0 0 4px #1a233040}
@media (max-width:768px){.index-module-scss-module__P7cIia__themeMenu{min-width:140px;left:auto;right:0}}
.index-module-scss-module__P7cIia__themeItem{font-family:var(--font-manrope);color:#1a2330;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:10px;padding:6px 8px;font-size:14px;font-weight:400;line-height:1.366;transition:all .2s;display:flex}
@media (max-width:768px){.index-module-scss-module__P7cIia__themeItem{padding:10px 12px;font-size:15px}}
.index-module-scss-module__P7cIia__themeItem:hover{background:#1a23300d}
.index-module-scss-module__P7cIia__themeItem.index-module-scss-module__P7cIia__active{background:#1a23301a}
.index-module-scss-module__P7cIia__themeItem.index-module-scss-module__P7cIia__active .index-module-scss-module__P7cIia__itemIcon{color:var(--color-primary-default,#7036f0)}
.index-module-scss-module__P7cIia__themeItem .index-module-scss-module__P7cIia__itemIcon{color:#1a2330;flex-shrink:0;width:20px;height:20px;transition:color .2s}
.index-module-scss-module__P7cIia__themeItem .index-module-scss-module__P7cIia__itemIcon svg{width:100%;height:100%}
@keyframes index-module-scss-module__P7cIia__dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}
.Workbench-module-scss-module__ND9qoW__page{background:var(--color-bg-page);min-height:100vh;padding:calc(var(--total-navbar-height,48px) + 14px) 0 40px}
.Workbench-module-scss-module__ND9qoW__container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px}
@media (min-width:1300px){.Workbench-module-scss-module__ND9qoW__container{max-width:1300px}}
@media (max-width:1079px){.Workbench-module-scss-module__ND9qoW__container{padding:0 24px}}
@media (max-width:767px){.Workbench-module-scss-module__ND9qoW__container{padding:0 16px}}
.Workbench-module-scss-module__ND9qoW__columns{align-items:flex-start;gap:14px;margin-top:14px;display:flex}
.Workbench-module-scss-module__ND9qoW__configRail{box-sizing:border-box;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;flex:none;gap:16px;width:477px;padding:10px 16px 16px;display:flex}
.Workbench-module-scss-module__ND9qoW__resultsArea{flex:1;min-width:0}
@media (max-width:1023px){.Workbench-module-scss-module__ND9qoW__columns{flex-direction:column;gap:16px}.Workbench-module-scss-module__ND9qoW__configRail,.Workbench-module-scss-module__ND9qoW__resultsArea{width:100%}}
.PromptText-module-scss-module__6pr0gG__mention{border-radius:var(--radius-base);color:var(--color-primary-default);white-space:nowrap;background:#7036f01f;border:1px solid #7036f04d;align-items:center;padding:0 4px;font-size:.92em;font-style:normal;line-height:1.5;display:inline-flex}
.NavCardDropdown-module-scss-module__cFEwlG__panel{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);opacity:0;visibility:hidden;border-radius:4px;flex-direction:column;gap:8px;width:300px;padding:10px 7px;transition:opacity .13s,transform .13s,visibility .13s;display:flex;transform:translateY(-6px);box-shadow:0 0 4px #00000040}
.NavCardDropdown-module-scss-module__cFEwlG__panelOpen{opacity:1;visibility:visible;transform:translateY(0)}
.NavCardDropdown-module-scss-module__cFEwlG__card{cursor:pointer;background-color:#6c6c6c;border-radius:4px;align-items:center;height:58px;padding:0 12px;text-decoration:none;transition:height .22s;display:flex;position:relative;overflow:hidden}
.NavCardDropdown-module-scss-module__cFEwlG__card .NavCardDropdown-module-scss-module__cFEwlG__cardBg,.NavCardDropdown-module-scss-module__cFEwlG__card .NavCardDropdown-module-scss-module__cFEwlG__cardOverlay{opacity:.5}
.NavCardDropdown-module-scss-module__cFEwlG__cardActive{align-items:flex-end;height:120px;padding-bottom:14px}
.NavCardDropdown-module-scss-module__cFEwlG__cardActive .NavCardDropdown-module-scss-module__cFEwlG__cardBg{opacity:1}
.NavCardDropdown-module-scss-module__cFEwlG__cardActive .NavCardDropdown-module-scss-module__cFEwlG__cardOverlay{opacity:.7}
.NavCardDropdown-module-scss-module__cFEwlG__cardBg{transition:opacity .22s;position:absolute;inset:0}
.NavCardDropdown-module-scss-module__cFEwlG__cardBgImage{object-fit:cover}
.NavCardDropdown-module-scss-module__cFEwlG__cardOverlay{background:linear-gradient(#1a233000 11%,#1a2330 85%);transition:opacity .22s;position:absolute;inset:0}
.NavCardDropdown-module-scss-module__cFEwlG__cardExternalArrow{flex-shrink:0;display:block}
.NavCardDropdown-module-scss-module__cFEwlG__cardBottom{z-index:1;align-items:center;gap:8px;width:100%;display:flex;position:relative}
.NavCardDropdown-module-scss-module__cFEwlG__iconBadge{background:#ebf4fb;border-radius:4px;flex:none;place-items:center;width:32px;height:32px;display:grid}
.NavCardDropdown-module-scss-module__cFEwlG__iconBadge img{display:block}
.NavCardDropdown-module-scss-module__cFEwlG__cardText{flex-direction:column;gap:4px;min-width:0;display:flex}
.NavCardDropdown-module-scss-module__cFEwlG__cardTitle{font-family:var(--font-manrope);color:#ebf4fb;align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:19px;display:flex}
.NavCardDropdown-module-scss-module__cFEwlG__cardDesc{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;line-height:14px;overflow:hidden}
.NavCardDropdown-module-scss-module__cFEwlG__newBadge{font-family:var(--font-manrope);letter-spacing:.5px;color:#fff;background:#0000004d;border:.6px solid #ffffff4d;border-radius:2px;align-items:center;gap:4px;padding:2px 4px;font-size:8px;font-weight:600;line-height:1;display:inline-flex}
.NavCardDropdown-module-scss-module__cFEwlG__newDot{background:#52d680;border-radius:50%;width:6px;height:6px}
.PaymentResultDialog-module-scss-module__bW9alq__backdrop{z-index:1000;opacity:1;background-color:#00000080;transition:opacity .2s;position:fixed;inset:0}
.PaymentResultDialog-module-scss-module__bW9alq__backdrop[data-starting-style],.PaymentResultDialog-module-scss-module__bW9alq__backdrop[data-ending-style]{opacity:0}
.PaymentResultDialog-module-scss-module__bW9alq__popup{background-color:var(--color-bg-panel);z-index:1001;transform-origin:50%;border-radius:4px;outline:none;width:460px;max-width:calc(100vw - 48px);padding:48px 40px 40px;transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 48px -12px #0000002e,0 12px 24px -8px #0000001f}
@media (max-width:767px){.PaymentResultDialog-module-scss-module__bW9alq__popup{padding:40px 32px 32px}}
.PaymentResultDialog-module-scss-module__bW9alq__popup[data-starting-style],.PaymentResultDialog-module-scss-module__bW9alq__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.9)}
.PaymentResultDialog-module-scss-module__bW9alq__content{text-align:center;flex-direction:column;align-items:center;display:flex}
.PaymentResultDialog-module-scss-module__bW9alq__iconWrapper{width:80px;height:80px;margin-bottom:24px;position:relative}
.PaymentResultDialog-module-scss-module__bW9alq__iconWrapper.PaymentResultDialog-module-scss-module__bW9alq__success{color:var(--color-function-success)}
.PaymentResultDialog-module-scss-module__bW9alq__iconWrapper.PaymentResultDialog-module-scss-module__bW9alq__error{color:var(--color-function-fail)}
.PaymentResultDialog-module-scss-module__bW9alq__icon{width:100%;height:100%;display:block}
.PaymentResultDialog-module-scss-module__bW9alq__iconCircle{animation:.3s cubic-bezier(.34,1.56,.64,1) .1s backwards PaymentResultDialog-module-scss-module__bW9alq__scaleIn}
@keyframes PaymentResultDialog-module-scss-module__bW9alq__scaleIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}
.PaymentResultDialog-module-scss-module__bW9alq__iconCheck{stroke-dasharray:40;stroke-dashoffset:40px;animation:.4s .3s forwards PaymentResultDialog-module-scss-module__bW9alq__drawCheck}
@keyframes PaymentResultDialog-module-scss-module__bW9alq__drawCheck{to{stroke-dashoffset:0}}
.PaymentResultDialog-module-scss-module__bW9alq__iconCross{stroke-dasharray:50;stroke-dashoffset:50px;animation:.4s .3s forwards PaymentResultDialog-module-scss-module__bW9alq__drawCross}
@keyframes PaymentResultDialog-module-scss-module__bW9alq__drawCross{to{stroke-dashoffset:0}}
.PaymentResultDialog-module-scss-module__bW9alq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.3;animation:.4s .2s backwards PaymentResultDialog-module-scss-module__bW9alq__fadeInUp}
@keyframes PaymentResultDialog-module-scss-module__bW9alq__fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.PaymentResultDialog-module-scss-module__bW9alq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:340px;margin:0 0 32px;font-size:15px;font-weight:400;line-height:1.6;animation:.4s .3s backwards PaymentResultDialog-module-scss-module__bW9alq__fadeInUp}
.PaymentResultDialog-module-scss-module__bW9alq__button{cursor:pointer;height:48px;font-family:var(--font-manrope);color:var(--color-bg-panel);background:linear-gradient(135deg,#7b5af6 0%,#6b4ae6 100%);border:none;border-radius:4px;min-width:140px;padding:0 32px;font-size:15px;font-weight:700;transition:all .2s;animation:.4s .4s backwards PaymentResultDialog-module-scss-module__bW9alq__fadeInUp;box-shadow:0 4px 12px #7b5af640}
.PaymentResultDialog-module-scss-module__bW9alq__button:hover{background:linear-gradient(135deg,#6b4ae6 0%,#5b3ad6 100%);transform:translateY(-1px);box-shadow:0 6px 16px #7b5af659}
.PaymentResultDialog-module-scss-module__bW9alq__button:active{transform:translateY(0)}
.TaskDetailModal-module-scss-module__oAghHG__modal>:last-child{padding:0;overflow:hidden}
.TaskDetailModal-module-scss-module__oAghHG__layout{gap:8px;height:min(820px,100vh - 64px);display:flex}
.TaskDetailModal-module-scss-module__oAghHG__side{scrollbar-width:thin;flex-direction:column;flex:none;gap:8px;width:432px;display:flex;overflow-y:auto}
.TaskDetailModal-module-scss-module__oAghHG__card{border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;flex:none;gap:24px;padding:20px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__cardTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:1.2}
.TaskDetailModal-module-scss-module__oAghHG__block{flex-direction:column;gap:8px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__label{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);opacity:.5;font-size:14px;line-height:1.35}
.TaskDetailModal-module-scss-module__oAghHG__promptText{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:14px;font-weight:500;line-height:1.35}
.TaskDetailModal-module-scss-module__oAghHG__promptClamped{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.TaskDetailModal-module-scss-module__oAghHG__promptToggle{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:13px;font-weight:500}
.TaskDetailModal-module-scss-module__oAghHG__promptToggle:hover{color:var(--color-primary-hover)}
.TaskDetailModal-module-scss-module__oAghHG__stats{flex-direction:column;gap:12px;margin:0;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__statRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__statRow dt{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);opacity:.5;flex:none;font-size:14px;line-height:1.35}
.TaskDetailModal-module-scss-module__oAghHG__statRow dd{min-width:0;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-align:right;margin:0;font-size:14px;font-weight:500;line-height:1.35}
.TaskDetailModal-module-scss-module__oAghHG__value{overflow-wrap:anywhere}
.TaskDetailModal-module-scss-module__oAghHG__toneOk{color:var(--color-approve-default)}
.TaskDetailModal-module-scss-module__oAghHG__toneBad{color:var(--color-danger-default)}
.TaskDetailModal-module-scss-module__oAghHG__divider{background:var(--color-border-panel);height:1px;display:block}
.TaskDetailModal-module-scss-module__oAghHG__inputs{flex-wrap:wrap;gap:8px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__inputItem{border-radius:var(--radius-base);background:var(--color-bg-page);width:64px;height:64px;position:relative;overflow:hidden}
.TaskDetailModal-module-scss-module__oAghHG__inputItem img,.TaskDetailModal-module-scss-module__oAghHG__inputItem video{object-fit:cover;width:100%;height:100%;display:block}
.TaskDetailModal-module-scss-module__oAghHG__inputKind{color:var(--color-dark-text-primary);filter:drop-shadow(0 1px 2px #0009);display:flex;position:absolute;bottom:4px;right:4px}
.TaskDetailModal-module-scss-module__oAghHG__inputBadge{width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__tools{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__toolRow{border-radius:var(--radius-base);text-align:left;cursor:pointer;width:100%;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:4px;font-size:14px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__toolRow:hover{background:var(--color-bg-page)}
.TaskDetailModal-module-scss-module__oAghHG__toolIcon{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);width:28px;height:28px;color:var(--color-text-primary);flex:none;justify-content:center;align-items:center;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__toolArrow{opacity:.4;flex:none;margin-left:auto}
.TaskDetailModal-module-scss-module__oAghHG__main{border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;flex:auto;gap:24px;min-width:0;padding:20px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__mainHead{flex:none;justify-content:space-between;align-items:center;gap:16px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__mainTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}
.TaskDetailModal-module-scss-module__oAghHG__actions{align-items:center;gap:8px;display:flex}
.TaskDetailModal-module-scss-module__oAghHG__action{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .15s;display:inline-flex}
.TaskDetailModal-module-scss-module__oAghHG__action:disabled{opacity:.4;cursor:not-allowed}
.TaskDetailModal-module-scss-module__oAghHG__action:hover:not(:disabled){background:var(--color-bg-page)}
.TaskDetailModal-module-scss-module__oAghHG__close{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);width:39px;height:39px;color:var(--color-text-primary);cursor:pointer;flex:none;justify-content:center;align-items:center;padding:0;font-size:20px;transition:background-color .15s;display:inline-flex}
.TaskDetailModal-module-scss-module__oAghHG__close:hover{background:var(--color-bg-page)}
.TaskDetailModal-module-scss-module__oAghHG__stage{border-radius:var(--radius-base);background:var(--color-bg-page);flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}
.TaskDetailModal-module-scss-module__oAghHG__stage img,.TaskDetailModal-module-scss-module__oAghHG__stage video{object-fit:contain;max-width:100%;max-height:100%}
.TaskDetailModal-module-scss-module__oAghHG__stageLoading{justify-content:center;align-items:center;width:min(360px,80%);display:flex}
.TaskDetailModal-module-scss-module__oAghHG__stageEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px}
.TaskDetailModal-module-scss-module__oAghHG__rail{scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}
.TaskDetailModal-module-scss-module__oAghHG__railItem{border-radius:var(--radius-base);background:var(--color-bg-page);cursor:pointer;border:1px solid #0000;flex:none;justify-content:center;align-items:center;width:56px;height:56px;padding:0;display:flex;overflow:hidden}
.TaskDetailModal-module-scss-module__oAghHG__railItem img{object-fit:cover;width:100%;height:100%;display:block}
.TaskDetailModal-module-scss-module__oAghHG__railItemOn{border-color:var(--color-primary-default)}
.TaskDetailModal-module-scss-module__oAghHG__railSeq{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px}
@media (max-width:1023px){.TaskDetailModal-module-scss-module__oAghHG__layout{flex-direction:column;height:auto;max-height:calc(100vh - 64px);overflow-y:auto}.TaskDetailModal-module-scss-module__oAghHG__side{width:auto;overflow:visible}.TaskDetailModal-module-scss-module__oAghHG__stage{min-height:320px}}
.CreatorCentralContent-module-scss-module__1_G42q__panel{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;opacity:0;visibility:hidden;gap:12px;width:856px;max-width:calc(100vw - 48px);height:463px;padding:16px;transition:opacity .13s,transform .13s,visibility .13s;display:flex;transform:translateY(-6px);box-shadow:0 0 4px #00000040}
.CreatorCentralContent-module-scss-module__1_G42q__panelOpen{opacity:1;visibility:visible;transform:translateY(0)}
.CreatorCentralContent-module-scss-module__1_G42q__left{flex-direction:column;flex:456px;gap:10px;min-width:0;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__entry{border-radius:var(--radius-base);background:var(--color-bg-page);align-items:center;gap:12px;height:63px;padding:0 14px;text-decoration:none;transition:background-color .15s;display:flex;position:relative;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__entryBg{opacity:.25;pointer-events:none;width:72%;transition:opacity .2s;position:absolute;inset:0 0 0 auto}
.CreatorCentralContent-module-scss-module__1_G42q__entryBg img{object-fit:cover;-webkit-mask-image:linear-gradient(90deg,#0000,#000 45%);mask-image:linear-gradient(90deg,#0000,#000 45%)}
.CreatorCentralContent-module-scss-module__1_G42q__entryActive .CreatorCentralContent-module-scss-module__1_G42q__entryBg{opacity:1}
.CreatorCentralContent-module-scss-module__1_G42q__entryIcon{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);z-index:1;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}
.CreatorCentralContent-module-scss-module__1_G42q__entryText{z-index:1;flex-direction:column;gap:2px;min-width:0;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__entryTitle{font-family:var(--font-manrope);letter-spacing:.01em;text-transform:uppercase;color:var(--color-text-primary);align-items:center;gap:6px;font-size:14px;font-weight:600;line-height:19px;display:inline-flex}
.CreatorCentralContent-module-scss-module__1_G42q__entryArrow{opacity:.6}
.CreatorCentralContent-module-scss-module__1_G42q__entryDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__blurb{flex-direction:column;gap:4px;margin-top:auto;padding:12px 4px 2px;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__blurbTitle{font-family:var(--font-manrope);letter-spacing:.01em;text-transform:uppercase;color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:19px}
.CreatorCentralContent-module-scss-module__1_G42q__blurbTagline{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;line-height:16px}
.CreatorCentralContent-module-scss-module__1_G42q__blurbIntro{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:12px;line-height:16px}
.CreatorCentralContent-module-scss-module__1_G42q__right{border-radius:var(--radius-base);background:var(--color-bg-page);box-sizing:border-box;flex:none;width:345px;padding:12px;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__stage{height:100%;position:relative}
.CreatorCentralContent-module-scss-module__1_G42q__pane{flex-direction:column;gap:8px;display:flex;position:absolute;inset:0}
.CreatorCentralContent-module-scss-module__1_G42q__paneCenter{justify-content:center;align-items:center;gap:25px}
.CreatorCentralContent-module-scss-module__1_G42q__paneTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:500;line-height:22px}
.CreatorCentralContent-module-scss-module__1_G42q__paneLead{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 4px;font-size:12px;line-height:16px}
.CreatorCentralContent-module-scss-module__1_G42q__modalityList{flex-direction:column;gap:2px;display:flex;overflow-y:auto}
.CreatorCentralContent-module-scss-module__1_G42q__modalityRow{border-radius:var(--radius-base);align-items:center;gap:10px;padding:6px;text-decoration:none;transition:background-color .15s;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__modalityRow:hover{background:var(--color-bg-panel)}
.CreatorCentralContent-module-scss-module__1_G42q__modalityThumb{border-radius:var(--radius-base);flex:none;width:44px;height:44px;position:relative;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__modalityThumb img{object-fit:cover}
.CreatorCentralContent-module-scss-module__1_G42q__modalityText{flex-direction:column;gap:1px;min-width:0;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__modalityName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;line-height:20px}
.CreatorCentralContent-module-scss-module__1_G42q__modalityTasks{font-family:var(--font-manrope);color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:15px;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__compareList{flex-direction:column;gap:8px;height:100%;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__compareCard{border-radius:var(--radius-base);flex:1 1 0;min-height:0;text-decoration:none;position:relative;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__compareCard img{object-fit:cover}
.CreatorCentralContent-module-scss-module__1_G42q__compareName{border-radius:var(--radius-base);font-family:var(--font-manrope);color:var(--color-dark-text-primary);background:#1a233099;padding:2px 8px;font-size:12px;line-height:18px;position:absolute;bottom:8px;right:8px}
.CreatorCentralContent-module-scss-module__1_G42q__templateList{flex-direction:column;gap:8px;height:100%;display:flex}
.CreatorCentralContent-module-scss-module__1_G42q__templateCard{border-radius:var(--radius-base);flex:1 1 0;min-height:0;text-decoration:none;transition:flex-grow .35s;position:relative;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__templateCard img{object-fit:cover}
.CreatorCentralContent-module-scss-module__1_G42q__templateCardActive{flex-grow:2.2}
.CreatorCentralContent-module-scss-module__1_G42q__templateName{border-radius:var(--radius-base);font-family:var(--font-manrope);color:var(--color-dark-text-primary);background:#1a233099;align-items:center;padding:2px 6px;font-size:12px;line-height:18px;display:inline-flex;position:absolute;bottom:8px;left:8px}
.CreatorCentralContent-module-scss-module__1_G42q__templateName img{flex:none}
.CreatorCentralContent-module-scss-module__1_G42q__templateNameText{grid-template-columns:0fr;transition:grid-template-columns .28s;display:grid}
.CreatorCentralContent-module-scss-module__1_G42q__templateNameText>span{white-space:nowrap;opacity:0;padding-right:0;transition:opacity .2s,padding-right .28s;overflow:hidden}
.CreatorCentralContent-module-scss-module__1_G42q__templateCard:hover .CreatorCentralContent-module-scss-module__1_G42q__templateNameText{grid-template-columns:1fr}
.CreatorCentralContent-module-scss-module__1_G42q__templateCard:hover .CreatorCentralContent-module-scss-module__1_G42q__templateNameText>span{opacity:1;padding-right:4px}
.CreatorCentralContent-module-scss-module__1_G42q__assetArt{width:158px;height:auto}
.CreatorCentralContent-module-scss-module__1_G42q__assetDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0;padding:0 16px;font-size:12px;line-height:16px}
@media (max-width:1300px){.CreatorCentralContent-module-scss-module__1_G42q__panel{gap:10px;width:720px}.CreatorCentralContent-module-scss-module__1_G42q__right{width:290px}}
.Workbench-module-scss-module__X2NrZW__page{position:relative}
.Workbench-module-scss-module__X2NrZW__columns{align-items:stretch;gap:4px;display:flex}
.Workbench-module-scss-module__X2NrZW__resultArea{min-width:0;min-height:calc(100vh - var(--total-navbar-height,48px) - 54px);border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;flex:auto;display:flex;position:relative}
.Workbench-module-scss-module__X2NrZW__resultBody{align-items:flex-start;gap:8px;padding-right:8px;display:flex}
.Workbench-module-scss-module__X2NrZW__resultBody>:first-child{flex:auto;min-width:0}
.Workbench-module-scss-module__X2NrZW__confirmBody{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}
.Workbench-module-scss-module__X2NrZW__confirmFooter{justify-content:flex-end;gap:8px;display:flex}
.Workbench-module-scss-module__X2NrZW__confirmDelete{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border-radius:var(--btn-border-radius);background:var(--color-primary-default);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);color:var(--color-dark-text-primary);cursor:pointer;border:none;transition:background-color .15s}
.Workbench-module-scss-module__X2NrZW__confirmDelete:hover:not(:disabled){background:var(--color-primary-hover)}
.Workbench-module-scss-module__X2NrZW__confirmDelete:disabled{opacity:.6;cursor:not-allowed}
.Workbench-module-scss-module__X2NrZW__confirmCancel{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);color:var(--color-text-primary);cursor:pointer;background:0 0;transition:background-color .15s}
.Workbench-module-scss-module__X2NrZW__confirmCancel:hover{background-color:var(--color-bg-panel-hover)}
.Workbench-module-scss-module__X2NrZW__previewMask{z-index:1300;cursor:zoom-out;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;animation:.2s Workbench-module-scss-module__X2NrZW__preview-fade-in;display:flex;position:fixed;inset:0}
.Workbench-module-scss-module__X2NrZW__previewActions{cursor:default;flex:none;gap:8px;display:flex}
.Workbench-module-scss-module__X2NrZW__previewBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);height:36px;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:13px;line-height:1;transition:background-color .15s;display:inline-flex}
.Workbench-module-scss-module__X2NrZW__previewBtn svg{font-size:16px}
.Workbench-module-scss-module__X2NrZW__previewBtn:hover{background:var(--color-bg-panel-hover)}
@keyframes Workbench-module-scss-module__X2NrZW__preview-fade-in{0%{opacity:0}to{opacity:1}}
.Workbench-module-scss-module__X2NrZW__previewImg{border-radius:var(--radius-base);object-fit:contain;max-width:100%;min-height:0;max-height:100%}
@media (max-width:1023px){.Workbench-module-scss-module__X2NrZW__columns{flex-direction:column;gap:16px}.Workbench-module-scss-module__X2NrZW__resultArea{width:100%;min-height:480px}.Workbench-module-scss-module__X2NrZW__container{padding:0 24px}}
@media (max-width:767px){.Workbench-module-scss-module__X2NrZW__page{padding-bottom:24px}.Workbench-module-scss-module__X2NrZW__container{padding:0 16px}.Workbench-module-scss-module__X2NrZW__previewMask{padding:16px}}
.RechargeDialog-module-scss-module__icKmXq__body{max-height:calc(100vh - 160px);padding:4px 0;overflow-y:auto}
.RechargeDialog-module-scss-module__icKmXq__body>:first-child{margin:0 auto}
/*# sourceMappingURL=0-k8r439crozg.css.map*/
.index-module-scss-module__IImCeq__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__IImCeq__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__IImCeq__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__IImCeq__popup{box-sizing:border-box;background-color:var(--color-bg-panel);border-radius:var(--radius-base);z-index:9999;width:520px;max-width:calc(100vw - 32px);max-height:90vh;box-shadow:var(--shadow-card);flex-direction:column;animation:.2s ease-out index-module-scss-module__IImCeq__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}
@keyframes index-module-scss-module__IImCeq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__IImCeq__enterprise_entitlement{--sales-popup-accent:var(--color-accent-sales-enterprise)}
.index-module-scss-module__IImCeq__exclusive_offer{--sales-popup-accent:var(--color-accent-sales-offer)}
.index-module-scss-module__IImCeq__header{border-bottom:1px solid var(--color-border-panel);padding:16px 109px 16px 24px;position:relative}
.index-module-scss-module__IImCeq__eyebrow{font-family:var(--font-manrope);color:var(--sales-popup-accent);margin:0;font-size:12px;font-weight:700;line-height:20px}
.index-module-scss-module__IImCeq__title{font-family:var(--font-manrope);color:var(--sales-popup-accent);text-wrap:balance;margin:12px 0 0;font-size:24px;font-weight:700;line-height:28px}
.index-module-scss-module__IImCeq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:12px;font-weight:400;line-height:20px}
.index-module-scss-module__IImCeq__illustration{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:75px;height:80px;position:absolute;top:48px;right:34px}
.index-module-scss-module__IImCeq__closeButton{border-radius:var(--radius-base);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;z-index:1;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px;transition:background-color .2s;display:flex;position:absolute;top:0;right:0}
.index-module-scss-module__IImCeq__closeButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__IImCeq__closeButton svg{width:24px;height:24px}
.index-module-scss-module__IImCeq__body{flex-direction:column;padding:22px 24px 0;display:flex}
.index-module-scss-module__IImCeq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:12px;font-weight:700;line-height:1.05}
.index-module-scss-module__IImCeq__channels{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:19px;margin-top:25px;display:flex}
.index-module-scss-module__IImCeq__channels:has(.index-module-scss-module__IImCeq__channelWide){gap:24px}
.index-module-scss-module__IImCeq__channel{flex-direction:column;align-items:center;gap:8px;text-decoration:none;display:flex}
.index-module-scss-module__IImCeq__channelWide{flex:0 279px;min-width:0}
.index-module-scss-module__IImCeq__qrcode{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);object-fit:contain;background-color:var(--color-fixed-off-white);width:146px;height:146px;padding:3px;display:block}
.index-module-scss-module__IImCeq__valueCard{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);justify-content:center;align-items:center;width:100%;height:146px;padding:16px 16px 40px;display:flex;position:relative}
.index-module-scss-module__IImCeq__value{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;overflow-wrap:anywhere;font-size:24px;font-weight:800;line-height:1.05}
.index-module-scss-module__IImCeq__copyButton{inset-inline-end:8px;border-radius:var(--radius-base);width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .2s;display:flex;position:absolute;bottom:8px}
.index-module-scss-module__IImCeq__copyButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__IImCeq__copyButton svg{width:20px;height:20px}
.index-module-scss-module__IImCeq__channelStack{flex-direction:column;flex:1 1 0;align-self:stretch;gap:8px;min-width:0;max-width:279px;display:flex}
.index-module-scss-module__IImCeq__channelStack>.index-module-scss-module__IImCeq__channel{flex:1 1 0;min-height:0}
.index-module-scss-module__IImCeq__channelStack .index-module-scss-module__IImCeq__valueCard{flex:auto;height:auto;padding-top:40px}
.index-module-scss-module__IImCeq__channelStack .index-module-scss-module__IImCeq__linkButton{flex:auto;align-self:stretch}
.index-module-scss-module__IImCeq__channelStack:only-child>.index-module-scss-module__IImCeq__channel{flex:none}
.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__valueCard{min-height:56px;padding:8px 40px}
.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__value{font-size:16px;line-height:20px}
.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__copyButton{top:50%;bottom:auto;transform:translateY(-50%)}
.index-module-scss-module__IImCeq__channels:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channelStack){gap:19px}
.index-module-scss-module__IImCeq__channels:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channelStack) .index-module-scss-module__IImCeq__value{font-size:14px}
.index-module-scss-module__IImCeq__channelLink{flex:auto;min-width:0}
.index-module-scss-module__IImCeq__linkButton{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);min-height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:center;align-items:center;padding:10px 16px;font-size:14px;font-weight:600;line-height:20px;transition:background-color .2s;display:flex}
.index-module-scss-module__IImCeq__channelLink:hover .index-module-scss-module__IImCeq__linkButton{background-color:var(--color-bg-page)}
.index-module-scss-module__IImCeq__linkRow{justify-content:flex-start;gap:8px;min-height:44px;padding:10px 12px}
.index-module-scss-module__IImCeq__linkRow img,.index-module-scss-module__IImCeq__linkRow .index-module-scss-module__IImCeq__channelLabelIcon{flex:none;width:20px;height:20px}
.index-module-scss-module__IImCeq__channelLabel{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:4px;font-size:12px;font-weight:600;line-height:1.05;display:inline-flex}
.index-module-scss-module__IImCeq__channelLabel img{width:16px;height:16px;display:block}
.index-module-scss-module__IImCeq__channelLabelIcon{width:16px;height:16px}
.index-module-scss-module__IImCeq__divider{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:12px;margin:35px 0 24px;font-size:14px;line-height:15px;display:flex}
.index-module-scss-module__IImCeq__divider:before,.index-module-scss-module__IImCeq__divider:after{content:"";background-color:var(--color-border-panel);flex:0 0 72px;height:1px}
.index-module-scss-module__IImCeq__dividerText{text-align:center;flex:auto}
.index-module-scss-module__IImCeq__field{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__IImCeq__field+.index-module-scss-module__IImCeq__field{margin-top:24px}
.index-module-scss-module__IImCeq__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:1.05}
.index-module-scss-module__IImCeq__input{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);background-color:#0000;outline:none;padding:0 12px;font-size:12px;line-height:1.05;transition:border-color .2s}
.index-module-scss-module__IImCeq__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__IImCeq__input:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__IImCeq__textareaWrapper{position:relative}
.index-module-scss-module__IImCeq__textarea{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;height:80px;font-family:var(--font-manrope);color:var(--color-text-primary);resize:none;background-color:#0000;outline:none;padding:12px 12px 28px;font-size:12px;line-height:16px;transition:border-color .2s;display:block}
.index-module-scss-module__IImCeq__textarea::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__IImCeq__textarea:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__IImCeq__counter{inset-inline-end:8px;font-family:var(--font-manrope);color:var(--color-text-secondary);pointer-events:none;font-size:12px;line-height:16px;position:absolute;bottom:6px}
.index-module-scss-module__IImCeq__footer{justify-content:flex-end;align-items:center;gap:48px;padding:32px 24px 24px;display:flex}
.index-module-scss-module__IImCeq__skipButton,.index-module-scss-module__IImCeq__submitButton{box-sizing:border-box;border-radius:var(--btn-border-radius);min-height:44px;font-family:var(--font-manrope);cursor:pointer;justify-content:center;align-items:center;padding:10px 16px;font-size:16px;font-weight:400;line-height:24px;transition:background-color .2s,opacity .2s;display:flex}
.index-module-scss-module__IImCeq__skipButton{border:1px solid var(--color-border-panel);min-width:112px;color:var(--color-text-primary);background-color:#0000}
.index-module-scss-module__IImCeq__skipButton:hover{background-color:var(--color-bg-page)}
.index-module-scss-module__IImCeq__submitButton{background-color:var(--color-primary-default);min-width:220px;color:var(--color-btn-ghost-text);border:none}
.index-module-scss-module__IImCeq__submitButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.index-module-scss-module__IImCeq__submitButton:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767px){.index-module-scss-module__IImCeq__popup{width:calc(100vw - 32px)}.index-module-scss-module__IImCeq__header{padding:16px 60px 16px 16px}.index-module-scss-module__IImCeq__illustration{display:none}.index-module-scss-module__IImCeq__title{font-size:20px;line-height:26px}.index-module-scss-module__IImCeq__body{padding:16px 16px 0}.index-module-scss-module__IImCeq__channels{flex-wrap:nowrap;gap:12px}.index-module-scss-module__IImCeq__channels:has(.index-module-scss-module__IImCeq__channelWide){gap:12px}.index-module-scss-module__IImCeq__channel{min-width:0}.index-module-scss-module__IImCeq__channelWide,.index-module-scss-module__IImCeq__channelLink{flex:auto;min-width:0}.index-module-scss-module__IImCeq__qrcode{width:130px;height:130px}.index-module-scss-module__IImCeq__valueCard{height:130px;padding:12px 12px 36px}.index-module-scss-module__IImCeq__value{font-size:18px}.index-module-scss-module__IImCeq__channelStack{max-width:none}.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__valueCard{min-height:44px;padding-block:8px;padding-inline:8px 36px}.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__value{font-size:14px}.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__copyButton{inset-inline-end:6px}.index-module-scss-module__IImCeq__divider{margin:24px 0 20px}.index-module-scss-module__IImCeq__divider:before,.index-module-scss-module__IImCeq__divider:after{flex:auto}.index-module-scss-module__IImCeq__footer{gap:12px;padding:24px 16px 16px}.index-module-scss-module__IImCeq__skipButton,.index-module-scss-module__IImCeq__submitButton{flex:1 1 0;min-width:0}}
@media (max-width:400px){.index-module-scss-module__IImCeq__qrcode{width:120px;height:120px}.index-module-scss-module__IImCeq__valueCard{height:120px}.index-module-scss-module__IImCeq__value{font-size:16px}.index-module-scss-module__IImCeq__channelStack:has(>.index-module-scss-module__IImCeq__channel+.index-module-scss-module__IImCeq__channel) .index-module-scss-module__IImCeq__value{font-size:13px}}
/*# sourceMappingURL=3xfu-72xrqigh.css.map*/
.index-module-scss-module__px38sW__settingsPage{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__px38sW__settingsPage{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__px38sW__settingsPage{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__px38sW__settingsPage{padding:0 16px 32px}}
.index-module-scss-module__px38sW__settingsLayout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__px38sW__settingsLayout{flex-direction:column;gap:24px}}
.index-module-scss-module__px38sW__settingsContent{flex:1;min-width:0}
.index-module-scss-module__px38sW__sectionHeader{flex-direction:column;margin-bottom:16px;display:flex}
.index-module-scss-module__px38sW__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__px38sW__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__px38sW__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__px38sW__contentContainer{box-sizing:border-box;background:0 0;border:1px solid #1a23301a;border-radius:4px;padding:24px}
@media (max-width:767px){.index-module-scss-module__px38sW__contentContainer{padding:16px}}
.index-module-scss-module__px38sW__warningAlert{background-color:var(--color-banner-warning-bg);border:1px solid var(--color-banner-warning-border);border-radius:var(--radius-base);gap:16px;margin-bottom:24px;padding:16px;display:flex}
.index-module-scss-module__px38sW__warningIcon{color:var(--color-banner-warning-text);flex-shrink:0;margin-top:2px;font-size:16px}
.index-module-scss-module__px38sW__warningContent{flex:1}
.index-module-scss-module__px38sW__warningTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.5}
.index-module-scss-module__px38sW__warningText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:400;line-height:1.5}
.index-module-scss-module__px38sW__actions{justify-content:flex-end;margin-bottom:24px;display:flex}
.index-module-scss-module__px38sW__createButton{background-color:var(--color-text-primary);height:40px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:8px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s;display:flex}
.index-module-scss-module__px38sW__createButton:hover{background-color:var(--color-text-secondary)}
.index-module-scss-module__px38sW__btnIcon{font-size:14px}
.index-module-scss-module__px38sW__loading{height:200px;font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}
.index-module-scss-module__px38sW__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}
.index-module-scss-module__px38sW__emptyIcon{color:var(--color-text-secondary);margin-bottom:16px;font-size:48px}
.index-module-scss-module__px38sW__emptyText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:600}
.index-module-scss-module__px38sW__emptyDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400}
.index-module-scss-module__px38sW__tableContainer{box-shadow:none;background:0 0;border:none;border-radius:0;max-height:600px;transition:all .2s;display:none;overflow:auto}
.index-module-scss-module__px38sW__tableContainer::-webkit-scrollbar{width:6px;height:6px}
.index-module-scss-module__px38sW__tableContainer::-webkit-scrollbar-track{background:var(--color-bg-panel-hover);border-radius:3px}
.index-module-scss-module__px38sW__tableContainer::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
.index-module-scss-module__px38sW__tableContainer::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
.index-module-scss-module__px38sW__tableContainer{scrollbar-width:thin;scrollbar-color:var(--color-border-panel) var(--color-bg-panel-hover)}
@media (min-width:768px){.index-module-scss-module__px38sW__tableContainer{display:block}}
.index-module-scss-module__px38sW__table{border-collapse:collapse;width:100%;min-width:720px;font-family:var(--font-manrope);table-layout:auto}
.index-module-scss-module__px38sW__table th{text-align:left;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;text-overflow:ellipsis;background:0 0;border-bottom:1px solid #1a23301a;padding:12px 10px;font-size:12px;font-weight:400;overflow:hidden}
.index-module-scss-module__px38sW__table td{font-family:var(--font-manrope);color:var(--color-text-primary);vertical-align:middle;border-bottom:1px solid #1a23301a;padding:14px 10px;font-size:14px;overflow:hidden}
.index-module-scss-module__px38sW__table tbody tr{transition:background-color .15s}
.index-module-scss-module__px38sW__table tbody tr:hover{background-color:#1a233005}
.index-module-scss-module__px38sW__table tbody tr:last-child td{border-bottom:none}
.index-module-scss-module__px38sW__expiredRow{opacity:.5}
.index-module-scss-module__px38sW__nameCell{font-weight:600}
.index-module-scss-module__px38sW__nameText{white-space:nowrap;text-overflow:ellipsis;max-width:180px;display:block;overflow:hidden}
.index-module-scss-module__px38sW__usageCell,.index-module-scss-module__px38sW__keyCell{white-space:nowrap}
.index-module-scss-module__px38sW__dateCell,.index-module-scss-module__px38sW__expiryCell{white-space:nowrap;color:var(--color-text-secondary);font-size:13px}
.index-module-scss-module__px38sW__actionCell{text-align:right;white-space:nowrap;width:1%}
.index-module-scss-module__px38sW__keyWrapper{align-items:center;gap:8px;display:flex}
.index-module-scss-module__px38sW__keyCode{letter-spacing:.05em;background-color:var(--color-bg-panel-hover);border-radius:var(--radius-base);word-break:break-all;min-width:0;padding:4px 5px;font-family:monospace;font-size:13px;line-height:1.4}
.index-module-scss-module__px38sW__deleteButton{width:28px;height:28px;color:var(--color-function-fail);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}
.index-module-scss-module__px38sW__deleteButton:hover{background-color:#fee2e2}
.index-module-scss-module__px38sW__deleteButton svg{font-size:14px}
.index-module-scss-module__px38sW__expiredText{color:var(--color-function-fail);font-weight:600}
.index-module-scss-module__px38sW__neverExpire{color:var(--color-function-success);font-weight:500}
.index-module-scss-module__px38sW__scopeTag{border-radius:var(--radius-base);max-width:100%;font-family:var(--font-manrope);overflow-wrap:break-word;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}
.index-module-scss-module__px38sW__scopeAll{color:#7036f0;background:#7036f01a}
.index-module-scss-module__px38sW__scopeNormal{color:var(--color-text-primary);background:#1a233014}
.index-module-scss-module__px38sW__scopeCoding{color:#fe6c11;background:#fe6c111a}
.index-module-scss-module__px38sW__scopeOptions{gap:8px;display:flex}
.index-module-scss-module__px38sW__scopeOption{border:1px solid var(--color-border-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;flex:1;padding:8px 12px;font-size:13px;font-weight:500;transition:all .2s}
.index-module-scss-module__px38sW__scopeOption:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__px38sW__scopeOptionActive{border-color:var(--color-primary-default);color:var(--color-primary-default);background:#7036f00d}
.index-module-scss-module__px38sW__cardList{flex-direction:column;gap:16px;display:flex}
@media (min-width:768px){.index-module-scss-module__px38sW__cardList{display:none}}
.index-module-scss-module__px38sW__card{background-color:var(--color-bg-panel);border:1px solid #0000000f;border-radius:4px;padding:20px;transition:all .2s}
.index-module-scss-module__px38sW__card:hover{box-shadow:0 4px 12px #00000014}
.index-module-scss-module__px38sW__expiredCard{opacity:.5}
.index-module-scss-module__px38sW__cardHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}
.index-module-scss-module__px38sW__cardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);word-break:break-word;flex:1;margin:0;font-size:16px;font-weight:700}
.index-module-scss-module__px38sW__cardBody{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__px38sW__cardRow{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__px38sW__cardLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__px38sW__cardKeyCode{background-color:var(--color-bg-panel-hover);word-break:break-all;border-radius:4px;padding:8px 10px;font-family:monospace;font-size:13px;line-height:1.4}
.index-module-scss-module__px38sW__backdrop{z-index:1000;background-color:#00000080;animation:.2s index-module-scss-module__px38sW__fadeIn;position:fixed;inset:0}
.index-module-scss-module__px38sW__popup{z-index:1001;background-color:var(--color-bg-panel);border-radius:4px;width:90%;max-width:500px;padding:28px;animation:.2s index-module-scss-module__px38sW__slideIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a}
@media (max-width:767px){.index-module-scss-module__px38sW__popup{max-width:calc(100% - 32px);padding:24px}}
.index-module-scss-module__px38sW__dialogContent{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__px38sW__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__px38sW__dialogDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-10px 0 0;font-size:14px;font-weight:400;line-height:1.5}
.index-module-scss-module__px38sW__formGroup{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__px38sW__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500}
.index-module-scss-module__px38sW__required{color:var(--color-function-fail)}
.index-module-scss-module__px38sW__input{border:1px solid var(--color-border-panel);height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);background-color:var(--color-bg-panel);border-radius:4px;padding:0 16px;font-size:14px;transition:all .2s}
.index-module-scss-module__px38sW__input:focus{border-color:var(--color-primary-default);outline:none;box-shadow:0 0 0 3px #7b5af61a}
.index-module-scss-module__px38sW__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__px38sW__errorText{font-family:var(--font-manrope);color:var(--color-function-fail);margin:0;font-size:12px;line-height:1.5}
.index-module-scss-module__px38sW__scopeHelperLink{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:8px;font-size:12px;text-decoration:none;transition:color .2s;display:inline-block}
.index-module-scss-module__px38sW__scopeHelperLink:hover{color:var(--color-primary-default);text-decoration:underline}
.index-module-scss-module__px38sW__dialogActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}
@media (max-width:767px){.index-module-scss-module__px38sW__dialogActions{flex-direction:column-reverse}}
.index-module-scss-module__px38sW__cancelButton{background-color:var(--color-bg-panel);height:44px;color:var(--color-text-primary);border:1px solid var(--color-border-panel);font-family:var(--font-manrope);cursor:pointer;border-radius:4px;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}
.index-module-scss-module__px38sW__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__px38sW__cancelButton:hover{background-color:var(--color-bg-page)}
@media (max-width:767px){.index-module-scss-module__px38sW__cancelButton{width:100%}}
.index-module-scss-module__px38sW__confirmButton{background-color:var(--color-text-primary);height:44px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}
.index-module-scss-module__px38sW__confirmButton:hover:not(:disabled){background-color:var(--color-text-secondary)}
.index-module-scss-module__px38sW__confirmButton:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767px){.index-module-scss-module__px38sW__confirmButton{width:100%}}
.index-module-scss-module__px38sW__deleteConfirmButton{background-color:var(--color-function-fail);height:44px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}
.index-module-scss-module__px38sW__deleteConfirmButton:hover:not(:disabled){background-color:var(--color-function-fail)}
.index-module-scss-module__px38sW__deleteConfirmButton:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767px){.index-module-scss-module__px38sW__deleteConfirmButton{width:100%}}
@keyframes index-module-scss-module__px38sW__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes index-module-scss-module__px38sW__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__px38sW__securityBanner{background-color:var(--color-primary-surface);border:1px solid color-mix(in srgb, var(--color-primary-default) 22%, transparent);border-radius:var(--radius-base);align-items:center;gap:14px;margin-bottom:16px;padding:12px 14px;display:flex}
@media (max-width:767px){.index-module-scss-module__px38sW__securityBanner{flex-wrap:wrap;align-items:flex-start;gap:12px}}
.index-module-scss-module__px38sW__bannerArt{object-fit:cover;border-radius:var(--radius-base);flex-shrink:0;width:52px;height:52px}
.index-module-scss-module__px38sW__bannerBody{flex:1;min-width:0}
.index-module-scss-module__px38sW__bannerBadge{font-family:var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-default);align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}
.index-module-scss-module__px38sW__bannerBadgeIcon{font-size:10px}
.index-module-scss-module__px38sW__bannerTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:2px 0 0;font-size:13px;font-weight:600;line-height:1.5}
.index-module-scss-module__px38sW__bannerText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:1px 0 0;font-size:12px;line-height:1.5}
.index-module-scss-module__px38sW__bannerAside{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}
@media (max-width:767px){.index-module-scss-module__px38sW__bannerAside{align-items:stretch;width:100%}}
.index-module-scss-module__px38sW__bannerCount{font-family:var(--font-manrope);color:var(--color-primary-default);white-space:nowrap;font-size:12px;font-weight:600;line-height:1.4}
@media (max-width:767px){.index-module-scss-module__px38sW__bannerCount{text-align:center}}
.index-module-scss-module__px38sW__bannerCta{background-color:var(--color-primary-default);height:34px;color:var(--color-dark-text-primary);border-radius:var(--btn-border-radius);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__px38sW__bannerCta:hover{opacity:.88}
@media (max-width:767px){.index-module-scss-module__px38sW__bannerCta{justify-content:center;width:100%}}
.index-module-scss-module__px38sW__bannerCtaIcon{font-size:11px}
.index-module-scss-module__px38sW__legacyBadge,.index-module-scss-module__px38sW__protectedBadge{border-radius:var(--radius-base);font-family:var(--font-manrope);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}
.index-module-scss-module__px38sW__legacyBadge{background-color:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);color:var(--color-badge-error-text);font-family:var(--font-manrope);cursor:pointer;transition:all .2s}
.index-module-scss-module__px38sW__legacyBadge:hover{background-color:var(--color-danger-bg-soft-strong);border-color:var(--color-danger-default)}
.index-module-scss-module__px38sW__protectedBadge{background-color:var(--color-badge-success-bg);color:var(--color-badge-success-text);border:1px solid #0000}
.index-module-scss-module__px38sW__badgeIcon{font-size:10px}
.index-module-scss-module__px38sW__table tbody tr.index-module-scss-module__px38sW__legacyRow{background-color:var(--color-danger-bg-soft);box-shadow:inset 3px 0 0 var(--color-danger-default)}
.index-module-scss-module__px38sW__table tbody tr.index-module-scss-module__px38sW__legacyRow:hover{background-color:var(--color-danger-bg-soft-strong)}
.index-module-scss-module__px38sW__legacyCard{border-color:var(--color-danger-border-soft-strong);border-left:3px solid var(--color-danger-default);background-color:var(--color-danger-bg-soft)}
.index-module-scss-module__px38sW__cardStatusRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.index-module-scss-module__px38sW__legacyHint{font-family:var(--font-manrope);color:var(--color-danger-default);margin:0;font-size:12px;line-height:1.5}
.index-module-scss-module__px38sW__cardUpgradeButton{background-color:var(--color-primary-default);width:100%;height:38px;color:var(--color-dark-text-primary);border-radius:var(--btn-border-radius);font-family:var(--font-manrope);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:13px;font-weight:600;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__px38sW__cardUpgradeButton:hover{opacity:.88}
.index-module-scss-module__px38sW__noticeBox{background-color:var(--color-primary-surface);border:1px solid color-mix(in srgb, var(--color-primary-default) 20%, transparent);border-radius:var(--radius-base);align-items:flex-start;gap:10px;padding:12px 14px;display:flex}
.index-module-scss-module__px38sW__noticeIcon{color:var(--color-primary-default);flex-shrink:0;margin-top:2px;font-size:14px}
.index-module-scss-module__px38sW__noticeText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:13px;line-height:1.6}
.index-module-scss-module__px38sW__expireWarning{font-family:var(--font-manrope);color:var(--color-banner-warning-text);align-items:flex-start;gap:6px;margin:2px 0 0;font-size:12px;line-height:1.5;display:flex}
.index-module-scss-module__px38sW__expireWarningIcon{flex-shrink:0;margin-top:2px;font-size:11px}
.index-module-scss-module__px38sW__revealPopup{max-width:560px}
.index-module-scss-module__px38sW__revealHeader{align-items:center;gap:12px;display:flex}
.index-module-scss-module__px38sW__revealShield{border-radius:var(--radius-base);background-color:var(--color-badge-success-bg);width:36px;height:36px;color:var(--color-badge-success-text);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:inline-flex}
.index-module-scss-module__px38sW__revealWarning{background-color:var(--color-banner-warning-bg);border:1px solid var(--color-banner-warning-border);border-radius:var(--radius-base);align-items:flex-start;gap:12px;padding:14px;display:flex}
.index-module-scss-module__px38sW__revealWarnIcon{color:var(--color-banner-warning-text);flex-shrink:0;margin-top:2px;font-size:15px}
.index-module-scss-module__px38sW__revealWarnTitle{font-family:var(--font-manrope);color:var(--color-banner-warning-text);margin:0 0 4px;font-size:13px;font-weight:700;line-height:1.5}
.index-module-scss-module__px38sW__revealWarnText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;font-weight:400;line-height:1.6}
.index-module-scss-module__px38sW__revealKeyBox{background-color:var(--color-bg-panel-hover);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);padding:12px 14px}
.index-module-scss-module__px38sW__revealKeyCode{color:var(--color-text-primary);word-break:break-all;font-family:monospace;font-size:13px;line-height:1.6;display:block}
.index-module-scss-module__px38sW__revealKeyActions{gap:10px;margin-top:4px;display:flex}
@media (max-width:767px){.index-module-scss-module__px38sW__revealKeyActions{flex-direction:column}}
.index-module-scss-module__px38sW__revealCopyButton,.index-module-scss-module__px38sW__revealDownloadButton{border-radius:var(--btn-border-radius);height:38px;font-family:var(--font-manrope);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}
@media (max-width:767px){.index-module-scss-module__px38sW__revealCopyButton,.index-module-scss-module__px38sW__revealDownloadButton{width:100%}}
.index-module-scss-module__px38sW__revealCopyButton{background-color:var(--color-text-primary);color:var(--color-bg-panel);border:1px solid var(--color-text-primary)}
.index-module-scss-module__px38sW__revealCopyButton:hover{background-color:var(--color-text-secondary);border-color:var(--color-text-secondary)}
.index-module-scss-module__px38sW__revealCopied{background-color:var(--color-badge-success-text);border-color:var(--color-badge-success-text);color:var(--color-dark-text-primary)}
.index-module-scss-module__px38sW__revealCopied:hover{background-color:var(--color-badge-success-text);border-color:var(--color-badge-success-text)}
.index-module-scss-module__px38sW__revealDownloadButton{color:var(--color-text-primary);border:1px solid var(--color-border-panel);background-color:#0000}
.index-module-scss-module__px38sW__revealDownloadButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__px38sW__replaceNote{background-color:var(--color-bg-panel-hover);border-radius:var(--radius-base);font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:8px;padding:12px 14px;font-size:12px;line-height:1.6;display:flex}
.index-module-scss-module__px38sW__replaceNoteIcon{color:var(--color-primary-default);flex-shrink:0;margin-top:4px;font-size:10px}
.index-module-scss-module__px38sW__replaceNoteName{border-radius:var(--radius-base);background-color:var(--color-danger-bg-soft-strong);color:var(--color-danger-default);word-break:break-all;margin-left:6px;padding:1px 6px;font-weight:600}
.index-module-scss-module__px38sW__revealConfirm{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}
.index-module-scss-module__px38sW__revealCheckbox{width:16px;height:16px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0;margin:1px 0 0}
:is([data-theme=dark] .index-module-scss-module__px38sW__bannerBadge,[data-theme=dark] .index-module-scss-module__px38sW__bannerCount){color:var(--color-primary-soft)}
[data-theme=dark] .index-module-scss-module__px38sW__contentContainer{border-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__px38sW__table th{color:var(--color-text-secondary);border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__px38sW__table td{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__px38sW__card{border-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__px38sW__cardHeader{border-bottom-color:var(--color-border-panel)}
.index-module-scss-module__px38sW__projectCell{white-space:nowrap;max-width:160px;display:table-cell}
.index-module-scss-module__px38sW__projectName{text-overflow:ellipsis;color:var(--color-text-primary);font-size:14px;display:block;overflow:hidden}
.index-module-scss-module__px38sW__ownerName{text-overflow:ellipsis;color:var(--color-text-secondary);font-size:12px;display:block;overflow:hidden}
.index-module-scss-module__px38sW__limitCell{min-width:150px}
.index-module-scss-module__px38sW__statusCell{white-space:nowrap}
.index-module-scss-module__px38sW__moreButton{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:13px;transition:all .2s;display:inline-flex}
.index-module-scss-module__px38sW__moreButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__px38sW__projectSelectTrigger{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;align-items:center;width:100%;height:44px;padding:0 12px 0 16px;display:flex}
.index-module-scss-module__px38sW__projectSelectTrigger:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__px38sW__projectSelectInner{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;font-size:14px;display:flex}
.index-module-scss-module__px38sW__projectSelectIcon{color:var(--color-text-secondary);flex-shrink:0;font-size:12px}
.index-module-scss-module__px38sW__projectSelectHelper{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__backdrop{z-index:1000;background-color:#00000080;animation:.2s dialogs-module-scss-module__U3MNMq__fadeIn;position:fixed;inset:0}
.dialogs-module-scss-module__U3MNMq__popup{z-index:1001;border-radius:var(--radius-base);background-color:var(--color-bg-panel);width:90%;max-width:520px;max-height:calc(100vh - 64px);padding:28px;animation:.2s dialogs-module-scss-module__U3MNMq__slideIn;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a}
@media (max-width:767px){.dialogs-module-scss-module__U3MNMq__popup{width:calc(100% - 32px);max-width:none;max-height:calc(100vh - 32px);padding:20px}}
.dialogs-module-scss-module__U3MNMq__dialogContent{flex-direction:column;gap:16px;display:flex}
.dialogs-module-scss-module__U3MNMq__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.dialogs-module-scss-module__U3MNMq__dialogDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-10px 0 0;font-size:13px;font-weight:400;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__formGroup{flex-direction:column;gap:8px;display:flex}
.dialogs-module-scss-module__U3MNMq__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500}
.dialogs-module-scss-module__U3MNMq__required{color:var(--color-danger-default)}
.dialogs-module-scss-module__U3MNMq__helper{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__errorText{font-family:var(--font-manrope);color:var(--color-danger-default);margin:0;font-size:12px;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__input,.dialogs-module-scss-module__U3MNMq__textarea{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);background-color:var(--color-bg-panel);padding:0 16px;font-size:14px;transition:all .2s}
.dialogs-module-scss-module__U3MNMq__input:focus,.dialogs-module-scss-module__U3MNMq__textarea:focus{border-color:var(--color-primary-default);box-shadow:0 0 0 3px var(--color-primary-surface);outline:none}
.dialogs-module-scss-module__U3MNMq__input::placeholder,.dialogs-module-scss-module__U3MNMq__textarea::placeholder{color:var(--color-text-secondary)}
.dialogs-module-scss-module__U3MNMq__input:disabled,.dialogs-module-scss-module__U3MNMq__textarea:disabled{opacity:.6;cursor:not-allowed}
.dialogs-module-scss-module__U3MNMq__readonlyValue{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background-color:var(--color-bg-page);height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;padding:0 16px;font-size:14px;display:flex}
.dialogs-module-scss-module__U3MNMq__readonlyValueIcon{color:var(--color-text-secondary);flex:none;font-size:14px}
.dialogs-module-scss-module__U3MNMq__amountField{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background-color:var(--color-bg-panel);align-items:center;gap:4px;height:44px;padding:0 16px;transition:all .2s;display:flex}
.dialogs-module-scss-module__U3MNMq__amountField:focus-within{border-color:var(--color-primary-default);box-shadow:0 0 0 3px var(--color-primary-surface)}
.dialogs-module-scss-module__U3MNMq__amountField[data-disabled=true]{opacity:.6;background-color:var(--color-bg-page)}
.dialogs-module-scss-module__U3MNMq__amountPrefix{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:14px}
.dialogs-module-scss-module__U3MNMq__amountInput{min-width:0;height:100%;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;flex:1;font-size:14px}
.dialogs-module-scss-module__U3MNMq__amountInput:focus{outline:none}
.dialogs-module-scss-module__U3MNMq__amountInput::placeholder{color:var(--color-text-secondary)}
.dialogs-module-scss-module__U3MNMq__amountInput:disabled{cursor:not-allowed}
.dialogs-module-scss-module__U3MNMq__textarea{resize:vertical;height:auto;min-height:88px;padding:12px 16px;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__counter{font-family:var(--font-manrope);color:var(--color-text-secondary);align-self:flex-end;font-size:12px}
.dialogs-module-scss-module__U3MNMq__allowanceField{flex-direction:column;gap:10px;display:flex}
.dialogs-module-scss-module__U3MNMq__typeOptions{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}
@media (max-width:520px){.dialogs-module-scss-module__U3MNMq__typeOptions{grid-template-columns:1fr}}
.dialogs-module-scss-module__U3MNMq__typeOption{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:64px;padding:10px 8px;transition:all .2s;display:flex}
.dialogs-module-scss-module__U3MNMq__typeOption:hover:not(:disabled){border-color:var(--color-primary-default)}
.dialogs-module-scss-module__U3MNMq__typeOption:disabled{opacity:.6;cursor:not-allowed}
.dialogs-module-scss-module__U3MNMq__typeOptionActive{border-color:var(--color-primary-default);background:var(--color-primary-surface)}
.dialogs-module-scss-module__U3MNMq__typeOptionActive .dialogs-module-scss-module__U3MNMq__typeIcon,.dialogs-module-scss-module__U3MNMq__typeOptionActive .dialogs-module-scss-module__U3MNMq__typeText{color:var(--color-primary-default)}
.dialogs-module-scss-module__U3MNMq__typeIcon{color:var(--color-text-primary);display:flex}
.dialogs-module-scss-module__U3MNMq__typeIcon svg{width:24px;height:24px}
.dialogs-module-scss-module__U3MNMq__typeText{font-family:var(--font-manrope);text-align:center;color:var(--color-text-primary);font-size:12px;line-height:1.3}
.dialogs-module-scss-module__U3MNMq__allowanceRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}
@media (max-width:520px){.dialogs-module-scss-module__U3MNMq__allowanceRow{grid-template-columns:1fr}}
.dialogs-module-scss-module__U3MNMq__allowanceCol{flex-direction:column;gap:8px;min-width:0;display:flex}
.dialogs-module-scss-module__U3MNMq__periodTrigger{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;align-items:center;width:100%;height:44px;padding:0 12px 0 16px;display:flex}
.dialogs-module-scss-module__U3MNMq__periodTrigger:hover{border-color:var(--color-primary-default)}
.dialogs-module-scss-module__U3MNMq__periodTriggerInner{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;font-size:14px;display:flex}
.dialogs-module-scss-module__U3MNMq__periodChevron{color:var(--color-text-secondary);font-size:16px}
.dialogs-module-scss-module__U3MNMq__noticeIcon{color:var(--color-text-secondary);flex-shrink:0;margin-top:2px;font-size:14px}
.dialogs-module-scss-module__U3MNMq__impactBox{border-radius:var(--radius-base);background:var(--color-danger-bg-soft);border:1px solid var(--color-danger-border-soft);gap:10px;padding:12px;display:flex}
.dialogs-module-scss-module__U3MNMq__impactText{font-family:var(--font-manrope);color:var(--color-danger-default);margin:0;font-size:13px;line-height:1.5}
.dialogs-module-scss-module__U3MNMq__dialogActions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}
@media (max-width:767px){.dialogs-module-scss-module__U3MNMq__dialogActions{flex-direction:column-reverse}}
.dialogs-module-scss-module__U3MNMq__cancelButton{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background-color:var(--color-bg-panel);height:44px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}
.dialogs-module-scss-module__U3MNMq__cancelButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.dialogs-module-scss-module__U3MNMq__cancelButton:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767px){.dialogs-module-scss-module__U3MNMq__cancelButton{width:100%}}
.dialogs-module-scss-module__U3MNMq__confirmButton,.dialogs-module-scss-module__U3MNMq__dangerButton{border-radius:var(--btn-border-radius);background-color:var(--color-primary-default);height:44px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);cursor:pointer;border:none;padding:0 24px;font-size:14px;font-weight:600;transition:all .2s}
.dialogs-module-scss-module__U3MNMq__confirmButton:hover:not(:disabled),.dialogs-module-scss-module__U3MNMq__dangerButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.dialogs-module-scss-module__U3MNMq__confirmButton:disabled,.dialogs-module-scss-module__U3MNMq__dangerButton:disabled{background-color:var(--color-primary-disabled);cursor:not-allowed}
@media (max-width:767px){.dialogs-module-scss-module__U3MNMq__confirmButton,.dialogs-module-scss-module__U3MNMq__dangerButton{width:100%}}
.dialogs-module-scss-module__U3MNMq__dangerButton{background-color:var(--color-danger-default)}
.dialogs-module-scss-module__U3MNMq__dangerButton:hover:not(:disabled){background-color:var(--color-danger-hover)}
.dialogs-module-scss-module__U3MNMq__dangerButton:disabled{opacity:.5;background-color:var(--color-danger-default)}
@keyframes dialogs-module-scss-module__U3MNMq__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes dialogs-module-scss-module__U3MNMq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.dialogs-module-scss-module__U3MNMq__revealHeader{align-items:center;gap:10px;display:flex}
.dialogs-module-scss-module__U3MNMq__revealShield{border-radius:var(--radius-base);background:var(--color-primary-surface);width:32px;height:32px;color:var(--color-primary-default);justify-content:center;align-items:center;font-size:14px;display:flex}
.dialogs-module-scss-module__U3MNMq__revealKeyBox{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-page);word-break:break-all;padding:12px 16px}
.dialogs-module-scss-module__U3MNMq__revealKeyCode{font-family:var(--font-mono,monospace);color:var(--color-text-primary);font-size:13px;line-height:1.6}
.dialogs-module-scss-module__U3MNMq__revealActions{gap:12px;display:flex}
@media (max-width:520px){.dialogs-module-scss-module__U3MNMq__revealActions{flex-direction:column}}
.dialogs-module-scss-module__U3MNMq__revealButton{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}
.dialogs-module-scss-module__U3MNMq__revealButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.dialogs-module-scss-module__U3MNMq__revealConfirm{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__fadeIn;position:fixed;inset:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogPopup{z-index:9999;border-radius:var(--radius-base);background-color:var(--color-bg-panel);outline:none;flex-direction:column;width:520px;max-width:calc(100vw - 32px);min-height:min(676px,90vh);max-height:90vh;animation:.2s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__slideIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__dialogPopup{width:calc(100vw - 32px)}}
.ProjectInviteDialog-module-scss-module__3-IuVW__closeButton{z-index:2;border-radius:var(--radius-base);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:0;right:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__closeButton:hover{color:var(--color-text-secondary)}
.ProjectInviteDialog-module-scss-module__3-IuVW__closeButton svg{width:24px;height:24px}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogHeader{padding:16px 32px 0 24px}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:20px}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:12px;font-weight:400;line-height:20px}
.ProjectInviteDialog-module-scss-module__3-IuVW__tabs{border-top:1px solid var(--color-border-panel);border-bottom:1px solid var(--color-border-panel);gap:40px;margin-top:14px;padding:0 24px;display:flex}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__tabs{gap:24px}}
.ProjectInviteDialog-module-scss-module__3-IuVW__tab{height:35px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;line-height:20px;transition:color .15s;position:relative}
.ProjectInviteDialog-module-scss-module__3-IuVW__tab:hover{color:var(--color-text-primary)}
.ProjectInviteDialog-module-scss-module__3-IuVW__tab:after{content:"";background:var(--color-text-primary);transform-origin:0;height:1px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}
.ProjectInviteDialog-module-scss-module__3-IuVW__tab:first-child:after{transform-origin:100%}
.ProjectInviteDialog-module-scss-module__3-IuVW__tabActive{color:var(--color-text-primary)}
.ProjectInviteDialog-module-scss-module__3-IuVW__tabActive:after{transform:scaleX(1)}
.ProjectInviteDialog-module-scss-module__3-IuVW__fadeIn,.ProjectInviteDialog-module-scss-module__3-IuVW__tabPanel{animation:.22s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__panelIn}
.ProjectInviteDialog-module-scss-module__3-IuVW__tabPanel{flex-direction:column;gap:12px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .25s,opacity .2s;display:grid}
.ProjectInviteDialog-module-scss-module__3-IuVW__collapse[data-open=true]{opacity:1;grid-template-rows:1fr}
.ProjectInviteDialog-module-scss-module__3-IuVW__collapseInner{min-height:0;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogBody{flex-direction:column;gap:12px;min-height:0;padding:12px 24px 0;display:flex;overflow-y:auto}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__dialogBody{padding:12px 16px 0}}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectRow{align-items:center;min-height:20px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogBodyAdd .ProjectInviteDialog-module-scss-module__3-IuVW__projectRow,.ProjectInviteDialog-module-scss-module__3-IuVW__dialogBodyAdd .ProjectInviteDialog-module-scss-module__3-IuVW__tabPanel{margin-top:4px}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;line-height:20px}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectTrigger{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;align-items:center;width:100%;height:40px;padding:0 6px 0 11px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectTrigger:hover{border-color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectTriggerInner{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectTriggerName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectTriggerIcon{color:var(--color-text-primary);flex-shrink:0;font-size:16px}
.ProjectInviteDialog-module-scss-module__3-IuVW__projectMenu{width:var(--anchor-width);max-width:min(472px,100vw - 64px);box-shadow:0 0 4px color-mix(in srgb, var(--color-text-primary) 25%, transparent)}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectMenuContent{gap:10px;padding:15px 26px 9px 14px}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectMenuItem{height:32px;padding:2px 8px;font-size:12px;line-height:1.05}
.ProjectInviteDialog-module-scss-module__3-IuVW__transfer{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);grid-template-columns:1fr 1fr;height:285px;display:grid;overflow:hidden}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__transfer{grid-template-columns:1fr;height:auto}}
.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane{flex-direction:column;min-width:0;min-height:0;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane+.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane{border-left:1px solid var(--color-border-panel)}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane+.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane{border-left:none;border-top:1px solid var(--color-border-panel)}.ProjectInviteDialog-module-scss-module__3-IuVW__transferPane{height:220px}}
.ProjectInviteDialog-module-scss-module__3-IuVW__searchBox{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);cursor:text;align-items:center;gap:11px;height:24px;margin:4px 4px 5px;padding:0 7px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__searchBox:focus-within{border-color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__searchIcon{width:16px;height:16px;color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__searchInput{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:12px}
.ProjectInviteDialog-module-scss-module__3-IuVW__searchInput::placeholder{color:var(--color-text-secondary)}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectedHeader{height:34px;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectedHeader b{font-weight:600}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectedLimit{color:var(--color-text-secondary);font-size:10px}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberList{flex-direction:column;flex:1;gap:14px;min-height:0;padding:9px 0 8px;display:flex;overflow-y:auto}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberRow{border-radius:var(--radius-base);cursor:pointer;align-items:center;gap:6px;height:24px;padding:0 11px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberRow:hover{background:var(--color-bg-panel-hover)}
.ProjectInviteDialog-module-scss-module__3-IuVW__selectedItem{animation:.18s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__panelIn}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberRowDisabled{cursor:not-allowed;opacity:.5}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberRowDisabled:hover{background:0 0}
.ProjectInviteDialog-module-scss-module__3-IuVW__checkbox{width:14px;height:14px;accent-color:var(--color-primary-default);cursor:inherit;flex-shrink:0;margin:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberAvatar{border-radius:2px;width:24px;height:24px}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberAvatar span{font-size:11px}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberText{flex-direction:column;flex:1;min-width:0;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__memberEmail{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:14px;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__removeBtn{width:16px;height:16px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__removeBtn svg{width:14px;height:14px}
.ProjectInviteDialog-module-scss-module__3-IuVW__removeBtn:hover{color:var(--color-danger-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__paneState{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:12px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__paneRetry{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px}
.ProjectInviteDialog-module-scss-module__3-IuVW__panePager{border-top:1px solid var(--color-border-panel);justify-content:center;align-items:center;gap:8px;height:28px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__pagerBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:22px;height:20px;color:var(--color-text-primary);cursor:pointer;background:0 0;padding:0;font-size:14px;line-height:1}
.ProjectInviteDialog-module-scss-module__3-IuVW__pagerBtn:disabled{cursor:not-allowed;opacity:.4}
.ProjectInviteDialog-module-scss-module__3-IuVW__pagerInfo{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:11px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCards{flex-direction:column;gap:12px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);outline-offset:-2px;outline:1px solid #0000;transition:border-color .2s,outline-color .2s}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardActive{border-color:var(--color-primary-default);outline-color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardActive .ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardTitle,.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardActive .ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardDesc,.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardActive .ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardIcon{color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardActive .ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardDesc{opacity:.8}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardHead{cursor:pointer;align-items:flex-start;gap:8px;padding:12px 12px 14px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__radio{width:14px;height:14px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0;margin:1px 0 0}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardTitle,.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardDesc,.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardIcon{transition:color .2s,opacity .2s}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:15px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:10px;line-height:1.05}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardIcon{width:16px;height:16px;color:var(--color-text-primary);flex-shrink:0;margin-left:4px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardBody{border-top:1px solid var(--color-border-panel);flex-direction:column;gap:12px;padding:11px 12px 12px 34px;display:flex}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__inviteCardBody{padding:12px 12px 14px}}
.ProjectInviteDialog-module-scss-module__3-IuVW__field{flex-direction:column;gap:8px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.05}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldInput{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);outline:none;padding:0 11px;font-size:12px;transition:border-color .15s}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldInput::placeholder{color:var(--color-text-secondary)}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldInput:focus{border-color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldInputError{border-color:var(--color-danger-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldError{font-family:var(--font-manrope);color:var(--color-danger-default);font-size:11px;animation:.15s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__panelIn}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldReadonly{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:40px;font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;padding:0 11px;font-size:12px;font-weight:600;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelect{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;align-items:center;width:100%;height:40px;padding:0 6px 0 11px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelect:hover{border-color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelectInner{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelectName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelectIcon{width:16px;height:16px;color:var(--color-text-primary);flex-shrink:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__fieldSelectMenu{width:var(--anchor-width);max-width:min(423px,100vw - 96px);box-shadow:0 0 4px color-mix(in srgb, var(--color-text-primary) 25%, transparent)}
.ProjectInviteDialog-module-scss-module__3-IuVW__linkCreated{flex-direction:column;gap:3px;margin-top:15px;animation:.22s ease-out ProjectInviteDialog-module-scss-module__3-IuVW__panelIn;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__linkCreatedTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:1.05}
.ProjectInviteDialog-module-scss-module__3-IuVW__linkCreatedMeta{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;line-height:1.05}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteList{flex-direction:column;gap:6px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListToggle{cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListChevron{width:14px;height:14px;color:var(--color-text-secondary);transition:transform .2s}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListChevronOpen{transform:rotate(180deg)}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:11px;font-weight:600}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListItems{flex-direction:column;gap:6px;padding-top:6px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteListState{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:11px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItem{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItemNew{border-color:var(--color-primary-default);background:var(--color-primary-surface)}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItemText{flex-direction:column;flex:1;min-width:0;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItemTitle{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItemMeta{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:10px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteItemActions{flex-shrink:0;align-items:center;gap:6px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteIconBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteIconBtn svg{width:12px;height:12px}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteIconBtn:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ProjectInviteDialog-module-scss-module__3-IuVW__inviteIconBtnDone{border-color:var(--color-function-success);color:var(--color-function-success)}
.ProjectInviteDialog-module-scss-module__3-IuVW__revokeBtn{border:1px solid var(--color-danger-border-soft-strong);border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);color:var(--color-danger-default);white-space:nowrap;cursor:pointer;background:0 0;padding:0 10px;font-size:11px}
.ProjectInviteDialog-module-scss-module__3-IuVW__revokeBtn:hover{background:var(--color-danger-bg-soft)}
.ProjectInviteDialog-module-scss-module__3-IuVW__quotaNote{align-items:flex-start;gap:11px;margin:0;padding:0 0 8px 1px;display:flex}
.ProjectInviteDialog-module-scss-module__3-IuVW__quotaNote>span{margin-top:-3px}
.ProjectInviteDialog-module-scss-module__3-IuVW__quotaNote{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;line-height:20px}
.ProjectInviteDialog-module-scss-module__3-IuVW__quotaNoteIcon{width:16px;height:16px;color:var(--color-text-primary);flex-shrink:0}
.ProjectInviteDialog-module-scss-module__3-IuVW__dialogFooter{justify-content:flex-end;gap:48px;margin-top:auto;padding:32px 24px 24px;display:flex}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__dialogFooter{gap:12px;padding:20px 16px 16px}}
.ProjectInviteDialog-module-scss-module__3-IuVW__cancelButton{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--btn-border-radius);width:112px;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;padding:10px 16px;font-size:16px;line-height:24px;transition:background-color .15s}
.ProjectInviteDialog-module-scss-module__3-IuVW__cancelButton:hover{background:var(--color-bg-page)}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__cancelButton{flex:1;width:auto}}
.ProjectInviteDialog-module-scss-module__3-IuVW__primaryButton{border-radius:var(--btn-border-radius);background:var(--color-primary-default);width:220px;height:44px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);cursor:pointer;border:none;padding:10px 16px;font-size:16px;line-height:24px;transition:background-color .15s}
.ProjectInviteDialog-module-scss-module__3-IuVW__primaryButton:hover:not(:disabled){background:var(--color-primary-hover)}
.ProjectInviteDialog-module-scss-module__3-IuVW__primaryButton:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
@media (max-width:767px){.ProjectInviteDialog-module-scss-module__3-IuVW__primaryButton{flex:1.6;width:auto}}
@keyframes ProjectInviteDialog-module-scss-module__3-IuVW__panelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.ProjectInviteDialog-module-scss-module__3-IuVW__dialogPopup,.ProjectInviteDialog-module-scss-module__3-IuVW__dialogPopup *,.ProjectInviteDialog-module-scss-module__3-IuVW__dialogPopup :after{transition:none!important;animation:none!important}}
@keyframes ProjectInviteDialog-module-scss-module__3-IuVW__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes ProjectInviteDialog-module-scss-module__3-IuVW__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__Mqf_aq__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__Mqf_aq__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__Mqf_aq__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__page{padding:0 16px 32px}}
.index-module-scss-module__Mqf_aq__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__Mqf_aq__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__Mqf_aq__content{flex:1;min-width:0}
.index-module-scss-module__Mqf_aq__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__section{padding:16px}}
.index-module-scss-module__Mqf_aq__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__Mqf_aq__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__Mqf_aq__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__Mqf_aq__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__Mqf_aq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__Mqf_aq__sectionTitleMembers{margin-top:0;margin-bottom:0}
.index-module-scss-module__Mqf_aq__membersHeader{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}
.index-module-scss-module__Mqf_aq__viewTabsRow{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:-16px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__viewTabsRow{flex-wrap:wrap;align-items:center}}
.index-module-scss-module__Mqf_aq__viewTabs{gap:40px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__viewTabs{gap:20px}}
.index-module-scss-module__Mqf_aq__viewTab{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:9px;padding:5px 0 16px;font-size:16px;font-weight:700;line-height:1.05;transition:color .15s;display:inline-flex;position:relative}
.index-module-scss-module__Mqf_aq__viewTab:hover{color:var(--color-text-primary)}
.index-module-scss-module__Mqf_aq__viewTab:after{content:"";background:var(--color-text-primary);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}
.index-module-scss-module__Mqf_aq__viewTab:first-child:after{transform-origin:100%}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__viewTab{padding:5px 0 13px;font-size:14px}}
.index-module-scss-module__Mqf_aq__viewTabActive{color:var(--color-text-primary)}
.index-module-scss-module__Mqf_aq__viewTabActive:after{transform:scaleX(1)}
.index-module-scss-module__Mqf_aq__tabPanel{animation:.22s ease-out index-module-scss-module__Mqf_aq__tabPanelIn}
@keyframes index-module-scss-module__Mqf_aq__tabPanelIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__Mqf_aq__tabPanel,.index-module-scss-module__Mqf_aq__viewTab:after{transition:none;animation:none}}
.index-module-scss-module__Mqf_aq__viewTabBadge{background:var(--color-badge-notice);min-width:18px;height:18px;color:var(--color-dark-text-primary);border-radius:9px;justify-content:center;align-items:center;padding:0 2px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}
.index-module-scss-module__Mqf_aq__projectFilterTrigger{border:1px solid color-mix(in srgb, var(--color-primary-default) 20%, transparent);border-radius:var(--radius-base);min-width:120px;height:24px;color:var(--color-primary-default);cursor:pointer;background:0 0;align-items:center;padding:0 4px 0 9px;display:inline-flex}
.index-module-scss-module__Mqf_aq__projectFilterTrigger:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__Mqf_aq__projectFilterInner{width:100%;max-width:200px;font-family:var(--font-manrope);color:inherit;text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex;overflow:hidden}
.index-module-scss-module__Mqf_aq__projectFilterEmpty{font-family:var(--font-manrope);text-align:center;color:var(--color-text-secondary);margin:0;padding:32px 16px;font-size:13px}
.index-module-scss-module__Mqf_aq__projectFilterIcon{color:inherit;flex-shrink:0;font-size:16px}
.index-module-scss-module__Mqf_aq__viewFilters{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__viewFilters{margin-bottom:10px}}
.index-module-scss-module__Mqf_aq__projectFilterMenu{min-width:132px;box-shadow:0 0 4px color-mix(in srgb, var(--color-text-primary) 25%, transparent)}
.index-module-scss-module__Mqf_aq__projectFilterMenuContent{gap:10px;padding:15px 26px 9px 14px}
.index-module-scss-module__Mqf_aq__projectFilterMenuItem{height:32px;padding:2px 8px;font-size:12px;line-height:1.05}
.index-module-scss-module__Mqf_aq__teamHeader{justify-content:space-between;align-items:center;gap:24px;margin-bottom:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamHeader{flex-direction:column;align-items:flex-start;gap:12px}}
.index-module-scss-module__Mqf_aq__teamInfo{align-items:center;gap:13px;min-width:0;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamInfo{flex-wrap:wrap;row-gap:8px;width:100%}}
.index-module-scss-module__Mqf_aq__teamAvatar{background:var(--color-primary-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__Mqf_aq__teamAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__Mqf_aq__teamAvatar span{font-family:var(--font-manrope);color:#fff;font-size:20px;font-weight:600}
.index-module-scss-module__Mqf_aq__teamAvatar svg{color:#fff;width:24px;height:24px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamAvatar{width:36px;height:36px}.index-module-scss-module__Mqf_aq__teamAvatar span{font-size:16px}.index-module-scss-module__Mqf_aq__teamAvatar svg{width:20px;height:20px}}
.index-module-scss-module__Mqf_aq__teamMeta{flex-direction:column;gap:4px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__teamNameRow{align-items:center;gap:8px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__teamName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:20px;font-weight:700;line-height:105%;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamName{font-size:16px}}
.index-module-scss-module__Mqf_aq__teamUuid{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:105%}
.index-module-scss-module__Mqf_aq__uuidCopyRow{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:0;display:inline-flex}
.index-module-scss-module__Mqf_aq__uuidCopyRow:hover .index-module-scss-module__Mqf_aq__teamUuid,.index-module-scss-module__Mqf_aq__uuidCopyRow:hover .index-module-scss-module__Mqf_aq__memberUuid{opacity:.8}
.index-module-scss-module__Mqf_aq__roleBadgeTeam{height:20px;font-family:var(--font-manrope);color:var(--color-role-text);background:#367af0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:105%;display:inline-flex}
.index-module-scss-module__Mqf_aq__teamEditBadgeBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__teamEditBadgeBtn:hover{opacity:1;background:#1a23300a}
.index-module-scss-module__Mqf_aq__teamEditBadgeBtn:focus-visible{opacity:1;outline:2px solid var(--color-primary-default);outline-offset:2px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamEditBadgeBtn{width:28px;height:28px}}
.index-module-scss-module__Mqf_aq__ownerInfo{border-left:1px solid var(--color-border-panel);flex-direction:column;flex-shrink:0;gap:4px;margin-left:8px;padding-left:20px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__ownerInfo{border-left:none;flex-direction:row;align-items:center;gap:6px;width:100%;margin-left:0;padding-left:0}}
.index-module-scss-module__Mqf_aq__ownerLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;font-size:12px;font-weight:700;line-height:105%}
.index-module-scss-module__Mqf_aq__ownerName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;max-width:160px;font-size:12px;font-weight:400;line-height:105%;overflow:hidden}
.index-module-scss-module__Mqf_aq__teamActions{flex-shrink:0;align-items:center;gap:8px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__teamActions{flex-wrap:wrap;width:100%}.index-module-scss-module__Mqf_aq__teamActions .index-module-scss-module__Mqf_aq__pointLimitBtn,.index-module-scss-module__Mqf_aq__teamActions .index-module-scss-module__Mqf_aq__inviteBtn,.index-module-scss-module__Mqf_aq__teamActions .index-module-scss-module__Mqf_aq__exitBtn{flex:auto;justify-content:center;align-items:center;display:inline-flex}}
.index-module-scss-module__Mqf_aq__pointLimitBtn{height:32px;color:var(--color-text-primary);border:1px solid var(--color-border-panel);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:400;transition:border-color .15s,background-color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__pointLimitBtn svg{flex-shrink:0}
.index-module-scss-module__Mqf_aq__pointLimitBtn:hover{border-color:var(--color-text-primary);background:#1a23300a}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__pointLimitBtn{height:28px;padding:0 12px;font-size:12px}}
.index-module-scss-module__Mqf_aq__inviteBtn{background:var(--color-text-primary);height:32px;color:var(--color-bg-home-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:400;transition:opacity .15s}
.index-module-scss-module__Mqf_aq__inviteBtn:hover{opacity:.85}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__inviteBtn{height:28px;padding:0 14px;font-size:12px}}
.index-module-scss-module__Mqf_aq__inviteBtnDisabled{background:var(--color-border-panel);color:var(--color-text-secondary);cursor:not-allowed}
.index-module-scss-module__Mqf_aq__inviteBtnDisabled:hover{opacity:1}
.index-module-scss-module__Mqf_aq__exitBtn{background:var(--color-danger-default);height:32px;color:var(--color-role-text);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:400;transition:opacity .15s}
.index-module-scss-module__Mqf_aq__exitBtn:hover{opacity:.85}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__exitBtn{height:28px;padding:0 14px;font-size:12px}}
.index-module-scss-module__Mqf_aq__moreMenuWrap{position:relative}
.index-module-scss-module__Mqf_aq__moreBtn{border:1px solid var(--color-border-panel);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:32px;height:32px;transition:background-color .15s;display:flex}
.index-module-scss-module__Mqf_aq__moreBtn:hover{background:#1a23300a}
.index-module-scss-module__Mqf_aq__moreBtn:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__moreBtn{width:40px;height:40px}}
.index-module-scss-module__Mqf_aq__dot{background:var(--color-text-primary);border-radius:0;width:4px;height:4px}
.index-module-scss-module__Mqf_aq__moreDropdown{background:var(--color-bg-card);z-index:10;transform-origin:100% 0;opacity:0;visibility:hidden;pointer-events:none;border-radius:4px;min-width:130px;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:40px;right:0;overflow:hidden;transform:translateY(-6px)scale(.96);box-shadow:0 2px 8px #0000001f}
.index-module-scss-module__Mqf_aq__moreDropdownOpen{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}
.index-module-scss-module__Mqf_aq__moreItem{text-align:left;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:10px 16px;font-size:14px;font-weight:400;transition:background-color .15s;display:block}
.index-module-scss-module__Mqf_aq__moreItem:hover{background:#1a23300f}
.index-module-scss-module__Mqf_aq__moreItem:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}
.index-module-scss-module__Mqf_aq__moreItem.index-module-scss-module__Mqf_aq__moreItemDanger{color:var(--color-danger-default)}
.index-module-scss-module__Mqf_aq__memberCard{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberCard{flex-direction:column;align-items:stretch}.index-module-scss-module__Mqf_aq__memberCard .index-module-scss-module__Mqf_aq__exitBtn{justify-content:center;align-items:center;width:100%;display:inline-flex}}
.index-module-scss-module__Mqf_aq__memberCardActions{align-items:center;gap:12px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberCardActions{flex-direction:column;align-items:stretch;gap:8px}.index-module-scss-module__Mqf_aq__memberCardActions .index-module-scss-module__Mqf_aq__inviteBtn{justify-content:center;align-items:center;width:100%;display:inline-flex}}
.index-module-scss-module__Mqf_aq__memberCardLeft{align-items:center;gap:13px;display:flex}
.index-module-scss-module__Mqf_aq__memberCardInfo{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__Mqf_aq__memberCardNameRow{align-items:center;gap:12px;display:flex}
.index-module-scss-module__Mqf_aq__memberDetailGrid{align-items:stretch;gap:48px;padding-top:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberDetailGrid{flex-direction:column;align-items:flex-start;gap:16px}}
.index-module-scss-module__Mqf_aq__memberDetailItem{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__Mqf_aq__memberDetailLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:700;line-height:105%}
.index-module-scss-module__Mqf_aq__memberDetailValue{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;align-items:center;font-size:14px;font-weight:400;line-height:105%;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberDetailValue{flex:none;display:block}}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberDetailUsage{max-width:none}}
.index-module-scss-module__Mqf_aq__memberDetailUsage{flex:1;gap:8px;min-width:220px;max-width:420px}
.index-module-scss-module__Mqf_aq__memberSpendHint{font-family:var(--font-manrope);color:var(--color-function-error);margin-top:6px;font-size:12px;line-height:16px}
.index-module-scss-module__Mqf_aq__divider{background:var(--color-text-primary);opacity:.1;height:1px}
.index-module-scss-module__Mqf_aq__dividerSpaced{margin:24px 0 16px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__tableWrap{overflow:visible}.index-module-scss-module__Mqf_aq__tableInner{min-width:0}}
.index-module-scss-module__Mqf_aq__tableTopBar{justify-content:space-between;align-items:center;gap:16px;min-height:42px;padding:2px 0 0 14px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__tableTopBar{flex-wrap:wrap;gap:12px;padding:0 0 2px}}
.index-module-scss-module__Mqf_aq__topBarLeft{align-items:center;gap:14px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__topBarLeft{flex:auto;min-width:0}}
.index-module-scss-module__Mqf_aq__topBarRight{align-items:center;gap:10px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__topBarRight{flex-wrap:wrap;justify-content:flex-end;gap:8px}}
.index-module-scss-module__Mqf_aq__batchCount{font-family:var(--font-manrope);color:var(--color-primary-default);font-size:14px;font-weight:600}
.index-module-scss-module__Mqf_aq__totalAllowance{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:13px}
.index-module-scss-module__Mqf_aq__totalAllowance b{color:var(--color-text-primary);font-weight:700}
.index-module-scss-module__Mqf_aq__detailsBtn{border:1px solid var(--color-border-panel);height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;align-items:center;padding:0 14px;font-size:14px;text-decoration:none;transition:border-color .15s,background-color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__detailsBtn:hover{border-color:var(--color-text-secondary);background:#1a23300a}
.index-module-scss-module__Mqf_aq__batchSetBtn,.index-module-scss-module__Mqf_aq__batchFullBtn{height:32px;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:6px;padding:0 14px;font-size:14px;transition:background-color .15s,opacity .15s;display:inline-flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__batchSetBtn,.index-module-scss-module__Mqf_aq__batchFullBtn{height:34px;padding:0 12px;font-size:13px}}
.index-module-scss-module__Mqf_aq__batchSetBtn{background:var(--color-primary-default);color:var(--color-bg-home-primary)}
.index-module-scss-module__Mqf_aq__batchSetBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__Mqf_aq__batchFullBtn{background:var(--color-text-primary);color:var(--color-bg-home-primary)}
.index-module-scss-module__Mqf_aq__batchFullBtn:hover{opacity:.85}
.index-module-scss-module__Mqf_aq__colCheck{flex-shrink:0;align-items:center;width:38px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colCheck{order:1;width:auto}}
.index-module-scss-module__Mqf_aq__rowCheckbox{width:14px;height:14px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0;margin:0}
.index-module-scss-module__Mqf_aq__rowCheckbox:disabled{cursor:not-allowed;opacity:.4}
.index-module-scss-module__Mqf_aq__tableHeader{height:47px;font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;padding:0 0 0 14px;font-size:12px;font-weight:400;line-height:105%;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__tableHeader{display:none}}
.index-module-scss-module__Mqf_aq__colUser{flex:2 1 0;min-width:220px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colUser{flex:auto;order:2;min-width:0}}
.index-module-scss-module__Mqf_aq__colRole{text-align:left;flex:1.1 1 0;min-width:130px;padding-right:16px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colRole{flex:none;order:4;width:100%;min-width:0;padding-right:0}}
.index-module-scss-module__Mqf_aq__colProject{text-align:center;flex:1.2 1 0;min-width:140px;padding-right:16px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colProject{text-align:left;flex:none;order:4;width:100%;min-width:0;padding-right:0}}
.index-module-scss-module__Mqf_aq__projectCell{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__projectCell{flex-flow:wrap;align-items:center;gap:4px 8px}}
.index-module-scss-module__Mqf_aq__projectCellName{max-width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.05;overflow:hidden}
.index-module-scss-module__Mqf_aq__projectCellMore{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:default;font-size:12px;font-weight:400;line-height:1.05}
.index-module-scss-module__Mqf_aq__projectCellEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;line-height:1.05}
.index-module-scss-module__Mqf_aq__colSpend{text-align:left;flex:1.6 1 0;min-width:200px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colSpend{flex:none;order:5;width:100%;min-width:0}}
.index-module-scss-module__Mqf_aq__colSpend{text-align:left;flex-shrink:0;width:220px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colSpend{width:100%}}
.index-module-scss-module__Mqf_aq__colAction{flex-shrink:0;justify-content:flex-end;align-items:center;gap:6px;width:48px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__colAction{order:3;justify-content:flex-end;gap:8px;width:auto}}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__spendCell{padding-right:0}}
.index-module-scss-module__Mqf_aq__spendCaption{font-family:var(--font-manrope);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1;display:flex}
.index-module-scss-module__Mqf_aq__spendLabel{color:var(--color-text-secondary);font-weight:600}
.index-module-scss-module__Mqf_aq__spendLabelUnlimited{color:var(--color-spend-bar)}
.index-module-scss-module__Mqf_aq__spendInfinity{color:var(--color-spend-bar);flex-shrink:0}
.index-module-scss-module__Mqf_aq__spendRatio{color:var(--color-text-primary)}
.index-module-scss-module__Mqf_aq__spendRatio[data-level=over]{color:var(--color-function-error)}
.index-module-scss-module__Mqf_aq__spendBarFill[data-level=over]{background:var(--color-function-error)}
.index-module-scss-module__Mqf_aq__spendBarFill[data-level=unlimited]{background:var(--color-spend-bar)}
.index-module-scss-module__Mqf_aq__spendCell{flex-direction:column;gap:6px;padding-right:16px;display:flex}
.index-module-scss-module__Mqf_aq__spendUnlimited{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:6px;font-size:12px;display:inline-flex}
.index-module-scss-module__Mqf_aq__spendUnlimited svg{color:var(--color-function-success)}
.index-module-scss-module__Mqf_aq__spendMuted{font-family:var(--font-manrope);color:var(--color-text-secondary);opacity:.6;font-size:12px}
.index-module-scss-module__Mqf_aq__spendCaption{font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1;display:flex}
.index-module-scss-module__Mqf_aq__spendCaptionExhausted{color:var(--color-function-fail)}
.index-module-scss-module__Mqf_aq__spendBarTrack{background:var(--color-border-panel);border-radius:4px;height:4px;overflow:hidden}
.index-module-scss-module__Mqf_aq__spendBarFill{background:var(--color-primary-default);border-radius:4px;height:100%;transition:width .2s}
.index-module-scss-module__Mqf_aq__spendBarFill[data-exhausted=true]{background:var(--color-function-fail)}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberRowWrap{border:1px solid var(--color-border-panel);border-radius:4px;margin-bottom:8px}.index-module-scss-module__Mqf_aq__memberRowWrap .index-module-scss-module__Mqf_aq__divider{display:none}}
.index-module-scss-module__Mqf_aq__memberRow{align-items:center;min-height:72px;padding:16px 0 16px 14px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__memberRow{flex-wrap:wrap;align-items:center;gap:12px 8px;min-height:0;padding:12px}}
.index-module-scss-module__Mqf_aq__memberUser{align-items:center;gap:13px;display:flex}
.index-module-scss-module__Mqf_aq__memberAvatar{background:var(--color-primary-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__Mqf_aq__memberAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__Mqf_aq__memberAvatar span{font-family:var(--font-manrope);color:#fff;font-size:18px;font-weight:600}
.index-module-scss-module__Mqf_aq__memberMeta{flex-direction:column;flex:0 210px;gap:4px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__memberName{font-family:var(--font-manrope);color:var(--color-text-primary);overflow-wrap:anywhere;word-break:break-word;min-width:0;font-size:12px;font-weight:700;line-height:1.05}
.index-module-scss-module__Mqf_aq__memberNameRow{align-items:center;gap:6px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__tagOwner,.index-module-scss-module__Mqf_aq__tagYou{height:18px;font-family:var(--font-manrope);letter-spacing:.3px;text-transform:uppercase;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}
.index-module-scss-module__Mqf_aq__tagOwner{color:var(--color-primary-default);background:#7036f01f}
.index-module-scss-module__Mqf_aq__tagYou{color:var(--color-text-primary);background:#1a233014}
.index-module-scss-module__Mqf_aq__memberUuid{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;overflow-wrap:anywhere;font-size:10px;font-weight:400;line-height:1.05}
.index-module-scss-module__Mqf_aq__roleBadgeGroup{flex-wrap:nowrap;align-items:center;gap:4px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__roleBadgeGroup{flex-wrap:wrap}}
.index-module-scss-module__Mqf_aq__roleBadge{min-width:60px;height:20px;font-family:var(--font-manrope);color:var(--color-role-text);background:var(--color-role-default);white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;font-size:12px;font-weight:700;line-height:105%;display:inline-flex}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=AccountAdmin]{background:var(--color-role-account-admin)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=Finance]{background:var(--color-role-finance)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=Developer]{background:var(--color-role-developer)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=Auditor]{background:var(--color-role-auditor)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=Ops]{background:var(--color-role-ops)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=SystemAdmin]{background:var(--color-role-system-admin)}
.index-module-scss-module__Mqf_aq__roleBadge[data-role=SuperAdmin]{background:var(--color-role-super-admin)}
.index-module-scss-module__Mqf_aq__roleMore{min-width:32px;height:20px;font-family:var(--font-manrope);color:var(--color-text-secondary);background:var(--color-menu-selected);white-space:nowrap;cursor:default;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:105%;transition:color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__roleMore:hover{color:var(--color-text-primary)}
.index-module-scss-module__Mqf_aq__roleDescList{flex-direction:column;gap:10px;display:flex}
.index-module-scss-module__Mqf_aq__roleDescLine{text-align:left;flex-direction:column;gap:2px;max-width:240px;display:flex}
.index-module-scss-module__Mqf_aq__roleDescName{font-family:var(--font-manrope);color:inherit;font-size:12px;font-weight:700;line-height:16px}
.index-module-scss-module__Mqf_aq__roleDescText{font-family:var(--font-manrope);color:#ebf4fba6;font-size:12px;font-weight:400;line-height:16px}
.index-module-scss-module__Mqf_aq__rowMoreBtn{border:1px solid var(--color-border-panel);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;gap:2px;width:32px;height:32px;transition:background-color .15s;display:flex}
.index-module-scss-module__Mqf_aq__rowMoreBtn:hover{background:#1a23300a}
.index-module-scss-module__Mqf_aq__rowMoreBtn:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
.index-module-scss-module__Mqf_aq__rowMoreBtn .index-module-scss-module__Mqf_aq__dot{width:4px;height:4px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__rowMoreBtn{width:40px;height:40px}}
.index-module-scss-module__Mqf_aq__pagination{justify-content:center;align-items:center;gap:16px;padding:16px 0;display:flex}
.index-module-scss-module__Mqf_aq__pageBtn{border:1px solid var(--color-border-panel);cursor:pointer;width:32px;height:32px;color:var(--color-text-primary);background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:16px;transition:background-color .15s;display:flex}
.index-module-scss-module__Mqf_aq__pageBtn:hover:not(:disabled){background:#1a23300a}
.index-module-scss-module__Mqf_aq__pageBtn:disabled{opacity:.3;cursor:not-allowed}
.index-module-scss-module__Mqf_aq__pageInfo{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px}
.index-module-scss-module__Mqf_aq__inviteSection{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__Mqf_aq__inviteSectionHeader{justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__inviteSectionHeader{flex-direction:column;align-items:flex-start;gap:12px}}
.index-module-scss-module__Mqf_aq__inviteListBlock{border-top:1px solid var(--color-border-panel);flex-direction:column;gap:10px;padding-top:4px;display:flex}
.index-module-scss-module__Mqf_aq__inviteListLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:600}
.index-module-scss-module__Mqf_aq__inviteListToggle{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}
.index-module-scss-module__Mqf_aq__inviteListChevron{color:var(--color-text-secondary);transition:transform .2s}
.index-module-scss-module__Mqf_aq__inviteListChevronOpen{transform:rotate(180deg)}
.index-module-scss-module__Mqf_aq__createInviteBtn{flex:none;width:100%}
.index-module-scss-module__Mqf_aq__inviteSecurityNote{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-6px 0 0;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__Mqf_aq__inviteList{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__Mqf_aq__inviteItem{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__inviteItem{flex-direction:column;align-items:stretch;gap:12px}}
.index-module-scss-module__Mqf_aq__inviteLinkButton{border:1px solid var(--color-border-panel);cursor:pointer;text-align:left;background:0 0;border-radius:4px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 12px;transition:background-color .15s,border-color .15s;display:flex}
.index-module-scss-module__Mqf_aq__inviteLinkButton:hover{background:var(--color-menu-selected);border-color:var(--color-text-secondary)}
.index-module-scss-module__Mqf_aq__inviteLinkButtonCopied{border-color:var(--color-function-success);background:#01ce0f0f}
.index-module-scss-module__Mqf_aq__inviteLinkIcon{color:var(--color-text-secondary);flex-shrink:0}
.index-module-scss-module__Mqf_aq__inviteLinkCode{font-family:var(--font-fragment-mono);color:var(--color-text-primary);opacity:.7;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:1.4;overflow:hidden}
.index-module-scss-module__Mqf_aq__inviteLinkAction{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}
.index-module-scss-module__Mqf_aq__copyBtn{border:1px solid var(--color-border-panel);cursor:pointer;height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;background:0 0;border-radius:4px;padding:0 14px;font-size:12px;font-weight:400;transition:background-color .15s}
.index-module-scss-module__Mqf_aq__copyBtn:hover{background:#1a23300a}
.index-module-scss-module__Mqf_aq__deleteLinkBtn{border:1px solid var(--color-danger-border-soft-strong);cursor:pointer;height:28px;font-family:var(--font-manrope);color:var(--color-danger-default);white-space:nowrap;background:0 0;border-radius:4px;padding:0 14px;font-size:12px;font-weight:400;transition:background-color .15s}
.index-module-scss-module__Mqf_aq__deleteLinkBtn:hover{background:var(--color-danger-bg-soft)}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__deleteLinkBtn{width:100%;min-height:40px}}
.index-module-scss-module__Mqf_aq__emptyInvites{text-align:center;padding:24px 0}
.index-module-scss-module__Mqf_aq__emptyInvitesText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:14px;font-weight:400}
.index-module-scss-module__Mqf_aq__emptyInvitesHint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:12px;font-weight:400}
.index-module-scss-module__Mqf_aq__emptyAvatar{border-radius:50%;flex-shrink:0;width:140px;height:140px;overflow:hidden}
.index-module-scss-module__Mqf_aq__emptyAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__Mqf_aq__emptyTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-top:20px;font-size:20px;font-weight:400;line-height:105%}
.index-module-scss-module__Mqf_aq__emptySubtitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:center;max-width:566px;margin-top:12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__Mqf_aq__personalEmpty{flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}
.index-module-scss-module__Mqf_aq__switchBtn{background:var(--color-text-primary);min-width:140px;height:32px;color:var(--color-bg-home-primary);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;margin-top:24px;padding:0 20px;font-size:14px;font-weight:400;transition:opacity .15s}
.index-module-scss-module__Mqf_aq__switchBtn:hover{opacity:.85}
.index-module-scss-module__Mqf_aq__createTeamBtn{background:var(--color-primary-default);min-width:140px;height:32px;color:var(--color-role-text);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;margin-top:24px;padding:0 20px;font-size:14px;font-weight:400;transition:opacity .15s}
.index-module-scss-module__Mqf_aq__createTeamBtn:hover{opacity:.85}
.index-module-scss-module__Mqf_aq__switchLinkBtn{cursor:pointer;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;margin-top:12px;padding:4px 8px;font-size:14px;text-decoration:underline;transition:color .15s}
.index-module-scss-module__Mqf_aq__switchLinkBtn:hover{color:var(--color-primary-hover)}
.index-module-scss-module__Mqf_aq__teamEmpty{flex-direction:column;justify-content:center;align-items:center;padding:60px 20px;display:flex}
.index-module-scss-module__Mqf_aq__loadingState{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 24px;font-size:14px;display:flex}
.index-module-scss-module__Mqf_aq__skelShimmer{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);border-radius:4px;position:relative;overflow:hidden}
.index-module-scss-module__Mqf_aq__skelShimmer:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--color-text-primary) 6%, transparent), transparent);animation:1.4s ease-in-out infinite index-module-scss-module__Mqf_aq__skelSweep;position:absolute;inset:0;transform:translate(-100%)}
@keyframes index-module-scss-module__Mqf_aq__skelSweep{to{transform:translate(100%)}}
.index-module-scss-module__Mqf_aq__skelAvatar{flex-shrink:0;width:48px;height:48px}
.index-module-scss-module__Mqf_aq__skelLineLg{width:120px;height:14px}
.index-module-scss-module__Mqf_aq__skelLineSm{width:80px;height:12px}
.index-module-scss-module__Mqf_aq__skelPill{border-radius:4px;width:96px;height:20px}
.index-module-scss-module__Mqf_aq__skelBar{border-radius:4px;width:100%;height:4px}
.index-module-scss-module__Mqf_aq__skelDot{border-radius:4px;width:32px;height:32px}
.index-module-scss-module__Mqf_aq__skelCheck{border-radius:4px;width:16px;height:16px}
.index-module-scss-module__Mqf_aq__skelLineMd{width:140px;height:14px}
.index-module-scss-module__Mqf_aq__skelMeta{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__Mqf_aq__skelSpend{flex-direction:column;gap:6px;width:100%;padding-right:16px;display:flex}
.index-module-scss-module__Mqf_aq__errorState{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px 24px;display:flex}
.index-module-scss-module__Mqf_aq__errorStateText{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0;font-size:14px}
.index-module-scss-module__Mqf_aq__retryBtn{border:1px solid var(--color-border-panel);cursor:pointer;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border-radius:4px;padding:0 20px;font-size:14px;font-weight:400;transition:background-color .15s}
.index-module-scss-module__Mqf_aq__retryBtn:hover{background:#1a23300a}
.index-module-scss-module__Mqf_aq__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out index-module-scss-module__Mqf_aq__fadeIn;position:fixed;inset:0}
@keyframes index-module-scss-module__Mqf_aq__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__Mqf_aq__dialogPopup{background-color:var(--color-bg-panel);z-index:9999;border-radius:4px;outline:none;flex-direction:column;width:440px;max-width:calc(100vw - 32px);max-height:90vh;animation:.2s ease-out index-module-scss-module__Mqf_aq__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__dialogPopup{width:calc(100vw - 32px)}}
@keyframes index-module-scss-module__Mqf_aq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__Mqf_aq__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:8px;right:8px}
.index-module-scss-module__Mqf_aq__closeButton:hover{color:var(--color-text-primary)}
.index-module-scss-module__Mqf_aq__closeButton svg{width:24px;height:24px}
.index-module-scss-module__Mqf_aq__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;padding:24px 24px 0;font-size:16px;font-weight:700;line-height:1.5}
.index-module-scss-module__Mqf_aq__dialogDescription{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;margin:0;padding:2px 24px 20px;font-size:14px;font-weight:400;line-height:1.43}
.index-module-scss-module__Mqf_aq__dialogContent{flex-direction:column;gap:16px;max-height:calc(90vh - 200px);padding:0 24px;display:flex;overflow-y:auto}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__dialogContent{padding:0 16px}}
.index-module-scss-module__Mqf_aq__inviteDialogContent{padding-bottom:24px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__inviteDialogContent{padding-bottom:16px}}
.index-module-scss-module__Mqf_aq__inputGroup{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__Mqf_aq__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.index-module-scss-module__Mqf_aq__textInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .2s;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__Mqf_aq__textInput:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__Mqf_aq__textInput::placeholder{color:#1b1b1d4d}
.index-module-scss-module__Mqf_aq__roleCheckboxGroup{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__Mqf_aq__roleCheckboxItem{cursor:pointer;border:1px solid var(--color-border-panel);border-radius:4px;align-items:flex-start;gap:12px;padding:12px;transition:background-color .15s,border-color .15s;display:flex}
.index-module-scss-module__Mqf_aq__roleCheckboxItem:hover{background:var(--color-menu-selected);border-color:var(--color-text-secondary)}
.index-module-scss-module__Mqf_aq__roleCheckbox{width:16px;height:16px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0;margin-top:2px}
.index-module-scss-module__Mqf_aq__roleOptionBody{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__roleOptionDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;line-height:16px}
.index-module-scss-module__Mqf_aq__warningBox{background:var(--color-danger-bg-soft);border:1px solid var(--color-danger-border-soft);font-family:var(--font-manrope);color:var(--color-danger-default);border-radius:4px;margin:0 24px;padding:12px 16px;font-size:13px;line-height:1.5}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__warningBox{margin:0 16px}}
.index-module-scss-module__Mqf_aq__buttonGroup{justify-content:stretch;gap:12px;padding:32px 24px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__buttonGroup{padding:24px 16px 16px}}
.index-module-scss-module__Mqf_aq__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__Mqf_aq__cancelButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.index-module-scss-module__Mqf_aq__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__Mqf_aq__confirmButton{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__Mqf_aq__confirmButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.index-module-scss-module__Mqf_aq__confirmButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
.index-module-scss-module__Mqf_aq__dangerButton{background-color:var(--color-danger-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-role-text);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.index-module-scss-module__Mqf_aq__dangerButton:hover:not(:disabled){background-color:var(--color-danger-hover)}
.index-module-scss-module__Mqf_aq__dangerButton:disabled{opacity:.6;cursor:not-allowed}
[data-theme=dark] .index-module-scss-module__Mqf_aq__moreBtn:hover{background:#ebf4fb0a}
[data-theme=dark] .index-module-scss-module__Mqf_aq__rowMoreBtn:hover{background:#ebf4fb0a}
[data-theme=dark] .index-module-scss-module__Mqf_aq__moreItem:hover{background:#ebf4fb0f}
[data-theme=dark] .index-module-scss-module__Mqf_aq__textInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .index-module-scss-module__Mqf_aq__dialogDescription{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__Mqf_aq__copyBtn:hover{background:#ebf4fb0a}
[data-theme=dark] .index-module-scss-module__Mqf_aq__deleteLinkBtn:hover{background:var(--color-danger-bg-soft-strong)}
[data-theme=dark] .index-module-scss-module__Mqf_aq__warningBox{background:var(--color-danger-bg-soft-strong);border-color:var(--color-danger-border-soft-strong)}
[data-theme=dark] .index-module-scss-module__Mqf_aq__inviteLinkButtonCopied{background:#01ce0f14}
[data-theme=dark] .index-module-scss-module__Mqf_aq__tagYou{background:#ebf4fb1a}
.index-module-scss-module__Mqf_aq__memberRealName,.index-module-scss-module__Mqf_aq__memberRemark{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;overflow-wrap:anywhere;word-break:break-word;max-width:100%;font-size:10px;font-weight:400;line-height:1.05}
.index-module-scss-module__Mqf_aq__fieldPlaceholder{opacity:.7;font-style:italic}
.index-module-scss-module__Mqf_aq__titleEditBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-top:-6px;margin-bottom:-6px;margin-left:auto;transition:opacity .15s,background-color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__titleEditBtn:hover{opacity:1;background:#1a23300a}
.index-module-scss-module__Mqf_aq__titleEditBtn:focus-visible{opacity:1;outline:2px solid var(--color-primary-default);outline-offset:2px}
@media (max-width:767px){.index-module-scss-module__Mqf_aq__titleEditBtn{width:28px;height:28px}}
.index-module-scss-module__Mqf_aq__memberNicknameValue{align-items:center;gap:8px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__memberNicknameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.index-module-scss-module__Mqf_aq__inlineEditBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);opacity:.6;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,background-color .15s;display:inline-flex}
.index-module-scss-module__Mqf_aq__inlineEditBtn:hover{opacity:1;background:#1a23300a}
.index-module-scss-module__Mqf_aq__inlineEditBtn:focus-visible{opacity:1;outline:2px solid var(--color-primary-default);outline-offset:2px}
.index-module-scss-module__Mqf_aq__readonlyInput{background-color:var(--color-bg-page);color:var(--color-text-secondary);cursor:not-allowed}
.index-module-scss-module__Mqf_aq__readonlyInput:focus{border-color:var(--color-border-panel)}
.index-module-scss-module__Mqf_aq__fieldLabelRow{justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__Mqf_aq__fieldCounter{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1}
.index-module-scss-module__Mqf_aq__fieldCounterOver{color:var(--color-function-fail)}
.index-module-scss-module__Mqf_aq__fieldError{font-family:var(--font-manrope);color:var(--color-function-fail);font-size:12px;line-height:1.4}
.index-module-scss-module__Mqf_aq__transferHeading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.5}
.index-module-scss-module__Mqf_aq__transferCard{border:1px solid var(--color-border-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex}
.index-module-scss-module__Mqf_aq__transferCardLeft{align-items:center;gap:13px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__transferNote{background:var(--color-danger-bg-soft);border:1px solid var(--color-danger-border-soft);color:var(--color-danger-default);border-radius:4px;gap:10px;padding:12px 16px;display:flex}
.index-module-scss-module__Mqf_aq__transferNoteIcon{flex-shrink:0;margin-top:2px}
.index-module-scss-module__Mqf_aq__transferNoteBody{flex-direction:column;gap:8px;min-width:0;display:flex}
.index-module-scss-module__Mqf_aq__transferNoteMain{font-family:var(--font-manrope);margin:0;font-size:14px;font-weight:700;line-height:1.5}
.index-module-scss-module__Mqf_aq__transferNoteSub{font-family:var(--font-manrope);margin:0;font-size:13px;font-weight:400;line-height:1.5}
div.JoinRequestsPanel-module-scss-module__5DITKa__header{height:48px}
.JoinRequestsPanel-module-scss-module__5DITKa__colApplicant,.JoinRequestsPanel-module-scss-module__5DITKa__colMail,.JoinRequestsPanel-module-scss-module__5DITKa__colProject,.JoinRequestsPanel-module-scss-module__5DITKa__colDate{text-align:center;min-width:0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colApplicant,.JoinRequestsPanel-module-scss-module__5DITKa__colMail,.JoinRequestsPanel-module-scss-module__5DITKa__colProject,.JoinRequestsPanel-module-scss-module__5DITKa__colDate{text-align:left}}
.JoinRequestsPanel-module-scss-module__5DITKa__colApplicant{flex:113 1 0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colApplicant{flex:auto;order:2}}
.JoinRequestsPanel-module-scss-module__5DITKa__colMail{flex:186 1 0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colMail{flex:none;order:4;width:100%}}
.JoinRequestsPanel-module-scss-module__5DITKa__colProject{flex:183 1 0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colProject{flex:none;order:5;width:100%}}
.JoinRequestsPanel-module-scss-module__5DITKa__colDate{white-space:nowrap;flex:208 1 0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colDate{flex:none;order:6;width:100%}}
.JoinRequestsPanel-module-scss-module__5DITKa__colGap{flex:38 1 0}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colGap{display:none}}
.JoinRequestsPanel-module-scss-module__5DITKa__colActions{flex:0 0 141px;justify-content:flex-end;align-items:center;display:flex}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__colActions{flex:none;order:3;margin-left:auto}}
.JoinRequestsPanel-module-scss-module__5DITKa__headerActions{justify-content:flex-start}
.JoinRequestsPanel-module-scss-module__5DITKa__row{align-items:center;min-height:55px;padding:0 0 0 14px;display:flex}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__row{flex-wrap:wrap;gap:10px 8px;min-height:0;padding:12px}}
.JoinRequestsPanel-module-scss-module__5DITKa__rowClosed .JoinRequestsPanel-module-scss-module__5DITKa__applicantName,.JoinRequestsPanel-module-scss-module__5DITKa__rowClosed .JoinRequestsPanel-module-scss-module__5DITKa__cellText{opacity:.5}
.JoinRequestsPanel-module-scss-module__5DITKa__applicantName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500}
.JoinRequestsPanel-module-scss-module__5DITKa__cellText{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}
.JoinRequestsPanel-module-scss-module__5DITKa__rowActions{align-items:center;gap:11px;display:inline-flex}
.JoinRequestsPanel-module-scss-module__5DITKa__rejectBtn,.JoinRequestsPanel-module-scss-module__5DITKa__agreeBtn{border-radius:var(--radius-base);width:65px;height:24px;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;padding:0;font-size:10px;font-weight:600;transition:background-color .15s,opacity .15s}
.JoinRequestsPanel-module-scss-module__5DITKa__rejectBtn:disabled,.JoinRequestsPanel-module-scss-module__5DITKa__agreeBtn:disabled{cursor:not-allowed;opacity:.5}
.JoinRequestsPanel-module-scss-module__5DITKa__rejectBtn{border:1px solid color-mix(in srgb, var(--color-danger-default) 50%, transparent);color:var(--color-danger-default);background:0 0}
.JoinRequestsPanel-module-scss-module__5DITKa__rejectBtn:hover:not(:disabled){background:var(--color-danger-bg-soft)}
.JoinRequestsPanel-module-scss-module__5DITKa__agreeBtn{background:var(--color-approve-default);color:var(--color-dark-text-primary);border:none}
.JoinRequestsPanel-module-scss-module__5DITKa__agreeBtn:hover:not(:disabled){background:var(--color-approve-hover)}
.JoinRequestsPanel-module-scss-module__5DITKa__statusText{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;font-size:10px;font-weight:600}
.JoinRequestsPanel-module-scss-module__5DITKa__statusApproved{color:var(--color-approve-default);opacity:1}
.JoinRequestsPanel-module-scss-module__5DITKa__batchRejectBtn,.JoinRequestsPanel-module-scss-module__5DITKa__batchAgreeBtn{border-radius:var(--radius-base);height:32px;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;align-items:center;padding:0 14px;font-size:14px;transition:background-color .15s,opacity .15s;display:inline-flex}
.JoinRequestsPanel-module-scss-module__5DITKa__batchRejectBtn:disabled,.JoinRequestsPanel-module-scss-module__5DITKa__batchAgreeBtn:disabled{cursor:not-allowed;opacity:.5}
@media (max-width:767px){.JoinRequestsPanel-module-scss-module__5DITKa__batchRejectBtn,.JoinRequestsPanel-module-scss-module__5DITKa__batchAgreeBtn{height:34px;padding:0 12px;font-size:13px}}
.JoinRequestsPanel-module-scss-module__5DITKa__batchRejectBtn{border:1px solid var(--color-danger-default);color:var(--color-danger-default);background:0 0}
.JoinRequestsPanel-module-scss-module__5DITKa__batchRejectBtn:hover:not(:disabled){background:var(--color-danger-bg-soft)}
.JoinRequestsPanel-module-scss-module__5DITKa__batchAgreeBtn{background:var(--color-approve-default);color:var(--color-dark-text-primary);border:none}
.JoinRequestsPanel-module-scss-module__5DITKa__batchAgreeBtn:hover:not(:disabled){background:var(--color-approve-hover)}
.JoinRequestsPanel-module-scss-module__5DITKa__limitHint{color:var(--color-text-secondary);margin-left:8px;font-size:12px;font-weight:400}
.JoinRequestsPanel-module-scss-module__5DITKa__state{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;font-size:14px;display:flex}
.SettingsSidebar-module-scss-module__uYpIxa__sidebar{width:240px;top:calc(var(--total-navbar-height) + var(--console-subnav-height) + 24px);max-height:calc(100vh - var(--total-navbar-height) - var(--console-subnav-height) - 48px);flex-direction:column;flex-shrink:0;align-self:flex-start;gap:14px;display:flex;position:sticky;overflow-y:auto}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__sidebar{background:var(--color-bg-page);z-index:10;top:var(--total-navbar-height);border-bottom:1px solid var(--color-border-panel);flex-direction:row;gap:8px;width:100%;max-height:none;padding-bottom:16px;overflow:auto visible}.SettingsSidebar-module-scss-module__uYpIxa__sidebar::-webkit-scrollbar{display:none}.SettingsSidebar-module-scss-module__uYpIxa__sidebar{scrollbar-width:none}}
@media (max-width:767px){.SettingsSidebar-module-scss-module__uYpIxa__sidebar{gap:4px;padding-bottom:12px}}
.SettingsSidebar-module-scss-module__uYpIxa__group{flex-direction:column;gap:10px;display:flex}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__group{flex-direction:row;align-items:center;gap:4px}}
.SettingsSidebar-module-scss-module__uYpIxa__groupTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;width:229px;font-size:12px;font-weight:700}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__groupTitle{display:none}}
.SettingsSidebar-module-scss-module__uYpIxa__groupItems{flex-direction:column;gap:0;display:flex}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__groupItems{flex-direction:row;gap:4px}}
.SettingsSidebar-module-scss-module__uYpIxa__itemLink{color:inherit;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;padding:0;text-decoration:none;display:block}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__itemLink{width:auto}}
.SettingsSidebar-module-scss-module__uYpIxa__item{cursor:pointer;border-radius:4px;align-items:center;gap:8px;height:32px;padding:2px 11px;transition:background-color .15s;display:flex}
.SettingsSidebar-module-scss-module__uYpIxa__item:hover{background-color:#1a23300f}
@media (max-width:1079px){.SettingsSidebar-module-scss-module__uYpIxa__item{white-space:nowrap;padding:6px 12px}}
@media (max-width:767px){.SettingsSidebar-module-scss-module__uYpIxa__item{height:28px;padding:4px 10px}}
.SettingsSidebar-module-scss-module__uYpIxa__itemActive{background-color:var(--color-bg-card)}
.SettingsSidebar-module-scss-module__uYpIxa__itemIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.SettingsSidebar-module-scss-module__uYpIxa__itemBadge{background:var(--color-badge-notice);min-width:18px;height:18px;font-family:var(--font-manrope);color:var(--color-dark-text-primary);border-radius:9px;justify-content:center;align-items:center;margin-left:auto;padding:0 2px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}
.SettingsSidebar-module-scss-module__uYpIxa__itemLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:400}
@media (max-width:767px){.SettingsSidebar-module-scss-module__uYpIxa__itemLabel{font-size:13px}}
.index-module-scss-module__l5jHia__banner{background:var(--color-bg-card);border-radius:4px;grid-template-columns:80px 1fr 240px;align-items:center;gap:24px;min-height:103px;margin:0;padding:11px 16px;display:grid;position:relative;overflow:hidden}
@media (max-width:1199px){.index-module-scss-module__l5jHia__banner{grid-template-columns:72px 1fr 200px;gap:20px}}
@media (max-width:1023px){.index-module-scss-module__l5jHia__banner{grid-template-columns:64px 1fr auto;gap:16px;padding:12px}}
@media (max-width:767px){.index-module-scss-module__l5jHia__banner{grid-template-columns:none;align-items:stretch;min-height:0;padding:12px 14px;display:flex}.index-module-scss-module__l5jHia__banner .index-module-scss-module__l5jHia__giftWrap,.index-module-scss-module__l5jHia__banner .index-module-scss-module__l5jHia__center,.index-module-scss-module__l5jHia__banner .index-module-scss-module__l5jHia__right{display:none}}
.index-module-scss-module__l5jHia__giftWrap{border-radius:4px;flex-shrink:0;width:80px;height:80px;overflow:hidden}
@media (max-width:1199px){.index-module-scss-module__l5jHia__giftWrap{width:72px;height:72px}}
@media (max-width:1023px){.index-module-scss-module__l5jHia__giftWrap{width:64px;height:64px}}
.index-module-scss-module__l5jHia__giftImg{object-fit:cover;object-position:17% center;-webkit-user-select:none;user-select:none;width:100%;height:100%}
.index-module-scss-module__l5jHia__center{flex-direction:column;gap:14px;min-width:0;display:flex}
.index-module-scss-module__l5jHia__head{align-items:baseline;gap:12px;min-width:0;display:flex}
.index-module-scss-module__l5jHia__kicker{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:800;line-height:1.1}
.index-module-scss-module__l5jHia__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:1;-webkit-box-orient:vertical;min-width:0;font-size:11px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}
@media (max-width:1023px){.index-module-scss-module__l5jHia__subtitle{display:none}}
.index-module-scss-module__l5jHia__track{height:56px;position:relative}
.index-module-scss-module__l5jHia__bar{background:var(--color-border-panel);z-index:1;border-radius:4px;height:4px;position:absolute;top:26px;left:0;right:0}
.index-module-scss-module__l5jHia__barFilled{background:#fe6c11;border-radius:4px;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) .2s both index-module-scss-module__l5jHia__barFillIn;position:absolute;top:0;left:0}
@keyframes index-module-scss-module__l5jHia__barFillIn{0%{width:0!important}}
.index-module-scss-module__l5jHia__runner{z-index:3;pointer-events:none;width:36px;height:22px;animation:1.6s ease-in-out infinite index-module-scss-module__l5jHia__runnerHop;position:absolute;top:4px;transform:translate(-50%)}
.index-module-scss-module__l5jHia__runner img{object-fit:contain;filter:drop-shadow(0 2px 4px #fe6c1159);width:100%;height:100%;display:block}
@keyframes index-module-scss-module__l5jHia__runnerHop{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-2px)}}
.index-module-scss-module__l5jHia__milestone{z-index:2;white-space:nowrap;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:-3px;transform:translate(-50%)}
.index-module-scss-module__l5jHia__bonus{font-family:var(--font-manrope);color:#fe6c11;margin-bottom:8px;font-size:14px;font-weight:600;line-height:1}
.index-module-scss-module__l5jHia__giftIcon{background:var(--color-text-primary);width:18px;height:18px;color:var(--color-bg-card);z-index:2;border-radius:50%;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}
.index-module-scss-module__l5jHia__giftIcon svg{flex-shrink:0}
.index-module-scss-module__l5jHia__giftIconActive{background:#fe6c11}
.index-module-scss-module__l5jHia__target{font-family:var(--font-manrope);color:var(--color-text-primary);margin-top:6px;font-size:10px;font-weight:600;line-height:1}
.index-module-scss-module__l5jHia__right{justify-content:flex-end;align-items:center;gap:16px;min-width:0;display:flex}
@media (max-width:1199px){.index-module-scss-module__l5jHia__right{gap:12px}}
.index-module-scss-module__l5jHia__amountBlock{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}
.index-module-scss-module__l5jHia__amount{font-family:var(--font-manrope);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;line-height:1}
.index-module-scss-module__l5jHia__amountLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3}
.index-module-scss-module__l5jHia__cta{color:#ebf4fb;height:36px;font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;background:#7036f0;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:background .2s;display:inline-flex;position:relative;overflow:hidden}
.index-module-scss-module__l5jHia__cta:before{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;animation:3s ease-in-out .6s infinite index-module-scss-module__l5jHia__ctaSweep;position:absolute;top:0;left:-120%;transform:skew(-20deg)}
.index-module-scss-module__l5jHia__cta:hover{background:#5326b5}
.index-module-scss-module__l5jHia__cta svg{transition:transform .2s}
.index-module-scss-module__l5jHia__cta:hover svg{transform:translate(2px)}
@media (max-width:1199px){.index-module-scss-module__l5jHia__cta{height:32px;padding:0 12px;font-size:12px}}
@keyframes index-module-scss-module__l5jHia__ctaSweep{0%{left:-120%}60%,to{left:130%}}
.index-module-scss-module__l5jHia__compact{text-decoration:none;display:none}
@media (max-width:767px){.index-module-scss-module__l5jHia__compact{align-items:center;gap:12px;width:100%;display:flex}}
.index-module-scss-module__l5jHia__compactIcon{color:#fff;background:linear-gradient(135deg,#fe6c11 0%,#fa6 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;box-shadow:0 4px 12px #fe6c114d}
.index-module-scss-module__l5jHia__compactText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.index-module-scss-module__l5jHia__compactTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:700;line-height:1.2}
.index-module-scss-module__l5jHia__compactSub{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}
.index-module-scss-module__l5jHia__compactCta{font-family:var(--font-manrope);color:#7036f0;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:700}
.index-module-scss-module__328G2W__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__328G2W__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__328G2W__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__328G2W__page{padding:0 16px 32px}}
.index-module-scss-module__328G2W__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__328G2W__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__328G2W__content{flex:1;min-width:0}
.index-module-scss-module__328G2W__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__328G2W__section{padding:16px 12px}}
.index-module-scss-module__328G2W__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__328G2W__headerRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__328G2W__headerRow{flex-direction:column}}
.index-module-scss-module__328G2W__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__328G2W__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__328G2W__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__328G2W__subHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__328G2W__subHeader{flex-direction:column}}
.index-module-scss-module__328G2W__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__328G2W__sectionDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__328G2W__heroBanner{border-radius:4px;height:180px;position:relative;overflow:hidden}
.index-module-scss-module__328G2W__heroBannerImg{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__328G2W__heroBannerOverlay{background:linear-gradient(90deg,#0009 0%,#0000001a 100%);position:absolute;inset:0}
.index-module-scss-module__328G2W__heroBannerContent{flex-direction:column;justify-content:center;padding:24px 28px;display:flex;position:absolute;inset:0}
.index-module-scss-module__328G2W__heroBannerTitle{font-family:var(--font-dm-sans);color:#fff;margin:0 0 6px;font-size:28px;font-weight:700}
.index-module-scss-module__328G2W__heroBannerDesc{font-family:var(--font-manrope);color:#ffffffb3;margin:0 0 16px;font-size:13px}
.index-module-scss-module__328G2W__heroBannerBtn{background:var(--color-primary-default);color:#fff;height:32px;font-family:var(--font-manrope);border-radius:4px;justify-content:center;align-items:center;width:fit-content;padding:0 20px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}
.index-module-scss-module__328G2W__heroBannerBtn:hover{opacity:.85}
.index-module-scss-module__328G2W__creditsActions{justify-content:flex-end;align-items:center;gap:12px;display:flex}
.index-module-scss-module__328G2W__docsLink{font-family:var(--font-manrope);color:var(--color-text-primary);text-underline-offset:2px;font-size:13px;font-weight:500;text-decoration:underline;transition:opacity .15s}
.index-module-scss-module__328G2W__docsLink:hover{opacity:.7}
.index-module-scss-module__328G2W__createKeyBtn{background:var(--color-primary-default);color:#fff;height:32px;font-family:var(--font-manrope);white-space:nowrap;border-radius:4px;align-items:center;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:opacity .15s;display:inline-flex}
.index-module-scss-module__328G2W__createKeyBtn:hover{opacity:.85}
.index-module-scss-module__328G2W__sectionBody{margin-top:0}
.index-module-scss-module__328G2W__sectionBody [class*=topBar]{display:none}
.index-module-scss-module__328G2W__sectionBody [class*=cardCol]{background:0 0;border:1px solid #1a23301a;border-radius:4px}
/*# sourceMappingURL=0eyoi0y6bpjc1.css.map*/
.index-module-scss-module__TbxOLa__titleWrap{flex-direction:column;gap:2px;display:flex}
.index-module-scss-module__TbxOLa__title{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:20px}
.index-module-scss-module__TbxOLa__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:20px}
.index-module-scss-module__TbxOLa__body{flex-direction:column;gap:24px;display:flex}
.index-module-scss-module__TbxOLa__avatarRow{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}
.index-module-scss-module__TbxOLa__avatarCol{flex-direction:column;flex-shrink:0;align-items:center;gap:8px;display:flex}
.index-module-scss-module__TbxOLa__avatarBox{border-radius:var(--radius-base);background:var(--color-primary-default);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:64px;height:64px;padding:0;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__TbxOLa__avatarBox img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__TbxOLa__avatarBox:disabled{cursor:not-allowed;opacity:.7}
.index-module-scss-module__TbxOLa__avatarPreview{border-radius:0;width:100%;height:100%}
.index-module-scss-module__TbxOLa__avatarPreview span{font-size:24px;font-weight:700}
.index-module-scss-module__TbxOLa__avatarLoading{background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.index-module-scss-module__TbxOLa__avatarLoading:after{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite index-module-scss-module__TbxOLa__avatarSpin}
@keyframes index-module-scss-module__TbxOLa__avatarSpin{to{transform:rotate(360deg)}}
.index-module-scss-module__TbxOLa__avatarActions{align-items:center;gap:10px;display:flex}
.index-module-scss-module__TbxOLa__avatarActionBtn{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400}
.index-module-scss-module__TbxOLa__avatarActionBtn:hover{text-decoration:underline}
.index-module-scss-module__TbxOLa__avatarActionBtn:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}
.index-module-scss-module__TbxOLa__avatarRemoveBtn{color:var(--color-text-secondary)}
.index-module-scss-module__TbxOLa__promoCol{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}
.index-module-scss-module__TbxOLa__promoTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:105%}
.index-module-scss-module__TbxOLa__promoDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:105%}
.index-module-scss-module__TbxOLa__editPhotoBtn{border-radius:var(--btn-border-radius);background:var(--color-text-primary);height:26px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;margin-top:8px;padding:0 14px;font-size:12px;font-weight:400;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__TbxOLa__editPhotoBtn:hover{opacity:.85}
.index-module-scss-module__TbxOLa__editPhotoBtn:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__TbxOLa__field{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__TbxOLa__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700;line-height:105%}
.index-module-scss-module__TbxOLa__inputWrap{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:6px;height:40px;padding:0 10px;transition:border-color .2s;display:flex}
.index-module-scss-module__TbxOLa__inputWrap:focus-within{border-color:var(--color-primary-default)}
.index-module-scss-module__TbxOLa__input{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px}
.index-module-scss-module__TbxOLa__input:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__TbxOLa__inputError{border-color:var(--color-danger-default)}
.index-module-scss-module__TbxOLa__clearBtn{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex}
.index-module-scss-module__TbxOLa__clearBtn:hover{color:var(--color-text-primary)}
.index-module-scss-module__TbxOLa__charCount{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:12px}
.index-module-scss-module__TbxOLa__fieldHint{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:140%}
.index-module-scss-module__TbxOLa__fieldHintError{color:var(--color-danger-default)}
.index-module-scss-module__TbxOLa__fileInput{display:none}
.index-module-scss-module__TbxOLa__cropBody{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__TbxOLa__cropArea{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);width:min(100%,320px);margin:0 auto;position:relative;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__TbxOLa__cropArea{width:min(100%,260px)}}
.index-module-scss-module__TbxOLa__zoomSlider{width:min(100%,320px);margin:0 auto}
@media (max-width:767px){.index-module-scss-module__TbxOLa__zoomSlider{width:min(100%,260px)}}
.index-module-scss-module__TbxOLa__zoomSlider{accent-color:var(--color-primary-default);cursor:pointer}
.index-module-scss-module__TbxOLa__footer{align-items:center;gap:12px;display:flex}
.index-module-scss-module__TbxOLa__cancelBtn,.index-module-scss-module__TbxOLa__saveBtn{border-radius:var(--btn-border-radius);height:44px;font-family:var(--font-manrope);cursor:pointer;font-size:16px;font-weight:400;transition:opacity .2s}
.index-module-scss-module__TbxOLa__cancelBtn:disabled,.index-module-scss-module__TbxOLa__saveBtn:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__TbxOLa__cancelBtn{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0;flex:1}
.index-module-scss-module__TbxOLa__cancelBtn:hover:not(:disabled){opacity:.8}
.index-module-scss-module__TbxOLa__saveBtn{background:var(--color-primary-default);color:#ecf4fb;border:none;flex:1.7}
.index-module-scss-module__TbxOLa__saveBtn:hover:not(:disabled){opacity:.9}
@media (max-width:767px){.index-module-scss-module__TbxOLa__avatarRow{flex-direction:column;align-items:flex-start}.index-module-scss-module__TbxOLa__promoCol{text-align:left;align-items:flex-start}.index-module-scss-module__TbxOLa__cancelBtn,.index-module-scss-module__TbxOLa__saveBtn{height:40px;font-size:14px}}
.index-module-scss-module__cw759a__trigger{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:0 16px;font-size:14px;transition:all .2s;display:flex}
.index-module-scss-module__cw759a__trigger:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__cw759a__trigger:focus{border-color:var(--color-primary-default);outline:none;box-shadow:0 0 0 3px #7036f01a}
.index-module-scss-module__cw759a__trigger[data-popup-open]{border-color:var(--color-primary-default);box-shadow:0 0 0 3px #7036f01a}
.index-module-scss-module__cw759a__trigger[data-disabled]{opacity:.5;cursor:not-allowed;background-color:var(--color-bg-page)}
.index-module-scss-module__cw759a__value{text-align:left;flex:1}
.index-module-scss-module__cw759a__icon{color:#6b7280;align-items:center;font-size:12px;transition:transform .2s;display:flex}
[data-popup-open] .index-module-scss-module__cw759a__icon{transform:rotate(180deg)}
.index-module-scss-module__cw759a__positioner{z-index:1100}
.index-module-scss-module__cw759a__popup{width:var(--anchor-width);background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);transform-origin:top;border-radius:4px;animation:.16s cubic-bezier(.16,1,.3,1) index-module-scss-module__cw759a__selectPopIn;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}
.index-module-scss-module__cw759a__popup[data-side=top]{transform-origin:bottom}
.index-module-scss-module__cw759a__list{max-height:300px;padding:4px;overflow-y:auto}
.index-module-scss-module__cw759a__item{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:6px;align-items:center;padding:10px 12px;font-size:14px;transition:all .15s;display:flex}
.index-module-scss-module__cw759a__item:hover,.index-module-scss-module__cw759a__item[data-highlighted]{background-color:var(--color-menu-selected)}
.index-module-scss-module__cw759a__item[data-selected]{color:var(--color-primary-default);background-color:#7036f01a;font-weight:600}
.index-module-scss-module__cw759a__item[data-disabled]{opacity:.5;cursor:not-allowed}
@keyframes index-module-scss-module__cw759a__selectPopIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.SpendLimitDialog-module-scss-module__162Sya__closeBtn{border-radius:var(--btn-border-radius);cursor:pointer;width:40px;height:40px;color:var(--color-text-secondary);z-index:1;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:12px;right:12px}
.SpendLimitDialog-module-scss-module__162Sya__closeBtn:hover{background:var(--color-bg-page);color:var(--color-text-primary)}
.SpendLimitDialog-module-scss-module__162Sya__head{padding-top:6px}
.SpendLimitDialog-module-scss-module__162Sya__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:20px}
.SpendLimitDialog-module-scss-module__162Sya__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:12px;font-weight:500;line-height:20px}
.SpendLimitDialog-module-scss-module__162Sya__divider{background:var(--color-border-panel);height:1px;margin:20px -24px 0}
@media (max-width:767px){.SpendLimitDialog-module-scss-module__162Sya__divider{margin:20px -16px 0}}
.SpendLimitDialog-module-scss-module__162Sya__content{flex-direction:column;gap:24px;padding-top:24px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__field{flex-direction:column;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:12px;font-weight:700;line-height:20px;display:block}
.SpendLimitDialog-module-scss-module__162Sya__typeCards{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}
@media (max-width:767px){.SpendLimitDialog-module-scss-module__162Sya__typeCards{gap:4px}}
.SpendLimitDialog-module-scss-module__162Sya__typeCard{border-radius:var(--btn-border-radius);border:1px solid var(--color-border-panel);cursor:pointer;min-height:80px;color:var(--color-text-secondary);font-family:var(--font-manrope);text-align:center;word-break:break-word;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 10px;font-size:12px;font-weight:400;line-height:20px;transition:border-color .15s,background-color .15s,color .15s;display:flex;position:relative}
.SpendLimitDialog-module-scss-module__162Sya__typeCard svg{color:var(--color-text-secondary);transition:color .15s}
.SpendLimitDialog-module-scss-module__162Sya__typeCard:hover{border-color:var(--color-text-secondary)}
@media (max-width:767px){.SpendLimitDialog-module-scss-module__162Sya__typeCard{padding:14px 6px}}
.SpendLimitDialog-module-scss-module__162Sya__typeHelp{color:var(--color-text-secondary);opacity:.35;cursor:help;justify-content:center;align-items:center;transition:opacity .15s,color .15s;display:inline-flex;position:absolute;top:8px;right:8px}
.SpendLimitDialog-module-scss-module__162Sya__typeHelp:hover{opacity:.75;color:var(--color-text-primary)}
.SpendLimitDialog-module-scss-module__162Sya__typeCardActive{border-color:var(--color-text-primary);background:var(--color-menu-selected);color:var(--color-text-primary)}
.SpendLimitDialog-module-scss-module__162Sya__typeCardActive svg{color:var(--color-text-primary)}
.SpendLimitDialog-module-scss-module__162Sya__typeCardActive:hover{border-color:var(--color-text-primary)}
.SpendLimitDialog-module-scss-module__162Sya__row2{grid-template-columns:200px 1fr;gap:4px;display:grid}
@media (max-width:767px){.SpendLimitDialog-module-scss-module__162Sya__row2{grid-template-columns:1fr;gap:16px}}
.SpendLimitDialog-module-scss-module__162Sya__col{flex-direction:column;min-width:0;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__periodSelect{border-radius:var(--btn-border-radius);height:40px}
.SpendLimitDialog-module-scss-module__162Sya__help{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:12px;font-size:12px;line-height:20px}
.SpendLimitDialog-module-scss-module__162Sya__amountInput{border-radius:var(--btn-border-radius);width:100%;height:40px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__amountInputText{text-align:left;font-size:14px}
.SpendLimitDialog-module-scss-module__162Sya__amountError{font-family:var(--font-manrope);color:var(--color-function-fail);margin-top:6px;font-size:12px;line-height:16px}
.SpendLimitDialog-module-scss-module__162Sya__notice{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:7px;font-size:12px;line-height:20px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__notice svg{color:var(--color-text-secondary);flex-shrink:0;margin-top:0}
.SpendLimitDialog-module-scss-module__162Sya__advRow{justify-content:center;margin-top:-8px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__advLink{cursor:pointer;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;padding:0;font-size:13px;line-height:20px;transition:color .15s}
.SpendLimitDialog-module-scss-module__162Sya__advLink:hover{color:var(--color-primary-hover)}
.SpendLimitDialog-module-scss-module__162Sya__applyAll{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:10px;font-size:13px;line-height:20px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__applyAll input{width:16px;height:16px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0}
.SpendLimitDialog-module-scss-module__162Sya__applyAllStrong{color:var(--color-text-primary);font-weight:700}
.SpendLimitDialog-module-scss-module__162Sya__footer{gap:12px;width:100%;padding-top:32px;display:flex}
.SpendLimitDialog-module-scss-module__162Sya__cancelBtn,.SpendLimitDialog-module-scss-module__162Sya__saveBtn{border-radius:var(--btn-border-radius);cursor:pointer;height:44px;font-family:var(--font-manrope);padding:10px 16px;font-size:16px;font-weight:400;line-height:24px;transition:background-color .2s,border-color .2s,opacity .2s}
.SpendLimitDialog-module-scss-module__162Sya__cancelBtn{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background-color:#0000;flex:160}
.SpendLimitDialog-module-scss-module__162Sya__cancelBtn:hover:not(:disabled){border-color:var(--color-text-secondary)}
.SpendLimitDialog-module-scss-module__162Sya__cancelBtn:disabled{opacity:.5;cursor:not-allowed}
.SpendLimitDialog-module-scss-module__162Sya__saveBtn{background-color:var(--color-primary-default);border:1px solid var(--color-primary-default);color:var(--color-bg-home-primary);flex:268}
.SpendLimitDialog-module-scss-module__162Sya__saveBtn:hover:not(:disabled){background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.SpendLimitDialog-module-scss-module__162Sya__saveBtn:disabled{background-color:var(--color-primary-disabled);border-color:var(--color-primary-disabled);cursor:not-allowed}
/*# sourceMappingURL=3htduyjtj5xxd.css.map*/
.index-module-scss-module__NvCkEG__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__NvCkEG__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__NvCkEG__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__NvCkEG__page{padding:0 16px 32px}}
.index-module-scss-module__NvCkEG__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__NvCkEG__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__NvCkEG__content{flex:1;min-width:0}
.index-module-scss-module__NvCkEG__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:relative}
@media (max-width:767px){.index-module-scss-module__NvCkEG__section{padding:16px}}
.index-module-scss-module__NvCkEG__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__NvCkEG__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__NvCkEG__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__NvCkEG__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__NvCkEG__sectionDivider{background:var(--color-text-primary);opacity:.1;height:1px}
.index-module-scss-module__NvCkEG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__NvCkEG__sectionDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__NvCkEG__accountsHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__NvCkEG__accountsHeader{flex-direction:column;gap:0}}
.index-module-scss-module__NvCkEG__accountsHeaderText{flex-direction:column;gap:16px;min-width:0;display:flex}
.index-module-scss-module__NvCkEG__createTeamBtn{border-radius:var(--btn-border-radius);background:var(--color-text-primary);height:32px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;flex-shrink:0;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:400;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__NvCkEG__createTeamBtn:hover{opacity:.85}
@media (max-width:767px){.index-module-scss-module__NvCkEG__createTeamBtn{height:28px;margin-bottom:12px;padding:0 12px;font-size:12px}}
.index-module-scss-module__NvCkEG__cardWrap{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__NvCkEG__accountCard{border:1px solid var(--color-border-panel);border-radius:4px;align-items:center;gap:10px;padding:10px;transition:border-color .15s;display:flex;position:relative}
.index-module-scss-module__NvCkEG__accountCard:hover{border-color:#7036f04d}
@media (max-width:767px){.index-module-scss-module__NvCkEG__accountCard{flex-wrap:wrap}}
.index-module-scss-module__NvCkEG__accountCardActive{border-color:var(--color-primary-default);background:#7036f00d}
.index-module-scss-module__NvCkEG__accountAvatar{background:var(--color-primary-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__NvCkEG__accountAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__NvCkEG__accountAvatar span{font-family:var(--font-manrope);color:#fff;font-size:20px;font-weight:600}
@media (max-width:767px){.index-module-scss-module__NvCkEG__accountAvatar{width:36px;height:36px}.index-module-scss-module__NvCkEG__accountAvatar span{font-size:16px}}
.index-module-scss-module__NvCkEG__accountInfo{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}
.index-module-scss-module__NvCkEG__accountNameRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.index-module-scss-module__NvCkEG__accountName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__NvCkEG__accountUuid{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:105%}
.index-module-scss-module__NvCkEG__accountBadge{background:var(--color-primary-default);height:20px;font-family:var(--font-manrope);color:#ecf4fb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:105%;display:inline-flex}
.index-module-scss-module__NvCkEG__accountBadgeTeam{background:#367af0}
.index-module-scss-module__NvCkEG__ownerBadge,.index-module-scss-module__NvCkEG__adminBadge{height:20px;font-family:var(--font-manrope);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;line-height:105%;display:inline-flex}
.index-module-scss-module__NvCkEG__ownerBadge{border:1px solid var(--color-function-success);color:var(--color-function-success)}
.index-module-scss-module__NvCkEG__adminBadge{border:1px solid var(--color-primary-default);color:var(--color-primary-default)}
.index-module-scss-module__NvCkEG__currentTag{border:1px solid var(--color-primary-default);height:32px;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 20px;font-size:14px;font-weight:400;display:inline-flex}
@media (max-width:767px){.index-module-scss-module__NvCkEG__currentTag{height:28px;padding:0 14px;font-size:12px}}
.index-module-scss-module__NvCkEG__switchBtn{color:#367af0;height:32px;font-family:var(--font-manrope);cursor:pointer;background:0 0;border:1px solid #367af0;border-radius:4px;flex-shrink:0;margin-left:auto;padding:0 20px;font-size:14px;font-weight:400;transition:all .15s}
.index-module-scss-module__NvCkEG__switchBtn:hover{color:#fff;background:#367af0}
.index-module-scss-module__NvCkEG__switchBtn:disabled{opacity:.5;cursor:not-allowed}
@media (max-width:767px){.index-module-scss-module__NvCkEG__switchBtn{height:28px;padding:0 14px;font-size:12px}}
.index-module-scss-module__NvCkEG__profileCard{position:relative}
.index-module-scss-module__NvCkEG__editProfileBtn{border-radius:var(--btn-border-radius);background:var(--color-text-primary);height:32px;color:var(--color-bg-panel);font-family:var(--font-manrope);cursor:pointer;border:none;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:400;transition:opacity .2s;display:inline-flex;position:absolute;top:0;right:0}
.index-module-scss-module__NvCkEG__editProfileBtn:hover{opacity:.85}
@media (max-width:767px){.index-module-scss-module__NvCkEG__editProfileBtn{height:28px;padding:0 10px;font-size:12px}}
.index-module-scss-module__NvCkEG__profileHeader{align-items:center;gap:13px;margin-bottom:18px;display:flex}
.index-module-scss-module__NvCkEG__profileAvatar{background:var(--color-primary-default);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.index-module-scss-module__NvCkEG__profileAvatar img{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__NvCkEG__profileAvatar span{font-family:var(--font-manrope);color:#fff;font-size:20px;font-weight:600}
@media (max-width:767px){.index-module-scss-module__NvCkEG__profileAvatar{width:36px;height:36px}.index-module-scss-module__NvCkEG__profileAvatar span{font-size:16px}}
.index-module-scss-module__NvCkEG__profileInfo{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__NvCkEG__profileNameRow{align-items:center;gap:8px;display:flex}
.index-module-scss-module__NvCkEG__typeBadge{background:var(--color-primary-default);height:20px;font-family:var(--font-manrope);color:#ecf4fb;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}
.index-module-scss-module__NvCkEG__typeBadgeTeam{background:#367af0}
.index-module-scss-module__NvCkEG__profileName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:105%}
@media (max-width:767px){.index-module-scss-module__NvCkEG__profileName{font-size:16px}}
.index-module-scss-module__NvCkEG__profileUuidRow{align-items:center;gap:6px;display:flex}
.index-module-scss-module__NvCkEG__profileUuid{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:105%}
.index-module-scss-module__NvCkEG__copyBtn{cursor:pointer;width:20px;height:20px;color:var(--color-text-primary);opacity:.4;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex}
.index-module-scss-module__NvCkEG__copyBtn:hover{opacity:.8}
.index-module-scss-module__NvCkEG__profileField{flex-direction:column;gap:8px;margin-top:18px;display:flex}
@media (max-width:767px){.index-module-scss-module__NvCkEG__profileField{gap:6px;width:100%;margin-top:14px}}
.index-module-scss-module__NvCkEG__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__NvCkEG__fieldValue{font-family:var(--font-manrope);color:var(--color-text-primary);word-break:break-all;font-size:16px;font-weight:400;line-height:105%}
@media (max-width:767px){.index-module-scss-module__NvCkEG__fieldValue{font-size:14px}}
.index-module-scss-module__NvCkEG__fieldValueRow{align-items:center;gap:8px;display:flex}
.index-module-scss-module__NvCkEG__emailInfoIcon{color:var(--color-text-primary);opacity:.5;cursor:help;justify-content:center;align-items:center;transition:opacity .15s;display:inline-flex}
.index-module-scss-module__NvCkEG__emailInfoIcon:hover,.index-module-scss-module__NvCkEG__emailInfoIcon:focus-visible{opacity:1;outline:none}
.index-module-scss-module__NvCkEG__changeEmailTip{line-height:1.5;display:inline}
.index-module-scss-module__NvCkEG__supportLink{color:var(--color-primary-default);text-underline-offset:2px;word-break:break-all;text-decoration:underline}
.index-module-scss-module__NvCkEG__supportLink:hover{color:var(--color-primary-hover)}
/*# sourceMappingURL=3hksfhnxq5-8s.css.map*/
.go2933276541{position:fixed;display:block;width:100%;height:0px;margin:0px;padding:0px;overflow:visible;transform-style:preserve-3d;background:transparent;backface-visibility:hidden;pointer-events:none;left:0px;z-index:9998;}
.go2369186930{top:0px;z-index:9999;height:100%;width:100%;}
.go1348078617{bottom:0px;}
.go2417249464{position:fixed;z-index:9989;}
.go3921366393{left:0;bottom:0;}
.go3967842156{right:0;bottom:0;}
.go613305155{left:0;top:0;}
.go471583506{right:0;top:0;}
.go3670563033{position:relative;overflow:hidden;display:none;}
.go1041095097{display:block;}
.go1632949049{position:absolute;pointer-events:none;width:101vw;height:101vh;background:rgba(0,0,0,0.7);opacity:0;z-index:-1;}
.go2512015367{z-index:99998;opacity:0.8;visibility:visible;pointer-events:all;cursor:pointer;}
.go1432718904{overflow:hidden;}
.go812842568{display:block !important;position:static !important;box-sizing:border-box !important;background:transparent !important;border:none;min-height:0px !important;max-height:none !important;margin:0px;padding:0px !important;height:100% !important;width:1px !important;max-width:100% !important;min-width:100% !important;}
.go722322694{transition:none !important;}
.go3064412225{z-index:99999;visibility:hidden;position:absolute;inset:50vh auto auto 50%;left:50%;top:50%;transform:translate(-50%,-50%) translateY(100vh);pointer-events:none;max-height:95%;max-width:95%;}
.go1656994552{pointer-events:auto !important;visibility:visible;transform:translate(-50%,-50%) translateY(0);transition:transform 0.75s linear(0,0.006,0.023 2.2%,0.096 4.8%,0.532 15.4%,0.72 21%,0.793,0.853 26.7%,0.902,0.941,0.968 36.2%,0.987 39.7%,1 43.7%,1.007 48.3%,1.009 55.3%,1.002 78.2%,1 );}
.go456419034{transition:opacity 0.3s ease-in;}
.go3128134379{pointer-events:auto !important;visibility:visible !important;max-height:95vh !important;transition:max-height 1s ease-in;}
.go494047706{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;}
.go2481764524{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;bottom:0px;}
.go2685733372{visibility:hidden;}
.go2985984737{visibility:visible !important;}
.go3281949485{pointer-events:auto !important;visibility:visible !important;max-height:95vh !important;transform:none !important;}
.go3508454897{z-index:9999;width:100%;max-height:95%;position:fixed;visibility:hidden;transition:transform 1s linear(0,0.006,0.022 2.3%,0.091 5.1%,0.18 7.6%,0.508 16.3%,0.607,0.691,0.762,0.822 28.4%,0.872,0.912 35.1%,0.944 38.9%,0.968 43%,0.985 47.6%,0.996 53.1%,1.001 58.4%,1.003 65.1%,1 );}
.go988075951{z-index:9999;position:fixed;left:10px;top:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}
.go2699082514{z-index:9999;position:fixed;right:10px;top:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}
.go1595992025{z-index:9999;position:fixed;left:10px;bottom:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}
.go1222083472{z-index:9999;position:fixed;right:10px;bottom:10px;max-height:95vh !important;max-width:95%;visibility:hidden;}
.go26732895{cursor:pointer;}
.go2083580917{display:flex;justify-content:center;align-items:center;}
#nprogress{pointer-events:none}
#nprogress .bar{background:#7F72F7;position:fixed;z-index:1600;top: 0;left:0;width:100%;height:3px}
#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #7F72F7, 0 0 5px #7F72F7;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-4px);-ms-transform:rotate(3deg) translate(0px,-4px);transform:rotate(3deg) translate(0px,-4px)}
#nprogress .spinner{display:block;position:fixed;z-index:1600;top: 15px;right:15px}
#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid transparent;border-top-color:#7F72F7;border-left-color:#7F72F7;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}
.nprogress-custom-parent{overflow:hidden;position:relative}
.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}
@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}
@keyframes nprogress-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.BillingAddressDialog-module-scss-module__cGXMMq__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out BillingAddressDialog-module-scss-module__cGXMMq__fadeIn;position:fixed;inset:0}
@keyframes BillingAddressDialog-module-scss-module__cGXMMq__fadeIn{0%{opacity:0}to{opacity:1}}
.BillingAddressDialog-module-scss-module__cGXMMq__popup{background-color:var(--color-bg-panel);z-index:9999;border-radius:4px;outline:none;flex-direction:column;width:520px;max-width:calc(100vw - 32px);max-height:90vh;animation:.2s ease-out BillingAddressDialog-module-scss-module__cGXMMq__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:576px){.BillingAddressDialog-module-scss-module__cGXMMq__popup{width:calc(100vw - 32px)}}
@keyframes BillingAddressDialog-module-scss-module__cGXMMq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.BillingAddressDialog-module-scss-module__cGXMMq__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:16px;right:16px}
.BillingAddressDialog-module-scss-module__cGXMMq__closeButton:hover{color:var(--color-text-primary)}
.BillingAddressDialog-module-scss-module__cGXMMq__closeButton svg{width:24px;height:24px}
.BillingAddressDialog-module-scss-module__cGXMMq__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;padding:24px 24px 0;font-size:16px;font-weight:700;line-height:1.5}
.BillingAddressDialog-module-scss-module__cGXMMq__dialogDescription{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;margin:0;padding:2px 24px 20px;font-size:14px;font-weight:400;line-height:1.43}
.BillingAddressDialog-module-scss-module__cGXMMq__dialogContent{flex-direction:column;gap:16px;max-height:calc(90vh - 200px);padding:0 24px;display:flex;overflow-y:auto}
.BillingAddressDialog-module-scss-module__cGXMMq__inputGroup{flex-direction:column;gap:6px;display:flex}
.BillingAddressDialog-module-scss-module__cGXMMq__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.BillingAddressDialog-module-scss-module__cGXMMq__required{color:var(--color-function-fail);margin-left:2px}
.BillingAddressDialog-module-scss-module__cGXMMq__optional{color:var(--color-text-secondary);margin-left:4px;font-size:12px;font-weight:400}
.BillingAddressDialog-module-scss-module__cGXMMq__fieldRow{gap:8px;display:flex}
@media (max-width:576px){.BillingAddressDialog-module-scss-module__cGXMMq__fieldRow{flex-direction:column;gap:8px}}
.BillingAddressDialog-module-scss-module__cGXMMq__fieldRow>*,.BillingAddressDialog-module-scss-module__cGXMMq__fieldCol{flex:1;min-width:0}
.BillingAddressDialog-module-scss-module__cGXMMq__textInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .2s;box-shadow:0 1px 2px #0a0d120d}
.BillingAddressDialog-module-scss-module__cGXMMq__textInput:focus{border-color:var(--color-primary-default)}
.BillingAddressDialog-module-scss-module__cGXMMq__textInput::placeholder{color:#1b1b1d4d}
.BillingAddressDialog-module-scss-module__cGXMMq__selectTrigger{width:100%;height:44px;padding:10px 14px;font-size:16px;box-shadow:0 1px 2px #0a0d120d}
.BillingAddressDialog-module-scss-module__cGXMMq__buttonGroup{justify-content:stretch;gap:12px;padding:32px 24px 24px;display:flex}
.BillingAddressDialog-module-scss-module__cGXMMq__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.BillingAddressDialog-module-scss-module__cGXMMq__cancelButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.BillingAddressDialog-module-scss-module__cGXMMq__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.BillingAddressDialog-module-scss-module__cGXMMq__confirmButton{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.BillingAddressDialog-module-scss-module__cGXMMq__confirmButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.BillingAddressDialog-module-scss-module__cGXMMq__confirmButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
.BillingAddressDialog-module-scss-module__cGXMMq__loadingState{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 24px;font-size:14px;display:flex}
[data-theme=dark] .BillingAddressDialog-module-scss-module__cGXMMq__textInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .BillingAddressDialog-module-scss-module__cGXMMq__dialogDescription{color:var(--color-text-secondary)}
@media (max-width:576px){.BillingAddressDialog-module-scss-module__cGXMMq__dialogContent{padding:0 16px}.BillingAddressDialog-module-scss-module__cGXMMq__buttonGroup{padding:24px 16px 16px}}
.index-module-scss-module__AiyCwW__container{background:var(--color-bg-panel);font-family:var(--font-manrope);border:1px solid #0000001a;border-radius:6px;width:260px;padding:12px;box-shadow:0 4px 20px #0000001a}
.index-module-scss-module__AiyCwW__calendar{margin-bottom:10px}
.index-module-scss-module__AiyCwW__header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}
.index-module-scss-module__AiyCwW__monthTitle{color:var(--color-text-primary);margin:0;font-size:13px;font-weight:700}
.index-module-scss-module__AiyCwW__navButtons{gap:2px;display:flex}
.index-module-scss-module__AiyCwW__navBtn{cursor:pointer;width:20px;height:20px;color:var(--color-text-primary);background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;font-size:12px;transition:all .2s;display:flex}
.index-module-scss-module__AiyCwW__navBtn:hover{background:#0000000d}
.index-module-scss-module__AiyCwW__weekDays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:4px;display:grid}
.index-module-scss-module__AiyCwW__weekDay{text-align:center;color:#6b7280;padding:2px 0;font-size:9px;font-weight:600}
.index-module-scss-module__AiyCwW__daysGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}
.index-module-scss-module__AiyCwW__day{width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;font-size:10px;font-weight:600;transition:all .2s;display:flex;position:relative}
.index-module-scss-module__AiyCwW__day:hover{background:#f3f4f6}
.index-module-scss-module__AiyCwW__daySelected{color:var(--color-bg-panel)!important;background:#7c3aed!important}
.index-module-scss-module__AiyCwW__dayInRange{color:#7c3aed;background:#ede9fe}
.index-module-scss-module__AiyCwW__dayOtherMonth{color:#d1d5db;font-weight:400;background:0 0!important}
.index-module-scss-module__AiyCwW__dayOtherMonth:hover{background:0 0!important}
.index-module-scss-module__AiyCwW__emptyDay{width:28px;height:28px}
.index-module-scss-module__AiyCwW__quickOptions{grid-template-columns:repeat(2,1fr);gap:6px;margin-bottom:12px;display:grid}
.index-module-scss-module__AiyCwW__quickBtn{background:var(--color-bg-panel);color:var(--color-text-primary);cursor:pointer;font-size:10px;font-weight:500;font-family:var(--font-manrope);border:1px solid #0000001f;border-radius:4px;padding:6px 8px;transition:all .2s}
.index-module-scss-module__AiyCwW__quickBtn:hover{background:#f9fafb;border-color:#0003}
.index-module-scss-module__AiyCwW__quickBtn:active{background:#f3f4f6}
.index-module-scss-module__AiyCwW__quickBtnActive{background:var(--color-text-primary)!important;color:var(--color-bg-panel)!important;border-color:var(--color-text-primary)!important}
.index-module-scss-module__AiyCwW__selectedRange{border-top:1px solid #0000000f;border-bottom:1px solid #0000000f;gap:12px;margin-bottom:12px;padding:8px 0;display:flex}
.index-module-scss-module__AiyCwW__rangeItem{flex:1}
.index-module-scss-module__AiyCwW__rangeLabel{color:#6b7280;margin-bottom:3px;font-size:10px;font-weight:500}
.index-module-scss-module__AiyCwW__rangeValue{color:var(--color-text-primary);font-size:13px;font-weight:700}
.index-module-scss-module__AiyCwW__applyBtn{width:100%;color:var(--color-bg-panel);cursor:pointer;font-size:12px;font-weight:700;font-family:var(--font-manrope);background:#7c3aed;border:none;border-radius:4px;padding:8px;transition:all .2s}
.index-module-scss-module__AiyCwW__applyBtn:hover:not(:disabled){background:#6d28d9}
.index-module-scss-module__AiyCwW__applyBtn:active:not(:disabled){background:#5b21b6}
.index-module-scss-module__AiyCwW__applyBtn:disabled{opacity:.5;cursor:not-allowed}
.styles-module__Oo5n5q__trigger{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:flex}
.styles-module__Oo5n5q__trigger:hover:not(:disabled){border-color:var(--color-primary-default)}
.styles-module__Oo5n5q__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.styles-module__Oo5n5q__trigger:disabled{opacity:.5;cursor:not-allowed}
.styles-module__Oo5n5q__trigger[data-popup-open]{border-color:var(--color-primary-default)}
.styles-module__Oo5n5q__triggerValue{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}
.styles-module__Oo5n5q__placeholder{color:var(--color-text-secondary)}
.styles-module__Oo5n5q__icon{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}
.styles-module__Oo5n5q__trigger[data-popup-open] .styles-module__Oo5n5q__icon{transform:rotate(180deg)}
.styles-module__Oo5n5q__clearBtn{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:flex}
.styles-module__Oo5n5q__clearBtn:hover{color:var(--color-text-primary);background-color:var(--color-border-panel)}
.styles-module__Oo5n5q__popup{min-width:var(--anchor-width);background:var(--color-bg-panel);width:max-content;max-height:385px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;flex-direction:column;gap:6px;padding:6px;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex}
.styles-module__Oo5n5q__popup[data-starting-style],.styles-module__Oo5n5q__popup[data-ending-style]{opacity:0;scale:.9}
.styles-module__Oo5n5q__searchWrapper{background:var(--color-bg-panel);border-bottom:1px solid var(--color-border-panel);padding:2px 2px 6px}
.styles-module__Oo5n5q__searchInput{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);background:0 0;border-radius:4px;outline:none;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:block}
.styles-module__Oo5n5q__searchInput::placeholder{color:var(--color-text-secondary)}
.styles-module__Oo5n5q__searchInput:focus{border-color:var(--color-primary-default)}
.styles-module__Oo5n5q__itemsScroll{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow-y:auto}
.styles-module__Oo5n5q__item{min-height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;align-items:center;gap:0;padding:6px 8px;font-size:13px;font-weight:400;line-height:1.366;transition:background-color .15s ease-in-out;display:flex}
.styles-module__Oo5n5q__item[data-highlighted]{background:var(--color-bg-panel-hover)}
.styles-module__Oo5n5q__item[data-disabled]{opacity:.5;cursor:not-allowed}
.styles-module__Oo5n5q__item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-default);outline:none}
.styles-module__Oo5n5q__itemText{white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:4px;overflow:hidden}
.styles-module__Oo5n5q__indicator{width:16px;height:16px;color:var(--color-primary-default);flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:flex}
.styles-module__Oo5n5q__emptyState{color:var(--color-text-secondary);font-family:var(--font-manrope);text-align:center;padding:12px 8px;font-size:13px}
.styles-module__Oo5n5q__emptyState:empty{display:none}
.index-module-scss-module__hndNBa__pagination{justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0 0;display:flex}
@media (max-width:768px){.index-module-scss-module__hndNBa__pagination{flex-direction:column;gap:12px;padding:16px 0 0}}
.index-module-scss-module__hndNBa__paginationInfo{font-size:14px;font-family:var(--font-manrope);color:#1b1b1d99;font-weight:400}
@media (max-width:768px){.index-module-scss-module__hndNBa__paginationInfo{font-size:13px}}
.index-module-scss-module__hndNBa__paginationList{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__hndNBa__paginationList li{display:inline-block}
.index-module-scss-module__hndNBa__pageItem{background:var(--color-bg-panel);min-width:32px;height:32px;font-size:14px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #d5d7da;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;transition:all .2s;display:inline-flex}
@media (max-width:768px){.index-module-scss-module__hndNBa__pageItem{min-width:28px;height:28px;padding:0 6px;font-size:13px}}
.index-module-scss-module__hndNBa__pageItem:disabled{opacity:.4;cursor:not-allowed;color:var(--color-text-primary);border-color:#d5d7da}
.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__active{color:var(--color-bg-panel);background:#7b5af6;border-color:#7b5af6;font-weight:600}
.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__active:hover{color:var(--color-bg-panel);background:#6a4ce6;border-color:#6a4ce6}
.index-module-scss-module__hndNBa__pageItem:hover:not(:disabled):not(.index-module-scss-module__hndNBa__ellipsis):not(.index-module-scss-module__hndNBa__active){color:#7b5af6;border-color:#7b5af6}
.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__ellipsis{cursor:default;color:#1b1b1d66;letter-spacing:2px;background:0 0;border:none;min-width:32px;font-size:16px}
.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__ellipsis:hover{color:#1b1b1d66;border:none}
.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__prevBtn svg,.index-module-scss-module__hndNBa__pageItem.index-module-scss-module__hndNBa__nextBtn svg{width:16px;height:16px}
.CostHistory-module-scss-module__T8aixW__container{width:100%}
.CostHistory-module-scss-module__T8aixW__desktopView{display:block}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__desktopView{display:none}}
.CostHistory-module-scss-module__T8aixW__mobileView{display:none}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__mobileView{display:block}}
.CostHistory-module-scss-module__T8aixW__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__toolbar{flex-wrap:wrap;gap:12px}}
.CostHistory-module-scss-module__T8aixW__toolbarLeft{align-items:center;gap:12px;display:flex}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__toolbarLeft{flex-wrap:wrap;flex:1}}
.CostHistory-module-scss-module__T8aixW__toolbarRight{align-items:center;gap:12px;display:flex}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__toolbarRight{flex-shrink:0}}
.CostHistory-module-scss-module__T8aixW__datePickerWrapper{position:relative}
.CostHistory-module-scss-module__T8aixW__toolbarBtn{border:1px solid var(--color-border-panel);height:40px;font-size:16px;font-weight:500;font-family:Inter,var(--font-manrope);color:#1b1b1d80;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:inline-flex}
.CostHistory-module-scss-module__T8aixW__toolbarBtn img{flex-shrink:0;width:20px;height:20px}
.CostHistory-module-scss-module__T8aixW__toolbarBtn:hover{border-color:var(--color-text-secondary)}
.CostHistory-module-scss-module__T8aixW__datePickerPopup{z-index:100;animation:.2s CostHistory-module-scss-module__T8aixW__slideDown;position:absolute;top:calc(100% + 8px);left:0}
@keyframes CostHistory-module-scss-module__T8aixW__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.CostHistory-module-scss-module__T8aixW__clearBtn{border:1px solid var(--color-border-panel);height:40px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;padding:10px 14px;transition:all .2s}
.CostHistory-module-scss-module__T8aixW__clearBtn:hover{border-color:var(--color-text-secondary)}
.CostHistory-module-scss-module__T8aixW__iconBtn{border:1px solid var(--color-border-panel);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:flex}
.CostHistory-module-scss-module__T8aixW__iconBtn svg,.CostHistory-module-scss-module__T8aixW__iconBtn img{width:16px;height:16px}
.CostHistory-module-scss-module__T8aixW__iconBtn:hover:not(:disabled){border-color:var(--color-text-secondary)}
.CostHistory-module-scss-module__T8aixW__iconBtn:disabled{opacity:.4;cursor:not-allowed}
.CostHistory-module-scss-module__T8aixW__tableWrapper{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;height:calc(100vh - 400px);min-height:400px;max-height:600px;position:relative;overflow:auto}
.CostHistory-module-scss-module__T8aixW__tableWrapper::-webkit-scrollbar{width:6px}
.CostHistory-module-scss-module__T8aixW__tableWrapper::-webkit-scrollbar-track{background:var(--color-bg-panel-hover);border-radius:3px}
.CostHistory-module-scss-module__T8aixW__tableWrapper::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
.CostHistory-module-scss-module__T8aixW__tableWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
.CostHistory-module-scss-module__T8aixW__tableWrapper{scrollbar-width:thin;scrollbar-color:var(--color-border-panel) var(--color-bg-panel-hover)}
.CostHistory-module-scss-module__T8aixW__table{border-collapse:collapse;width:100%}
.CostHistory-module-scss-module__T8aixW__table thead{z-index:1;background:var(--color-bg-panel-hover);position:sticky;top:0}
.CostHistory-module-scss-module__T8aixW__table th{text-align:left;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;background:0 0;border-bottom:1px solid #1a23301a;padding:12px 24px;font-size:12px;font-weight:400;line-height:1.5em}
.CostHistory-module-scss-module__T8aixW__table th:first-child{padding-left:24px}
.CostHistory-module-scss-module__T8aixW__table th:last-child{text-align:right;padding-right:24px}
.CostHistory-module-scss-module__T8aixW__table td{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid #1a23301a;padding:20px 24px;font-size:14px;font-weight:400;line-height:1.42857em}
.CostHistory-module-scss-module__T8aixW__table td:first-child{padding-left:24px}
.CostHistory-module-scss-module__T8aixW__table td:last-child{text-align:right;padding-right:24px}
.CostHistory-module-scss-module__T8aixW__table tbody tr:last-child td{border-bottom:none}
.CostHistory-module-scss-module__T8aixW__table tbody tr{transition:background-color .15s}
.CostHistory-module-scss-module__T8aixW__table tbody tr:hover{background-color:#00000005}
.CostHistory-module-scss-module__T8aixW__sortableHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;width:100%;transition:all .2s;display:flex}
.CostHistory-module-scss-module__T8aixW__sortableHeader:hover .CostHistory-module-scss-module__T8aixW__sortIconInactive{color:#1b1b1d66}
.CostHistory-module-scss-module__T8aixW__sortIcon{align-items:center;display:flex}
.CostHistory-module-scss-module__T8aixW__sortIconActive{color:var(--color-text-primary);opacity:.8;font-size:10px;transition:all .2s}
.CostHistory-module-scss-module__T8aixW__sortIconInactive{color:#1b1b1d4d;opacity:.6;font-size:10px;transition:all .2s}
.CostHistory-module-scss-module__T8aixW__workloadName{opacity:.5;font-size:13px;font-weight:400}
.CostHistory-module-scss-module__T8aixW__detailBtn{font-size:13px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:4px;padding:6px 16px;transition:all .2s}
.CostHistory-module-scss-module__T8aixW__detailBtn:hover:not(:disabled){background:#0000000a;border-color:#0003}
.CostHistory-module-scss-module__T8aixW__detailBtn:active:not(:disabled){background:#0000000f}
.CostHistory-module-scss-module__T8aixW__detailBtn:disabled{opacity:.4;cursor:not-allowed}
.CostHistory-module-scss-module__T8aixW__loading,.CostHistory-module-scss-module__T8aixW__empty{height:100%;color:var(--color-text-secondary);font-size:14px;font-family:var(--font-manrope);justify-content:center;align-items:center;font-weight:500;display:flex}
.CostHistory-module-scss-module__T8aixW__tableArea{position:relative}
.CostHistory-module-scss-module__T8aixW__loadingOverlay{background:color-mix(in srgb, var(--color-bg-page) 80%, transparent);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CostHistory-module-scss-module__T8aixW__loadingSpinner{color:var(--color-text-primary);font-size:14px;font-family:var(--font-manrope);align-items:center;gap:8px;font-weight:500;display:flex}
.CostHistory-module-scss-module__T8aixW__spinIcon{font-size:20px;animation:1s linear infinite CostHistory-module-scss-module__T8aixW__spin}
@keyframes CostHistory-module-scss-module__T8aixW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.CostHistory-module-scss-module__T8aixW__backdrop{z-index:1000;background-color:#00000080;animation:.2s CostHistory-module-scss-module__T8aixW__fadeIn;position:fixed;inset:0}
.CostHistory-module-scss-module__T8aixW__dialog,.CostHistory-module-scss-module__T8aixW__tipDialog{z-index:1001;background-color:var(--color-bg-panel);border-radius:4px;flex-direction:column;max-height:90vh;animation:.2s CostHistory-module-scss-module__T8aixW__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__dialog,.CostHistory-module-scss-module__T8aixW__tipDialog{border-radius:4px 12px 0 0;max-height:95vh;animation:.2s CostHistory-module-scss-module__T8aixW__slideUp;top:auto;bottom:0;transform:translate(-50%)}}
.CostHistory-module-scss-module__T8aixW__dialog{width:90%;max-width:1000px}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__dialog{width:100%;max-width:100%}}
.CostHistory-module-scss-module__T8aixW__tipDialog{width:90%;max-width:520px}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__tipDialog{width:100%;max-width:100%}}
.CostHistory-module-scss-module__T8aixW__dialogHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__dialogHeader{padding:20px 16px}}
.CostHistory-module-scss-module__T8aixW__dialogTitle{font-size:20px;font-weight:700;font-family:var(--font-manrope);color:var(--color-text-primary);margin:0}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__dialogTitle{font-size:18px}}
.CostHistory-module-scss-module__T8aixW__dialogClose{width:36px;height:36px;color:var(--color-text-secondary);cursor:pointer;font-size:20px;font-family:var(--font-dm-sans);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}
.CostHistory-module-scss-module__T8aixW__dialogClose:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.CostHistory-module-scss-module__T8aixW__dialogContent{font-family:var(--font-manrope);flex:1;padding:28px;overflow-y:auto}
@media (max-width:768px){.CostHistory-module-scss-module__T8aixW__dialogContent{padding:20px 16px}}
.CostHistory-module-scss-module__T8aixW__dialogContent p{color:var(--color-text-secondary);margin-bottom:16px;font-size:14px;line-height:1.7}
.CostHistory-module-scss-module__T8aixW__dialogContent p:last-child{margin-bottom:0}
.CostHistory-module-scss-module__T8aixW__detailTableWrapper{background-color:#0000;border:1px solid #0000000f;border-radius:4px;margin-bottom:16px;overflow:hidden}
.CostHistory-module-scss-module__T8aixW__detailTable{border-collapse:collapse;width:100%;min-width:800px}
.CostHistory-module-scss-module__T8aixW__detailTable th{text-align:left;font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background-color:#0000;border-bottom:1px solid #0000000f;padding:14px 18px;font-size:13px;font-weight:600}
.CostHistory-module-scss-module__T8aixW__detailTable td{font-family:var(--font-manrope);color:var(--color-text-primary);vertical-align:middle;border-bottom:1px solid #0000000f;padding:14px 18px;font-size:13px;font-weight:500}
.CostHistory-module-scss-module__T8aixW__detailTable tbody tr:last-child td{border-bottom:none}
.CostHistory-module-scss-module__T8aixW__detailTable tbody tr{transition:background-color .15s}
.CostHistory-module-scss-module__T8aixW__detailTable tbody tr:hover{background-color:#0000}
.CostHistory-module-scss-module__T8aixW__tipIcon{color:var(--color-text-secondary);cursor:pointer;align-items:center;margin-left:8px;transition:all .2s;display:inline-flex}
.CostHistory-module-scss-module__T8aixW__tipIcon:hover{color:var(--color-text-primary)}
@keyframes CostHistory-module-scss-module__T8aixW__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes CostHistory-module-scss-module__T8aixW__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
@keyframes CostHistory-module-scss-module__T8aixW__slideUp{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}
.CostHistory-module-scss-module__T8aixW__detailCardList{flex-direction:column;gap:16px;display:flex}
.CostHistory-module-scss-module__T8aixW__detailCard{background-color:#0000;border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}
.CostHistory-module-scss-module__T8aixW__detailCardRow{flex-direction:column;gap:6px;display:flex}
.CostHistory-module-scss-module__T8aixW__cardList{flex-direction:column;gap:16px;margin-bottom:20px;display:flex;position:relative}
.CostHistory-module-scss-module__T8aixW__card{font-family:var(--font-manrope);background-color:#0000;border:1px solid #0000000f;border-radius:4px;padding:20px}
.CostHistory-module-scss-module__T8aixW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}
.CostHistory-module-scss-module__T8aixW__cardTitle{color:var(--color-text-primary);word-break:break-word;font-size:16px;font-weight:700}
.CostHistory-module-scss-module__T8aixW__cardDate{color:var(--color-text-secondary);margin-top:4px;font-size:13px;font-weight:400}
.CostHistory-module-scss-module__T8aixW__cardAmount{color:var(--color-text-primary);word-break:break-all;text-align:right;font-size:18px;font-weight:700;line-height:1.2}
.CostHistory-module-scss-module__T8aixW__cardBody{border-bottom:1px solid #0000000f;flex-direction:column;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}
.CostHistory-module-scss-module__T8aixW__cardRow{flex-direction:column;gap:5px;display:flex}
.CostHistory-module-scss-module__T8aixW__cardLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.CostHistory-module-scss-module__T8aixW__cardValue{color:var(--color-text-primary);word-break:break-all;font-size:14px;font-weight:500}
.CostHistory-module-scss-module__T8aixW__cardActions{margin-top:0}
.CostHistory-module-scss-module__T8aixW__mobilePagination{border-top:1px solid #0000000f;margin-top:20px;padding-top:20px}
.CostHistory-module-scss-module__T8aixW__paginationInfo{text-align:center;font-size:14px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-weight:500}
.CostHistory-module-scss-module__T8aixW__paginationButtons{justify-content:center;gap:12px;display:flex}
.CostHistory-module-scss-module__T8aixW__pageBtn{height:44px;font-size:14px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:4px;align-items:center;gap:6px;padding:0 16px;transition:all .2s;display:inline-flex}
.CostHistory-module-scss-module__T8aixW__pageBtn:hover:not(:disabled){background:#0000000a;border-color:#0003}
.CostHistory-module-scss-module__T8aixW__pageBtn:disabled{opacity:.4;cursor:not-allowed}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__toolbarBtn{color:var(--color-text-secondary)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__table td{color:var(--color-text-secondary)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__table tbody tr:hover{background-color:#ffffff05}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__sortableHeader:hover .CostHistory-module-scss-module__T8aixW__sortIconInactive{color:var(--color-text-secondary)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__sortIconInactive{color:var(--color-text-secondary);opacity:.4}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailBtn{border-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailBtn:hover:not(:disabled){border-color:var(--color-border-panel);background:#ffffff1a}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailBtn:active:not(:disabled){background:#ffffff26}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__dialogHeader{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailTableWrapper{border-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailTable th{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__detailTable td{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__card{border-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__cardBody{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__mobilePagination{border-top-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__pageBtn{border-color:var(--color-border-panel)}
[data-theme=dark] .CostHistory-module-scss-module__T8aixW__pageBtn:hover:not(:disabled){border-color:var(--color-border-panel);background:#ffffff1a}
.InvoiceApplyDialog-module-scss-module__vib8ha__backdrop{z-index:9998;background-color:#00000080;animation:.2s ease-out InvoiceApplyDialog-module-scss-module__vib8ha__fadeIn;position:fixed;inset:0}
@keyframes InvoiceApplyDialog-module-scss-module__vib8ha__fadeIn{0%{opacity:0}to{opacity:1}}
.InvoiceApplyDialog-module-scss-module__vib8ha__popup{background-color:var(--color-bg-panel);z-index:9999;border-radius:4px;outline:none;flex-direction:column;width:520px;max-width:calc(100vw - 32px);max-height:90vh;animation:.2s ease-out InvoiceApplyDialog-module-scss-module__vib8ha__slideIn;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
@media (max-width:576px){.InvoiceApplyDialog-module-scss-module__vib8ha__popup{width:calc(100vw - 32px)}}
@keyframes InvoiceApplyDialog-module-scss-module__vib8ha__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.InvoiceApplyDialog-module-scss-module__vib8ha__closeButton{cursor:pointer;width:44px;height:44px;color:var(--color-text-secondary);z-index:2;background-color:#0000;border:none;border-radius:4px;justify-content:center;align-items:center;transition:color .2s;display:flex;position:absolute;top:16px;right:16px}
.InvoiceApplyDialog-module-scss-module__vib8ha__closeButton:hover{color:var(--color-text-primary)}
.InvoiceApplyDialog-module-scss-module__vib8ha__closeButton svg{width:24px;height:24px}
.InvoiceApplyDialog-module-scss-module__vib8ha__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;padding:24px 24px 0;font-size:16px;font-weight:700;line-height:1.5}
.InvoiceApplyDialog-module-scss-module__vib8ha__dialogDescription{font-family:var(--font-manrope);color:#1b1b1d80;text-align:center;margin:0;padding:2px 24px 20px;font-size:14px;font-weight:400;line-height:1.43}
.InvoiceApplyDialog-module-scss-module__vib8ha__dialogContent{flex-direction:column;gap:16px;max-height:calc(90vh - 200px);padding:0 24px;display:flex;overflow-y:auto}
.InvoiceApplyDialog-module-scss-module__vib8ha__warningBox{background-color:color-mix(in srgb, var(--color-function-error) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-function-error) 30%, transparent);font-family:var(--font-manrope);color:var(--color-function-error);border-radius:4px;padding:12px 14px;font-size:13px;font-weight:500;line-height:1.5}
.InvoiceApplyDialog-module-scss-module__vib8ha__note{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.5}
.InvoiceApplyDialog-module-scss-module__vib8ha__resetRow{justify-content:flex-end;margin-top:-4px;display:flex}
.InvoiceApplyDialog-module-scss-module__vib8ha__resetLink{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:600;line-height:1.5;transition:color .2s}
.InvoiceApplyDialog-module-scss-module__vib8ha__resetLink:hover:not(:disabled){color:var(--color-primary-hover)}
.InvoiceApplyDialog-module-scss-module__vib8ha__resetLink:disabled{opacity:.5;cursor:not-allowed}
.InvoiceApplyDialog-module-scss-module__vib8ha__checkboxRow{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1.5;display:flex}
.InvoiceApplyDialog-module-scss-module__vib8ha__checkbox{width:16px;height:16px;accent-color:var(--color-primary-default);cursor:pointer;flex-shrink:0}
.InvoiceApplyDialog-module-scss-module__vib8ha__inputGroup{flex-direction:column;gap:6px;display:flex}
.InvoiceApplyDialog-module-scss-module__vib8ha__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.InvoiceApplyDialog-module-scss-module__vib8ha__required{color:var(--color-function-fail);margin-left:2px}
.InvoiceApplyDialog-module-scss-module__vib8ha__optional{color:var(--color-text-secondary);margin-left:4px;font-size:12px;font-weight:400}
.InvoiceApplyDialog-module-scss-module__vib8ha__fieldRow{gap:8px;display:flex}
@media (max-width:576px){.InvoiceApplyDialog-module-scss-module__vib8ha__fieldRow{flex-direction:column;gap:8px}}
.InvoiceApplyDialog-module-scss-module__vib8ha__fieldRow>*,.InvoiceApplyDialog-module-scss-module__vib8ha__fieldCol{flex:1;min-width:0}
.InvoiceApplyDialog-module-scss-module__vib8ha__textInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel);width:100%;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:10px 14px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .2s;box-shadow:0 1px 2px #0a0d120d}
.InvoiceApplyDialog-module-scss-module__vib8ha__textInput:focus{border-color:var(--color-primary-default)}
.InvoiceApplyDialog-module-scss-module__vib8ha__textInput::placeholder{color:#1b1b1d4d}
.InvoiceApplyDialog-module-scss-module__vib8ha__selectTrigger{width:100%;height:44px;padding:10px 14px;font-size:16px;box-shadow:0 1px 2px #0a0d120d}
.InvoiceApplyDialog-module-scss-module__vib8ha__inputError{border-color:var(--color-function-fail)}
.InvoiceApplyDialog-module-scss-module__vib8ha__fieldError{font-family:var(--font-manrope);color:var(--color-function-fail);font-size:12px;font-weight:400;line-height:1.4}
.InvoiceApplyDialog-module-scss-module__vib8ha__formError{background-color:color-mix(in srgb, var(--color-function-fail) 10%, transparent);border:1px solid color-mix(in srgb, var(--color-function-fail) 30%, transparent);font-family:var(--font-manrope);color:var(--color-function-fail);border-radius:4px;margin:0 24px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.45}
@media (max-width:576px){.InvoiceApplyDialog-module-scss-module__vib8ha__formError{margin:0 16px}}
.InvoiceApplyDialog-module-scss-module__vib8ha__buttonGroup{justify-content:stretch;gap:12px;padding:32px 24px 24px;display:flex}
.InvoiceApplyDialog-module-scss-module__vib8ha__cancelButton{background-color:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.InvoiceApplyDialog-module-scss-module__vib8ha__cancelButton:hover:not(:disabled){background-color:var(--color-bg-page)}
.InvoiceApplyDialog-module-scss-module__vib8ha__cancelButton:disabled{opacity:.5;cursor:not-allowed}
.InvoiceApplyDialog-module-scss-module__vib8ha__confirmButton{background-color:var(--color-primary-default);cursor:pointer;height:44px;font-family:var(--font-manrope);color:var(--color-bg-panel);border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:16px;font-weight:600;line-height:1.5;transition:all .2s}
.InvoiceApplyDialog-module-scss-module__vib8ha__confirmButton:hover:not(:disabled){background-color:var(--color-primary-hover)}
.InvoiceApplyDialog-module-scss-module__vib8ha__confirmButton:disabled{background-color:var(--color-border-panel);cursor:not-allowed}
.InvoiceApplyDialog-module-scss-module__vib8ha__loadingState{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 24px;font-size:14px;display:flex}
[data-theme=dark] .InvoiceApplyDialog-module-scss-module__vib8ha__textInput::placeholder{color:var(--color-text-secondary);opacity:.5}
[data-theme=dark] .InvoiceApplyDialog-module-scss-module__vib8ha__dialogDescription{color:var(--color-text-secondary)}
@media (max-width:576px){.InvoiceApplyDialog-module-scss-module__vib8ha__dialogContent{padding:0 16px}.InvoiceApplyDialog-module-scss-module__vib8ha__buttonGroup{padding:24px 16px 16px}}
.BillingHistory-module-scss-module__0r2-jq__container{width:100%}
.BillingHistory-module-scss-module__0r2-jq__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}
@media (max-width:768px){.BillingHistory-module-scss-module__0r2-jq__toolbar{flex-wrap:wrap;gap:12px}}
.BillingHistory-module-scss-module__0r2-jq__toolbarLeft{align-items:center;gap:12px;display:flex}
@media (max-width:768px){.BillingHistory-module-scss-module__0r2-jq__toolbarLeft{flex-wrap:wrap;flex:1}}
.BillingHistory-module-scss-module__0r2-jq__toolbarRight{align-items:center;gap:12px;display:flex}
@media (max-width:768px){.BillingHistory-module-scss-module__0r2-jq__toolbarRight{flex-shrink:0}}
.BillingHistory-module-scss-module__0r2-jq__datePickerWrapper{position:relative}
.BillingHistory-module-scss-module__0r2-jq__toolbarBtn{border:1px solid var(--color-border-panel);height:40px;font-size:16px;font-weight:500;font-family:Inter,var(--font-manrope);color:#1b1b1d80;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;transition:all .2s;display:inline-flex}
.BillingHistory-module-scss-module__0r2-jq__toolbarBtn img{flex-shrink:0;width:20px;height:20px}
.BillingHistory-module-scss-module__0r2-jq__toolbarBtn:hover{border-color:var(--color-text-secondary);background:0 0}
.BillingHistory-module-scss-module__0r2-jq__datePickerPopup{z-index:100;animation:.2s BillingHistory-module-scss-module__0r2-jq__slideDown;position:absolute;top:calc(100% + 8px);left:0}
@keyframes BillingHistory-module-scss-module__0r2-jq__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.BillingHistory-module-scss-module__0r2-jq__clearBtn{border:1px solid var(--color-border-panel);height:40px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;padding:10px 14px;transition:all .2s}
.BillingHistory-module-scss-module__0r2-jq__clearBtn:hover{border-color:var(--color-text-secondary);background:0 0}
.BillingHistory-module-scss-module__0r2-jq__iconBtn{border:1px solid var(--color-border-panel);width:40px;height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:12px;transition:all .2s;display:flex}
.BillingHistory-module-scss-module__0r2-jq__iconBtn img{width:16px;height:16px}
.BillingHistory-module-scss-module__0r2-jq__iconBtn:hover:not(:disabled){border-color:var(--color-text-secondary);background:0 0}
.BillingHistory-module-scss-module__0r2-jq__iconBtn:disabled{opacity:.4;cursor:not-allowed}
.BillingHistory-module-scss-module__0r2-jq__desktopView{display:block}
@media (max-width:768px){.BillingHistory-module-scss-module__0r2-jq__desktopView{display:none}}
.BillingHistory-module-scss-module__0r2-jq__mobileView{display:none}
@media (max-width:768px){.BillingHistory-module-scss-module__0r2-jq__mobileView{display:block}}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;height:calc(100vh - 400px);min-height:400px;max-height:600px;position:relative;overflow:auto}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper::-webkit-scrollbar{width:6px}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper::-webkit-scrollbar-track{background:var(--color-bg-panel-hover);border-radius:3px}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
.BillingHistory-module-scss-module__0r2-jq__tableWrapper{scrollbar-width:thin;scrollbar-color:var(--color-border-panel) var(--color-bg-panel-hover)}
.BillingHistory-module-scss-module__0r2-jq__table{border-collapse:collapse;width:100%;min-width:1000px}
.BillingHistory-module-scss-module__0r2-jq__table thead{z-index:1;background:var(--color-bg-panel-hover);position:sticky;top:0}
.BillingHistory-module-scss-module__0r2-jq__table th{background-color:var(--color-bg-panel-hover);text-align:left;font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);padding:12px 24px;font-size:12px;font-weight:600;line-height:1.5em}
.BillingHistory-module-scss-module__0r2-jq__table th:first-child{padding-left:24px}
.BillingHistory-module-scss-module__0r2-jq__table th:last-child{padding-right:24px}
.BillingHistory-module-scss-module__0r2-jq__table td{font-family:var(--font-manrope);color:#1b1b1d80;border-bottom:1px solid var(--color-border-panel);padding:16px 24px;font-size:14px;font-weight:400;line-height:1.42857em}
.BillingHistory-module-scss-module__0r2-jq__table td:first-child{padding-left:24px}
.BillingHistory-module-scss-module__0r2-jq__table td:last-child{padding-right:24px}
.BillingHistory-module-scss-module__0r2-jq__table tbody tr:last-child td{border-bottom:none}
.BillingHistory-module-scss-module__0r2-jq__table tbody tr{transition:background-color .15s}
.BillingHistory-module-scss-module__0r2-jq__table tbody tr:hover{background-color:#0000}
.BillingHistory-module-scss-module__0r2-jq__table th:last-child,.BillingHistory-module-scss-module__0r2-jq__table td:last-child{background:var(--color-bg-panel-hover);position:sticky;right:0}
.BillingHistory-module-scss-module__0r2-jq__table tbody td:last-child{z-index:2}
.BillingHistory-module-scss-module__0r2-jq__table thead th:last-child{z-index:3}
.BillingHistory-module-scss-module__0r2-jq__table th:last-child:before,.BillingHistory-module-scss-module__0r2-jq__table td:last-child:before{content:"";pointer-events:none;opacity:0;background:linear-gradient(270deg,#0000001a,#0000);width:16px;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}
.BillingHistory-module-scss-module__0r2-jq__pingRight .BillingHistory-module-scss-module__0r2-jq__table th:last-child:before,.BillingHistory-module-scss-module__0r2-jq__pingRight .BillingHistory-module-scss-module__0r2-jq__table td:last-child:before{opacity:1}
.BillingHistory-module-scss-module__0r2-jq__status{font-family:var(--font-manrope);text-transform:uppercase;border-radius:2px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5em;display:inline-flex}
.BillingHistory-module-scss-module__0r2-jq__statusPaid{color:var(--color-function-success);background:#ecfdf3;border:1px solid #abefc6}
.BillingHistory-module-scss-module__0r2-jq__statusExpired{color:var(--color-function-fail);background:#fef3f2;border:1px solid #fecdca}
.BillingHistory-module-scss-module__0r2-jq__statusDefault{background:var(--color-bg-panel-hover);border:1px solid var(--color-border-panel);color:var(--color-text-secondary)}
.BillingHistory-module-scss-module__0r2-jq__loading,.BillingHistory-module-scss-module__0r2-jq__empty{height:100%;color:var(--color-text-secondary);font-size:14px;font-family:var(--font-manrope);justify-content:center;align-items:center;font-weight:500;display:flex}
.BillingHistory-module-scss-module__0r2-jq__tableArea{position:relative}
.BillingHistory-module-scss-module__0r2-jq__loadingOverlay{background:color-mix(in srgb, var(--color-bg-page) 80%, transparent);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.BillingHistory-module-scss-module__0r2-jq__loadingSpinner{color:var(--color-text-primary);font-size:14px;font-family:var(--font-manrope);align-items:center;gap:8px;font-weight:500;display:flex}
.BillingHistory-module-scss-module__0r2-jq__spinIcon{font-size:20px;animation:1s linear infinite BillingHistory-module-scss-module__0r2-jq__spin}
@keyframes BillingHistory-module-scss-module__0r2-jq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.BillingHistory-module-scss-module__0r2-jq__docActions{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}
.BillingHistory-module-scss-module__0r2-jq__docBtn{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}
.BillingHistory-module-scss-module__0r2-jq__docBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-primary-default) 8%, transparent)}
.BillingHistory-module-scss-module__0r2-jq__docBtn:disabled{opacity:.5;cursor:not-allowed}
.BillingHistory-module-scss-module__0r2-jq__docBtn svg{width:14px;height:14px}
.BillingHistory-module-scss-module__0r2-jq__docBtn .BillingHistory-module-scss-module__0r2-jq__spinIcon{font-size:14px}
.BillingHistory-module-scss-module__0r2-jq__docEmpty{color:var(--color-text-secondary)}
.BillingHistory-module-scss-module__0r2-jq__pagination{border-top:1px solid #0000000f;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0 0;display:flex}
.BillingHistory-module-scss-module__0r2-jq__paginationInfo{font-size:13px;font-family:var(--font-manrope);color:#1b1b1d99;font-weight:400}
.BillingHistory-module-scss-module__0r2-jq__paginationControls{align-items:center;gap:16px;display:flex}
.BillingHistory-module-scss-module__0r2-jq__pageInfo{font-size:13px;font-family:var(--font-manrope);color:var(--color-text-primary);font-weight:500}
.BillingHistory-module-scss-module__0r2-jq__pageBtn{height:32px;font-size:13px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:4px;align-items:center;gap:6px;padding:0 12px;transition:all .2s;display:inline-flex}
.BillingHistory-module-scss-module__0r2-jq__pageBtn svg{font-size:10px}
.BillingHistory-module-scss-module__0r2-jq__pageBtn:hover:not(:disabled){background:#0000000a;border-color:#0003}
.BillingHistory-module-scss-module__0r2-jq__pageBtn:disabled{opacity:.4;cursor:not-allowed}
.BillingHistory-module-scss-module__0r2-jq__cardList{flex-direction:column;gap:16px;margin-bottom:20px;display:flex;position:relative}
.BillingHistory-module-scss-module__0r2-jq__card{font-family:var(--font-manrope);background-color:#0000;border:1px solid #0000000f;border-radius:4px;padding:20px}
.BillingHistory-module-scss-module__0r2-jq__cardHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}
.BillingHistory-module-scss-module__0r2-jq__cardAmount{color:var(--color-text-primary);word-break:break-all;text-align:right;flex-shrink:0;font-size:18px;font-weight:700;line-height:1.2}
.BillingHistory-module-scss-module__0r2-jq__cardBody{flex-direction:column;gap:12px;display:flex}
.BillingHistory-module-scss-module__0r2-jq__cardRow{flex-direction:column;gap:5px;display:flex}
.BillingHistory-module-scss-module__0r2-jq__cardLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.BillingHistory-module-scss-module__0r2-jq__cardValue{color:var(--color-text-primary);word-break:break-all;font-size:14px;font-weight:500}
.BillingHistory-module-scss-module__0r2-jq__mobilePagination{border-top:1px solid #0000000f;margin-top:20px;padding-top:20px}
.BillingHistory-module-scss-module__0r2-jq__paginationInfo{text-align:center;font-size:14px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-weight:500}
.BillingHistory-module-scss-module__0r2-jq__paginationButtons{justify-content:center;gap:12px;display:flex}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__toolbarBtn{color:var(--color-text-secondary)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__table td{color:var(--color-text-secondary)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__table th:last-child:before{background:linear-gradient(270deg,#00000059,#0000)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__table td:last-child:before{background:linear-gradient(270deg,#00000059,#0000)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__paginationInfo{color:var(--color-text-secondary)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__pagination{border-top-color:var(--color-border-panel)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__pageBtn{border-color:var(--color-border-panel)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__pageBtn:hover:not(:disabled){border-color:var(--color-border-panel);background:#ffffff1a}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__card{border-color:var(--color-border-panel)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__cardHeader{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__mobilePagination{border-top-color:var(--color-border-panel)}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__statusPaid{background:#01ce0f1a;border-color:#01ce0f4d}
[data-theme=dark] .BillingHistory-module-scss-module__0r2-jq__statusExpired{background:#ce23011a;border-color:#ce23014d}
.InvoiceHistory-module-scss-module__RcZL6W__container{width:100%}
.InvoiceHistory-module-scss-module__RcZL6W__desktopView{display:block}
@media (max-width:768px){.InvoiceHistory-module-scss-module__RcZL6W__desktopView{display:none}}
.InvoiceHistory-module-scss-module__RcZL6W__mobileView{display:none}
@media (max-width:768px){.InvoiceHistory-module-scss-module__RcZL6W__mobileView{display:block}}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper{width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;height:calc(100vh - 400px);min-height:400px;max-height:600px;position:relative;overflow:hidden auto}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper::-webkit-scrollbar{width:6px}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper::-webkit-scrollbar-track{background:var(--color-bg-panel-hover);border-radius:3px}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper::-webkit-scrollbar-thumb:hover{background:var(--color-text-secondary)}
.InvoiceHistory-module-scss-module__RcZL6W__tableWrapper{scrollbar-width:thin;scrollbar-color:var(--color-border-panel) var(--color-bg-panel-hover)}
.InvoiceHistory-module-scss-module__RcZL6W__table{border-collapse:collapse;width:100%;min-width:800px}
.InvoiceHistory-module-scss-module__RcZL6W__table thead{z-index:1;background:0 0;position:sticky;top:0}
.InvoiceHistory-module-scss-module__RcZL6W__table th{text-align:left;font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);background-color:#0000;padding:12px 24px;font-size:12px;font-weight:600;line-height:1.5em}
.InvoiceHistory-module-scss-module__RcZL6W__table th:first-child{padding-left:24px}
.InvoiceHistory-module-scss-module__RcZL6W__table th:last-child{padding-right:24px}
.InvoiceHistory-module-scss-module__RcZL6W__table td{font-family:var(--font-manrope);color:#1b1b1d80;border-bottom:1px solid var(--color-border-panel);padding:16px 24px;font-size:14px;font-weight:400;line-height:1.42857em}
.InvoiceHistory-module-scss-module__RcZL6W__table td:first-child{padding-left:24px}
.InvoiceHistory-module-scss-module__RcZL6W__table td:last-child{padding-right:24px}
.InvoiceHistory-module-scss-module__RcZL6W__table tbody tr:last-child td{border-bottom:none}
.InvoiceHistory-module-scss-module__RcZL6W__table tbody tr{transition:background-color .15s}
.InvoiceHistory-module-scss-module__RcZL6W__table tbody tr:hover{background-color:#0000}
.InvoiceHistory-module-scss-module__RcZL6W__status{font-family:var(--font-manrope);text-transform:uppercase;border-radius:2px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5em;display:inline-flex}
.InvoiceHistory-module-scss-module__RcZL6W__statusPaid{color:var(--color-function-success);background:#ecfdf3;border:1px solid #abefc6}
.InvoiceHistory-module-scss-module__RcZL6W__statusOpen{color:var(--color-function-loading);background:#eff8ff;border:1px solid #b2ddff}
.InvoiceHistory-module-scss-module__RcZL6W__statusDraft{background:var(--color-bg-panel-hover);border:1px solid var(--color-border-panel);color:var(--color-text-secondary)}
.InvoiceHistory-module-scss-module__RcZL6W__statusVoid{color:var(--color-function-fail);background:#fef3f2;border:1px solid #fecdca}
.InvoiceHistory-module-scss-module__RcZL6W__statusDefault{background:var(--color-bg-panel-hover);border:1px solid var(--color-border-panel);color:var(--color-text-secondary)}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtns{align-items:center;gap:8px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtn{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtn:hover:not(:disabled){background-color:#7036f014}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtn:disabled{opacity:.5;cursor:not-allowed}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtn svg{width:14px;height:14px}
.InvoiceHistory-module-scss-module__RcZL6W__actionBtn .InvoiceHistory-module-scss-module__RcZL6W__spinIcon{font-size:14px}
.InvoiceHistory-module-scss-module__RcZL6W__loading,.InvoiceHistory-module-scss-module__RcZL6W__empty{height:100%;color:var(--color-text-secondary);font-size:14px;font-family:var(--font-manrope);justify-content:center;align-items:center;font-weight:500;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__tableArea{position:relative}
.InvoiceHistory-module-scss-module__RcZL6W__loadingOverlay{background:color-mix(in srgb, var(--color-bg-page) 80%, transparent);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.InvoiceHistory-module-scss-module__RcZL6W__loadingSpinner{color:var(--color-text-primary);font-size:14px;font-family:var(--font-manrope);align-items:center;gap:8px;font-weight:500;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__spinIcon{font-size:20px;animation:1s linear infinite InvoiceHistory-module-scss-module__RcZL6W__spin}
@keyframes InvoiceHistory-module-scss-module__RcZL6W__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.InvoiceHistory-module-scss-module__RcZL6W__cardList{flex-direction:column;gap:16px;margin-bottom:20px;display:flex;position:relative}
.InvoiceHistory-module-scss-module__RcZL6W__card{font-family:var(--font-manrope);background-color:#0000;border:1px solid #0000000f;border-radius:4px;padding:20px}
.InvoiceHistory-module-scss-module__RcZL6W__cardHeader{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__cardAmount{color:var(--color-text-primary);word-break:break-all;text-align:right;flex-shrink:0;font-size:18px;font-weight:700;line-height:1.2}
.InvoiceHistory-module-scss-module__RcZL6W__cardBody{flex-direction:column;gap:12px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__cardRow{flex-direction:column;gap:5px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__cardLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.InvoiceHistory-module-scss-module__RcZL6W__cardValue{color:var(--color-text-primary);word-break:break-all;font-size:14px;font-weight:500}
.InvoiceHistory-module-scss-module__RcZL6W__cardActions{gap:8px;margin-top:8px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn{border:1px solid var(--color-border-panel);font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}
.InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn:hover:not(:disabled){background-color:#7036f014}
.InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn:disabled{opacity:.5;cursor:not-allowed}
.InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn svg{width:14px;height:14px}
.InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn .InvoiceHistory-module-scss-module__RcZL6W__spinIcon{font-size:14px}
.InvoiceHistory-module-scss-module__RcZL6W__mobilePagination{border-top:1px solid #0000000f;margin-top:20px;padding-top:20px}
.InvoiceHistory-module-scss-module__RcZL6W__paginationInfo{text-align:center;font-size:14px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-weight:500}
.InvoiceHistory-module-scss-module__RcZL6W__paginationButtons{justify-content:center;gap:12px;display:flex}
.InvoiceHistory-module-scss-module__RcZL6W__pageBtn{height:32px;font-size:13px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:4px;align-items:center;gap:6px;padding:0 12px;transition:all .2s;display:inline-flex}
.InvoiceHistory-module-scss-module__RcZL6W__pageBtn:hover:not(:disabled){background:#0000000a;border-color:#0003}
.InvoiceHistory-module-scss-module__RcZL6W__pageBtn:disabled{opacity:.4;cursor:not-allowed}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__table td{color:var(--color-text-secondary)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__paginationInfo{color:var(--color-text-secondary)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__pageBtn{border-color:var(--color-border-panel)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__pageBtn:hover:not(:disabled){border-color:var(--color-border-panel);background:#ffffff1a}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__card{border-color:var(--color-border-panel)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__cardHeader{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__mobilePagination{border-top-color:var(--color-border-panel)}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__statusPaid{background:#01ce0f1a;border-color:#01ce0f4d}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__statusOpen{background:#0186ce1a;border-color:#0186ce4d}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__statusVoid{background:#ce23011a;border-color:#ce23014d}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__loadingOverlay{background:#0009}
[data-theme=dark] .InvoiceHistory-module-scss-module__RcZL6W__cardActionBtn{border-color:var(--color-border-panel)}
.BillingTabs-module-scss-module__xIIM-G__container{background:0 0;border:1px solid #1a23301a;border-radius:4px;width:100%;padding:30px 25px;overflow:hidden}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__container{margin-top:24px;padding:20px 16px}}
.BillingTabs-module-scss-module__xIIM-G__tabsHeader{border-bottom:1px solid var(--color-border-panel);position:relative}
.BillingTabs-module-scss-module__xIIM-G__tabsList{gap:24px;display:flex}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__tabsList{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:0;min-width:0;overflow-x:auto}.BillingTabs-module-scss-module__xIIM-G__tabsList::-webkit-scrollbar{display:none}}
.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnInline,.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnDesktop{border:1px solid var(--color-border-panel);cursor:pointer;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;background-color:#0000;border-radius:4px;padding:0 12px;font-size:13px;font-weight:600;line-height:1;transition:all .2s}
.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnInline:hover,.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnDesktop:hover{background-color:var(--color-border-panel)}
.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnDesktop{position:absolute;top:-10px;right:0}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnDesktop{display:none}}
.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnInline{display:none}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__billingAddressBtnInline{height:28px;margin-bottom:16px;margin-left:auto;padding:0 10px;font-size:12px;display:block}}
.BillingTabs-module-scss-module__xIIM-G__tab{color:#1b1b1d80;cursor:pointer;height:32px;font-size:16px;font-weight:700;font-family:var(--font-manrope);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:0 4px 12px;line-height:1.25em;transition:all .2s;position:relative}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__tab{text-align:center;flex:1;min-width:max-content;padding:0 16px 12px;font-size:14px}}
.BillingTabs-module-scss-module__xIIM-G__tab:hover:not(.BillingTabs-module-scss-module__xIIM-G__tabActive){color:#1b1b1db3}
.BillingTabs-module-scss-module__xIIM-G__tabActive{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary);font-weight:700}
.BillingTabs-module-scss-module__xIIM-G__tabContent{box-sizing:border-box;width:100%;min-height:calc(100vh - 350px);margin-top:25px;padding:0}
@media (max-width:768px){.BillingTabs-module-scss-module__xIIM-G__tabContent{min-height:300px;margin-top:20px}}
.BillingTabs-module-scss-module__xIIM-G__tabPanel{animation:.3s cubic-bezier(.16,1,.3,1) BillingTabs-module-scss-module__xIIM-G__fadeIn}
.BillingTabs-module-scss-module__xIIM-G__tabPanelActive{display:block}
.BillingTabs-module-scss-module__xIIM-G__tabPanelHidden{display:none}
@keyframes BillingTabs-module-scss-module__xIIM-G__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
[data-theme=dark] .BillingTabs-module-scss-module__xIIM-G__tab{color:var(--color-text-secondary)}
[data-theme=dark] .BillingTabs-module-scss-module__xIIM-G__tab:hover:not(.BillingTabs-module-scss-module__xIIM-G__tabActive){color:var(--color-text-primary);opacity:.7}
[data-theme=dark] .BillingTabs-module-scss-module__xIIM-G__tabActive{border-bottom-color:#ebf4fb99}
/*# sourceMappingURL=3ye4afqp_wzdu.css.map*/
.index-module-scss-module__LUdt6W__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__LUdt6W__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__LUdt6W__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__LUdt6W__page{padding:0 16px 32px}}
.index-module-scss-module__LUdt6W__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__LUdt6W__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__LUdt6W__content{flex:1;min-width:0}
.index-module-scss-module__LUdt6W__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:relative}
@media (max-width:767px){.index-module-scss-module__LUdt6W__section{padding:16px}}
.index-module-scss-module__LUdt6W__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__LUdt6W__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__LUdt6W__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__LUdt6W__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__LUdt6W__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__LUdt6W__sectionDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__LUdt6W__divider{background:var(--color-border-panel);height:1px;margin:20px 0}
.index-module-scss-module__LUdt6W__formWrap{max-width:480px}
.index-module-scss-module__LUdt6W__inputGroup{margin-bottom:20px}
.index-module-scss-module__LUdt6W__formWrap>.index-module-scss-module__LUdt6W__inputGroup:last-child{margin-bottom:0}
.index-module-scss-module__LUdt6W__inputLabel{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:14px;font-weight:700;line-height:1.43;display:block}
.index-module-scss-module__LUdt6W__required{color:var(--color-function-fail);margin-left:2px}
.index-module-scss-module__LUdt6W__optional{color:var(--color-text-secondary);margin-left:4px;font-size:12px;font-weight:400}
.index-module-scss-module__LUdt6W__textInput{border:1px solid var(--color-border-panel);background-color:var(--color-bg-panel-hover);width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border-radius:4px;outline:none;padding:0 10px;font-size:14px;font-weight:400;line-height:40px;transition:border-color .2s}
.index-module-scss-module__LUdt6W__textInput:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__LUdt6W__textInput::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__LUdt6W__fieldHint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 0;font-size:12px;font-weight:400;line-height:1.4}
.index-module-scss-module__LUdt6W__fieldRow{gap:8px;display:flex}
@media (max-width:576px){.index-module-scss-module__LUdt6W__fieldRow{flex-direction:column;gap:8px}}
.index-module-scss-module__LUdt6W__fieldCol{flex:1;min-width:0}
.index-module-scss-module__LUdt6W__selectTrigger{width:100%;height:40px;font-size:14px}
.index-module-scss-module__LUdt6W__tooltipTrigger{cursor:not-allowed;width:100%;display:block}
.index-module-scss-module__LUdt6W__saveBtn{background:var(--color-text-primary);width:102px;height:32px;color:var(--color-bg-home-primary);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;font-size:14px;font-weight:400;transition:opacity .2s}
.index-module-scss-module__LUdt6W__saveBtn:hover:not(:disabled){opacity:.85}
.index-module-scss-module__LUdt6W__saveBtn:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__LUdt6W__loadingState{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;padding:40px 0;font-size:14px;display:flex}
/*# sourceMappingURL=0ssl26ce_hff7.css.map*/
.qJTHM{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;color:#202124;direction:ltr;-webkit-touch-callout:none;font-family:Roboto-Regular,arial,sans-serif;-webkit-font-smoothing:antialiased;font-weight:400;margin:0;overflow:hidden;-webkit-text-size-adjust:100%}
.ynRLnc{left:-9999px;position:absolute;top:-9999px}
.L6cTce{display:none}
.bltWBb{overflow-wrap:break-word;word-break:break-word}
.hSRGPd{color:#1a73e8;cursor:pointer;font-weight:500;text-decoration:none}
.Bz112c-W3lGp{height:16px;width:16px}
.Bz112c-E3DyYd{height:20px;width:20px}
.Bz112c-r9oPif{height:24px;width:24px}
.Bz112c-u2z5K{height:36px;width:36px}
.Bz112c-uaxL4e{border-radius:10px}
.LgbsSe-Bz112c{display:block}
.S9gUrf-YoZ4jf{border:none;margin:0;padding:0}
.S9gUrf-YoZ4jf *{border:none;margin:0;padding:0}
.fFW7wc-ibnC6b>.aZ2wEe>div{border-color:#4285f4}
.P1ekSe-ZMv3u{-webkit-transition:height .2s linear;transition:height .2s linear}
.P1ekSe-ZMv3u>div:first-child{background-color:#1a73e8!important;-webkit-transition:width .3s linear;transition:width .3s linear}
.P1ekSe-ZMv3u>div:nth-child(2){background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.7)),to(rgba(255,255,255,.7))),-webkit-gradient(linear,left top,right top,from(#1a73e8),to(#1a73e8))!important;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#1a73e8,#1a73e8)!important;background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#1a73e8,#1a73e8)!important}
.P1ekSe-ZMv3u>div:nth-child(3){background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.7)),to(rgba(255,255,255,.7))),-webkit-gradient(linear,left top,right top,from(#1a73e8),to(#1a73e8))!important;background-image:-webkit-linear-gradient(left,rgba(255,255,255,.7),rgba(255,255,255,.7)),-webkit-linear-gradient(left,#1a73e8,#1a73e8)!important;background-image:linear-gradient(90deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(90deg,#1a73e8,#1a73e8)!important}
.haAclf{display:inline-block}
.nsm7Bb-HzV7m-LgbsSe{border-radius:4px;box-sizing:border-box;-webkit-transition:background-color .218s,border-color .218s;transition:background-color .218s,border-color .218s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-appearance:none;background-color:#fff;background-image:none;border:1px solid #dadce0;color:#3c4043;cursor:pointer;font-family:Google Sans,arial,sans-serif;font-size:.875rem;height:40px;letter-spacing:.25px;outline:none;overflow:hidden;padding:0 12px;position:relative;text-align:center;vertical-align:middle;white-space:nowrap;width:auto}
.nsm7Bb-HzV7m-LgbsSe.TzA9Ye-LgbsSe{font-size:14px}
@media screen and (-ms-high-contrast:active){.nsm7Bb-HzV7m-LgbsSe{border:2px solid windowText;color:windowText}}
@media screen and (preferes-contrast:more){.nsm7Bb-HzV7m-LgbsSe{color:#000}}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe{font-size:.875rem;height:32px;letter-spacing:.25px;padding:0 10px}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.TzA9Ye-LgbsSe{font-size:14px}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe{font-size:.6875rem;height:20px;letter-spacing:.3px;padding:0 8px}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.TzA9Ye-LgbsSe{font-size:11px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe{padding:0;width:40px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe{width:32px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe{width:20px}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK{border-radius:20px}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.pSzOP-SxQuSe{border-radius:16px}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK.purZT-SxQuSe{border-radius:10px}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc{border:1px solid #8e918f;background-color:#131314;color:#e3e3e3}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc{border:none;color:#fff}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-v3pZbf-Ia7Qfc{background-color:#1a73e8}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc{background-color:#202124;color:#e8eaed}
@media screen and (prefers-contrast:more){.nsm7Bb-HzV7m-LgbsSe.MFS4be-JaPV2b-Ia7Qfc{color:#fff}}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:18px;margin-right:8px;min-width:18px;width:18px}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:14px;min-width:14px;width:14px}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{height:10px;min-width:10px;width:10px}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin-left:8px;margin-right:-4px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:10px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:8px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c{padding:4px}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:3px;border-bottom-left-radius:3px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;height:36px;margin-left:-10px;margin-right:12px;min-width:36px;width:36px}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c,.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf .nsm7Bb-HzV7m-LgbsSe-Bz112c{margin:0;padding:0}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:28px;margin-left:-8px;margin-right:10px;min-width:28px;width:28px}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{height:16px;margin-left:-6px;margin-right:8px;min-width:16px;width:16px}
.nsm7Bb-HzV7m-LgbsSe.Bz112c-LgbsSe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:3px;margin-left:2px;margin-right:0;padding:0}
.nsm7Bb-HzV7m-LgbsSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}
.nsm7Bb-HzV7m-LgbsSe.pSzOP-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:14px}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:8px}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-bN97Pc-sM5MNb{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;position:relative;width:100%}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{-webkit-flex-grow:1;-webkit-box-flex:1;flex-grow:1;font-family:Google Sans,arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;vertical-align:top}
.nsm7Bb-HzV7m-LgbsSe.purZT-SxQuSe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-weight:300}
.nsm7Bb-HzV7m-LgbsSe .oXtfBe-l4eHX .nsm7Bb-HzV7m-LgbsSe-BPrWId{-webkit-flex-grow:0;-webkit-box-flex:0;flex-grow:0}
.nsm7Bb-HzV7m-LgbsSe .nsm7Bb-HzV7m-LgbsSe-MJoBVe{-webkit-transition:background-color .218s;transition:background-color .218s;bottom:0;left:0;position:absolute;right:0;top:0}
.nsm7Bb-HzV7m-LgbsSe:focus,.nsm7Bb-HzV7m-LgbsSe:hover{box-shadow:none;border-color:rgb(210,227,252);outline:none}
.nsm7Bb-HzV7m-LgbsSe:focus-within{outline:2px solid #00639b;border-color:transparent}
.nsm7Bb-HzV7m-LgbsSe:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.08)}
.nsm7Bb-HzV7m-LgbsSe:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(66,133,244,.1)}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.08)}
.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.i5vt6e-to915-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.12)}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:hover .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.24)}
.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:active .nsm7Bb-HzV7m-LgbsSe-MJoBVe,.nsm7Bb-HzV7m-LgbsSe.MFS4be-Ia7Qfc:focus .nsm7Bb-HzV7m-LgbsSe-MJoBVe{background:rgba(255,255,255,.32)}
.nsm7Bb-HzV7m-LgbsSe .n1UuX-DkfjY{border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;height:20px;margin-left:-4px;margin-right:8px;min-width:20px;width:20px}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId{font-family:Roboto;font-size:12px;text-align:left}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .fmcmS,.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .ssJRIf{overflow:hidden;text-overflow:ellipsis}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-align-items:center;-webkit-box-align:center;align-items:center;color:#5f6368;fill:#5f6368;font-size:11px;font-weight:400}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.i5vt6e-to915-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#c4c7c5;fill:#c4c7c5}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#e8eaed;fill:#e8eaed}
@media screen and (prefers-contrast:more){.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff,.nsm7Bb-HzV7m-LgbsSe.jVeSEe.MFS4be-Ia7Qfc .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff{color:#000;fill:#000}}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-BPrWId .K4efff .Bz112c{height:18px;margin:-3px -3px -3px 2px;min-width:18px;width:18px}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:12px;margin-right:-10px}
.nsm7Bb-HzV7m-LgbsSe.jVeSEe.JGcpL-RbRzK .nsm7Bb-HzV7m-LgbsSe-Bz112c-haAclf{border-radius:18px}
.L5Fo6c-sM5MNb{border:0;display:block;left:0;position:relative;top:0}
.L5Fo6c-bF1uUb{border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}
.L5Fo6c-bF1uUb:focus{border:none;outline:none}
sentinel{}
.shared-module-scss-module__09PJAa__usageBar{flex-direction:column;gap:4px;min-width:120px;display:flex}
.shared-module-scss-module__09PJAa__usageBar[data-tone=ok]{--usage-color:var(--color-badge-success-text)}
.shared-module-scss-module__09PJAa__usageBar[data-tone=warn]{--usage-color:var(--color-badge-warning-text)}
.shared-module-scss-module__09PJAa__usageBar[data-tone=danger]{--usage-color:var(--color-badge-error-text)}
.shared-module-scss-module__09PJAa__usageBar[data-unset=true]{--usage-color:var(--color-text-secondary)}
.shared-module-scss-module__09PJAa__usageMeta{font-family:var(--font-manrope);justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.4;display:flex}
.shared-module-scss-module__09PJAa__usageLabel{color:var(--color-text-primary);opacity:.6;white-space:nowrap}
.shared-module-scss-module__09PJAa__usageValue{color:var(--usage-color);white-space:nowrap;font-weight:600}
.shared-module-scss-module__09PJAa__usageInfinity{color:var(--usage-color);margin-left:auto;font-size:16px}
.shared-module-scss-module__09PJAa__usageTrack{border-radius:var(--radius-sm);background:#80808033;height:3px;position:relative;overflow:hidden}
.shared-module-scss-module__09PJAa__usageFill{border-radius:inherit;background:var(--usage-color);height:100%;transition:width .2s}
.shared-module-scss-module__09PJAa__statusBadge{border-radius:var(--radius-base);font-family:var(--font-manrope);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}
.shared-module-scss-module__09PJAa__statusBadge[data-tone=success]{background:var(--color-badge-success-bg);border:1px solid color-mix(in srgb, var(--color-badge-success-text) 30%, transparent);color:var(--color-badge-success-text)}
.shared-module-scss-module__09PJAa__statusBadge[data-tone=warning]{background:var(--color-badge-warning-bg);border:1px solid color-mix(in srgb, var(--color-badge-warning-text) 30%, transparent);color:var(--color-badge-warning-text)}
.shared-module-scss-module__09PJAa__statusBadge[data-tone=danger]{background:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);color:var(--color-badge-error-text)}
.shared-module-scss-module__09PJAa__statusBadge[data-tone=neutral]{color:var(--color-text-primary);opacity:.75;background:#80808024;border:1px solid #80808033}
.shared-module-scss-module__09PJAa__roleBadge{border-radius:var(--radius-base);font-family:var(--font-manrope);color:#fff;align-items:center;padding:2px 10px;font-size:12px;font-weight:600;line-height:1.6;display:inline-flex}
.shared-module-scss-module__09PJAa__roleBadge[data-role=admin]{background:var(--color-primary-default)}
.shared-module-scss-module__09PJAa__roleBadge[data-role=member]{background:var(--color-badge-success-text)}
/*# sourceMappingURL=1kgaaoyy6fwh_.css.map*/
.AssetsSidebar-module-scss-module__-LX-YG__sidebar{box-sizing:border-box;width:200px;top:calc(var(--total-navbar-height) + 24px);flex-direction:column;flex-shrink:0;align-self:flex-start;gap:4px;display:flex;position:sticky}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__sidebar{scrollbar-width:none;flex-flow:row;align-items:center;gap:8px;width:100%;position:static;overflow-x:auto}.AssetsSidebar-module-scss-module__-LX-YG__sidebar::-webkit-scrollbar{display:none}}
.AssetsSidebar-module-scss-module__-LX-YG__item{border-radius:var(--radius-base);height:32px;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:8px;padding:2px 11px;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__item:hover{background-color:var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--color-border-panel)}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__item{background-color:color-mix(in srgb, var(--color-menu-selected), transparent 40%);flex-shrink:0;height:auto;padding:6px 10px}}
.AssetsSidebar-module-scss-module__-LX-YG__collectionsRow{align-items:center;display:flex}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__collectionsRow{background-color:color-mix(in srgb, var(--color-menu-selected), transparent 40%);border-radius:var(--radius-base);flex-shrink:0}}
.AssetsSidebar-module-scss-module__-LX-YG__collectionsLink{flex:1;min-width:0}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__collectionsLink{background-color:#0000}}
.AssetsSidebar-module-scss-module__-LX-YG__collectionsToggle{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background-color .15s,box-shadow .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__collectionsToggle:hover{background-color:var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--color-border-panel)}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__collectionsToggle{width:auto;padding:6px 8px}.AssetsSidebar-module-scss-module__-LX-YG__collectionsToggle:hover{box-shadow:none;background-color:#0000}}
.AssetsSidebar-module-scss-module__-LX-YG__collectionsToggle .AssetsSidebar-module-scss-module__-LX-YG__chevron{margin-left:0}
.AssetsSidebar-module-scss-module__-LX-YG__itemActive{background-color:var(--color-bg-card);box-shadow:inset 0 0 0 1px var(--color-border-panel)}
.AssetsSidebar-module-scss-module__-LX-YG__childItem{padding-left:19px}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__childItem{padding-left:10px}}
.AssetsSidebar-module-scss-module__-LX-YG__childRow{margin-left:20px;position:relative}
.AssetsSidebar-module-scss-module__-LX-YG__childRow .AssetsSidebar-module-scss-module__-LX-YG__item{padding-right:28px}
.AssetsSidebar-module-scss-module__-LX-YG__moreBtn{border-radius:var(--radius-base);cursor:pointer;width:20px;height:20px;color:var(--color-text-primary);opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,background-color .15s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}
.AssetsSidebar-module-scss-module__-LX-YG__moreBtn:hover{background-color:var(--color-bg-card)}
.AssetsSidebar-module-scss-module__-LX-YG__childRow:hover .AssetsSidebar-module-scss-module__-LX-YG__moreBtn,.AssetsSidebar-module-scss-module__-LX-YG__moreBtnActive{opacity:1}
.AssetsSidebar-module-scss-module__-LX-YG__moreIcon{width:16px;height:16px}
.AssetsSidebar-module-scss-module__-LX-YG__menuBackdrop{z-index:2000;position:fixed;inset:0}
.AssetsSidebar-module-scss-module__-LX-YG__menu{z-index:2001;background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;min-width:132px;padding:4px;display:flex;position:fixed;box-shadow:0 8px 24px #1a23301f}
.AssetsSidebar-module-scss-module__-LX-YG__menuItem{border-radius:var(--radius-base);cursor:pointer;text-align:left;height:30px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;align-items:center;padding:0 10px;font-size:13px;transition:background-color .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__menuItem:hover{background-color:var(--color-bg-panel-hover)}
.AssetsSidebar-module-scss-module__-LX-YG__menuItemDanger{color:var(--color-danger-default)}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirm{flex-direction:column;gap:10px;width:208px;padding:6px;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:12px;line-height:1.4}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmActions{justify-content:flex-end;gap:8px;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmCancel,.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmDelete{border-radius:var(--radius-base);cursor:pointer;height:28px;font-family:var(--font-manrope);border:none;padding:0 12px;font-size:12px;transition:background-color .15s,opacity .15s}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmCancel{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmCancel:hover{opacity:.85}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmDelete{background:var(--color-danger-default);color:#fff}
.AssetsSidebar-module-scss-module__-LX-YG__menuConfirmDelete:hover{background:var(--color-danger-hover)}
.AssetsSidebar-module-scss-module__-LX-YG__collapse{grid-template-rows:0fr;margin-top:-4px;transition:grid-template-rows .28s,margin-top .28s;display:grid}
.AssetsSidebar-module-scss-module__-LX-YG__collapseOpen{grid-template-rows:1fr;margin-top:0}
.AssetsSidebar-module-scss-module__-LX-YG__collapseInner{opacity:1;flex-direction:column;gap:4px;min-height:0;transition:opacity .22s 40ms;display:flex;overflow:hidden}
.AssetsSidebar-module-scss-module__-LX-YG__collapse:not(.AssetsSidebar-module-scss-module__-LX-YG__collapseOpen) .AssetsSidebar-module-scss-module__-LX-YG__collapseInner{opacity:0;transition:opacity .16s}
.AssetsSidebar-module-scss-module__-LX-YG__icon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0;display:block}
.AssetsSidebar-module-scss-module__-LX-YG__label{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-size:14px;font-weight:400;line-height:20px}
.AssetsSidebar-module-scss-module__-LX-YG__chevron{width:4px;height:8px;color:var(--color-text-primary);flex-shrink:0;margin-left:auto;transition:transform .22s}
@media (max-width:1079px){.AssetsSidebar-module-scss-module__-LX-YG__chevron{margin-left:4px}}
.AssetsSidebar-module-scss-module__-LX-YG__chevronOpen{transform:rotate(90deg)}
.AssetsSidebar-module-scss-module__-LX-YG__addBtn{box-sizing:border-box;border:1px dashed var(--color-border-panel);border-radius:var(--radius-base);cursor:pointer;height:28px;color:var(--color-text-primary);background:0 0;justify-content:flex-start;align-items:center;gap:6px;margin-left:20px;padding:0 11px;transition:background-color .15s,border-color .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__addBtn:hover{background-color:var(--color-bg-card);border-color:var(--color-border-panel)}
.AssetsSidebar-module-scss-module__-LX-YG__addPlus{width:14px;height:14px;color:var(--color-text-primary);flex-shrink:0}
.AssetsSidebar-module-scss-module__-LX-YG__addLabel{font-family:var(--font-manrope);letter-spacing:-.2px;white-space:nowrap;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1}
.AssetsSidebar-module-scss-module__-LX-YG__drawerBackdrop{z-index:1400;background:#1a233066;animation:.2s AssetsSidebar-module-scss-module__-LX-YG__drawerFade;position:fixed;inset:0}
.AssetsSidebar-module-scss-module__-LX-YG__drawer{z-index:1401;box-sizing:border-box;background:var(--color-bg-card);border-bottom:1px solid var(--color-border-panel);flex-direction:column;max-height:60vh;padding:16px 12px 12px;animation:.24s AssetsSidebar-module-scss-module__-LX-YG__drawerDown;display:flex;position:fixed;top:0;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #1a23301f}
@keyframes AssetsSidebar-module-scss-module__-LX-YG__drawerDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
@keyframes AssetsSidebar-module-scss-module__-LX-YG__drawerFade{0%{opacity:0}to{opacity:1}}
.AssetsSidebar-module-scss-module__-LX-YG__drawerTitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:6px 12px;font-size:12px}
.AssetsSidebar-module-scss-module__-LX-YG__drawerList{flex-direction:column;gap:2px;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__drawerItem{border-radius:var(--radius-base);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;padding:0 12px;font-size:14px;text-decoration:none;transition:background-color .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__drawerItem:hover,.AssetsSidebar-module-scss-module__-LX-YG__drawerItemActive{background-color:var(--color-bg-panel-hover)}
.AssetsSidebar-module-scss-module__-LX-YG__drawerAdd{border:1px dashed var(--color-border-panel);border-radius:var(--radius-base);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;align-items:center;gap:6px;margin-top:6px;padding:0 12px;font-size:14px;transition:background-color .15s;display:flex}
.AssetsSidebar-module-scss-module__-LX-YG__drawerAdd:hover{background-color:var(--color-bg-panel-hover)}
/*# sourceMappingURL=2ia_g_29-gavu.css.map*/
.AssetsHome-module-scss-module__QgBboq__home{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}
.AssetsHome-module-scss-module__QgBboq__dropOverlay{z-index:20;border:2px dashed var(--color-primary-default);border-radius:var(--radius-base);background:var(--color-bg-panel-hover);color:var(--color-primary-default);font-family:var(--font-manrope);pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;inset:8px}
.AssetsHome-module-scss-module__QgBboq__uploadBtn{border:1px solid var(--color-text-primary);border-radius:var(--radius-base);cursor:pointer;height:24px;font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);background:0 0;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;transition:background-color .15s;display:flex}
.AssetsHome-module-scss-module__QgBboq__uploadBtn:hover{background-color:var(--color-bg-card)}
.AssetsHome-module-scss-module__QgBboq__uploadIcon{color:var(--color-text-primary);flex-shrink:0}
.AssetsHome-module-scss-module__QgBboq__header{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}
@media (max-width:767px){.AssetsHome-module-scss-module__QgBboq__header{padding:14px 16px}}
.AssetsHome-module-scss-module__QgBboq__headerText{min-width:0}
.AssetsHome-module-scss-module__QgBboq__pageTitle{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:400}
.AssetsHome-module-scss-module__QgBboq__pageSubtitle{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:8px 0 0;font-size:12px;font-weight:400}
.AssetsHome-module-scss-module__QgBboq__body{flex-direction:column;gap:20px;padding:20px 18px;display:flex}
@media (max-width:767px){.AssetsHome-module-scss-module__QgBboq__body{gap:16px;padding:16px}}
.AssetsHome-module-scss-module__QgBboq__panel{flex-direction:column;display:flex}
.AssetsHome-module-scss-module__QgBboq__panelHead{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}
.AssetsHome-module-scss-module__QgBboq__panelTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.05}
.AssetsHome-module-scss-module__QgBboq__viewAll{cursor:pointer;font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);background:0 0;border:none;align-items:center;gap:4px;font-size:12px;display:flex}
.AssetsHome-module-scss-module__QgBboq__viewAllChevron{width:4px;height:8px;color:var(--color-text-primary);flex-shrink:0}
.AssetsHome-module-scss-module__QgBboq__collectionRow{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;display:grid}
@media (max-width:767px){.AssetsHome-module-scss-module__QgBboq__collectionRow{grid-template-columns:repeat(2,1fr)}}
.AssetsHome-module-scss-module__QgBboq__createCard,.AssetsHome-module-scss-module__QgBboq__collectionCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);box-sizing:border-box;height:160px}
.AssetsHome-module-scss-module__QgBboq__createCard{cursor:pointer;color:var(--color-text-primary);background:0 0;justify-content:center;align-items:center;transition:background-color .15s;display:flex}
.AssetsHome-module-scss-module__QgBboq__createCard:hover{background-color:var(--color-bg-card)}
.AssetsHome-module-scss-module__QgBboq__createCard:hover .AssetsHome-module-scss-module__QgBboq__createIcon{opacity:.8}
.AssetsHome-module-scss-module__QgBboq__createIcon{opacity:.5;width:40px;height:40px;transition:opacity .15s}
.AssetsHome-module-scss-module__QgBboq__collectionCard{cursor:pointer;flex-direction:column;padding:5px;transition:background-color .15s;display:flex}
.AssetsHome-module-scss-module__QgBboq__collectionCard:hover{background-color:var(--color-bg-card)}
.AssetsHome-module-scss-module__QgBboq__thumbGrid{grid-template-columns:repeat(2,1fr);gap:1px 3px;display:grid}
.AssetsHome-module-scss-module__QgBboq__thumbGrid span{border-radius:var(--radius-base);background:var(--color-bg-page);height:49px}
.AssetsHome-module-scss-module__QgBboq__colName{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:10px 0 0;font-size:10px;font-weight:400;overflow:hidden}
.AssetsHome-module-scss-module__QgBboq__colOverview{font-family:var(--font-manrope);letter-spacing:-.16px;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:8px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}
.AssetsHome-module-scss-module__QgBboq__dateLabel{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:0 0 16px;font-size:12px;font-weight:400}
.AssetsHome-module-scss-module__QgBboq__thumbRow{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}
.AssetsHome-module-scss-module__QgBboq__recentThumb{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);width:100%;position:relative;overflow:hidden}
.AssetsHome-module-scss-module__QgBboq__recentEmpty{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px}
.CreateCollectionModal-module-scss-module__mMkeIa__overlay{z-index:1000;background:#1a233066;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}
.CreateCollectionModal-module-scss-module__mMkeIa__modal{background:var(--color-bg-card);border-radius:var(--radius-base);width:520px;max-width:100%;padding:24px;position:relative;box-shadow:0 16px 48px #1a23303d}
.CreateCollectionModal-module-scss-module__mMkeIa__close{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;padding:0;display:flex;position:absolute;top:16px;right:16px}
.CreateCollectionModal-module-scss-module__mMkeIa__closeIcon{width:20px;height:20px}
.CreateCollectionModal-module-scss-module__mMkeIa__title{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;padding-right:32px;font-size:20px;font-weight:700}
.CreateCollectionModal-module-scss-module__mMkeIa__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:8px 0 0;font-size:12px}
.CreateCollectionModal-module-scss-module__mMkeIa__divider{background:var(--color-border-panel);height:1px;margin:16px 0}
.CreateCollectionModal-module-scss-module__mMkeIa__field{flex-direction:column;gap:8px;display:flex}
.CreateCollectionModal-module-scss-module__mMkeIa__field+.CreateCollectionModal-module-scss-module__mMkeIa__field{margin-top:16px}
.CreateCollectionModal-module-scss-module__mMkeIa__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:700}
.CreateCollectionModal-module-scss-module__mMkeIa__required{color:var(--color-danger-default);margin-left:3px}
.CreateCollectionModal-module-scss-module__mMkeIa__optional{color:var(--color-text-primary);opacity:.5;margin-left:6px;font-weight:400}
.CreateCollectionModal-module-scss-module__mMkeIa__input{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;outline:none;padding:0 12px;font-size:14px;transition:border-color .15s}
.CreateCollectionModal-module-scss-module__mMkeIa__input:focus{border-color:var(--color-primary-default)}
.CreateCollectionModal-module-scss-module__mMkeIa__input::placeholder{color:var(--color-text-primary);opacity:.4}
.CreateCollectionModal-module-scss-module__mMkeIa__error{font-family:var(--font-manrope);color:var(--color-danger-default);margin:12px 0 0;font-size:12px}
.CreateCollectionModal-module-scss-module__mMkeIa__footer{justify-content:flex-end;align-items:center;gap:12px;margin-top:32px;display:flex}
.CreateCollectionModal-module-scss-module__mMkeIa__cancelBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);cursor:pointer;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;padding:0 24px;font-size:14px;transition:background-color .15s}
.CreateCollectionModal-module-scss-module__mMkeIa__cancelBtn:hover{background-color:var(--color-bg-panel-hover)}
.CreateCollectionModal-module-scss-module__mMkeIa__submitBtn{border-radius:var(--btn-border-radius);background-color:var(--color-primary-default);color:#ebf4fb;cursor:pointer;height:40px;font-family:var(--font-manrope);border:none;padding:0 24px;font-size:14px;transition:background-color .15s,opacity .15s}
.CreateCollectionModal-module-scss-module__mMkeIa__submitBtn:hover{background-color:var(--color-primary-hover)}
.CreateCollectionModal-module-scss-module__mMkeIa__submitBtn:disabled{opacity:.5;cursor:not-allowed}
.AssetsGate-module-scss-module__3EcgOW__center{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:360px;padding:40px 24px;display:flex}
.AssetsGate-module-scss-module__3EcgOW__spinner{border:3px solid var(--color-border-panel);border-top-color:var(--color-text-primary);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite AssetsGate-module-scss-module__3EcgOW__assetGateSpin}
@keyframes AssetsGate-module-scss-module__3EcgOW__assetGateSpin{to{transform:rotate(360deg)}}
.AssetsGate-module-scss-module__3EcgOW__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:500}
.AssetsGate-module-scss-module__3EcgOW__desc{max-width:420px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.6;margin:0;font-size:13px;line-height:1.5}
.AssetsGate-module-scss-module__3EcgOW__retry{border:1px solid var(--color-text-primary);border-radius:var(--btn-border-radius);cursor:pointer;height:36px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;align-items:center;padding:0 20px;font-size:14px;transition:background-color .15s;display:inline-flex}
.AssetsGate-module-scss-module__3EcgOW__retry:hover{background-color:var(--color-bg-card)}
.EmptyState-module-scss-module__5vX2Jq__empty{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:64px;min-height:420px;padding:48px 24px;display:flex}
@media (max-width:767px){.EmptyState-module-scss-module__5vX2Jq__empty{gap:40px;padding:40px 16px}}
.EmptyState-module-scss-module__5vX2Jq__intro{text-align:center;flex-direction:column;align-items:center;display:flex}
.EmptyState-module-scss-module__5vX2Jq__cover{object-fit:cover;border-radius:50%;width:140px;height:140px}
.EmptyState-module-scss-module__5vX2Jq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:24px 0 0;font-size:20px;font-weight:700}
@media (max-width:767px){.EmptyState-module-scss-module__5vX2Jq__title{font-size:18px}}
.EmptyState-module-scss-module__5vX2Jq__desc{max-width:640px;font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.5}
@media (max-width:767px){.EmptyState-module-scss-module__5vX2Jq__desc{font-size:13px}}
.EmptyState-module-scss-module__5vX2Jq__lockedGroup{flex-direction:column;align-items:center;gap:16px;display:flex}
.EmptyState-module-scss-module__5vX2Jq__locked{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:center;margin:0;font-size:14px;font-weight:400;line-height:1.05}
.EmptyState-module-scss-module__5vX2Jq__cta{border-radius:var(--btn-border-radius);background-color:var(--color-primary-default);font-family:var(--font-manrope);color:#ebf4fb;justify-content:center;align-items:center;padding:8px 20px;font-size:14px;font-weight:400;line-height:normal;transition:opacity .15s;display:inline-flex}
.EmptyState-module-scss-module__5vX2Jq__cta:hover{opacity:.9}
.layout-module-scss-module__FwkXGG__container{min-height:calc(100vh - var(--total-navbar-height));background-color:var(--color-bg-panel-hover);padding-top:var(--total-navbar-height)}
.layout-module-scss-module__FwkXGG__page{box-sizing:border-box;max-width:1380px;margin:0 auto;padding:24px 40px 40px}
@media (max-width:1079px){.layout-module-scss-module__FwkXGG__page{padding:16px 24px 32px}}
@media (max-width:767px){.layout-module-scss-module__FwkXGG__page{padding:12px 16px 24px}}
.layout-module-scss-module__FwkXGG__layout{min-height:calc(100vh - var(--total-navbar-height) - 64px);align-items:stretch;gap:16px;display:flex}
@media (max-width:1079px){.layout-module-scss-module__FwkXGG__layout{flex-direction:column;gap:16px;min-height:0}}
.layout-module-scss-module__FwkXGG__content{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;flex:1;min-width:0;display:flex}
.AssetAudioThumb-module-scss-module__KcZLYW__wrap{background:color-mix(in srgb, var(--color-menu-selected), transparent 40%);justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;inset:0}
.AssetAudioThumb-module-scss-module__KcZLYW__audio{z-index:3;width:100%;max-width:100%;height:40px;position:relative}
.AssetCollectionMenu-module-scss-module__6EB5VG__icon{width:16px;height:16px}
.AssetCollectionMenu-module-scss-module__6EB5VG__positioner{z-index:99999}
.AssetCollectionMenu-module-scss-module__6EB5VG__popup{border-radius:var(--radius-base);background:var(--color-bg-panel);transform-origin:bottom;width:240px;max-height:280px;padding:8px;transition:opacity .15s,transform .15s;overflow-y:auto;box-shadow:0 6px 16px #0000001f,0 3px 6px -4px #0000002e,0 9px 28px 8px #0000000d}
.AssetCollectionMenu-module-scss-module__6EB5VG__popup[data-starting-style],.AssetCollectionMenu-module-scss-module__6EB5VG__popup[data-ending-style]{opacity:0;transform:scale(.96)}
.AssetCollectionMenu-module-scss-module__6EB5VG__heading{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 6px;padding:0 8px;font-size:12px;font-weight:600}
.AssetCollectionMenu-module-scss-module__6EB5VG__list{flex-direction:column;gap:2px;display:flex}
.AssetCollectionMenu-module-scss-module__6EB5VG__item{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;height:32px;padding:0 8px;transition:background-color .15s;display:flex}
.AssetCollectionMenu-module-scss-module__6EB5VG__item:hover{background-color:var(--color-bg-panel-hover)}
.AssetCollectionMenu-module-scss-module__6EB5VG__item:disabled{opacity:.5;cursor:default}
.AssetCollectionMenu-module-scss-module__6EB5VG__name{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}
.AssetCollectionMenu-module-scss-module__6EB5VG__check{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-shrink:0;width:16px;height:16px;margin-left:8px;transition:background-color .15s,border-color .15s;position:relative}
.AssetCollectionMenu-module-scss-module__6EB5VG__checkOn{background-color:var(--color-primary-default);border-color:var(--color-primary-default)}
.AssetCollectionMenu-module-scss-module__6EB5VG__checkOn:after{content:"";border:1.5px solid #ebf4fb;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}
.AssetCollectionMenu-module-scss-module__6EB5VG__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:8px;font-size:13px}
.AssetUploadingCard-module-scss-module__cME5MW__card{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);width:100%;position:relative;overflow:hidden}
.AssetUploadingCard-module-scss-module__cME5MW__media{object-fit:cover;width:100%;height:100%;display:block}
.AssetUploadingCard-module-scss-module__cME5MW__audio{background:var(--color-bg-page);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.AssetUploadingCard-module-scss-module__cME5MW__audioIcon{width:32px;height:32px;color:var(--color-text-secondary)}
.AssetUploadingCard-module-scss-module__cME5MW__overlay{background:#1a233073;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;inset:0}
.AssetUploadingCard-module-scss-module__cME5MW__overlayFailed{background:#c23a1a8c}
.AssetUploadingCard-module-scss-module__cME5MW__percent{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;color:#ebf4fb;font-size:12px}
.AssetUploadingCard-module-scss-module__cME5MW__failedBox{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 8px;display:flex}
.AssetUploadingCard-module-scss-module__cME5MW__failedText{font-family:var(--font-manrope);color:#ebf4fb;font-size:12px}
.AssetUploadingCard-module-scss-module__cME5MW__failedReason{font-family:var(--font-manrope);color:#ebf4fb;opacity:.85;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}
.AssetUploadingCard-module-scss-module__cME5MW__failedActions{align-items:center;gap:6px;display:flex}
.AssetUploadingCard-module-scss-module__cME5MW__retryBtn{border-radius:var(--radius-base);height:24px;color:var(--color-danger-default);font-family:var(--font-manrope);cursor:pointer;background:#ebf4fb;border:none;padding:0 10px;font-size:12px;transition:opacity .15s}
.AssetUploadingCard-module-scss-module__cME5MW__retryBtn:hover{opacity:.85}
.AssetUploadingCard-module-scss-module__cME5MW__dismissBtn{border-radius:var(--radius-base);color:#ebf4fb;cursor:pointer;background:#ebf4fb33;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background-color .15s;display:flex}
.AssetUploadingCard-module-scss-module__cME5MW__dismissBtn:hover{background:#ebf4fb52}
.AssetUploadingCard-module-scss-module__cME5MW__dismissIcon{width:12px;height:12px}
.AssetUploadingCard-module-scss-module__cME5MW__progressTrack{background:#ebf4fb40;height:3px;position:absolute;bottom:0;left:0;right:0}
.AssetUploadingCard-module-scss-module__cME5MW__progressBar{background:var(--color-primary-default);height:100%;transition:width .2s;display:block}
.AssetUploadingCard-module-scss-module__cME5MW__spinner{border:2.5px solid #ebf4fb59;border-top-color:#ebf4fb;border-radius:50%;width:24px;height:24px;animation:.7s linear infinite AssetUploadingCard-module-scss-module__cME5MW__assetUploadingSpin}
@keyframes AssetUploadingCard-module-scss-module__cME5MW__assetUploadingSpin{to{transform:rotate(360deg)}}
.AssetsBlankState-module-scss-module__8ZP3BG__wrap{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:56px 24px 72px;display:flex}
@media (max-width:767px){.AssetsBlankState-module-scss-module__8ZP3BG__wrap{padding:40px 16px 48px}}
.AssetsBlankState-module-scss-module__8ZP3BG__illustration{border-radius:50%;flex-shrink:0;width:140px;height:140px;overflow:hidden}
.AssetsBlankState-module-scss-module__8ZP3BG__illustration img{object-fit:cover;width:100%;height:100%;display:block}
.AssetsBlankState-module-scss-module__8ZP3BG__title{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.AssetsBlankState-module-scss-module__8ZP3BG__desc{max-width:682px;font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);opacity:.6;margin:0;font-size:14px;font-weight:400;line-height:1.5}
.AssetsBlankState-module-scss-module__8ZP3BG__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:8px;display:flex}
.AssetsBlankState-module-scss-module__8ZP3BG__btn{border:1px solid var(--color-text-primary);border-radius:var(--btn-border-radius);cursor:pointer;height:34px;font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);background:0 0;align-items:center;gap:8px;padding:0 16px;font-size:14px;text-decoration:none;transition:background-color .15s;display:inline-flex}
.AssetsBlankState-module-scss-module__8ZP3BG__btn:hover{background-color:var(--color-bg-card)}
.AssetsBlankState-module-scss-module__8ZP3BG__btn:disabled{opacity:.5;cursor:not-allowed}
.AssetsBlankState-module-scss-module__8ZP3BG__btnIcon{flex-shrink:0;width:16px;height:16px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__overlay{z-index:10000;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;padding:40px;animation:.18s ease-out AssetPreviewLightbox-module-scss-module__0XvCQG__assetPreviewFadeIn;display:flex;position:fixed;inset:0}
@keyframes AssetPreviewLightbox-module-scss-module__0XvCQG__assetPreviewFadeIn{0%{opacity:0}to{opacity:1}}
.AssetPreviewLightbox-module-scss-module__0XvCQG__stage{cursor:default;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex}
.AssetPreviewLightbox-module-scss-module__0XvCQG__media{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;will-change:transform;max-width:100%;max-height:calc(100vh - 80px);box-shadow:0 20px 60px #00000080}
.AssetPreviewLightbox-module-scss-module__0XvCQG__imgMedia{cursor:zoom-in;transition:transform .12s ease-out}
.AssetPreviewLightbox-module-scss-module__0XvCQG__imgMedia[data-zoomed=true]{cursor:grab}
.AssetPreviewLightbox-module-scss-module__0XvCQG__imgMedia[data-dragging=true]{cursor:grabbing;transition:none}
.AssetPreviewLightbox-module-scss-module__0XvCQG__audio{width:min(480px,80vw)}
.AssetPreviewLightbox-module-scss-module__0XvCQG__failed{border-radius:var(--radius-base);background:#ffffff14;width:240px;height:160px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__spinner{border:3px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:40px;height:40px;animation:.8s linear infinite AssetPreviewLightbox-module-scss-module__0XvCQG__assetPreviewSpin}
@keyframes AssetPreviewLightbox-module-scss-module__0XvCQG__assetPreviewSpin{to{transform:rotate(360deg)}}
.AssetPreviewLightbox-module-scss-module__0XvCQG__close{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:flex;position:absolute;top:20px;right:20px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__close svg{width:22px;height:22px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__close:hover{background:#ffffff3d}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navPrev,.AssetPreviewLightbox-module-scss-module__0XvCQG__navNext{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background-color .15s,opacity .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navPrev svg,.AssetPreviewLightbox-module-scss-module__0XvCQG__navNext svg{width:24px;height:24px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navPrev:hover:not(:disabled),.AssetPreviewLightbox-module-scss-module__0XvCQG__navNext:hover:not(:disabled){background:#ffffff3d}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navPrev:disabled,.AssetPreviewLightbox-module-scss-module__0XvCQG__navNext:disabled{opacity:.3;cursor:default}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navPrev{left:20px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__navNext{right:20px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBar{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#141414b3;border-radius:999px;align-items:center;gap:4px;padding:6px 8px;display:flex;position:absolute;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .15s;display:flex}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBtn svg{width:18px;height:18px}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBtn:hover:not(:disabled){background:#ffffff2e}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBtn:disabled{opacity:.4;cursor:default}
.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomLevel{text-align:center;font-variant-numeric:tabular-nums;color:#ffffffe6;-webkit-user-select:none;user-select:none;min-width:46px;font-size:13px}
@media (max-width:767px){.AssetPreviewLightbox-module-scss-module__0XvCQG__overlay{padding:16px}.AssetPreviewLightbox-module-scss-module__0XvCQG__close{width:34px;height:34px;top:10px;right:10px}.AssetPreviewLightbox-module-scss-module__0XvCQG__zoomBar{bottom:16px}}
/*# sourceMappingURL=04ac6bxj3mg_t.css.map*/
.AssetsGridView-module-scss-module__JGYn9G__view{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}
.AssetsGridView-module-scss-module__JGYn9G__dropOverlay{z-index:20;border:2px dashed var(--color-primary-default);border-radius:var(--radius-base);background:var(--color-bg-panel-hover);color:var(--color-primary-default);font-family:var(--font-manrope);pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:500;display:flex;position:absolute;inset:8px}
.AssetsGridView-module-scss-module__JGYn9G__uploadBtn{border:1px solid var(--color-text-primary);border-radius:var(--radius-base);cursor:pointer;height:24px;font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);background:0 0;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:12px;transition:background-color .15s;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__uploadBtn:hover{background-color:var(--color-bg-card)}
.AssetsGridView-module-scss-module__JGYn9G__uploadIcon{color:var(--color-text-primary);flex-shrink:0}
.AssetsGridView-module-scss-module__JGYn9G__header{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;gap:16px;padding:12px 18px;display:flex}
@media (max-width:767px){.AssetsGridView-module-scss-module__JGYn9G__header{padding:12px 16px}}
.AssetsGridView-module-scss-module__JGYn9G__headerText{min-width:0}
.AssetsGridView-module-scss-module__JGYn9G__pageTitle{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:400}
.AssetsGridView-module-scss-module__JGYn9G__pageSubtitle{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:4px 0 0;font-size:12px;font-weight:400}
.AssetsGridView-module-scss-module__JGYn9G__filterBar{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:16px 18px;display:flex}
@media (max-width:767px){.AssetsGridView-module-scss-module__JGYn9G__filterBar{padding:14px 16px}}
.AssetsGridView-module-scss-module__JGYn9G__tabs{background:color-mix(in srgb, var(--color-menu-selected), transparent 40%);border-radius:var(--radius-base);flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__tab{border-radius:var(--radius-base);cursor:pointer;font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;padding:7px 12px;font-size:14px;line-height:1;transition:background-color .15s,color .15s;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__tab:hover{background-color:var(--color-bg-card)}
.AssetsGridView-module-scss-module__JGYn9G__tabActive{background-color:var(--color-text-primary);color:var(--color-bg-card)}
.AssetsGridView-module-scss-module__JGYn9G__tabActive:hover{background-color:var(--color-text-primary)}
.AssetsGridView-module-scss-module__JGYn9G__tabIcon{flex-shrink:0;width:14px;height:14px}
.AssetsGridView-module-scss-module__JGYn9G__filterWrap{flex-shrink:0;position:relative}
.AssetsGridView-module-scss-module__JGYn9G__filterBtn{border-radius:var(--radius-base);background-color:var(--color-text-primary);color:var(--color-bg-card);cursor:pointer;font-family:var(--font-manrope);letter-spacing:-.28px;white-space:nowrap;border:none;align-items:center;gap:8px;padding:7px 12px;font-size:14px;line-height:1;transition:background-color .15s;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__filterBtnActive{background-color:var(--color-primary-default);color:#ebf4fb}
.AssetsGridView-module-scss-module__JGYn9G__filterBtnActive:hover{background-color:var(--color-primary-hover)}
.AssetsGridView-module-scss-module__JGYn9G__filterIcon{flex-shrink:0;width:10px;height:10px}
.AssetsGridView-module-scss-module__JGYn9G__filterChevron{flex-shrink:0;width:4px;height:8px;transition:transform .2s}
.AssetsGridView-module-scss-module__JGYn9G__filterChevronOpen{transform:rotate(90deg)}
.AssetsGridView-module-scss-module__JGYn9G__filterPanel{z-index:20;background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:240px;padding:12px;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #1a23301f}
@media (max-width:767px){.AssetsGridView-module-scss-module__JGYn9G__filterPanel{width:min(240px,100vw - 48px)}}
.AssetsGridView-module-scss-module__JGYn9G__filterSection{flex-direction:column;gap:4px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__filterSectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:12px;font-weight:700}
.AssetsGridView-module-scss-module__JGYn9G__filterSectionHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__filterSectionHead .AssetsGridView-module-scss-module__JGYn9G__filterSectionTitle{margin:0}
.AssetsGridView-module-scss-module__JGYn9G__filterClear{cursor:pointer;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;flex-shrink:0;padding:0;font-size:12px;line-height:1;transition:opacity .15s}
.AssetsGridView-module-scss-module__JGYn9G__filterClear:hover{opacity:.75}
.AssetsGridView-module-scss-module__JGYn9G__filterOption{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;width:100%;padding:6px 8px;transition:background-color .15s;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__filterOption:hover{background-color:var(--color-bg-panel-hover)}
.AssetsGridView-module-scss-module__JGYn9G__filterOptionIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__filterOptionLabel{text-align:left;min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}
.AssetsGridView-module-scss-module__JGYn9G__check{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-shrink:0;width:16px;height:16px;transition:background-color .15s,border-color .15s;position:relative}
.AssetsGridView-module-scss-module__JGYn9G__checkOn{background-color:var(--color-primary-default);border-color:var(--color-primary-default)}
.AssetsGridView-module-scss-module__JGYn9G__checkOn:after{content:"";border:1.5px solid #ebf4fb;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}
.AssetsGridView-module-scss-module__JGYn9G__filterDivider{background:var(--color-border-panel);height:1px;margin:8px 0}
.AssetsGridView-module-scss-module__JGYn9G__modelSearch{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:6px;height:28px;margin-bottom:4px;padding:0 8px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__modelSearchIcon{color:var(--color-text-primary);flex-shrink:0}
.AssetsGridView-module-scss-module__JGYn9G__modelSearchInput{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:12px}
.AssetsGridView-module-scss-module__JGYn9G__modelSearchInput::placeholder{color:var(--color-text-primary);opacity:.5}
.AssetsGridView-module-scss-module__JGYn9G__modelList{flex-direction:column;gap:2px;max-height:160px;display:flex;overflow-y:auto}
.AssetsGridView-module-scss-module__JGYn9G__body{flex-direction:column;gap:24px;padding:8px 18px 24px;display:flex}
@media (max-width:767px){.AssetsGridView-module-scss-module__JGYn9G__body{gap:16px;padding:4px 16px 16px}}
.AssetsGridView-module-scss-module__JGYn9G__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:64px 16px;font-size:13px}
@keyframes AssetsGridView-module-scss-module__JGYn9G__assetShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}
.AssetsGridView-module-scss-module__JGYn9G__skeletonDate{border-radius:var(--radius-base);background:linear-gradient(90deg, var(--color-bg-page) 0%, #1a23300f 50%, var(--color-bg-page) 100%);background-size:200% 100%;width:72px;height:12px;margin-bottom:12px;animation:1.4s ease-in-out infinite AssetsGridView-module-scss-module__JGYn9G__assetShimmer}
.AssetsGridView-module-scss-module__JGYn9G__skeletonCard{aspect-ratio:1;border-radius:var(--radius-base);background:linear-gradient(90deg, var(--color-bg-page) 0%, #1a23300f 50%, var(--color-bg-page) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite AssetsGridView-module-scss-module__JGYn9G__assetShimmer}
.AssetsGridView-module-scss-module__JGYn9G__dateLabel{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:0 0 12px;font-size:12px;font-weight:400}
.AssetsGridView-module-scss-module__JGYn9G__grid{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:8px;display:grid}
@media (max-width:767px){.AssetsGridView-module-scss-module__JGYn9G__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:479px){.AssetsGridView-module-scss-module__JGYn9G__grid{grid-template-columns:repeat(2,1fr)}}
.AssetsGridView-module-scss-module__JGYn9G__card{aspect-ratio:1;border-radius:var(--radius-base);position:relative;overflow:hidden}
.AssetsGridView-module-scss-module__JGYn9G__thumb{background:var(--color-bg-page);position:absolute;inset:0}
.AssetsGridView-module-scss-module__JGYn9G__cardSelected{box-shadow:0 0 0 2px var(--color-primary-default) inset}
.AssetsGridView-module-scss-module__JGYn9G__overlay{opacity:0;background:linear-gradient(#1a233066 0%,#1a233000 24% 66%,#1a233080 100%);transition:opacity .15s;position:absolute;inset:0}
.AssetsGridView-module-scss-module__JGYn9G__card:hover .AssetsGridView-module-scss-module__JGYn9G__overlay,.AssetsGridView-module-scss-module__JGYn9G__cardSelected .AssetsGridView-module-scss-module__JGYn9G__overlay,.AssetsGridView-module-scss-module__JGYn9G__cardMenuOpen .AssetsGridView-module-scss-module__JGYn9G__overlay{opacity:1}
.AssetsGridView-module-scss-module__JGYn9G__selectBox{border-radius:var(--radius-base);cursor:pointer;background-color:#1a233040;border:1.5px solid #ebf4fb;width:18px;height:18px;padding:0;transition:background-color .15s,border-color .15s;position:absolute;top:8px;right:8px}
.AssetsGridView-module-scss-module__JGYn9G__selectBoxOn{background-color:var(--color-primary-default);border-color:var(--color-primary-default)}
.AssetsGridView-module-scss-module__JGYn9G__selectBoxOn:after{content:"";border:1.5px solid #ebf4fb;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}
.AssetsGridView-module-scss-module__JGYn9G__badge{color:#ebf4fb;font-family:var(--font-manrope);white-space:nowrap;text-shadow:0 1px 2px #0000008c;padding:2px 6px;font-size:10px;line-height:1.4;position:absolute;top:8px;left:50%;transform:translate(-50%)}
.AssetsGridView-module-scss-module__JGYn9G__badgeUrgent{color:var(--color-danger-default);font-weight:600}
.AssetsGridView-module-scss-module__JGYn9G__actions{justify-content:flex-end;align-items:center;gap:4px;display:flex;position:absolute;bottom:8px;left:8px;right:8px}
.AssetsGridView-module-scss-module__JGYn9G__actionBtn{border-radius:var(--radius-base);color:#ebf4fb;cursor:pointer;background-color:#1a23308c;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background-color .15s,color .15s;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__actionBtn:hover{background-color:#1a2330c7}
.AssetsGridView-module-scss-module__JGYn9G__actionIcon{width:14px;height:14px}
.AssetsGridView-module-scss-module__JGYn9G__actionBtnActive{color:var(--color-danger-default);background-color:#ebf4fb}
.AssetsGridView-module-scss-module__JGYn9G__actionBtnActive:hover{background-color:#ebf4fb}
.AssetsGridView-module-scss-module__JGYn9G__deleteBtn{z-index:1;border-radius:var(--radius-base);background-color:var(--color-danger-default);color:#ebf4fb;cursor:pointer;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:filter .15s;display:flex;position:absolute;bottom:8px;left:8px}
.AssetsGridView-module-scss-module__JGYn9G__deleteBtn:hover{filter:brightness(.92)}
.AssetsGridView-module-scss-module__JGYn9G__confirmPositioner{z-index:1200}
.AssetsGridView-module-scss-module__JGYn9G__confirmPopup{border-radius:var(--radius-base);background:var(--color-bg-panel);border:1px solid var(--color-border-default);min-width:180px;padding:12px;box-shadow:0 12px 32px #00000029}
.AssetsGridView-module-scss-module__JGYn9G__confirmText{color:var(--color-text-primary);margin:0 0 10px;font-size:13px;line-height:1.45}
.AssetsGridView-module-scss-module__JGYn9G__confirmActions{justify-content:flex-end;gap:8px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__confirmCancel,.AssetsGridView-module-scss-module__JGYn9G__confirmDelete{border-radius:var(--btn-border-radius);cursor:pointer;padding:4px 12px;font-size:12px;transition:background-color .15s,filter .15s}
.AssetsGridView-module-scss-module__JGYn9G__confirmCancel{border:1px solid var(--color-border-default);color:var(--color-text-secondary);background:0 0}
.AssetsGridView-module-scss-module__JGYn9G__confirmCancel:hover{background:var(--color-bg-hover,#0000000a)}
.AssetsGridView-module-scss-module__JGYn9G__confirmDelete{background:var(--color-danger-default);color:#ebf4fb;border:none}
.AssetsGridView-module-scss-module__JGYn9G__confirmDelete:hover{filter:brightness(.92)}
@keyframes AssetsGridView-module-scss-module__JGYn9G__assetUploadSpin{to{transform:rotate(360deg)}}
.AssetsGridView-module-scss-module__JGYn9G__loadMoreSentinel{width:100%;height:1px}
.AssetsGridView-module-scss-module__JGYn9G__loadMoreRow{justify-content:center;align-items:center;padding:20px 0 8px;display:flex}
.AssetsGridView-module-scss-module__JGYn9G__loadMoreSpinner{border:2px solid var(--color-border-panel);border-top-color:var(--color-primary-default);border-radius:50%;width:22px;height:22px;animation:.7s linear infinite AssetsGridView-module-scss-module__JGYn9G__assetUploadSpin}
[data-theme=dark] .AssetsGridView-module-scss-module__JGYn9G__loadMoreSpinner{border-color:#ebf4fb26;border-top-color:var(--color-primary-default)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__drawer{top:var(--total-navbar-height);z-index:900;width:330px;max-width:100vw;height:calc(100vh - var(--total-navbar-height));background:var(--color-bg-card);border-left:1px solid var(--color-border-panel);animation:.22s AssetsBatchDrawer-module-scss-module__qjHmiq__drawerIn;position:fixed;right:0;overflow-y:auto;box-shadow:-8px 0 24px #1a23301f}
@media (max-width:767px){.AssetsBatchDrawer-module-scss-module__qjHmiq__drawer{width:100vw}}
@keyframes AssetsBatchDrawer-module-scss-module__qjHmiq__drawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}
.AssetsBatchDrawer-module-scss-module__qjHmiq__head{justify-content:flex-end;padding:12px 16px 0;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__close{cursor:pointer;color:var(--color-text-primary);background:0 0;border:none;padding:0;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__closeIcon{width:20px;height:20px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__body{padding:4px 16px 24px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__title{font-family:var(--font-manrope);letter-spacing:-.36px;color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700}
.AssetsBatchDrawer-module-scss-module__qjHmiq__countRow{justify-content:space-between;align-items:center;margin-top:16px;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__countLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__count{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__grid{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);grid-template-columns:repeat(6,1fr);gap:6px;margin-top:12px;padding:8px;display:grid}
.AssetsBatchDrawer-module-scss-module__qjHmiq__thumb{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);position:relative;overflow:hidden}
.AssetsBatchDrawer-module-scss-module__qjHmiq__thumbRemove{color:#ebf4fb;cursor:pointer;background:#1a233099;border:none;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;padding:0;display:flex;position:absolute;top:2px;right:2px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__thumbRemoveIcon{width:10px;height:10px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionBtn{border-radius:var(--radius-base);background-color:var(--color-bg-panel-hover);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,opacity .15s;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionBtn:hover{background-color:var(--color-bg-panel-hover)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionIcon{width:16px;height:16px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionDelete{background-color:var(--color-danger-default);color:#ebf4fb}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionDelete:hover{background-color:var(--color-danger-hover)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionDelete:disabled{background-color:var(--color-bg-panel-hover);color:var(--color-text-primary);opacity:.4;cursor:not-allowed}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionActive{color:var(--color-danger-default);background-color:#ebf4fb}
.AssetsBatchDrawer-module-scss-module__qjHmiq__actionActive:hover{background-color:#ebf4fb}
.AssetsBatchDrawer-module-scss-module__qjHmiq__collections{margin-top:24px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:14px;font-weight:700}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addToBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);cursor:pointer;width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;justify-content:center;align-items:center;gap:8px;font-size:14px;transition:background-color .15s;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addToBtn:hover{background-color:var(--color-bg-panel-hover)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addToIcon{width:14px;height:14px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addPanel{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;gap:8px;margin-top:8px;padding:8px;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addSearch{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addSearchIcon{color:var(--color-text-primary);flex-shrink:0}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addSearchInput{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:12px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addSearchInput::placeholder{color:var(--color-text-primary);opacity:.5}
.AssetsBatchDrawer-module-scss-module__qjHmiq__collectionList{flex-direction:column;gap:2px;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__collectionItem{border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;height:32px;padding:0 8px;transition:background-color .15s;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__collectionItem:hover{background-color:var(--color-bg-panel-hover)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__collectionName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__check{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-shrink:0;width:16px;height:16px;transition:background-color .15s,border-color .15s;position:relative}
.AssetsBatchDrawer-module-scss-module__qjHmiq__checkOn{background-color:var(--color-primary-default);border-color:var(--color-primary-default)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__checkOn:after{content:"";border:1.5px solid #ebf4fb;border-width:0 1.5px 1.5px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__newCollection{border-radius:var(--radius-base);cursor:pointer;height:32px;font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;align-items:center;gap:6px;padding:0 8px;font-size:13px;transition:background-color .15s;display:flex}
.AssetsBatchDrawer-module-scss-module__qjHmiq__newCollection:hover{background-color:#7036f014}
.AssetsBatchDrawer-module-scss-module__qjHmiq__newCollectionIcon{width:14px;height:14px}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addConfirm{border-radius:var(--btn-border-radius);background-color:var(--color-primary-default);color:#ebf4fb;cursor:pointer;height:36px;font-family:var(--font-manrope);border:none;margin-top:4px;font-size:14px;transition:background-color .15s,opacity .15s}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addConfirm:hover{background-color:var(--color-primary-hover)}
.AssetsBatchDrawer-module-scss-module__qjHmiq__addConfirm:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=0es2qjww2sp-s.css.map*/
.index-module-scss-module__NsTXYa__wrapper{width:100%;padding:calc(var(--total-navbar-height) + 48px + 24px) 24px 24px;box-sizing:border-box;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}
.index-module-scss-module__NsTXYa__inner{flex-direction:column;align-items:center;width:100%;min-height:0;max-height:100%;display:flex}
.index-module-scss-module__NsTXYa__heroImageBox{aspect-ratio:803/498;flex-shrink:1;width:100%;max-width:680px;min-height:0;max-height:min(420px,42vh);animation:.9s cubic-bezier(.22,1,.36,1) both index-module-scss-module__NsTXYa__hero-enter;position:relative}
.index-module-scss-module__NsTXYa__heroImageBox:after{content:"";filter:blur(14px);opacity:.6;pointer-events:none;background:radial-gradient(#ff660059,#f600 70%);width:70%;height:10%;animation:6s ease-in-out infinite index-module-scss-module__NsTXYa__hero-glow;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}
.index-module-scss-module__NsTXYa__heroImage{object-fit:contain;will-change:transform;animation:6s ease-in-out infinite index-module-scss-module__NsTXYa__hero-float}
@keyframes index-module-scss-module__NsTXYa__hero-enter{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}
@keyframes index-module-scss-module__NsTXYa__hero-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}
@keyframes index-module-scss-module__NsTXYa__hero-glow{0%,to{opacity:.45;transform:translate(-50%)scaleX(1)}50%{opacity:.7;transform:translate(-50%)scaleX(1.08)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__NsTXYa__heroImageBox,.index-module-scss-module__NsTXYa__heroImageBox:after,.index-module-scss-module__NsTXYa__heroImage{animation:none}}
.index-module-scss-module__NsTXYa__decorIcon{width:32px;height:32px;filter:var(--workflow-mono-icon-filter,none);margin-top:23px}
.index-module-scss-module__NsTXYa__title{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:4px 0 0;font-size:48px;font-weight:700;line-height:1.366}
.index-module-scss-module__NsTXYa__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;font-size:24px;font-weight:700;line-height:1.366}
.index-module-scss-module__NsTXYa__subtitleAccent{color:#f60}
.index-module-scss-module__NsTXYa__description{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;text-wrap:balance;max-width:720px;margin:16px auto 0;font-size:14px;font-weight:400;line-height:1.5}
.index-module-scss-module__NsTXYa__ctaRow{justify-content:center;align-items:center;gap:12px;margin-top:17px;display:flex}
.index-module-scss-module__NsTXYa__btnPrimary{color:#ebf4fb;height:36px;font-family:var(--font-manrope);background:#f60;border:none;border-radius:4px;padding:5px 72px;font-size:16px;font-weight:400;line-height:1.2}
.index-module-scss-module__NsTXYa__btnPrimary strong{margin-left:.3em;font-weight:700}
.index-module-scss-module__NsTXYa__btnPrimary{letter-spacing:-.02em;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}
.index-module-scss-module__NsTXYa__btnPrimary:hover:not(:disabled){background:#ff7a1f}
.index-module-scss-module__NsTXYa__btnPrimary:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__NsTXYa__btnDiscord{color:#f60;height:36px;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f60;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .2s,color .2s;display:inline-flex}
.index-module-scss-module__NsTXYa__btnDiscord:hover{background:#ff66001a}
.index-module-scss-module__NsTXYa__btnDiscordIcon{width:20px;height:20px;filter:var(--workflow-mono-icon-filter,none);flex-shrink:0}
.index-module-scss-module__NsTXYa__btnDiscordText{white-space:nowrap}
.index-module-scss-module__NsTXYa__hint{justify-content:center;align-items:flex-start;gap:7px;width:100%;max-width:501px;margin-top:23px;display:flex}
.index-module-scss-module__NsTXYa__hintIcon{width:14px;height:14px;filter:var(--workflow-mono-icon-filter,none);flex-shrink:0}
.index-module-scss-module__NsTXYa__hintText{font-family:"Inter",var(--font-manrope),system-ui,sans-serif;color:var(--color-text-secondary);text-align:center;margin:0;font-size:10px;font-weight:400;line-height:14px}
@media (max-width:1023px){.index-module-scss-module__NsTXYa__title{font-size:36px}.index-module-scss-module__NsTXYa__subtitle{font-size:20px}.index-module-scss-module__NsTXYa__description{max-width:560px;margin-top:14px;font-size:13px}}
@media (max-width:768px){.index-module-scss-module__NsTXYa__wrapper{padding:calc(var(--total-navbar-height) + 32px) 16px 24px}.index-module-scss-module__NsTXYa__heroImageBox{max-width:100%;max-height:min(260px,34vh)}.index-module-scss-module__NsTXYa__title{font-size:26px}.index-module-scss-module__NsTXYa__subtitle{font-size:16px}.index-module-scss-module__NsTXYa__description{margin-top:12px;padding:0 4px;font-size:12px;line-height:1.5}.index-module-scss-module__NsTXYa__decorIcon{width:28px;height:28px;margin-top:16px}.index-module-scss-module__NsTXYa__ctaRow{flex-direction:column;gap:12px;width:100%;max-width:339px;margin-top:20px}.index-module-scss-module__NsTXYa__btnPrimary{width:100%;font-size:15px}.index-module-scss-module__NsTXYa__btnDiscord{gap:10px;width:100%;padding:8px 12px;font-size:11px}.index-module-scss-module__NsTXYa__hint{margin-top:16px;padding:0 12px}.index-module-scss-module__NsTXYa__hintText{font-size:11px;line-height:14px}}
.index-module-scss-module__2k1TfG__footer{z-index:2;background:var(--color-bg-page);width:100%;padding-bottom:32px;position:relative}
.index-module-scss-module__2k1TfG__footerDark{color:#ebf4fb;background:#1a2330;width:100%;padding-bottom:0;position:relative}
.index-module-scss-module__2k1TfG__darkContainer{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:52px 64px 0}
@media (max-width:1024px){.index-module-scss-module__2k1TfG__darkContainer{padding:48px 40px 0}}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkContainer{padding:40px 20px 0}}
.index-module-scss-module__2k1TfG__darkTopRow{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:80px;display:flex}
@media (max-width:1024px){.index-module-scss-module__2k1TfG__darkTopRow{flex-direction:column;gap:48px;margin-bottom:56px}}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkTopRow{gap:32px;margin-bottom:40px}}
.index-module-scss-module__2k1TfG__darkLogoContainer{flex-shrink:0;padding-top:4px}
.index-module-scss-module__2k1TfG__darkLogo{filter:brightness(0)invert();width:181px;height:auto}
.index-module-scss-module__2k1TfG__darkLinks{flex-wrap:wrap;flex:auto;justify-content:space-between;gap:32px;display:flex}
@media (max-width:1200px){.index-module-scss-module__2k1TfG__darkLinks{gap:24px}}
@media (max-width:1024px){.index-module-scss-module__2k1TfG__darkLinks{gap:40px;width:100%}}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkLinks{flex-direction:column;gap:32px;width:100%}}
.index-module-scss-module__2k1TfG__darkLinkColumn{flex-direction:column;gap:20px;min-width:80px;display:flex}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkLinkColumn{gap:4px}}
.index-module-scss-module__2k1TfG__darkLinkGroup{flex-direction:column;gap:20px;display:flex}
.index-module-scss-module__2k1TfG__darkLinkGroup+.index-module-scss-module__2k1TfG__darkLinkGroup{margin-top:12px}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkLinkGroup{gap:4px}.index-module-scss-module__2k1TfG__darkLinkGroup+.index-module-scss-module__2k1TfG__darkLinkGroup{margin-top:20px}}
.index-module-scss-module__2k1TfG__darkGroupTitle{font-family:var(--font-manrope);color:#ebf4fb80;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s}
.index-module-scss-module__2k1TfG__darkGroupTitle:hover{opacity:.8}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkGroupTitle{margin-bottom:8px}}
.index-module-scss-module__2k1TfG__darkColumnTitle{font-family:var(--font-manrope);color:#ebf4fb80;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.366}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkColumnTitle{margin-bottom:8px}}
.index-module-scss-module__2k1TfG__darkLinkItem{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s}
.index-module-scss-module__2k1TfG__darkLinkItem:hover{opacity:.7}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkLinkItem{white-space:normal;padding:8px 0}}
.index-module-scss-module__2k1TfG__darkCertifications{flex-wrap:wrap;align-items:center;gap:25px;margin-bottom:18px;display:flex}
@media (max-width:360px){.index-module-scss-module__2k1TfG__darkCertifications{gap:12px}}
.index-module-scss-module__2k1TfG__darkCertSquare{object-fit:contain;filter:grayscale();width:56px;height:56px}
.index-module-scss-module__2k1TfG__darkCertHipaa{object-fit:contain;filter:grayscale();width:auto;height:56px}
.index-module-scss-module__2k1TfG__darkCertText{font-family:var(--font-manrope);color:#ebf4fb;text-transform:uppercase;margin-bottom:17px;font-size:12px;font-weight:400;line-height:1.366}
.index-module-scss-module__2k1TfG__darkSeparator{background-color:#ebf4fb33;width:100%;height:1px;margin-bottom:17px}
.index-module-scss-module__2k1TfG__darkBottomRow{justify-content:space-between;align-items:center;gap:24px;padding-bottom:24px;display:flex}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkBottomRow{flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:20px}}
.index-module-scss-module__2k1TfG__darkCopyright{font-family:var(--font-manrope);color:#ebf4fb;text-transform:uppercase;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__2k1TfG__darkLegalLinks{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.index-module-scss-module__2k1TfG__darkBottomLink{font-family:var(--font-manrope);color:#ebf4fb;font-size:14px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s}
.index-module-scss-module__2k1TfG__darkBottomLink:hover{opacity:.7}
@media (max-width:767px){.index-module-scss-module__2k1TfG__darkBottomLink{padding:6px 0}}
.index-module-scss-module__2k1TfG__darkBottomSep{color:#ebf4fb80;font-size:14px;line-height:1}
.index-module-scss-module__2k1TfG__darkRainbowBar{background:linear-gradient(90deg,#7036f0 0% 7.145%,#4a75d6 7.145% 14.29%,#d7416e 14.29% 21.435%,#50ceb8 21.435% 28.58%,#ce9c50 28.58% 35.725%,#ececec 35.725% 42.87%,#454545 42.87% 50%,#7036f0 50% 57.145%,#4a75d6 57.145% 64.29%,#d7416e 64.29% 71.435%,#50ceb8 71.435% 78.58%,#ce9c50 78.58% 85.725%,#ececec 85.725% 92.87%,#454545 92.87% 100%) 0 0/200% 100%;width:100%;height:2px;animation:14s linear infinite index-module-scss-module__2k1TfG__rainbowShift;position:relative;overflow:hidden}
.index-module-scss-module__2k1TfG__darkRainbowBar:after{content:"";mix-blend-mode:screen;background:linear-gradient(90deg,#fff0 0%,#ffffffd9 50%,#fff0 100%);width:30%;animation:5s ease-in-out infinite index-module-scss-module__2k1TfG__rainbowSheen;position:absolute;inset:0;transform:translate(-100%)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__2k1TfG__darkRainbowBar{animation:none}.index-module-scss-module__2k1TfG__darkRainbowBar:after{opacity:0;animation:none}}
@keyframes index-module-scss-module__2k1TfG__rainbowShift{0%{background-position:0 0}to{background-position:-100% 0}}
@keyframes index-module-scss-module__2k1TfG__rainbowSheen{0%{transform:translate(-120%)}60%{transform:translate(420%)}to{transform:translate(420%)}}
.index-module-scss-module__2k1TfG__container{box-sizing:border-box;flex-direction:column;align-self:stretch;align-items:center;gap:96px;width:100%;max-width:1200px;margin:0 auto;padding:80px 0 120px;display:flex;position:relative}
.index-module-scss-module__2k1TfG__logoAndCertifications{flex-direction:row;justify-content:space-between;align-self:stretch;width:100%;display:flex}
.index-module-scss-module__2k1TfG__logoAndCertificationsContainer{flex-direction:column;gap:32px;width:330px;display:flex}
.index-module-scss-module__2k1TfG__logoContainer{align-items:center;display:flex}
.index-module-scss-module__2k1TfG__logo{width:300px;height:auto}
[data-theme=dark] .index-module-scss-module__2k1TfG__logo{filter:brightness(0)invert()}
.index-module-scss-module__2k1TfG__socialMedia{flex-direction:row;align-items:center;gap:8px;display:flex}
.index-module-scss-module__2k1TfG__certifications{flex-direction:row;align-items:center;gap:12px;height:48px;display:flex}
.index-module-scss-module__2k1TfG__certificationImage{object-fit:contain;filter:grayscale();width:48px;height:48px}
.index-module-scss-module__2k1TfG__hipaaImage{object-fit:contain;width:90px;height:48px}
.index-module-scss-module__2k1TfG__socialIcon{justify-content:center;align-items:center;width:32px;height:32px;text-decoration:none;transition:opacity .3s;display:flex}
.index-module-scss-module__2k1TfG__socialIcon:hover{opacity:.7}
.index-module-scss-module__2k1TfG__socialIcon{color:var(--color-text-primary)}
.index-module-scss-module__2k1TfG__socialIcon svg{width:32px;height:32px}
.index-module-scss-module__2k1TfG__socialIcon svg path{fill:var(--color-text-primary)}
.index-module-scss-module__2k1TfG__socialIcon svg rect{stroke:var(--color-text-primary)}
.index-module-scss-module__2k1TfG__footerLinks{flex-direction:row;gap:56px;display:flex}
.index-module-scss-module__2k1TfG__linkColumnContainer{flex-direction:row;gap:16px;display:flex}
.index-module-scss-module__2k1TfG__linkColumnContainer:first-child .index-module-scss-module__2k1TfG__linkColumnSeparator{height:170px;min-height:170px}
.index-module-scss-module__2k1TfG__linkColumnContainer:nth-child(2) .index-module-scss-module__2k1TfG__linkColumnSeparator{height:280px;min-height:280px}
.index-module-scss-module__2k1TfG__linkColumnContainer:nth-child(2) .index-module-scss-module__2k1TfG__linkColumn{width:160px}
.index-module-scss-module__2k1TfG__linkColumnContainer:nth-child(3) .index-module-scss-module__2k1TfG__linkColumnSeparator{height:130px;min-height:130px}
.index-module-scss-module__2k1TfG__linkColumnContainer:nth-child(3) .index-module-scss-module__2k1TfG__linkColumn{width:95px}
.index-module-scss-module__2k1TfG__linkColumnContainer:nth-child(4) .index-module-scss-module__2k1TfG__linkColumnSeparator{height:100px;min-height:100px}
.index-module-scss-module__2k1TfG__linkColumnSeparator{background-color:#e2e2e3;width:1px;height:100%;min-height:200px;display:none}
.index-module-scss-module__2k1TfG__linkColumn{flex-direction:column;gap:32px;display:flex}
.index-module-scss-module__2k1TfG__columnTitle{font-family:var(--font-manrope);color:#868686;text-transform:uppercase;width:140px;font-size:14px;font-weight:400;line-height:1.366em}
.index-module-scss-module__2k1TfG__columnLinks{flex-direction:column;align-items:flex-start;gap:16px;display:flex}
.index-module-scss-module__2k1TfG__linkItem{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.366em;text-decoration:none;transition:color .2s;display:inline-block;position:relative}
.index-module-scss-module__2k1TfG__linkItem:after{content:"";background-color:#5f41cf;width:0;height:1px;transition:width .2s;position:absolute;bottom:-2px;left:0}
.index-module-scss-module__2k1TfG__linkItem:hover{color:#5f41cf}
.index-module-scss-module__2k1TfG__linkItem:hover:after{width:100%}
.index-module-scss-module__2k1TfG__footerBottom{flex-direction:column;align-self:stretch;gap:20px;width:100%;display:flex}
.index-module-scss-module__2k1TfG__footerBottomSeparator{background-color:var(--color-border-panel);width:100%;height:1px}
.index-module-scss-module__2k1TfG__footerBottomLinks{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;width:100%;max-width:1200px;margin:0 auto;display:flex}
.index-module-scss-module__2k1TfG__copyrightContainer{white-space:nowrap;flex-direction:row;align-items:center;gap:9px;display:flex}
.index-module-scss-module__2k1TfG__copyrightIcon{width:15px;height:15px;color:var(--color-text-primary)}
.index-module-scss-module__2k1TfG__copyrightText{font-family:var(--font-manrope);color:var(--color-text-primary);text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.366em}
.index-module-scss-module__2k1TfG__bottomRightLinks{flex-direction:row;align-items:center;gap:8px;display:flex}
.index-module-scss-module__2k1TfG__bottomLink{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.366em;text-decoration:none;transition:color .2s}
.index-module-scss-module__2k1TfG__bottomLink:hover{color:#5f41cf;text-decoration:underline}
.index-module-scss-module__2k1TfG__bottomSeparator{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px}
@media (max-width:1024px){.index-module-scss-module__2k1TfG__container{gap:60px;padding:60px 60px 32px}.index-module-scss-module__2k1TfG__logoAndCertifications{gap:120px}.index-module-scss-module__2k1TfG__footerBottomLinks{padding:0 60px}}
@media (max-width:768px){.index-module-scss-module__2k1TfG__container{gap:40px;padding:40px 20px 20px}.index-module-scss-module__2k1TfG__logoAndCertifications{flex-direction:column;align-items:flex-start;gap:40px}.index-module-scss-module__2k1TfG__logoAndCertificationsContainer{width:100%}.index-module-scss-module__2k1TfG__logo{width:250px}.index-module-scss-module__2k1TfG__footerLinks{flex-direction:column;gap:40px;width:100%}.index-module-scss-module__2k1TfG__linkColumnContainer{flex-direction:column;gap:20px}.index-module-scss-module__2k1TfG__linkColumnSeparator{width:100%;height:1px!important;min-height:1px!important}.index-module-scss-module__2k1TfG__columnTitle{width:100%;font-size:18px}.index-module-scss-module__2k1TfG__linkItem{font-size:14px}.index-module-scss-module__2k1TfG__footerBottomLinks{flex-direction:column;align-items:flex-start;gap:16px;padding:0 20px}.index-module-scss-module__2k1TfG__bottomRightLinks{flex-wrap:wrap;gap:6px}.index-module-scss-module__2k1TfG__bottomLink,.index-module-scss-module__2k1TfG__bottomSeparator{font-size:12px}.index-module-scss-module__2k1TfG__copyrightText{font-size:14px}}
.index-module-scss-module__q0oRTG__bottomGroup{flex-wrap:wrap;align-items:center;gap:20px;display:inline-flex}
@media (max-width:768px){.index-module-scss-module__q0oRTG__bottomGroup{gap:14px}}
.index-module-scss-module__q0oRTG__status{font-family:var(--font-manrope);white-space:nowrap;color:var(--color-btn-ghost-text);align-items:center;gap:8px;font-size:13px;font-weight:400;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__q0oRTG__status:hover{opacity:.85}
@media (max-width:768px){.index-module-scss-module__q0oRTG__status{padding:8px 0}}
.index-module-scss-module__q0oRTG__dot{background:var(--color-function-success);border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}
.index-module-scss-module__q0oRTG__dot:after{content:"";background:var(--color-function-success);border-radius:50%;animation:2.4s ease-out infinite index-module-scss-module__q0oRTG__statusPulse;position:absolute;inset:0}
@keyframes index-module-scss-module__q0oRTG__statusPulse{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__q0oRTG__dot:after{animation:none}}
.index-module-scss-module__cEcGaW__hero{border-radius:4px;margin-bottom:60px;position:relative;overflow:hidden}
.index-module-scss-module__cEcGaW__heroBg{background-color:var(--color-coding-progress-bg);border-radius:4px;width:100%;height:522px;position:relative;overflow:hidden}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroBg{height:300px}}
.index-module-scss-module__cEcGaW__heroBgImage{object-fit:cover;object-position:center}
.index-module-scss-module__cEcGaW__heroOverlay{background:linear-gradient(90deg,#1a2330 2%,#1a233000 69%);border-radius:4px;width:100%;height:522px;position:absolute;top:0;left:0}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroOverlay{background:linear-gradient(90deg,#1a2330e6 2%,#1a23304d 90%);height:300px}}
.index-module-scss-module__cEcGaW__heroContent{position:absolute;top:150px;left:54px}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroContent{top:70px;left:24px}}
.index-module-scss-module__cEcGaW__heroTitle{font-family:var(--font-manrope);color:var(--color-dark-text-primary);margin:0;font-size:64px;font-weight:700;line-height:1}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroTitle{font-size:36px}}
.index-module-scss-module__cEcGaW__heroSubtitle{font-family:var(--font-manrope);color:var(--color-dark-text-primary);max-width:388px;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.71}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroSubtitle{max-width:260px;margin:12px 0 0;font-size:12px}}
.index-module-scss-module__cEcGaW__heroDiscount{font-family:var(--font-manrope);color:var(--color-coding-discount);margin:14px 0 0;font-size:14px;font-weight:400;line-height:1.71}
.index-module-scss-module__cEcGaW__heroDiscountValue{font-family:var(--font-manrope);color:var(--color-coding-discount);margin-top:14px;font-size:96px;font-weight:700;line-height:.75;display:block}
@media (max-width:767px){.index-module-scss-module__cEcGaW__heroDiscountValue{font-size:56px}}
.index-module-scss-module__cEcGaW__valueProps{gap:7%;padding:32px 0;display:flex}
@media (max-width:767px){.index-module-scss-module__cEcGaW__valueProps{flex-direction:column;gap:0;padding:24px 0}}
.index-module-scss-module__cEcGaW__valueProp{border-left:1px solid var(--color-border-panel);flex-direction:column;flex:1;padding-left:16px;display:flex}
@media (max-width:767px){.index-module-scss-module__cEcGaW__valueProp{border-left:none;border-top:1px solid var(--color-border-panel);padding:16px 0 20px}}
.index-module-scss-module__cEcGaW__valuePropTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 32px;font-size:20px;font-weight:600;line-height:1.37}
@media (max-width:767px){.index-module-scss-module__cEcGaW__valuePropTitle{margin-bottom:8px;font-size:16px}}
.index-module-scss-module__cEcGaW__valuePropDesc{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:14px;font-weight:400;line-height:1.37}
@media (max-width:767px){.index-module-scss-module__cEcGaW__valuePropDesc{font-size:13px}}
.index-module-scss-module__cEcGaW__valuePropHighlight{color:var(--color-coding-discount);font-size:22px;font-weight:700}
.index-module-scss-module__9yNTfW__section{margin-bottom:60px}
.index-module-scss-module__9yNTfW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:36px;font-weight:600;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__9yNTfW__sectionTitle{margin-bottom:12px;font-size:24px}}
.index-module-scss-module__9yNTfW__sectionDesc{max-width:1000px;font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:8px;margin:0 0 32px;font-size:14px;font-weight:400;line-height:1.6;display:flex}
@media (max-width:767px){.index-module-scss-module__9yNTfW__sectionDesc{margin-bottom:20px;font-size:13px}}
.index-module-scss-module__9yNTfW__sectionDescIcon{flex-shrink:0;margin-top:3px}
.index-module-scss-module__9yNTfW__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:1024px){.index-module-scss-module__9yNTfW__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){.index-module-scss-module__9yNTfW__grid{grid-template-columns:1fr;gap:16px}}
.index-module-scss-module__9yNTfW__cardSkeleton{background:var(--color-bg-card);border-radius:8px;height:512px;animation:1.5s ease-in-out infinite index-module-scss-module__9yNTfW__pulse}
@keyframes index-module-scss-module__9yNTfW__pulse{0%,to{opacity:1}50%{opacity:.5}}
.index-module-scss-module__9yNTfW__card{border:1px solid var(--color-primary-default);background:#7036f00d;border-radius:8px;flex-direction:column;min-height:512px;padding:32px 28px;transition:box-shadow .2s;display:flex;box-shadow:0 0 4px #0000000d}
.index-module-scss-module__9yNTfW__card:hover{box-shadow:0 4px 12px #0000001a}
.index-module-scss-module__9yNTfW__cardWhite{background:var(--color-bg-card);border-color:var(--color-border-panel)}
.index-module-scss-module__9yNTfW__cardEnterprise{border-color:var(--color-coding-enterprise);background:#ff7b001a}
.index-module-scss-module__9yNTfW__cardCurrent{background:var(--color-bg-card);border-color:#1a233033}
.index-module-scss-module__9yNTfW__cardHeader{margin-bottom:20px}
.index-module-scss-module__9yNTfW__cardName{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:32px;font-weight:700;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__9yNTfW__cardName{font-size:24px}}
.index-module-scss-module__9yNTfW__cardDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);min-height:42px;margin:0;font-size:14px;font-weight:400;line-height:1.5}
.index-module-scss-module__9yNTfW__priceArea{margin-bottom:20px}
.index-module-scss-module__9yNTfW__priceRow{align-items:baseline;gap:4px;display:flex}
.index-module-scss-module__9yNTfW__price{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:64px;font-weight:500;line-height:1}
@media (max-width:767px){.index-module-scss-module__9yNTfW__price{font-size:48px}}
.index-module-scss-module__9yNTfW__currency{margin-right:2px;font-size:.55em;font-weight:500}
.index-module-scss-module__9yNTfW__priceUnit{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:500}
.index-module-scss-module__9yNTfW__btnPurchase{background:var(--color-primary-default);width:100%;height:48px;font-family:var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;margin-bottom:24px;font-size:16px;font-weight:700;transition:background .2s;display:inline-flex}
.index-module-scss-module__9yNTfW__btnPurchase:hover{background:var(--color-primary-hover)}
.index-module-scss-module__9yNTfW__btnPurchase:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__9yNTfW__spinner{animation:.8s linear infinite index-module-scss-module__9yNTfW__spin}
@keyframes index-module-scss-module__9yNTfW__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__9yNTfW__btnEnterprise{background:var(--color-coding-enterprise)}
.index-module-scss-module__9yNTfW__btnEnterprise:hover{background:var(--color-coding-enterprise-hover)}
.index-module-scss-module__9yNTfW__btnCurrent{width:100%;height:48px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:default;background:0 0;border:1px solid #1a233080;border-radius:4px;margin-bottom:24px;font-size:16px;font-weight:400}
.index-module-scss-module__9yNTfW__quotaRow{margin-bottom:16px}
.index-module-scss-module__9yNTfW__quotaValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:700}
.index-module-scss-module__9yNTfW__quotaLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:400}
.index-module-scss-module__9yNTfW__featureList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__9yNTfW__featureItem{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:flex-start;gap:8px;font-size:14px;font-weight:400;line-height:1.5;display:flex}
.index-module-scss-module__9yNTfW__featureItem svg{flex-shrink:0;margin-top:2px}
.index-module-scss-module__9yNTfW__featureText{display:inline}
.index-module-scss-module__9yNTfW__helpIcon{vertical-align:-2px;color:var(--color-text-secondary);cursor:help;transition:color .2s;margin-top:0!important}
.index-module-scss-module__9yNTfW__helpIcon:hover{color:var(--color-text-primary)}
.index-module-scss-module__75jeYa__section{margin-bottom:80px}
.index-module-scss-module__75jeYa__titleRow{align-items:baseline;gap:12px;margin-bottom:32px;display:flex}
@media (max-width:767px){.index-module-scss-module__75jeYa__titleRow{flex-direction:column;gap:4px;margin-bottom:20px}}
.index-module-scss-module__75jeYa__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:600;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__75jeYa__sectionTitle{font-size:24px}}
.index-module-scss-module__75jeYa__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:16px;font-weight:400}
.index-module-scss-module__75jeYa__grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:1024px){.index-module-scss-module__75jeYa__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){.index-module-scss-module__75jeYa__grid{grid-template-columns:1fr;gap:16px}}
.index-module-scss-module__75jeYa__cardSkeleton{background:var(--color-bg-card);border-radius:4px;height:190px;animation:1.5s ease-in-out infinite index-module-scss-module__75jeYa__pulse}
@keyframes index-module-scss-module__75jeYa__pulse{0%,to{opacity:1}50%{opacity:.5}}
.index-module-scss-module__75jeYa__card{background:var(--color-bg-card);border-radius:4px;flex-direction:column;gap:20px;min-height:190px;padding:36px 24px 24px;transition:box-shadow .2s;display:flex;position:relative;box-shadow:0 0 4px #0000000d}
.index-module-scss-module__75jeYa__card:hover{box-shadow:0 4px 12px #0000001a}
.index-module-scss-module__75jeYa__popularTag{background:var(--color-coding-popular);font-family:var(--font-manrope);color:var(--color-bg-home-primary);border-radius:0 0 4px 4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:400;display:flex;position:absolute;top:0;right:24px}
.index-module-scss-module__75jeYa__cardContent{justify-content:space-between;align-items:flex-end;display:flex}
.index-module-scss-module__75jeYa__priceArea{flex-direction:column;display:flex}
.index-module-scss-module__75jeYa__price{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:48px;font-weight:500;line-height:1}
@media (max-width:767px){.index-module-scss-module__75jeYa__price{font-size:36px}}
.index-module-scss-module__75jeYa__currency{margin-right:2px;font-size:.55em;font-weight:500}
.index-module-scss-module__75jeYa__quotaArea{flex-direction:column;align-items:flex-end;display:flex}
.index-module-scss-module__75jeYa__quotaLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:500}
.index-module-scss-module__75jeYa__quotaValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:24px;font-weight:500}
.index-module-scss-module__75jeYa__btnPurchase{background:var(--color-text-primary);width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:700;transition:background .2s;display:inline-flex}
.index-module-scss-module__75jeYa__btnPurchase:hover{background:var(--color-text-primary)}
.index-module-scss-module__75jeYa__btnPurchase:disabled{opacity:.6;cursor:not-allowed}
[data-theme=dark] .index-module-scss-module__75jeYa__btnPurchase{background:var(--color-bg-home-primary);color:var(--color-text-primary)}
[data-theme=dark] .index-module-scss-module__75jeYa__btnPurchase:hover{background:var(--color-bg-home-primary)}
.index-module-scss-module__75jeYa__spinner{animation:.8s linear infinite index-module-scss-module__75jeYa__spin}
@keyframes index-module-scss-module__75jeYa__spin{to{transform:rotate(360deg)}}
.index-module-scss-module__LJe1rG__section{margin-bottom:80px}
@media (max-width:767px){.index-module-scss-module__LJe1rG__section{margin-bottom:48px}}
.index-module-scss-module__LJe1rG__sectionHeader{justify-content:space-between;align-items:center;gap:16px;margin:0 0 48px;display:flex}
@media (max-width:767px){.index-module-scss-module__LJe1rG__sectionHeader{margin-bottom:28px}}
.index-module-scss-module__LJe1rG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__LJe1rG__sectionTitle{font-size:24px}}
.index-module-scss-module__LJe1rG__docsLink{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.37;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__LJe1rG__docsLink .index-module-scss-module__LJe1rG__docsLinkText{text-underline-offset:3px;text-decoration:underline}
.index-module-scss-module__LJe1rG__docsLink .index-module-scss-module__LJe1rG__docsLinkIcon{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__LJe1rG__docsLink:hover{color:var(--color-primary-default)}
.index-module-scss-module__LJe1rG__stepsSection{width:100%;position:relative}
.index-module-scss-module__LJe1rG__stepsSection:after{content:"";background:var(--color-border-panel);width:100vw;height:1px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}
.index-module-scss-module__LJe1rG__stepsNav{display:flex}
@media (max-width:767px){.index-module-scss-module__LJe1rG__stepsNav{-webkit-overflow-scrolling:touch;overflow-x:auto}.index-module-scss-module__LJe1rG__stepsNav::-webkit-scrollbar{display:none}}
.index-module-scss-module__LJe1rG__stepTab{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}
.index-module-scss-module__LJe1rG__stepLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.5;transition:color .3s}
.index-module-scss-module__LJe1rG__stepTabActive .index-module-scss-module__LJe1rG__stepLabel{color:var(--color-primary-default)}
@media (max-width:767px){.index-module-scss-module__LJe1rG__stepLabel{font-size:14px}}
.index-module-scss-module__LJe1rG__stepLine{background:var(--color-border-panel);width:1px;height:40px;margin:4px 0 0 12px;transition:background .3s}
.index-module-scss-module__LJe1rG__stepTabActive .index-module-scss-module__LJe1rG__stepLine{background:var(--color-primary-default)}
@media (max-width:767px){.index-module-scss-module__LJe1rG__stepLine{height:24px}}
.index-module-scss-module__LJe1rG__stepDot{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;width:25px;height:25px;margin-top:-10px;margin-left:0;transition:border .3s,background .3s,border-radius .3s;display:flex;position:relative}
.index-module-scss-module__LJe1rG__stepDot:after{content:"";background:var(--color-text-primary);border-radius:50%;width:5px;height:5px}
.index-module-scss-module__LJe1rG__stepTabActive .index-module-scss-module__LJe1rG__stepDot{background:var(--color-bg-page);border:2px solid var(--color-primary-default);border-radius:4px}
.index-module-scss-module__LJe1rG__stepContent{margin-top:32px;animation:.3s index-module-scss-module__LJe1rG__fadeIn}
@media (max-width:767px){.index-module-scss-module__LJe1rG__stepContent{margin-top:20px}}
.index-module-scss-module__LJe1rG__stepTitle{font-family:var(--font-manrope);color:var(--color-primary-default);margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5}
.index-module-scss-module__LJe1rG__stepDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:400px;margin:0;font-size:12px;font-weight:400;line-height:1.5}
@media (max-width:767px){.index-module-scss-module__LJe1rG__stepDesc{max-width:100%}}
.index-module-scss-module__LJe1rG__stepCta{font-family:var(--font-manrope);color:var(--color-primary-default);align-items:center;margin-top:12px;font-size:12px;font-weight:600;line-height:1.5;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__LJe1rG__stepCta:hover{color:var(--color-primary-hover);text-decoration:underline}
@keyframes index-module-scss-module__LJe1rG__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__qW3rHa__section{margin-bottom:80px}
@media (max-width:767px){.index-module-scss-module__qW3rHa__section{margin-bottom:48px}}
.index-module-scss-module__qW3rHa__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 48px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__qW3rHa__sectionTitle{margin-bottom:28px;font-size:24px}}
.index-module-scss-module__qW3rHa__logoWall{flex-direction:column;gap:50px;display:flex}
@media (max-width:767px){.index-module-scss-module__qW3rHa__logoWall{gap:32px}}
.index-module-scss-module__qW3rHa__logoRow{justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.index-module-scss-module__qW3rHa__logoRow{flex-wrap:wrap;justify-content:center;gap:24px 32px}}
.index-module-scss-module__qW3rHa__logoRowOffset{padding:0 6.5%}
@media (max-width:767px){.index-module-scss-module__qW3rHa__logoRowOffset{padding:0}}
.index-module-scss-module__qW3rHa__logoItem{flex-shrink:0;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__qW3rHa__logo{object-fit:contain;filter:brightness(0);opacity:.85;transition:opacity .2s}
.index-module-scss-module__qW3rHa__logo:hover{opacity:1}
[data-theme=dark] .index-module-scss-module__qW3rHa__logo{filter:brightness(0)invert()}
.index-module-scss-module__qW3rHa__logoInvert{filter:invert();mix-blend-mode:multiply}
.index-module-scss-module__qW3rHa__logoInvert:hover{filter:invert()}
[data-theme=dark] .index-module-scss-module__qW3rHa__logoInvert{filter:none;mix-blend-mode:screen}
.index-module-scss-module__kCzoTW__section{padding:60px 0 120px}
@media (max-width:767px){.index-module-scss-module__kCzoTW__section{padding:40px 0 72px}}
.index-module-scss-module__kCzoTW__header{margin-bottom:40px}
@media (max-width:767px){.index-module-scss-module__kCzoTW__header{margin-bottom:24px}}
.index-module-scss-module__kCzoTW__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 14px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__kCzoTW__title{margin-bottom:10px;font-size:24px}}
.index-module-scss-module__kCzoTW__formula{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:400;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__kCzoTW__formula{font-size:14px}}
.index-module-scss-module__kCzoTW__tableWrapper{border-top:1px solid var(--color-border-panel);border-bottom:1px solid var(--color-border-panel);overflow-x:auto}
.index-module-scss-module__kCzoTW__table{border-collapse:collapse;width:100%;font-family:var(--font-manrope);min-width:960px}
@media (max-width:767px){.index-module-scss-module__kCzoTW__table{min-width:640px}}
.index-module-scss-module__kCzoTW__table th{color:var(--color-text-primary);opacity:.5;text-align:left;padding:16px;font-size:16px;font-weight:400;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__kCzoTW__table th{padding:12px 8px;font-size:13px}}
.index-module-scss-module__kCzoTW__table td{color:var(--color-text-primary);text-align:left;vertical-align:middle;padding:16px;font-size:20px;font-weight:400;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__kCzoTW__table td{padding:12px 8px;font-size:14px}}
.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colModel{width:26%}
.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colInput,.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colOutput,.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colCache{text-align:right;width:10%}
.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colDiscount{text-align:right;white-space:nowrap;width:34%}
@media (max-width:767px){.index-module-scss-module__kCzoTW__table .index-module-scss-module__kCzoTW__colDiscount{white-space:normal}}
.index-module-scss-module__kCzoTW__discount{color:var(--color-coding-discount);font-weight:700}
.index-module-scss-module__kCzoTW__placeholder{text-align:center;color:var(--color-text-secondary);padding:24px 16px;font-size:14px}
.index-module-scss-module__cO1p6G__section{padding:60px 0 80px}
.index-module-scss-module__cO1p6G__container{justify-content:space-between;gap:60px;display:flex}
@media (max-width:1024px){.index-module-scss-module__cO1p6G__container{flex-direction:column;gap:32px}}
.index-module-scss-module__cO1p6G__leftCol{flex-shrink:0;width:380px}
@media (max-width:1024px){.index-module-scss-module__cO1p6G__leftCol{width:100%}}
.index-module-scss-module__cO1p6G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:38px;font-weight:600;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__cO1p6G__sectionTitle{font-size:24px}}
.index-module-scss-module__cO1p6G__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:20px;font-weight:400;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__cO1p6G__sectionSubtitle{font-size:14px}}
.index-module-scss-module__cO1p6G__rightCol{flex:0 508px;min-width:0}
@media (max-width:1024px){.index-module-scss-module__cO1p6G__rightCol{flex:100%}}
.index-module-scss-module__cO1p6G__faqItem{border-bottom:1px solid var(--color-border-panel)}
.index-module-scss-module__cO1p6G__faqItem:first-child{border-top:1px solid var(--color-border-panel)}
.index-module-scss-module__cO1p6G__faqQuestion{cursor:pointer;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.4;display:flex}
.index-module-scss-module__cO1p6G__faqQuestion:hover{opacity:.8}
@media (max-width:767px){.index-module-scss-module__cO1p6G__faqQuestion{padding:16px 0;font-size:14px}}
.index-module-scss-module__cO1p6G__icon{color:var(--color-text-primary);flex-shrink:0;transition:transform .2s}
.index-module-scss-module__cO1p6G__iconOpen .index-module-scss-module__cO1p6G__iconVertical{opacity:0}
.index-module-scss-module__cO1p6G__iconVertical{transition:opacity .2s}
.index-module-scss-module__cO1p6G__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}
.index-module-scss-module__cO1p6G__faqAnswer p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding-bottom:20px;font-size:14px;font-weight:400;line-height:1.6}
.index-module-scss-module__cO1p6G__faqAnswerOpen{max-height:300px}
.PlanCard-module-scss-module__FyjPYq__card{flex-direction:column;flex:1;width:100%;display:flex}
.PlanCard-module-scss-module__FyjPYq__titleRow{justify-content:space-between;align-items:flex-start;margin-bottom:24px;display:flex}
.PlanCard-module-scss-module__FyjPYq__titleGroup{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}
.PlanCard-module-scss-module__FyjPYq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:800;line-height:1.05}
.PlanCard-module-scss-module__FyjPYq__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400;line-height:1.05}
.PlanCard-module-scss-module__FyjPYq__autoRenewalRow{align-items:center;gap:8px;display:flex}
.PlanCard-module-scss-module__FyjPYq__autoRenewalLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.43}
.PlanCard-module-scss-module__FyjPYq__toggle{border:1px solid var(--color-border-panel);background:var(--color-bg-page);cursor:pointer;border-radius:12px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}
.PlanCard-module-scss-module__FyjPYq__toggle:disabled{cursor:not-allowed;opacity:.5}
.PlanCard-module-scss-module__FyjPYq__toggleOn{background:var(--color-primary-default);border-color:var(--color-primary-default)}
.PlanCard-module-scss-module__FyjPYq__toggleThumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .2s;position:absolute;top:2px;left:2px}
.PlanCard-module-scss-module__FyjPYq__toggleOn .PlanCard-module-scss-module__FyjPYq__toggleThumb{left:18px}
.PlanCard-module-scss-module__FyjPYq__infoRow{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}
.PlanCard-module-scss-module__FyjPYq__infoLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__infoValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;font-size:14px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__pointsArea{margin-top:4px;margin-bottom:12px}
.PlanCard-module-scss-module__FyjPYq__pointsRow{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}
.PlanCard-module-scss-module__FyjPYq__pointsBalance{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:40px;font-weight:400;line-height:1.05}
.PlanCard-module-scss-module__FyjPYq__pointsTotal{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__progressBar{background:var(--color-coding-progress-bg);border-radius:3px;width:100%;height:6px;overflow:hidden}
.PlanCard-module-scss-module__FyjPYq__progressFill{background:var(--color-function-success);border-radius:3px;height:100%;transition:width .3s}
.PlanCard-module-scss-module__FyjPYq__numbersDepleted{color:var(--color-function-fail)}
.PlanCard-module-scss-module__FyjPYq__progressBarDepleted{background:#ce23011f}
.PlanCard-module-scss-module__FyjPYq__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 0;font-size:12px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__totalRow{justify-content:space-between;align-items:baseline;margin:12px 0 8px;display:flex}
.PlanCard-module-scss-module__FyjPYq__totalLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__totalNumbers{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400}
.PlanCard-module-scss-module__FyjPYq__metaLine{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:8px 0 0;font-size:12px;font-weight:400;display:flex}
.PlanCard-module-scss-module__FyjPYq__metaHint{text-align:right}
.PlanCard-module-scss-module__FyjPYq__metaDot{opacity:.5}
.PlanCard-module-scss-module__FyjPYq__actions{gap:6px;margin-top:auto;padding-top:20px;display:flex}
.PlanCard-module-scss-module__FyjPYq__btnPrimary{background:var(--color-primary-default);height:42px;font-family:var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1.37;transition:background .2s;display:inline-flex}
.PlanCard-module-scss-module__FyjPYq__btnPrimary:hover{background:var(--color-primary-hover)}
.PlanCard-module-scss-module__FyjPYq__btnPrimary:disabled{opacity:.6;cursor:not-allowed}
.PlanCard-module-scss-module__FyjPYq__btnSecondary{border:1px solid var(--color-text-primary);height:42px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:1.37;transition:background .2s;display:inline-flex}
.PlanCard-module-scss-module__FyjPYq__btnSecondary:hover{background:#1a23300d}
.PlanCard-module-scss-module__FyjPYq__btnSecondary:disabled{opacity:.6;cursor:not-allowed}
.PlanCard-module-scss-module__FyjPYq__spinner{animation:.8s linear infinite PlanCard-module-scss-module__FyjPYq__spin}
@keyframes PlanCard-module-scss-module__FyjPYq__spin{to{transform:rotate(360deg)}}
.EmptyPlanCard-module-scss-module__0Qlehq__card{flex-direction:column;flex:1;width:100%;display:flex}
.EmptyPlanCard-module-scss-module__0Qlehq__titleRow{align-items:baseline;gap:12px;margin-bottom:24px;display:flex}
.EmptyPlanCard-module-scss-module__0Qlehq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:800;line-height:1.05}
.EmptyPlanCard-module-scss-module__0Qlehq__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400;line-height:1.05}
.EmptyPlanCard-module-scss-module__0Qlehq__imageWrap{border-radius:4px;width:100%;height:121px;margin-bottom:12px;position:relative;overflow:hidden}
.EmptyPlanCard-module-scss-module__0Qlehq__imageWrap img{object-fit:cover}
.EmptyPlanCard-module-scss-module__0Qlehq__heading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.05}
.EmptyPlanCard-module-scss-module__0Qlehq__description{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:12px;font-weight:400;line-height:1.5}
.EmptyPlanCard-module-scss-module__0Qlehq__actions{margin-top:auto;padding-top:20px}
.EmptyPlanCard-module-scss-module__0Qlehq__btnPrimary{background:var(--color-primary-default);width:100%;height:42px;font-family:var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1.37;transition:background .2s;display:inline-flex}
.EmptyPlanCard-module-scss-module__0Qlehq__btnPrimary:hover{background:var(--color-primary-hover)}
.EmptyPlanCard-module-scss-module__0Qlehq__btnPrimary:disabled{opacity:.6;cursor:not-allowed}
.EmptyPlanCard-module-scss-module__0Qlehq__spinner{animation:.8s linear infinite EmptyPlanCard-module-scss-module__0Qlehq__spin}
@keyframes EmptyPlanCard-module-scss-module__0Qlehq__spin{to{transform:rotate(360deg)}}
.CallDetailsTable-module-scss-module__4p4Cga__container{background:0 0}
.CallDetailsTable-module-scss-module__4p4Cga__toolbar{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
@media (max-width:767px){.CallDetailsTable-module-scss-module__4p4Cga__toolbar{flex-direction:column;align-items:flex-start;gap:12px}}
.CallDetailsTable-module-scss-module__4p4Cga__tabs{background:var(--color-bg-card);border-radius:4px;display:flex;overflow:hidden}
.CallDetailsTable-module-scss-module__4p4Cga__tab{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:4px;padding:7px 12px;font-size:14px;font-weight:400;line-height:1;transition:all .2s}
.CallDetailsTable-module-scss-module__4p4Cga__tabActive{background:var(--color-text-primary);color:var(--color-bg-card)}
.CallDetailsTable-module-scss-module__4p4Cga__timeFilters{align-items:center;gap:4px;display:flex}
.CallDetailsTable-module-scss-module__4p4Cga__timeBtn{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:4px 12px;font-size:16px;font-weight:400;line-height:1.37;transition:border-color .15s,background-color .15s}
.CallDetailsTable-module-scss-module__4p4Cga__timeBtnActive{border-color:var(--color-text-primary)}
.CallDetailsTable-module-scss-module__4p4Cga__tableWrapper{overflow-x:auto}
.CallDetailsTable-module-scss-module__4p4Cga__table{border-collapse:collapse;table-layout:fixed;width:100%}
.CallDetailsTable-module-scss-module__4p4Cga__table th,.CallDetailsTable-module-scss-module__4p4Cga__table td{text-align:left;font-family:var(--font-manrope);border-bottom:1px solid var(--color-border-panel);text-overflow:ellipsis;word-break:break-word;overflow:hidden}
.CallDetailsTable-module-scss-module__4p4Cga__table th{color:var(--color-text-secondary);padding:16px 8px;font-size:16px;font-weight:500}
.CallDetailsTable-module-scss-module__4p4Cga__table td{color:var(--color-text-primary);padding:16px 8px;font-size:14px;font-weight:500;line-height:1.37}
.CallDetailsTable-module-scss-module__4p4Cga__thSmall{font-size:14px!important}
.CallDetailsTable-module-scss-module__4p4Cga__multiLine{flex-direction:column;gap:4px;display:flex}
.CallDetailsTable-module-scss-module__4p4Cga__emptyRow{text-align:center!important;color:var(--color-text-secondary)!important;padding:48px 8px!important}
.CallDetailsTable-module-scss-module__4p4Cga__statusBadge{background:var(--color-border-panel);color:var(--color-text-primary);white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}
.CallDetailsTable-module-scss-module__4p4Cga__status_active{color:var(--color-function-success);background:#01ce0f1f}
.CallDetailsTable-module-scss-module__4p4Cga__status_pending{color:var(--color-function-loading);background:#0186ce1f}
.CallDetailsTable-module-scss-module__4p4Cga__status_expired{background:var(--color-border-panel);color:var(--color-text-secondary)}
.CallDetailsTable-module-scss-module__4p4Cga__footer{justify-content:space-between;align-items:flex-end;margin-top:24px;display:flex}
@media (max-width:1024px){.CallDetailsTable-module-scss-module__4p4Cga__footer{flex-direction:column;align-items:flex-start;gap:16px}}
.CallDetailsTable-module-scss-module__4p4Cga__formulaText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;font-weight:500;line-height:1.37}
.CallDetailsTable-module-scss-module__4p4Cga__pagination{align-items:center;gap:8px;display:flex}
.CallDetailsTable-module-scss-module__4p4Cga__pageBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;display:flex}
.CallDetailsTable-module-scss-module__4p4Cga__pageBtn:disabled{opacity:.3;cursor:not-allowed}
.CallDetailsTable-module-scss-module__4p4Cga__pageNum{cursor:pointer;min-width:24px;height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;font-size:14px;font-weight:400;display:flex}
.CallDetailsTable-module-scss-module__4p4Cga__pageNum:hover{opacity:.7}
.CallDetailsTable-module-scss-module__4p4Cga__pageNumActive{color:var(--color-primary-default);font-weight:800}
.CallDetailsTable-module-scss-module__4p4Cga__pageEllipsis{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px}
.dialog-module-scss-module__Zq6gkG__overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.dialog-module-scss-module__Zq6gkG__dialog{background:var(--color-bg-card);border-radius:12px;width:440px;overflow:hidden;box-shadow:0 8px 32px #1a233029}
@media (max-width:480px){.dialog-module-scss-module__Zq6gkG__dialog{width:calc(100vw - 32px)}}
.dialog-module-scss-module__Zq6gkG__header{justify-content:flex-start;align-items:center;padding:20px 24px 0;display:flex;position:relative}
.dialog-module-scss-module__Zq6gkG__dialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:1.4}
.dialog-module-scss-module__Zq6gkG__planLabel{font-family:var(--font-manrope);color:var(--color-primary-default);text-align:center;font-size:14px;font-weight:700;line-height:1.43}
.dialog-module-scss-module__Zq6gkG__closeBtn{cursor:pointer;width:44px;height:44px;color:var(--color-text-primary);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;top:16px;right:16px}
.dialog-module-scss-module__Zq6gkG__closeBtn:hover{background:#1a23300d}
.dialog-module-scss-module__Zq6gkG__priceArea{flex-direction:column;align-items:center;gap:8px;padding:16px 24px 20px;display:flex}
.dialog-module-scss-module__Zq6gkG__price{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:36px;font-weight:700;line-height:1.1}
.dialog-module-scss-module__Zq6gkG__priceDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0;font-size:13px;font-weight:400;line-height:1.43}
.dialog-module-scss-module__Zq6gkG__details{background:var(--color-bg-page);border-radius:8px;flex-direction:column;gap:10px;margin:0 24px;padding:16px 24px;display:flex}
.dialog-module-scss-module__Zq6gkG__detailRow{font-family:var(--font-manrope);justify-content:space-between;align-items:center;font-size:14px;line-height:1.5;display:flex}
.dialog-module-scss-module__Zq6gkG__detailLabel{color:var(--color-text-secondary);font-weight:400}
.dialog-module-scss-module__Zq6gkG__detailValue{color:var(--color-text-primary);text-align:right;font-weight:500}
.dialog-module-scss-module__Zq6gkG__autoRenewalRow{background:var(--color-bg-page);border-radius:8px;justify-content:space-between;align-items:center;margin:12px 24px 0;padding:12px 16px;display:flex}
.dialog-module-scss-module__Zq6gkG__autoRenewalLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.43}
.dialog-module-scss-module__Zq6gkG__toggle{border:1px solid var(--color-border-panel);background:var(--color-bg-card);cursor:pointer;border-radius:12px;width:36px;height:20px;padding:0;transition:background .2s;position:relative}
.dialog-module-scss-module__Zq6gkG__toggleOn{background:var(--color-primary-default);border-color:var(--color-primary-default)}
.dialog-module-scss-module__Zq6gkG__toggleDisabled{cursor:not-allowed;background:#1a23300f;border-color:#1a233040}
.dialog-module-scss-module__Zq6gkG__toggleThumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1a233033}
.dialog-module-scss-module__Zq6gkG__toggleOn .dialog-module-scss-module__Zq6gkG__toggleThumb{left:18px}
.dialog-module-scss-module__Zq6gkG__toggleDisabled .dialog-module-scss-module__Zq6gkG__toggleThumb{box-shadow:none;background:#1a233059}
.dialog-module-scss-module__Zq6gkG__tooltipLink{color:var(--color-primary-loading);cursor:pointer;margin-top:6px;font-weight:500;text-decoration:underline;display:inline-block}
.dialog-module-scss-module__Zq6gkG__tooltipLink:hover{color:#fff}
.dialog-module-scss-module__Zq6gkG__notice{font-family:var(--font-manrope);color:var(--color-banner-warning-text);background:var(--color-banner-warning-bg);border:1px solid var(--color-banner-warning-border);border-radius:var(--radius-base);margin:12px 24px 0;padding:8px 12px;font-size:12px;font-weight:500;line-height:1.5}
.dialog-module-scss-module__Zq6gkG__upgradeNote{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:12px 24px 0;font-size:12px;font-weight:400;line-height:1.5}
.dialog-module-scss-module__Zq6gkG__warningArea{flex-direction:column;align-items:center;gap:8px;padding:24px 62px 0;display:flex}
.dialog-module-scss-module__Zq6gkG__warningText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;font-size:16px;font-weight:400;line-height:1.5}
.dialog-module-scss-module__Zq6gkG__actions{gap:12px;padding:24px;display:flex}
.dialog-module-scss-module__Zq6gkG__btnCancel{border:1px solid var(--color-text-secondary);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;flex:1;font-size:16px;font-weight:500;line-height:1.37;transition:background .2s}
.dialog-module-scss-module__Zq6gkG__btnCancel:hover{background:#1a23300d}
.dialog-module-scss-module__Zq6gkG__btnConfirm{background:var(--color-primary-default);height:40px;font-family:var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border:none;border-radius:4px;flex:1;font-size:16px;font-weight:700;line-height:1.37;transition:background .2s}
.dialog-module-scss-module__Zq6gkG__btnConfirm:hover{background:var(--color-primary-hover)}
.dialog-module-scss-module__Zq6gkG__btnConfirm:disabled{background:var(--color-primary-loading);cursor:not-allowed}
.index-module-scss-module__gV_98W__container{padding-bottom:40px}
.index-module-scss-module__gV_98W__topBar{justify-content:space-between;align-items:center;gap:16px;display:flex}
.index-module-scss-module__gV_98W__topBarRight{align-items:center;gap:16px;margin-left:auto;display:flex}
.index-module-scss-module__gV_98W__docsLink{font-family:var(--font-manrope);color:var(--color-text-secondary);text-underline-offset:3px;cursor:pointer;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.37;text-decoration:underline;transition:color .2s}
.index-module-scss-module__gV_98W__docsLink:hover{color:var(--color-primary-default)}
.index-module-scss-module__gV_98W__createKeyBtn{background:var(--color-primary-default);color:#fff;height:40px;font-family:var(--font-manrope);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:700;line-height:1.37;text-decoration:none;transition:background .2s;display:inline-flex}
.index-module-scss-module__gV_98W__createKeyBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__gV_98W__backBtn{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:600;line-height:1.37;display:inline-flex}
.index-module-scss-module__gV_98W__backBtn:hover{opacity:.7}
.index-module-scss-module__gV_98W__memberHint{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);color:var(--color-text-secondary);margin:25px 0 0;padding:14px 16px;font-size:13px;line-height:1.5}
.index-module-scss-module__gV_98W__cardsRow{align-items:stretch;gap:24px;margin-top:25px;display:flex}
@media (max-width:1024px){.index-module-scss-module__gV_98W__cardsRow{flex-direction:column;gap:16px;margin-top:24px}}
.index-module-scss-module__gV_98W__cardCol{background:var(--color-bg-card);border-radius:12px;flex-direction:column;flex:1;min-width:0;padding:24px 28px;display:flex}
.index-module-scss-module__gV_98W__bottomDivider{background:#1a23301a;height:1px;margin:40px 0}
.activationDialog-module-scss-module__O2WYva__dialog{text-align:center;flex-direction:column;align-items:center;padding:32px 32px 28px;display:flex;position:relative}
.activationDialog-module-scss-module__O2WYva__iconWrapper{justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:16px;display:flex}
.activationDialog-module-scss-module__O2WYva__spinner{border:4px solid var(--color-border-panel);border-top-color:var(--color-primary-default);border-radius:50%;width:48px;height:48px;animation:.9s linear infinite activationDialog-module-scss-module__O2WYva__activation-spin}
@keyframes activationDialog-module-scss-module__O2WYva__activation-spin{to{transform:rotate(360deg)}}
.activationDialog-module-scss-module__O2WYva__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.4}
.activationDialog-module-scss-module__O2WYva__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:360px;margin:0 0 24px;font-size:14px;font-weight:400;line-height:1.6}
.activationDialog-module-scss-module__O2WYva__actions{gap:12px;width:100%;padding:0;display:flex}
.index-module-scss-module__1xLD8q__hero{background:var(--color-bg-page);width:100%;height:min(900px,100vh);min-height:560px;position:relative;overflow:hidden}
.index-module-scss-module__1xLD8q__bgImage{top:var(--total-navbar-height,0px);z-index:0;object-fit:contain;object-position:center top;-webkit-user-select:none;user-select:none;pointer-events:none;opacity:0;width:min(1100px,80vw);height:auto;max-height:100%;animation:1.4s cubic-bezier(.22,.61,.36,1) forwards index-module-scss-module__1xLD8q__hero-bg-reveal;position:absolute;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}
@media (max-width:768px){.index-module-scss-module__1xLD8q__bgImage{width:100vw}}
.index-module-scss-module__1xLD8q__overlay{z-index:1;pointer-events:none;background:linear-gradient(#f3f3f326 0%,#f3f3f3 92%);position:absolute;inset:0}
[data-theme=dark] .index-module-scss-module__1xLD8q__overlay{background:linear-gradient(#07080a26 0%,#07080a 92%)}
.index-module-scss-module__1xLD8q__content{z-index:2;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;height:33.33%;padding:0 24px;display:flex;position:absolute;bottom:0;left:0;right:0}
.index-module-scss-module__1xLD8q__titleMain{max-width:1239px;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;opacity:0;margin:0;font-size:48px;font-weight:700;line-height:1.366;animation:.8s cubic-bezier(.22,.61,.36,1) .1s forwards index-module-scss-module__1xLD8q__hero-fade-up;transform:translateY(18px)}
.index-module-scss-module__1xLD8q__titleSub{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;opacity:0;margin:16px 0 0;font-size:24px;font-weight:700;line-height:1.366;animation:.8s cubic-bezier(.22,.61,.36,1) .25s forwards index-module-scss-module__1xLD8q__hero-fade-up;transform:translateY(18px)}
.index-module-scss-module__1xLD8q__accent{color:#f60}
.index-module-scss-module__1xLD8q__cta{color:#ebf4fb;width:296px;height:32px;font-family:var(--font-manrope);letter-spacing:-.02em;cursor:pointer;opacity:0;background:#f60;border:none;border-radius:4px;justify-content:center;align-items:center;gap:10px;margin-top:28px;padding:9px 32px;font-size:14px;font-weight:400;text-decoration:none;transition:background .2s,box-shadow .3s,transform .2s;animation:.8s cubic-bezier(.22,.61,.36,1) .4s forwards index-module-scss-module__1xLD8q__hero-fade-up;display:inline-flex;position:relative;overflow:hidden;transform:translateY(18px)}
.index-module-scss-module__1xLD8q__cta:hover{background:#ff7a1f;transform:translateY(-1px);box-shadow:0 8px 24px #ff660059}
.index-module-scss-module__1xLD8q__cta:active{transform:translateY(0)}
.index-module-scss-module__1xLD8q__cta:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff59 50%,#0000 70%);animation:2.8s ease-in-out 1.2s infinite index-module-scss-module__1xLD8q__cta-shine;position:absolute;inset:0;transform:translate(-120%)}
.index-module-scss-module__1xLD8q__cta:hover:before{animation-duration:1.2s}
.index-module-scss-module__1xLD8q__discordHint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;opacity:0;margin:12px 0 0;font-size:13px;font-weight:400;line-height:1.4;animation:.8s cubic-bezier(.22,.61,.36,1) .55s forwards index-module-scss-module__1xLD8q__hero-fade-up;transform:translateY(18px)}
.index-module-scss-module__1xLD8q__discordHintLink{color:#f60;text-underline-offset:2px;text-decoration:underline;transition:color .2s}
.index-module-scss-module__1xLD8q__discordHintLink:hover{color:#ff7a1f}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__1xLD8q__titleMain{font-size:36px}.index-module-scss-module__1xLD8q__titleSub{font-size:20px}}
@media (max-width:768px){.index-module-scss-module__1xLD8q__hero{height:560px;min-height:420px}.index-module-scss-module__1xLD8q__content{height:40%;padding:0 16px}.index-module-scss-module__1xLD8q__titleMain{font-size:28px}.index-module-scss-module__1xLD8q__titleSub{margin-top:12px;font-size:16px}.index-module-scss-module__1xLD8q__cta{width:100%;max-width:320px;margin-top:20px}.index-module-scss-module__1xLD8q__discordHint{margin-top:10px;padding:0 8px;font-size:12px}}
@keyframes index-module-scss-module__1xLD8q__hero-bg-reveal{0%{opacity:0;transform:translate(-50%)scale(1.06)}to{opacity:1;transform:translate(-50%)scale(1)}}
@keyframes index-module-scss-module__1xLD8q__hero-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}
@keyframes index-module-scss-module__1xLD8q__cta-shine{0%{transform:translate(-120%)}60%,to{transform:translate(120%)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__1xLD8q__bgImage{opacity:1;transform:translate(-50%);animation:none!important}.index-module-scss-module__1xLD8q__titleMain,.index-module-scss-module__1xLD8q__titleSub,.index-module-scss-module__1xLD8q__cta,.index-module-scss-module__1xLD8q__discordHint{opacity:1;transform:none;animation:none!important}.index-module-scss-module__1xLD8q__cta:before{animation:none!important}}
.index-module-scss-module__yFUkRW__wrapper{padding-bottom:0}
.index-module-scss-module__yFUkRW__content{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-top:40px}
@media (min-width:1300px){.index-module-scss-module__yFUkRW__content{max-width:1300px}}
@media (min-width:1080px) and (max-width:1300px){.index-module-scss-module__yFUkRW__content{padding-left:40px;padding-right:40px}}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__yFUkRW__content{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.index-module-scss-module__yFUkRW__content{padding:24px 16px 0}}
.index-module-scss-module__yFUkRW__contentManage{padding-top:16px}
@media (max-width:767px){.index-module-scss-module__yFUkRW__contentManage{padding-top:12px}}
.index-module-scss-module__yFUkRW__headerActions{white-space:nowrap;flex-shrink:0;align-items:center;gap:16px;display:flex}
.index-module-scss-module__yFUkRW__docsLink{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:1.37;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__yFUkRW__docsLink .index-module-scss-module__yFUkRW__docsLinkText{text-underline-offset:3px;text-decoration:underline}
.index-module-scss-module__yFUkRW__docsLink .index-module-scss-module__yFUkRW__docsLinkIcon{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__yFUkRW__docsLink:hover{color:var(--color-primary-default)}
.index-module-scss-module__yFUkRW__createKeyBtn{background:var(--color-primary-default);color:#fff;height:40px;font-family:var(--font-manrope);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:700;line-height:1.37;text-decoration:none;transition:background .2s;display:inline-flex}
.index-module-scss-module__yFUkRW__createKeyBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__yFUkRW__statusLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.05}
.index-module-scss-module__yFUkRW__backLink{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;line-height:1.05;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__yFUkRW__backLink:hover{color:var(--color-primary-default)}
.index-module-scss-module__yFUkRW__backLink svg{flex-shrink:0}
.index-module-scss-module__yFUkRW__statusLink{background:var(--color-primary-default);height:40px;font-family:var(--font-manrope);color:#fff;white-space:nowrap;cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:700;line-height:1.37;text-decoration:none;transition:background .2s;display:inline-flex}
.index-module-scss-module__yFUkRW__statusLink:hover{background:var(--color-primary-hover)}
.index-module-scss-module__yFUkRW__statusLink svg{flex-shrink:0}
.index-module-scss-module__8d1bBG__section{background:0 0;width:100%;padding:80px 0 120px}
@media (max-width:768px){.index-module-scss-module__8d1bBG__section{padding:48px 0}}
.index-module-scss-module__8d1bBG__container{max-width:1315px;margin:0 auto;padding:0 24px}
@media (max-width:768px){.index-module-scss-module__8d1bBG__container{padding:0 16px}}
.index-module-scss-module__8d1bBG__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.366}
@media (max-width:768px){.index-module-scss-module__8d1bBG__title{font-size:24px}}
.index-module-scss-module__8d1bBG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.366}
@media (max-width:768px){.index-module-scss-module__8d1bBG__subtitle{font-size:13px}}
.index-module-scss-module__8d1bBG__gallery{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:48px;display:grid}
@media (max-width:1023px){.index-module-scss-module__8d1bBG__gallery{grid-template-columns:repeat(3,1fr)}}
@media (max-width:768px){.index-module-scss-module__8d1bBG__gallery{grid-template-columns:repeat(2,1fr);gap:6px;margin-top:32px}}
.index-module-scss-module__8d1bBG__cell{aspect-ratio:256/143;cursor:pointer;background:#d9d9d9;border:none;border-radius:4px;padding:0;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}
.index-module-scss-module__8d1bBG__cell:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000059}
.index-module-scss-module__8d1bBG__media{object-fit:cover;width:100%;height:100%;display:block}
.index-module-scss-module__8d1bBG__placeholder{background:#d9d9d9;width:100%;height:100%}
.index-module-scss-module__vOMoCW__section{background:0 0;width:100%;padding:80px 0}
@media (max-width:768px){.index-module-scss-module__vOMoCW__section{padding:48px 0}}
.index-module-scss-module__vOMoCW__container{max-width:1323px;margin:0 auto;padding:0 24px}
@media (max-width:768px){.index-module-scss-module__vOMoCW__container{padding:0 16px}}
.index-module-scss-module__vOMoCW__stripes{flex-direction:row;width:100%;height:2px;display:flex}
.index-module-scss-module__vOMoCW__stripe{flex:1;height:2px}
.index-module-scss-module__vOMoCW__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:24px 0 0;font-size:32px;font-weight:700;line-height:1.3}
@media (max-width:768px){.index-module-scss-module__vOMoCW__title{font-size:24px}}
.index-module-scss-module__vOMoCW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:8px 0 0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:768px){.index-module-scss-module__vOMoCW__subtitle{font-size:14px}}
.index-module-scss-module__vOMoCW__table{width:100%;margin-top:32px}
@media (max-width:768px){.index-module-scss-module__vOMoCW__table{display:none}}
.index-module-scss-module__vOMoCW__headerRow{border-top:1px solid var(--color-border-panel);border-bottom:1px solid var(--color-border-panel);grid-template-columns:minmax(140px,1fr) repeat(5,minmax(120px,1fr));align-items:center;height:48px;display:grid}
.index-module-scss-module__vOMoCW__headerCell{font-family:var(--font-manrope);color:var(--color-text-secondary);padding:0 16px;font-size:14px;font-weight:400;line-height:1.4}
.index-module-scss-module__vOMoCW__dataRow{border-bottom:1px solid var(--color-border-panel);grid-template-columns:minmax(140px,1fr) repeat(5,minmax(120px,1fr));align-items:center;height:64px;display:grid}
.index-module-scss-module__vOMoCW__platformCell{font-family:var(--font-manrope);color:var(--color-text-primary);padding:0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__vOMoCW__priceCell{font-family:var(--font-manrope);color:var(--color-text-primary);padding:0 16px;font-size:16px;font-weight:400;line-height:1.4}
.index-module-scss-module__vOMoCW__priceCell.index-module-scss-module__vOMoCW__highlight{color:#48ff00;font-weight:500}
.index-module-scss-module__vOMoCW__billingCell{font-family:var(--font-manrope);color:var(--color-text-primary);padding:0 16px;font-size:16px;font-weight:400;line-height:1.4}
.index-module-scss-module__vOMoCW__cards{flex-direction:column;gap:16px;margin-top:24px;display:none}
@media (max-width:768px){.index-module-scss-module__vOMoCW__cards{display:flex}}
.index-module-scss-module__vOMoCW__card{background:var(--color-menu-selected);border-radius:8px;position:relative;overflow:hidden}
.index-module-scss-module__vOMoCW__cardAccent{width:100%;height:3px}
.index-module-scss-module__vOMoCW__cardBody{flex-direction:column;gap:12px;padding:16px;display:flex}
@media (max-width:768px){.index-module-scss-module__vOMoCW__cardBody{gap:10px;padding:12px}}
.index-module-scss-module__vOMoCW__cardRow{grid-template-columns:auto 1fr;align-items:center;gap:16px;display:grid}
.index-module-scss-module__vOMoCW__cardLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.4}
.index-module-scss-module__vOMoCW__cardValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;justify-self:end;font-size:14px;font-weight:500;line-height:1.4}
.index-module-scss-module__vOMoCW__cardValueHighlight{color:#48ff00}
.index-module-scss-module__JmgFKq__section{background:0 0;width:100%;padding:100px 0}
@media (max-width:768px){.index-module-scss-module__JmgFKq__section{padding:64px 0}}
.index-module-scss-module__JmgFKq__container{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:28px;max-width:1316px;margin:0 auto;padding:0 24px;display:flex}
@media (max-width:1023px){.index-module-scss-module__JmgFKq__container{flex-direction:column;align-items:stretch;gap:48px}}
@media (max-width:768px){.index-module-scss-module__JmgFKq__container{gap:32px;padding:0 16px}}
.index-module-scss-module__JmgFKq__left{flex-shrink:0;width:444px}
@media (max-width:1023px){.index-module-scss-module__JmgFKq__left{width:100%}}
.index-module-scss-module__JmgFKq__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__JmgFKq__title{font-size:28px}}
.index-module-scss-module__JmgFKq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:15px;font-weight:400;line-height:1.6}
@media (max-width:768px){.index-module-scss-module__JmgFKq__description{font-size:14px}}
.index-module-scss-module__JmgFKq__right{flex-direction:column;flex-shrink:0;gap:20px;width:584px;display:flex}
@media (max-width:1023px){.index-module-scss-module__JmgFKq__right{width:100%}}
.index-module-scss-module__JmgFKq__row2{grid-template-columns:1fr 1fr;gap:16px;display:grid}
@media (max-width:640px){.index-module-scss-module__JmgFKq__row2{grid-template-columns:1fr;gap:20px}}
.index-module-scss-module__JmgFKq__field{border-bottom:1px solid var(--color-border-panel);flex-direction:column;padding-bottom:4px;transition:border-color .2s;display:flex}
.index-module-scss-module__JmgFKq__field:focus-within{border-bottom-color:var(--color-primary-default)}
.index-module-scss-module__JmgFKq__label{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:2px;margin-bottom:4px;font-size:14px;font-weight:400;line-height:1.4;display:inline-flex}
.index-module-scss-module__JmgFKq__required{color:#f60}
.index-module-scss-module__JmgFKq__input{width:100%;height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;background:0 0;border:none;outline:none;padding:4px 0;font-size:14px;font-weight:400;line-height:1.4}
.index-module-scss-module__JmgFKq__input:-webkit-autofill{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}
.index-module-scss-module__JmgFKq__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}
.index-module-scss-module__JmgFKq__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--color-text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 1000px #0000}
.index-module-scss-module__JmgFKq__input::placeholder{color:var(--color-text-secondary);opacity:.6}
.index-module-scss-module__JmgFKq__selectWrapper{width:100%;position:relative}
.index-module-scss-module__JmgFKq__select{appearance:none;cursor:pointer;padding-right:24px}
.index-module-scss-module__JmgFKq__select option{background:var(--color-bg-panel);color:var(--color-text-primary)}
.index-module-scss-module__JmgFKq__select.index-module-scss-module__JmgFKq__placeholder{color:var(--color-text-secondary);opacity:.6}
.index-module-scss-module__JmgFKq__selectIcon{width:16px;height:16px;color:var(--color-text-secondary);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}
.index-module-scss-module__JmgFKq__textarea{border:1px solid var(--color-border-panel);width:100%;height:164px;font-family:var(--font-manrope);color:var(--color-text-primary);resize:vertical;box-sizing:border-box;background:0 0;border-radius:0;outline:none;padding:13px;font-size:14px;font-weight:400;line-height:1.6;transition:border-color .2s}
.index-module-scss-module__JmgFKq__textarea:focus{border-color:var(--color-primary-default)}
.index-module-scss-module__JmgFKq__textarea::placeholder{color:var(--color-text-secondary)}
@media (max-width:768px){.index-module-scss-module__JmgFKq__textarea{height:120px;padding:10px}}
.index-module-scss-module__JmgFKq__field:has(.index-module-scss-module__JmgFKq__textarea){border-bottom:none;padding-bottom:0}
.index-module-scss-module__JmgFKq__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;display:flex}
@media (max-width:768px){.index-module-scss-module__JmgFKq__actions{align-items:stretch}}
.index-module-scss-module__JmgFKq__submitBtn{background:var(--color-primary-default);color:#ebf4fb;height:32px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:4px 20px;font-size:14px;font-weight:400;line-height:1.4;transition:background .2s}
.index-module-scss-module__JmgFKq__submitBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.index-module-scss-module__JmgFKq__submitBtn:active:not(:disabled){background:var(--color-primary-active)}
.index-module-scss-module__JmgFKq__submitBtn:disabled{background:var(--color-primary-loading);cursor:not-allowed}
@media (max-width:768px){.index-module-scss-module__JmgFKq__submitBtn{width:100%}}
.index-module-scss-module__JmgFKq__compact{padding:0}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__container{flex-direction:column;align-items:stretch;gap:20px;max-width:100%;padding:0}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__left{width:100%}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__right{gap:16px;width:100%}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__title{font-size:22px;line-height:1.3}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__description{margin-top:6px;font-size:13px}
.index-module-scss-module__JmgFKq__compact .index-module-scss-module__JmgFKq__textarea{height:120px}
.TemplateLibraryModal-module-scss-module__VJGerW__panel{box-sizing:border-box;background:var(--color-bg-panel);z-index:15;border-radius:4px;flex-direction:column;flex-shrink:0;width:386px;min-width:386px;max-width:386px;height:min(294px,100vh - 48px);display:flex;position:absolute;top:50%;left:60px;overflow:hidden;transform:translateY(-50%);box-shadow:0 0 4px #00000040}
.TemplateLibraryModal-module-scss-module__VJGerW__header{flex-shrink:0;align-items:center;padding:11px 16px 8px;display:flex}
.TemplateLibraryModal-module-scss-module__VJGerW__title{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-user-select:none;user-select:none;font-size:14px;font-weight:400;line-height:1.366}
.TemplateLibraryModal-module-scss-module__VJGerW__grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-gutter:stable;flex:1 1 0;grid-template-columns:repeat(3,1fr);grid-auto-rows:64px;gap:4px;min-height:0;padding:0 16px 16px;display:grid;overflow-y:auto}
.TemplateLibraryModal-module-scss-module__VJGerW__grid::-webkit-scrollbar{width:4px}
.TemplateLibraryModal-module-scss-module__VJGerW__grid::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:2px}
.TemplateLibraryModal-module-scss-module__VJGerW__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);grid-column:1/-1;padding:24px 0;font-size:12px}
.TemplateLibraryModal-module-scss-module__VJGerW__card{background:var(--color-border-panel);cursor:pointer;border:none;border-radius:4px;width:100%;height:100%;padding:0;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}
.TemplateLibraryModal-module-scss-module__VJGerW__card:hover{transform:translateY(-1px);box-shadow:0 2px 6px #00000029}
.TemplateLibraryModal-module-scss-module__VJGerW__card:hover .TemplateLibraryModal-module-scss-module__VJGerW__cardTag{opacity:1}
.TemplateLibraryModal-module-scss-module__VJGerW__video{object-fit:cover;width:100%;height:100%;display:block}
.TemplateLibraryModal-module-scss-module__VJGerW__placeholder{background:var(--color-border-panel);width:100%;height:100%}
.TemplateLibraryModal-module-scss-module__VJGerW__cardTag{color:#fff;max-width:calc(100% - 8px);font-family:var(--font-manrope);letter-spacing:-.1px;white-space:nowrap;text-overflow:ellipsis;opacity:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background:#0009;border-radius:3px;padding:2px 6px;font-size:9px;font-weight:500;line-height:1.2;transition:opacity .15s;position:absolute;bottom:4px;left:4px;overflow:hidden}
@media (max-width:768px){.TemplateLibraryModal-module-scss-module__VJGerW__panel{width:calc(100vw - 24px);max-width:386px;top:auto;bottom:68px;left:50%;transform:translate(-50%)}.TemplateLibraryModal-module-scss-module__VJGerW__grid{grid-template-columns:repeat(2,1fr);gap:4px}}
.Sidebar-module-scss-module__rXzOcG__toolbar{z-index:10;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;align-items:center;width:40px;padding:7px 5px;display:flex;position:absolute;top:50%;left:12px;transform:translateY(-50%);box-shadow:0 2px 8px #0000000f}
.Sidebar-module-scss-module__rXzOcG__toolBtnWrap{position:relative}
.Sidebar-module-scss-module__rXzOcG__toolBtnWrap+.Sidebar-module-scss-module__rXzOcG__toolBtnWrap{margin-top:8px}
.Sidebar-module-scss-module__rXzOcG__toolBtnWrap:hover .Sidebar-module-scss-module__rXzOcG__tooltip{opacity:1;pointer-events:auto;transform:translateY(-50%)translate(0)}
.Sidebar-module-scss-module__rXzOcG__toolBtn{width:30px;height:30px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}
.Sidebar-module-scss-module__rXzOcG__toolBtn svg{display:block}
.Sidebar-module-scss-module__rXzOcG__toolBtn:hover{background:#7036f014}
.Sidebar-module-scss-module__rXzOcG__tooltip{white-space:nowrap;background:var(--color-text-primary);color:var(--color-bg-panel);font-family:var(--font-manrope);opacity:0;pointer-events:none;z-index:20;border-radius:4px;padding:4px 8px;font-size:12px;line-height:1.3;transition:opacity .15s,transform .15s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)translate(-4px)}
.Sidebar-module-scss-module__rXzOcG__toolBtnActive{background:#7036f033!important}
.Sidebar-module-scss-module__rXzOcG__toolBtnPrimary{color:var(--color-primary-default)}
.Sidebar-module-scss-module__rXzOcG__toolBtnPrimary:hover{background:#7036f01f}
.Sidebar-module-scss-module__rXzOcG__toolDivider{background:var(--color-text-primary);opacity:.2;flex-shrink:0;width:14px;height:1px;margin:9px 0}
.Sidebar-module-scss-module__rXzOcG__historyModal{max-height:80vh}
.Sidebar-module-scss-module__rXzOcG__panel{flex-direction:column;max-height:70vh;display:flex;overflow:hidden}
.Sidebar-module-scss-module__rXzOcG__panelBody{flex:1;padding:8px 16px 16px;overflow-y:auto}
.Sidebar-module-scss-module__rXzOcG__panelEmpty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:48px 0;font-size:12px}
.Sidebar-module-scss-module__rXzOcG__dateGroup{margin-bottom:12px}
.Sidebar-module-scss-module__rXzOcG__dateLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;padding:8px 0 4px;font-size:12px;font-weight:400;line-height:1.2}
.Sidebar-module-scss-module__rXzOcG__card{background:var(--color-bg-page);cursor:pointer;border-radius:4px;gap:0;width:100%;height:176px;margin-bottom:12px;transition:box-shadow .12s;display:flex;position:relative;overflow:hidden}
.Sidebar-module-scss-module__rXzOcG__card:hover{box-shadow:0 2px 8px #00000014}
.Sidebar-module-scss-module__rXzOcG__cardCheckbox{border:1px solid var(--color-text-primary);background:var(--color-bg-panel);opacity:.2;z-index:2;cursor:pointer;border-radius:4px;width:14px;height:14px;transition:opacity .12s;position:absolute;top:12px;left:12px}
.Sidebar-module-scss-module__rXzOcG__cardCheckboxVisible{opacity:.6}
.Sidebar-module-scss-module__rXzOcG__cardCheckboxVisible:hover{opacity:1}
.Sidebar-module-scss-module__rXzOcG__cardCheckboxChecked{opacity:1;background:var(--color-primary-default);border-color:var(--color-primary-default)}
.Sidebar-module-scss-module__rXzOcG__cardThumb{background:var(--color-bg-panel);border-radius:4px;flex-shrink:0;width:280px;height:160px;margin:8px;position:relative;overflow:hidden}
.Sidebar-module-scss-module__rXzOcG__cardVideo{object-fit:cover;width:100%;height:100%}
.Sidebar-module-scss-module__rXzOcG__cardPlaceholder{width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
.Sidebar-module-scss-module__rXzOcG__thumbDownloadBtn{color:#fff;cursor:pointer;opacity:0;background:#0006;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}
.Sidebar-module-scss-module__rXzOcG__card:hover .Sidebar-module-scss-module__rXzOcG__thumbDownloadBtn{opacity:1}
.Sidebar-module-scss-module__rXzOcG__cardCountBadge{color:#fff;font-family:var(--font-manrope);letter-spacing:-.01em;background:#0000008c;border-radius:3px;padding:2px 6px;font-size:11px;font-weight:500;line-height:1.2;position:absolute;bottom:8px;left:8px}
.Sidebar-module-scss-module__rXzOcG__cardRight{flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px 16px 10px 50px;display:flex}
.Sidebar-module-scss-module__rXzOcG__cardActions{justify-content:flex-start;gap:4px;display:flex}
.Sidebar-module-scss-module__rXzOcG__actionBtn{background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1;transition:background .12s;display:flex}
.Sidebar-module-scss-module__rXzOcG__actionBtn svg{flex-shrink:0}
.Sidebar-module-scss-module__rXzOcG__actionBtn:hover{background:var(--color-border-panel)}
.Sidebar-module-scss-module__rXzOcG__cardModelTag{color:var(--color-primary-default);font-family:var(--font-manrope);letter-spacing:-.01em;white-space:nowrap;background:#7036f014;border-radius:3px;align-self:flex-start;margin-top:4px;padding:2px 6px;font-size:10px;font-weight:500;line-height:1.4;display:inline-block}
.Sidebar-module-scss-module__rXzOcG__cardPrompt{color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:1.21;display:-webkit-box;overflow:hidden}
@media (max-width:768px){.Sidebar-module-scss-module__rXzOcG__toolbar{z-index:50;border-bottom:none;border-left:none;border-right:none;border-radius:0;flex-direction:row;justify-content:center;width:100%;height:auto;padding:6px 12px;position:fixed;inset:auto 0 0;transform:none}.Sidebar-module-scss-module__rXzOcG__toolBtnWrap+.Sidebar-module-scss-module__rXzOcG__toolBtnWrap{margin-top:0;margin-left:8px}.Sidebar-module-scss-module__rXzOcG__tooltip{top:auto;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.Sidebar-module-scss-module__rXzOcG__toolBtnWrap:hover .Sidebar-module-scss-module__rXzOcG__tooltip{transform:translate(-50%)translateY(0)}.Sidebar-module-scss-module__rXzOcG__toolDivider{width:1px;height:14px;margin:0 6px}.Sidebar-module-scss-module__rXzOcG__historyModal{max-height:70vh}.Sidebar-module-scss-module__rXzOcG__panel{max-height:60vh}.Sidebar-module-scss-module__rXzOcG__card{flex-direction:column;height:auto}.Sidebar-module-scss-module__rXzOcG__cardThumb{aspect-ratio:16/9;width:100%;height:auto;margin:8px 8px 0}.Sidebar-module-scss-module__rXzOcG__cardRight{padding:10px 12px}.Sidebar-module-scss-module__rXzOcG__cardActions{flex-wrap:wrap}.Sidebar-module-scss-module__rXzOcG__actionBtn{font-size:12px}}
[data-theme=dark] .Sidebar-module-scss-module__rXzOcG__closeBtn:hover{background:#ebf4fb0f}
[data-theme=dark] .Sidebar-module-scss-module__rXzOcG__thumbDownloadBtn{color:#fff;background:#fff3}
.WorkflowCanvas-module-scss-module__xwTEjq__canvasWrapper{background:#fdfdfd;border-radius:4px;flex:1;display:flex;position:relative;overflow:hidden}
.WorkflowCanvas-module-scss-module__xwTEjq__reactFlow{flex:1;background:#fdfdfd!important}
.WorkflowCanvas-module-scss-module__xwTEjq__reactFlow .react-flow__node.selected{box-shadow:none!important;outline:none!important}
.WorkflowCanvas-module-scss-module__xwTEjq__reactFlow .react-flow__node.selected>div{border-radius:4px;box-shadow:0 0 0 2px #7036f0,0 4px 12px #7036f026!important}
.WorkflowCanvas-module-scss-module__xwTEjq__toolbar{z-index:10;background:#fdfdfd;border:1px solid #1a23301a;border-radius:6px;flex-direction:column;gap:2px;min-width:100px;padding:8px;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #00000014}
.WorkflowCanvas-module-scss-module__xwTEjq__toolTitle{font-family:var(--font-manrope);color:#1a233066;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid #1a233014;margin-bottom:4px;padding:0 6px 4px;font-size:10px;font-weight:600}
.WorkflowCanvas-module-scss-module__xwTEjq__toolItem{cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:8px;padding:5px 6px;transition:background .12s;display:flex}
.WorkflowCanvas-module-scss-module__xwTEjq__toolItem:hover{background:#1a23300d}
.WorkflowCanvas-module-scss-module__xwTEjq__toolItem:active{cursor:grabbing;background:#1a233014}
.WorkflowCanvas-module-scss-module__xwTEjq__toolDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}
.WorkflowCanvas-module-scss-module__xwTEjq__dot_prompt{background:#1aadab}
.WorkflowCanvas-module-scss-module__xwTEjq__dot_image{background:#34cba0}
.WorkflowCanvas-module-scss-module__xwTEjq__dot_video{background:#db4cbc}
.WorkflowCanvas-module-scss-module__xwTEjq__toolLabel{font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;font-size:12px;font-weight:500}
.WorkflowCanvas-module-scss-module__xwTEjq__controlPanel{box-sizing:border-box;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;align-items:center;width:40px;padding:7px 5px;display:flex;box-shadow:0 2px 8px #0000000f}
.WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn{width:30px;height:30px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}
.WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn+.WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn{margin-top:4px}
.WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn:hover{background:#7036f014}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__canvasWrapper{background:#212121}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__reactFlow{background:#212121!important}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__toolbar{background:#2a2a2a;border-color:#ebf4fb1a}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__toolTitle{color:#ebf4fb66;border-bottom-color:#ebf4fb14}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__toolLabel{color:#ebf4fb}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__controlPanel{background:#2a2a2a;border-color:#ebf4fb1a}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn{color:#ebf4fb}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn:hover{background:#ebf4fb14}
[data-theme=dark] .WorkflowCanvas-module-scss-module__xwTEjq__reactFlow .react-flow__node.selected>div{box-shadow:0 0 0 2px #7036f0,0 4px 12px #7036f04d!important}
.WorkflowCanvas-module-scss-module__xwTEjq__topPanel{margin:8px!important}
.WorkflowCanvas-module-scss-module__xwTEjq__workflowTabs{flex-wrap:wrap;gap:4px;display:flex}
.WorkflowCanvas-module-scss-module__xwTEjq__workflowTab{height:28px;font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a233099;cursor:pointer;white-space:nowrap;background:#fdfdfd;border:1px solid #1a23301a;border-radius:4px;padding:0 12px;font-size:11px;font-weight:400;transition:background .15s,color .15s}
.WorkflowCanvas-module-scss-module__xwTEjq__workflowTab:hover{background:#1a23300a}
.WorkflowCanvas-module-scss-module__xwTEjq__workflowTabActive{color:#ebf4fb;background:#1a2330;border-color:#1a2330}
.WorkflowCanvas-module-scss-module__xwTEjq__workflowTabActive:hover{background:#1a2330}
@media (max-width:768px){.WorkflowCanvas-module-scss-module__xwTEjq__canvasWrapper{min-height:250px}.WorkflowCanvas-module-scss-module__xwTEjq__toolbar{min-width:80px;padding:6px;top:6px;left:6px}.WorkflowCanvas-module-scss-module__xwTEjq__toolLabel{font-size:11px}.WorkflowCanvas-module-scss-module__xwTEjq__toolItem{gap:6px;padding:4px 5px}.WorkflowCanvas-module-scss-module__xwTEjq__controlPanel{padding:5px 4px}.WorkflowCanvas-module-scss-module__xwTEjq__ctrlBtn{width:26px;height:26px}.WorkflowCanvas-module-scss-module__xwTEjq__workflowTabs{flex-wrap:wrap;gap:3px}.WorkflowCanvas-module-scss-module__xwTEjq__workflowTab{height:24px;padding:0 8px;font-size:10px}}
.WorkflowPlayground-module-scss-module__-v2V3G__playground{background:var(--color-bg-panel);border-radius:4px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:visible}
.WorkflowPlayground-module-scss-module__-v2V3G__outputArea{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px 24px 180px;display:flex;overflow-y:auto}
.WorkflowPlayground-module-scss-module__-v2V3G__emptyState{-webkit-user-select:none;user-select:none;color:var(--color-text-primary);flex-direction:column;align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__emptyState svg{opacity:.3}
.WorkflowPlayground-module-scss-module__-v2V3G__emptyTitle{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);font-size:24px;font-weight:400;line-height:1.21}
.WorkflowPlayground-module-scss-module__-v2V3G__emptyHint{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);opacity:.5;text-align:center;max-width:480px;margin:0;font-size:16px;font-weight:400;line-height:1.21}
.WorkflowPlayground-module-scss-module__-v2V3G__processingWrap{flex-direction:column;align-items:center;gap:12px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__spinner{border:3px solid var(--color-border-panel);border-top-color:var(--color-primary-default);border-radius:50%;width:48px;height:48px;animation:.8s linear infinite WorkflowPlayground-module-scss-module__-v2V3G__spin}
@keyframes WorkflowPlayground-module-scss-module__-v2V3G__spin{to{transform:rotate(360deg)}}
.WorkflowPlayground-module-scss-module__-v2V3G__progressText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:24px;font-weight:600}
.WorkflowPlayground-module-scss-module__-v2V3G__processingHint{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);opacity:.5;font-size:16px}
.WorkflowPlayground-module-scss-module__-v2V3G__previewLoading{background:#1a233008;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__progressBarWrap{background:#1a23301a;border-radius:2px;width:100%;height:4px;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__progressBarFill{background:var(--color-primary-default);border-radius:2px;height:100%;transition:width .3s}
.WorkflowPlayground-module-scss-module__-v2V3G__progressPercent{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:18px;font-weight:600}
.WorkflowPlayground-module-scss-module__-v2V3G__progressHint{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-secondary);font-size:13px}
.WorkflowPlayground-module-scss-module__-v2V3G__failedTitle{font-family:var(--font-manrope);color:#ce2301;font-size:14px;font-weight:600}
.WorkflowPlayground-module-scss-module__-v2V3G__historyList{flex-direction:column;align-self:flex-start;gap:16px;width:100%;max-width:1027px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyGroup{flex-direction:column;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyGroupLabel{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-secondary);font-size:12px;font-weight:400}
.WorkflowPlayground-module-scss-module__-v2V3G__historyCard{background:#f3f3f3;border-radius:4px;justify-content:space-between;align-self:flex-start;gap:24px;width:100%;max-width:1027px;padding:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyPreview{background:#fdfdfd;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:415px;min-height:233px;display:flex;position:relative;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__historyVideo{object-fit:contain;background:#000;border-radius:4px;width:100%;height:100%}
.WorkflowPlayground-module-scss-module__-v2V3G__multiSwitcher{color:#fff;font-family:var(--font-manrope);-webkit-user-select:none;user-select:none;z-index:2;background:#0000008c;border-radius:4px;align-items:center;gap:2px;padding:3px 6px;font-size:12px;line-height:1;display:flex;position:absolute;bottom:8px;right:8px}
.WorkflowPlayground-module-scss-module__-v2V3G__switchBtn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:3px;width:20px;height:20px;padding:0;font-size:18px;line-height:1}
.WorkflowPlayground-module-scss-module__-v2V3G__switchBtn:hover{background:#fff3}
.WorkflowPlayground-module-scss-module__-v2V3G__switchIndex{text-align:center;font-variant-numeric:tabular-nums;min-width:32px}
.WorkflowPlayground-module-scss-module__-v2V3G__historyPreviewDl{color:#ebf4fb;opacity:0;background:#0006;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;text-decoration:none;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}
.WorkflowPlayground-module-scss-module__-v2V3G__historyPreview:hover .WorkflowPlayground-module-scss-module__-v2V3G__historyPreviewDl{opacity:1}
.WorkflowPlayground-module-scss-module__-v2V3G__historyInfo{flex-direction:column;flex-shrink:0;gap:12px;width:380px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyTime{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-secondary);align-self:flex-end;margin-top:auto;font-size:11px;font-weight:400}
.WorkflowPlayground-module-scss-module__-v2V3G__historyActions{flex-wrap:wrap;gap:4px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.02em;cursor:pointer;background:#fdfdfd;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1;text-decoration:none;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn svg{flex-shrink:0}
.WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn:hover{background:#1a23300f}
.WorkflowPlayground-module-scss-module__-v2V3G__historyPrompt{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:10px;font-weight:400;line-height:1.21;display:-webkit-box;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__inputBar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fdfdfdd9;border:1px solid #1a23301a;border-radius:4px;flex-direction:column;gap:13px;width:calc(100% - 128px);max-width:1027px;padding:13px 12px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.WorkflowPlayground-module-scss-module__-v2V3G__mediaActions{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__smallBtn{height:24px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #1a233080;border-radius:4px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:400;line-height:1;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__smallBtn:hover{background:#1a23300a}
.WorkflowPlayground-module-scss-module__-v2V3G__smallBtn:disabled{opacity:.5;cursor:not-allowed}
.WorkflowPlayground-module-scss-module__-v2V3G__smallBtn svg{flex-shrink:0}
.WorkflowPlayground-module-scss-module__-v2V3G__hiddenInput{display:none}
.WorkflowPlayground-module-scss-module__-v2V3G__mediaPreviews{flex-direction:column;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__previewRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__previewRowLabel{font-family:var(--font-manrope);color:#1a233099;flex-shrink:0;min-width:72px;font-size:12px;line-height:1}
.WorkflowPlayground-module-scss-module__-v2V3G__previewThumbs{flex-wrap:wrap;gap:6px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__previewThumb{background:#1a23300d;border:1px solid #1a23301a;border-radius:4px;width:48px;height:48px;position:relative;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__previewMedia{object-fit:cover;width:100%;height:100%;display:block}
.WorkflowPlayground-module-scss-module__-v2V3G__previewAudio{width:120px;height:48px;font-family:var(--font-manrope);color:var(--color-text-primary);background:#1a23300d;border:1px solid #1a23301a;border-radius:4px;align-items:center;padding:4px 8px;font-size:11px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__previewAudio span{-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__previewRemove{color:#fff;cursor:pointer;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:0;font-size:14px;line-height:1;transition:background .15s;display:flex;position:absolute;top:2px;right:2px}
.WorkflowPlayground-module-scss-module__-v2V3G__previewRemove:hover{background:#000000d9}
.WorkflowPlayground-module-scss-module__-v2V3G__previewAudio+.WorkflowPlayground-module-scss-module__-v2V3G__previewRemove,.WorkflowPlayground-module-scss-module__-v2V3G__previewAudio .WorkflowPlayground-module-scss-module__-v2V3G__previewRemove{top:4px;right:4px}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlPopover{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);z-index:10;border-radius:4px;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0000001f}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlInput{width:280px;height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);background:#1a23300d;border:1px solid #1a233033;border-radius:4px;outline:none;padding:0 8px;font-size:12px}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlInput:focus{border-color:var(--color-primary-default)}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlConfirm{background:var(--color-primary-default);color:#ebf4fb;height:28px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 12px;font-size:12px}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlConfirm:hover{background:var(--color-primary-hover)}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlSelect{background:var(--color-bg-panel);height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border:1px solid #1a233033;border-radius:4px;outline:none;padding:0 6px;font-size:12px}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlSelect:focus{border-color:var(--color-primary-default)}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlClose{color:#1a233099;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:28px;padding:0;font-size:18px;line-height:1;transition:color .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlClose:hover{color:var(--color-text-primary)}
.WorkflowPlayground-module-scss-module__-v2V3G__promptInput{width:100%;height:80px;font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);resize:none;box-sizing:border-box;background:#1a23300d;border:1px solid #1a233033;border-radius:4px;outline:none;padding:13px 15px;font-size:16px;font-weight:400;line-height:1.21;transition:border-color .15s}
.WorkflowPlayground-module-scss-module__-v2V3G__promptInput::placeholder{color:var(--color-text-primary);opacity:.5}
.WorkflowPlayground-module-scss-module__-v2V3G__promptInput:focus{border-color:#1a233066}
.WorkflowPlayground-module-scss-module__-v2V3G__inputBottomRow{justify-content:space-between;align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__leftActions{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryBtn{color:#ebf4fb;height:32px;font-family:var(--font-manrope);letter-spacing:-.02em;cursor:pointer;white-space:nowrap;background:#7036f0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:400;line-height:1;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryBtn svg{flex-shrink:0}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryBtn:hover{background:#5326b5}
.WorkflowPlayground-module-scss-module__-v2V3G__rightActions{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__actionBtnWrap{position:relative}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryMenu{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);z-index:10;border-radius:4px;flex-direction:column;min-width:160px;padding:4px;display:flex;position:absolute;bottom:calc(100% + 4px);left:0;box-shadow:0 4px 12px #0000001f}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryMenuItem{height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:0 10px;font-size:13px;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__libraryMenuItem:hover{background:#1a23300f}
.WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn{height:32px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #1a233080;border-radius:4px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:400;line-height:1;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn:hover{background:#1a23300a}
.WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn svg:first-child{flex-shrink:0;width:20px;height:20px}
.WorkflowPlayground-module-scss-module__-v2V3G__clearBtn{width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:1px solid #1a233080;border-radius:4px;justify-content:center;align-items:center;transition:background .15s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__clearBtn:hover{background:#1a23300a}
.WorkflowPlayground-module-scss-module__-v2V3G__clearBtn svg{width:18px;height:18px}
.WorkflowPlayground-module-scss-module__-v2V3G__settingsSummary{color:var(--color-text-secondary);font-size:12px;font-weight:400}
.WorkflowPlayground-module-scss-module__-v2V3G__generateBtn{color:#ebf4fb;min-width:200px;height:32px;font-family:var(--font-manrope);letter-spacing:-.02em;cursor:pointer;white-space:nowrap;background:#7036f0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:0 32px;font-size:14px;font-weight:400;line-height:1;transition:background .2s;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__generateBtn:hover:not(:disabled){background:#5326b5}
.WorkflowPlayground-module-scss-module__-v2V3G__generateBtn:disabled{cursor:not-allowed;background:#936aed}
.WorkflowPlayground-module-scss-module__-v2V3G__settingsPanel{background:var(--color-bg-panel);z-index:10;border:1px solid #ebf4fb33;border-radius:4px;flex-direction:column;gap:12px;width:363px;padding:13px 14px;display:flex;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 0 12px #00000040}
.WorkflowPlayground-module-scss-module__-v2V3G__settingGroup{flex-direction:column;gap:6px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__settingLabel{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.21}
.WorkflowPlayground-module-scss-module__-v2V3G__settingSliderRow{justify-content:space-between;align-items:center;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__sliderValue{font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);text-align:right;min-width:32px;font-size:12px;font-weight:500}
.WorkflowPlayground-module-scss-module__-v2V3G__slider{appearance:none;cursor:pointer;background:0 0;outline:none;width:100%;height:20px;margin:0;padding:0}
.WorkflowPlayground-module-scss-module__-v2V3G__slider::-webkit-slider-runnable-track{background:#f3f3f3;border-radius:2px;height:4px}
.WorkflowPlayground-module-scss-module__-v2V3G__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#7036f0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 1px 3px #0003}
.WorkflowPlayground-module-scss-module__-v2V3G__slider::-moz-range-track{background:#f3f3f3;border-radius:2px;height:4px}
.WorkflowPlayground-module-scss-module__-v2V3G__slider::-moz-range-thumb{cursor:pointer;background:#7036f0;border:2px solid #fff;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 3px #0003}
.WorkflowPlayground-module-scss-module__-v2V3G__settingToggleRow{justify-content:space-between;align-items:center;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__segmentRow{background:#f3f3f3;border-radius:4px;gap:2px;padding:2px;display:flex}
.WorkflowPlayground-module-scss-module__-v2V3G__segmentItem{min-width:0;height:32px;font-family:Inter,var(--font-manrope),system-ui,sans-serif;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;border-radius:4px;flex:1;padding:0 4px;font-size:13px;font-weight:400;line-height:1.21;transition:background .15s;overflow:hidden}
.WorkflowPlayground-module-scss-module__-v2V3G__segmentItem:hover{background:#1a233014}
.WorkflowPlayground-module-scss-module__-v2V3G__segmentActive,.WorkflowPlayground-module-scss-module__-v2V3G__segmentActive:hover{background:#252b3633}
.WorkflowPlayground-module-scss-module__-v2V3G__toggle{cursor:pointer;background:#1a23302e;border:none;border-radius:9px;flex-shrink:0;width:34px;height:18px;padding:0;transition:background .2s;position:relative}
.WorkflowPlayground-module-scss-module__-v2V3G__toggleOn{background:#7036f0}
.WorkflowPlayground-module-scss-module__-v2V3G__toggleThumb{background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000026}
.WorkflowPlayground-module-scss-module__-v2V3G__toggleOn .WorkflowPlayground-module-scss-module__-v2V3G__toggleThumb{transform:translate(16px)}
@media (max-width:768px){.WorkflowPlayground-module-scss-module__-v2V3G__inputBar{gap:10px;width:calc(100% - 24px);padding:10px}.WorkflowPlayground-module-scss-module__-v2V3G__mediaActions{flex-wrap:wrap}.WorkflowPlayground-module-scss-module__-v2V3G__promptInput{height:60px;padding:10px 12px;font-size:14px}.WorkflowPlayground-module-scss-module__-v2V3G__inputBottomRow{flex-direction:column;align-items:stretch;gap:8px}.WorkflowPlayground-module-scss-module__-v2V3G__leftActions{justify-content:flex-start;width:100%}.WorkflowPlayground-module-scss-module__-v2V3G__rightActions{flex-wrap:wrap;gap:6px;width:100%}.WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn{height:28px;padding:0 10px;font-size:12px}.WorkflowPlayground-module-scss-module__-v2V3G__generateBtn{min-width:100%;margin-top:4px}.WorkflowPlayground-module-scss-module__-v2V3G__outputArea{padding:16px 16px 280px}.WorkflowPlayground-module-scss-module__-v2V3G__emptyTitle{font-size:18px}.WorkflowPlayground-module-scss-module__-v2V3G__emptyHint{max-width:100%;font-size:14px}.WorkflowPlayground-module-scss-module__-v2V3G__historyList{gap:12px;max-width:100%}.WorkflowPlayground-module-scss-module__-v2V3G__historyCard{flex-direction:column;gap:12px}.WorkflowPlayground-module-scss-module__-v2V3G__historyPreview{width:100%;min-height:180px}.WorkflowPlayground-module-scss-module__-v2V3G__historyInfo{width:100%}.WorkflowPlayground-module-scss-module__-v2V3G__historyActions{flex-wrap:wrap}.WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn{font-size:12px}.WorkflowPlayground-module-scss-module__-v2V3G__settingsPanel{width:calc(100vw - 48px);max-width:363px;left:50%;transform:translate(-50%)}.WorkflowPlayground-module-scss-module__-v2V3G__segmentItem{height:28px;font-size:12px}.WorkflowPlayground-module-scss-module__-v2V3G__pasteUrlInput{width:200px}.WorkflowPlayground-module-scss-module__-v2V3G__libraryBtn{height:28px;padding:0 12px;font-size:12px}}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__inputBar{background:#212121d9;border-color:#ebf4fb1a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__promptInput{color:#ebf4fb;background:#ebf4fb0d;border-color:#ebf4fb33}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__promptInput::placeholder{color:#ebf4fb}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__promptInput:focus{border-color:#ebf4fb66}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__uploadPlaceholder{color:#ebf4fb4d;background:#ebf4fb0d;border-color:#ebf4fb33}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__uploadPlaceholder:hover{color:#ebf4fb80;border-color:#ebf4fb66}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn{color:#ebf4fb;border-color:#ebf4fb80}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__outlineBtn:hover{background:#ebf4fb0f}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__settingsPanel{background:#212121;border-color:#ebf4fb1a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__segmentRow{background:#ebf4fb14}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__segmentActive{background:#ebf4fb33}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__segmentActive:hover{background:#ebf4fb33}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__toggle{background:#ebf4fb26}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__toggleThumb{background:#2a2a2a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__slider{background:#ebf4fb1f}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__slider::-moz-range-track{background:#ebf4fb1f}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__slider::-webkit-slider-thumb{border-color:#2a2a2a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__slider::-moz-range-thumb{border-color:#2a2a2a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__historyCard{background:#1a1a1a}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__historyPreview{background:#212121}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn{color:#ebf4fb;background:#212121}
[data-theme=dark] .WorkflowPlayground-module-scss-module__-v2V3G__historyActionBtn:hover{background:#2a2a2a}
.index-module-scss-module__xXjKuW__wrapper{background:var(--color-bg-page);width:100%;color:var(--color-text-primary);overflow-x:hidden}
@media (max-width:768px){.index-module-scss-module__xXjKuW__wrapper{overflow-x:hidden}}
.index-module-scss-module__WB6OWa__root{margin-top:calc(-1*(var(--total-navbar-height) + 48px));background:var(--color-bg-page);box-sizing:border-box;--workflow-mono-icon-filter:brightness(0);flex-direction:column;min-height:100vh;display:flex}
[data-theme=dark] .index-module-scss-module__WB6OWa__root{--workflow-mono-icon-filter:none}
.index-module-scss-module__WB6OWa__loading{flex:1;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__WB6OWa__spinner{border:2px solid var(--color-border-panel);border-top-color:#f60;border-radius:50%;width:32px;height:32px;animation:.8s linear infinite index-module-scss-module__WB6OWa__workflow-spin}
@keyframes index-module-scss-module__WB6OWa__workflow-spin{to{transform:rotate(360deg)}}
@media (max-width:768px){.index-module-scss-module__WB6OWa__root{margin-top:calc(-1*(var(--total-navbar-height) + 32px));min-height:100vh}.index-module-scss-module__WB6OWa__spinner{width:28px;height:28px}}
/*# sourceMappingURL=0z4lllld_-oi5.css.map*/
.page-module-scss-module__PkZUPq__container{background:var(--color-bg-page);--cli-mono-icon-filter:brightness(0);width:100%;position:relative;overflow-x:hidden}
[data-theme=dark] .page-module-scss-module__PkZUPq__container{--cli-mono-icon-filter:none}
.index-module-scss-module__5gTtLq__typewriterTitle{display:inline-block;position:relative}
.index-module-scss-module__5gTtLq__typewriterTitle .index-module-scss-module__5gTtLq__word{white-space:nowrap;display:inline-block}
.index-module-scss-module__5gTtLq__typewriterTitle .index-module-scss-module__5gTtLq__char{opacity:0;filter:blur(8px);display:inline-block;transform:translateY(-20px)}
.index-module-scss-module__5gTtLq__typewriterTitle .index-module-scss-module__5gTtLq__char.index-module-scss-module__5gTtLq__visible{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards index-module-scss-module__5gTtLq__charAppear}
@keyframes index-module-scss-module__5gTtLq__charAppear{0%{opacity:0;filter:blur(8px);transform:translateY(-20px)}to{opacity:1;filter:blur();transform:translateY(0)}}
@media (max-width:768px){.index-module-scss-module__5gTtLq__typewriterTitle .index-module-scss-module__5gTtLq__char.index-module-scss-module__5gTtLq__visible{animation:.6s cubic-bezier(.25,.46,.45,.94) forwards index-module-scss-module__5gTtLq__charAppearMobile}}
@keyframes index-module-scss-module__5gTtLq__charAppearMobile{0%{opacity:0;filter:blur(6px);transform:translateY(-15px)}to{opacity:1;filter:blur();transform:translateY(0)}}
.index-module-scss-module__fel6Ta__hero{background:var(--color-bg-page);width:100%;height:631px;position:relative;overflow:hidden}
.index-module-scss-module__fel6Ta__bgImage{object-fit:cover;pointer-events:none;mix-blend-mode:multiply;opacity:.35;width:1006px;height:561px;position:absolute;top:70px;left:50%;transform:translate(-50%)}
[data-theme=dark] .index-module-scss-module__fel6Ta__bgImage{mix-blend-mode:normal;opacity:1}
.index-module-scss-module__fel6Ta__gradient{pointer-events:none;background:linear-gradient(#f3f3f300 10%,#f3f3f3 77%);width:1218px;height:411px;position:absolute;top:169px;left:50%;transform:translate(-50%)}
[data-theme=dark] .index-module-scss-module__fel6Ta__gradient{background:linear-gradient(#14141400 10%,#141414 77%)}
.index-module-scss-module__fel6Ta__content{z-index:1;text-align:center;max-width:1440px;margin:0 auto;padding-top:327px;position:relative}
.index-module-scss-module__fel6Ta__title{font-family:var(--font-manrope);letter-spacing:.04em;color:var(--color-text-primary);margin:0;font-size:48px;font-weight:700;line-height:1.375}
.index-module-scss-module__fel6Ta__subtitle{max-width:901px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:16px auto 0;padding:0 20px;font-size:16px;font-weight:400;line-height:1.5}
.index-module-scss-module__fel6Ta__tabs{background:0 0;align-items:center;gap:88px;margin-top:27px;padding:0;display:inline-flex}
.index-module-scss-module__fel6Ta__tab{appearance:none;cursor:pointer;font-family:var(--font-manrope);letter-spacing:.04em;color:var(--color-text-secondary);background:0 0;border:0;padding:4px 0;font-size:20px;font-weight:600;line-height:1.35;text-decoration:none;transition:color .2s;display:inline-block;position:relative}
.index-module-scss-module__fel6Ta__tab.index-module-scss-module__fel6Ta__active{color:var(--color-text-primary)}
.index-module-scss-module__fel6Ta__tab.index-module-scss-module__fel6Ta__active:after{content:"";background:var(--color-text-primary);height:1px;position:absolute;bottom:-8px;left:0;right:0}
.index-module-scss-module__fel6Ta__tab:hover{color:var(--color-text-primary)}
@media (max-width:1024px){.index-module-scss-module__fel6Ta__hero{height:auto;min-height:480px;padding-bottom:48px}.index-module-scss-module__fel6Ta__bgImage{aspect-ratio:1006/561;object-fit:contain;width:100vw;max-width:100vw;height:auto;top:40px}.index-module-scss-module__fel6Ta__gradient{width:100vw;max-width:100vw;height:320px;top:120px}.index-module-scss-module__fel6Ta__content{padding-top:240px;padding-left:24px;padding-right:24px}.index-module-scss-module__fel6Ta__title{font-size:36px}.index-module-scss-module__fel6Ta__subtitle{padding:0;font-size:14px}.index-module-scss-module__fel6Ta__tabs{gap:48px;margin-top:20px}.index-module-scss-module__fel6Ta__tab{font-size:16px}}
@media (max-width:768px){.index-module-scss-module__fel6Ta__hero{min-height:380px;padding-bottom:40px}.index-module-scss-module__fel6Ta__bgImage{top:24px}.index-module-scss-module__fel6Ta__gradient{height:260px;top:80px}.index-module-scss-module__fel6Ta__content{padding-top:180px}.index-module-scss-module__fel6Ta__title{font-size:28px}.index-module-scss-module__fel6Ta__subtitle{font-size:13px}.index-module-scss-module__fel6Ta__tabs{gap:32px}.index-module-scss-module__fel6Ta__tab{font-size:14px}}
.index-module-scss-module__-ZHiLG__section{background:var(--color-bg-page);border-bottom:1px solid var(--color-border-panel);width:100%;padding-top:0;padding-bottom:64px;position:relative}
.index-module-scss-module__-ZHiLG__headerWrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px;position:relative}
.index-module-scss-module__-ZHiLG__titleRow{flex-wrap:wrap;align-items:center;gap:24px;display:flex}
.index-module-scss-module__-ZHiLG__title{font-family:var(--font-manrope);letter-spacing:.04em;color:var(--color-text-primary);margin:0;padding-top:8px;font-size:48px;font-weight:600;line-height:1.375}
.index-module-scss-module__-ZHiLG__modeToggle{background:var(--color-border-panel);border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}
.index-module-scss-module__-ZHiLG__modeBtn{appearance:none;cursor:pointer;font-family:var(--font-manrope);letter-spacing:.02em;color:var(--color-text-secondary);background:0 0;border:0;border-radius:999px;padding:6px 16px;font-size:14px;font-weight:600;line-height:1.4;transition:background-color .18s,color .18s}
.index-module-scss-module__-ZHiLG__modeBtn:hover{color:var(--color-text-primary)}
.index-module-scss-module__-ZHiLG__modeBtn:focus-visible{outline:2px solid var(--color-text-primary);outline-offset:2px}
.index-module-scss-module__-ZHiLG__modeActive{background:var(--color-bg-panel);color:var(--color-text-primary);box-shadow:0 0 0 1px var(--color-border-panel)}
.index-module-scss-module__-ZHiLG__subRowRight{align-items:center;gap:16px;display:inline-flex}
.index-module-scss-module__-ZHiLG__docs{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__-ZHiLG__docs:hover{opacity:.7}
.index-module-scss-module__-ZHiLG__docsIcon{width:24px;height:24px;filter:var(--cli-mono-icon-filter,none)}
.index-module-scss-module__-ZHiLG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.index-module-scss-module__-ZHiLG__subRow{justify-content:space-between;align-items:center;margin-top:32px;padding-bottom:12px;display:flex}
.index-module-scss-module__-ZHiLG__agents{align-items:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__-ZHiLG__agent{appearance:none;cursor:pointer;font-family:var(--font-manrope);letter-spacing:normal;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.375;transition:color .2s;display:inline-flex}
.index-module-scss-module__-ZHiLG__agent:hover,.index-module-scss-module__-ZHiLG__agent.index-module-scss-module__-ZHiLG__active{color:var(--color-text-primary)}
.index-module-scss-module__-ZHiLG__agentText{line-height:1;display:inline-block}
.index-module-scss-module__-ZHiLG__agentIcon{flex-shrink:0;width:20px;height:20px;display:block}
.index-module-scss-module__-ZHiLG__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;font-weight:400;line-height:1.5;display:inline-flex}
.index-module-scss-module__-ZHiLG__hintIcon{width:16px;height:16px;filter:var(--cli-mono-icon-filter,none);flex-shrink:0}
.index-module-scss-module__-ZHiLG__dividerWrap{height:2px;position:relative}
.index-module-scss-module__-ZHiLG__divider{background:var(--color-border-panel);height:1px;position:absolute;bottom:0;left:0;right:0}
.index-module-scss-module__-ZHiLG__activeUnderline{background:var(--color-text-primary);height:2px;transition:left .25s,width .25s;position:absolute;bottom:0}
.index-module-scss-module__-ZHiLG__body{margin-top:56px;animation:.28s ease-out index-module-scss-module__-ZHiLG__bodyEnter}
@keyframes index-module-scss-module__-ZHiLG__bodyEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__-ZHiLG__body{animation:none}}
@media (max-width:1024px){.index-module-scss-module__-ZHiLG__section{padding-bottom:48px}.index-module-scss-module__-ZHiLG__headerWrap{padding:0 24px}.index-module-scss-module__-ZHiLG__title{font-size:36px}.index-module-scss-module__-ZHiLG__subRow{flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}.index-module-scss-module__-ZHiLG__agents{scrollbar-width:none;border-bottom:1px solid var(--color-border-panel);gap:24px;width:100%;padding-bottom:12px;overflow-x:auto}.index-module-scss-module__-ZHiLG__agents::-webkit-scrollbar{display:none}.index-module-scss-module__-ZHiLG__agent{flex-shrink:0;min-height:44px}.index-module-scss-module__-ZHiLG__dividerWrap{display:none}.index-module-scss-module__-ZHiLG__body{margin-top:32px}}
@media (max-width:768px){.index-module-scss-module__-ZHiLG__title{font-size:28px}}
.index-module-scss-module__-ZHiLG__bodyHighlight{color:var(--color-text-primary)}
.index-module-scss-module__uVjIda__badge{flex-shrink:0;width:52px;height:41px;position:relative}
.index-module-scss-module__uVjIda__label{font-family:var(--font-manrope);letter-spacing:.08em;color:var(--color-text-secondary);white-space:nowrap;font-size:12px;font-weight:500;line-height:1.5}
.index-module-scss-module__uVjIda__line{background:var(--color-border-panel);width:1px;height:8px;position:absolute;top:28px;left:26px}
.index-module-scss-module__uVjIda__dot{background:var(--color-text-primary);border-radius:50%;width:5px;height:5px;position:absolute;top:34px;left:24px}
@media (max-width:1024px){.index-module-scss-module__uVjIda__badge{height:auto}.index-module-scss-module__uVjIda__line,.index-module-scss-module__uVjIda__dot{display:none}}
.index-module-scss-module__TW9aGa__wrapper{box-sizing:border-box;grid-template-columns:repeat(var(--step-cols,3), 1fr);grid-template-rows:auto auto auto 1fr;gap:0;width:100%;max-width:1440px;margin:0 auto;padding:0 64px;display:grid;position:relative}
.index-module-scss-module__TW9aGa__step{z-index:1;grid-template-rows:subgrid;grid-row:span 4;display:grid;position:relative}
.index-module-scss-module__TW9aGa__badgeSlot{padding-bottom:32px}
.index-module-scss-module__TW9aGa__heading{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:1.5}
.index-module-scss-module__TW9aGa__body{max-width:373px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:8px;font-size:12px;font-weight:400;line-height:1.5}
.index-module-scss-module__TW9aGa__bodyHighlight{color:var(--color-text-primary)}
.index-module-scss-module__TW9aGa__ctaSlot{align-self:start;max-width:360px;margin-top:24px}
.index-module-scss-module__TW9aGa__ctaSlot:empty{display:none}
.index-module-scss-module__TW9aGa__timeline{background:var(--color-border-panel);z-index:0;width:100vw;height:1px;margin-left:-50vw;position:absolute;top:36px;left:50%}
@media (max-width:1024px){.index-module-scss-module__TW9aGa__wrapper{flex-direction:column;gap:40px;padding:0 24px;display:flex}.index-module-scss-module__TW9aGa__step{flex-direction:column;grid-row:auto;display:flex}.index-module-scss-module__TW9aGa__badgeSlot{padding-bottom:12px}.index-module-scss-module__TW9aGa__timeline{display:none}.index-module-scss-module__TW9aGa__body{max-width:100%}.index-module-scss-module__TW9aGa__ctaSlot{max-width:100%;margin-top:16px}}
.index-module-scss-module__iFUEsW__btn{border:1px solid var(--color-border-panel);cursor:pointer;width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;padding:0 12px 0 16px;font-size:14px;font-weight:400;transition:background .2s,border-color .2s;display:flex;position:relative}
.index-module-scss-module__iFUEsW__btn:hover{background:var(--color-menu-selected);border-color:var(--color-text-secondary)}
.index-module-scss-module__iFUEsW__muted{color:var(--color-text-secondary);background:var(--color-menu-selected)}
.index-module-scss-module__iFUEsW__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.index-module-scss-module__iFUEsW__icon{opacity:.8;width:24px;height:24px;filter:var(--cli-mono-icon-filter,none);flex-shrink:0}
@media (max-width:1024px){.index-module-scss-module__iFUEsW__btn{padding:0 8px 0 12px;font-size:13px}}
@media (max-width:768px){.index-module-scss-module__iFUEsW__btn{font-size:12px}.index-module-scss-module__iFUEsW__icon{width:20px;height:20px}}
.index-module-scss-module__jBjR9q__wrapper{background:var(--color-bg-panel);border-top:1px solid #e2e2e3;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__jBjR9q__leftDecoration{z-index:2;position:absolute;top:0;left:calc(50vw - 750px);transform:translateY(-50%)}
@media (max-width:1400px){.index-module-scss-module__jBjR9q__leftDecoration{left:calc(50vw - 700px)}}
@media (max-width:1200px){.index-module-scss-module__jBjR9q__leftDecoration{display:none}}
.index-module-scss-module__jBjR9q__rightDecoration{z-index:1;position:absolute;top:80%;right:calc(50vw - 750px);transform:translateY(-50%)}
@media (max-width:1400px){.index-module-scss-module__jBjR9q__rightDecoration{right:calc(50vw - 700px)}}
@media (max-width:1200px){.index-module-scss-module__jBjR9q__rightDecoration{display:none}}
.index-module-scss-module__jBjR9q__container{z-index:2;flex-direction:column;align-items:center;gap:60px;max-width:1160px;margin:0 auto;padding:80px 140px;display:flex;position:relative}
@media (max-width:1440px){.index-module-scss-module__jBjR9q__container{padding:80px 60px}}
@media (max-width:1160px){.index-module-scss-module__jBjR9q__container{padding:60px 40px}}
@media (max-width:768px){.index-module-scss-module__jBjR9q__container{gap:40px;padding:40px 20px}}
.index-module-scss-module__jBjR9q__sectionHeader{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}
.index-module-scss-module__jBjR9q__sectionTitle{font-family:var(--font-dm-sans);letter-spacing:-1px;text-align:center;color:#0f1111;font-size:38px;font-weight:600;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__jBjR9q__sectionTitle{font-size:32px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__sectionTitle{font-size:28px}}
.index-module-scss-module__jBjR9q__sectionSubtitle{font-family:var(--font-plus-jakarta-sans);letter-spacing:-2%;text-align:center;color:#8a8c90;font-size:18px;font-weight:400;line-height:1.5}
@media (max-width:768px){.index-module-scss-module__jBjR9q__sectionSubtitle{font-size:16px}}
.index-module-scss-module__jBjR9q__contentFrame{justify-content:stretch;align-items:stretch;gap:60px;width:100%;display:flex}
@media (max-width:1024px){.index-module-scss-module__jBjR9q__contentFrame{flex-direction:column;gap:40px}}
.index-module-scss-module__jBjR9q__textContainer{flex-direction:column;flex:1;justify-content:center;gap:40px;display:flex}
.index-module-scss-module__jBjR9q__feature{flex-direction:column;gap:10px;display:flex}
.index-module-scss-module__jBjR9q__title{font-family:var(--font-dm-sans);letter-spacing:-3%;text-align:left;color:#0f1111;font-size:38px;font-weight:600;line-height:1.2}
.index-module-scss-module__jBjR9q__title .index-module-scss-module__jBjR9q__highlight{color:#917cfe}
@media (max-width:768px){.index-module-scss-module__jBjR9q__title{text-align:center;font-size:32px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__title{text-align:center;font-size:28px}}
.index-module-scss-module__jBjR9q__desc{font-family:var(--font-plus-jakarta-sans);letter-spacing:-.8px;text-align:left;color:#0f1111;font-size:20px;font-weight:400;line-height:1.55}
@media (max-width:1024px){.index-module-scss-module__jBjR9q__desc{text-align:center}}
@media (max-width:768px){.index-module-scss-module__jBjR9q__desc{font-size:18px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__desc{font-size:16px}}
.index-module-scss-module__jBjR9q__imageFrame{border-radius:6px;flex-direction:column;flex:1;justify-content:stretch;align-items:stretch;display:flex}
.index-module-scss-module__jBjR9q__statsGrid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:6px;height:100%;min-height:356px;display:grid}
@media (max-width:768px){.index-module-scss-module__jBjR9q__statsGrid{min-height:280px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__statsGrid{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr;min-height:400px}}
.index-module-scss-module__jBjR9q__statCard{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffff80;border:2px solid #e2e2e3;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;padding:20px 40px;display:flex}
@media (max-width:768px){.index-module-scss-module__jBjR9q__statCard{padding:16px 24px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__statCard{padding:12px 20px}}
.index-module-scss-module__jBjR9q__statTitle{font-family:var(--font-dm-sans);letter-spacing:-1px;text-align:center;color:#0f1111;white-space:nowrap;font-size:38px;font-weight:600;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__jBjR9q__statTitle{font-size:32px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__statTitle{font-size:28px}}
.index-module-scss-module__jBjR9q__statDesc{font-family:var(--font-plus-jakarta-sans);letter-spacing:-2%;text-align:center;color:#8a8c90;margin-top:8px;font-size:18px;font-weight:400;line-height:1.5}
@media (max-width:768px){.index-module-scss-module__jBjR9q__statDesc{font-size:16px}}
@media (max-width:480px){.index-module-scss-module__jBjR9q__statDesc{font-size:14px}}
.index-module-scss-module__jBjR9q__smallNum{display:inline-block}
.index-module-scss-module__y0ZTzG__container{max-width:100%;overflow:hidden}
.index-module-scss-module__DUpTSW__block{border:1px solid var(--color-border-panel);box-sizing:border-box;background:0 0;border-radius:4px;width:100%;min-height:56px;padding:12px 44px 12px 16px;position:relative}
.index-module-scss-module__DUpTSW__text{font-family:var(--font-manrope);color:var(--color-text-primary);word-break:break-word;white-space:pre-wrap;margin:0;font-size:10px;font-weight:400;line-height:1.4}
.index-module-scss-module__DUpTSW__copy{appearance:none;cursor:pointer;opacity:.8;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;transition:opacity .2s;display:inline-flex;position:absolute;top:8px;right:8px}
.index-module-scss-module__DUpTSW__copy:hover{opacity:1}
.index-module-scss-module__DUpTSW__copy img{filter:var(--cli-mono-icon-filter,none)}
@media (max-width:1024px){.index-module-scss-module__DUpTSW__block{padding:10px 36px 10px 12px}.index-module-scss-module__DUpTSW__text{font-size:11px}.index-module-scss-module__DUpTSW__copy{top:6px;right:6px}.index-module-scss-module__DUpTSW__copy img,.index-module-scss-module__DUpTSW__copy svg{width:20px;height:20px}}
.index-module-scss-module__68Xwaq__stack{flex-direction:column;gap:8px;width:100%;display:flex}
.index-module-scss-module__68Xwaq__consoleLink{font-family:var(--font-manrope);color:var(--color-text-secondary);align-self:flex-start;align-items:center;gap:6px;padding:2px 0;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__68Xwaq__consoleLink:hover{color:var(--color-text-primary)}
.index-module-scss-module__68Xwaq__consoleLinkIcon{opacity:.8;flex-shrink:0;width:10px;height:10px}
.index-module-scss-module__68Xwaq__btn{border:1px solid var(--color-border-panel);cursor:pointer;width:100%;height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;padding:0 12px 0 16px;font-size:14px;font-weight:400;transition:background .2s,border-color .2s;display:flex;position:relative}
.index-module-scss-module__68Xwaq__btn:hover:not(:disabled){background:var(--color-menu-selected);border-color:var(--color-text-secondary)}
.index-module-scss-module__68Xwaq__btn:disabled{cursor:not-allowed;opacity:.6}
.index-module-scss-module__68Xwaq__text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}
.index-module-scss-module__68Xwaq__icon{opacity:.8;flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__68Xwaq__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}
.index-module-scss-module__pEAguW__section{background:var(--color-bg-page);border-bottom:1px solid var(--color-border-panel);width:100%;padding-top:80px;padding-bottom:64px;position:relative}
.index-module-scss-module__pEAguW__headerWrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px;position:relative}
.index-module-scss-module__pEAguW__headerRow{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}
.index-module-scss-module__pEAguW__title{font-family:var(--font-manrope);letter-spacing:.04em;color:var(--color-text-primary);margin:0;font-size:48px;font-weight:600;line-height:1.375}
.index-module-scss-module__pEAguW__github{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__pEAguW__github:hover{opacity:.7}
.index-module-scss-module__pEAguW__githubIcon{width:24px;height:24px;filter:var(--cli-mono-icon-filter,none)}
.index-module-scss-module__pEAguW__body{margin-top:56px}
.index-module-scss-module__pEAguW__highlight{color:var(--color-text-primary)}
.index-module-scss-module__pEAguW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@media (max-width:1024px){.index-module-scss-module__pEAguW__section{padding-top:56px;padding-bottom:48px}.index-module-scss-module__pEAguW__headerWrap{padding:0 24px}.index-module-scss-module__pEAguW__title{font-size:36px}.index-module-scss-module__pEAguW__body{margin-top:40px}}
@media (max-width:768px){.index-module-scss-module__pEAguW__title{font-size:28px}}
.index-module-scss-module__lHg_jq__section{background:var(--color-bg-page);border-bottom:1px solid var(--color-border-panel);width:100%;padding-top:80px;padding-bottom:120px;position:relative}
.index-module-scss-module__lHg_jq__headerWrap{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px;position:relative}
.index-module-scss-module__lHg_jq__headerRow{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:flex-end;padding-bottom:24px;display:flex}
.index-module-scss-module__lHg_jq__title{font-family:var(--font-manrope);letter-spacing:.04em;color:var(--color-text-primary);margin:0;font-size:48px;font-weight:600;line-height:1.375}
.index-module-scss-module__lHg_jq__headerLinks{align-items:center;gap:24px;display:inline-flex}
.index-module-scss-module__lHg_jq__github{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.5;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__lHg_jq__github:hover{opacity:.7}
.index-module-scss-module__lHg_jq__githubIcon{width:24px;height:24px;filter:var(--cli-mono-icon-filter,none)}
.index-module-scss-module__lHg_jq__body{margin-top:56px}
.index-module-scss-module__lHg_jq__highlight{color:var(--color-text-primary)}
.index-module-scss-module__lHg_jq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.index-module-scss-module__lHg_jq__keyStack{flex-direction:column;gap:12px;width:100%;display:flex}
@media (max-width:1024px){.index-module-scss-module__lHg_jq__section{padding-top:56px;padding-bottom:80px}.index-module-scss-module__lHg_jq__headerWrap{padding:0 24px}.index-module-scss-module__lHg_jq__title{font-size:36px}.index-module-scss-module__lHg_jq__body{margin-top:40px}}
@media (max-width:768px){.index-module-scss-module__lHg_jq__title{font-size:28px}}
/*# sourceMappingURL=2i1fvp-hyjnay.css.map*/
.index-module-scss-module__hVqPvq__header{box-sizing:border-box;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:18px 0;display:flex;position:relative}
@media (min-width:1300px){.index-module-scss-module__hVqPvq__header{max-width:1300px}}
@media (min-width:1080px) and (max-width:1300px){.index-module-scss-module__hVqPvq__header{padding-left:40px;padding-right:40px}}
@media (min-width:768px) and (max-width:1079px){.index-module-scss-module__hVqPvq__header{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.index-module-scss-module__hVqPvq__header{flex-direction:column;align-items:flex-start;gap:16px;padding:18px 16px}}
.index-module-scss-module__hVqPvq__headerFullWidth{width:100%;max-width:100%;margin:0}
@media (min-width:1300px){.index-module-scss-module__hVqPvq__headerFullWidth{max-width:100%}}
.index-module-scss-module__hVqPvq__headerContent{flex-direction:column;flex:1;min-width:0;display:flex}
.index-module-scss-module__hVqPvq__titleRow{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}
.index-module-scss-module__hVqPvq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:800;line-height:1.05}
.index-module-scss-module__hVqPvq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:11px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.05}
.index-module-scss-module__hVqPvq__invitationButton{cursor:pointer;background:#7036f0;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:16px;padding:10px 24px 10px 10px;transition:all .3s;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__hVqPvq__invitationButton:before{content:"";filter:blur(64px);pointer-events:none;background:#ffffff73;border-radius:50%;width:66px;height:64px;position:absolute;top:-26px;left:-26px}
.index-module-scss-module__hVqPvq__invitationButton:after{content:"";filter:blur(64px);pointer-events:none;background:#7b57ff73;border-radius:50%;width:48px;height:50px;position:absolute;top:22px;right:35px}
.index-module-scss-module__hVqPvq__invitationButton:hover{background:#5d2cc9;transform:translateY(-1px);box-shadow:0 4px 12px #7036f04d}
.index-module-scss-module__hVqPvq__invitationButton:active{transform:none}
.index-module-scss-module__hVqPvq__iconWrapper{z-index:1;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative}
.index-module-scss-module__hVqPvq__buttonText{z-index:1;font-family:var(--font-manrope);color:#fff;font-size:14px;font-weight:600;line-height:1.366;position:relative}
.index-module-scss-module__hVqPvq__arrowIcon{z-index:1;flex-shrink:0;position:relative}
.index-module-scss-module__hVqPvq__headerDivider{background-color:var(--color-border-panel);width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
@media (max-width:768px){.index-module-scss-module__hVqPvq__invitationButton{gap:12px;padding:8px 16px 8px 8px}.index-module-scss-module__hVqPvq__iconWrapper{width:24px;height:24px}.index-module-scss-module__hVqPvq__iconWrapper img{width:24px!important;height:24px!important}.index-module-scss-module__hVqPvq__buttonText{font-size:12px}.index-module-scss-module__hVqPvq__arrowIcon{width:14px!important;height:14px!important}}
.index-module-scss-module__QVab8G__backdrop{z-index:10000;background:#1410204d;position:fixed;inset:0}
.index-module-scss-module__QVab8G__backdrop[data-open]{animation:.3s cubic-bezier(.4,0,.2,1) index-module-scss-module__QVab8G__fadeIn}
.index-module-scss-module__QVab8G__backdrop[data-closed]{animation:.3s cubic-bezier(.4,0,.2,1) index-module-scss-module__QVab8G__fadeOut}
@keyframes index-module-scss-module__QVab8G__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes index-module-scss-module__QVab8G__fadeOut{0%{opacity:1}to{opacity:0}}
.index-module-scss-module__QVab8G__popup{z-index:10001;width:533px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}
.index-module-scss-module__QVab8G__popup[data-open]{animation:.3s cubic-bezier(.34,1.56,.64,1) index-module-scss-module__QVab8G__scaleIn}
.index-module-scss-module__QVab8G__popup[data-closed]{animation:.3s cubic-bezier(.4,0,.2,1) index-module-scss-module__QVab8G__scaleOut}
@keyframes index-module-scss-module__QVab8G__scaleIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}
@keyframes index-module-scss-module__QVab8G__scaleOut{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(.9)}}
.index-module-scss-module__QVab8G__dialogContent{background:var(--color-bg-panel);border-radius:4px;box-shadow:0 3px 3px -1.5px #0a0d120a,0 8px 8px -4px #0a0d1208,0 20px 24px -4px #0a0d1214}
.index-module-scss-module__QVab8G__header{padding:24px 24px 20px;position:relative}
.index-module-scss-module__QVab8G__headerContent{flex-direction:column;align-items:center;gap:16px;display:flex}
.index-module-scss-module__QVab8G__iconWrapper{border-radius:4px;flex-shrink:0;width:32px;height:32px;overflow:hidden}
.index-module-scss-module__QVab8G__textContent{flex-direction:column;gap:16px;width:100%;display:flex}
.index-module-scss-module__QVab8G__title{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0;font-size:16px;font-weight:700;line-height:1.5}
.index-module-scss-module__QVab8G__description{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:left;margin:0;font-size:14px;font-weight:400;line-height:1.42857}
.index-module-scss-module__QVab8G__closeButton{cursor:pointer;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:24px;right:24px}
.index-module-scss-module__QVab8G__closeButton:hover{opacity:.8}
.index-module-scss-module__QVab8G__closeButton:active{opacity:.6}
.index-module-scss-module__QVab8G__closeButton img{width:44px;height:44px}
.index-module-scss-module__QVab8G__formSection{margin-top:20px;padding:0 24px 20px}
.index-module-scss-module__QVab8G__inputGroup{flex-direction:column;gap:6px;display:flex}
.index-module-scss-module__QVab8G__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.42857}
.index-module-scss-module__QVab8G__inputWrapper{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;align-items:stretch;transition:border-color .2s;display:flex;overflow:hidden;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__QVab8G__inputWrapper:focus-within{border-color:var(--color-primary-default);box-shadow:0 1px 2px #0a0d120d,0 0 0 3px #7036f01a}
.index-module-scss-module__QVab8G__inputContent{border-right:1px solid var(--color-border-panel);box-sizing:border-box;flex:1;align-items:center;padding:10px 14px;display:flex}
.index-module-scss-module__QVab8G__input{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;height:24px;font-size:16px;font-weight:400;line-height:1.5}
.index-module-scss-module__QVab8G__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__QVab8G__input:read-only{cursor:default}
.index-module-scss-module__QVab8G__copyButton{background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:6px;width:91px;min-height:44px;padding:10px 16px;font-size:16px;font-weight:600;transition:background-color .2s,color .2s;display:flex;position:relative}
.index-module-scss-module__QVab8G__copyButton:hover:not(:disabled){background:var(--color-menu-selected)}
.index-module-scss-module__QVab8G__copyButton:active:not(:disabled){background:#7036f01a}
.index-module-scss-module__QVab8G__copyButton.index-module-scss-module__QVab8G__copied{color:var(--color-function-success)}
.index-module-scss-module__QVab8G__copyButton:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__QVab8G__copyIcon{width:20px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}
.index-module-scss-module__QVab8G__copyIcon.index-module-scss-module__QVab8G__fadeOut{opacity:0;transform:scale(.8)}
.index-module-scss-module__QVab8G__copyIcon.index-module-scss-module__QVab8G__fadeIn{opacity:1;transform:scale(1)}
.index-module-scss-module__QVab8G__checkIcon{width:20px;height:20px;color:var(--color-function-success);transition:all .3s cubic-bezier(.4,0,.2,1)}
.index-module-scss-module__QVab8G__checkIcon.index-module-scss-module__QVab8G__fadeOut{opacity:0;transform:scale(.8)}
.index-module-scss-module__QVab8G__checkIcon.index-module-scss-module__QVab8G__fadeIn{opacity:1;transform:scale(1)}
.index-module-scss-module__QVab8G__divider{border:none;border-top:1px dashed var(--color-border-panel);width:482px;height:0;margin:0 auto}
.index-module-scss-module__QVab8G__historySection{padding:20px 24px}
.index-module-scss-module__QVab8G__historyBox{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;justify-content:space-around;align-items:center;margin-top:6px;padding:26px 0;display:flex;box-shadow:0 1px 2px #0a0d120d}
.index-module-scss-module__QVab8G__historyItem{flex-direction:column;align-items:center;gap:16px;display:flex}
.index-module-scss-module__QVab8G__historyValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:24px;font-weight:700;line-height:.75}
.index-module-scss-module__QVab8G__historyLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.28571}
@media (max-width:768px){.index-module-scss-module__QVab8G__popup{width:calc(100vw - 32px)}.index-module-scss-module__QVab8G__header{padding:20px 20px 16px}.index-module-scss-module__QVab8G__closeButton{width:36px;height:36px;top:20px;right:20px}.index-module-scss-module__QVab8G__closeButton img{width:20px!important;height:20px!important}.index-module-scss-module__QVab8G__formSection{padding:0 20px 16px}.index-module-scss-module__QVab8G__title{font-size:15px}.index-module-scss-module__QVab8G__description,.index-module-scss-module__QVab8G__label,.index-module-scss-module__QVab8G__input{font-size:13px}.index-module-scss-module__QVab8G__copyButton{padding:5px 10px;font-size:13px}}
.index-module-scss-module__visU4q__wrapper{flex-direction:column;align-items:center;gap:10px;max-width:100%;display:inline-flex}
.index-module-scss-module__visU4q__canvasBox{border-radius:var(--btn-border-radius);max-width:100%;position:relative;overflow:hidden;box-shadow:0 1px 6px #00000029}
.index-module-scss-module__visU4q__canvas{cursor:crosshair;touch-action:none;width:100%;height:100%}
.index-module-scss-module__visU4q__loading{z-index:3;background:var(--color-bg-panel);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.index-module-scss-module__visU4q__spinner{border:3px solid var(--color-border-panel);border-top-color:var(--color-primary-default);border-radius:50%;width:26px;height:26px;animation:.8s linear infinite index-module-scss-module__visU4q__annotatorSpin}
@keyframes index-module-scss-module__visU4q__annotatorSpin{to{transform:rotate(360deg)}}
.index-module-scss-module__visU4q__skeleton{flex-direction:column;align-items:center;gap:10px;max-width:100%;display:inline-flex}
.index-module-scss-module__visU4q__skeletonCanvas{width:var(--annot-canvas-w,480px);height:var(--annot-canvas-h,300px);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);max-width:100%;position:relative;overflow:hidden}
.index-module-scss-module__visU4q__skeletonCanvas:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff14 50%,#0000 70%);animation:1.3s ease-in-out infinite index-module-scss-module__visU4q__annotatorShimmer;position:absolute;inset:0;transform:translate(-100%)}
.index-module-scss-module__visU4q__skeletonToolbar{border-radius:var(--btn-border-radius);background:#2c2c2c;align-items:center;gap:8px;padding:9px 12px;display:flex}
.index-module-scss-module__visU4q__skeletonDot{background:#ffffff1f;border-radius:4px;width:18px;height:18px}
@keyframes index-module-scss-module__visU4q__annotatorShimmer{to{transform:translate(100%)}}
.index-module-scss-module__visU4q__textInput{z-index:2;border-radius:var(--btn-border-radius);white-space:pre;resize:none;field-sizing:content;background:#ffffffb8;border:none;outline:none;min-width:1em;margin:0;font-family:inherit;font-weight:700;line-height:1;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #00000073}
.index-module-scss-module__visU4q__textBackdrop{z-index:1;cursor:default;position:absolute;inset:0}
.index-module-scss-module__visU4q__toolbarWrap{-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}
.index-module-scss-module__visU4q__toolbar{z-index:2;border-radius:var(--btn-border-radius);background:#2c2c2c;align-items:center;gap:4px;padding:6px 10px;display:flex;position:relative}
.index-module-scss-module__visU4q__paletteSlot{pointer-events:none;justify-content:center;align-items:flex-start;width:100%;height:46px;padding-top:8px;display:flex;position:relative}
.index-module-scss-module__visU4q__palette{border-radius:var(--btn-border-radius);opacity:0;pointer-events:none;background:#2c2c2c;align-items:center;gap:4px;padding:6px 10px;transition:opacity .16s,transform .16s;display:flex;transform:translateY(-4px)}
.index-module-scss-module__visU4q__paletteOpen{opacity:1;pointer-events:auto;transform:translateY(0)}
.index-module-scss-module__visU4q__paletteInner{align-items:center;gap:4px;animation:.18s index-module-scss-module__visU4q__paletteSwitch;display:flex}
@keyframes index-module-scss-module__visU4q__paletteSwitch{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__visU4q__arrowTip{pointer-events:none;background:#2c2c2c;border-radius:2px;width:10px;height:10px;margin-left:-5px;transition:left .2s,opacity .16s;position:absolute;top:3px;transform:rotate(45deg)}
.index-module-scss-module__visU4q__divider{background:#ffffff2e;flex:none;width:1px;height:18px;margin:0 4px}
.index-module-scss-module__visU4q__toolBtn{border-radius:var(--btn-border-radius);color:#e3e3e3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s,color .15s;display:inline-flex;position:relative}
.index-module-scss-module__visU4q__toolBtn svg{width:20px;height:20px}
.index-module-scss-module__visU4q__toolBtn:hover{background:#ffffff1a}
.index-module-scss-module__visU4q__toolBtn:after{content:attr(aria-label);color:#fff;white-space:nowrap;border-radius:var(--btn-border-radius);opacity:0;pointer-events:none;z-index:20;background:#0a0a0af2;padding:4px 8px;font-size:12px;line-height:1.2;transition:opacity .12s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}
.index-module-scss-module__visU4q__toolBtn:hover:after{opacity:1}
.index-module-scss-module__visU4q__toolBtnActive{color:#fff;background:#7036f08c}
.index-module-scss-module__visU4q__toolBtnActive:hover{background:#7036f08c}
.index-module-scss-module__visU4q__cancelBtn{color:#e85b4c}
.index-module-scss-module__visU4q__cancelBtn:hover{color:#e85b4c;background:#e85b4c24}
.index-module-scss-module__visU4q__confirmBtn{color:#4fa34f}
.index-module-scss-module__visU4q__confirmBtn:hover{color:#4fa34f;background:#4fa34f29}
.index-module-scss-module__visU4q__revertBtn{color:#ffd230}
.index-module-scss-module__visU4q__revertBtn:hover{color:#ffd230;background:#ffd23029}
.index-module-scss-module__visU4q__widths{align-items:center;gap:2px;display:flex}
.index-module-scss-module__visU4q__widthBtn{border-radius:var(--btn-border-radius);color:#e3e3e3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:24px;padding:0;transition:background .15s,color .15s;display:inline-flex}
.index-module-scss-module__visU4q__widthBtn:hover{background:#ffffff1a}
.index-module-scss-module__visU4q__widthBtnActive{color:#fff;background:#7036f08c}
.index-module-scss-module__visU4q__widthBtnActive:hover{background:#7036f08c}
.index-module-scss-module__visU4q__widthDot{background:currentColor;border-radius:50%}
.index-module-scss-module__visU4q__widthDotS{width:6px;height:6px}
.index-module-scss-module__visU4q__widthDotM{width:10px;height:10px}
.index-module-scss-module__visU4q__widthDotL{width:14px;height:14px}
.index-module-scss-module__visU4q__widthText{font-family:inherit;font-weight:600;line-height:1}
.index-module-scss-module__visU4q__widthTextS{font-size:10px}
.index-module-scss-module__visU4q__widthTextM{font-size:13px}
.index-module-scss-module__visU4q__widthTextL{font-size:16px}
.index-module-scss-module__visU4q__colors{align-items:center;gap:6px;display:flex}
.index-module-scss-module__visU4q__colorSwatch{border-radius:var(--btn-border-radius);cursor:pointer;border:1px solid #ffffff40;width:18px;height:18px;padding:0;transition:transform .12s;position:relative}
.index-module-scss-module__visU4q__colorSwatch:hover{transform:scale(1.12)}
.index-module-scss-module__visU4q__colorSwatchActive{box-shadow:0 0 0 2px #2c2c2c,0 0 0 3px #fff}
.index-module-scss-module__visU4q__colorCheck{color:#fff;filter:drop-shadow(0 0 1px #000000b3);width:12px;height:12px;margin:auto;position:absolute;inset:0}
@media (max-width:767px){.index-module-scss-module__visU4q__toolbar,.index-module-scss-module__visU4q__palette{gap:2px;padding:5px 8px}.index-module-scss-module__visU4q__toolbar{max-width:92vw;overflow-x:auto}.index-module-scss-module__visU4q__toolBtn{width:34px;height:34px}.index-module-scss-module__visU4q__toolBtn:after{display:none}.index-module-scss-module__visU4q__colorSwatch{width:20px;height:20px}}
.index-module-scss-module__HqFlKG__tooltip{padding:10px}
.index-module-scss-module__HqFlKG__tooltip .index-module-scss-module__HqFlKG__title{color:#000;align-items:center;gap:4px;font-size:18px;display:flex}
.index-module-scss-module__HqFlKG__tooltip .index-module-scss-module__HqFlKG__description{color:#000;margin-top:10px}
.index-module-scss-module__HqFlKG__tooltip .index-module-scss-module__HqFlKG__description .index-module-scss-module__HqFlKG__email{color:#7f72f7}
.index-module-scss-module__HqFlKG__tooltipWrapper .semi-tooltip-icon-arrow{color:#fff!important}
.index-module-scss-module__HqFlKG__mobileWrapper{justify-content:center;width:100%;display:flex}
.index-module-scss-module__HqFlKG__mobileWrapper button{width:100%}
.index-module-scss-module__HqFlKG__customToast{z-index:9999;background:var(--color-bg-panel);box-sizing:border-box;border-radius:12px;width:90%;max-width:360px;padding:16px;animation:.3s ease-out index-module-scss-module__HqFlKG__toastSlideIn;position:fixed;top:80px;left:50%;transform:translate(-50%);box-shadow:0 4px 20px #00000026}
@media (max-width:468px){.index-module-scss-module__HqFlKG__customToast{max-width:calc(100% - 32px);top:70px}}
@keyframes index-module-scss-module__HqFlKG__toastSlideIn{0%{opacity:0;transform:translate(-50%)translateY(-20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastTitle{color:#0f1111;font-family:var(--font-manrope);align-items:center;gap:8px;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}
@media (max-width:468px){.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastTitle{gap:6px;margin-bottom:8px;font-size:15px}}
.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastTitle svg{color:#8c6aec;flex-shrink:0;width:20px;height:20px}
@media (max-width:468px){.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastTitle svg{width:18px;height:18px}}
.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastDescription{color:#0f1111;font-family:var(--font-manrope);font-size:14px;font-weight:400;line-height:1.6}
@media (max-width:468px){.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastDescription{font-size:13px;line-height:1.5}}
.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastDescription .index-module-scss-module__HqFlKG__toastEmail{color:#7f72f7;cursor:pointer;font-weight:500;text-decoration:underline}
.index-module-scss-module__HqFlKG__toastContent .index-module-scss-module__HqFlKG__toastDescription .index-module-scss-module__HqFlKG__toastEmail:hover{color:#6658d3}
.PortraitLibraryModal-module-scss-module__GAuTwq__portraitLibraryModal{background:var(--color-bg-panel);border-radius:8px!important;width:1027px!important}
.PortraitLibraryModal-module-scss-module__GAuTwq__portraitLibraryModal>div:first-child{background:0 0;position:relative;overflow:hidden;padding:0!important}
.PortraitLibraryModal-module-scss-module__GAuTwq__closeBtn{width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:0;right:0}
.PortraitLibraryModal-module-scss-module__GAuTwq__closeBtn svg{width:24px;height:24px}
.PortraitLibraryModal-module-scss-module__GAuTwq__closeBtn:hover{background:var(--color-bg-page)}
.PortraitLibraryModal-module-scss-module__GAuTwq__header{justify-content:center;align-items:center;gap:12px;height:72px;padding:0 56px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__header svg{flex-shrink:0}
.PortraitLibraryModal-module-scss-module__GAuTwq__headerTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.25em}
.PortraitLibraryModal-module-scss-module__GAuTwq__headerDivider{background:var(--color-text-primary);opacity:.1;height:1px}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeIconWrap{width:20px;height:20px;color:var(--color-function-error);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:inline-flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeIconWrap svg{width:14px;height:14px}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeIconWrap:hover{opacity:.75}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticePanel{color:#ebf4fb;font-family:var(--font-manrope);background:#1a2330;border-radius:8px;margin:0 24px;padding:12px 14px}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeTooltipTitle{margin-bottom:6px;font-size:12px;font-weight:600;line-height:1.4}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeTooltipBody{opacity:.85;font-size:11px;font-weight:400;line-height:1.55}
.PortraitLibraryModal-module-scss-module__GAuTwq__noticeTooltipReview{color:#ffb84d;border-top:1px solid #ffffff26;margin-top:8px;padding-top:8px;font-size:11px;font-weight:600;line-height:1.5}
[data-theme=dark] .PortraitLibraryModal-module-scss-module__GAuTwq__noticeTooltipReview{color:#ffb84d}
.PortraitLibraryModal-module-scss-module__GAuTwq__content{flex-direction:column;padding:20px 0 0;display:flex;position:relative}
.PortraitLibraryModal-module-scss-module__GAuTwq__contentManage{padding-bottom:24px}
.PortraitLibraryModal-module-scss-module__GAuTwq__loadingPlaceholder{min-height:240px;font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyDropZone{border:1px dashed var(--color-primary-default);background:var(--color-bg-panel);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;height:360px;margin:8px 32px 32px;transition:background-color .2s;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyDropZone.PortraitLibraryModal-module-scss-module__GAuTwq__dragging{background:#7036f00f}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyFaceIcon{width:60px;height:60px;color:var(--color-primary-default);justify-content:center;align-items:center;margin-bottom:25px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyFaceIcon svg{width:100%;height:100%}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-primary-default);margin-bottom:4px;font-size:16px;font-weight:400;line-height:1.2em}
.PortraitLibraryModal-module-scss-module__GAuTwq__emptyHint{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-primary-default);margin-bottom:30px;font-size:12px;font-weight:400;line-height:1.2em}
.PortraitLibraryModal-module-scss-module__GAuTwq__uploadButton{background:var(--color-primary-default);color:#fff;width:160px;height:44px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;font-size:16px;font-weight:400;line-height:1.5em;transition:background-color .2s}
.PortraitLibraryModal-module-scss-module__GAuTwq__uploadButton:hover:not(:disabled){background:var(--color-primary-hover)}
.PortraitLibraryModal-module-scss-module__GAuTwq__uploadButton:disabled{background:var(--color-primary-loading);cursor:not-allowed}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0003 #0000;max-height:384px;padding:4px 32px 0;position:relative;overflow:hidden auto}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea::-webkit-scrollbar{width:6px}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea::-webkit-scrollbar-track{background:0 0}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea.PortraitLibraryModal-module-scss-module__GAuTwq__dragging{background:#7036f00a}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridList{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell{box-sizing:border-box;flex-direction:column;align-items:stretch;gap:6px;width:100px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__templateLabel{text-align:center;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:16px;overflow:hidden}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCell{cursor:pointer;background:var(--color-bg-panel);width:100px;height:100px;color:var(--color-primary-default);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:4px;transition:background-color .15s;display:flex;border:1px dashed var(--color-primary-default)!important}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCell svg{width:26px;height:26px}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCell:hover{background:#7036f00f}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCellLabel{font-family:var(--font-manrope);color:var(--color-primary-default);text-align:center;padding:0 4px;font-size:10px;font-weight:500;line-height:1.2}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCellUploading{cursor:not-allowed;background:#7036f00f}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCellUploading:hover{background:#7036f00f}
.PortraitLibraryModal-module-scss-module__GAuTwq__addCellSpinner{border:2px solid #7036f033;border-top-color:var(--color-primary-default);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite PortraitLibraryModal-module-scss-module__GAuTwq__assetSpinnerSpin}
.PortraitLibraryModal-module-scss-module__GAuTwq__gridCell{box-sizing:border-box;width:100px;height:100px;position:relative}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell{background:var(--color-bg-panel);cursor:pointer;border:1px solid #1a23301a;border-radius:6px;transition:border-color .15s;overflow:hidden}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell:hover{border-color:var(--color-primary-default)}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell.PortraitLibraryModal-module-scss-module__GAuTwq__selected{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell.PortraitLibraryModal-module-scss-module__GAuTwq__inactive,.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell.PortraitLibraryModal-module-scss-module__GAuTwq__manageCell{cursor:default}
[data-theme=dark] .PortraitLibraryModal-module-scss-module__GAuTwq__assetCell{border-color:#ebf4fb1a}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetThumb{object-fit:cover;width:100%;height:100%;display:block}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetThumbFallback{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-primary-default);justify-content:center;align-items:center;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetThumbFallback svg{width:36px;height:36px}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetThumbLoading{background:var(--color-bg-page);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetThumbLoading .PortraitLibraryModal-module-scss-module__GAuTwq__spinner{border:2px solid #7036f02e;border-top-color:var(--color-primary-default);border-radius:50%;width:18px;height:18px;animation:.8s linear infinite PortraitLibraryModal-module-scss-module__GAuTwq__assetSpinnerSpin}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetUploadingOverlay{pointer-events:none;background:#ffffff8c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetUploadingOverlay .PortraitLibraryModal-module-scss-module__GAuTwq__spinner{border:2px solid #7036f04d;border-top-color:var(--color-primary-default);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite PortraitLibraryModal-module-scss-module__GAuTwq__assetSpinnerSpin}
@keyframes PortraitLibraryModal-module-scss-module__GAuTwq__assetSpinnerSpin{to{transform:rotate(360deg)}}
.PortraitLibraryModal-module-scss-module__GAuTwq__statusOverlay{color:#fff;font-family:var(--font-manrope);background:#0009;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;inset:0}
.PortraitLibraryModal-module-scss-module__GAuTwq__statusOverlay.PortraitLibraryModal-module-scss-module__GAuTwq__failed{background:#ce2301b3}
.PortraitLibraryModal-module-scss-module__GAuTwq__statusOverlay.PortraitLibraryModal-module-scss-module__GAuTwq__expired{color:#ffffffd9;background:#0000008c;font-size:11px}
.PortraitLibraryModal-module-scss-module__GAuTwq__cellCheckbox{border:1.5px solid var(--color-primary-default);z-index:5;background:#fffffff2;border-radius:3px;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 2px #00000026}
.PortraitLibraryModal-module-scss-module__GAuTwq__cellCheckbox svg{color:#fff;width:10px;height:10px}
.PortraitLibraryModal-module-scss-module__GAuTwq__cellCheckbox.PortraitLibraryModal-module-scss-module__GAuTwq__checked{background:var(--color-primary-default);border-color:var(--color-primary-default)}
.PortraitLibraryModal-module-scss-module__GAuTwq__hoverOverlay{opacity:0;z-index:4;pointer-events:none;gap:4px;transition:opacity .15s;display:flex;position:absolute;bottom:6px;right:6px}
.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell:hover .PortraitLibraryModal-module-scss-module__GAuTwq__hoverOverlay{opacity:1;pointer-events:auto}
.PortraitLibraryModal-module-scss-module__GAuTwq__hoverActionBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;transition:background-color .15s,color .15s;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__hoverActionBtn svg{width:13px;height:13px}
.PortraitLibraryModal-module-scss-module__GAuTwq__hoverActionBtn:hover{background:#000c}
.PortraitLibraryModal-module-scss-module__GAuTwq__hoverDeleteBtn:hover{background:var(--color-function-fail);color:#fff}
.PortraitLibraryModal-module-scss-module__GAuTwq__loadMoreRow{justify-content:center;align-items:center;margin-top:12px;padding-bottom:4px;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__loadMoreBtn{border:1px solid var(--color-primary-default);height:28px;color:var(--color-primary-default);font-family:var(--font-manrope);cursor:pointer;background:0 0;border-radius:4px;padding:0 16px;font-size:12px;transition:background-color .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__loadMoreBtn:hover:not(:disabled){background:#7036f014}
.PortraitLibraryModal-module-scss-module__GAuTwq__loadMoreBtn:disabled{opacity:.6;cursor:not-allowed}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmMask{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;background:#00000080;border-radius:8px;justify-content:center;align-items:center;animation:.18s ease-out PortraitLibraryModal-module-scss-module__GAuTwq__confirmMaskFadeIn;display:flex;position:absolute;inset:0}
@keyframes PortraitLibraryModal-module-scss-module__GAuTwq__confirmMaskFadeIn{0%{opacity:0}to{opacity:1}}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmCard{background:var(--color-bg-panel);border-radius:8px;flex-direction:column;align-items:center;width:280px;padding:20px 20px 16px;animation:.22s ease-out PortraitLibraryModal-module-scss-module__GAuTwq__confirmCardSlideIn;display:flex;box-shadow:0 8px 32px #00000040}
@keyframes PortraitLibraryModal-module-scss-module__GAuTwq__confirmCardSlideIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:6px;font-size:15px;font-weight:600;line-height:1.4}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmHint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:18px;font-size:12px;font-weight:400;line-height:1.4}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmActions{gap:10px;width:100%;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmCancelBtn{background:var(--color-bg-panel);height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;border:1px solid #1a23302e;border-radius:4px;flex:1;font-size:13px;transition:background-color .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmCancelBtn:hover:not(:disabled){background:var(--color-bg-page)}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmCancelBtn:disabled{opacity:.6;cursor:not-allowed}
[data-theme=dark] .PortraitLibraryModal-module-scss-module__GAuTwq__confirmCancelBtn{border-color:#ebf4fb2e}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmDeleteBtn{background:var(--color-function-fail);color:#fff;height:32px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;flex:1;font-size:13px;font-weight:500;transition:background-color .15s,opacity .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmDeleteBtn:hover:not(:disabled){opacity:.88}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmDeleteBtn:disabled{opacity:.5;cursor:not-allowed}
.PortraitLibraryModal-module-scss-module__GAuTwq__footer{border-top:1px solid #1a23300f;justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;padding:16px 32px 20px;display:flex}
[data-theme=dark] .PortraitLibraryModal-module-scss-module__GAuTwq__footer{border-top-color:#ebf4fb14}
.PortraitLibraryModal-module-scss-module__GAuTwq__cancelBtn{background:var(--color-bg-panel);min-width:88px;height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;border:1px solid #1a233033;border-radius:4px;padding:0 20px;font-size:14px;font-weight:400;line-height:1.5em;transition:background-color .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__cancelBtn:hover{background:var(--color-bg-page)}
[data-theme=dark] .PortraitLibraryModal-module-scss-module__GAuTwq__cancelBtn{border-color:#ebf4fb33}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmBtn{background:var(--color-primary-default);color:#fff;min-width:88px;height:36px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:400;line-height:1.5em;transition:background-color .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.PortraitLibraryModal-module-scss-module__GAuTwq__confirmBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactRow{justify-content:flex-end;padding:12px 32px 0;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactRowInner{width:fit-content;max-width:520px;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:flex-start;gap:6px;font-size:13px;line-height:1.5;display:flex}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactIcon{color:currentColor;flex-shrink:0;width:16px;height:16px;margin-top:1px}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactText{color:var(--color-text-primary);word-break:break-word}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactLink{color:var(--color-primary-default);cursor:pointer;text-underline-offset:2px;white-space:nowrap;text-decoration:underline;transition:color .15s}
.PortraitLibraryModal-module-scss-module__GAuTwq__contactLink:hover{color:var(--color-primary-hover)}
.PortraitLibraryModal-module-scss-module__GAuTwq__previewOverlay{z-index:10000;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;padding:40px;animation:.18s ease-out PortraitLibraryModal-module-scss-module__GAuTwq__previewFadeIn;display:flex;position:fixed;inset:0}
@keyframes PortraitLibraryModal-module-scss-module__GAuTwq__previewFadeIn{0%{opacity:0}to{opacity:1}}
.PortraitLibraryModal-module-scss-module__GAuTwq__previewImage{object-fit:contain;cursor:default;border-radius:6px;width:auto;max-width:calc(100vw - 80px);height:auto;max-height:calc(100vh - 80px);box-shadow:0 20px 60px #00000080}
.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:flex;position:absolute;top:20px;right:20px}
.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose svg{width:22px;height:22px}
.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose:hover{background:#ffffff3d}
@media (max-width:1080px){.PortraitLibraryModal-module-scss-module__GAuTwq__portraitLibraryModal{width:calc(100vw - 32px)!important;max-width:1027px!important}}
@media (max-width:768px){.PortraitLibraryModal-module-scss-module__GAuTwq__header{height:auto;padding:16px 48px}.PortraitLibraryModal-module-scss-module__GAuTwq__headerTitle{font-size:15px}.PortraitLibraryModal-module-scss-module__GAuTwq__closeBtn{width:36px;height:36px}.PortraitLibraryModal-module-scss-module__GAuTwq__closeBtn svg{width:20px;height:20px}.PortraitLibraryModal-module-scss-module__GAuTwq__contactRow{justify-content:flex-start;padding:10px 20px 0}.PortraitLibraryModal-module-scss-module__GAuTwq__contactRowInner{max-width:100%;font-size:12px}.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea{padding:4px 20px 0}.PortraitLibraryModal-module-scss-module__GAuTwq__gridList{gap:14px}.PortraitLibraryModal-module-scss-module__GAuTwq__addCell,.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell,.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell,.PortraitLibraryModal-module-scss-module__GAuTwq__gridCell{width:84px;height:84px}.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell{height:auto}.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell>div:first-child,.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell .PortraitLibraryModal-module-scss-module__GAuTwq__gridCell{width:84px;height:84px}.PortraitLibraryModal-module-scss-module__GAuTwq__templateLabel{font-size:12px}.PortraitLibraryModal-module-scss-module__GAuTwq__addCell svg{width:22px;height:22px}.PortraitLibraryModal-module-scss-module__GAuTwq__addCellLabel{font-size:11px}.PortraitLibraryModal-module-scss-module__GAuTwq__footer{padding:12px 20px 16px}.PortraitLibraryModal-module-scss-module__GAuTwq__previewOverlay{padding:24px}.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose{width:36px;height:36px;top:12px;right:12px}}
@media (max-width:480px){.PortraitLibraryModal-module-scss-module__GAuTwq__portraitLibraryModal{width:calc(100vw - 16px)!important}.PortraitLibraryModal-module-scss-module__GAuTwq__header{padding:14px 44px}.PortraitLibraryModal-module-scss-module__GAuTwq__headerTitle{font-size:14px}.PortraitLibraryModal-module-scss-module__GAuTwq__contactRow{padding:8px 14px 0}.PortraitLibraryModal-module-scss-module__GAuTwq__contactRowInner{font-size:12px}.PortraitLibraryModal-module-scss-module__GAuTwq__gridArea{max-height:320px;padding:4px 14px 0}.PortraitLibraryModal-module-scss-module__GAuTwq__gridList{gap:10px}.PortraitLibraryModal-module-scss-module__GAuTwq__addCell,.PortraitLibraryModal-module-scss-module__GAuTwq__assetCell,.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell>div:first-child,.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell .PortraitLibraryModal-module-scss-module__GAuTwq__gridCell,.PortraitLibraryModal-module-scss-module__GAuTwq__gridCell{aspect-ratio:1;width:calc(33.3333vw - 21.3333px);max-width:110px;height:auto}.PortraitLibraryModal-module-scss-module__GAuTwq__templateCell{width:calc(33.3333vw - 21.3333px);max-width:110px;height:auto}.PortraitLibraryModal-module-scss-module__GAuTwq__footer{flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px 14px}.PortraitLibraryModal-module-scss-module__GAuTwq__cancelBtn,.PortraitLibraryModal-module-scss-module__GAuTwq__confirmBtn{width:100%;min-width:0}.PortraitLibraryModal-module-scss-module__GAuTwq__previewOverlay{padding:16px}.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose{width:32px;height:32px;top:8px;right:8px}.PortraitLibraryModal-module-scss-module__GAuTwq__previewClose svg{width:18px;height:18px}}
.PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetLibraryModal{background:var(--color-bg-panel);box-shadow:0 0 4px #00000040;border-radius:4px!important;width:1027px!important}
.PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetLibraryModal>div:first-child{background:0 0;position:relative;overflow:hidden;padding:0!important}
.PublicAssetLibraryModal-module-scss-module__lbh86G__closeBtn{width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;z-index:10;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:18px;right:18px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__closeBtn svg{width:22px;height:22px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__closeBtn:hover{background:var(--color-bg-page)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__header{justify-content:center;align-items:center;padding:23px 64px;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__headerTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:24px;font-weight:700;line-height:1.366em}
.PublicAssetLibraryModal-module-scss-module__lbh86G__portraitsSection{padding:23px 40px 32px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__sectionLabel{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:16px;font-weight:400;line-height:20px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__contactRow{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:flex-start;gap:6px;width:fit-content;max-width:440px;font-size:14px;line-height:1.4;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__contactIcon{color:currentColor;flex-shrink:0;width:20px;height:20px;margin-top:1px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__contactText{color:var(--color-text-primary);word-break:break-word}
.PublicAssetLibraryModal-module-scss-module__lbh86G__contactLink{color:var(--color-primary-default);cursor:pointer;text-underline-offset:2px;white-space:nowrap;text-decoration:underline;transition:color .15s}
.PublicAssetLibraryModal-module-scss-module__lbh86G__contactLink:hover{color:var(--color-primary-hover)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__gridArea{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0003 #0000;max-height:420px;overflow:hidden auto}
.PublicAssetLibraryModal-module-scss-module__lbh86G__gridArea::-webkit-scrollbar{width:6px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__gridArea::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__gridArea::-webkit-scrollbar-track{background:0 0}
.PublicAssetLibraryModal-module-scss-module__lbh86G__grid{grid-template-columns:repeat(auto-fill,100px);grid-auto-rows:100px;justify-content:space-between;gap:20px;display:grid}
.PublicAssetLibraryModal-module-scss-module__lbh86G__loadMoreRow{min-height:40px;color:var(--color-text-secondary);justify-content:center;align-items:center;padding:12px 0 4px;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__loadMoreSpacer{width:1px;height:20px;display:block}
.PublicAssetLibraryModal-module-scss-module__lbh86G__loadingMoreHint{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:8px;font-size:12px;display:inline-flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__loadMoreSpinner{border:2px solid #7036f02e;border-top-color:var(--color-primary-default);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetSpin}
@keyframes PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetSpin{to{transform:rotate(360deg)}}
.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell{box-sizing:border-box;background:var(--color-primary-default);color:#fff;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:100px;height:100px;transition:background-color .15s,transform .15s;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell svg{width:34px;height:34px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell:hover{background:var(--color-primary-hover)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell:active{transform:scale(.98)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__placeholderCell{box-sizing:border-box;cursor:pointer;background:0 0;border:1px solid #1a23301a;border-radius:4px;width:100px;height:100px;transition:border-color .15s,background-color .15s}
[data-theme=dark] .PublicAssetLibraryModal-module-scss-module__lbh86G__placeholderCell{border-color:#ebf4fb1a}
.PublicAssetLibraryModal-module-scss-module__lbh86G__placeholderCell:hover{border-color:var(--color-primary-default);background:#7036f00a}
.PublicAssetLibraryModal-module-scss-module__lbh86G__zoomBtn{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;z-index:6;background:#0009;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,background-color .15s,transform .12s;display:flex;position:absolute;bottom:6px;right:6px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__zoomBtn svg{width:16px;height:16px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__zoomBtn:hover{background:#000000d9;transform:scale(1.08)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell{box-sizing:border-box;cursor:pointer;background:var(--color-bg-panel);border:1px solid #1a23301a;border-radius:4px;width:100px;height:100px;transition:border-color .15s,box-shadow .15s;position:relative;overflow:hidden}
[data-theme=dark] .PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell{border-color:#ebf4fb1a}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell:hover{border-color:var(--color-primary-default)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell:hover .PublicAssetLibraryModal-module-scss-module__lbh86G__cellCheckbox,.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell:hover .PublicAssetLibraryModal-module-scss-module__lbh86G__zoomBtn{opacity:1}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell.PublicAssetLibraryModal-module-scss-module__lbh86G__selected{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell.PublicAssetLibraryModal-module-scss-module__lbh86G__selected .PublicAssetLibraryModal-module-scss-module__lbh86G__cellCheckbox{background:var(--color-primary-default);border-color:var(--color-primary-default);opacity:1}
.PublicAssetLibraryModal-module-scss-module__lbh86G__cellCheckbox{border:1.5px solid var(--color-primary-default);z-index:5;opacity:0;background:#fffffff2;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;transition:opacity .15s,background-color .15s;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 1px 2px #00000026}
.PublicAssetLibraryModal-module-scss-module__lbh86G__cellCheckbox svg{color:#fff;width:11px;height:11px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetThumb{object-fit:cover;width:100%;height:100%;display:block}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetFallback{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-primary-default);justify-content:center;align-items:center;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__assetFallback svg{width:36px;height:36px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__skeletonCell{box-sizing:border-box;background:linear-gradient(90deg,#1a23300a 0%,#1a233014 50%,#1a23300a 100%) 0 0/200% 100%;border-radius:4px;width:100px;height:100px;animation:1.2s ease-in-out infinite PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetSkeleton}
[data-theme=dark] .PublicAssetLibraryModal-module-scss-module__lbh86G__skeletonCell{background:linear-gradient(90deg,#ebf4fb0a 0%,#ebf4fb14 50%,#ebf4fb0a 100%) 0 0/200% 100%}
@keyframes PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetSkeleton{0%{background-position:100% 0}to{background-position:-100% 0}}
.PublicAssetLibraryModal-module-scss-module__lbh86G__errorHint{color:var(--color-function-fail);font-family:var(--font-manrope);background:#ce230114;border-radius:4px;margin-top:16px;padding:10px 12px;font-size:12px;line-height:1.4}
.PublicAssetLibraryModal-module-scss-module__lbh86G__footerDivider{background:var(--color-text-primary);opacity:.2;height:1px;margin:0 40px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__footerBar{justify-content:flex-end;align-items:center;padding:14px 40px 24px;display:flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__requirements{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:11px;font-size:12px;line-height:1.21em;display:inline-flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__requirementsIcon{color:currentColor;flex-shrink:0;width:16px;height:16px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__learnMore{color:var(--color-primary-default);cursor:pointer;text-underline-offset:2px;text-decoration:underline;transition:color .15s}
.PublicAssetLibraryModal-module-scss-module__lbh86G__learnMore:hover{color:var(--color-primary-hover)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__footerButtons{align-items:center;gap:12px;display:inline-flex}
.PublicAssetLibraryModal-module-scss-module__lbh86G__cancelBtn{width:160px;height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;background:0 0;border:1px solid #1a233080;border-radius:4px;padding:0 16px;font-size:16px;line-height:1.5em;transition:background-color .15s}
[data-theme=dark] .PublicAssetLibraryModal-module-scss-module__lbh86G__cancelBtn{border-color:#ebf4fb80}
.PublicAssetLibraryModal-module-scss-module__lbh86G__cancelBtn:hover{background:var(--color-bg-page)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__confirmBtn{background:var(--color-primary-default);color:#fff;width:160px;height:40px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 16px;font-size:16px;line-height:1.5em;transition:background-color .15s}
.PublicAssetLibraryModal-module-scss-module__lbh86G__confirmBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__confirmBtn:active:not(:disabled){background:var(--color-primary-active)}
.PublicAssetLibraryModal-module-scss-module__lbh86G__confirmBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
@media (max-width:1080px){.PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetLibraryModal{width:calc(100vw - 32px)!important;max-width:1027px!important}.PublicAssetLibraryModal-module-scss-module__lbh86G__grid{grid-template-columns:repeat(auto-fill,100px);justify-content:flex-start;column-gap:16px}}
@media (max-width:768px){.PublicAssetLibraryModal-module-scss-module__lbh86G__header{padding:18px 56px}.PublicAssetLibraryModal-module-scss-module__lbh86G__headerTitle{font-size:18px;line-height:1.35em}.PublicAssetLibraryModal-module-scss-module__lbh86G__closeBtn{top:12px;right:12px}.PublicAssetLibraryModal-module-scss-module__lbh86G__portraitsSection{padding:16px 20px 20px}.PublicAssetLibraryModal-module-scss-module__lbh86G__sectionHeader{flex-direction:column;align-items:flex-start;gap:8px;height:auto;margin-bottom:14px;position:static}.PublicAssetLibraryModal-module-scss-module__lbh86G__contactRow{gap:4px;font-size:12px;position:static}.PublicAssetLibraryModal-module-scss-module__lbh86G__contactIcon{width:16px;height:16px}.PublicAssetLibraryModal-module-scss-module__lbh86G__grid{grid-template-columns:repeat(auto-fill,84px);grid-auto-rows:84px;gap:12px}.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__placeholderCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__skeletonCell{width:84px;height:84px}.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell svg{width:28px;height:28px}.PublicAssetLibraryModal-module-scss-module__lbh86G__footerDivider{margin:0 20px}.PublicAssetLibraryModal-module-scss-module__lbh86G__footerBar{padding:12px 20px 20px}.PublicAssetLibraryModal-module-scss-module__lbh86G__requirements{gap:8px}.PublicAssetLibraryModal-module-scss-module__lbh86G__previewOverlay{padding:24px}.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose{width:36px;height:36px;top:12px;right:12px}}
@media (max-width:480px){.PublicAssetLibraryModal-module-scss-module__lbh86G__publicAssetLibraryModal{width:calc(100vw - 16px)!important}.PublicAssetLibraryModal-module-scss-module__lbh86G__header{padding:16px 48px}.PublicAssetLibraryModal-module-scss-module__lbh86G__headerTitle{font-size:16px}.PublicAssetLibraryModal-module-scss-module__lbh86G__portraitsSection{padding:14px 16px 18px}.PublicAssetLibraryModal-module-scss-module__lbh86G__grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:auto;gap:10px}.PublicAssetLibraryModal-module-scss-module__lbh86G__entryCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__placeholderCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__assetCell,.PublicAssetLibraryModal-module-scss-module__lbh86G__skeletonCell{aspect-ratio:1;width:100%;height:auto}.PublicAssetLibraryModal-module-scss-module__lbh86G__footerDivider{margin:0 16px}.PublicAssetLibraryModal-module-scss-module__lbh86G__footerBar{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px 18px}.PublicAssetLibraryModal-module-scss-module__lbh86G__requirements{flex-wrap:wrap;justify-content:flex-start}.PublicAssetLibraryModal-module-scss-module__lbh86G__footerButtons{gap:10px;display:flex}.PublicAssetLibraryModal-module-scss-module__lbh86G__cancelBtn,.PublicAssetLibraryModal-module-scss-module__lbh86G__confirmBtn{flex:1;width:auto;min-width:0;height:40px;font-size:14px}.PublicAssetLibraryModal-module-scss-module__lbh86G__previewOverlay{padding:16px}.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose{width:32px;height:32px;top:8px;right:8px}.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose svg{width:18px;height:18px}}
.PublicAssetLibraryModal-module-scss-module__lbh86G__previewOverlay{z-index:10000;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;padding:40px;animation:.18s ease-out PublicAssetLibraryModal-module-scss-module__lbh86G__previewFadeIn;display:flex;position:fixed;inset:0}
@keyframes PublicAssetLibraryModal-module-scss-module__lbh86G__previewFadeIn{0%{opacity:0}to{opacity:1}}
.PublicAssetLibraryModal-module-scss-module__lbh86G__previewImage{object-fit:contain;cursor:default;border-radius:6px;max-width:100%;max-height:100%;box-shadow:0 20px 60px #00000080}
.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .15s;display:flex;position:absolute;top:20px;right:20px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose svg{width:22px;height:22px}
.PublicAssetLibraryModal-module-scss-module__lbh86G__previewClose:hover{background:#ffffff3d}
.VoiceSelect-module-scss-module__IXt3mq__root{width:100%;position:relative}
.VoiceSelect-module-scss-module__IXt3mq__trigger{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;text-align:left;box-sizing:border-box;border-radius:4px;align-items:center;gap:12px;width:100%;padding:8px 12px;transition:border-color .15s;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__trigger:hover:not(.VoiceSelect-module-scss-module__IXt3mq__disabled){border-color:var(--color-primary-default)}
.VoiceSelect-module-scss-module__IXt3mq__trigger.VoiceSelect-module-scss-module__IXt3mq__disabled{cursor:not-allowed;opacity:.6}
.VoiceSelect-module-scss-module__IXt3mq__triggerIcon{width:28px;height:28px;color:var(--color-text-primary);flex-shrink:0}
.VoiceSelect-module-scss-module__IXt3mq__triggerText{flex-direction:column;flex:1;min-width:0;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__triggerName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}
.VoiceSelect-module-scss-module__IXt3mq__triggerSub{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden}
.VoiceSelect-module-scss-module__IXt3mq__triggerPlaceholder{font-family:var(--font-manrope);color:var(--color-text-secondary);flex:1;font-size:14px}
.VoiceSelect-module-scss-module__IXt3mq__triggerChevron{width:18px;height:18px;color:var(--color-text-secondary);flex-shrink:0}
@keyframes VoiceSelect-module-scss-module__IXt3mq__voiceMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
.VoiceSelect-module-scss-module__IXt3mq__panel{z-index:50;background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;transform-origin:top;border-radius:4px;padding:8px;animation:.16s VoiceSelect-module-scss-module__IXt3mq__voiceMenuIn;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 0 4px #00000040}
.VoiceSelect-module-scss-module__IXt3mq__filterBar{border-bottom:1px solid var(--color-border-panel);align-items:center;gap:8px;padding-bottom:8px;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__filter{position:relative}
.VoiceSelect-module-scss-module__IXt3mq__filterButton{background:var(--color-bg-page);cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;border:none;border-radius:4px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__filterButton:hover{background:var(--color-menu-selected)}
.VoiceSelect-module-scss-module__IXt3mq__filterChevron{width:12px;height:12px;color:var(--color-text-secondary)}
.VoiceSelect-module-scss-module__IXt3mq__filterMenu{z-index:60;background:var(--color-bg-card);border:1px solid var(--color-border-panel);transform-origin:top;border-radius:4px;min-width:140px;max-height:220px;padding:4px;animation:.14s VoiceSelect-module-scss-module__IXt3mq__voiceMenuIn;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 0 4px #00000040}
.VoiceSelect-module-scss-module__IXt3mq__filterOption{cursor:pointer;text-align:left;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;border-radius:4px;padding:6px 8px;font-size:12px;display:block}
.VoiceSelect-module-scss-module__IXt3mq__filterOption:hover{background:var(--color-menu-selected)}
.VoiceSelect-module-scss-module__IXt3mq__filterOption.VoiceSelect-module-scss-module__IXt3mq__filterOptionActive{color:var(--color-primary-default);font-weight:600}
.VoiceSelect-module-scss-module__IXt3mq__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px;max-height:320px;margin-top:8px;display:grid;overflow-y:auto}
.VoiceSelect-module-scss-module__IXt3mq__card{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:4px;align-items:center;gap:8px;padding:9px 12px;transition:border-color .15s;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__card:hover,.VoiceSelect-module-scss-module__IXt3mq__card.VoiceSelect-module-scss-module__IXt3mq__cardSelected{border-color:var(--color-primary-default)}
.VoiceSelect-module-scss-module__IXt3mq__cardText{flex-direction:column;flex:1;min-width:0;display:flex}
.VoiceSelect-module-scss-module__IXt3mq__cardName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}
.VoiceSelect-module-scss-module__IXt3mq__cardSub{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:12px;font-weight:400;line-height:1.2;overflow:hidden}
.VoiceSelect-module-scss-module__IXt3mq__playButton{width:24px;height:24px;color:var(--color-text-secondary);cursor:not-allowed;opacity:.45;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}
.VoiceSelect-module-scss-module__IXt3mq__playButtonActive{cursor:pointer;opacity:1}
.VoiceSelect-module-scss-module__IXt3mq__playButtonActive:hover,.VoiceSelect-module-scss-module__IXt3mq__playButtonPlaying{color:var(--color-primary-default)}
.VoiceSelect-module-scss-module__IXt3mq__playIcon{width:24px;height:24px}
.VoiceSelect-module-scss-module__IXt3mq__spinner{box-sizing:border-box;border:2px solid var(--color-border-panel);border-top-color:var(--color-primary-default);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite VoiceSelect-module-scss-module__IXt3mq__voice-preview-spin}
@keyframes VoiceSelect-module-scss-module__IXt3mq__voice-preview-spin{to{transform:rotate(360deg)}}
.VoiceSelect-module-scss-module__IXt3mq__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);grid-column:1/-1;padding:24px;font-size:12px}
.SpecSettings-module-scss-module__3b0sYa__trigger{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;min-height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 2px;padding:6px 12px;font-size:12px;line-height:16px;transition:border-color .15s,background .15s;display:flex}
.SpecSettings-module-scss-module__3b0sYa__trigger:hover{background:var(--color-bg-panel-hover)}
.SpecSettings-module-scss-module__3b0sYa__trigger[data-popup-open]{border-color:var(--color-primary-default)}
.SpecSettings-module-scss-module__3b0sYa__summaryItem{white-space:nowrap;align-items:center;display:inline-flex}
.SpecSettings-module-scss-module__3b0sYa__summaryDot{background:var(--color-text-secondary);width:1px;height:4px;margin:0 16px}
.SpecSettings-module-scss-module__3b0sYa__positioner{z-index:1200}
.SpecSettings-module-scss-module__3b0sYa__popup{width:304px;max-width:calc(100vw - 32px);max-height:min(560px,var(--available-height,calc(100vh - 120px)));border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;transform-origin:0;transition:opacity .16s,transform .16s;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000001f}
.SpecSettings-module-scss-module__3b0sYa__popup[data-starting-style],.SpecSettings-module-scss-module__3b0sYa__popup[data-ending-style]{opacity:0;transform:translate(-6px)scale(.98)}
@media (prefers-reduced-motion:reduce){.SpecSettings-module-scss-module__3b0sYa__popup{transition:none}}
.SpecSettings-module-scss-module__3b0sYa__block{margin-bottom:18px}
.SpecSettings-module-scss-module__3b0sYa__block:last-child{margin-bottom:0}
.SpecSettings-module-scss-module__3b0sYa__blockHead{justify-content:space-between;align-items:center;gap:8px;display:flex}
.SpecSettings-module-scss-module__3b0sYa__blockTitle{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.2}
.SpecSettings-module-scss-module__3b0sYa__blockHead .SpecSettings-module-scss-module__3b0sYa__blockTitle{margin-bottom:0}
.SpecSettings-module-scss-module__3b0sYa__blockHead+.SpecSettings-module-scss-module__3b0sYa__preview{margin-top:10px}
.SpecSettings-module-scss-module__3b0sYa__showMore{color:var(--color-text-secondary);font-family:var(--font-manrope);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;gap:2px;padding:0;font-size:11px;line-height:1.2;transition:color .15s;display:inline-flex}
.SpecSettings-module-scss-module__3b0sYa__showMore:hover{color:var(--color-primary-default)}
.SpecSettings-module-scss-module__3b0sYa__preview{border:1px dashed var(--color-border-panel);border-radius:var(--radius-base);box-sizing:border-box;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 12px;display:flex}
.SpecSettings-module-scss-module__3b0sYa__previewBox{border-radius:var(--radius-base);background:var(--color-border-panel);transition:width .22s,height .22s;display:block}
@media (prefers-reduced-motion:reduce){.SpecSettings-module-scss-module__3b0sYa__previewBox{transition:none}}
.SpecSettings-module-scss-module__3b0sYa__previewAuto{color:var(--color-text-secondary);justify-content:center;align-items:center;display:inline-flex}
.SpecSettings-module-scss-module__3b0sYa__lockHint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:8px 0 0;font-size:11px;line-height:1.4}
.SpecSettings-module-scss-module__3b0sYa__extras{border-top:1px solid var(--color-border-panel);padding-top:14px}
.SpecSettings-module-scss-module__3b0sYa__extraLabel{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;font-size:12px;line-height:1.3;display:inline-flex}
.SpecSettings-module-scss-module__3b0sYa__switchRow{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}
.SpecSettings-module-scss-module__3b0sYa__switchRow:last-child{margin-bottom:0}
.SpecSettings-module-scss-module__3b0sYa__extraRow,.SpecSettings-module-scss-module__3b0sYa__extraStack{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}
.SpecSettings-module-scss-module__3b0sYa__extraRow:last-child,.SpecSettings-module-scss-module__3b0sYa__extraStack:last-child{margin-bottom:0}
.SpecSettings-module-scss-module__3b0sYa__extraInput,.SpecSettings-module-scss-module__3b0sYa__extraTextarea{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;background:0 0;padding:6px 10px;font-size:12px;line-height:1.4;transition:border-color .15s}
.SpecSettings-module-scss-module__3b0sYa__extraInput:focus,.SpecSettings-module-scss-module__3b0sYa__extraTextarea:focus{border-color:var(--color-primary-default);outline:none}
.SpecSettings-module-scss-module__3b0sYa__extraTextarea{resize:vertical;min-height:48px}
.SpecSettings-module-scss-module__3b0sYa__scroll{max-height:inherit;overscroll-behavior:contain;padding:12px;overflow-y:auto}
.SpecSettings-module-scss-module__3b0sYa__fade{border-radius:0 0 var(--radius-base) var(--radius-base);background:linear-gradient(to bottom, transparent, var(--color-bg-panel) 85%);pointer-events:none;height:40px;position:absolute;bottom:1px;left:1px;right:1px}
.SpecSettings-module-scss-module__3b0sYa__extraInfo{color:var(--color-text-secondary);cursor:help;vertical-align:-2px;flex:none;margin-left:4px;font-size:13px}
.SpecSettings-module-scss-module__3b0sYa__extrasToggle{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:0;display:flex}
.SpecSettings-module-scss-module__3b0sYa__extrasToggle .SpecSettings-module-scss-module__3b0sYa__blockTitle{margin:0}
.SpecSettings-module-scss-module__3b0sYa__extrasToggle:hover .SpecSettings-module-scss-module__3b0sYa__extrasChevron{color:var(--color-text-primary)}
.SpecSettings-module-scss-module__3b0sYa__extrasChevron{color:var(--color-text-secondary);flex:none;font-size:16px;transition:transform .18s,color .15s;transform:rotate(-90deg)}
.SpecSettings-module-scss-module__3b0sYa__extrasChevronOpen{transform:none}
.SpecSettings-module-scss-module__3b0sYa__extrasBody{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}
.SpecSettings-module-scss-module__3b0sYa__extrasBodyOpen{opacity:1;grid-template-rows:1fr}
.SpecSettings-module-scss-module__3b0sYa__extrasInner{overflow:hidden}
.SpecSettings-module-scss-module__3b0sYa__extrasInner>:first-child{margin-top:12px}
@media (prefers-reduced-motion:reduce){.SpecSettings-module-scss-module__3b0sYa__extrasBody{transition:none}}
.SpecSettings-module-scss-module__3b0sYa__ratioTail{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s,opacity .18s;display:grid}
.SpecSettings-module-scss-module__3b0sYa__ratioTailOpen{opacity:1;grid-template-rows:1fr}
.SpecSettings-module-scss-module__3b0sYa__ratioTailInner{overflow:hidden}
.SpecSettings-module-scss-module__3b0sYa__ratioTailInner>:first-child{margin-top:8px}
@media (prefers-reduced-motion:reduce){.SpecSettings-module-scss-module__3b0sYa__ratioTail{transition:none}}
.SpecSettings-module-scss-module__3b0sYa__inline{flex-direction:column;display:flex}
.OtherReferences-module-scss-module__dx6oUa__box{width:100%;min-height:84px;padding:20px 4px 4px;position:relative}
.OtherReferences-module-scss-module__dx6oUa__box.OtherReferences-module-scss-module__dx6oUa__filled{padding:3px}
.OtherReferences-module-scss-module__dx6oUa__box{border:1px dashed var(--color-text-secondary);border-radius:var(--radius-base);box-sizing:border-box;transition:border-color .15s}
.OtherReferences-module-scss-module__dx6oUa__box:hover:not(.OtherReferences-module-scss-module__dx6oUa__disabled):not(.OtherReferences-module-scss-module__dx6oUa__invalid){border-color:var(--color-text-primary)}
.OtherReferences-module-scss-module__dx6oUa__disabled{opacity:.5;pointer-events:none}
.OtherReferences-module-scss-module__dx6oUa__label{font-family:var(--font-manrope);color:var(--color-text-secondary);pointer-events:none;font-size:10px;line-height:1.4;position:absolute;top:5px;left:5px}
.OtherReferences-module-scss-module__dx6oUa__emptyHit{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;min-height:56px;padding:0 0 20px;display:flex}
.OtherReferences-module-scss-module__dx6oUa__typeIcons{color:var(--color-text-secondary);align-items:center;gap:4px;font-size:14px;display:inline-flex}
.OtherReferences-module-scss-module__dx6oUa__typeIcon{align-items:center;gap:4px;display:inline-flex}
.OtherReferences-module-scss-module__dx6oUa__divider{opacity:.5;font-style:normal}
.OtherReferences-module-scss-module__dx6oUa__grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));align-items:start;gap:4px;display:grid}
.OtherReferences-module-scss-module__dx6oUa__addCell,.OtherReferences-module-scss-module__dx6oUa__cell{aspect-ratio:1;border-radius:var(--radius-base);box-sizing:border-box;position:relative;overflow:hidden}
.OtherReferences-module-scss-module__dx6oUa__addCell{background:var(--color-bg-page);color:var(--color-text-secondary);cursor:pointer;border:none;justify-content:center;align-items:center;font-size:18px;transition:background .15s,color .15s;display:inline-flex}
.OtherReferences-module-scss-module__dx6oUa__addCell:hover{color:var(--color-primary-default)}
.OtherReferences-module-scss-module__dx6oUa__cell{border:1px solid var(--color-border-panel)}
.OtherReferences-module-scss-module__dx6oUa__thumb{object-fit:cover;width:100%;height:100%}
.OtherReferences-module-scss-module__dx6oUa__mediaFallback{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:18px;display:flex;overflow:hidden}
.OtherReferences-module-scss-module__dx6oUa__mediaFallbackName{max-width:100%;font-family:var(--font-manrope);text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;line-height:1.2;overflow:hidden}
.OtherReferences-module-scss-module__dx6oUa__thumbFallback{width:100%;height:100%;font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;justify-content:center;align-items:center;padding:0 4px;font-size:10px;display:flex;overflow:hidden}
.OtherReferences-module-scss-module__dx6oUa__actionBar{opacity:0;background:#1a233080;justify-content:space-evenly;align-items:center;height:20px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}
.OtherReferences-module-scss-module__dx6oUa__cell:hover .OtherReferences-module-scss-module__dx6oUa__actionBar,.OtherReferences-module-scss-module__dx6oUa__actionBar:focus-within{opacity:1}
.OtherReferences-module-scss-module__dx6oUa__actionBtn{border-radius:var(--radius-base);width:20px;height:16px;color:var(--color-dark-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background .15s,color .15s;display:inline-flex}
.OtherReferences-module-scss-module__dx6oUa__actionBtn:hover{background:#ffffff2e}
.OtherReferences-module-scss-module__dx6oUa__actionDanger:hover{color:var(--color-function-fail)}
.OtherReferences-module-scss-module__dx6oUa__searchAssets{white-space:nowrap;text-overflow:ellipsis;border-radius:var(--radius-base);width:123px;max-width:calc(100% - 8px);height:20px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:-.2px;cursor:pointer;background:#1a23306b;border:none;justify-content:center;align-items:center;font-size:10px;transition:background .15s;display:flex;position:absolute;bottom:3px;left:50%;overflow:hidden;transform:translate(-50%)}
.OtherReferences-module-scss-module__dx6oUa__searchAssets:hover{background:#1a2330ad}
.OtherReferences-module-scss-module__dx6oUa__searchAssets:disabled{cursor:not-allowed}
.OtherReferences-module-scss-module__dx6oUa__addWrap{aspect-ratio:1;position:relative}
.OtherReferences-module-scss-module__dx6oUa__addWrap .OtherReferences-module-scss-module__dx6oUa__addCell{width:100%;height:100%}
.OtherReferences-module-scss-module__dx6oUa__addWrap .OtherReferences-module-scss-module__dx6oUa__searchAssets{width:auto;min-width:0;max-width:none;bottom:3px;left:3px;right:3px;transform:none}
.OtherReferences-module-scss-module__dx6oUa__addWrap:hover .OtherReferences-module-scss-module__dx6oUa__searchAssets,.OtherReferences-module-scss-module__dx6oUa__searchAssets:hover,.OtherReferences-module-scss-module__dx6oUa__searchAssets:focus-visible{background:#1a2330ad}
.OtherReferences-module-scss-module__dx6oUa__emptyArea:has(.OtherReferences-module-scss-module__dx6oUa__typeIcons:hover) .OtherReferences-module-scss-module__dx6oUa__searchAssets{background:#1a2330ad}
.OtherReferences-module-scss-module__dx6oUa__uploading{border-radius:var(--radius-base);background:#1a233040;position:absolute;inset:0}
.OtherReferences-module-scss-module__dx6oUa__uploading:after{content:"";border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:.7s linear infinite OtherReferences-module-scss-module__dx6oUa__other-ref-spin;position:absolute;top:50%;left:50%}
@keyframes OtherReferences-module-scss-module__dx6oUa__other-ref-spin{to{transform:rotate(360deg)}}
.OtherReferences-module-scss-module__dx6oUa__fileInput{display:none}
@media (hover:none){.OtherReferences-module-scss-module__dx6oUa__searchAssets,.OtherReferences-module-scss-module__dx6oUa__actionBar{opacity:1}}
.OtherReferences-module-scss-module__dx6oUa__box.OtherReferences-module-scss-module__dx6oUa__invalid{border-color:var(--color-function-fail)}
.OtherReferences-module-scss-module__dx6oUa__required{margin-left:2px;font-style:normal}
.OtherReferences-module-scss-module__dx6oUa__docCell{background:var(--color-bg-panel)}
.OtherReferences-module-scss-module__dx6oUa__linkRow{border-top:1px solid var(--color-border-panel);align-items:center;gap:6px;margin:4px 3px 1px;padding-top:7px;display:flex}
.OtherReferences-module-scss-module__dx6oUa__linkIcon{color:var(--color-text-secondary);flex:none;font-size:13px}
.OtherReferences-module-scss-module__dx6oUa__linkInput{min-width:0;height:22px;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;flex:auto;padding:0;font-size:12px}
.OtherReferences-module-scss-module__dx6oUa__linkInput::placeholder{color:var(--color-text-secondary)}
.OtherReferences-module-scss-module__dx6oUa__linkInput:focus{outline:none}
.OtherReferences-module-scss-module__dx6oUa__linkAdd{border-radius:var(--btn-border-radius);font-family:var(--font-manrope);color:var(--color-btn-link);cursor:pointer;background:0 0;border:none;flex:none;padding:2px 8px;font-size:12px}
.OtherReferences-module-scss-module__dx6oUa__linkAdd:disabled{color:var(--color-text-secondary);cursor:default}
.OtherReferences-module-scss-module__dx6oUa__linkValue{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:12px;overflow:hidden}
.OtherReferences-module-scss-module__dx6oUa__linkClear{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;padding:2px;font-size:13px;display:inline-flex}
.OtherReferences-module-scss-module__dx6oUa__linkClear:hover{color:var(--color-text-primary)}
.OtherReferences-module-scss-module__dx6oUa__emptyArea{position:relative}
.OtherReferences-module-scss-module__dx6oUa__emptyArea .OtherReferences-module-scss-module__dx6oUa__searchAssets{width:auto;max-width:none;bottom:0;left:-1px;right:-1px;transform:none}
.OtherReferences-module-scss-module__dx6oUa__dragOver{border-color:var(--color-primary-default);border-style:solid}
.OtherReferences-module-scss-module__dx6oUa__box.OtherReferences-module-scss-module__dx6oUa__labeled.OtherReferences-module-scss-module__dx6oUa__filled{padding:20px 3px 3px}
.SubjectModal-module-scss-module__EzNEWq__body{flex-direction:column;gap:14px;display:flex}
.SubjectModal-module-scss-module__EzNEWq__brief{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.5}
.SubjectModal-module-scss-module__EzNEWq__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-8px 0 0;font-size:11px;line-height:1.4}
.SubjectModal-module-scss-module__EzNEWq__field{flex-direction:column;gap:6px;display:flex}
.SubjectModal-module-scss-module__EzNEWq__fieldLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:10px;line-height:1.4}
.SubjectModal-module-scss-module__EzNEWq__nameInput{border:1px dashed var(--color-text-secondary);border-radius:var(--radius-base);width:100%;height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;background:0 0;padding:0 10px;font-size:12px;transition:border-color .15s}
.SubjectModal-module-scss-module__EzNEWq__nameInput::placeholder{color:var(--color-text-secondary)}
.SubjectModal-module-scss-module__EzNEWq__nameInput:hover{border-color:var(--color-text-primary)}
.SubjectModal-module-scss-module__EzNEWq__nameInput:focus{border-color:var(--color-primary-default);outline:none}
.SubjectModal-module-scss-module__EzNEWq__footer{justify-content:flex-end;gap:8px;display:flex}
.SubjectModal-module-scss-module__EzNEWq__cancelBtn,.SubjectModal-module-scss-module__EzNEWq__confirmBtn{border-radius:var(--btn-border-radius);height:32px;font-family:var(--font-manrope);letter-spacing:-.28px;cursor:pointer;border:none;padding:0 20px;font-size:14px;transition:background .15s}
.SubjectModal-module-scss-module__EzNEWq__cancelBtn{background:var(--color-bg-page);color:var(--color-text-primary)}
.SubjectModal-module-scss-module__EzNEWq__cancelBtn:hover{background:var(--color-bg-panel-hover)}
.SubjectModal-module-scss-module__EzNEWq__confirmBtn{background:var(--color-primary-default);color:var(--color-dark-text-primary)}
.SubjectModal-module-scss-module__EzNEWq__confirmBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.SubjectModal-module-scss-module__EzNEWq__confirmBtn:disabled{opacity:.5;cursor:not-allowed}
.SubjectPicker-module-scss-module__7VbiBW__box{border:1px dashed var(--color-text-secondary);border-radius:var(--radius-base);box-sizing:border-box;width:100%;min-height:84px;margin-top:12px;padding:20px 3px 3px;transition:border-color .15s;position:relative}
.SubjectPicker-module-scss-module__7VbiBW__box:hover:not(.SubjectPicker-module-scss-module__7VbiBW__disabled){border-color:var(--color-text-primary)}
.SubjectPicker-module-scss-module__7VbiBW__disabled{opacity:.5;pointer-events:none}
.SubjectPicker-module-scss-module__7VbiBW__label{font-family:var(--font-manrope);color:var(--color-text-secondary);pointer-events:none;align-items:center;gap:4px;font-size:10px;line-height:1.4;display:inline-flex;position:absolute;top:5px;left:5px}
.SubjectPicker-module-scss-module__7VbiBW__count{opacity:.7;font-style:normal}
.SubjectPicker-module-scss-module__7VbiBW__grid{grid-template-columns:repeat(auto-fill,minmax(78px,1fr));align-items:start;gap:4px;display:grid}
.SubjectPicker-module-scss-module__7VbiBW__card,.SubjectPicker-module-scss-module__7VbiBW__addCell{aspect-ratio:1;border-radius:var(--radius-base);box-sizing:border-box;position:relative;overflow:hidden}
.SubjectPicker-module-scss-module__7VbiBW__card{border:1px solid var(--color-border-panel)}
.SubjectPicker-module-scss-module__7VbiBW__cardHit{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;display:block}
.SubjectPicker-module-scss-module__7VbiBW__cover{object-fit:cover;width:100%;height:100%}
.SubjectPicker-module-scss-module__7VbiBW__coverFallback{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:18px;display:flex}
.SubjectPicker-module-scss-module__7VbiBW__cardName{color:var(--color-dark-text-primary);font-family:var(--font-manrope);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:#1a233080;padding:2px 4px;font-size:9px;line-height:1.3;position:absolute;bottom:0;left:0;right:0;overflow:hidden}
.SubjectPicker-module-scss-module__7VbiBW__actionBar{opacity:0;background:#1a2330a6;justify-content:space-evenly;align-items:center;height:20px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}
.SubjectPicker-module-scss-module__7VbiBW__card:hover .SubjectPicker-module-scss-module__7VbiBW__actionBar,.SubjectPicker-module-scss-module__7VbiBW__actionBar:focus-within{opacity:1}
.SubjectPicker-module-scss-module__7VbiBW__actionBtn{border-radius:var(--radius-base);width:20px;height:16px;color:var(--color-dark-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background .15s,color .15s;display:inline-flex}
.SubjectPicker-module-scss-module__7VbiBW__actionBtn:hover{background:#ffffff2e}
.SubjectPicker-module-scss-module__7VbiBW__actionDanger:hover{color:var(--color-function-fail)}
.SubjectPicker-module-scss-module__7VbiBW__addCell{background:var(--color-bg-page);color:var(--color-text-secondary);cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:18px;transition:color .15s;display:inline-flex}
.SubjectPicker-module-scss-module__7VbiBW__addCell:hover{color:var(--color-primary-default)}
.SubjectPicker-module-scss-module__7VbiBW__addText{max-width:100%;font-family:var(--font-manrope);text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:9px;font-style:normal;line-height:1.2;overflow:hidden}
.ConfigPanel-module-scss-module__JlCtPW__panel{border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;flex:none;align-self:stretch;width:317px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__sticky{min-height:0;top:calc(var(--total-navbar-height,48px) + 14px);max-height:calc(100vh - var(--total-navbar-height,48px) - 28px);border-radius:var(--radius-base);flex-direction:column;flex:auto;display:flex;position:sticky;overflow:hidden}
.ConfigPanel-module-scss-module__JlCtPW__scroll{overflow-anchor:none;flex:auto;min-height:0;padding:21px 19px 16px;overflow-y:auto}
.ConfigPanel-module-scss-module__JlCtPW__section{margin-bottom:20px}
.ConfigPanel-module-scss-module__JlCtPW__section:last-child{margin-bottom:0}
.ConfigPanel-module-scss-module__JlCtPW__pageTitle{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0 0 18px;font-size:20px;font-weight:600;line-height:1.2}
.ConfigPanel-module-scss-module__JlCtPW__sectionHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__sectionHead .ConfigPanel-module-scss-module__JlCtPW__sectionTitle{margin:0}
.ConfigPanel-module-scss-module__JlCtPW__templateEntry{border:1px solid var(--color-primary-default);border-radius:var(--radius-base);background:var(--color-primary-surface);box-sizing:border-box;flex:0 auto;align-items:center;gap:2px;min-width:0;max-width:200px;padding:0 4px 0 0;display:inline-flex}
.ConfigPanel-module-scss-module__JlCtPW__templateBtn{min-width:0;height:28px;color:var(--color-primary-default);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex:0 auto;align-items:center;gap:6px;padding:0 8px;font-size:12px;transition:background .15s,border-color .15s;display:inline-flex}
.ConfigPanel-module-scss-module__JlCtPW__templateBtn:hover{background:var(--color-bg-page)}
.ConfigPanel-module-scss-module__JlCtPW__templateBtnIcon{flex:none;width:16px;height:16px}
.ConfigPanel-module-scss-module__JlCtPW__templateBtnText{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}
.ConfigPanel-module-scss-module__JlCtPW__templateBtnChevron{width:14px;height:14px;color:var(--color-primary-default);flex:none}
.ConfigPanel-module-scss-module__JlCtPW__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-primary);margin:0 0 16px;font-size:12px;font-weight:600;line-height:1}
.ConfigPanel-module-scss-module__JlCtPW__required{font-style:normal;font-weight:400}
.ConfigPanel-module-scss-module__JlCtPW__presetRow{border-radius:var(--radius-base);background:var(--color-bg-page);text-align:left;cursor:pointer;box-sizing:border-box;border:none;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px 0 13px;transition:background .15s;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__presetRow+.ConfigPanel-module-scss-module__JlCtPW__presetRow{margin-top:4px}
.ConfigPanel-module-scss-module__JlCtPW__presetRow:hover{background:var(--color-bg-panel-hover)}
.ConfigPanel-module-scss-module__JlCtPW__presetRowWrap{margin-top:4px;position:relative}
.ConfigPanel-module-scss-module__JlCtPW__presetIcon{width:20px;height:20px;color:var(--color-text-primary);flex:none}
.ConfigPanel-module-scss-module__JlCtPW__presetText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__presetLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:10px;line-height:1.2}
.ConfigPanel-module-scss-module__JlCtPW__presetValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}
.ConfigPanel-module-scss-module__JlCtPW__presetChevron{width:8px;height:8px;color:var(--color-text-primary);flex:none}
.ConfigPanel-module-scss-module__JlCtPW__clearTemplate{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;transition:color .15s;display:inline-flex}
.ConfigPanel-module-scss-module__JlCtPW__clearTemplate:hover{color:var(--color-function-fail)}
.ConfigPanel-module-scss-module__JlCtPW__frameRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}
.ConfigPanel-module-scss-module__JlCtPW__frameRowSolo{grid-template-columns:minmax(0,1fr)}
.ConfigPanel-module-scss-module__JlCtPW__slotBrief{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-8px 0 12px;font-size:11px;line-height:1.4}
.ConfigPanel-module-scss-module__JlCtPW__frameSlot{flex:1 1 0;min-width:0;display:flex}
@media (max-width:1023px){.ConfigPanel-module-scss-module__JlCtPW__frameRow{max-width:420px}.ConfigPanel-module-scss-module__JlCtPW__frameRowSolo{max-width:none}}
.ConfigPanel-module-scss-module__JlCtPW__prompt{border:1px dashed var(--color-text-secondary);border-radius:var(--radius-base);width:100%;min-height:96px;color:var(--color-text-primary);font-family:var(--font-manrope);resize:vertical;box-sizing:border-box;background:0 0;padding:10px 8px;font-size:12px;line-height:1.5;transition:border-color .15s;display:block}
.ConfigPanel-module-scss-module__JlCtPW__prompt::placeholder{color:var(--color-text-secondary)}
.ConfigPanel-module-scss-module__JlCtPW__prompt:focus{border-color:var(--color-text-primary);outline:none}
.ConfigPanel-module-scss-module__JlCtPW__prompt:disabled{opacity:.6;cursor:not-allowed}
.ConfigPanel-module-scss-module__JlCtPW__prompt.ConfigPanel-module-scss-module__JlCtPW__invalid,.ConfigPanel-module-scss-module__JlCtPW__prompt.ConfigPanel-module-scss-module__JlCtPW__invalid:focus{border-color:var(--color-function-fail)}
.ConfigPanel-module-scss-module__JlCtPW__promptEditor [contenteditable=true]{min-height:96px;max-height:264px}
.ConfigPanel-module-scss-module__JlCtPW__promptEditor.ConfigPanel-module-scss-module__JlCtPW__invalid [contenteditable=true]{outline:1px solid var(--color-function-fail);outline-offset:-1px;border-radius:4px}
.ConfigPanel-module-scss-module__JlCtPW__promptCounter{font-family:var(--font-manrope);text-align:right;color:var(--color-text-secondary);margin:4px 0 0;font-size:10px;line-height:1.4}
.ConfigPanel-module-scss-module__JlCtPW__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:8px 0 0;font-size:11px;line-height:1.4}
.ConfigPanel-module-scss-module__JlCtPW__audioRow{justify-content:space-between;align-items:center;gap:12px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__audioRow .ConfigPanel-module-scss-module__JlCtPW__sectionTitle{margin:0}
.ConfigPanel-module-scss-module__JlCtPW__footer{background:var(--color-bg-panel);flex:none;align-items:center;gap:12px;padding:16px 19px;display:flex;box-shadow:0 -4px 2px #0000001a}
.ConfigPanel-module-scss-module__JlCtPW__resetBtn{border-radius:var(--btn-border-radius);background:var(--color-bg-page);height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;cursor:pointer;border:none;flex:none;padding:0 26px;font-size:14px;transition:background .15s}
.ConfigPanel-module-scss-module__JlCtPW__resetBtn:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.ConfigPanel-module-scss-module__JlCtPW__resetBtn:disabled{opacity:.5;cursor:not-allowed}
.ConfigPanel-module-scss-module__JlCtPW__runBtn{border-radius:var(--btn-border-radius);background:var(--color-primary-default);min-width:0;height:32px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border:none;flex:auto;padding:0 14px;font-size:14px;transition:background .15s;overflow:hidden}
.ConfigPanel-module-scss-module__JlCtPW__runBtn:hover{background:var(--color-primary-hover)}
.ConfigPanel-module-scss-module__JlCtPW__runBtn:disabled{opacity:.6;cursor:not-allowed}
@media (max-width:1023px){.ConfigPanel-module-scss-module__JlCtPW__panel{align-self:auto;width:100%}.ConfigPanel-module-scss-module__JlCtPW__sticky{max-height:none;position:static;overflow:visible}.ConfigPanel-module-scss-module__JlCtPW__scroll{overflow:visible}.ConfigPanel-module-scss-module__JlCtPW__footer{z-index:2;border-bottom-left-radius:var(--radius-base);border-bottom-right-radius:var(--radius-base);padding-right:72px;position:sticky;bottom:0}}
@media (max-width:767px){.ConfigPanel-module-scss-module__JlCtPW__scroll{padding:16px}.ConfigPanel-module-scss-module__JlCtPW__footer{padding:12px 60px 12px 16px}.ConfigPanel-module-scss-module__JlCtPW__resetBtn{padding:0 16px}.ConfigPanel-module-scss-module__JlCtPW__prompt{font-size:16px}.ConfigPanel-module-scss-module__JlCtPW__presetLabel{font-size:11px}}
.ConfigPanel-module-scss-module__JlCtPW__demoHint{border-radius:var(--radius-base);width:100%;font-family:var(--font-manrope);text-align:left;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:8px;margin-top:8px;padding:4px;font-size:11px;line-height:1.4;transition:border-color .15s,background .15s;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__demoHint:hover:not(:disabled){border-color:var(--color-border-panel);background:var(--color-bg-page)}
.ConfigPanel-module-scss-module__JlCtPW__demoHint:disabled{cursor:default}
.ConfigPanel-module-scss-module__JlCtPW__demoText{flex-direction:column;gap:2px;min-width:0;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__demoAction{color:var(--color-primary-default)}
.ConfigPanel-module-scss-module__JlCtPW__fieldTip.ConfigPanel-module-scss-module__JlCtPW__fieldTip{width:100%;display:block}
.ConfigPanel-module-scss-module__JlCtPW__demoThumbs{flex:none;gap:4px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__demoThumb{border-radius:var(--radius-base);object-fit:cover;flex:none;width:32px;height:32px}
.ConfigPanel-module-scss-module__JlCtPW__demoThumbIcon{background:var(--color-bg-page);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:16px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__demoMore{border-radius:var(--radius-base);background:var(--color-bg-page);width:32px;height:32px;color:var(--color-text-secondary);flex:none;justify-content:center;align-items:center;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__error{font-family:var(--font-manrope);color:var(--color-function-fail);margin:6px 0 0;font-size:11px;line-height:1.4}
.ConfigPanel-module-scss-module__JlCtPW__sizeOptionRow{align-items:center;gap:8px;width:100%;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__sizeIconSlot{flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;display:inline-flex}
.ConfigPanel-module-scss-module__JlCtPW__sizeRatioIcon{border:1px solid var(--color-text-primary);box-sizing:border-box;border-radius:2px;flex-shrink:0;display:inline-block}
.ConfigPanel-module-scss-module__JlCtPW__sizeRatio{flex-shrink:0;min-width:34px}
.ConfigPanel-module-scss-module__JlCtPW__sizeDims{color:var(--color-text-secondary);white-space:nowrap}
.ConfigPanel-module-scss-module__JlCtPW__resolutionOptionRow{align-items:center;gap:4px;width:100%;min-width:232px;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__resolutionPromoTag{background:var(--color-coding-discount);height:18px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);letter-spacing:.3px;white-space:nowrap;border-radius:3px;flex-shrink:0;align-items:center;margin-left:auto;padding:0 6px;font-size:10px;font-weight:600;line-height:1;display:inline-flex}
.ConfigPanel-module-scss-module__JlCtPW__resolutionBase{min-width:38px;display:inline-block}
.ConfigPanel-module-scss-module__JlCtPW__resolutionSlot{min-width:44px;display:inline-block}
.ConfigPanel-module-scss-module__JlCtPW__resolutionSlotExtra{min-width:50px;display:inline-block}
.ConfigPanel-module-scss-module__JlCtPW__durationHint{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:flex-start;gap:4px;margin:6px 0 0;font-size:11px;line-height:1.5;display:flex}
.ConfigPanel-module-scss-module__JlCtPW__durationHintIcon{flex:none;margin-top:2px;font-size:12px}
.ConfigPanel-module-scss-module__JlCtPW__durationHintError{color:var(--color-function-fail)}
.WaveformPlayer-module-scss-module__78vL0a__player{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex}
.WaveformPlayer-module-scss-module__78vL0a__waveArea{cursor:pointer;flex:1;min-height:200px;position:relative}
.WaveformPlayer-module-scss-module__78vL0a__playerCompact .WaveformPlayer-module-scss-module__78vL0a__waveArea{min-height:96px}
.WaveformPlayer-module-scss-module__78vL0a__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}
.WaveformPlayer-module-scss-module__78vL0a__nativeBar{border-top:1px solid var(--color-border-panel);flex-shrink:0;padding:12px 20px}
.WaveformPlayer-module-scss-module__78vL0a__nativeBarCompact{padding:8px 12px}
.WaveformPlayer-module-scss-module__78vL0a__nativeAudio{width:100%;height:40px;accent-color:var(--color-primary-default);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;display:block}
@media (prefers-color-scheme:dark){.WaveformPlayer-module-scss-module__78vL0a__nativeAudio{--lightningcss-light: ;--lightningcss-dark:initial}}
.WaveformPlayer-module-scss-module__78vL0a__unsupportedBar{border-top:1px solid var(--color-border-panel);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}
.WaveformPlayer-module-scss-module__78vL0a__unsupportedBarCompact{padding:10px 12px}
.WaveformPlayer-module-scss-module__78vL0a__unsupportedNote{min-width:0;font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:8px;font-size:13px;display:inline-flex}
.WaveformPlayer-module-scss-module__78vL0a__unsupportedNote svg{flex-shrink:0}
.WaveformPlayer-module-scss-module__78vL0a__unsupportedNote span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.WaveformPlayer-module-scss-module__78vL0a__downloadBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius,4px);background:var(--color-bg-card);color:var(--color-text-primary);cursor:pointer;flex-shrink:0;align-items:center;gap:6px;padding:7px 14px;font-size:13px;transition:background .2s;display:inline-flex}
.WaveformPlayer-module-scss-module__78vL0a__downloadBtn:hover{background:var(--color-menu-selected)}
.index-module-scss-module__5qfbXG__wrapper{background:var(--color-bg-panel);border-radius:4px;width:100%;height:100%;min-height:560px;position:relative;overflow:hidden}
.index-module-scss-module__5qfbXG__wrapper>*{width:100%;height:100%;min-height:560px}
.index-module-scss-module__5qfbXG__skeleton{width:100%;height:100%;min-height:320px;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}
.index-module-scss-module__5qfbXG__spin{width:32px;height:32px;animation:1s linear infinite index-module-scss-module__5qfbXG__spin}
.index-module-scss-module__5qfbXG__hint{font-family:var(--font-manrope);font-size:13px}
.index-module-scss-module__5qfbXG__fallback{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:320px;padding:32px 16px;display:flex}
.index-module-scss-module__5qfbXG__fallbackIcon{width:56px;height:56px;color:var(--color-primary-default);opacity:.6}
.index-module-scss-module__5qfbXG__fallbackText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:15px;font-weight:500}
.index-module-scss-module__5qfbXG__fallbackHint{font-family:var(--font-manrope);color:var(--color-text-secondary);word-break:break-all;max-width:480px;margin:0;font-size:12px}
@keyframes index-module-scss-module__5qfbXG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.index-module-scss-module__5qfbXG__wrapperFit,.index-module-scss-module__5qfbXG__wrapperFit>*,.index-module-scss-module__5qfbXG__wrapperFit .index-module-scss-module__5qfbXG__skeleton{min-height:0}
.index-module-scss-module__znw_ea__outputPreview{flex-direction:column;flex:1;gap:16px;min-height:0;max-height:100%;display:flex;overflow-y:auto}
.index-module-scss-module__znw_ea__outputPreviewMultiple{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-content:start;display:grid}
.index-module-scss-module__znw_ea__outputItem{border-radius:var(--radius-base);background:var(--color-bg-page);border:1px solid var(--color-border-panel);position:relative;overflow:hidden}
.index-module-scss-module__znw_ea__outputItemLabel{color:#fff;font-family:var(--font-manrope);border-radius:var(--radius-base);z-index:2;pointer-events:none;background:#000000b3;padding:2px 8px;font-size:11px;font-weight:500;line-height:1.4;position:absolute;top:6px;left:6px}
.index-module-scss-module__znw_ea__outputMedia{object-fit:contain;width:100%;height:auto;max-height:420px;display:block}
@media (max-width:767px){.index-module-scss-module__znw_ea__outputMedia{max-height:300px}}
.index-module-scss-module__znw_ea__outputPreviewMultiple .index-module-scss-module__znw_ea__outputMedia{max-height:300px}
.index-module-scss-module__znw_ea__outputText{background:var(--color-bg-page);border-radius:var(--radius-base);width:100%;color:var(--color-text-primary);font-family:var(--font-dm-sans);white-space:pre-wrap;word-break:break-word;max-height:420px;margin:0;padding:16px;font-size:14px;line-height:1.7;overflow-y:auto}
.index-module-scss-module__znw_ea__outputAudio{width:100%;margin:8px 0;display:block}
.index-module-scss-module__znw_ea__outputThreeD{width:100%;min-height:360px}
.index-module-scss-module__znw_ea__noOutput{text-align:center;color:var(--color-text-secondary);font-family:var(--font-dm-sans);background:var(--color-bg-page);border-radius:var(--radius-base);padding:60px 20px}
.index-module-scss-module__c-6esW__wrapper{background:var(--color-bg-page);width:100%;margin-bottom:-6px;padding-bottom:0}
@media (max-width:767px){.index-module-scss-module__c-6esW__wrapper{padding-top:calc(var(--total-navbar-height,60px) + var(--console-subnav-height,0px) + 16px)}}
.index-module-scss-module__c-6esW__container{box-sizing:border-box;max-width:1200px;margin:0 auto}
@media (min-width:1300px){.index-module-scss-module__c-6esW__container{max-width:1300px}}
@media (min-width:1080px) and (max-width:1299.98px){.index-module-scss-module__c-6esW__container{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.index-module-scss-module__c-6esW__container{width:calc(100% - 48px)}}
@media (max-width:767px){.index-module-scss-module__c-6esW__container{width:calc(100% - 32px)}}
.index-module-scss-module__c-6esW__banner{box-sizing:border-box;border-radius:var(--radius-base) var(--radius-base) 0 0;background:#1a2330;align-items:center;gap:16px;height:58px;padding-bottom:6px;padding-right:12px;display:flex;overflow:hidden}
.index-module-scss-module__c-6esW__stripes{background:linear-gradient(90deg,#7036f0 0 16.6666%,#4a75d6 16.6666% 33.3333%,#d7416e 33.3333% 50%,#50ceb8 50% 66.6666%,#ce9c50 66.6666% 83.3333%,#454545 83.3333% 100%);flex:none;width:64px;height:100%}
.index-module-scss-module__c-6esW__brand{font-family:var(--font-manrope);color:var(--color-dark-text-primary);flex:none;font-size:16px;font-weight:600}
.index-module-scss-module__c-6esW__tagline{min-width:0;font-family:var(--font-manrope);color:var(--color-dark-text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:13px;overflow:hidden}
.index-module-scss-module__c-6esW__cta{border-radius:var(--btn-border-radius);height:28px;color:var(--color-dark-text-primary);font-family:var(--font-manrope);white-space:nowrap;background:linear-gradient(139deg,#7036f0 0%,#4a75d6 20%,#d7416e 67%,#50ceb8 93%,#ce9c50 100%) 0 0/220% 220%;flex:none;align-items:center;gap:2px;padding:0 8px 0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:filter .15s;animation:8s ease-in-out infinite index-module-scss-module__c-6esW__generator-cta-flow;display:inline-flex}
.index-module-scss-module__c-6esW__cta:hover{filter:brightness(1.12)}
@keyframes index-module-scss-module__c-6esW__generator-cta-flow{0%,to{background-position:0%}50%{background-position:100%}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__c-6esW__cta{animation:none}}
@media (max-width:767px){.index-module-scss-module__c-6esW__banner{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand cta""tagline cta";align-items:center;gap:4px 12px;height:auto;min-height:52px;padding:10px 12px 16px 36px;display:grid;position:relative}.index-module-scss-module__c-6esW__stripes{width:24px;height:auto;position:absolute;top:0;bottom:0;left:0}.index-module-scss-module__c-6esW__brand{grid-area:brand;font-size:15px}.index-module-scss-module__c-6esW__tagline{white-space:normal;grid-area:tagline}.index-module-scss-module__c-6esW__cta{grid-area:cta;align-self:center}}
@keyframes BoxSkeleton-module-scss-module__eqJhKW__skeleton-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
.BoxSkeleton-module-scss-module__eqJhKW__skeleton,.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeCodeBlock,.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine,.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeTitle,.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__codeArea,.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__radioGroup .BoxSkeleton-module-scss-module__eqJhKW__radioOption,.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__title,.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlItem .BoxSkeleton-module-scss-module__eqJhKW__input,.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlItem .BoxSkeleton-module-scss-module__eqJhKW__label,.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__title,.BoxSkeleton-module-scss-module__eqJhKW__inputArea .BoxSkeleton-module-scss-module__eqJhKW__sendButton,.BoxSkeleton-module-scss-module__eqJhKW__inputArea .BoxSkeleton-module-scss-module__eqJhKW__inputBox,.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__codeBlock,.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__messageLine,.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__avatar{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200px 100%;border-radius:6px;animation:1.5s infinite BoxSkeleton-module-scss-module__eqJhKW__skeleton-loading}
.BoxSkeleton-module-scss-module__eqJhKW__modelDetailBoxSkeleton{width:100%;max-width:1160px;padding-top:calc(80px + var(--console-subnav-height));align-items:flex-start;gap:20px;min-height:100vh;margin:0 auto;display:flex;position:relative}
.BoxSkeleton-module-scss-module__eqJhKW__left{flex:1}
.BoxSkeleton-module-scss-module__eqJhKW__leftBox{box-sizing:border-box;background:var(--color-bg-panel);border:2px solid #e2e2e3;border-radius:6px;flex-direction:column;width:100%;height:calc(100vh - 200px);display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__chatContainer{flex:1;padding:20px;overflow:hidden}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem{align-items:flex-start;gap:12px;margin-bottom:20px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__avatar{border-radius:50%;flex-shrink:0;width:32px;height:32px}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__messageContent{flex-direction:column;flex:1;gap:8px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__messageLine{height:16px}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__messageLine:first-child{width:80%}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__messageLine:nth-child(2){width:60%}
.BoxSkeleton-module-scss-module__eqJhKW__messageItem .BoxSkeleton-module-scss-module__eqJhKW__codeBlock{border-radius:6px;width:100%;height:120px}
.BoxSkeleton-module-scss-module__eqJhKW__inputArea{border-top:1px solid #e2e2e3;align-items:center;gap:12px;padding:16px 20px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__inputArea .BoxSkeleton-module-scss-module__eqJhKW__inputBox{border-radius:999px;flex:1;height:40px}
.BoxSkeleton-module-scss-module__eqJhKW__inputArea .BoxSkeleton-module-scss-module__eqJhKW__sendButton{border-radius:999px;width:40px;height:40px}
.BoxSkeleton-module-scss-module__eqJhKW__right{flex-direction:column;gap:20px;width:420px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar{box-sizing:border-box;background:var(--color-bg-panel);border:2px solid #e2e2e3;border-radius:6px;width:100%;padding:16px 25px}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__title{width:120px;height:27px;margin-bottom:20px}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlGroup{flex-direction:column;gap:16px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlItem{flex-direction:column;gap:8px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlItem .BoxSkeleton-module-scss-module__eqJhKW__label{width:80px;height:16px}
.BoxSkeleton-module-scss-module__eqJhKW__controlBar .BoxSkeleton-module-scss-module__eqJhKW__controlItem .BoxSkeleton-module-scss-module__eqJhKW__input{border-radius:6px;width:100%;height:32px}
.BoxSkeleton-module-scss-module__eqJhKW__apiDoc{box-sizing:border-box;background:var(--color-bg-panel);border:2px solid #e2e2e3;border-radius:6px;width:100%;padding:16px 25px}
.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__title{width:100px;height:27px;margin-bottom:20px}
.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__radioGroup{gap:10px;margin-bottom:16px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__radioGroup .BoxSkeleton-module-scss-module__eqJhKW__radioOption{border-radius:999px;flex:1;height:32px}
.BoxSkeleton-module-scss-module__eqJhKW__apiDoc .BoxSkeleton-module-scss-module__eqJhKW__codeArea{border-radius:6px;width:100%;height:200px}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection{width:100%;padding:40px 0}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeTitle{width:200px;height:32px;margin-bottom:24px}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent{flex-direction:column;gap:12px;display:flex}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine{height:16px}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine:first-child{width:100%}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine:nth-child(2){width:85%}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine:nth-child(3){width:70%}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine:nth-child(5){width:90%}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeLine:nth-child(6){width:75%}
.BoxSkeleton-module-scss-module__eqJhKW__readmeSection .BoxSkeleton-module-scss-module__eqJhKW__readmeContent .BoxSkeleton-module-scss-module__eqJhKW__readmeCodeBlock{border-radius:6px;width:100%;height:150px;margin:8px 0}
.OutputPlaceholder-module-scss-module__oHgtEW__placeholder{box-sizing:border-box;width:100%;height:100%;color:var(--color-text-secondary);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}
.OutputPlaceholder-module-scss-module__oHgtEW__icon{opacity:.5;flex:none;width:20px;height:20px}
.OutputPlaceholder-module-scss-module__oHgtEW__label{font-family:var(--font-manrope);font-size:12px;font-style:normal;line-height:16px}
.HeroSection-module-scss-module__QuTrka__hero{aspect-ratio:1310/524;background-color:var(--color-text-primary);border-radius:4px;width:100%;position:relative;overflow:hidden}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__hero{aspect-ratio:auto;min-height:240px}}
.HeroSection-module-scss-module__QuTrka__heroBg{background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/00cab5c84b2d44bcfac1e167c70ae8c9b8adc10b356ee9e5f3f696cb58fcc642.png");background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}
.HeroSection-module-scss-module__QuTrka__heroGradient{background:linear-gradient(#1a233000 0%,#1a2330d9 45%,#1a2330 100%);position:absolute;inset:34.16% 0 0}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__heroGradient{background:linear-gradient(#1a23308c 0%,#1a2330d9 50%,#1a2330f2 100%);top:0}}
.HeroSection-module-scss-module__QuTrka__heroContent{text-align:center;color:#ebf4fb;flex-direction:column;justify-content:flex-end;align-items:center;padding:0 64px 20px;display:flex;position:absolute;inset:0}
@media (max-width:1023px){.HeroSection-module-scss-module__QuTrka__heroContent{padding:0 40px 20px}}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__heroContent{justify-content:flex-start;padding:32px 20px;position:relative;inset:auto}}
.HeroSection-module-scss-module__QuTrka__heroDate{font-family:var(--font-manrope);color:#ebf4fb;margin-bottom:10px;font-size:20px;font-weight:700;line-height:1;animation:.7s ease-out .1s both HeroSection-module-scss-module__QuTrka__heroFadeUp}
@media (max-width:1023px){.HeroSection-module-scss-module__QuTrka__heroDate{margin-bottom:8px;font-size:16px}}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__heroDate{margin-bottom:6px;font-size:13px}}
.HeroSection-module-scss-module__QuTrka__heroHeadline{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;max-width:100%;margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.2;animation:.7s ease-out .25s both HeroSection-module-scss-module__QuTrka__heroFadeUp}
@media (max-width:1199px){.HeroSection-module-scss-module__QuTrka__heroHeadline{margin-bottom:10px;font-size:26px}}
@media (max-width:1023px){.HeroSection-module-scss-module__QuTrka__heroHeadline{font-size:22px}}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__heroHeadline{white-space:normal;margin-bottom:8px;font-size:16px;line-height:1.3}}
.HeroSection-module-scss-module__QuTrka__highlight{color:#fe6c11;background:linear-gradient(90deg,#fe6c11 0%,#ffb066 50%,#fe6c11 100%) 0 0/200% 100%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite HeroSection-module-scss-module__QuTrka__shimmerText}
.HeroSection-module-scss-module__QuTrka__heroDesc{max-width:982px;font-family:var(--font-manrope);color:#ebf4fb;margin:0 0 10px;font-size:14px;font-weight:400;line-height:1.6;animation:.7s ease-out .4s both HeroSection-module-scss-module__QuTrka__heroFadeUp}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__heroDesc{margin-bottom:12px;font-size:12px;line-height:1.5}}
.HeroSection-module-scss-module__QuTrka__benefits{font-family:var(--font-manrope);color:#ebf4fb;justify-content:center;align-items:center;gap:40px;margin:0;padding:0;font-size:14px;font-weight:700;line-height:24px;list-style:none;animation:.7s ease-out .55s both HeroSection-module-scss-module__QuTrka__heroFadeUp;display:flex}
@media (max-width:1023px){.HeroSection-module-scss-module__QuTrka__benefits{gap:24px;font-size:13px}}
@media (max-width:767px){.HeroSection-module-scss-module__QuTrka__benefits{flex-direction:column;gap:6px;font-size:12px;line-height:1.4}}
@keyframes HeroSection-module-scss-module__QuTrka__heroFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@keyframes HeroSection-module-scss-module__QuTrka__shimmerText{0%{background-position:200% 0}to{background-position:-200% 0}}
/*# sourceMappingURL=1kwp497z15wi4.css.map*/
.index-module-scss-module__Jc35Aq__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__Jc35Aq__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__Jc35Aq__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__Jc35Aq__page{padding:0 16px 32px}}
.index-module-scss-module__Jc35Aq__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__Jc35Aq__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__Jc35Aq__content{flex:1;min-width:0}
.index-module-scss-module__Jc35Aq__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex;position:relative}
@media (max-width:767px){.index-module-scss-module__Jc35Aq__section{padding:16px}}
.index-module-scss-module__Jc35Aq__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__Jc35Aq__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__Jc35Aq__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__Jc35Aq__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.DashboardHeader-module-scss-module__8tsw7W__cardContainer{grid-template-columns:555fr 378fr;gap:22px;display:grid}
@media (max-width:767px){.DashboardHeader-module-scss-module__8tsw7W__cardContainer{grid-template-columns:1fr}}
.DashboardHeader-module-scss-module__8tsw7W__creditCard{border-radius:4px;height:310px;position:relative;overflow:hidden;box-shadow:0 0 4px #0000000d}
@media (max-width:767px){.DashboardHeader-module-scss-module__8tsw7W__creditCard{height:auto;min-height:280px}}
.DashboardHeader-module-scss-module__8tsw7W__creditCardBg{object-fit:cover;z-index:0}
.DashboardHeader-module-scss-module__8tsw7W__creditCardOverlay{z-index:1;-webkit-backdrop-filter:blur(6px);height:57.7%;position:absolute;bottom:0;left:0;right:0}
@media (max-width:767px){.DashboardHeader-module-scss-module__8tsw7W__creditCardOverlay{height:65%}}
.DashboardHeader-module-scss-module__8tsw7W__creditCardGradient{background:linear-gradient(90deg,#fdfdfd 0%,#fdfdfd00 100%);border-radius:4px;position:absolute;inset:0;box-shadow:0 0 4px #0000000d}
.DashboardHeader-module-scss-module__8tsw7W__creditCardContent{z-index:2;flex-direction:column;height:100%;padding:22px 20px 20px;display:flex;position:relative}
.DashboardHeader-module-scss-module__8tsw7W__creditCardLeft{flex-direction:column;flex:1;min-height:0;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardLabelRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardLabel{font-family:var(--font-manrope);color:#1a2330;font-size:14px;font-weight:700;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__creditCardCheckDetails{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;font-weight:500;line-height:1.4;transition:color .2s}
.DashboardHeader-module-scss-module__8tsw7W__creditCardCheckDetails:hover{color:var(--color-primary-hover)}
.DashboardHeader-module-scss-module__8tsw7W__creditCardAmount{font-family:var(--font-manrope);color:#ff7b00;letter-spacing:-.02em;margin-top:14px;font-size:56px;font-weight:800;line-height:1.05}
@media (max-width:1439px){.DashboardHeader-module-scss-module__8tsw7W__creditCardAmount{font-size:48px}}
@media (max-width:1079px){.DashboardHeader-module-scss-module__8tsw7W__creditCardAmount{font-size:40px}}
@media (max-width:767px){.DashboardHeader-module-scss-module__8tsw7W__creditCardAmount{font-size:44px}}
.DashboardHeader-module-scss-module__8tsw7W__creditCardBottom{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:auto;display:flex}
@media (max-width:767px){.DashboardHeader-module-scss-module__8tsw7W__creditCardBottom{margin-top:20px}}
.DashboardHeader-module-scss-module__8tsw7W__creditCardInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardInfoRow{align-items:center;gap:8px;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardInfoLabel{font-family:var(--font-manrope);color:#1a2330;opacity:.5;flex-shrink:0;font-size:12px;font-weight:400;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__creditCardInfoValue{font-family:var(--font-manrope);color:#1a2330;font-size:12px;font-weight:400;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__creditCardBindBtn{background-color:var(--color-primary-default);cursor:pointer;height:20px;font-family:var(--font-manrope);color:#fff;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:1;transition:all .2s;display:inline-flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardBindBtn:hover{background-color:var(--color-primary-hover)}
.DashboardHeader-module-scss-module__8tsw7W__creditCardTopUp{width:180px;height:36px;font-family:var(--font-manrope);color:#ebf4fb;cursor:pointer;background-color:#7036f0;border:1px solid #7036f0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1.37;text-decoration:none;transition:all .2s;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__creditCardTopUp:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}
@media (max-width:1279px){.DashboardHeader-module-scss-module__8tsw7W__creditCardTopUp{width:140px}}
.DashboardHeader-module-scss-module__8tsw7W__apiCard{background-color:#fdfdfd;border-radius:4px;flex-direction:column;height:310px;padding:18px 15px;display:flex;box-shadow:0 0 4px #0000000d}
.DashboardHeader-module-scss-module__8tsw7W__apiCardHeader{align-items:center;gap:8px;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__apiCardTitle{font-family:var(--font-manrope);color:#1a2330;margin:0;font-size:16px;font-weight:800;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__apiCardCount{min-width:20px;height:18px;font-family:var(--font-manrope);color:#7036f0;background-color:#7036f01a;border-radius:9px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}
.DashboardHeader-module-scss-module__8tsw7W__apiCardSubtitle{font-family:var(--font-manrope);color:#1a2330;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyList{flex-direction:column;flex:1;gap:8px;margin-top:14px;display:flex;overflow:hidden}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyItem{background-color:#fdfdfd;border:1px solid #1a23301a;border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;transition:all .2s;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyItem:hover{background-color:#7036f005;border-color:#7036f04d}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyName{font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.2;overflow:hidden}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyValue{font-family:var(--font-fragment-mono),ui-monospace,SFMono-Regular,Menlo,monospace;color:#1a2330;opacity:.6;flex-shrink:0;font-size:11px;line-height:1.2}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyItemSkeleton{background:linear-gradient(90deg,#1a23300a 0%,#1a233014 50%,#1a23300a 100%) 0 0/200% 100%;border-radius:4px;height:36px;animation:1.4s ease-in-out infinite DashboardHeader-module-scss-module__8tsw7W__skeletonShimmer}
@keyframes DashboardHeader-module-scss-module__8tsw7W__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.DashboardHeader-module-scss-module__8tsw7W__apiKeyEmpty{font-family:var(--font-manrope);color:#1a2330;opacity:.5;flex:1;justify-content:center;align-items:center;font-size:12px;font-weight:400;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__apiManageBtn{width:100%;height:32px;font-family:var(--font-manrope);color:#ebf4fb;cursor:pointer;background-color:#1a2330;border:1px solid #1a2330;border-radius:4px;justify-content:center;align-items:center;margin-top:14px;font-size:14px;font-weight:700;line-height:1.37;text-decoration:none;transition:all .2s;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__apiManageBtn:hover{background-color:#2c3849;border-color:#2c3849}
.DashboardHeader-module-scss-module__8tsw7W__guideCard{background-color:#fdfdfd;border-radius:4px;flex-direction:column;height:310px;padding:18px 15px;display:flex;box-shadow:0 0 4px #0000000d}
.DashboardHeader-module-scss-module__8tsw7W__guideTitle{font-family:var(--font-manrope);color:#1a2330;margin:0;font-size:16px;font-weight:800;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__guideSubtitle{font-family:var(--font-manrope);color:#1a2330;margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__guideSteps{flex-direction:column;margin-top:auto;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__guideStep{border-top:1px solid #1a23301a;align-items:center;gap:10px;padding:12px 0;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__guideStep:first-child{border-top:none}
.DashboardHeader-module-scss-module__8tsw7W__guideStepIcon{flex-shrink:0}
.DashboardHeader-module-scss-module__8tsw7W__guideStepContent{flex:1;min-width:0}
.DashboardHeader-module-scss-module__8tsw7W__guideStepTitle{font-family:var(--font-manrope);color:#1a2330;font-size:14px;font-weight:700;line-height:1.05;display:block}
.DashboardHeader-module-scss-module__8tsw7W__guideStepDone{opacity:.5}
.DashboardHeader-module-scss-module__8tsw7W__guideStepReward{align-items:center;gap:8px;margin-top:4px;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__guideStepRewardLabel{font-family:var(--font-manrope);color:#1a2330;opacity:.5;font-size:12px;font-weight:400;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__guideStepRewardValue{font-family:var(--font-manrope);color:#7036f0;font-size:14px;font-weight:700;line-height:1.05}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtn{width:100px;height:28px;font-family:var(--font-manrope);color:#1a2330;cursor:pointer;background:0 0;border:1px solid #1a233033;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:1.37;text-decoration:none;transition:all .2s;display:flex}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtn:hover{border-color:#1a233066}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtnActive{color:#ebf4fb;background-color:#7036f0;border-color:#7036f0}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtnActive:hover{background-color:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtnDone{opacity:.2;cursor:default}
.DashboardHeader-module-scss-module__8tsw7W__guideStepBtnDone:hover{border-color:#1a233033}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiCard{background-color:var(--color-bg-panel);box-shadow:0 0 4px #0003}
:is([data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiCardTitle,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiCardSubtitle,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyName,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyValue,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyEmpty){color:var(--color-text-primary)}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyItem{background-color:var(--color-bg-panel);border-color:#ebf4fb1a}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyItem:hover{background-color:#7036f00d;border-color:#7036f066}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiKeyItemSkeleton{background:linear-gradient(90deg,#ebf4fb0a 0%,#ebf4fb14 50%,#ebf4fb0a 100%) 0 0/200% 100%}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiManageBtn{background-color:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-bg-panel)}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__apiManageBtn:hover{background-color:var(--color-text-secondary);border-color:var(--color-text-secondary)}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideCard{background-color:var(--color-bg-panel);box-shadow:0 0 4px #0003}
:is([data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideTitle,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideSubtitle,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStepTitle,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStepRewardLabel,[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStepBtn){color:var(--color-text-primary)}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStep{border-top-color:#ebf4fb1a}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStepBtnActive{color:#ebf4fb}
[data-theme=dark] .DashboardHeader-module-scss-module__8tsw7W__guideStepBtn:not(.DashboardHeader-module-scss-module__8tsw7W__guideStepBtnActive){border-color:#ebf4fb33}
.DashboardModels-module-scss-module__7MzMmq__header{justify-content:space-between;align-items:center;gap:16px;display:flex}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__header{align-items:flex-start;gap:12px}}
.DashboardModels-module-scss-module__7MzMmq__tabs{scrollbar-width:none;-ms-overflow-style:none;background-color:#fdfdfd;border-radius:4px;align-items:center;max-width:100%;padding:0;display:inline-flex;overflow-x:auto;box-shadow:0 0 4px #0000000d}
.DashboardModels-module-scss-module__7MzMmq__tabs::-webkit-scrollbar{display:none}
.DashboardModels-module-scss-module__7MzMmq__tab{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:#0000;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;font-weight:400;line-height:1;transition:color .2s;display:inline-flex;position:relative}
.DashboardModels-module-scss-module__7MzMmq__tab:hover:not(.DashboardModels-module-scss-module__7MzMmq__tabActive){color:#1a2330b3}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__tab{padding:6px 10px;font-size:13px}}
.DashboardModels-module-scss-module__7MzMmq__tabActive{color:#fdfdfd}
.DashboardModels-module-scss-module__7MzMmq__tabIndicator{z-index:0;background-color:#1a2330;border-radius:4px;position:absolute;inset:0}
.DashboardModels-module-scss-module__7MzMmq__tabLabel{z-index:1;position:relative}
.DashboardModels-module-scss-module__7MzMmq__viewMore{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:1.37;text-decoration:none;transition:opacity .2s;display:inline-flex}
.DashboardModels-module-scss-module__7MzMmq__viewMore:hover{opacity:.7}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__viewMore{margin-top:4px}}
.DashboardModels-module-scss-module__7MzMmq__panel{background-color:#fdfdfd;border-radius:4px;min-height:173px;margin-top:9px;padding:21px 17px;position:relative;overflow:hidden;box-shadow:0 0 4px #0000000d}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__panel{padding:16px 12px}}
.DashboardModels-module-scss-module__7MzMmq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:19px 35px;display:grid}
.DashboardModels-module-scss-module__7MzMmq__grid>*{min-width:0}
@media (max-width:1279px){.DashboardModels-module-scss-module__7MzMmq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 20px}}
@media (max-width:1023px){.DashboardModels-module-scss-module__7MzMmq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__grid{grid-template-columns:minmax(0,1fr);gap:10px}}
.DashboardModels-module-scss-module__7MzMmq__cardWrapper{min-width:0}
.DashboardModels-module-scss-module__7MzMmq__card{background-color:var(--color-bg-page);cursor:pointer;border-radius:4px;align-items:stretch;width:100%;min-width:0;height:56px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}
.DashboardModels-module-scss-module__7MzMmq__card:hover{transform:translateY(-1px);box-shadow:0 2px 8px #00000014}
@media (hover:none){.DashboardModels-module-scss-module__7MzMmq__card:hover{box-shadow:none;transform:none}.DashboardModels-module-scss-module__7MzMmq__card:active{transform:scale(.98)}}
.DashboardModels-module-scss-module__7MzMmq__cover{background-color:#212121;flex-shrink:0;width:64px;height:56px;position:relative;overflow:hidden}
.DashboardModels-module-scss-module__7MzMmq__coverImg{object-fit:cover;z-index:1}
.DashboardModels-module-scss-module__7MzMmq__coverFallback{z-index:0;background:linear-gradient(135deg,#2c3849 0%,#1a2330 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.DashboardModels-module-scss-module__7MzMmq__coverInitial{font-family:var(--font-manrope);color:#fffffff2;text-shadow:0 1px 2px #0003;font-size:22px;font-weight:700;line-height:1}
.DashboardModels-module-scss-module__7MzMmq__brandIcon{filter:brightness(0)invert();opacity:.95;width:32px!important;height:32px!important}
.DashboardModels-module-scss-module__7MzMmq__brandIconColor{object-fit:contain;width:32px!important;height:32px!important}
.DashboardModels-module-scss-module__7MzMmq__cardBody{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;padding:5px 28px 5px 12px;display:flex}
.DashboardModels-module-scss-module__7MzMmq__cardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.37;overflow:hidden}
.DashboardModels-module-scss-module__7MzMmq__cardDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:400;line-height:1.37;display:-webkit-box;overflow:hidden}
.DashboardModels-module-scss-module__7MzMmq__favBtn{color:#1a2330;cursor:pointer;-webkit-tap-highlight-color:#0000;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;transition:all .2s;display:flex;position:absolute;top:4px;right:4px}
.DashboardModels-module-scss-module__7MzMmq__favBtn:hover{background:#fff}
@media (max-width:575px){.DashboardModels-module-scss-module__7MzMmq__favBtn{width:24px;height:24px;top:6px;right:6px}}
.DashboardModels-module-scss-module__7MzMmq__favBtnActive{color:#ff3b30}
.DashboardModels-module-scss-module__7MzMmq__cardSkeleton{background:linear-gradient(90deg,#1a23300a 0%,#1a233014 50%,#1a23300a 100%) 0 0/200% 100%;border-radius:4px;height:56px;animation:1.4s ease-in-out infinite DashboardModels-module-scss-module__7MzMmq__dashboardModelsShimmer}
@keyframes DashboardModels-module-scss-module__7MzMmq__dashboardModelsShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.DashboardModels-module-scss-module__7MzMmq__empty{min-height:130px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;justify-content:center;align-items:center;font-size:13px;font-weight:400;display:flex}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__tabs{background-color:var(--color-bg-panel);box-shadow:0 0 4px #0003}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__tab{color:var(--color-text-primary)}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__tab:hover:not(.DashboardModels-module-scss-module__7MzMmq__tabActive){color:#ebf4fbb3}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__tabActive{color:var(--color-bg-panel)}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__tabIndicator{background-color:var(--color-text-primary)}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__viewMore{color:var(--color-text-primary)}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__panel{background-color:var(--color-bg-panel);box-shadow:0 0 4px #0003}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__card{background-color:#ebf4fb0a}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__card:hover{box-shadow:0 2px 8px #0000004d}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__favBtn{color:var(--color-text-primary);background:#212121d9}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__favBtn:hover{background:#212121}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__favBtnActive{color:#ff3b30}
[data-theme=dark] .DashboardModels-module-scss-module__7MzMmq__cardSkeleton{background:linear-gradient(90deg,#ebf4fb0a 0%,#ebf4fb14 50%,#ebf4fb0a 100%) 0 0/200% 100%}
@media (prefers-reduced-motion:reduce){.DashboardModels-module-scss-module__7MzMmq__card{transition:none}.DashboardModels-module-scss-module__7MzMmq__card:hover{transform:none}}
/*# sourceMappingURL=3veps4c5l86_2.css.map*/
.page-module-scss-module__ScLuYa__container{background:var(--color-bg-page);width:100%;position:relative;overflow-x:hidden}
.index-module-scss-module__V7dsqG__hero{width:100%;height:calc(400px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px));background:#f3f3f3;position:relative;overflow:hidden}
.index-module-scss-module__V7dsqG__hero:after{content:"";z-index:1;background:linear-gradient(90deg,#1a2330 0%,#1a233000 100%);position:absolute;inset:0}
.index-module-scss-module__V7dsqG__heroBg{object-fit:cover;object-position:center center;z-index:0;animation:1.2s ease-out forwards index-module-scss-module__V7dsqG__heroZoomIn}
.index-module-scss-module__V7dsqG__wrapper{z-index:2;max-width:1440px;padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px)) 64px 0;box-sizing:border-box;flex-direction:column;justify-content:center;height:100%;margin:0 auto;display:flex;position:relative}
.index-module-scss-module__V7dsqG__headline{font-family:var(--font-manrope);color:#ebf4fb;max-width:644px;margin:0;font-size:40px;font-weight:700;line-height:1.2em}
.index-module-scss-module__V7dsqG__subtitle{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;max-width:623px;margin:14px 0 0;font-size:20px;font-weight:500;line-height:1.366em}
.index-module-scss-module__V7dsqG__ctaRow{flex-wrap:wrap;gap:15px;margin-top:28px;display:inline-flex}
.index-module-scss-module__V7dsqG__ctaPrimary,.index-module-scss-module__V7dsqG__ctaSecondary{cursor:pointer;height:32px;font-family:var(--font-manrope);text-align:center;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:4px 8px;font-size:14px;font-weight:400;line-height:1.366em;text-decoration:none;transition:background .2s,box-shadow .2s,border-color .2s;display:inline-flex}
.index-module-scss-module__V7dsqG__ctaPrimary{color:#ebf4fb;background:#7036f0;border:1px solid #7036f0}
.index-module-scss-module__V7dsqG__ctaPrimary:hover{background:#5326b5;border-color:#5326b5;box-shadow:0 4px 12px #7036f04d}
.index-module-scss-module__V7dsqG__ctaSecondary{color:#ebf4fb;background:0 0;border:1px solid #ebf4fb}
.index-module-scss-module__V7dsqG__ctaSecondary:hover{background:#ebf4fb1f}
.index-module-scss-module__V7dsqG__below{display:contents}
.index-module-scss-module__V7dsqG__below[data-animate]:not([data-revealed]) .index-module-scss-module__V7dsqG__subtitle,.index-module-scss-module__V7dsqG__below[data-animate]:not([data-revealed]) .index-module-scss-module__V7dsqG__ctaRow{opacity:0;transform:translateY(12px)}
.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__subtitle,.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__ctaRow{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.6s + var(--i,0)*.12s);transform:translateY(0)}
.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__subtitle{opacity:.5}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__V7dsqG__below[data-animate]:not([data-revealed]) .index-module-scss-module__V7dsqG__subtitle,.index-module-scss-module__V7dsqG__below[data-animate]:not([data-revealed]) .index-module-scss-module__V7dsqG__ctaRow,.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__subtitle,.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__ctaRow{opacity:1;transition:none;transform:none}.index-module-scss-module__V7dsqG__below[data-revealed] .index-module-scss-module__V7dsqG__subtitle{opacity:.5}}
@media (max-width:1300px){.index-module-scss-module__V7dsqG__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module__V7dsqG__hero{height:calc(380px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px))}.index-module-scss-module__V7dsqG__headline{font-size:34px}.index-module-scss-module__V7dsqG__subtitle{max-width:500px;font-size:18px}}
@media (max-width:768px){.index-module-scss-module__V7dsqG__hero{height:auto;min-height:calc(420px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px))}.index-module-scss-module__V7dsqG__wrapper{padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px) + 80px) 20px 40px}.index-module-scss-module__V7dsqG__headline{max-width:100%;font-size:28px}.index-module-scss-module__V7dsqG__subtitle{max-width:100%;font-size:16px}.index-module-scss-module__V7dsqG__ctaRow{margin-top:24px}.index-module-scss-module__V7dsqG__ctaPrimary,.index-module-scss-module__V7dsqG__ctaSecondary{padding:4px 12px}}
@media (max-width:480px){.index-module-scss-module__V7dsqG__hero{min-height:calc(372px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px))}.index-module-scss-module__V7dsqG__wrapper{padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px) + 64px) 16px 32px}.index-module-scss-module__V7dsqG__headline{font-size:24px}.index-module-scss-module__V7dsqG__subtitle{font-size:14px}}
@keyframes index-module-scss-module__V7dsqG__heroZoomIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
.index-module-scss-module__MhHPka__section{background:var(--color-bg-page);width:100%;padding:80px 0}
.index-module-scss-module__MhHPka__wrapper{box-sizing:border-box;grid-template-columns:minmax(0,805fr) minmax(0,522fr);align-items:start;gap:52px;max-width:1440px;margin:0 auto;padding:0 64px;display:grid}
.index-module-scss-module__MhHPka__imageBox{aspect-ratio:805/450;background:var(--color-bg-panel);border-radius:4px;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__MhHPka__image{object-fit:cover}
.index-module-scss-module__MhHPka__imageBox[data-animate]:not([data-revealed]) .index-module-scss-module__MhHPka__image{opacity:0;transform:scale(1.04)translateY(12px)}
.index-module-scss-module__MhHPka__imageBox[data-revealed] .index-module-scss-module__MhHPka__image{opacity:1;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:scale(1)translateY(0)}
.index-module-scss-module__MhHPka__textCol{flex-direction:column;min-width:0;padding-top:7px;display:flex}
.index-module-scss-module__MhHPka__textCol[data-animate]:not([data-revealed]){opacity:0;transform:translateY(12px)}
.index-module-scss-module__MhHPka__textCol[data-revealed]{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1) .2s,transform .6s cubic-bezier(.22,.61,.36,1) .2s;transform:translateY(0)}
.index-module-scss-module__MhHPka__title{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:507px;margin:0;font-size:24px;font-weight:700;line-height:1.366em}
.index-module-scss-module__MhHPka__description{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:522px;margin:24px 0 0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__MhHPka__links{flex-direction:column;gap:20px;margin-top:40px;display:flex}
.index-module-scss-module__MhHPka__link{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;align-self:flex-start;align-items:center;gap:8px;font-size:16px;font-weight:400;line-height:1.366em;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__MhHPka__link:hover{opacity:1}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__MhHPka__imageBox .index-module-scss-module__MhHPka__image,.index-module-scss-module__MhHPka__textCol{opacity:1!important;transition:none!important;transform:none!important}}
@media (max-width:1300px){.index-module-scss-module__MhHPka__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module__MhHPka__wrapper{grid-template-columns:1fr;gap:32px}.index-module-scss-module__MhHPka__imageBox{max-width:100%}}
@media (max-width:768px){.index-module-scss-module__MhHPka__section{padding:60px 0}.index-module-scss-module__MhHPka__wrapper{padding:0 20px}.index-module-scss-module__MhHPka__title{font-size:22px}.index-module-scss-module__MhHPka__description,.index-module-scss-module__MhHPka__link{font-size:14px}}
@media (max-width:480px){.index-module-scss-module__MhHPka__wrapper{padding:0 16px}.index-module-scss-module__MhHPka__title{font-size:20px}}
.index-module-scss-module__5ggMza__section{background:var(--color-bg-page);width:100%;padding:120px 0 80px}
.index-module-scss-module__5ggMza__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}
.index-module-scss-module__5ggMza__headingWrap{text-align:center;margin-bottom:160px}
.index-module-scss-module__5ggMza__heading{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-align:center;max-width:820px;margin:0 auto;font-size:64px;font-weight:600;line-height:1.2em}
.index-module-scss-module__5ggMza__headingWrap[data-animate]:not([data-revealed]){opacity:0;transform:translateY(12px)}
.index-module-scss-module__5ggMza__headingWrap[data-revealed]{opacity:1;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(0)}
.index-module-scss-module__5ggMza__tabsPanel{position:relative}
.index-module-scss-module__5ggMza__tabsRow{border-bottom:1px solid #1a233080;gap:0;padding-left:3px;display:flex}
[data-theme=dark] .index-module-scss-module__5ggMza__tabsRow{border-bottom-color:#ebf4fb80}
.index-module-scss-module__5ggMza__tab{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;background:0 0;border:none;padding:6px 0 8px;font-size:16px;font-weight:600;line-height:1.366em;transition:opacity .2s;position:relative}
.index-module-scss-module__5ggMza__tab+.index-module-scss-module__5ggMza__tab{margin-left:62px}
.index-module-scss-module__5ggMza__tab:hover{opacity:.85}
.index-module-scss-module__5ggMza__tabActive{opacity:1}
.index-module-scss-module__5ggMza__tabActive:after{content:"";background:var(--color-text-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}
.index-module-scss-module__5ggMza__blocksGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding:25px 0 27px;display:grid}
.index-module-scss-module__5ggMza__codeBlock{background:var(--color-bg-card,#fdfdfd);box-sizing:border-box;border-radius:4px;flex-direction:column;min-width:0;height:255px;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__5ggMza__codeContent{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:var(--color-bg-card,#fdfdfd);box-sizing:border-box;white-space:pre-wrap;word-break:break-word;flex:auto;width:100%;height:100%;margin:0;padding:20px 24px;font-size:13px;line-height:1.7em;overflow:auto}
.index-module-scss-module__5ggMza__codeContent code{font-family:inherit;font-size:inherit;line-height:inherit;color:inherit;background:0 0}
.index-module-scss-module__5ggMza__kw{color:#d1306b}
[data-theme=dark] .index-module-scss-module__5ggMza__kw{color:#f38ba8}
.index-module-scss-module__5ggMza__cls{color:#8250df}
[data-theme=dark] .index-module-scss-module__5ggMza__cls{color:#d2a8ff}
.index-module-scss-module__5ggMza__prop{color:#006b80}
[data-theme=dark] .index-module-scss-module__5ggMza__prop{color:#79c0ff}
.index-module-scss-module__5ggMza__str{color:#3e4452}
[data-theme=dark] .index-module-scss-module__5ggMza__str{color:#ebf4fbd9}
.index-module-scss-module__5ggMza__num{color:#0550ae}
[data-theme=dark] .index-module-scss-module__5ggMza__num{color:#79c0ff}
.index-module-scss-module__5ggMza__hotWrap{vertical-align:baseline;transition:width .4s cubic-bezier(.22,.61,.36,1);display:inline-block;position:relative}
.index-module-scss-module__5ggMza__hotSpacer{visibility:hidden;white-space:nowrap;padding:0 6px}
.index-module-scss-module__5ggMza__hotLayer{color:var(--color-text-primary);white-space:nowrap;will-change:opacity,transform;pointer-events:none;background:#fad56659;border-radius:3px;padding:0 6px;position:absolute;top:0;left:0}
[data-theme=dark] .index-module-scss-module__5ggMza__hotLayer{background:#fad56633}
.index-module-scss-module__5ggMza__hotEnter{animation:.36s cubic-bezier(.22,.61,.36,1) both index-module-scss-module__5ggMza__hotEnter;animation-delay:var(--enter-delay,0s)}
.index-module-scss-module__5ggMza__hotExit{animation:.34s cubic-bezier(.4,0,.2,1) both index-module-scss-module__5ggMza__hotExit}
@keyframes index-module-scss-module__5ggMza__hotEnter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
@keyframes index-module-scss-module__5ggMza__hotExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__5ggMza__hotLayer{animation:none!important}.index-module-scss-module__5ggMza__hotExit{display:none}}
.index-module-scss-module__5ggMza__copyBtn{z-index:1;width:28px;height:28px;color:var(--color-text-primary);opacity:.45;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:inline-flex;position:absolute;top:10px;right:10px}
.index-module-scss-module__5ggMza__copyBtn:hover{opacity:1;background:#1a23300f}
[data-theme=dark] .index-module-scss-module__5ggMza__copyBtn:hover{background:#ebf4fb14}
.index-module-scss-module__5ggMza__artBlock{background:var(--color-bg-panel);border-radius:4px;width:100%;min-width:0;height:255px;position:relative;overflow:hidden}
.index-module-scss-module__5ggMza__artMedia{object-fit:cover;width:100%;height:100%;animation:.42s cubic-bezier(.22,.61,.36,1) index-module-scss-module__5ggMza__mediaFade;position:absolute;inset:0}
@keyframes index-module-scss-module__5ggMza__mediaFade{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__5ggMza__tabsBottomLine{background:#1a233080;width:100%;height:1px}
[data-theme=dark] .index-module-scss-module__5ggMza__tabsBottomLine{background:#ebf4fb80}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__5ggMza__headingWrap,.index-module-scss-module__5ggMza__hot{opacity:1!important;filter:none!important;transition:none!important;animation:none!important;transform:none!important}}
@media (max-width:1300px){.index-module-scss-module__5ggMza__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module__5ggMza__section{padding:80px 0 60px}.index-module-scss-module__5ggMza__headingWrap{margin-bottom:80px}.index-module-scss-module__5ggMza__heading{font-size:48px}.index-module-scss-module__5ggMza__codeContent{padding:18px 20px;font-size:12px}}
@media (max-width:768px){.index-module-scss-module__5ggMza__section{padding:60px 0 40px}.index-module-scss-module__5ggMza__wrapper{padding:0 20px}.index-module-scss-module__5ggMza__headingWrap{margin-bottom:48px}.index-module-scss-module__5ggMza__heading{font-size:34px}.index-module-scss-module__5ggMza__blocksGrid{grid-template-columns:1fr;gap:16px;padding:20px 0 24px}.index-module-scss-module__5ggMza__codeBlock,.index-module-scss-module__5ggMza__artBlock{height:auto}.index-module-scss-module__5ggMza__codeBlock{min-height:240px}.index-module-scss-module__5ggMza__artBlock{aspect-ratio:656/255}.index-module-scss-module__5ggMza__tab{font-size:14px}.index-module-scss-module__5ggMza__tab+.index-module-scss-module__5ggMza__tab{margin-left:32px}}
@media (max-width:480px){.index-module-scss-module__5ggMza__wrapper{padding:0 16px}.index-module-scss-module__5ggMza__heading{font-size:28px}.index-module-scss-module__5ggMza__codeContent{padding:16px 18px;font-size:11px}}
.index-module-scss-module___sikyW__section{background:var(--color-bg-page);width:100%;padding:80px 0}
.index-module-scss-module___sikyW__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}
.index-module-scss-module___sikyW__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 48px;font-size:36px;font-weight:700;line-height:1.2em}
.index-module-scss-module___sikyW__body{flex-direction:column;gap:48px;display:flex}
.index-module-scss-module___sikyW__body[data-animate]:not([data-revealed]){opacity:0;transform:translateY(16px)}
.index-module-scss-module___sikyW__body[data-revealed]{opacity:1;transition:opacity .7s cubic-bezier(.22,.61,.36,1) .12s,transform .7s cubic-bezier(.22,.61,.36,1) .12s;transform:translateY(0)}
.index-module-scss-module___sikyW__block{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module___sikyW__blockHead{border-bottom:1px solid #1a233080;flex-wrap:wrap;align-items:flex-end;gap:32px;padding-bottom:8px;display:flex}
[data-theme=dark] .index-module-scss-module___sikyW__blockHead{border-bottom-color:#ebf4fb80}
.index-module-scss-module___sikyW__tabs{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}
.index-module-scss-module___sikyW__tabs::-webkit-scrollbar{display:none}
.index-module-scss-module___sikyW__tab{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0 0 8px;font-size:16px;font-weight:600;line-height:1.366em;transition:opacity .2s;position:relative}
.index-module-scss-module___sikyW__tab+.index-module-scss-module___sikyW__tab{margin-left:40px}
.index-module-scss-module___sikyW__tab:hover{opacity:.85}
.index-module-scss-module___sikyW__tabActive{opacity:1}
.index-module-scss-module___sikyW__tabActive:after{content:"";background:var(--color-text-primary);height:2px;position:absolute;bottom:-9px;left:0;right:0}
.index-module-scss-module___sikyW__codeCard{background:var(--color-bg-card,#fdfdfd);border-radius:4px;align-items:center;min-height:64px;padding:20px 56px 20px 24px;display:flex;position:relative}
.index-module-scss-module___sikyW__codePre{min-width:0;font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;flex:1;margin:0;font-size:14px;line-height:1.7em;animation:.32s cubic-bezier(.22,.61,.36,1) index-module-scss-module___sikyW__swapIn}
.index-module-scss-module___sikyW__codePre code{background:0 0}
@keyframes index-module-scss-module___sikyW__swapIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module___sikyW__copyBtn{cursor:pointer;width:28px;height:28px;color:var(--color-text-primary);opacity:.5;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:inline-flex;position:absolute;top:14px;right:14px}
.index-module-scss-module___sikyW__copyBtn:hover{opacity:1;background:#1a23300f}
[data-theme=dark] .index-module-scss-module___sikyW__copyBtn:hover{background:#ebf4fb14}
.index-module-scss-module___sikyW__hint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.55;max-width:720px;margin:0;font-size:13px;line-height:1.6em;animation:.32s cubic-bezier(.22,.61,.36,1) index-module-scss-module___sikyW__swapIn}
@media (prefers-reduced-motion:reduce){.index-module-scss-module___sikyW__body,.index-module-scss-module___sikyW__codePre,.index-module-scss-module___sikyW__hint{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.index-module-scss-module___sikyW__hint{opacity:.55!important}}
@media (max-width:1300px){.index-module-scss-module___sikyW__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module___sikyW__title{font-size:30px}.index-module-scss-module___sikyW__tab{font-size:14px}.index-module-scss-module___sikyW__tab+.index-module-scss-module___sikyW__tab{margin-left:24px}}
@media (max-width:768px){.index-module-scss-module___sikyW__section{padding:60px 0}.index-module-scss-module___sikyW__wrapper{padding:0 20px}.index-module-scss-module___sikyW__title{margin-bottom:32px;font-size:26px}.index-module-scss-module___sikyW__blockHead{gap:16px}.index-module-scss-module___sikyW__codeCard{padding:16px 48px 16px 18px}.index-module-scss-module___sikyW__codePre{font-size:13px}.index-module-scss-module___sikyW__tab+.index-module-scss-module___sikyW__tab{margin-left:20px}}
@media (max-width:480px){.index-module-scss-module___sikyW__wrapper{padding:0 16px}.index-module-scss-module___sikyW__title{font-size:22px}}
.index-module-scss-module__Pn2OxG__section{background:var(--color-bg-page);width:100%;padding:80px 0 100px}
.index-module-scss-module__Pn2OxG__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}
.index-module-scss-module__Pn2OxG__divider{background:#1a233033;width:100%;height:1px}
[data-theme=dark] .index-module-scss-module__Pn2OxG__divider{background:#ebf4fb33}
.index-module-scss-module__Pn2OxG__headRow{grid-template-columns:minmax(0,559fr) minmax(0,652fr);align-items:flex-start;gap:100px;padding:0 0 40px;display:grid}
.index-module-scss-module__Pn2OxG__tabsRow{border-bottom:1px solid #1a233033;gap:0;display:flex}
[data-theme=dark] .index-module-scss-module__Pn2OxG__tabsRow{border-bottom-color:#ebf4fb33}
.index-module-scss-module__Pn2OxG__tab{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;background:0 0;border:none;padding:6px 0 10px;font-size:16px;font-weight:600;line-height:1.366em;transition:opacity .2s;position:relative}
.index-module-scss-module__Pn2OxG__tab+.index-module-scss-module__Pn2OxG__tab{margin-left:48px}
.index-module-scss-module__Pn2OxG__tab:hover{opacity:.85}
.index-module-scss-module__Pn2OxG__tabActive{opacity:1}
.index-module-scss-module__Pn2OxG__tabActive:after{content:"";background:var(--color-text-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}
.index-module-scss-module__Pn2OxG__modeBody{animation:.36s cubic-bezier(.22,.61,.36,1) index-module-scss-module__Pn2OxG__modeFade}
@keyframes index-module-scss-module__Pn2OxG__modeFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__Pn2OxG__row{grid-template-columns:minmax(0,559fr) minmax(0,652fr);align-items:flex-start;gap:100px;padding:32px 0;display:grid}
.index-module-scss-module__Pn2OxG__row[data-animate]:not([data-revealed]){opacity:0;transform:translateY(16px)}
.index-module-scss-module__Pn2OxG__row[data-revealed]{opacity:1;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:translateY(0)}
.index-module-scss-module__Pn2OxG__leftCol{flex-direction:column;gap:12px;min-width:0;display:flex}
.index-module-scss-module__Pn2OxG__rightCol{flex-direction:column;gap:24px;min-width:0;display:flex}
.index-module-scss-module__Pn2OxG__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2em}
.index-module-scss-module__Pn2OxG__intro{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;max-width:680px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__Pn2OxG__rowTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.35em}
.index-module-scss-module__Pn2OxG__body{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;max-width:480px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__Pn2OxG__codeWrap{flex-direction:column;gap:8px;min-width:0;display:flex}
.index-module-scss-module__Pn2OxG__caption{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:1.5em}
.index-module-scss-module__Pn2OxG__codeCard{background:var(--color-bg-card,#fdfdfd);border-radius:4px;min-width:0;padding:18px 52px 18px 22px;position:relative;overflow:hidden}
.index-module-scss-module__Pn2OxG__codePre{font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre;scrollbar-width:thin;margin:0;font-size:13px;line-height:1.7em;overflow-x:auto}
.index-module-scss-module__Pn2OxG__codePre::-webkit-scrollbar{height:6px}
.index-module-scss-module__Pn2OxG__codePre::-webkit-scrollbar-thumb{background:#1a233033;border-radius:3px}
.index-module-scss-module__Pn2OxG__codePre code{font-family:inherit;font-size:inherit;color:inherit;background:0 0}
.index-module-scss-module__Pn2OxG__promptText{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;padding-right:8px;font-size:15px;font-weight:400;line-height:1.55em}
.index-module-scss-module__Pn2OxG__copyBtn{cursor:pointer;width:26px;height:26px;color:var(--color-text-primary);opacity:.45;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:inline-flex;position:absolute;top:12px;right:12px}
.index-module-scss-module__Pn2OxG__copyBtn:hover{opacity:1;background:#1a23300f}
[data-theme=dark] .index-module-scss-module__Pn2OxG__copyBtn:hover{background:#ebf4fb14}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__Pn2OxG__row{opacity:1!important;transition:none!important;transform:none!important}}
@media (max-width:1300px){.index-module-scss-module__Pn2OxG__wrapper{padding-left:40px;padding-right:40px}.index-module-scss-module__Pn2OxG__headRow,.index-module-scss-module__Pn2OxG__row{gap:60px}}
@media (max-width:1024px){.index-module-scss-module__Pn2OxG__section{padding:60px 0 80px}.index-module-scss-module__Pn2OxG__title{font-size:30px}.index-module-scss-module__Pn2OxG__headRow,.index-module-scss-module__Pn2OxG__row{gap:40px}}
@media (max-width:768px){.index-module-scss-module__Pn2OxG__section{padding:48px 0 60px}.index-module-scss-module__Pn2OxG__wrapper{padding:0 20px}.index-module-scss-module__Pn2OxG__headRow,.index-module-scss-module__Pn2OxG__row{grid-template-columns:1fr;gap:20px;padding:24px 0}.index-module-scss-module__Pn2OxG__headRow{padding-top:0}.index-module-scss-module__Pn2OxG__title{font-size:26px}.index-module-scss-module__Pn2OxG__body{max-width:none}.index-module-scss-module__Pn2OxG__codePre{font-size:12px}.index-module-scss-module__Pn2OxG__codeCard{padding:16px 44px 16px 18px}}
@media (max-width:480px){.index-module-scss-module__Pn2OxG__wrapper{padding:0 16px}.index-module-scss-module__Pn2OxG__title{font-size:22px}.index-module-scss-module__Pn2OxG__rowTitle{font-size:18px}}
.index-module-scss-module__01C_cq__howToUse{background-color:var(--color-bg-page);box-sizing:border-box;width:100%;padding:80px 0}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__howToUse{padding:60px 0}}
@media (max-width:767px){.index-module-scss-module__01C_cq__howToUse{padding:28px 0}}
.index-module-scss-module__01C_cq__container{flex-direction:column;gap:60px;width:100%;display:flex}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__container{gap:54px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__container{gap:40px}}
.index-module-scss-module__01C_cq__headerContent{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:24px;width:100%;max-width:1300px;margin:0 auto;display:flex}
@media (max-width:1300px){.index-module-scss-module__01C_cq__headerContent{padding:0 40px}}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__headerContent{flex-direction:column;gap:16px;padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__headerContent{flex-direction:column;gap:12px;padding:0 20px}}
.index-module-scss-module__01C_cq__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:left;color:var(--color-text-primary);flex-shrink:0;max-width:528px;margin:0;font-size:36px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__sectionTitle{max-width:100%;font-size:32px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__sectionTitle{max-width:100%;font-size:26px}}
@media (max-width:468px){.index-module-scss-module__01C_cq__sectionTitle{font-size:20px}}
.index-module-scss-module__01C_cq__subtitle{font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);max-width:679px;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__subtitle{max-width:100%;font-size:14px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__subtitle{max-width:100%;font-size:14px}}
@media (max-width:468px){.index-module-scss-module__01C_cq__subtitle{font-size:12px}}
.index-module-scss-module__01C_cq__stepsSection{width:100%;position:relative}
.index-module-scss-module__01C_cq__stepsSection:after{content:"";background:#1a233033;width:100%;height:1px;position:absolute;bottom:12px;left:0}
[data-theme=dark] .index-module-scss-module__01C_cq__stepsSection:after{background:#ebf4fb33}
.index-module-scss-module__01C_cq__stepsNavWrapper{width:100%}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepsNavWrapper{-webkit-overflow-scrolling:touch;overflow-x:auto}.index-module-scss-module__01C_cq__stepsNavWrapper::-webkit-scrollbar{display:none}}
.index-module-scss-module__01C_cq__stepsNav{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;display:flex}
@media (max-width:1300px){.index-module-scss-module__01C_cq__stepsNav{padding:0 40px}}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__stepsNav{padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepsNav{min-width:600px;padding:0 20px}}
.index-module-scss-module__01C_cq__stepTab{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}
.index-module-scss-module__01C_cq__stepLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:400;line-height:1.5em;transition:color .3s}
.index-module-scss-module__01C_cq__stepTabActive .index-module-scss-module__01C_cq__stepLabel{color:var(--color-primary-default)}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepLabel{font-size:14px}}
.index-module-scss-module__01C_cq__stepLine{background:#1a233033;width:1px;height:40px;margin:4px 0 0 12px;transition:background .3s}
[data-theme=dark] .index-module-scss-module__01C_cq__stepLine{background:#ebf4fb33}
.index-module-scss-module__01C_cq__stepTabActive .index-module-scss-module__01C_cq__stepLine{background:var(--color-primary-default)}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepLine{height:24px}}
.index-module-scss-module__01C_cq__stepDot{z-index:1;box-sizing:border-box;justify-content:center;align-items:center;width:25px;height:25px;margin-top:-10px;margin-left:0;transition:border .3s,background .3s,border-radius .3s;display:flex;position:relative}
.index-module-scss-module__01C_cq__stepDot:after{content:"";background:var(--color-text-primary);border-radius:50%;width:5px;height:5px}
.index-module-scss-module__01C_cq__stepTabActive .index-module-scss-module__01C_cq__stepDot{background:var(--color-bg-page);border:2px solid var(--color-primary-default);border-radius:4px}
.index-module-scss-module__01C_cq__stepContent{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;animation:.3s index-module-scss-module__01C_cq__fadeIn}
@media (max-width:1300px){.index-module-scss-module__01C_cq__stepContent{padding:0 40px}}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__01C_cq__stepContent{padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepContent{padding:0 20px}}
.index-module-scss-module__01C_cq__stepTitle{font-family:var(--font-manrope);color:var(--color-primary-default);margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.5em}
.index-module-scss-module__01C_cq__stepDescription{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:373px;margin:0;font-size:12px;font-weight:400;line-height:1.5em}
@media (max-width:767px){.index-module-scss-module__01C_cq__stepDescription{max-width:100%}}
.index-module-scss-module__01C_cq__stepLink{color:var(--color-primary-default);text-decoration:underline}
@keyframes index-module-scss-module__01C_cq__fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__01C_cq__container[data-animate]:not([data-revealed]) .index-module-scss-module__01C_cq__headerContent,.index-module-scss-module__01C_cq__container[data-animate]:not([data-revealed]) .index-module-scss-module__01C_cq__stepsSection{opacity:0;transform:translateY(12px)}
.index-module-scss-module__01C_cq__container[data-revealed] .index-module-scss-module__01C_cq__headerContent,.index-module-scss-module__01C_cq__container[data-revealed] .index-module-scss-module__01C_cq__stepsSection{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.12s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__01C_cq__container[data-animate]:not([data-revealed]) .index-module-scss-module__01C_cq__headerContent,.index-module-scss-module__01C_cq__container[data-animate]:not([data-revealed]) .index-module-scss-module__01C_cq__stepsSection,.index-module-scss-module__01C_cq__container[data-revealed] .index-module-scss-module__01C_cq__headerContent,.index-module-scss-module__01C_cq__container[data-revealed] .index-module-scss-module__01C_cq__stepsSection{opacity:1;transition:none;transform:none}}
.index-module-scss-module__PdX0Cq__section{background:var(--color-bg-page);width:100%;padding:80px 0}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__section{padding:48px 0}}
.index-module-scss-module__PdX0Cq__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}
@media (max-width:1300px){.index-module-scss-module__PdX0Cq__wrapper{padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__wrapper{padding:0 20px}}
.index-module-scss-module__PdX0Cq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 48px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__sectionTitle{margin-bottom:28px;font-size:24px}}
.index-module-scss-module__PdX0Cq__logoWall{flex-direction:column;gap:50px;display:flex}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__logoWall{gap:32px}}
.index-module-scss-module__PdX0Cq__logoRow{justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__logoRow{flex-wrap:wrap;justify-content:center;gap:24px 32px}}
.index-module-scss-module__PdX0Cq__logoRowOffset{padding:0 6.5%}
@media (max-width:767px){.index-module-scss-module__PdX0Cq__logoRowOffset{padding:0}}
.index-module-scss-module__PdX0Cq__logoItem{flex-shrink:0;justify-content:center;align-items:center;display:flex}
.index-module-scss-module__PdX0Cq__logo{object-fit:contain;filter:brightness(0);opacity:.85;transition:opacity .2s}
.index-module-scss-module__PdX0Cq__logo:hover{opacity:1}
[data-theme=dark] .index-module-scss-module__PdX0Cq__logo{filter:brightness(0)invert()}
.index-module-scss-module__PdX0Cq__logoInvert{filter:invert();mix-blend-mode:multiply}
.index-module-scss-module__PdX0Cq__logoInvert:hover{filter:invert()}
[data-theme=dark] .index-module-scss-module__PdX0Cq__logoInvert{filter:none;mix-blend-mode:screen}
.index-module-scss-module__PdX0Cq__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__PdX0Cq__sectionTitle,.index-module-scss-module__PdX0Cq__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__PdX0Cq__logoWall{opacity:0;transform:translateY(12px)}
.index-module-scss-module__PdX0Cq__wrapper[data-revealed] .index-module-scss-module__PdX0Cq__sectionTitle,.index-module-scss-module__PdX0Cq__wrapper[data-revealed] .index-module-scss-module__PdX0Cq__logoWall{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.12s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__PdX0Cq__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__PdX0Cq__sectionTitle,.index-module-scss-module__PdX0Cq__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__PdX0Cq__logoWall,.index-module-scss-module__PdX0Cq__wrapper[data-revealed] .index-module-scss-module__PdX0Cq__sectionTitle,.index-module-scss-module__PdX0Cq__wrapper[data-revealed] .index-module-scss-module__PdX0Cq__logoWall{opacity:1;transition:none;transform:none}}
.index-module-scss-module__6bUZta__section{background:var(--color-bg-page);width:100%;padding:60px 0 100px}
.index-module-scss-module__6bUZta__wrapper{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}
@media (max-width:1300px){.index-module-scss-module__6bUZta__wrapper{padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__6bUZta__wrapper{padding:0 20px}}
.index-module-scss-module__6bUZta__container{justify-content:space-between;gap:80px;display:flex}
@media (max-width:1024px){.index-module-scss-module__6bUZta__container{flex-direction:column;gap:32px}}
.index-module-scss-module__6bUZta__leftCol{flex-shrink:0;width:380px}
@media (max-width:1024px){.index-module-scss-module__6bUZta__leftCol{width:100%}}
.index-module-scss-module__6bUZta__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:38px;font-weight:600;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__6bUZta__sectionTitle{font-size:24px}}
.index-module-scss-module__6bUZta__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:20px;font-weight:400;line-height:1.2}
@media (max-width:767px){.index-module-scss-module__6bUZta__sectionSubtitle{font-size:14px}}
.index-module-scss-module__6bUZta__rightCol{flex:auto;min-width:0;max-width:720px}
@media (max-width:1024px){.index-module-scss-module__6bUZta__rightCol{flex:100%;max-width:none}}
.index-module-scss-module__6bUZta__faqItem{border-bottom:1px solid var(--color-border-panel)}
.index-module-scss-module__6bUZta__faqItem:first-child{border-top:1px solid var(--color-border-panel)}
.index-module-scss-module__6bUZta__faqQuestion{cursor:pointer;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;font-weight:600;line-height:1.4;display:flex}
.index-module-scss-module__6bUZta__faqQuestion:hover{opacity:.8}
@media (max-width:767px){.index-module-scss-module__6bUZta__faqQuestion{padding:16px 0;font-size:14px}}
.index-module-scss-module__6bUZta__icon{color:var(--color-text-primary);flex-shrink:0;transition:transform .2s}
.index-module-scss-module__6bUZta__iconOpen .index-module-scss-module__6bUZta__iconVertical{opacity:0}
.index-module-scss-module__6bUZta__iconVertical{transition:opacity .2s}
.index-module-scss-module__6bUZta__faqAnswer{max-height:0;transition:max-height .3s,padding .3s;overflow:hidden}
.index-module-scss-module__6bUZta__faqAnswer p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding-bottom:20px;font-size:14px;font-weight:400;line-height:1.6}
.index-module-scss-module__6bUZta__faqAnswerOpen{max-height:600px}
.index-module-scss-module__6bUZta__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__6bUZta__leftCol,.index-module-scss-module__6bUZta__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__6bUZta__rightCol{opacity:0;transform:translateY(12px)}
.index-module-scss-module__6bUZta__wrapper[data-revealed] .index-module-scss-module__6bUZta__leftCol,.index-module-scss-module__6bUZta__wrapper[data-revealed] .index-module-scss-module__6bUZta__rightCol{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.12s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__6bUZta__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__6bUZta__leftCol,.index-module-scss-module__6bUZta__wrapper[data-animate]:not([data-revealed]) .index-module-scss-module__6bUZta__rightCol,.index-module-scss-module__6bUZta__wrapper[data-revealed] .index-module-scss-module__6bUZta__leftCol,.index-module-scss-module__6bUZta__wrapper[data-revealed] .index-module-scss-module__6bUZta__rightCol{opacity:1;transition:none;transform:none}}
/*# sourceMappingURL=2l-qojbqlmrmj.css.map*/
.CharReveal-module-scss-module__V7squq__text{display:block}
.CharReveal-module-scss-module__V7squq__word{white-space:nowrap;display:inline-block}
.CharReveal-module-scss-module__V7squq__char{white-space:pre;display:inline-block}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__char{transition:opacity .4s,filter .4s}
.CharReveal-module-scss-module__V7squq__text[data-animate]:not([data-revealed]) .CharReveal-module-scss-module__V7squq__char{opacity:0;filter:blur(6px)}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c1{transition-delay:0s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c2{transition-delay:30ms}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c3{transition-delay:60ms}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c4{transition-delay:90ms}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c5{transition-delay:.12s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c6{transition-delay:.15s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c7{transition-delay:.18s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c8{transition-delay:.21s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c9{transition-delay:.24s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c10{transition-delay:.27s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c11{transition-delay:.3s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c12{transition-delay:.33s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c13{transition-delay:.36s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c14{transition-delay:.39s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c15{transition-delay:.42s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c16{transition-delay:.45s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c17{transition-delay:.48s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c18{transition-delay:.51s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c19{transition-delay:.54s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c20{transition-delay:.57s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c21{transition-delay:.6s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c22{transition-delay:.63s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c23{transition-delay:.66s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c24{transition-delay:.69s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c25{transition-delay:.72s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c26{transition-delay:.75s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c27{transition-delay:.78s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c28{transition-delay:.81s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c29{transition-delay:.84s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c30{transition-delay:.87s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c31{transition-delay:.9s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c32{transition-delay:.93s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c33{transition-delay:.96s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c34{transition-delay:.99s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c35{transition-delay:1.02s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c36{transition-delay:1.05s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c37{transition-delay:1.08s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c38{transition-delay:1.11s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c39{transition-delay:1.14s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c40{transition-delay:1.17s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c41{transition-delay:1.2s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c42{transition-delay:1.23s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c43{transition-delay:1.26s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c44{transition-delay:1.29s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c45{transition-delay:1.32s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c46{transition-delay:1.35s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c47{transition-delay:1.38s}
.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__c48{transition-delay:1.41s}
@media (prefers-reduced-motion:reduce){.CharReveal-module-scss-module__V7squq__text[data-animate] .CharReveal-module-scss-module__V7squq__char,.CharReveal-module-scss-module__V7squq__text[data-animate]:not([data-revealed]) .CharReveal-module-scss-module__V7squq__char{opacity:1;filter:none;transition:none}}
.Reveal-module-scss-module__DJOoIG__rise[data-animate],.Reveal-module-scss-module__DJOoIG__fade[data-animate]{will-change:opacity,transform}
.Reveal-module-scss-module__DJOoIG__rise[data-animate]{transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}
.Reveal-module-scss-module__DJOoIG__rise[data-animate]:not([data-revealed]){opacity:0;transform:translateY(16px)}
.Reveal-module-scss-module__DJOoIG__fade[data-animate]{transition:opacity .4s}
.Reveal-module-scss-module__DJOoIG__fade[data-animate]:not([data-revealed]){opacity:0}
.Reveal-module-scss-module__DJOoIG__d120[data-animate]{transition-delay:.12s}
.Reveal-module-scss-module__DJOoIG__d200[data-animate]{transition-delay:.2s}
.Reveal-module-scss-module__DJOoIG__d240[data-animate]{transition-delay:.24s}
.Reveal-module-scss-module__DJOoIG__d300[data-animate]{transition-delay:.3s}
.Reveal-module-scss-module__DJOoIG__d360[data-animate]{transition-delay:.36s}
.Reveal-module-scss-module__DJOoIG__d480[data-animate]{transition-delay:.48s}
.Reveal-module-scss-module__DJOoIG__d500[data-animate]{transition-delay:.5s}
.Reveal-module-scss-module__DJOoIG__d600[data-animate]{transition-delay:.6s}
.Reveal-module-scss-module__DJOoIG__d650[data-animate]{transition-delay:.65s}
.Reveal-module-scss-module__DJOoIG__d800[data-animate]{transition-delay:.8s}
@media (prefers-reduced-motion:reduce){.Reveal-module-scss-module__DJOoIG__rise[data-animate],.Reveal-module-scss-module__DJOoIG__fade[data-animate]{opacity:1;transition:none;transform:none}.Reveal-module-scss-module__DJOoIG__rise[data-animate]:not([data-revealed]),.Reveal-module-scss-module__DJOoIG__fade[data-animate]:not([data-revealed]){opacity:1;transform:none}}
.shared-module-scss-module__RkDl7W__container{box-sizing:border-box;width:100%;max-width:1380px;margin:0 auto;padding:0 40px}
@media (max-width:1079.98px){.shared-module-scss-module__RkDl7W__container{padding:0 24px}}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__container{padding:0 16px}}
.shared-module-scss-module__RkDl7W__section{padding-block:80px}
@media (max-width:1079.98px){.shared-module-scss-module__RkDl7W__section{padding-block:64px}}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__section{padding-block:48px}}
.shared-module-scss-module__RkDl7W__secHead{flex-direction:column;gap:8px;display:flex}
.shared-module-scss-module__RkDl7W__secHead .shared-module-scss-module__RkDl7W__eyebrow{margin-bottom:8px}
.shared-module-scss-module__RkDl7W__eyebrow{font-family:var(--font-manrope),sans-serif;text-transform:uppercase;color:var(--color-accent-eyebrow);margin:0;font-size:24px;font-weight:700;line-height:32px}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__eyebrow{font-size:20px;line-height:28px}}
.shared-module-scss-module__RkDl7W__display{font-family:var(--font-manrope),sans-serif;margin:0;font-size:48px;font-weight:700;line-height:56px}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__display{font-size:36px;line-height:44px}}
@media (max-width:479.98px){.shared-module-scss-module__RkDl7W__display{line-height:40px}}
.shared-module-scss-module__RkDl7W__h1{font-family:var(--font-manrope),sans-serif;margin:0;font-size:36px;font-weight:700;line-height:44px}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__h1{font-size:24px;line-height:36px}}
.shared-module-scss-module__RkDl7W__h2{font-family:var(--font-manrope),sans-serif;margin:0;font-size:24px;font-weight:700;line-height:32px}
.shared-module-scss-module__RkDl7W__h3{font-family:var(--font-manrope),sans-serif;margin:0;font-size:20px;font-weight:700;line-height:28px}
.shared-module-scss-module__RkDl7W__body{font-family:var(--font-manrope),sans-serif;margin:0;font-size:16px;font-weight:400;line-height:24px}
.shared-module-scss-module__RkDl7W__secondaryText{font-family:var(--font-manrope),sans-serif;margin:0;font-size:14px;font-weight:400;line-height:20px}
.shared-module-scss-module__RkDl7W__overline{font-family:var(--font-manrope),sans-serif;margin:0;font-size:12px;font-weight:400;line-height:16px}
.shared-module-scss-module__RkDl7W__muted{color:var(--color-text-secondary)}
.shared-module-scss-module__RkDl7W__secDescription{color:var(--color-text-primary)}
.shared-module-scss-module__RkDl7W__panel{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);transition:box-shadow .4s,opacity .4s}
.shared-module-scss-module__RkDl7W__chip{border-radius:var(--radius-base);background:var(--color-fixed-light);min-height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-fixed-ink);white-space:nowrap;align-items:center;padding:4px 8px;font-size:12px;line-height:16px;display:inline-flex}
.shared-module-scss-module__RkDl7W__iconBox{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-text-primary) 5%, transparent);width:40px;height:40px;color:var(--color-text-primary);flex:none;justify-content:center;align-items:center;font-size:24px;display:flex}
.shared-module-scss-module__RkDl7W__link{font-family:var(--font-manrope),sans-serif;color:var(--color-primary-default);align-items:center;gap:4px;font-size:14px;line-height:20px;transition:opacity .2s;display:inline-flex}
.shared-module-scss-module__RkDl7W__link:hover{opacity:.7}
.shared-module-scss-module__RkDl7W__btn{border-radius:var(--btn-border-radius);min-width:144px;height:40px;font-family:var(--font-manrope),sans-serif;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:16px;font-weight:400;line-height:1;transition:background .2s,box-shadow .2s,color .2s,border-color .2s;display:inline-flex}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__btn{min-width:0}}
.shared-module-scss-module__RkDl7W__btnPrimary{background:var(--color-primary-default);color:var(--color-fixed-light)}
.shared-module-scss-module__RkDl7W__btnPrimary:hover{background:var(--color-primary-hover);box-shadow:0 8px 24px color-mix(in srgb, var(--color-primary-default) 28%, transparent)}
.shared-module-scss-module__RkDl7W__btnSecondary{border-color:color-mix(in srgb, var(--color-text-primary) 20%, transparent);color:var(--color-text-primary);background:0 0}
.shared-module-scss-module__RkDl7W__btnSecondary:hover{border-color:var(--color-text-primary)}
.shared-module-scss-module__RkDl7W__btnLight{background:var(--color-fixed-light);color:var(--color-fixed-ink)}
.shared-module-scss-module__RkDl7W__btnLight:hover{background:color-mix(in srgb, var(--color-fixed-light) 88%, transparent)}
.shared-module-scss-module__RkDl7W__btnGhost{border-color:color-mix(in srgb, var(--color-fixed-light) 20%, transparent);color:var(--color-fixed-light);background:0 0}
.shared-module-scss-module__RkDl7W__btnGhost:hover{border-color:var(--color-fixed-light);background:color-mix(in srgb, var(--color-fixed-light) 12%, transparent)}
.shared-module-scss-module__RkDl7W__rule{background:var(--color-border-panel);max-width:1300px;height:1px;margin:0 auto}
@media (max-width:1379.98px){.shared-module-scss-module__RkDl7W__rule{margin:0 40px}}
@media (max-width:1079.98px){.shared-module-scss-module__RkDl7W__rule{margin:0 24px}}
@media (max-width:767.98px){.shared-module-scss-module__RkDl7W__rule{margin:0 16px}}
.Particles-module-scss-module__K_QJ8q__canvas{z-index:0;pointer-events:none;width:100%;height:100%;color:var(--color-fixed-light);position:absolute;inset:0}
@media (prefers-reduced-motion:reduce){.Particles-module-scss-module__K_QJ8q__canvas{display:none}}
@media (max-width:767.98px){.Particles-module-scss-module__K_QJ8q__canvas{display:none}}
.index-module-scss-module__d_d0ja__hero{background:var(--color-fixed-ink);height:500vh;color:var(--color-fixed-light);position:relative}
.index-module-scss-module__d_d0ja__sticky{height:100dvh;position:sticky;top:0;overflow:hidden}
.index-module-scss-module__d_d0ja__sticky:after{content:"";z-index:2;pointer-events:none;background:color-mix(in srgb, var(--color-fixed-ink) 60%, transparent);position:absolute;inset:0}
.index-module-scss-module__d_d0ja__poster{object-fit:cover;z-index:0}
.index-module-scss-module__d_d0ja__video{z-index:1;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__d_d0ja__video{display:none}}
.index-module-scss-module__d_d0ja__videoReady{opacity:1}
.index-module-scss-module__d_d0ja__stage{z-index:3;grid-template-areas:"screen";height:100%;display:grid;position:relative}
.index-module-scss-module__d_d0ja__screen{min-width:0;min-height:0;opacity:var(--o,0);transform:translate3d(0, var(--y,140px), 0);pointer-events:none;will-change:opacity,transform;flex-direction:column;grid-area:screen;justify-content:center;display:flex;position:relative}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__d_d0ja__screen{transform:none}}
.index-module-scss-module__d_d0ja__screenOn{pointer-events:auto}
.index-module-scss-module__d_d0ja__screen:first-child{opacity:var(--o,1);transform:translate3d(0, var(--y,0), 0)}
.index-module-scss-module__d_d0ja__intro{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}
.index-module-scss-module__d_d0ja__wordmark{color:var(--color-fixed-gold);display:inline-flex}
.index-module-scss-module__d_d0ja__wordmarkSvg{width:120px;height:auto}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__wordmarkSvg{width:96px}}
.index-module-scss-module__d_d0ja__title{font-family:var(--font-manrope),sans-serif;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 2px color-mix(in srgb, var(--color-fixed-black) 6%, transparent);margin:0;font-size:48px;font-weight:700;line-height:1.16}
@media (max-width:1079.98px){.index-module-scss-module__d_d0ja__title{font-size:40px}}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__title{letter-spacing:.02em;font-size:28px}}
.index-module-scss-module__d_d0ja__introRow{width:var(--intro-row-w,880px);justify-content:center;align-items:flex-start;gap:27px;max-width:100%;margin-top:16px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__d_d0ja__introRow{gap:20px;width:100%}}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__introRow{flex-direction:column;align-items:center;gap:12px;margin-top:12px}}
.index-module-scss-module__d_d0ja__subtitle{max-width:331px;font-family:var(--font-manrope),sans-serif;text-align:right;text-transform:uppercase;text-shadow:0 2px 2px color-mix(in srgb, var(--color-fixed-black) 6%, transparent);flex:none;margin:0;font-size:24px;font-weight:700;line-height:1.36}
@media (max-width:1079.98px){.index-module-scss-module__d_d0ja__subtitle{font-size:20px}}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__subtitle{text-align:center;max-width:none;font-size:18px}}
.index-module-scss-module__d_d0ja__description{text-align:left;color:color-mix(in srgb, var(--color-fixed-light) 86%, transparent);text-shadow:0 2px 12px color-mix(in srgb, var(--color-fixed-ink) 50%, transparent);flex:0 522px}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__description{text-align:center;flex:none;max-width:480px}}
.index-module-scss-module__d_d0ja__statBlock{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}
.index-module-scss-module__d_d0ja__statValue{z-index:1;opacity:0;font-family:var(--font-manrope),sans-serif;letter-spacing:.01em;text-shadow:0 4px 24px color-mix(in srgb, var(--color-fixed-ink) 55%, transparent);font-size:96px;font-weight:700;line-height:1.1;transition:opacity .34s ease-out;position:relative}
@media (max-width:1079.98px){.index-module-scss-module__d_d0ja__statValue{font-size:72px}}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__statValue{font-size:48px}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__d_d0ja__statValue{opacity:1;transition:none}}
.index-module-scss-module__d_d0ja__statValueOn{opacity:1}
.index-module-scss-module__d_d0ja__statLabel{z-index:1;font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-fixed-light) 78%, transparent);text-shadow:0 2px 12px color-mix(in srgb, var(--color-fixed-ink) 50%, transparent);font-size:16px;font-weight:400;line-height:24px;position:relative}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__statLabel{font-size:14px;line-height:20px}}
.index-module-scss-module__d_d0ja__closing{text-align:center;flex-direction:column;align-items:center;gap:32px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__closing{gap:24px}}
.index-module-scss-module__d_d0ja__closingText{max-width:960px;font-family:var(--font-manrope),sans-serif;text-shadow:0 2px 16px color-mix(in srgb, var(--color-fixed-ink) 50%, transparent);margin:0;font-size:48px;font-weight:700;line-height:1.366}
@media (max-width:1079.98px){.index-module-scss-module__d_d0ja__closingText{font-size:40px}}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__closingText{font-size:28px;line-height:1.3}}
.index-module-scss-module__d_d0ja__cta{flex:none}
@media (max-width:767.98px){.index-module-scss-module__d_d0ja__cta{min-width:144px}}
.index-module-scss-module__uHSEHW__breather{isolation:isolate;justify-content:center;align-items:center;width:100%;height:400px;padding:0 40px;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__uHSEHW__breather:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(180deg, color-mix(in srgb, var(--color-fixed-ink) 18%, transparent) 0%, color-mix(in srgb, var(--color-fixed-ink) 10%, transparent) 50%, color-mix(in srgb, var(--color-fixed-ink) 22%, transparent) 100%);position:absolute;inset:0}
@media (max-width:1079.98px){.index-module-scss-module__uHSEHW__breather{height:300px;padding:0 24px}}
@media (max-width:767.98px){.index-module-scss-module__uHSEHW__breather{height:220px;padding:0 16px}}
@media (max-width:479.98px){.index-module-scss-module__uHSEHW__breather{height:180px}}
.index-module-scss-module__uHSEHW__withCaption:before{background:linear-gradient(180deg, color-mix(in srgb, var(--color-fixed-ink) 30%, transparent) 0%, color-mix(in srgb, var(--color-fixed-ink) 22%, transparent) 50%, color-mix(in srgb, var(--color-fixed-ink) 34%, transparent) 100%),radial-gradient(50% 60% at 50% 50%, color-mix(in srgb, var(--color-fixed-ink) 40%, transparent), transparent)}
.index-module-scss-module__uHSEHW__image{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}
.index-module-scss-module__uHSEHW__caption{z-index:2;font-family:var(--font-manrope),sans-serif;text-align:center;color:var(--color-fixed-light);text-shadow:0 2px 20px color-mix(in srgb, var(--color-fixed-ink) 60%, transparent);margin:0;font-size:36px;font-weight:700;line-height:44px;position:relative}
@media (max-width:767.98px){.index-module-scss-module__uHSEHW__caption{font-size:24px;line-height:32px}}
.index-module-scss-module__RHHAWq__inner{flex-direction:column;gap:40px;display:flex}
.index-module-scss-module__RHHAWq__description{max-width:860px}
.index-module-scss-module__RHHAWq__wrap{align-items:stretch;gap:48px;display:flex}
@media (max-width:1299.98px){.index-module-scss-module__RHHAWq__wrap{gap:32px}}
@media (max-width:1079.98px){.index-module-scss-module__RHHAWq__wrap{flex-direction:column;gap:32px}}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__wrap{gap:24px}}
.index-module-scss-module__RHHAWq__figure{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex:0 44%;width:560px;max-width:100%;height:auto;min-height:424px;position:relative;overflow:hidden}
.index-module-scss-module__RHHAWq__figure:after{content:"";background:color-mix(in srgb, var(--color-fixed-ink) 8%, transparent);position:absolute;inset:0}
.index-module-scss-module__RHHAWq__figure:hover .index-module-scss-module__RHHAWq__image{transform:scale(1.04)}
@media (max-width:1079.98px){.index-module-scss-module__RHHAWq__figure{flex:none;width:100%;min-height:300px}}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__figure{min-height:240px}}
.index-module-scss-module__RHHAWq__image{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,.61,.36,1);display:block}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__RHHAWq__image{transition:none}}
.index-module-scss-module__RHHAWq__cards{flex-direction:column;flex:52%;gap:24px;min-width:0;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__RHHAWq__cards{flex:auto;width:100%}}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__cards{gap:24px}}
.index-module-scss-module__RHHAWq__card{flex:1;align-items:stretch;gap:24px;min-width:0;height:auto;min-height:200px;padding:32px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__card{gap:16px;min-height:0;padding:24px}}
.index-module-scss-module__RHHAWq__cardBadge{flex:none;justify-content:center;align-items:flex-start;width:96px;height:96px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__cardBadge{width:64px;height:64px}}
.index-module-scss-module__RHHAWq__badgeImage{object-fit:contain;width:100%;height:auto}
.index-module-scss-module__RHHAWq__cardBody{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}
.index-module-scss-module__RHHAWq__cardDescription{line-height:24px}
@media (max-width:767.98px){.index-module-scss-module__RHHAWq__cardDescription{line-height:20px}}
.index-module-scss-module__kgLbDW__inner{flex-direction:column;gap:40px;display:flex}
.index-module-scss-module__kgLbDW__grid{grid-template-rows:194px 194px;grid-template-columns:minmax(0,848fr) minmax(0,432fr);gap:32px;display:grid}
@media (max-width:1079.98px){.index-module-scss-module__kgLbDW__grid{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767.98px){.index-module-scss-module__kgLbDW__grid{grid-template-columns:minmax(0,1fr)}}
.index-module-scss-module__kgLbDW__bigSlot{grid-row:1/span 2;min-width:0}
@media (max-width:1079.98px){.index-module-scss-module__kgLbDW__bigSlot{grid-area:auto/1/auto/-1;height:320px}}
@media (max-width:767.98px){.index-module-scss-module__kgLbDW__bigSlot{height:280px}}
.index-module-scss-module__kgLbDW__smallSlot{min-width:0}
.index-module-scss-module__kgLbDW__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);width:100%;height:100%;color:inherit;display:block;position:relative;overflow:hidden}
.index-module-scss-module__kgLbDW__card:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--color-fixed-ink) 5%, transparent) 0%, color-mix(in srgb, var(--color-fixed-ink) 30%, transparent) 45%, color-mix(in srgb, var(--color-fixed-ink) 88%, transparent) 100%);position:absolute;inset:0}
.index-module-scss-module__kgLbDW__card:hover .index-module-scss-module__kgLbDW__cardImage{transform:scale(1.04)}
.index-module-scss-module__kgLbDW__card:hover .index-module-scss-module__kgLbDW__cardLink{opacity:.7}
@media (max-width:1079.98px){.index-module-scss-module__kgLbDW__cardBig{height:320px}}
@media (max-width:767.98px){.index-module-scss-module__kgLbDW__cardBig{height:280px}}
.index-module-scss-module__kgLbDW__cardSmall{height:194px}
.index-module-scss-module__kgLbDW__cardImage{object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__kgLbDW__cardImage{transition:none}}
.index-module-scss-module__kgLbDW__cardInfo{z-index:2;color:var(--color-fixed-light);flex-direction:column;gap:8px;padding:28px;display:flex;position:absolute;bottom:0;left:0;right:0}
.index-module-scss-module__kgLbDW__cardSmall .index-module-scss-module__kgLbDW__cardInfo{gap:6px;padding:20px 24px}
.index-module-scss-module__kgLbDW__cardMeta{color:color-mix(in srgb, var(--color-fixed-light) 72%, transparent)}
.index-module-scss-module__kgLbDW__cardTitle{overflow-wrap:anywhere}
.index-module-scss-module__kgLbDW__cardSmall .index-module-scss-module__kgLbDW__cardTitle{line-height:24px}
.index-module-scss-module__kgLbDW__cardLink{font-family:var(--font-manrope),sans-serif;color:var(--color-fixed-light);align-items:center;gap:4px;margin-top:4px;font-size:14px;line-height:20px;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__4I7c2G__scrub{padding-block:80px}
@media (max-width:1079.98px){.index-module-scss-module__4I7c2G__scrub{padding-block:64px}}
@media (max-width:767.98px){.index-module-scss-module__4I7c2G__scrub{padding-block:48px}}
.index-module-scss-module__4I7c2G__sticky{position:relative}
.index-module-scss-module__4I7c2G__head{margin-bottom:40px}
.index-module-scss-module__4I7c2G__container{flex-direction:column;gap:48px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__4I7c2G__container{gap:40px}}
@media (max-width:767.98px){.index-module-scss-module__4I7c2G__container{gap:32px}}
.index-module-scss-module__4I7c2G__stage{flex-direction:column;display:flex}
.index-module-scss-module__4I7c2G__page{display:none;position:relative}
.index-module-scss-module__4I7c2G__pageOn{display:block}
.index-module-scss-module__4I7c2G__tabsRow{justify-content:center;display:flex}
.index-module-scss-module__4I7c2G__tablist{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-text-primary) 5%, transparent);flex-wrap:wrap;gap:2px;padding:4px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__4I7c2G__tablist{flex:1}}
.index-module-scss-module__4I7c2G__tab{border-radius:var(--radius-base);height:40px;color:var(--color-text-secondary);font-family:var(--font-manrope),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-template-areas:"label";place-items:center;padding:0 20px;font-size:14px;font-weight:400;line-height:20px;transition:background .2s,box-shadow .2s,color .2s;display:inline-grid}
.index-module-scss-module__4I7c2G__tab:before{content:attr(data-label);visibility:hidden;grid-area:label;font-weight:700}
.index-module-scss-module__4I7c2G__tab:hover{color:var(--color-text-primary)}
.index-module-scss-module__4I7c2G__tab:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
@media (max-width:767.98px){.index-module-scss-module__4I7c2G__tab{flex:auto;padding:0 12px}}
.index-module-scss-module__4I7c2G__tabLabel{grid-area:label}
.index-module-scss-module__4I7c2G__tabOn{background:var(--color-bg-panel);color:var(--color-text-primary);box-shadow:0 1px 2px color-mix(in srgb, var(--color-text-primary) 8%, transparent);font-weight:700}
.index-module-scss-module__4I7c2G__row{align-items:center;gap:40px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__4I7c2G__row{flex-direction:column;align-items:stretch;gap:24px}}
.index-module-scss-module__4I7c2G__text{flex-direction:column;flex:0 42%;gap:16px;min-width:0;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__4I7c2G__text{flex:auto;width:100%}}
.index-module-scss-module__4I7c2G__kicker{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__4I7c2G__bullets{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__4I7c2G__bullets li{font-family:var(--font-manrope),sans-serif;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}
.index-module-scss-module__4I7c2G__bulletIcon{width:20px;height:20px;color:var(--color-primary-default);flex:none}
.index-module-scss-module__4I7c2G__cta{align-self:flex-start;margin-top:8px}
.index-module-scss-module__4I7c2G__visual{flex-direction:column;flex:54%;width:0;min-width:0;display:flex;container-type:inline-size}
@media (max-width:1079.98px){.index-module-scss-module__4I7c2G__visual{flex:auto;width:100%}}
.index-module-scss-module__4I7c2G__demo{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;display:flex;overflow:hidden}
.index-module-scss-module__4I7c2G__video{aspect-ratio:712/400;object-fit:cover;flex:none;width:100%;height:auto;display:block}
.index-module-scss-module__4I7c2G__controls{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;min-height:48px;padding:0 3.37079% 16px;display:grid}
@container not (min-width:480px){.index-module-scss-module__4I7c2G__controls{padding-inline:6.66667%}}
@media (max-width:767.98px){.index-module-scss-module__4I7c2G__controls{gap:12px;padding:0 16px 16px}}
.index-module-scss-module__4I7c2G__controlButton{min-height:32px;color:var(--color-text-secondary);font-family:var(--font-manrope),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:6px;padding:12px 0 0;font-size:12px;font-weight:400;line-height:16px;display:flex;position:relative}
.index-module-scss-module__4I7c2G__controlButton:before,.index-module-scss-module__4I7c2G__controlButton:after{content:"";background:var(--color-border-panel);width:100%;height:2px;position:absolute;top:0;left:0}
.index-module-scss-module__4I7c2G__controlButton:after{width:var(--progress,0%);background:var(--color-primary-default)}
.index-module-scss-module__4I7c2G__controlButton[aria-pressed=true]{color:var(--color-primary-default)}
.index-module-scss-module__4I7c2G__controlButton:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:4px;border-radius:var(--radius-base)}
@media (min-width:1080.02px){.index-module-scss-module__4I7c2G__scrub[data-scrub=on]{height:500vh;padding-block:80px 0}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__sticky{top:var(--total-navbar-height);height:calc(100dvh - var(--total-navbar-height));position:sticky;overflow:hidden}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__container{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);align-content:center;gap:48px;height:100%;padding-block:16px;display:grid}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__stage{grid-template-areas:"stack";min-height:0;display:grid;position:relative}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__page{opacity:0;visibility:hidden;pointer-events:none;grid-area:stack;min-width:0;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1);display:block;transform:translateY(12px)}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__pageOn{opacity:1;visibility:visible;pointer-events:auto;transform:none}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__row{flex-direction:row;justify-content:space-between;align-items:center}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__visual{max-width:min(54%,178dvh - 445px)}}
@media (min-width:1080.02px) and (max-height:740px){.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__text{flex-basis:44%;gap:12px}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__bullets{gap:8px}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__bullets li{font-size:14px;line-height:22px}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__sticky h3{font-size:24px;line-height:32px}.index-module-scss-module__4I7c2G__scrub[data-scrub=on] .index-module-scss-module__4I7c2G__sticky p{font-size:14px;line-height:22px}}
.index-module-scss-module__xCOcFa__inner{flex-direction:column;gap:40px;display:flex}
.index-module-scss-module__xCOcFa__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__head{flex-direction:column;align-items:stretch;gap:16px}}
.index-module-scss-module__xCOcFa__allModels{flex:none}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__allModels{align-self:flex-end}}
.index-module-scss-module__xCOcFa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}
@media (max-width:1079.98px){.index-module-scss-module__xCOcFa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__grid{grid-template-columns:minmax(0,1fr)}}
.index-module-scss-module__xCOcFa__slot{min-width:0;display:flex}
.index-module-scss-module__xCOcFa__card{width:100%;color:inherit;flex-direction:column;transition:box-shadow .4s;display:flex;overflow:hidden}
.index-module-scss-module__xCOcFa__card:hover{box-shadow:0 12px 32px color-mix(in srgb, var(--color-fixed-black) 12%, transparent)}
.index-module-scss-module__xCOcFa__card:hover .index-module-scss-module__xCOcFa__image{transform:scale(1.06)}
.index-module-scss-module__xCOcFa__card:hover .index-module-scss-module__xCOcFa__footLink{opacity:.7}
.index-module-scss-module__xCOcFa__media{border-bottom:1px solid var(--color-border-panel);width:100%;height:280px;position:relative;overflow:hidden}
.index-module-scss-module__xCOcFa__media:before{content:"";z-index:1;background:color-mix(in srgb, var(--color-fixed-ink) 10%, transparent);position:absolute;inset:0}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__media{height:200px}}
.index-module-scss-module__xCOcFa__image{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__xCOcFa__image{transition:none}}
.index-module-scss-module__xCOcFa__overlay{z-index:2;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--color-fixed-ink) 62%, transparent) 45%, color-mix(in srgb, var(--color-fixed-ink) 90%, transparent) 100%);justify-content:space-between;align-items:flex-end;padding:20px;display:flex;position:absolute;bottom:0;left:0;right:0}
.index-module-scss-module__xCOcFa__overlayText{color:var(--color-fixed-light);flex-direction:column;gap:2px;display:flex}
.index-module-scss-module__xCOcFa__overlayText b{font-family:var(--font-manrope),sans-serif;font-size:20px;font-weight:700;line-height:28px}
.index-module-scss-module__xCOcFa__overlayText span{font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-fixed-light) 80%, transparent);font-size:14px;line-height:20px}
.index-module-scss-module__xCOcFa__body{flex-direction:column;gap:20px;min-height:96px;padding:24px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__body{padding:20px}}
.index-module-scss-module__xCOcFa__chips{flex-wrap:wrap;flex:1;align-content:flex-start;gap:8px;min-width:0;display:flex}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__chips>span{white-space:normal;height:auto}}
.index-module-scss-module__xCOcFa__foot{border-top:1px solid var(--color-border-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:16px 24px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__xCOcFa__foot{padding:16px 20px}}
.index-module-scss-module__xCOcFa__footLink{flex:none}
.index-module-scss-module__lT2avq__inner{flex-direction:column;gap:40px;display:flex}
.index-module-scss-module__lT2avq__wrap{align-items:flex-start;gap:40px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__wrap{flex-direction:column}}
@media (max-width:767.98px){.index-module-scss-module__lT2avq__wrap{gap:24px}}
.index-module-scss-module__lT2avq__intro{flex-direction:column;flex:0 42%;gap:12px;width:560px;max-width:100%;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__intro{flex:auto;width:100%}}
.index-module-scss-module__lT2avq__form{flex:54%;width:100%;min-width:0;padding:32px}
.index-module-scss-module__lT2avq__form form{flex-direction:column;gap:20px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__form{flex:auto}}
@media (max-width:767.98px){.index-module-scss-module__lT2avq__form{padding:20px}}
.index-module-scss-module__lT2avq__row{gap:16px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__lT2avq__row{flex-direction:column}}
.index-module-scss-module__lT2avq__field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}
.index-module-scss-module__lT2avq__field label{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);font-size:12px;line-height:16px}
.index-module-scss-module__lT2avq__input{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);background:var(--color-bg-panel);width:100%;height:40px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);padding:0 12px;font-size:14px;line-height:20px;transition:border-color .2s}
.index-module-scss-module__lT2avq__input::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__lT2avq__input:hover{border-color:var(--color-text-primary)}
.index-module-scss-module__lT2avq__input:focus{border-color:var(--color-primary-default);outline:none}
.index-module-scss-module__lT2avq__input:disabled{opacity:.6}
.index-module-scss-module__lT2avq__inputError,.index-module-scss-module__lT2avq__inputError:hover,.index-module-scss-module__lT2avq__inputError:focus{border-color:var(--color-function-fail)}
.index-module-scss-module__lT2avq__textarea{resize:vertical;height:112px;padding:10px 12px}
.index-module-scss-module__lT2avq__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%231a2330' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:36px}
[data-theme=dark] .index-module-scss-module__lT2avq__select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ebf4fb' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}
.index-module-scss-module__lT2avq__selectEmpty{color:var(--color-text-secondary)}
.index-module-scss-module__lT2avq__fieldError{font-family:var(--font-manrope),sans-serif;color:var(--color-function-fail);font-size:12px;line-height:16px}
.index-module-scss-module__lT2avq__turnstile{min-height:0}
.index-module-scss-module__lT2avq__turnstile:not(:empty){margin-top:4px}
.index-module-scss-module__lT2avq__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}
.index-module-scss-module__lT2avq__altText{line-height:24px}
.index-module-scss-module__lT2avq__altLink{color:var(--color-primary-default)}
.index-module-scss-module__lT2avq__altLink:hover{opacity:.7}
.index-module-scss-module__lT2avq__success{flex-direction:column;gap:8px;padding:24px 0;display:flex}
.index-module-scss-module__lT2avq__specs{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);width:100%;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__specs{flex-direction:column}}
.index-module-scss-module__lT2avq__specItem{flex:1 1 0;min-width:0;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__specItem{flex-direction:column}}
.index-module-scss-module__lT2avq__specDivider{background:var(--color-border-panel);flex:none;width:1px;display:block}
@media (max-width:1079.98px){.index-module-scss-module__lT2avq__specDivider{width:100%;height:1px}}
.index-module-scss-module__lT2avq__spec{flex-direction:column;flex:1;gap:16px;min-width:0;padding:28px 28px 30px;display:flex}
@media (max-width:767.98px){.index-module-scss-module__lT2avq__spec{padding:24px}}
.index-module-scss-module__lT2avq__specTitle{font-family:var(--font-manrope),sans-serif;margin:0;font-size:16px;font-weight:700;line-height:24px}
.index-module-scss-module__lT2avq__specList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__lT2avq__specList li{min-width:0;font-family:var(--font-manrope),sans-serif;overflow-wrap:anywhere;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:flex}
.index-module-scss-module__lT2avq__specIcon{width:20px;height:20px;color:var(--color-text-secondary);flex:none}
.index-module-scss-module__1H7QsW__section{padding-bottom:80px}
@media (max-width:1079.98px){.index-module-scss-module__1H7QsW__section{padding-bottom:64px}}
@media (max-width:767.98px){.index-module-scss-module__1H7QsW__section{padding-bottom:48px}}
.index-module-scss-module__1H7QsW__inner{align-items:flex-start;gap:40px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__1H7QsW__inner{flex-direction:column}}
@media (max-width:767.98px){.index-module-scss-module__1H7QsW__inner{gap:24px}}
.index-module-scss-module__1H7QsW__head{flex-direction:column;flex:none;gap:12px;width:400px;display:flex}
@media (max-width:1079.98px){.index-module-scss-module__1H7QsW__head{width:100%}}
.index-module-scss-module__1H7QsW__list{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}
.index-module-scss-module__1H7QsW__item{border-top:1px solid var(--color-border-panel)}
.index-module-scss-module__1H7QsW__item:last-child{border-bottom:1px solid var(--color-border-panel)}
.index-module-scss-module__1H7QsW__question{width:100%;min-height:64px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;line-height:24px;transition:color .2s;display:flex}
.index-module-scss-module__1H7QsW__question:hover{color:var(--color-primary-default)}
.index-module-scss-module__1H7QsW__icon{width:20px;height:20px;color:var(--color-text-secondary);flex:none;transition:transform .25s cubic-bezier(.22,.61,.36,1)}
.index-module-scss-module__1H7QsW__itemOpen .index-module-scss-module__1H7QsW__icon{transform:rotate(180deg)}
.index-module-scss-module__1H7QsW__answer{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.22,.61,.36,1);display:grid}
.index-module-scss-module__1H7QsW__answer>p{max-width:640px;min-height:0;padding-bottom:0;transition:padding .35s cubic-bezier(.22,.61,.36,1);overflow:hidden}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__1H7QsW__answer,.index-module-scss-module__1H7QsW__answer>p{transition:none}}
.index-module-scss-module__1H7QsW__itemOpen .index-module-scss-module__1H7QsW__answer{grid-template-rows:1fr}
.index-module-scss-module__1H7QsW__itemOpen .index-module-scss-module__1H7QsW__answer>p{padding-bottom:20px}
.page-module-scss-module__GO92-q__container{background:var(--color-bg-page);width:100%;color:var(--color-text-primary);position:relative;overflow-x:clip}
/*# sourceMappingURL=0n0821scbq2op.css.map*/
.index-module-scss-module__SLawOa__favouriteContainer{background:var(--color-bg-page);width:100%;min-height:100vh;padding-top:calc(var(--total-navbar-height) + 40px);padding-bottom:120px;position:relative}
@media (max-width:768px){.index-module-scss-module__SLawOa__favouriteContainer{padding-top:calc(var(--total-navbar-height) + 30px);padding-bottom:80px}}
.index-module-scss-module__SLawOa__content{z-index:2;max-width:1300px;margin:0 auto;position:relative}
@media (max-width:1300px){.index-module-scss-module__SLawOa__content{padding:0 40px}}
@media (max-width:768px){.index-module-scss-module__SLawOa__content{padding:0 16px;overflow-x:hidden}}
.index-module-scss-module__SLawOa__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 24px;font-size:48px;font-weight:700;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__SLawOa__title{margin-bottom:20px;font-size:32px}}
.index-module-scss-module__SLawOa__divider{background:var(--color-border-panel);width:100%;height:1px;margin-bottom:35px}
@media (max-width:768px){.index-module-scss-module__SLawOa__divider{margin-bottom:24px}}
.index-module-scss-module__xxdyiq__pageWrapper{background:var(--color-bg-page);width:100%;min-height:100vh;padding-bottom:120px;position:relative}
.index-module-scss-module__xxdyiq__content{box-sizing:border-box;z-index:2;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;position:relative}
@media (max-width:1079px){.index-module-scss-module__xxdyiq__content{padding:0 24px}}
@media (max-width:767px){.index-module-scss-module__xxdyiq__content{padding:0 16px;overflow-x:hidden}}
.index-module-scss-module__xxdyiq__titleContainer{width:763px;padding-top:calc(110px + var(--console-subnav-height));flex-direction:column;align-items:center;gap:16px;margin:0 auto;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__titleContainer{width:100%;margin:calc(80px + var(--console-subnav-height)) auto 0;box-sizing:border-box;padding:0 20px}}
@media (max-width:480px){.index-module-scss-module__xxdyiq__titleContainer{margin:calc(60px + var(--console-subnav-height)) auto 0;padding:0 16px}}
.index-module-scss-module__xxdyiq__mainHeading{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;color:#faf7f8;width:100%;margin:0;font-size:64px;font-weight:700;line-height:1.2em}
.index-module-scss-module__xxdyiq__mainHeading .index-module-scss-module__xxdyiq__purpleText{color:#472ba0}
@media (max-width:768px){.index-module-scss-module__xxdyiq__mainHeading{font-size:48px}}
@media (max-width:480px){.index-module-scss-module__xxdyiq__mainHeading{font-size:36px}}
.index-module-scss-module__xxdyiq__subheading{font-family:var(--font-manrope);text-align:center;color:var(--color-text-primary);width:739px;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (max-width:768px){.index-module-scss-module__xxdyiq__subheading{width:100%;font-size:16px}}
@media (max-width:480px){.index-module-scss-module__xxdyiq__subheading{font-size:14px}}
.index-module-scss-module__xxdyiq__searchContainer{flex-direction:row;justify-content:center;align-items:center;gap:25px;width:100%;max-width:1300px;margin:35px auto 0;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__searchContainer{box-sizing:border-box;align-items:stretch;gap:16px;width:100%;margin-top:24px;padding:0}}
.index-module-scss-module__xxdyiq__toggleContainer{background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;align-items:center;gap:8px;width:88px;height:28px;padding:0;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__toggleContainer{display:none}}
.index-module-scss-module__xxdyiq__mobileFilterButton{display:none}
@media (max-width:768px){.index-module-scss-module__xxdyiq__mobileFilterButton{background:var(--color-bg-panel);height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;white-space:nowrap;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:3px 13px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:flex}.index-module-scss-module__xxdyiq__mobileFilterButton svg{width:16px;height:16px;color:var(--color-text-primary);flex-shrink:0}.index-module-scss-module__xxdyiq__mobileFilterButton:hover{opacity:.9}}
.index-module-scss-module__xxdyiq__filterBadge{min-width:16px;height:16px;font-family:var(--font-manrope);color:var(--color-bg-panel);background:#1d1d1f;border-radius:4px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;font-weight:600;display:flex}
.index-module-scss-module__xxdyiq__toggleButton{width:40px;height:28px;color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.index-module-scss-module__xxdyiq__toggleButton svg{width:16px;height:16px}
.index-module-scss-module__xxdyiq__toggleButton.index-module-scss-module__xxdyiq__active{background:var(--color-panel-selected);color:var(--color-panel-selected-text)}
.index-module-scss-module__xxdyiq__toggleButton:hover:not(.index-module-scss-module__xxdyiq__active){opacity:.8}
.index-module-scss-module__xxdyiq__searchAndSort{flex-direction:row;flex:1;align-items:flex-end;gap:32px;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__searchAndSort{flex-direction:column;align-items:stretch;gap:16px;width:100%}}
.index-module-scss-module__xxdyiq__searchBar{background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;width:100%;height:40px;padding:10px 11px;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__searchBar{width:100%}}
.index-module-scss-module__xxdyiq__searchInput{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.366em}
.index-module-scss-module__xxdyiq__searchInput::placeholder{color:var(--color-text-primary);opacity:.5}
@media (max-width:767.98px){.index-module-scss-module__xxdyiq__searchInput{font-size:16px}}
.index-module-scss-module__xxdyiq__clearButton{cursor:pointer;color:#89878e;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 4px;padding:0;transition:color .2s;display:flex}
.index-module-scss-module__xxdyiq__clearButton:hover{color:#5f41cf}
@media (max-width:768px){.index-module-scss-module__xxdyiq__clearButton svg{width:16px;height:16px}}
.index-module-scss-module__xxdyiq__allHero{width:100%;padding-top:calc(112px + var(--console-subnav-height))}
@media (max-width:768px){.index-module-scss-module__xxdyiq__allHero{padding-top:calc(72px + var(--console-subnav-height))}}
.index-module-scss-module__xxdyiq__allHeroTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:64px;font-weight:700;line-height:1.1em}
@media (max-width:768px){.index-module-scss-module__xxdyiq__allHeroTitle{font-size:40px}}
@media (max-width:480px){.index-module-scss-module__xxdyiq__allHeroTitle{font-size:32px}}
.index-module-scss-module__xxdyiq__allHeroDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:900px;margin:20px 0 0;font-size:16px;font-weight:400;line-height:1.6em}
@media (max-width:768px){.index-module-scss-module__xxdyiq__allHeroDesc{margin-top:14px;font-size:14px}}
.index-module-scss-module__xxdyiq__popularSearches{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:16px;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__popularSearches{flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px}}
.index-module-scss-module__xxdyiq__popularSearchTagList{display:contents}
@media (max-width:768px){.index-module-scss-module__xxdyiq__popularSearchTagList{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.index-module-scss-module__xxdyiq__popularSearchTagList::-webkit-scrollbar{display:none}}
.index-module-scss-module__xxdyiq__popularSearchesLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-right:4px;font-size:14px;font-weight:400}
@media (max-width:768px){.index-module-scss-module__xxdyiq__popularSearchesLabel{margin-right:0;font-size:13px}}
.index-module-scss-module__xxdyiq__popularSearchTag{border:1px solid var(--color-border-panel);height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding:0 12px;font-size:13px;font-weight:400;transition:opacity .2s,background .2s;display:inline-flex}
.index-module-scss-module__xxdyiq__popularSearchTag:hover{opacity:.75}
@media (max-width:768px){.index-module-scss-module__xxdyiq__popularSearchTag{flex-shrink:0;height:26px;padding:0 10px;font-size:12px}}
.index-module-scss-module__xxdyiq__allHeroDivider{border-bottom:1px solid var(--color-border-panel);margin-top:48px}
@media (max-width:768px){.index-module-scss-module__xxdyiq__allHeroDivider{margin-top:32px}}
.index-module-scss-module__xxdyiq__searchIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0}
@media (max-width:768px){.index-module-scss-module__xxdyiq__searchIcon{width:16px;height:16px}}
.index-module-scss-module__xxdyiq__sortButton{background:var(--color-bg-panel);cursor:pointer;height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:6px;padding:3px 13px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:flex}
.index-module-scss-module__xxdyiq__sortButton svg{width:16px;height:16px;color:var(--color-text-primary);transform:rotate(-90deg)}
.index-module-scss-module__xxdyiq__sortButton:hover{opacity:.9}
@media (max-width:768px){.index-module-scss-module__xxdyiq__sortButton{white-space:nowrap;flex-shrink:0;width:auto}}
.index-module-scss-module__xxdyiq__sortDropdownMenu{min-width:120px}
@media (max-width:768px){.index-module-scss-module__xxdyiq__sortDropdownMenu{min-width:150px}}
.index-module-scss-module__xxdyiq__mainContentArea{box-sizing:border-box;flex-direction:row;justify-content:space-between;gap:15px;width:100%;margin:24px auto 0;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__mainContentArea{flex-direction:column;gap:20px}.index-module-scss-module__xxdyiq__typeSidebarWrapper{display:none}}
.index-module-scss-module__xxdyiq__typeSidebar{box-sizing:border-box;background:0 0;border-radius:8px;flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:flex-start;gap:14px;width:174px;display:flex}
.index-module-scss-module__xxdyiq__typeOption{cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;padding:2px 0;transition:all .2s;display:flex}
.index-module-scss-module__xxdyiq__typeOption:hover:not(.index-module-scss-module__xxdyiq__active){background:#0000000d}
.index-module-scss-module__xxdyiq__typeContent{flex-direction:row;align-items:center;gap:6px;display:flex}
.index-module-scss-module__xxdyiq__typeCheckbox{flex-shrink:0;width:14px;height:14px}
.index-module-scss-module__xxdyiq__typeCheckbox:not(img){border:1px solid var(--color-text-primary);opacity:.5;box-sizing:border-box;border-radius:2px}
.index-module-scss-module__xxdyiq__typeName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366em}
.index-module-scss-module__xxdyiq__typeNameDiscount{font-weight:700}
.index-module-scss-module__xxdyiq__typeCount{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366em}
.index-module-scss-module__xxdyiq__typeCountDiscount{font-weight:700}
.index-module-scss-module__xxdyiq__categorySection{flex-direction:column;gap:1px;width:100%;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__categorySection{display:none}}
.index-module-scss-module__xxdyiq__categoryHeader{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}
.index-module-scss-module__xxdyiq__categoryTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.366em}
.index-module-scss-module__xxdyiq__clearButton{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:400;line-height:1.366em;transition:opacity .2s}
.index-module-scss-module__xxdyiq__clearButton:hover{opacity:.7}
.index-module-scss-module__xxdyiq__categoryDivider{background:var(--color-text-primary);opacity:.5;width:100%;height:1px}
.index-module-scss-module__xxdyiq__discountToggle{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}
.index-module-scss-module__xxdyiq__discountToggle .index-module-scss-module__xxdyiq__discountSwitch{transform-origin:100%;flex-shrink:0;transform:scale(.8)}
.index-module-scss-module__xxdyiq__discountToggle .index-module-scss-module__xxdyiq__discountSwitch[data-checked]{background:var(--color-function-error);border-color:var(--color-function-error)}
@media (max-width:768px){.index-module-scss-module__xxdyiq__discountToggle{display:none}}
.index-module-scss-module__xxdyiq__discountToggleLabel{font-family:var(--font-manrope);color:var(--color-function-error);white-space:nowrap;font-size:13px;font-weight:700;line-height:1.366em}
.index-module-scss-module__xxdyiq__filterTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:1.366em}
@media (max-width:768px){.index-module-scss-module__xxdyiq__filterTitle{display:none}}
.index-module-scss-module__xxdyiq__providerSection{width:100%;margin-top:8px}
@media (max-width:768px){.index-module-scss-module__xxdyiq__providerSection{display:none}}
.index-module-scss-module__xxdyiq__inputModalitySection{flex-direction:column;gap:14px;width:100%;display:flex}
.index-module-scss-module__xxdyiq__modelsArea{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}
.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__loading,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__error,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__empty{font-size:16px;font-family:var(--font-manrope);color:#8a8c90;text-align:center;justify-content:center;align-items:center;padding:60px 20px;display:flex}
.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__error{color:#dc3545}
.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__loading{color:#7f72f7}
@media (max-width:768px){.index-module-scss-module__xxdyiq__modelsArea{width:100%}.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__loading,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__error,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__empty{padding:40px 20px;font-size:14px}}
@media (max-width:480px){.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__loading,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__error,.index-module-scss-module__xxdyiq__modelsArea .index-module-scss-module__xxdyiq__empty{padding:30px 16px;font-size:13px}}
.index-module-scss-module__xxdyiq__filterAndToggles{flex-direction:row;justify-content:space-between;align-items:center;gap:127px;width:100%;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__filterAndToggles{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}}
.index-module-scss-module__xxdyiq__resultsAndSort{flex-direction:row;justify-content:center;align-items:center;gap:16px;display:flex}
@media (max-width:768px){.index-module-scss-module__xxdyiq__resultsAndSort{gap:8px;min-width:0}}
.index-module-scss-module__xxdyiq__resultsCount{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400;line-height:1.366em}
@media (max-width:768px){.index-module-scss-module__xxdyiq__resultsCount{min-width:0;font-size:14px}}
.Card-module-scss-module__7VDf-a__cardsContainer{grid-template-columns:repeat(4,1fr);gap:16px;width:100%;display:grid}
@media (max-width:1200px){.Card-module-scss-module__7VDf-a__cardsContainer{grid-template-columns:repeat(3,1fr)}}
@media (max-width:900px){.Card-module-scss-module__7VDf-a__cardsContainer{grid-template-columns:repeat(2,1fr)}}
@media (max-width:768px){.Card-module-scss-module__7VDf-a__cardsContainer{grid-template-columns:repeat(2,1fr);gap:12px}}
.Card-module-scss-module__7VDf-a__listMode{flex-direction:column;gap:6px;display:flex}
.Card-module-scss-module__7VDf-a__emptyState{color:#8a8c90;justify-content:center;align-items:center;padding:40px;font-size:16px;display:flex}
.BannerCarousel-module-scss-module__Z2uvFa__bannerCarousel{background:#000;width:100%;height:560px;padding-top:20px;position:relative;overflow:hidden}
.BannerCarousel-module-scss-module__Z2uvFa__backgroundContainer{width:100%;height:100%;animation:1.2s ease-out forwards BannerCarousel-module-scss-module__Z2uvFa__fadeInSmooth;position:absolute;inset:0}
.BannerCarousel-module-scss-module__Z2uvFa__backgroundContainer:after{content:"";z-index:3;background:#0000004d;position:absolute;inset:0}
.BannerCarousel-module-scss-module__Z2uvFa__blurPlaceholder{object-fit:cover;object-position:center;filter:blur(20px);z-index:0;width:100%;height:100%;transform:scale(1.1)}
@media (max-width:768px){.BannerCarousel-module-scss-module__Z2uvFa__blurPlaceholder{object-position:80% center}}
.BannerCarousel-module-scss-module__Z2uvFa__backgroundImage{object-fit:cover;object-position:center;z-index:1;width:100%;height:100%}
@media (max-width:768px){.BannerCarousel-module-scss-module__Z2uvFa__backgroundImage{object-position:80% center}}
.BannerCarousel-module-scss-module__Z2uvFa__gradientOverlay{opacity:.5;z-index:4;background:linear-gradient(#0000 31%,#000 100%);position:absolute;inset:0}
@keyframes BannerCarousel-module-scss-module__Z2uvFa__fadeInSmooth{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}
.BannerCarousel-module-scss-module__Z2uvFa__contentContainer{box-sizing:border-box;z-index:1;justify-content:space-between;align-items:center;gap:40px;max-width:1380px;height:100%;margin:0 auto;padding:0 40px;display:flex;position:relative}
@media (max-width:1079.98px){.BannerCarousel-module-scss-module__Z2uvFa__contentContainer{padding:0 24px}}
@media (max-width:767.98px){.BannerCarousel-module-scss-module__Z2uvFa__contentContainer{padding:0 16px}}
.BannerCarousel-module-scss-module__Z2uvFa__leftContent{flex-direction:column;flex:1;gap:16px;max-width:700px;display:flex}
.BannerCarousel-module-scss-module__Z2uvFa__lineWrapper{position:relative;overflow:hidden}
.BannerCarousel-module-scss-module__Z2uvFa__lineWrapper>*{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards BannerCarousel-module-scss-module__Z2uvFa__floatUp;transform:translateY(100%)}
.BannerCarousel-module-scss-module__Z2uvFa__lineWrapper:first-child>*{animation-delay:50ms}
.BannerCarousel-module-scss-module__Z2uvFa__lineWrapper:nth-child(2)>*{animation-delay:.15s}
.BannerCarousel-module-scss-module__Z2uvFa__lineWrapper:nth-child(3)>*{animation-delay:.25s}
@keyframes BannerCarousel-module-scss-module__Z2uvFa__floatUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.BannerCarousel-module-scss-module__Z2uvFa__modelName{font-family:var(--font-manrope);color:#fdfdfd;white-space:nowrap;max-width:100%;margin:0;font-size:40px;font-weight:700;line-height:1.366;overflow:hidden}
.BannerCarousel-module-scss-module__Z2uvFa__modelNameInner{white-space:nowrap;will-change:transform;display:inline-block}
.BannerCarousel-module-scss-module__Z2uvFa__modelName.BannerCarousel-module-scss-module__Z2uvFa__scrolling .BannerCarousel-module-scss-module__Z2uvFa__modelNameInner{animation:12s ease-in-out infinite BannerCarousel-module-scss-module__Z2uvFa__marqueeScroll}
.BannerCarousel-module-scss-module__Z2uvFa__modelName.BannerCarousel-module-scss-module__Z2uvFa__scrolling:hover .BannerCarousel-module-scss-module__Z2uvFa__modelNameInner{animation-play-state:paused}
@keyframes BannerCarousel-module-scss-module__Z2uvFa__marqueeScroll{0%,12%{transform:translate(0)}46%,54%{transform:translateX(var(--marquee-distance,0))}88%,to{transform:translate(0)}}
.BannerCarousel-module-scss-module__Z2uvFa__modelDescription{font-family:var(--font-manrope);color:#fdfdfd;opacity:.5;-webkit-line-clamp:5;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:540px;margin:0;font-size:16px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}
.BannerCarousel-module-scss-module__Z2uvFa__tryButton{z-index:10;font-family:var(--font-manrope);color:#fdfdfd;cursor:pointer;opacity:0;background:0 0;border:1px solid #fdfdfd;border-radius:24px;justify-content:center;align-items:center;width:243px;padding:5px 15px;font-size:16px;font-weight:400;line-height:1.366;transition:all .3s;animation:.5s cubic-bezier(.34,1.56,.64,1) .35s forwards BannerCarousel-module-scss-module__Z2uvFa__buttonPopUp;display:inline-flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}
.BannerCarousel-module-scss-module__Z2uvFa__tryButton:hover{background:#ffffff1a;transform:translate(-50%)translateY(-2px)}
.BannerCarousel-module-scss-module__Z2uvFa__tryButton:active{transform:translate(-50%)translateY(0)}
@keyframes BannerCarousel-module-scss-module__Z2uvFa__buttonPopUp{0%{opacity:0;transform:translate(-50%)translateY(30px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.BannerCarousel-module-scss-module__Z2uvFa__rightIndicators{flex-direction:column;align-items:flex-end;gap:8px;display:flex}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorItem{cursor:pointer;align-items:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorItem:hover .BannerCarousel-module-scss-module__Z2uvFa__indicatorName{opacity:.8;transform:translate(-2px)}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorName{font-family:var(--font-manrope);color:#fdfdfd;opacity:.5;text-align:right;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.366;transition:all .3s cubic-bezier(.4,0,.2,1)}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorName.BannerCarousel-module-scss-module__Z2uvFa__active{opacity:1;font-size:20px;font-weight:400}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine{opacity:.5;background:#fdfdfd;width:1px;height:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}
.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine.BannerCarousel-module-scss-module__Z2uvFa__active{opacity:1;height:24px}
@media (max-width:1024px){.BannerCarousel-module-scss-module__Z2uvFa__bannerCarousel{height:400px}.BannerCarousel-module-scss-module__Z2uvFa__contentContainer{flex-direction:column;justify-content:center;align-items:flex-start}.BannerCarousel-module-scss-module__Z2uvFa__leftContent{max-width:100%}.BannerCarousel-module-scss-module__Z2uvFa__modelName{font-size:32px}.BannerCarousel-module-scss-module__Z2uvFa__rightIndicators{flex-direction:row;justify-content:center;gap:16px;width:100%}.BannerCarousel-module-scss-module__Z2uvFa__indicatorItem{flex-direction:column-reverse;gap:4px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorName{font-size:12px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorName.BannerCarousel-module-scss-module__Z2uvFa__active{font-size:14px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine{width:20px;height:1px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine.BannerCarousel-module-scss-module__Z2uvFa__active{width:24px;height:1px}}
@media (max-width:768px){.BannerCarousel-module-scss-module__Z2uvFa__bannerCarousel{height:500px;padding:200px 20px 0}.BannerCarousel-module-scss-module__Z2uvFa__modelName{font-size:24px}.BannerCarousel-module-scss-module__Z2uvFa__modelDescription{font-size:14px}.BannerCarousel-module-scss-module__Z2uvFa__tryButton{padding:4px 12px;font-size:14px;bottom:30px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorName{display:none}.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine{opacity:.3;background:#fdfdfd;border-radius:50%;width:8px;height:8px}.BannerCarousel-module-scss-module__Z2uvFa__indicatorLine.BannerCarousel-module-scss-module__Z2uvFa__active{opacity:1;width:10px;height:10px}.BannerCarousel-module-scss-module__Z2uvFa__rightIndicators{gap:12px;position:absolute;bottom:70px;left:50%;transform:translate(-50%)}}
.ExploreSearch-module-scss-module__ZylH1G__searchContainer{box-sizing:border-box;z-index:10;flex-direction:row;justify-content:center;align-items:center;gap:25px;width:100%;max-width:1380px;margin:35px auto 0;padding:0 40px;display:flex;position:relative}
@media (max-width:1079.98px){.ExploreSearch-module-scss-module__ZylH1G__searchContainer{padding:0 24px}}
@media (max-width:767.98px){.ExploreSearch-module-scss-module__ZylH1G__searchContainer{box-sizing:border-box;align-items:stretch;gap:16px;width:100%;margin-top:24px;padding:0 16px}}
.ExploreSearch-module-scss-module__ZylH1G__searchBar{background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;justify-content:flex-start;align-items:center;gap:11px;width:100%;height:40px;padding:10px 11px;display:flex}
@media (max-width:768px){.ExploreSearch-module-scss-module__ZylH1G__searchBar{width:100%}}
.ExploreSearch-module-scss-module__ZylH1G__searchIcon{width:20px;height:20px;color:var(--color-text-primary);flex-shrink:0}
@media (max-width:768px){.ExploreSearch-module-scss-module__ZylH1G__searchIcon{width:16px;height:16px}}
.ExploreSearch-module-scss-module__ZylH1G__searchInput{font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:400;line-height:1.366em}
.ExploreSearch-module-scss-module__ZylH1G__searchInput::placeholder{color:var(--color-text-primary);opacity:.5}
@media (max-width:767.98px){.ExploreSearch-module-scss-module__ZylH1G__searchInput{font-size:16px}}
.ExploreSearch-module-scss-module__ZylH1G__clearButton{cursor:pointer;color:#89878e;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 4px;padding:0;transition:color .2s;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__clearButton:hover{color:#5f41cf}
@media (max-width:768px){.ExploreSearch-module-scss-module__ZylH1G__clearButton svg{width:16px;height:16px}}
.ExploreSearch-module-scss-module__ZylH1G__dropdown{background:var(--color-bg-panel);border-radius:4px;max-height:400px;padding:16px;animation:.2s ExploreSearch-module-scss-module__ZylH1G__dropdownFadeIn;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 32px #00000026}
@media (max-width:768px){.ExploreSearch-module-scss-module__ZylH1G__dropdown{max-height:350px}}
@keyframes ExploreSearch-module-scss-module__ZylH1G__dropdownFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.ExploreSearch-module-scss-module__ZylH1G__resultsSection{flex-direction:column;gap:16px;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__categorySection{flex-direction:column;gap:6px;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__categoryTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;padding-left:8px;font-size:12px;font-weight:400;line-height:1.366}
.ExploreSearch-module-scss-module__ZylH1G__resultsList{flex-direction:column;gap:4px;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__resultItem{cursor:pointer;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 8px;text-decoration:none;transition:background .2s;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__resultItem:hover{background:var(--color-menu-selected)}
.ExploreSearch-module-scss-module__ZylH1G__resultItem svg{width:4px;height:8px;color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.ExploreSearch-module-scss-module__ZylH1G__resultName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:1.366;overflow:hidden}
.ExploreSearch-module-scss-module__ZylH1G__noResults{padding:8px}
.ExploreSearch-module-scss-module__ZylH1G__noResults p{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:13px;font-weight:400;line-height:1.366}
.ExploreSearch-module-scss-module__ZylH1G__popularSection{flex-direction:column;gap:6px;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__popularTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;padding-left:8px;font-size:12px;font-weight:400;line-height:1.366}
.ExploreSearch-module-scss-module__ZylH1G__popularList{flex-direction:column;gap:4px;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__popularItem{cursor:pointer;background:0 0;border-radius:4px;justify-content:space-between;align-items:center;padding:6px 8px;transition:background .2s;display:flex}
.ExploreSearch-module-scss-module__ZylH1G__popularItem:hover{background:var(--color-menu-selected)}
.ExploreSearch-module-scss-module__ZylH1G__popularItem svg{width:4px;height:8px;color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.ExploreSearch-module-scss-module__ZylH1G__popularName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:400;line-height:1.366}
.ProviderFilter-module-scss-module__zN2dxG__providerFilterContainer{box-sizing:border-box;flex-direction:column;gap:14px;width:100%;display:flex}
.ProviderFilter-module-scss-module__zN2dxG__filterTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:1.366em}
.ProviderFilter-module-scss-module__zN2dxG__providerList{flex-direction:column;gap:14px;width:100%;display:flex}
.ProviderFilter-module-scss-module__zN2dxG__providerOption{cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:4px;flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;padding:2px 0;transition:all .2s;display:flex}
.ProviderFilter-module-scss-module__zN2dxG__providerOption:hover:not(.ProviderFilter-module-scss-module__zN2dxG__active){background:var(--color-bg-panel-hover)}
.ProviderFilter-module-scss-module__zN2dxG__providerContent{flex-direction:row;align-items:center;gap:6px;display:flex}
.ProviderFilter-module-scss-module__zN2dxG__checkbox{flex-shrink:0;width:14px;height:14px}
.ProviderFilter-module-scss-module__zN2dxG__checkbox:not(img){border:1px solid var(--color-text-primary);opacity:.5;box-sizing:border-box;border-radius:2px}
.ProviderFilter-module-scss-module__zN2dxG__providerIcon{object-fit:contain;flex-shrink:0;width:12px;height:12px}
[data-theme=dark] .ProviderFilter-module-scss-module__zN2dxG__providerIcon{filter:invert()}
.ProviderFilter-module-scss-module__zN2dxG__providerName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366em}
.ProviderFilter-module-scss-module__zN2dxG__modelCount{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366em}
.ProviderFilter-module-scss-module__zN2dxG__moreToggle{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-secondary);background:0 0;border:none;flex-direction:row;align-items:center;gap:2px;padding:2px 0;font-size:12px;font-weight:400;line-height:1.366em;transition:color .2s;display:flex}
.ProviderFilter-module-scss-module__zN2dxG__moreToggle:hover{color:var(--color-text-primary)}
.ProviderFilter-module-scss-module__zN2dxG__moreArrow{flex-shrink:0;width:14px;height:14px;transition:transform .2s}
.ProviderFilter-module-scss-module__zN2dxG__moreArrowUp{transform:rotate(180deg)}
.index-module-scss-module__mOwDIW__wrap{flex-direction:column;gap:24px;display:flex}
.index-module-scss-module__mOwDIW__heading{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__mOwDIW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__mOwDIW__title{font-size:26px}}
@media (max-width:468px){.index-module-scss-module__mOwDIW__title{font-size:22px}}
.index-module-scss-module__mOwDIW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:468px){.index-module-scss-module__mOwDIW__subtitle{font-size:14px}}
.index-module-scss-module__mOwDIW__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}
@media (max-width:1024px){.index-module-scss-module__mOwDIW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:768px){.index-module-scss-module__mOwDIW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:468px){.index-module-scss-module__mOwDIW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.index-module-scss-module__mOwDIW__card{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;justify-content:center;align-items:center;gap:8px;height:88px;padding:0 12px;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}
.index-module-scss-module__mOwDIW__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}
.index-module-scss-module__mOwDIW__logoWrap{align-items:center;min-width:0;display:inline-flex}
.index-module-scss-module__mOwDIW__logo{object-fit:contain;width:auto;min-width:0;max-width:120px;height:34px}
.index-module-scss-module__mOwDIW__name{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;overflow:hidden}
.index-module-scss-module__mOwDIW__ctaWrap{justify-content:center;margin-top:4px;display:flex}
.index-module-scss-module__mOwDIW__cta{font-family:var(--font-manrope);color:var(--color-primary-default);background:0 0;border:none;align-items:center;gap:4px;font-size:15px;font-weight:600;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__mOwDIW__cta:hover{opacity:.75}
.index-module-scss-module__mOwDIW__ctaArrow{flex-shrink:0;transition:transform .2s}
.index-module-scss-module__mOwDIW__cta:hover .index-module-scss-module__mOwDIW__ctaArrow{transform:translate(2px)}
.ContainerBrandSections-module-scss-module__Ick-1G__section{flex-direction:column;gap:20px;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__sectionHeading{flex-direction:column;gap:8px;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__sectionTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.ContainerBrandSections-module-scss-module__Ick-1G__sectionTitle{font-size:26px}}
@media (max-width:468px){.ContainerBrandSections-module-scss-module__Ick-1G__sectionTitle{font-size:22px}}
.ContainerBrandSections-module-scss-module__Ick-1G__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:468px){.ContainerBrandSections-module-scss-module__Ick-1G__sectionSubtitle{font-size:14px}}
.ContainerBrandSections-module-scss-module__Ick-1G__tableWrapper{width:100%;overflow-x:auto}
.ContainerBrandSections-module-scss-module__Ick-1G__table{border-collapse:collapse;width:100%;min-width:760px}
.ContainerBrandSections-module-scss-module__Ick-1G__table th,.ContainerBrandSections-module-scss-module__Ick-1G__table td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--color-border-panel);font-family:var(--font-manrope);padding:16px 20px;font-size:14px;line-height:1.366}
.ContainerBrandSections-module-scss-module__Ick-1G__table th{color:var(--color-text-secondary);font-weight:500}
.ContainerBrandSections-module-scss-module__Ick-1G__table td{color:var(--color-text-primary)}
@media (max-width:767px){.ContainerBrandSections-module-scss-module__Ick-1G__table{min-width:560px}.ContainerBrandSections-module-scss-module__Ick-1G__table th,.ContainerBrandSections-module-scss-module__Ick-1G__table td{padding:12px}}
.ContainerBrandSections-module-scss-module__Ick-1G__tableModelName{font-weight:600}
.ContainerBrandSections-module-scss-module__Ick-1G__priceBlock{flex-direction:column;gap:0;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__priceWithUnit{align-items:baseline;gap:4px;display:inline-flex}
.ContainerBrandSections-module-scss-module__Ick-1G__startFrom{color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.6}
.ContainerBrandSections-module-scss-module__Ick-1G__priceValueDark{color:var(--color-text-primary);font-size:14px;font-weight:600}
.ContainerBrandSections-module-scss-module__Ick-1G__ourPriceValue{color:var(--color-primary-default);font-size:14px;font-weight:600}
.ContainerBrandSections-module-scss-module__Ick-1G__priceUnit{color:var(--color-text-secondary);font-size:12px;font-weight:400}
.ContainerBrandSections-module-scss-module__Ick-1G__priceDesc{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:1.6}
.ContainerBrandSections-module-scss-module__Ick-1G__contextLength{text-transform:uppercase;color:var(--color-text-primary);font-size:14px;font-weight:400}
.ContainerBrandSections-module-scss-module__Ick-1G__discountText{font-size:20px;font-weight:700;line-height:1.366}
.ContainerBrandSections-module-scss-module__Ick-1G__discountGreen{color:var(--color-function-success)}
.ContainerBrandSections-module-scss-module__Ick-1G__discountOrange{color:var(--color-function-error)}
.ContainerBrandSections-module-scss-module__Ick-1G__noDiscount{color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:1.366}
.ContainerBrandSections-module-scss-module__Ick-1G__tableActionCell{text-align:right}
.ContainerBrandSections-module-scss-module__Ick-1G__tableAction{border:1px solid var(--color-primary-default);min-width:64px;height:32px;font-family:var(--font-manrope);color:var(--color-primary-default);border-radius:4px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;transition:all .2s;display:inline-flex}
.ContainerBrandSections-module-scss-module__Ick-1G__tableAction:hover{background:var(--color-primary-default);color:var(--color-bg-card)}
.ContainerBrandSections-module-scss-module__Ick-1G__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__pageDot{min-width:32px;height:32px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0 8px;font-size:14px;transition:all .2s}
.ContainerBrandSections-module-scss-module__Ick-1G__pageDot:hover{color:var(--color-text-primary)}
.ContainerBrandSections-module-scss-module__Ick-1G__pageDotActive{color:var(--color-primary-default);font-weight:700}
.ContainerBrandSections-module-scss-module__Ick-1G__useCasesGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}
@media (max-width:768px){.ContainerBrandSections-module-scss-module__Ick-1G__useCasesGrid{grid-template-columns:minmax(0,1fr)}}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseCard{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;flex-direction:column;gap:12px;padding:24px;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseHeader{align-items:center;gap:12px;display:flex}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseThumb{background:var(--color-bg-page);border-radius:6px;flex-shrink:0;width:40px;height:40px;position:relative;overflow:hidden}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseIcon{object-fit:cover}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.4}
.ContainerBrandSections-module-scss-module__Ick-1G__useCaseDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.7}
.RecommendedArticles-module-scss-module__lr35-G__section{flex-direction:column;gap:20px;display:flex;container-type:inline-size}
.RecommendedArticles-module-scss-module__lr35-G__headerRow{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__heading{flex-direction:column;gap:8px;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.RecommendedArticles-module-scss-module__lr35-G__title{font-size:26px}}
@media (max-width:468px){.RecommendedArticles-module-scss-module__lr35-G__title{font-size:22px}}
.RecommendedArticles-module-scss-module__lr35-G__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:468px){.RecommendedArticles-module-scss-module__lr35-G__subtitle{font-size:14px}}
.RecommendedArticles-module-scss-module__lr35-G__navigation{flex-shrink:0;align-items:center;gap:13px;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__navBtn{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;width:32px;height:32px;color:var(--color-text-primary);border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__navBtn:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.RecommendedArticles-module-scss-module__lr35-G__navBtn:disabled{opacity:.4;cursor:not-allowed}
.RecommendedArticles-module-scss-module__lr35-G__navBtn svg{width:16px}
.RecommendedArticles-module-scss-module__lr35-G__scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:-4px 0 -12px;padding:4px 0 12px;overflow:auto hidden}
.RecommendedArticles-module-scss-module__lr35-G__scrollContainer::-webkit-scrollbar{display:none}
.RecommendedArticles-module-scss-module__lr35-G__track{flex-flow:row;align-items:stretch;gap:24px;width:max-content;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__slide{box-sizing:border-box;flex-shrink:0;width:calc(33.3333cqi - 16px);display:flex}
.RecommendedArticles-module-scss-module__lr35-G__slide>*{width:100%}
@media (max-width:768px){.RecommendedArticles-module-scss-module__lr35-G__slide{width:300px}}
@media (max-width:480px){.RecommendedArticles-module-scss-module__lr35-G__slide{width:280px}}
.RecommendedArticles-module-scss-module__lr35-G__articleCard{color:inherit;flex-direction:column;gap:14px;text-decoration:none;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__articleCard:hover .RecommendedArticles-module-scss-module__lr35-G__articleTitle{color:var(--color-primary-default)}
.RecommendedArticles-module-scss-module__lr35-G__articleCard:hover .RecommendedArticles-module-scss-module__lr35-G__coverImage{transform:scale(1.05)}
.RecommendedArticles-module-scss-module__lr35-G__articleCard:hover .RecommendedArticles-module-scss-module__lr35-G__arrowIcon{color:var(--color-primary-default)}
.RecommendedArticles-module-scss-module__lr35-G__imageWrapper{aspect-ratio:408/253;background:var(--color-bg-page);border-radius:4px;width:100%;position:relative;overflow:hidden}
.RecommendedArticles-module-scss-module__lr35-G__coverImage{object-fit:cover;transition:transform .3s}
.RecommendedArticles-module-scss-module__lr35-G__placeholder{width:100%;height:100%;font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:36px;font-weight:800;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__articleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;height:2.9em;min-height:2.9em;margin:0;font-size:16px;font-weight:500;line-height:1.45;transition:color .2s;display:-webkit-box;overflow:hidden}
.RecommendedArticles-module-scss-module__lr35-G__cardFooter{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}
.RecommendedArticles-module-scss-module__lr35-G__articleDate{font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.4}
.RecommendedArticles-module-scss-module__lr35-G__arrowIcon{width:24px;height:24px;color:var(--color-text-primary);flex-shrink:0;transition:color .2s}
.ModelFamilyContainer-module-scss-module__5bYqZq__detailWrapper{background-color:#faf7f8;width:100%}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__detailWrapper{overflow-x:hidden}}
.ModelFamilyContainer-module-scss-module__5bYqZq__containerWrapper{background-color:var(--color-bg-page);flex-direction:column;width:100%;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroSection{justify-content:center;align-items:flex-end;width:100%;height:630px;display:flex;position:relative;overflow:hidden}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroSection{height:450px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroSection{height:350px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroTopBar{z-index:2;top:calc(var(--total-navbar-height,48px) + 48px);box-sizing:border-box;width:100%;max-width:1200px;padding:0 40px;position:absolute;left:50%;transform:translate(-50%)}
@media (min-width:1300px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTopBar{max-width:1380px}}
@media (max-width:1079px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTopBar{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTopBar{top:calc(var(--total-navbar-height,48px) + 28px);padding-left:16px;padding-right:16px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroBackgroundContainer{z-index:0;position:absolute;inset:0;overflow:hidden}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroBackgroundImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroGradient{z-index:1;background:linear-gradient(#0000 38%,#000 85%);position:absolute;inset:0}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{z-index:2;box-sizing:border-box;flex-direction:column;gap:14px;width:100%;max-width:1200px;padding:0 40px 80px;display:flex;position:relative}
@media (min-width:1300px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{max-width:1380px}}
@media (max-width:1079px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{padding-left:24px;padding-right:24px}}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{gap:16px;padding-bottom:60px}}
@media (max-width:767px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{padding-left:16px;padding-right:16px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroContent{gap:12px;padding-bottom:40px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroTitleRow{align-items:center;gap:14px;display:flex}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTitleRow{gap:10px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroLogo{object-fit:contain;width:40px;height:40px}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroLogo{width:36px;height:36px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroLogo{width:32px;height:32px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:36px;font-weight:700;line-height:1.366em}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTitle{font-size:28px;line-height:1.3em}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroTitle{font-size:24px;line-height:1.3em}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroSubtitle{font-family:var(--font-manrope);color:#ebf4fb80;margin:0;font-size:16px;font-weight:400;line-height:1.366em}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroSubtitle{font-size:14px;line-height:1.5em}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__heroSubtitle{font-size:14px;line-height:1.5em}}
.ModelFamilyContainer-module-scss-module__5bYqZq__heroDisclaimer{margin-top:-6px}
.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{box-sizing:border-box;flex-direction:column;gap:120px;width:100%;max-width:1200px;margin:0 auto;padding:80px 40px;display:flex}
@media (min-width:1300px){.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{max-width:1380px}}
@media (max-width:1079px){.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{padding-left:16px;padding-right:16px}}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{gap:80px;padding-top:60px;padding-bottom:60px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__contentContainer{gap:56px;padding-top:40px;padding-bottom:40px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__headerSection{flex-direction:column;gap:48px;display:flex}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__headerSection{gap:32px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__headerSection{gap:24px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumb{align-items:flex-end;gap:3px;display:flex}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumb{gap:2px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbItem{font-family:var(--font-manrope);color:#5f41cf;cursor:pointer;font-size:16px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s}
.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbItem:hover{color:#7a5de0;text-decoration:underline;transform:translate(2px)}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbItem{font-size:14px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbItem{font-size:13px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbSeparator{color:#5f41cf;width:24px;height:24px;transition:transform .3s}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbSeparator{width:20px;height:20px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbSeparator{width:18px;height:18px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbCurrent{font-family:var(--font-manrope);color:#89878e;font-size:16px;font-weight:500;line-height:1.366em}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbCurrent{font-size:14px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__breadcrumbCurrent{font-size:13px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__titleLogoContainer{justify-content:space-between;align-items:center;gap:50px;display:flex}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__titleLogoContainer{flex-direction:column;align-items:flex-start;gap:32px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__titleLogoContainer{gap:24px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__titleContent{flex-direction:column;gap:48px;width:820px;display:flex}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__titleContent{gap:32px;width:100%}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__titleContent{gap:24px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__titles{flex-direction:column;gap:24px;display:flex}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__titles{gap:16px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__mainTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:#000;margin:0;font-size:64px;font-weight:700;line-height:1.2em}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__mainTitle{font-size:48px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__mainTitle{font-size:32px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__subtitle{font-family:var(--font-manrope);color:#000;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__subtitle{font-size:16px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__subtitle{font-size:14px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__buttonContainer{align-items:center;gap:8px;display:flex}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__buttonContainer{flex-wrap:wrap;gap:12px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__primaryButton{cursor:pointer;font-family:var(--font-manrope);color:#faf7f8;background-color:#5f41cf;border:none;border-radius:999px;align-items:center;gap:6px;padding:8px 20px;font-size:24px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s;display:flex;box-shadow:0 4px 12px #5f41cf33}
.ModelFamilyContainer-module-scss-module__5bYqZq__primaryButton:hover{background-color:#7a5de0;transform:translateY(-2px);box-shadow:0 6px 20px #5f41cf59}
.ModelFamilyContainer-module-scss-module__5bYqZq__primaryButton:active{transform:translateY(0)}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__primaryButton{padding:6px 16px;font-size:18px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__primaryButton{padding:6px 14px;font-size:16px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__secondaryButton{cursor:pointer;font-family:var(--font-manrope);color:#5f41cf;background-color:#0000;border:1px solid #5f41cf;border-radius:999px;align-items:center;gap:6px;padding:8px 20px;font-size:24px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__secondaryButton:hover{color:#7a5de0;background-color:#5f41cf1a;border-color:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf33}
.ModelFamilyContainer-module-scss-module__5bYqZq__secondaryButton:active{transform:translateY(0)}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__secondaryButton{padding:6px 16px;font-size:18px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__secondaryButton{padding:6px 14px;font-size:16px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__logoImage{object-fit:contain;width:160px;height:160px;transition:transform .4s}
.ModelFamilyContainer-module-scss-module__5bYqZq__logoImage:hover{transform:scale(1.05)rotate(2deg)}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__logoImage{width:120px;height:120px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__logoImage{width:100px;height:100px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityGroup{flex-direction:column;gap:20px;width:100%;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityHeader{justify-content:space-between;align-items:flex-start;gap:24px;width:100%;display:flex}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__modalityHeader{flex-direction:column;gap:12px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityHeading{flex-direction:column;gap:8px;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__modalityTitle{font-size:26px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__modalityTitle{font-size:22px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalitySubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.5}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__modalitySubtitle{font-size:14px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityViewAll{font-family:var(--font-manrope);color:var(--color-primary-default);white-space:nowrap;flex-shrink:0;align-self:flex-start;margin-top:6px;font-size:14px;font-weight:500;text-decoration:none;transition:color .2s}
.ModelFamilyContainer-module-scss-module__5bYqZq__modalityViewAll:hover{color:var(--color-primary-hover)}
.ModelFamilyContainer-module-scss-module__5bYqZq__cardsContainer{grid-template-columns:repeat(2,1fr);gap:28px;width:100%;display:grid}
@media (max-width:768px){.ModelFamilyContainer-module-scss-module__5bYqZq__cardsContainer{grid-template-columns:1fr;gap:24px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__cardsContainer{gap:16px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);height:100%;color:inherit;border-radius:4px;flex-direction:column;text-decoration:none;transition:box-shadow .2s,border-color .2s;display:flex;overflow:hidden}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCard:hover{border-color:var(--color-primary-default);box-shadow:0 4px 12px #00000014}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardCover{background:var(--color-bg-page);flex-shrink:0;width:100%;height:160px;position:relative}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardCoverImg{object-fit:cover}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardBody{flex-direction:column;flex:1;gap:12px;padding:12px 16px 16px;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardTags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardTitleRow{align-items:center;gap:8px;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardLogo{object-fit:contain;border-radius:4px;flex-shrink:0;width:24px;height:24px}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardName{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;line-height:1.3;overflow:hidden}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.5;display:-webkit-box;overflow:hidden}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardFooter{align-items:center;gap:8px;margin-top:auto;display:flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardCount{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.3}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardButton{background:var(--color-primary-default);color:var(--color-bg-card);font-family:var(--font-manrope);white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;margin-left:auto;padding:8px 20px;font-size:12px;font-weight:500;transition:background .2s;display:inline-flex}
.ModelFamilyContainer-module-scss-module__5bYqZq__familyCardButton:hover{background:var(--color-primary-hover)}
.ModelFamilyContainer-module-scss-module__5bYqZq__articlesSection{background-color:var(--color-bg-page);box-sizing:border-box;justify-content:center;width:100%;padding:40px 0 80px;display:flex}
@media (min-width:768px) and (max-width:1023px){.ModelFamilyContainer-module-scss-module__5bYqZq__articlesSection{padding:30px 40px 60px}}
@media (max-width:767px){.ModelFamilyContainer-module-scss-module__5bYqZq__articlesSection{padding:24px 20px 48px}}
@media (max-width:468px){.ModelFamilyContainer-module-scss-module__5bYqZq__articlesSection{padding:16px 16px 32px}}
.ModelFamilyContainer-module-scss-module__5bYqZq__articlesContainer{box-sizing:border-box;width:100%;max-width:1380px;padding:0 40px}
@media (max-width:1023px){.ModelFamilyContainer-module-scss-module__5bYqZq__articlesContainer{padding:0}}
.index-module-scss-module__CGJt7W__modelDetail{background:var(--color-bg-page);width:100%;overflow-x:clip}
.index-module-scss-module__CGJt7W__modelDetailBox{box-sizing:border-box;width:100%;margin:0 auto}
.Box-module-scss-module__lwH_mG__contentWrapper{width:100%;position:relative}
.Box-module-scss-module__lwH_mG__decorationWrapper{position:relative;overflow-x:visible}
.Box-module-scss-module__lwH_mG__heroWrapper{width:100vw;margin-top:-50px;margin-bottom:48px;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}
.Box-module-scss-module__lwH_mG__heroTriangleTop{pointer-events:none;z-index:2;opacity:.8;width:650px;height:auto;position:absolute;top:-20px;left:calc(50% + 93px);transform:rotate(120deg)}
.Box-module-scss-module__lwH_mG__heroTriangleBottom{pointer-events:none;z-index:2;opacity:.44;width:500px;height:500px;position:absolute;top:1422px;left:calc(50% - 904px)}
@media (max-width:1440px){.Box-module-scss-module__lwH_mG__heroTriangleBottom{left:-200px}}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__heroTriangleBottom{width:500px;height:500px;top:1200px;left:-250px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroTriangleBottom{width:350px;height:350px;top:1000px;left:-150px}}
.Box-module-scss-module__lwH_mG__heroContainer{padding:calc(70px + var(--console-subnav-height)) 0 48px;padding-top:calc(100px + var(--console-subnav-height));background:#2e1670;position:relative}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__heroContainer{padding:calc(50px + var(--console-subnav-height)) 0 40px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroContainer{padding:calc(30px + var(--console-subnav-height)) 0 32px}}
.Box-module-scss-module__lwH_mG__heroContentContainer{z-index:3;flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:0 120px 40px;display:flex;position:relative}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__heroContentContainer{gap:20px;padding:0 60px 40px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroContentContainer{gap:16px;padding:0 20px 32px}}
.Box-module-scss-module__lwH_mG__consoleContainer{background:#2e1670;flex-direction:column;align-items:center;gap:48px;padding:80px 0;display:flex;position:relative}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__consoleContainer{padding:60px 0}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__consoleContainer{padding:40px 0}}
.Box-module-scss-module__lwH_mG__consoleHeader{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:0 20px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__consoleHeader{padding:0 20px}}
.Box-module-scss-module__lwH_mG__consoleTitle{font-family:var(--font-manrope);text-align:center;color:#faf7f8;margin:0;font-size:38px;font-weight:700;line-height:1.2}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__consoleTitle{font-size:28px}}
.Box-module-scss-module__lwH_mG__consoleSubtitle{font-family:var(--font-manrope);text-align:center;color:#faf7f8;margin:0;font-size:18px;font-weight:400;line-height:1.5}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__consoleSubtitle{font-size:16px}}
.Box-module-scss-module__lwH_mG__mainContainer{z-index:4;box-sizing:border-box;flex-direction:column;gap:48px;width:100%;max-width:1200px;padding:0 20px;display:flex;position:relative}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__mainContainer{padding:0 60px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__mainContainer{padding:0 20px}}
.Box-module-scss-module__lwH_mG__topSection{flex-direction:column;gap:36px;width:100%;display:flex}
.Box-module-scss-module__lwH_mG__modelDropdown{cursor:pointer;background:0 0;border:1px solid #5f41cf;border-radius:16px;align-items:center;gap:23px;width:fit-content;padding:12px 17px;transition:all .3s;display:flex;box-shadow:0 2px 2px #00000040}
.Box-module-scss-module__lwH_mG__modelDropdown:hover{background:#5f41cf1a}
.Box-module-scss-module__lwH_mG__modelDropdownContent,.Box-module-scss-module__lwH_mG__modelTextSection{flex-direction:column;gap:11px;display:flex}
.Box-module-scss-module__lwH_mG__modelName{font-family:var(--font-manrope);color:#faf7f8;font-size:16px;font-weight:500;line-height:1.366em}
.Box-module-scss-module__lwH_mG__modelTypeRow{justify-content:space-between;align-items:center;gap:99px;display:flex}
.Box-module-scss-module__lwH_mG__modelType{font-family:var(--font-manrope);color:#faf7f8;font-size:15px;font-weight:400;line-height:1.6em}
.Box-module-scss-module__lwH_mG__dropdownIcon{flex-shrink:0}
.Box-module-scss-module__lwH_mG__dropdownIcon path{stroke:var(--color-bg-panel)}
.Box-module-scss-module__lwH_mG__modelLogoWrapper{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}
.Box-module-scss-module__lwH_mG__modelLogoImg{object-fit:contain;width:100%;height:100%}
.Box-module-scss-module__lwH_mG__tabNavigation{flex-wrap:wrap;align-items:center;gap:160px;width:100%;display:flex;position:relative}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__tabNavigation{gap:40px}}
.Box-module-scss-module__lwH_mG__tabLine{background:#5f41cf;height:1px;position:absolute;bottom:0;left:8px;right:0}
.Box-module-scss-module__lwH_mG__tabItem{cursor:pointer;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#89878e;background:0 0;border:none;flex-direction:column;align-items:center;gap:16px;padding:0;font-size:20px;font-weight:400;line-height:1.2em;transition:color .3s;display:flex;position:relative}
.Box-module-scss-module__lwH_mG__tabItem:hover,.Box-module-scss-module__lwH_mG__tabItem.Box-module-scss-module__lwH_mG__active{color:#5f41cf}
.Box-module-scss-module__lwH_mG__tabIndicator{background:#5f41cf;border-radius:2px 2px 0 0;width:100%;height:3px;position:absolute;bottom:-16px;left:0}
.Box-module-scss-module__lwH_mG__tabContent{background:0 0;border:1px solid #c1b1ff;border-radius:8px;width:100%;padding:32px}
.Box-module-scss-module__lwH_mG__placeholder{font-family:var(--font-manrope);color:#faf7f8;text-align:center;padding:60px 20px;font-size:18px}
.Box-module-scss-module__lwH_mG__breadcrumbNav{flex-wrap:wrap;align-items:flex-end;gap:3px;display:flex}
.Box-module-scss-module__lwH_mG__typeAndActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__typeAndActions{flex-direction:column;align-items:flex-start}}
.Box-module-scss-module__lwH_mG__rightGroup{flex-wrap:wrap;align-items:center;gap:16px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__rightGroup{flex-direction:column;width:100%}}
.Box-module-scss-module__lwH_mG__breadcrumbItem{font-family:var(--font-manrope);cursor:pointer;font-size:16px;font-weight:500;line-height:1.366em;text-decoration:none;transition:all .3s}
.Box-module-scss-module__lwH_mG__breadcrumbItem:hover{text-decoration:underline}
.Box-module-scss-module__lwH_mG__breadcrumbLLM .Box-module-scss-module__lwH_mG__breadcrumbItem{color:#ffbfb1}
.Box-module-scss-module__lwH_mG__breadcrumbLLM .Box-module-scss-module__lwH_mG__breadcrumbItem:hover{color:#ffd4ca}
.Box-module-scss-module__lwH_mG__breadcrumbMedia .Box-module-scss-module__lwH_mG__breadcrumbItem{color:#8bccf6}
.Box-module-scss-module__lwH_mG__breadcrumbMedia .Box-module-scss-module__lwH_mG__breadcrumbItem:hover{color:#a4d6f8}
.Box-module-scss-module__lwH_mG__breadcrumbSeparator{width:24px;height:24px;color:var(--color-bg-panel);justify-content:center;align-items:center;display:flex}
.Box-module-scss-module__lwH_mG__breadcrumbSeparator svg{width:12px;height:12px}
.Box-module-scss-module__lwH_mG__breadcrumbCurrent{font-family:var(--font-manrope);color:#faf7f8;font-size:16px;font-weight:500;line-height:1.366em}
.Box-module-scss-module__lwH_mG__heroMainContent{z-index:4;align-items:center;gap:32px;display:flex;position:relative}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__heroMainContent{gap:24px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroMainContent{flex-direction:column;align-items:flex-start;gap:16px}}
.Box-module-scss-module__lwH_mG__heroLeftSection{flex-shrink:0;align-items:center;gap:16px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroLeftSection{gap:12px}}
.Box-module-scss-module__lwH_mG__heroDivider{background:#faf7f84d;flex-shrink:0;width:1px;height:48px}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroDivider{display:none}}
.Box-module-scss-module__lwH_mG__heroRightSection{flex:1;min-width:0}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroRightSection{width:100%}}
.Box-module-scss-module__lwH_mG__heroModelTitle{font-family:var(--font-manrope);color:#faf7f8;word-break:break-word;overflow-wrap:break-word;max-width:728px;margin:0;font-size:32px;font-weight:700;line-height:1.2}
@media (max-width:1200px){.Box-module-scss-module__lwH_mG__heroModelTitle{font-size:28px}}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroModelTitle{font-size:24px}}
.Box-module-scss-module__lwH_mG__heroModelDescription{font-family:var(--font-manrope);color:#faf7f8d9;margin:0;font-size:14px;font-weight:400;line-height:1.6}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroModelDescription{font-size:13px}}
.Box-module-scss-module__lwH_mG__heroCtaButton{cursor:pointer;background:#5f41cf;border:none;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:8px 20px;transition:all .3s;display:flex}
.Box-module-scss-module__lwH_mG__heroCtaButton span{font-family:var(--font-manrope);color:#faf7f8;font-size:24px;font-weight:500;line-height:1.366}
.Box-module-scss-module__lwH_mG__heroCtaButton:hover{background:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf66}
.Box-module-scss-module__lwH_mG__heroCtaButton:active{transform:translateY(0)}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroCtaButton{padding:6px 16px}.Box-module-scss-module__lwH_mG__heroCtaButton span{font-size:18px}}
.Box-module-scss-module__lwH_mG__heroModelLogo{background:var(--color-bg-panel);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;padding:12px;display:flex}
.Box-module-scss-module__lwH_mG__heroModelLogo img{object-fit:contain;width:100%;height:100%}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__heroModelLogo{width:40px;height:40px;padding:10px}}
.Box-module-scss-module__lwH_mG__typeTag{opacity:0;background:var(--color-bg-panel);border:2px solid #e2e2e3;border-radius:2px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;transition:all .2s ease-in-out;display:inline-flex}
.Box-module-scss-module__lwH_mG__typeTag:hover{background:#7f72f705;border-color:#7f72f7}
.Box-module-scss-module__lwH_mG__typeIcon{color:#7f72f7;align-items:center;font-size:18px;display:flex}
.Box-module-scss-module__lwH_mG__typeText{font-family:var(--font-manrope);color:#191919;text-transform:capitalize;font-size:14px;font-weight:600}
.Box-module-scss-module__lwH_mG__modelHeader{align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}
.Box-module-scss-module__lwH_mG__modelLogo{background:var(--color-bg-panel-hover);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}
.Box-module-scss-module__lwH_mG__modelLogo img{object-fit:cover;width:100%;height:100%}
.Box-module-scss-module__lwH_mG__modelHeaderContent{flex-direction:column;flex:1;gap:12px;display:flex}
.Box-module-scss-module__lwH_mG__modelNameRow{align-items:center;gap:12px;display:flex}
.Box-module-scss-module__lwH_mG__modelNameTitle{font-family:var(--font-manrope);color:#000;margin:0;font-size:32px;font-weight:500;line-height:1.2em}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelNameTitle{font-size:24px}}
.Box-module-scss-module__lwH_mG__copyModelButton{cursor:pointer;color:#5f41cf;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}
.Box-module-scss-module__lwH_mG__copyModelButton:hover{background:#f5f3ff}
.Box-module-scss-module__lwH_mG__copyModelButton:active{transform:scale(.95)}
.Box-module-scss-module__lwH_mG__modelProfile{font-family:var(--font-manrope);color:#000;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelProfile{font-size:14px}}
.Box-module-scss-module__lwH_mG__topActions{flex-shrink:0;align-items:center;gap:12px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__topActions{flex-wrap:wrap;width:100%}}
.Box-module-scss-module__lwH_mG__apiViewButton{background:var(--color-bg-panel);cursor:pointer;font-family:var(--font-manrope);color:#5f41cf;border:1px solid #e5e5e5;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .3s;display:flex}
.Box-module-scss-module__lwH_mG__apiViewButton:hover{background:#f5f3ff;border-color:#5f41cf}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__apiViewButton{flex:1}}
.Box-module-scss-module__lwH_mG__priceDisplay{background:#f5f3ff;border-radius:8px;align-items:center;gap:12px;padding:8px 16px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__priceDisplay{justify-content:space-between;width:100%}}
.Box-module-scss-module__lwH_mG__priceNum{font-family:var(--font-manrope);color:#5f41cf;font-size:16px;font-weight:600}
.Box-module-scss-module__lwH_mG__priceUnit{font-family:var(--font-manrope);color:#89878e;font-size:14px}
.Box-module-scss-module__lwH_mG__toggleButton{background:var(--color-bg-panel);cursor:pointer;color:#5f41cf;border:1px solid #e5e5e5;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}
.Box-module-scss-module__lwH_mG__toggleButton:hover{background:#f5f3ff;border-color:#5f41cf}
.Box-module-scss-module__lwH_mG__actionButtons{align-items:center;gap:12px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__actionButtons{flex-direction:column;width:100%}}
.Box-module-scss-module__lwH_mG__developerPlansButton{cursor:pointer;font-family:var(--font-manrope);color:var(--color-bg-panel);background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 12px #667eea4d}
.Box-module-scss-module__lwH_mG__developerPlansButton:hover{transform:translateY(-2px);box-shadow:0 6px 20px #667eea66}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__developerPlansButton{justify-content:center;width:100%}}
.Box-module-scss-module__lwH_mG__newBadge{color:gold;animation:2s ease-in-out infinite Box-module-scss-module__lwH_mG__sparkle}
@keyframes Box-module-scss-module__lwH_mG__sparkle{0%,to{opacity:1}50%{opacity:.6}}
.Box-module-scss-module__lwH_mG__businessDiscountButton{background:var(--color-bg-panel);cursor:pointer;font-family:var(--font-manrope);color:#5f41cf;border:2px solid #5f41cf;border-radius:8px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;transition:all .3s;display:flex}
.Box-module-scss-module__lwH_mG__businessDiscountButton:hover{color:var(--color-bg-panel);background:#5f41cf;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf4d}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__businessDiscountButton{justify-content:center;width:100%}}
.Box-module-scss-module__lwH_mG__modelDetailBox{gap:20px;width:100%;transition:gap .3s ease-in-out;display:flex;position:relative}
.Box-module-scss-module__lwH_mG__modelDetailBox.Box-module-scss-module__lwH_mG__collapsed{gap:0}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelDetailBox{flex-direction:column;gap:16px;min-height:auto}.Box-module-scss-module__lwH_mG__modelDetailBox.Box-module-scss-module__lwH_mG__collapsed{gap:16px}}
.Box-module-scss-module__lwH_mG__mediaModelBox{align-items:flex-start;gap:20px;width:100%;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__mediaModelBox{flex-direction:column;gap:16px}}
.Box-module-scss-module__lwH_mG__leftSettings{flex-direction:column;flex-shrink:0;width:400px;display:flex}
.Box-module-scss-module__lwH_mG__leftSettings .Box-module-scss-module__lwH_mG__settingsWrapper{flex-direction:column;height:100%;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__leftSettings{order:2;width:100%}}
.Box-module-scss-module__lwH_mG__rightResult{flex:1;min-width:0}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__rightResult{order:1;width:100%}}
.Box-module-scss-module__lwH_mG__readmeTitle{font-family:var(--font-plus-jakarta-sans);color:#191919;margin-top:30px;margin-bottom:10px;font-size:24px;font-weight:600}
.Box-module-scss-module__lwH_mG__left{flex:1;max-width:calc(100% - 320px);transition:max-width .3s ease-in-out}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__left{order:2;max-width:100%}}
.Box-module-scss-module__lwH_mG__collapsed .Box-module-scss-module__lwH_mG__left{max-width:100%}
.Box-module-scss-module__lwH_mG__leftBox{box-sizing:border-box;border:2px solid #e2e2e3;border-radius:6px;width:100%}
.Box-module-scss-module__lwH_mG__leftBox.Box-module-scss-module__lwH_mG__imageModel,.Box-module-scss-module__lwH_mG__leftBox.Box-module-scss-module__lwH_mG__videoModel{border:none}
.Box-module-scss-module__lwH_mG__leftBox .semi-chat{box-sizing:border-box;max-width:100%}
.Box-module-scss-module__lwH_mG__leftBox .semi-chat-inputBox-container{border-radius:0}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__leftBox{height:60vh;min-height:400px;position:relative;top:auto}}
.Box-module-scss-module__lwH_mG__right{width:300px;transition:width .3s ease-in-out;position:relative}
.Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__collapsed{width:0}
.Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__collapsed .Box-module-scss-module__lwH_mG__settingsWrapper{opacity:0;pointer-events:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__right{order:1;width:100%}.Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__collapsed{width:100%}}
.Box-module-scss-module__lwH_mG__settingsWrapper{opacity:1;pointer-events:auto;width:100%;transition:opacity .3s ease-in-out}
.Box-module-scss-module__lwH_mG__leftContent{align-items:center;gap:18px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__leftContent{flex-direction:column;align-items:stretch;gap:12px}}
.Box-module-scss-module__lwH_mG__rightActions{align-items:center;gap:12px;display:flex}
.Box-module-scss-module__lwH_mG__rightActions .Box-module-scss-module__lwH_mG__priceDisplay{align-items:center;display:flex}
.Box-module-scss-module__lwH_mG__rightActions .Box-module-scss-module__lwH_mG__priceDisplay .Box-module-scss-module__lwH_mG__priceItem{align-items:baseline;gap:2px;display:flex}
.Box-module-scss-module__lwH_mG__rightActions .Box-module-scss-module__lwH_mG__priceDisplay .Box-module-scss-module__lwH_mG__priceNum{color:var(--semi-color-text-0);font-size:15px;font-weight:500}
.Box-module-scss-module__lwH_mG__rightActions .Box-module-scss-module__lwH_mG__priceDisplay .Box-module-scss-module__lwH_mG__priceUnit{color:var(--semi-color-text-2);margin-left:2px;font-size:13px}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__rightActions{display:none}}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper{align-items:center;gap:20px;width:100%;margin-bottom:0;display:flex}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper.Box-module-scss-module__lwH_mG__mediaModelHeader{margin-bottom:20px}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left{flex:1;justify-content:space-between;align-items:center;gap:16px;max-width:none;display:flex}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left .Box-module-scss-module__lwH_mG__modelInfo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left .Box-module-scss-module__lwH_mG__modelInfo{flex-flow:wrap;align-items:center;gap:8px;width:100%}.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left{flex-direction:column;align-items:stretch;gap:12px;width:100%;max-width:100%}}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__right{justify-content:flex-end;align-items:center;width:300px;transition:width .3s ease-in-out;display:flex}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__collapsed{width:0}
.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__hideForMedia{display:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__right{justify-content:flex-start;width:100%;display:none}.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__right.Box-module-scss-module__lwH_mG__collapsed{width:100%}.Box-module-scss-module__lwH_mG__settingsHeaderWrapper{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;padding:16px;overflow:hidden}}
.Box-module-scss-module__lwH_mG__modelTypeDisplay{color:#191919;align-items:center;gap:8px;font-size:26px;font-weight:500;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelTypeDisplay{width:100%;font-size:20px}}
.Box-module-scss-module__lwH_mG__modelTypeText{color:#333;font-weight:600}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelTypeText{font-size:18px}}
.Box-module-scss-module__lwH_mG__modelNameDisplay{box-sizing:border-box;border:2px solid #e2e2e3;border-radius:6px;align-items:center;gap:8px;height:40px;margin-left:16px;padding:8px 12px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelNameDisplay{flex:none;width:100%;height:36px;margin-left:0;padding:0 10px}}
.Box-module-scss-module__lwH_mG__modelName{color:#555;-webkit-user-select:none;user-select:none;white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:14px;font-weight:500;overflow:hidden}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelName{flex:1;max-width:none;font-size:13px}}
.Box-module-scss-module__lwH_mG__copyButton{cursor:pointer;color:#666;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:all .2s ease-in-out;display:flex}
.Box-module-scss-module__lwH_mG__copyButton:hover{background:var(--color-bg-panel-hover);color:#7f72f7;border-color:#7f72f7}
.Box-module-scss-module__lwH_mG__copyButton:active{transform:scale(.95)}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__copyButton{width:36px;height:36px}}
.Box-module-scss-module__lwH_mG__copySuccessIcon{color:#28a745!important}
.Box-module-scss-module__lwH_mG__modelPriceTag{background:#f8f9fa;border:1px solid #00000014;border-radius:6px;align-items:center;gap:2px;height:40px;margin-right:8px;padding:8px 16px;display:flex}
.Box-module-scss-module__lwH_mG__modelPriceTag .Box-module-scss-module__lwH_mG__priceAmount{color:var(--semi-color-text-0);font-size:15px;font-weight:600}
.Box-module-scss-module__lwH_mG__modelPriceTag .Box-module-scss-module__lwH_mG__priceUnit{color:var(--semi-color-text-2);font-size:13px;font-weight:400}
.Box-module-scss-module__lwH_mG__apiViewButton{color:#555;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #e2e2e3;border-radius:6px;align-items:center;gap:8px;height:40px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s ease-in-out;display:flex}
.Box-module-scss-module__lwH_mG__apiViewButton:hover{color:#7f72f7;background:#f8f9fa;border-color:#7f72f7}
.Box-module-scss-module__lwH_mG__apiViewButton:hover svg{color:#7f72f7}
.Box-module-scss-module__lwH_mG__apiViewButton:active{transform:scale(.98)}
.Box-module-scss-module__lwH_mG__apiViewButton svg{color:#666;transition:color .2s ease-in-out}
.Box-module-scss-module__lwH_mG__apiViewButton span{-webkit-user-select:none;user-select:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__apiViewButton{display:none}}
.Box-module-scss-module__lwH_mG__actionButtons{align-items:center;gap:8px;margin-left:8px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__actionButtons{justify-content:space-between;gap:8px;width:100%;margin-top:8px;margin-left:0;display:flex}}
.Box-module-scss-module__lwH_mG__priceApiRow{display:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__priceApiRow{align-items:center;gap:8px;width:100%;margin-top:10px;display:flex}}
.Box-module-scss-module__lwH_mG__priceDisplayMobile{display:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__priceDisplayMobile{box-sizing:border-box;white-space:nowrap;border:2px solid #e2e2e3;border-radius:6px;flex-wrap:nowrap;flex:1;justify-content:center;align-items:center;gap:8px;width:50%;height:36px;padding:0 8px;display:flex}.Box-module-scss-module__lwH_mG__priceDisplayMobile .Box-module-scss-module__lwH_mG__priceItem{align-items:baseline;gap:4px;display:flex}.Box-module-scss-module__lwH_mG__priceDisplayMobile .Box-module-scss-module__lwH_mG__priceNum{font-family:var(--font-plus-jakarta-sans);color:#0f1111;letter-spacing:-.3px;font-size:14px;font-weight:500}.Box-module-scss-module__lwH_mG__priceDisplayMobile .Box-module-scss-module__lwH_mG__priceUnit{font-family:var(--font-plus-jakarta-sans);color:#8a8c90;letter-spacing:-.3px;font-size:12px;font-weight:400}}
.Box-module-scss-module__lwH_mG__apiViewButtonMobile{display:none}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__apiViewButtonMobile{color:#555;cursor:pointer;white-space:nowrap;background:#fff;border:2px solid #e2e2e3;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:6px;width:50%;height:36px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s ease-in-out;display:flex}.Box-module-scss-module__lwH_mG__apiViewButtonMobile:hover{color:#7f72f7;background:#f8f9fa;border-color:#7f72f7}.Box-module-scss-module__lwH_mG__apiViewButtonMobile:hover svg{color:#7f72f7}.Box-module-scss-module__lwH_mG__apiViewButtonMobile:active{transform:scale(.98)}.Box-module-scss-module__lwH_mG__apiViewButtonMobile svg{color:#666;width:14px;height:14px;transition:color .2s ease-in-out}.Box-module-scss-module__lwH_mG__apiViewButtonMobile span{-webkit-user-select:none;user-select:none;font-size:12px}}
.Box-module-scss-module__lwH_mG__developerPlansButton,.Box-module-scss-module__lwH_mG__businessDiscountButton{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#8b7ff7 0%,#7f72f7 100%);border:2px solid #7f72f7;border-radius:999px;align-items:center;gap:6px;height:40px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex;position:relative;box-shadow:0 2px 8px #7f72f740}
.Box-module-scss-module__lwH_mG__developerPlansButton:hover,.Box-module-scss-module__lwH_mG__businessDiscountButton:hover{background:linear-gradient(135deg,#9b8ff7 0%,#8f82f7 100%);border-color:#8f82f7;transform:translateY(-1px);box-shadow:0 4px 12px #7f72f759}
.Box-module-scss-module__lwH_mG__developerPlansButton:active,.Box-module-scss-module__lwH_mG__businessDiscountButton:active{transform:scale(.98)translateY(0)}
.Box-module-scss-module__lwH_mG__developerPlansButton span,.Box-module-scss-module__lwH_mG__businessDiscountButton span{-webkit-user-select:none;user-select:none;font-family:var(--font-plus-jakarta-sans)}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__developerPlansButton,.Box-module-scss-module__lwH_mG__businessDiscountButton{flex:1;justify-content:center;min-width:0;height:36px;padding:6px 10px;font-size:12px}.Box-module-scss-module__lwH_mG__developerPlansButton span,.Box-module-scss-module__lwH_mG__businessDiscountButton span{white-space:nowrap;font-size:11px}}
.Box-module-scss-module__lwH_mG__developerPlansButton .Box-module-scss-module__lwH_mG__newBadge{color:gold;border-radius:50%;padding:2px;position:absolute;top:-6px;right:-6px}
.Box-module-scss-module__lwH_mG__settingsHeader{justify-content:space-between;align-items:center;gap:10px;height:80px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__settingsHeader{justify-content:flex-end;height:auto}}
.Box-module-scss-module__lwH_mG__collapsedToggleWrapper{justify-content:flex-end;align-items:center;height:60px;padding-bottom:20px;display:flex}
.Box-module-scss-module__lwH_mG__toggleButton{z-index:10;cursor:pointer;color:#666;background:#fff;border:2px solid #e2e2e3;border-radius:999px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s ease-in-out;display:flex}
.Box-module-scss-module__lwH_mG__toggleButton:hover{background:var(--color-bg-panel-hover);color:#7f72f7;border-color:#7f72f7}
.Box-module-scss-module__lwH_mG__toggleButton:active{transform:scale(.95)}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__toggleButton{display:none}}
.Box-module-scss-module__lwH_mG__modelDetailReadme{background-color:var(--color-bg-panel);z-index:11;border:2px solid #e2e2e3;border-radius:6px;margin-top:20px;padding:20px;position:relative}
.Box-module-scss-module__lwH_mG__modelDetailReadme pre{white-space:pre-wrap}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__modelDetailReadme{margin-top:16px;padding:16px}}
.Box-module-scss-module__lwH_mG__priceDisplay{box-sizing:border-box;white-space:nowrap;border:2px solid #e2e2e3;border-radius:6px;flex-wrap:nowrap;align-items:center;gap:10px;height:40px;padding:0 10px;display:flex}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__priceDisplay{display:none}}
.Box-module-scss-module__lwH_mG__priceItem{align-items:baseline;gap:4px;display:flex}
.Box-module-scss-module__lwH_mG__priceNum{font-family:var(--font-plus-jakarta-sans);color:#0f1111;letter-spacing:-.3px;font-size:16px;font-weight:500}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__priceNum{font-size:14px}}
.Box-module-scss-module__lwH_mG__priceUnit{font-family:var(--font-plus-jakarta-sans);color:#8a8c90;letter-spacing:-.3px;font-size:13px;font-weight:400}
@media (max-width:768px){.Box-module-scss-module__lwH_mG__settingsHeaderWrapper{margin-bottom:20px;padding:0}.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left,.Box-module-scss-module__lwH_mG__settingsHeaderWrapper .Box-module-scss-module__lwH_mG__left .Box-module-scss-module__lwH_mG__modelInfo{gap:8px}.Box-module-scss-module__lwH_mG__modelTypeDisplay{gap:6px;font-size:18px}.Box-module-scss-module__lwH_mG__modelTypeText,.Box-module-scss-module__lwH_mG__modelNameDisplay{font-size:16px}.Box-module-scss-module__lwH_mG__modelNameDisplay .Box-module-scss-module__lwH_mG__modelName{font-size:12px}.Box-module-scss-module__lwH_mG__copyButton{width:20px;height:20px}.Box-module-scss-module__lwH_mG__copyButton svg{font-size:12px}.Box-module-scss-module__lwH_mG__priceDisplay{gap:6px;height:32px;padding:0 6px}.Box-module-scss-module__lwH_mG__priceNum{font-size:13px}.Box-module-scss-module__lwH_mG__priceUnit{font-size:11px}.Box-module-scss-module__lwH_mG__apiViewButton{height:32px;padding:5px 10px;font-size:12px}.Box-module-scss-module__lwH_mG__apiViewButton svg{width:12px;height:12px}.Box-module-scss-module__lwH_mG__actionButtons{justify-content:space-between;gap:6px;width:100%}.Box-module-scss-module__lwH_mG__developerPlansButton,.Box-module-scss-module__lwH_mG__businessDiscountButton{min-width:120px;height:32px;padding:5px 10px;font-size:12px}.Box-module-scss-module__lwH_mG__developerPlansButton span,.Box-module-scss-module__lwH_mG__businessDiscountButton span{font-size:11px}}
.PopularReading-module-scss-module__gUPI7G__section{background:var(--color-bg-page);width:100%}
.PopularReading-module-scss-module__gUPI7G__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 40px 96px}
@media (min-width:1300px){.PopularReading-module-scss-module__gUPI7G__container{max-width:1300px;padding-left:0;padding-right:0}}
@media (max-width:1079px){.PopularReading-module-scss-module__gUPI7G__container{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.PopularReading-module-scss-module__gUPI7G__container{padding-bottom:64px;padding-left:16px;padding-right:16px}}
.MobileFilterModal-module-scss-module__6MVw_a__overlay{z-index:1000;background:#00000080;align-items:flex-end;animation:.2s ease-out MobileFilterModal-module-scss-module__6MVw_a__fadeIn;display:flex;position:fixed;inset:0}
@keyframes MobileFilterModal-module-scss-module__6MVw_a__fadeIn{0%{opacity:0}to{opacity:1}}
.MobileFilterModal-module-scss-module__6MVw_a__modal{background:var(--color-bg-page);border-radius:8px 8px 0 0;flex-direction:column;width:100%;max-height:85vh;animation:.3s ease-out MobileFilterModal-module-scss-module__6MVw_a__slideUp;display:flex}
@keyframes MobileFilterModal-module-scss-module__6MVw_a__slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.MobileFilterModal-module-scss-module__6MVw_a__header{border-bottom:1px solid #1b1b1d1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.366em}
.MobileFilterModal-module-scss-module__6MVw_a__closeButton{width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:#efeff2;border:none;border-radius:4px;justify-content:center;align-items:center;transition:background .2s;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__closeButton:hover{background:#e5e5e7}
.MobileFilterModal-module-scss-module__6MVw_a__content{flex-direction:column;flex:1;gap:24px;padding:20px;display:flex;overflow-y:auto}
.MobileFilterModal-module-scss-module__6MVw_a__discountRow{background:var(--color-bg-panel);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__discountRow .MobileFilterModal-module-scss-module__6MVw_a__discountSwitch[data-checked]{background:var(--color-function-error);border-color:var(--color-function-error)}
.MobileFilterModal-module-scss-module__6MVw_a__discountLabel{font-family:var(--font-manrope);color:var(--color-function-error);font-size:14px;font-weight:700;line-height:1.366em}
.MobileFilterModal-module-scss-module__6MVw_a__section{flex-direction:column;gap:12px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__sectionHeader{align-items:center;gap:8px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:700;line-height:1.366em}
.MobileFilterModal-module-scss-module__6MVw_a__selectedBadge{min-width:18px;height:18px;font-family:var(--font-manrope);color:var(--color-bg-panel);background:#1d1d1f;border-radius:4px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:600;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__tagGrid{flex-wrap:wrap;gap:8px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__tag{background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:400;line-height:1.366em;transition:all .2s;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__tag:hover{background:#efeff2}
.MobileFilterModal-module-scss-module__6MVw_a__tag.MobileFilterModal-module-scss-module__6MVw_a__active{color:var(--color-bg-panel);background:#1d1d1f}
.MobileFilterModal-module-scss-module__6MVw_a__tag.MobileFilterModal-module-scss-module__6MVw_a__active .MobileFilterModal-module-scss-module__6MVw_a__tagIcon{filter:brightness(0)invert()}
.MobileFilterModal-module-scss-module__6MVw_a__tag.MobileFilterModal-module-scss-module__6MVw_a__active .MobileFilterModal-module-scss-module__6MVw_a__tagCount{color:#ffffffb3}
.MobileFilterModal-module-scss-module__6MVw_a__tagIcon{object-fit:contain;flex-shrink:0;width:12px;height:12px}
.MobileFilterModal-module-scss-module__6MVw_a__tagName{white-space:nowrap}
.MobileFilterModal-module-scss-module__6MVw_a__tagCount{color:#89878e;margin-left:2px;font-size:11px}
.MobileFilterModal-module-scss-module__6MVw_a__footer{background:var(--color-bg-page);padding:16px 20px;padding-bottom:max(16px,env(safe-area-inset-bottom));border-top:1px solid #1b1b1d1a;flex-shrink:0;gap:12px;display:flex}
.MobileFilterModal-module-scss-module__6MVw_a__clearButton{background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border:none;border-radius:4px;flex:1;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.2em;transition:all .2s}
.MobileFilterModal-module-scss-module__6MVw_a__clearButton:hover:not(:disabled){background:#efeff2}
.MobileFilterModal-module-scss-module__6MVw_a__clearButton:disabled{opacity:.5;cursor:not-allowed}
.MobileFilterModal-module-scss-module__6MVw_a__applyButton{font-family:var(--font-manrope);color:var(--color-bg-panel);cursor:pointer;background:#1d1d1f;border:none;border-radius:4px;flex:2;padding:10px 16px;font-size:14px;font-weight:500;line-height:1.2em;transition:all .2s}
.MobileFilterModal-module-scss-module__6MVw_a__applyButton:hover{opacity:.9}
.ExploreCollections-module-scss-module__hRhfnW__collectionsWrapper{width:100%;max-width:1300px;margin:0 auto;padding:0 0 80px;container-type:inline-size}
@media (max-width:1300px){.ExploreCollections-module-scss-module__hRhfnW__collectionsWrapper{padding:0 40px 60px}}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__collectionsWrapper{padding:0 16px 40px}}
.ExploreCollections-module-scss-module__hRhfnW__recentlyAdded{padding:40px 0 20px}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__recentlyAdded{padding:24px 0 20px}}
.ExploreCollections-module-scss-module__hRhfnW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.366}
.ExploreCollections-module-scss-module__hRhfnW__controls{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__controls{gap:12px}}
.ExploreCollections-module-scss-module__hRhfnW__filters{background:var(--color-bg-panel);border-radius:4px;align-items:center;gap:0;padding:0;display:flex}
.ExploreCollections-module-scss-module__hRhfnW__filterBtn{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:7px 12px;font-size:14px;font-weight:400;line-height:1;transition:all .2s}
.ExploreCollections-module-scss-module__hRhfnW__filterBtn:hover{opacity:.7}
.ExploreCollections-module-scss-module__hRhfnW__filterBtn.ExploreCollections-module-scss-module__hRhfnW__active{background:var(--color-text-primary);color:var(--color-bg-page)}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__filterBtn{padding:10px 16px}}
.ExploreCollections-module-scss-module__hRhfnW__navigation{align-items:center;gap:13px;display:flex}
.ExploreCollections-module-scss-module__hRhfnW__navBtn{background:var(--color-bg-panel);cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:all .3s;display:flex}
.ExploreCollections-module-scss-module__hRhfnW__navBtn:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.ExploreCollections-module-scss-module__hRhfnW__navBtn:disabled{opacity:.5;cursor:not-allowed}
.ExploreCollections-module-scss-module__hRhfnW__navBtn svg{width:14px}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__navBtn{width:36px;height:36px}.ExploreCollections-module-scss-module__hRhfnW__navBtn svg{width:16px}}
.ExploreCollections-module-scss-module__hRhfnW__scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:-4px 0 -8px;padding:4px 0 8px;overflow:auto hidden}
.ExploreCollections-module-scss-module__hRhfnW__scrollContainer::-webkit-scrollbar{display:none}
.ExploreCollections-module-scss-module__hRhfnW__track{flex-flow:row;align-items:stretch;gap:16px;width:max-content;display:flex}
.ExploreCollections-module-scss-module__hRhfnW__slide{box-sizing:border-box;flex-shrink:0;width:calc(25cqi - 12px)}
.ExploreCollections-module-scss-module__hRhfnW__slideLlm{width:calc(50cqi - 8px)}
.ExploreCollections-module-scss-module__hRhfnW__emptyState{text-align:center;color:#89878e;width:100%;font-family:var(--font-manrope);padding:60px 20px;font-size:16px}
.ExploreCollections-module-scss-module__hRhfnW__collectionSection{padding:20px 0}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__collectionSection{padding:24px 0}}
.ExploreCollections-module-scss-module__hRhfnW__titleLink{align-items:center;gap:10px;text-decoration:none;transition:opacity .2s;display:inline-flex}
.ExploreCollections-module-scss-module__hRhfnW__titleLink:hover{opacity:.7}
.ExploreCollections-module-scss-module__hRhfnW__titleLink:hover .ExploreCollections-module-scss-module__hRhfnW__titleArrow{transform:translate(3px)}
.ExploreCollections-module-scss-module__hRhfnW__titleArrow{width:5.39px;height:11px;color:var(--color-text-primary);flex-shrink:0;transition:transform .2s}
.ExploreCollections-module-scss-module__hRhfnW__otherSeries{padding:40px 0 20px}
@media (max-width:768px){.ExploreCollections-module-scss-module__hRhfnW__slide,.ExploreCollections-module-scss-module__hRhfnW__slideLlm{width:260px}}
@media (max-width:480px){.ExploreCollections-module-scss-module__hRhfnW__slide,.ExploreCollections-module-scss-module__hRhfnW__slideLlm{width:240px}}
.Pagination-module-scss-module__Vt5ZkW__paginationContainer{flex-direction:row;justify-content:flex-end;align-items:center;gap:29px;margin:40px 0 0 auto;display:flex}
@media (max-width:768px){.Pagination-module-scss-module__Vt5ZkW__paginationContainer{flex-wrap:wrap;justify-content:center;gap:20px}}
@media (max-width:480px){.Pagination-module-scss-module__Vt5ZkW__paginationContainer{gap:15px}}
.Pagination-module-scss-module__Vt5ZkW__arrowButton{cursor:pointer;width:20px;height:19px;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .2s;display:flex}
.Pagination-module-scss-module__Vt5ZkW__arrowButton svg{width:3.92px;height:8px}
.Pagination-module-scss-module__Vt5ZkW__arrowButton:hover:not(:disabled){opacity:.7}
.Pagination-module-scss-module__Vt5ZkW__arrowButton:disabled{opacity:.3;cursor:not-allowed}
@media (max-width:768px){.Pagination-module-scss-module__Vt5ZkW__arrowButton{width:18px;height:18px;position:relative}.Pagination-module-scss-module__Vt5ZkW__arrowButton:after{content:"";position:absolute;inset:-8px -6px}}
.Pagination-module-scss-module__Vt5ZkW__pageButton{cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;min-width:20px;padding:0;font-size:14px;font-weight:400;line-height:1.366em;transition:all .2s;display:flex}
.Pagination-module-scss-module__Vt5ZkW__pageButton:hover:not(.Pagination-module-scss-module__Vt5ZkW__active){opacity:.7}
.Pagination-module-scss-module__Vt5ZkW__pageButton.Pagination-module-scss-module__Vt5ZkW__active{color:var(--color-primary-default);font-weight:800}
@media (max-width:768px){.Pagination-module-scss-module__Vt5ZkW__pageButton{min-width:18px;font-size:13px;position:relative}.Pagination-module-scss-module__Vt5ZkW__pageButton:after{content:"";position:absolute;inset:-8px -6px}}
@media (max-width:480px){.Pagination-module-scss-module__Vt5ZkW__pageButton{min-width:16px;font-size:12px}}
.Pagination-module-scss-module__Vt5ZkW__ellipsis{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-user-select:none;user-select:none;padding:0;font-size:14px;font-weight:400;line-height:1.366em}
@media (max-width:768px){.Pagination-module-scss-module__Vt5ZkW__ellipsis{font-size:13px}}
@media (max-width:480px){.Pagination-module-scss-module__Vt5ZkW__ellipsis{font-size:12px}}
.ModelPriceList-module-scss-module__QUbt6q__wrapper{flex-direction:column;gap:22px;display:flex}
.ModelPriceList-module-scss-module__QUbt6q__resultsBar{justify-content:space-between;align-items:center;gap:16px;display:flex}
.ModelPriceList-module-scss-module__QUbt6q__count{margin:0;font-size:13px;line-height:19.5px}
.ModelPriceList-module-scss-module__QUbt6q__count strong{color:var(--color-text-primary);font-weight:500}
.ModelPriceList-module-scss-module__QUbt6q__count span{color:var(--color-text-secondary)}
.ModelPriceList-module-scss-module__QUbt6q__resultActions{align-items:center;gap:12px;display:flex}
.ModelPriceList-module-scss-module__QUbt6q__clearFilters{color:var(--color-primary-soft);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px}
.ModelPriceList-module-scss-module__QUbt6q__clearFilters:hover{text-decoration:underline}
.ModelPriceList-module-scss-module__QUbt6q__sortWrapper{position:relative}
.ModelPriceList-module-scss-module__QUbt6q__sortButton{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:28px;color:var(--color-text-primary);letter-spacing:-.28px;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:3px 13px;font-family:inherit;font-size:14px;display:flex}
.ModelPriceList-module-scss-module__QUbt6q__sortButton:hover{border-color:var(--color-primary-soft)}
.ModelPriceList-module-scss-module__QUbt6q__sortMenu{z-index:10;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-card);flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000014}
.ModelPriceList-module-scss-module__QUbt6q__sortOption{border-radius:var(--radius-base);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;padding:8px 10px;font-family:inherit;font-size:13px}
.ModelPriceList-module-scss-module__QUbt6q__sortOption:hover{background:var(--color-bg-panel-hover)}
.ModelPriceList-module-scss-module__QUbt6q__sortOption.ModelPriceList-module-scss-module__QUbt6q__active{color:var(--color-primary-soft);font-weight:600}
.ModelPriceList-module-scss-module__QUbt6q__list{flex-direction:column;gap:12px;display:flex}
.ModelPriceList-module-scss-module__QUbt6q__empty{text-align:center;padding:60px 0}
.ModelPriceList-module-scss-module__QUbt6q__empty h3{color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:600}
.ModelPriceList-module-scss-module__QUbt6q__empty p{color:var(--color-text-secondary);margin:0;font-size:14px}
.ModelPriceList-module-scss-module__QUbt6q__pagination{justify-content:flex-end;margin-top:20px}
.CatalogUnavailable-module-scss-module__OcJiFW__unavailable{text-align:center;padding:80px 0}
.CatalogUnavailable-module-scss-module__OcJiFW__unavailable h3{color:var(--color-text-primary);margin:0 0 8px;font-size:20px;font-weight:600}
.CatalogUnavailable-module-scss-module__OcJiFW__unavailable p{color:var(--color-text-secondary);margin:0;font-size:14px}
.page-module-scss-module__KPpUsW__pageWrapper{width:100%;min-height:100vh}
.page-module-scss-module__KPpUsW__searchSection{z-index:10;position:relative}
@media (max-width:1280px){.page-module-scss-module__KPpUsW__searchSection{padding:0 40px}}
@media (max-width:768px){.page-module-scss-module__KPpUsW__searchSection{padding:0 16px}}
/*# sourceMappingURL=33et8jo-ghy_v.css.map*/
.CollectionDetail-module-scss-module__LNXSGa__pageWrapper{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:150px 0 80px}
@media (min-width:1300px){.CollectionDetail-module-scss-module__LNXSGa__pageWrapper{max-width:1300px}}
@media (max-width:1199px){.CollectionDetail-module-scss-module__LNXSGa__pageWrapper{padding:150px 40px 60px}}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__pageWrapper{padding:140px 24px 40px}}
@media (max-width:480px){.CollectionDetail-module-scss-module__LNXSGa__pageWrapper{padding:140px 16px 40px}}
.CollectionDetail-module-scss-module__LNXSGa__noHeaderMode{padding-top:80px}
@media (max-width:1300px){.CollectionDetail-module-scss-module__LNXSGa__noHeaderMode{padding-top:80px}}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__noHeaderMode{padding-top:48px}}
.CollectionDetail-module-scss-module__LNXSGa__header{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__header{margin-bottom:24px}}
.CollectionDetail-module-scss-module__LNXSGa__backLink{align-items:center;gap:6px;margin-bottom:8px;text-decoration:none;transition:opacity .2s;display:inline-flex}
.CollectionDetail-module-scss-module__LNXSGa__backLink svg{color:var(--color-text-secondary)}
.CollectionDetail-module-scss-module__LNXSGa__backLink span{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:400}
.CollectionDetail-module-scss-module__LNXSGa__backLink:hover{opacity:.7}
.CollectionDetail-module-scss-module__LNXSGa__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.366}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__title{font-size:28px}}
@media (max-width:480px){.CollectionDetail-module-scss-module__LNXSGa__title{font-size:24px}}
.CollectionDetail-module-scss-module__LNXSGa__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:700px;margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__description{font-size:14px}}
.CollectionDetail-module-scss-module__LNXSGa__modelsCount{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:400}
.CollectionDetail-module-scss-module__LNXSGa__divider{background:var(--color-border-panel);width:100%;height:1px;margin-bottom:40px}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__divider{margin-bottom:24px}}
.CollectionDetail-module-scss-module__LNXSGa__sectionTitleArea{flex-direction:column;gap:12px;margin-bottom:40px;display:flex}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__sectionTitleArea{margin-bottom:28px}}
.CollectionDetail-module-scss-module__LNXSGa__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.CollectionDetail-module-scss-module__LNXSGa__gridSectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:28px;font-weight:700;line-height:1.366}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__gridSectionTitle{font-size:24px}}
.CollectionDetail-module-scss-module__LNXSGa__modelsGrid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}
@media (max-width:1200px){.CollectionDetail-module-scss-module__LNXSGa__modelsGrid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__modelsGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:480px){.CollectionDetail-module-scss-module__LNXSGa__modelsGrid{grid-template-columns:1fr}}
.CollectionDetail-module-scss-module__LNXSGa__llmGrid{grid-template-columns:repeat(2,1fr)}
@media (max-width:768px){.CollectionDetail-module-scss-module__LNXSGa__llmGrid{grid-template-columns:1fr}}
.CollectionDetail-module-scss-module__LNXSGa__modelCard{width:100%}
.CollectionHero-module-scss-module__3VvWVG__hero{z-index:0;min-height:min(100vh,1000px);position:relative;overflow:hidden}
.CollectionHero-module-scss-module__3VvWVG__bgLayer{z-index:0;position:absolute;inset:0}
.CollectionHero-module-scss-module__3VvWVG__gradientOverlay{background:linear-gradient(0deg, var(--accent-hero-gradient,#141414) 0%, #14141400 100%);z-index:1;pointer-events:none;height:428px;position:absolute;bottom:0;left:0;right:0}
.CollectionHero-module-scss-module__3VvWVG__container{z-index:3;box-sizing:border-box;flex-direction:column;justify-content:flex-end;width:100%;max-width:1300px;min-height:min(100vh,1000px);margin:0 auto;padding:120px 0 68px;display:flex;position:relative}
@media (max-width:1300px){.CollectionHero-module-scss-module__3VvWVG__container{padding:120px 40px 68px}}
.CollectionHero-module-scss-module__3VvWVG__backLink{align-items:center;gap:6px;margin-bottom:16px;text-decoration:none;transition:opacity .2s;display:inline-flex}
.CollectionHero-module-scss-module__3VvWVG__backLink svg{color:#ebf4fb99}
.CollectionHero-module-scss-module__3VvWVG__backLink span{font-family:var(--font-manrope);color:#ebf4fb99;font-size:14px;font-weight:400}
.CollectionHero-module-scss-module__3VvWVG__backLink:hover{opacity:.7}
.CollectionHero-module-scss-module__3VvWVG__title{font-family:var(--font-manrope);color:#ebf4fb;text-shadow:1.08px 2.16px 2.16px #0000000f;margin:0 0 24px;font-size:48px;font-weight:700;line-height:1.366}
.CollectionHero-module-scss-module__3VvWVG__description{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;max-width:795px;margin:0 0 32px;font-size:16px;font-weight:400;line-height:1.366}
.CollectionHero-module-scss-module__3VvWVG__statsRow{align-items:flex-end;gap:48px;margin-bottom:32px;display:flex}
.CollectionHero-module-scss-module__3VvWVG__statItem{flex-direction:column;gap:4px;display:flex}
.CollectionHero-module-scss-module__3VvWVG__statValue{font-family:var(--font-manrope);font-variant-numeric:tabular-nums;background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#4d22ae) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:1.2}
.CollectionHero-module-scss-module__3VvWVG__statLabel{font-family:var(--font-manrope);color:#ebf4fb;opacity:.4;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.4}
.CollectionHero-module-scss-module__3VvWVG__ctaRow{align-items:center;display:flex}
.CollectionHero-module-scss-module__3VvWVG__ctaButton{background:var(--accent-primary,var(--color-primary-default));color:#ebf4fb;height:36px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 12px 8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .3s;display:inline-flex}
.CollectionHero-module-scss-module__3VvWVG__ctaButton:hover{background:var(--accent-primary-hover,var(--color-primary-hover))}
.CollectionHero-module-scss-module__3VvWVG__ctaButton:hover .CollectionHero-module-scss-module__3VvWVG__ctaArrow{transform:translate(4px)}
.CollectionHero-module-scss-module__3VvWVG__ctaArrow{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s;display:flex}
@media (max-width:1024px){.CollectionHero-module-scss-module__3VvWVG__title{font-size:36px}.CollectionHero-module-scss-module__3VvWVG__statsRow{gap:36px}.CollectionHero-module-scss-module__3VvWVG__statValue{font-size:32px}}
@media (max-width:768px){.CollectionHero-module-scss-module__3VvWVG__hero{min-height:600px}.CollectionHero-module-scss-module__3VvWVG__container{min-height:600px;padding:80px 20px 40px}.CollectionHero-module-scss-module__3VvWVG__backLink{margin-bottom:12px}.CollectionHero-module-scss-module__3VvWVG__title{margin-bottom:16px;font-size:28px;line-height:1.3}.CollectionHero-module-scss-module__3VvWVG__description{max-width:100%;margin-bottom:24px;font-size:14px}.CollectionHero-module-scss-module__3VvWVG__statsRow{gap:24px;margin-bottom:24px}.CollectionHero-module-scss-module__3VvWVG__statValue{font-size:28px}.CollectionHero-module-scss-module__3VvWVG__statLabel{font-size:11px}.CollectionHero-module-scss-module__3VvWVG__ctaButton{gap:12px;height:32px;padding:6px 10px 6px 16px;font-size:14px}}
@media (max-width:480px){.CollectionHero-module-scss-module__3VvWVG__container{padding:80px 16px 32px}.CollectionHero-module-scss-module__3VvWVG__title{font-size:24px}.CollectionHero-module-scss-module__3VvWVG__description{font-size:13px}.CollectionHero-module-scss-module__3VvWVG__statsRow{flex-wrap:wrap;gap:16px 24px}.CollectionHero-module-scss-module__3VvWVG__statValue{font-size:24px}.CollectionHero-module-scss-module__3VvWVG__statLabel{font-size:10px}.CollectionHero-module-scss-module__3VvWVG__ctaButton{font-size:13px}}
.renderRichText-module-scss-module__LVzQ6G__link{color:var(--color-primary-default);text-underline-offset:2px;text-decoration:none;transition:color .2s}
.renderRichText-module-scss-module__LVzQ6G__link:hover{color:var(--color-primary-hover);text-decoration:underline;text-decoration-thickness:1px}
.CollectionFAQ-module-scss-module__ofUfPq__faqSection{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:80px 0}
@media (max-width:1300px){.CollectionFAQ-module-scss-module__ofUfPq__faqSection{padding:60px 40px}}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__faqSection{padding:40px 16px}}
.CollectionFAQ-module-scss-module__ofUfPq__titleArea{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:48px;display:flex}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__titleArea{margin-bottom:32px}}
.CollectionFAQ-module-scss-module__ofUfPq__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.366}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__badge{font-size:18px}}
.CollectionFAQ-module-scss-module__ofUfPq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.3}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__sectionTitle{font-size:28px}}
@media (max-width:480px){.CollectionFAQ-module-scss-module__ofUfPq__sectionTitle{font-size:24px}}
.CollectionFAQ-module-scss-module__ofUfPq__faqList{flex-direction:column;gap:12px;width:100%;display:flex}
.CollectionFAQ-module-scss-module__ofUfPq__faqCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;transition:border-color .2s;overflow:hidden}
.CollectionFAQ-module-scss-module__ofUfPq__faqCard:hover,.CollectionFAQ-module-scss-module__ofUfPq__faqCardOpen{border-color:var(--accent-primary,var(--color-primary-default))}
.CollectionFAQ-module-scss-module__ofUfPq__faqQuestion{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:color .2s;display:flex}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__faqQuestion{padding:16px}}
.CollectionFAQ-module-scss-module__ofUfPq__questionText{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-size:16px;font-weight:500;line-height:1.5;transition:color .2s}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__questionText{font-size:15px}}
.CollectionFAQ-module-scss-module__ofUfPq__faqQuestionOpen .CollectionFAQ-module-scss-module__ofUfPq__questionText{color:var(--accent-primary,var(--color-primary-default))}
.CollectionFAQ-module-scss-module__ofUfPq__chevron{width:24px;height:24px;color:var(--color-text-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}
.CollectionFAQ-module-scss-module__ofUfPq__chevronOpen{transform:rotate(180deg)}
.CollectionFAQ-module-scss-module__ofUfPq__faqAnswerWrapper{transition:max-height .3s;overflow:hidden}
.CollectionFAQ-module-scss-module__ofUfPq__faqAnswer{font-family:var(--font-manrope);color:var(--color-text-secondary);padding:0 24px 20px;font-size:15px;font-weight:400;line-height:1.7}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__faqAnswer{padding:0 16px 16px;font-size:14px}}
.CollectionFAQ-module-scss-module__ofUfPq__relatedSection{margin-top:64px}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__relatedSection{margin-top:40px}}
.CollectionFAQ-module-scss-module__ofUfPq__relatedTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 20px;font-size:20px;font-weight:600;line-height:1.4}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__relatedTitle{margin-bottom:16px;font-size:18px}}
.CollectionFAQ-module-scss-module__ofUfPq__relatedGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}
@media (max-width:1024px){.CollectionFAQ-module-scss-module__ofUfPq__relatedGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__relatedGrid{grid-template-columns:1fr;gap:12px}}
.CollectionFAQ-module-scss-module__ofUfPq__relatedCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:4px;align-items:flex-start;gap:12px;padding:20px;text-decoration:none;transition:border-color .2s;display:flex}
.CollectionFAQ-module-scss-module__ofUfPq__relatedCard:hover{border-color:var(--accent-primary,var(--color-primary-default))}
.CollectionFAQ-module-scss-module__ofUfPq__relatedCard:hover .CollectionFAQ-module-scss-module__ofUfPq__arrow{transform:translate(4px)}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__relatedCard{padding:16px}}
.CollectionFAQ-module-scss-module__ofUfPq__arrow{width:14px;height:14px;color:var(--accent-primary,var(--color-primary-default));flex-shrink:0;justify-content:center;align-items:center;margin-top:3px;transition:transform .2s;display:flex}
.CollectionFAQ-module-scss-module__ofUfPq__blogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-size:15px;font-weight:500;line-height:1.5}
@media (max-width:768px){.CollectionFAQ-module-scss-module__ofUfPq__blogTitle{font-size:14px}}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqSection{padding:60px 0}
@media (max-width:768px){[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqSection{padding:44px 0}}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__badge{letter-spacing:.08em;color:var(--promo-accent);font-size:13px;line-height:1.4}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__sectionTitle{color:var(--promo-text)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqCard{border-radius:var(--radius-base);background:var(--promo-surface);border-color:var(--promo-border-strong);box-shadow:var(--promo-shadow)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqCard:hover{border-color:var(--promo-accent-border)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqCardOpen{border-color:var(--promo-accent)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqCardOpen:hover{border-color:var(--promo-accent)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__questionText{color:var(--promo-text)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqQuestionOpen .CollectionFAQ-module-scss-module__ofUfPq__questionText{color:var(--promo-accent)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__chevron{color:var(--promo-text-faint)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__faqAnswer{color:var(--promo-text-dim)}
:is([data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__relatedTitle,[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__blogTitle){color:var(--promo-text)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__relatedCard{border-radius:var(--radius-base);background:var(--promo-surface);border-color:var(--promo-border)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__relatedCard:hover{border-color:var(--promo-accent)}
[data-promo-theme] .CollectionFAQ-module-scss-module__ofUfPq__arrow{color:var(--promo-accent)}
.MigrationGuide-module-scss-module__Oxaxaq__section{background:var(--accent-dark-bg,#141414);width:100%;padding:80px 0}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__section{padding:60px 0}}
.MigrationGuide-module-scss-module__Oxaxaq__container{width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.MigrationGuide-module-scss-module__Oxaxaq__container{padding:0 40px}}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__container{padding:0 16px}}
.MigrationGuide-module-scss-module__Oxaxaq__titleArea{flex-direction:column;gap:12px;max-width:680px;margin-bottom:48px;display:flex}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__titleArea{margin-bottom:32px}}
.MigrationGuide-module-scss-module__Oxaxaq__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.MigrationGuide-module-scss-module__Oxaxaq__sectionTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__sectionTitle{font-size:28px}}
@media (max-width:480px){.MigrationGuide-module-scss-module__Oxaxaq__sectionTitle{font-size:24px}}
.MigrationGuide-module-scss-module__Oxaxaq__sectionDescription{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__sectionDescription{font-size:14px}}
.MigrationGuide-module-scss-module__Oxaxaq__tableWrapper{border:1px solid #ebf4fb14;border-radius:12px;overflow:hidden}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__tableWrapper{display:none}}
.MigrationGuide-module-scss-module__Oxaxaq__table{border-collapse:collapse;width:100%}
.MigrationGuide-module-scss-module__Oxaxaq__th{background:var(--accent-dark-subtle,#1a1a1a);font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;color:#ebf4fb66;text-align:left;white-space:nowrap;padding:14px 20px;font-size:12px;font-weight:500}
.MigrationGuide-module-scss-module__Oxaxaq__tr{border-bottom:1px solid #ebf4fb0f;transition:background .15s}
.MigrationGuide-module-scss-module__Oxaxaq__tr:last-child{border-bottom:none}
.MigrationGuide-module-scss-module__Oxaxaq__tr:hover{background:#ebf4fb08}
.MigrationGuide-module-scss-module__Oxaxaq__tdUseCase{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;padding:18px 20px;font-size:14px;font-weight:500}
.MigrationGuide-module-scss-module__Oxaxaq__tdModel{padding:18px 20px}
.MigrationGuide-module-scss-module__Oxaxaq__modelName{font-family:var(--font-manrope);color:#ebf4fb;background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#936aed) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:14px;font-weight:600}
.MigrationGuide-module-scss-module__Oxaxaq__tdReason{font-family:var(--font-manrope);color:#ebf4fb80;padding:18px 20px;font-size:13px;font-weight:400}
.MigrationGuide-module-scss-module__Oxaxaq__tdAction{text-align:right;padding:18px 20px}
.MigrationGuide-module-scss-module__Oxaxaq__tryLink{font-family:var(--font-manrope);color:var(--accent-primary,var(--color-primary-default));align-items:center;gap:6px;font-size:13px;font-weight:500;text-decoration:none;transition:gap .2s;display:inline-flex}
.MigrationGuide-module-scss-module__Oxaxaq__tryLink svg{transition:transform .2s}
.MigrationGuide-module-scss-module__Oxaxaq__tryLink:hover{gap:10px}
.MigrationGuide-module-scss-module__Oxaxaq__tryLink:hover svg{transform:translate(2px)}
.MigrationGuide-module-scss-module__Oxaxaq__cardList{flex-direction:column;gap:12px;display:none}
@media (max-width:768px){.MigrationGuide-module-scss-module__Oxaxaq__cardList{display:flex}}
.MigrationGuide-module-scss-module__Oxaxaq__card{background:var(--accent-dark-card,#212121);border-radius:12px;align-items:center;gap:16px;padding:16px 20px;text-decoration:none;transition:background .2s;display:flex}
.MigrationGuide-module-scss-module__Oxaxaq__card:hover{background:#2a2a2a}
.MigrationGuide-module-scss-module__Oxaxaq__cardUseCase{font-family:var(--font-manrope);color:#ebf4fb66;text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;min-width:80px;font-size:11px;font-weight:500}
.MigrationGuide-module-scss-module__Oxaxaq__cardMain{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.MigrationGuide-module-scss-module__Oxaxaq__cardModel{font-family:var(--font-manrope);color:#ebf4fb;font-size:15px;font-weight:600}
.MigrationGuide-module-scss-module__Oxaxaq__cardReason{font-family:var(--font-manrope);color:#ebf4fb66;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}
.MigrationGuide-module-scss-module__Oxaxaq__cardArrow{color:var(--accent-primary,var(--color-primary-default));flex-shrink:0;align-items:center;display:flex}
@keyframes ComparisonHighlight-module-scss-module__GJD4uq__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.ComparisonHighlight-module-scss-module__GJD4uq__comparison{background:var(--accent-dark-bg,#141414);box-sizing:border-box;width:100%;padding:80px 0}
.ComparisonHighlight-module-scss-module__GJD4uq__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.ComparisonHighlight-module-scss-module__GJD4uq__container{padding:0 40px}}
@media (max-width:768px){.ComparisonHighlight-module-scss-module__GJD4uq__container{padding:0 16px}}
.ComparisonHighlight-module-scss-module__GJD4uq__titleArea{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:48px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__badge{font-family:var(--font-manrope);color:#f38236;font-size:24px;font-weight:700;line-height:1.366}
.ComparisonHighlight-module-scss-module__GJD4uq__sectionTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:36px;font-weight:700;line-height:1.366}
.ComparisonHighlight-module-scss-module__GJD4uq__cardGrid{gap:16px;width:100%;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__modelCard{background:var(--accent-dark-card,#212121);box-sizing:border-box;opacity:0;border-radius:12px;flex-direction:column;flex:1;gap:0;padding:24px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__modelCard.ComparisonHighlight-module-scss-module__GJD4uq__visible{animation:.4s ease-out forwards ComparisonHighlight-module-scss-module__GJD4uq__fadeInUp}
.ComparisonHighlight-module-scss-module__GJD4uq__cardTop{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:20px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__modelName{font-family:var(--font-manrope);color:#ebf4fb;font-size:18px;font-weight:600;line-height:1.4}
.ComparisonHighlight-module-scss-module__GJD4uq__highlightBadge{font-family:var(--font-manrope);background:var(--accent-highlight-bg,#7036f026);color:var(--accent-highlight-text,#936aed);white-space:nowrap;border-radius:100px;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.4;display:inline-block}
.ComparisonHighlight-module-scss-module__GJD4uq__cardBody{flex-direction:column;flex:1;gap:12px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__specRow{flex-direction:column;gap:2px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__specLabel{font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;color:#ebf4fb66;font-size:12px;font-weight:500;line-height:1.4}
.ComparisonHighlight-module-scss-module__GJD4uq__specValue{font-family:var(--font-manrope);color:#ebf4fb;font-size:14px;font-weight:500;line-height:1.4}
.ComparisonHighlight-module-scss-module__GJD4uq__audioYes{color:#01ce0f}
.ComparisonHighlight-module-scss-module__GJD4uq__audioNo{color:#ebf4fb4d}
.ComparisonHighlight-module-scss-module__GJD4uq__cardBottom{border-top:1px solid #ebf4fb14;flex-direction:column;gap:16px;margin-top:auto;padding-top:16px;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__priceRow{flex-wrap:wrap;align-items:baseline;display:flex}
.ComparisonHighlight-module-scss-module__GJD4uq__cardCta{font-family:var(--font-manrope);color:var(--accent-icon-color,var(--color-primary-loading));align-items:center;gap:8px;font-size:13px;font-weight:500;text-decoration:none;transition:gap .2s;display:inline-flex}
.ComparisonHighlight-module-scss-module__GJD4uq__cardCta svg{transition:transform .2s}
.ComparisonHighlight-module-scss-module__GJD4uq__cardCta:hover{gap:12px}
.ComparisonHighlight-module-scss-module__GJD4uq__cardCta:hover svg{transform:translate(2px)}
.ComparisonHighlight-module-scss-module__GJD4uq__price{font-family:var(--font-fragment-mono);background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#4d22ae) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:700;line-height:1.2}
.ComparisonHighlight-module-scss-module__GJD4uq__priceLabel{font-family:var(--font-manrope);color:#ebf4fb66;margin-left:4px;font-size:12px;font-weight:400}
.ComparisonHighlight-module-scss-module__GJD4uq__priceFrom{font-family:var(--font-manrope);color:#ebf4fb66;flex-basis:100%;margin-bottom:2px;font-size:10px;font-weight:400;line-height:1}
@media (max-width:1024px){.ComparisonHighlight-module-scss-module__GJD4uq__cardGrid{-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;overflow:auto visible}.ComparisonHighlight-module-scss-module__GJD4uq__cardGrid::-webkit-scrollbar{display:none}.ComparisonHighlight-module-scss-module__GJD4uq__modelCard{flex-shrink:0;min-width:260px}}
@media (max-width:768px){.ComparisonHighlight-module-scss-module__GJD4uq__comparison{padding:60px 0}.ComparisonHighlight-module-scss-module__GJD4uq__titleArea{margin-bottom:32px}.ComparisonHighlight-module-scss-module__GJD4uq__badge{font-size:18px}.ComparisonHighlight-module-scss-module__GJD4uq__sectionTitle{font-size:28px}}
@keyframes ValueProps-module-scss-module__jmm_zG__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.ValueProps-module-scss-module__jmm_zG__section{background:var(--accent-dark-bg,#141414);width:100%;padding:80px 0}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__section{padding:60px 0}}
.ValueProps-module-scss-module__jmm_zG__container{width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.ValueProps-module-scss-module__jmm_zG__container{padding:0 40px}}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__container{padding:0 16px}}
.ValueProps-module-scss-module__jmm_zG__titleArea{flex-direction:column;gap:12px;margin-bottom:48px;display:flex}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__titleArea{margin-bottom:32px}}
.ValueProps-module-scss-module__jmm_zG__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.ValueProps-module-scss-module__jmm_zG__sectionTitle{font-family:var(--font-manrope);color:#ebf4fb;max-width:590px;margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__sectionTitle{font-size:28px}}
@media (max-width:480px){.ValueProps-module-scss-module__jmm_zG__sectionTitle{font-size:24px}}
.ValueProps-module-scss-module__jmm_zG__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__grid{grid-template-columns:1fr;gap:16px}}
.ValueProps-module-scss-module__jmm_zG__card{background:var(--accent-dark-card,#212121);opacity:0;border-radius:12px;flex-direction:column;gap:16px;padding:34px;display:flex}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__card{gap:12px;padding:24px}}
.ValueProps-module-scss-module__jmm_zG__card.ValueProps-module-scss-module__jmm_zG__visible{animation:.4s ease-out forwards ValueProps-module-scss-module__jmm_zG__fadeInUp}
.ValueProps-module-scss-module__jmm_zG__iconWrapper{width:48px;height:48px;color:var(--accent-icon-color,#936aed);justify-content:center;align-items:center;display:flex}
.ValueProps-module-scss-module__jmm_zG__cardTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:20px;font-weight:600;line-height:1.3}
@media (max-width:768px){.ValueProps-module-scss-module__jmm_zG__cardTitle{font-size:18px}}
.ValueProps-module-scss-module__jmm_zG__cardDescription{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;margin:0;font-size:14px;font-weight:400;line-height:1.6}
@keyframes PromptShowcase-module-scss-module__17H4Aa__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.PromptShowcase-module-scss-module__17H4Aa__section{background:var(--accent-dark-bg,#141414);width:100%;padding:80px 0}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__section{padding:60px 0}}
.PromptShowcase-module-scss-module__17H4Aa__container{width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.PromptShowcase-module-scss-module__17H4Aa__container{padding:0 40px}}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__container{padding:0 16px}}
.PromptShowcase-module-scss-module__17H4Aa__titleArea{flex-direction:column;gap:12px;margin-bottom:48px;display:flex}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__titleArea{margin-bottom:32px}}
.PromptShowcase-module-scss-module__17H4Aa__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.PromptShowcase-module-scss-module__17H4Aa__sectionTitle{font-family:var(--font-manrope);color:#ebf4fb;max-width:700px;margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__sectionTitle{font-size:28px}}
@media (max-width:480px){.PromptShowcase-module-scss-module__17H4Aa__sectionTitle{font-size:24px}}
.PromptShowcase-module-scss-module__17H4Aa__sectionDescription{font-family:var(--font-manrope);color:#ebf4fb80;max-width:600px;margin:0;font-size:16px;font-weight:400;line-height:1.6}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__sectionDescription{font-size:14px}}
.PromptShowcase-module-scss-module__17H4Aa__grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__grid{grid-template-columns:1fr;gap:16px}}
.PromptShowcase-module-scss-module__17H4Aa__card{background:var(--accent-dark-card,#212121);opacity:0;border-radius:12px;flex-direction:column;gap:16px;padding:24px;display:flex}
@media (max-width:768px){.PromptShowcase-module-scss-module__17H4Aa__card{gap:12px;padding:20px}}
.PromptShowcase-module-scss-module__17H4Aa__card.PromptShowcase-module-scss-module__17H4Aa__visible{animation:.4s cubic-bezier(.22,1,.36,1) forwards PromptShowcase-module-scss-module__17H4Aa__fadeInUp}
.PromptShowcase-module-scss-module__17H4Aa__cardHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}
.PromptShowcase-module-scss-module__17H4Aa__category{font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;color:#ebf4fb66;font-size:12px;font-weight:500;line-height:1.4}
.PromptShowcase-module-scss-module__17H4Aa__modelTag{font-family:var(--font-manrope);background:var(--accent-highlight-bg,#7036f026);color:var(--accent-highlight-text,#936aed);white-space:nowrap;border-radius:100px;padding:3px 10px;font-size:11px;font-weight:500;line-height:1.4;display:inline-block}
.PromptShowcase-module-scss-module__17H4Aa__promptArea{background:var(--accent-dark-subtle,#1a1a1a);border-radius:8px;padding:16px 52px 16px 16px;position:relative}
.PromptShowcase-module-scss-module__17H4Aa__promptText{font-family:var(--font-fragment-mono);color:#ebf4fb;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.6}
.PromptShowcase-module-scss-module__17H4Aa__copyBtn{color:#ebf4fb66;cursor:pointer;background:#ffffff0d;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .2s,color .2s;display:flex;position:absolute;top:12px;right:12px}
.PromptShowcase-module-scss-module__17H4Aa__copyBtn:hover{color:#ebf4fbb3;background:#ffffff1a}
.PromptShowcase-module-scss-module__17H4Aa__copyBtn.PromptShowcase-module-scss-module__17H4Aa__copied{color:#01ce0f;background:#01ce0f1a}
.PromptShowcase-module-scss-module__17H4Aa__tip{font-family:var(--font-manrope);color:#ebf4fb80;margin:0;font-size:13px;line-height:1.5}
.PromptShowcase-module-scss-module__17H4Aa__tipPrefix{color:#ebf4fba6;margin-right:4px;font-weight:600}
.LoRAGuide-module-scss-module__T9pHqG__section{background:var(--color-bg-page);width:100%;padding:80px 0}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__section{padding:60px 0}}
.LoRAGuide-module-scss-module__T9pHqG__container{width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.LoRAGuide-module-scss-module__T9pHqG__container{padding:0 40px}}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__container{padding:0 16px}}
.LoRAGuide-module-scss-module__T9pHqG__titleArea{flex-direction:column;gap:12px;max-width:680px;margin-bottom:48px;display:flex}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__titleArea{margin-bottom:32px}}
.LoRAGuide-module-scss-module__T9pHqG__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.LoRAGuide-module-scss-module__T9pHqG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:28px;font-weight:700;line-height:1.2}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__sectionTitle{font-size:24px}}
@media (max-width:480px){.LoRAGuide-module-scss-module__T9pHqG__sectionTitle{font-size:20px}}
.LoRAGuide-module-scss-module__T9pHqG__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:16px;font-weight:400;line-height:1.5}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__sectionDescription{font-size:14px}}
.LoRAGuide-module-scss-module__T9pHqG__timeline{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__timeline{grid-template-columns:1fr;gap:16px}}
.LoRAGuide-module-scss-module__T9pHqG__timelineStep{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);opacity:0;border-radius:4px;flex-direction:column;gap:16px;padding:32px;display:flex;transform:translateY(24px)}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__timelineStep{padding:24px}}
.LoRAGuide-module-scss-module__T9pHqG__timelineStep.LoRAGuide-module-scss-module__T9pHqG__visible{animation:.4s forwards LoRAGuide-module-scss-module__T9pHqG__fadeInUp}
@keyframes LoRAGuide-module-scss-module__T9pHqG__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.LoRAGuide-module-scss-module__T9pHqG__stepHeader{flex-direction:column;gap:12px;display:flex;position:relative}
.LoRAGuide-module-scss-module__T9pHqG__connector{border-top:1px dashed var(--color-border-panel);width:22px;display:block;position:absolute;top:24px;left:calc(100% + 1px)}
@media (max-width:768px){.LoRAGuide-module-scss-module__T9pHqG__connector{display:none}}
.LoRAGuide-module-scss-module__T9pHqG__stepNumber{font-family:var(--font-fragment-mono);background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#4d22ae) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1}
.LoRAGuide-module-scss-module__T9pHqG__stepTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}
.LoRAGuide-module-scss-module__T9pHqG__stepDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.5}
.LoRAGuide-module-scss-module__T9pHqG__codeBlock{background:var(--accent-dark-subtle,#1a1a1a);border-radius:8px;margin-top:4px;padding:12px 16px;position:relative}
.LoRAGuide-module-scss-module__T9pHqG__codeContent{font-family:var(--font-fragment-mono);color:#ebf4fb;white-space:pre-wrap;word-break:break-all;margin:0;padding-right:36px;font-size:13px;line-height:1.6}
.LoRAGuide-module-scss-module__T9pHqG__copyBtn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex;position:absolute;top:8px;right:8px}
.LoRAGuide-module-scss-module__T9pHqG__copyBtn:hover{background:#ebf4fb1a}
.APIQuickStart-module-scss-module__q9V4QG__section{background:var(--color-bg-page);width:100%;padding:80px 0}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__section{padding:60px 0}}
.APIQuickStart-module-scss-module__q9V4QG__container{width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.APIQuickStart-module-scss-module__q9V4QG__container{padding:0 40px}}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__container{padding:0 16px}}
.APIQuickStart-module-scss-module__q9V4QG__titleArea{flex-direction:column;gap:12px;max-width:680px;margin-bottom:48px;display:flex}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__titleArea{margin-bottom:32px}}
.APIQuickStart-module-scss-module__q9V4QG__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;letter-spacing:.05em;font-size:14px;font-weight:700;line-height:1.366}
.APIQuickStart-module-scss-module__q9V4QG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:28px;font-weight:700;line-height:1.2}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__sectionTitle{font-size:24px}}
@media (max-width:480px){.APIQuickStart-module-scss-module__q9V4QG__sectionTitle{font-size:20px}}
.APIQuickStart-module-scss-module__q9V4QG__stepsGrid{grid-template-columns:repeat(4,1fr);display:grid}
@media (max-width:1024px){.APIQuickStart-module-scss-module__q9V4QG__stepsGrid{grid-template-columns:repeat(2,1fr)}}
.APIQuickStart-module-scss-module__q9V4QG__stepsGrid{gap:24px}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__stepsGrid{grid-template-columns:1fr;gap:16px}}
.APIQuickStart-module-scss-module__q9V4QG__stepCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);opacity:0;border-radius:4px;flex-direction:column;gap:16px;padding:32px;display:flex;transform:translateY(24px)}
@media (max-width:768px){.APIQuickStart-module-scss-module__q9V4QG__stepCard{padding:24px}}
.APIQuickStart-module-scss-module__q9V4QG__stepCard.APIQuickStart-module-scss-module__q9V4QG__visible{animation:.4s forwards APIQuickStart-module-scss-module__q9V4QG__fadeInUp}
@keyframes APIQuickStart-module-scss-module__q9V4QG__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}
.APIQuickStart-module-scss-module__q9V4QG__stepNumber{font-family:var(--font-fragment-mono);background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#4d22ae) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:48px;font-weight:700;line-height:1}
.APIQuickStart-module-scss-module__q9V4QG__stepTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600;line-height:1.3}
.APIQuickStart-module-scss-module__q9V4QG__stepDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.5}
.APIQuickStart-module-scss-module__q9V4QG__codeBlock{background:var(--accent-dark-subtle,#1a1a1a);border-radius:8px;margin-top:4px;padding:12px 16px;position:relative}
.APIQuickStart-module-scss-module__q9V4QG__codeContent{font-family:var(--font-fragment-mono);color:#ebf4fb;white-space:pre-wrap;word-break:break-all;margin:0;padding-right:36px;font-size:13px;line-height:1.6}
.APIQuickStart-module-scss-module__q9V4QG__copyBtn{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s;display:flex;position:absolute;top:8px;right:8px}
.APIQuickStart-module-scss-module__q9V4QG__copyBtn:hover{background:#ebf4fb1a}
.APIQuickStart-module-scss-module__q9V4QG__stepLink{font-family:var(--font-manrope);color:var(--accent-primary,var(--color-primary-default));align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:500;text-decoration:none;transition:gap .2s;display:inline-flex}
.APIQuickStart-module-scss-module__q9V4QG__stepLink svg{transition:transform .2s}
.APIQuickStart-module-scss-module__q9V4QG__stepLink:hover{gap:10px}
.APIQuickStart-module-scss-module__q9V4QG__stepLink:hover svg{transform:translate(4px)}
.CompetitorComparison-module-scss-module__ydm2cG__section{background:var(--accent-dark-bg,#141414);box-sizing:border-box;width:100%;padding:80px 0}
.CompetitorComparison-module-scss-module__ydm2cG__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.CompetitorComparison-module-scss-module__ydm2cG__container{padding:0 40px}}
@media (max-width:768px){.CompetitorComparison-module-scss-module__ydm2cG__container{padding:0 16px}}
.CompetitorComparison-module-scss-module__ydm2cG__titleArea{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:48px;display:flex}
.CompetitorComparison-module-scss-module__ydm2cG__badge{font-family:var(--font-manrope);color:#f38236;font-size:24px;font-weight:700;line-height:1.366}
.CompetitorComparison-module-scss-module__ydm2cG__sectionTitle{font-family:var(--font-manrope);color:#ebf4fb;margin:0;font-size:36px;font-weight:700;line-height:1.366}
.CompetitorComparison-module-scss-module__ydm2cG__sectionDescription{font-family:var(--font-manrope);color:#ebf4fb80;max-width:640px;margin:0;font-size:16px;font-weight:400;line-height:1.6}
.CompetitorComparison-module-scss-module__ydm2cG__tableWrapper{scrollbar-width:none;border:1px solid #ebf4fb14;border-radius:12px;overflow-x:auto}
.CompetitorComparison-module-scss-module__ydm2cG__tableWrapper::-webkit-scrollbar{display:none}
@media (max-width:768px){.CompetitorComparison-module-scss-module__ydm2cG__tableWrapper{display:none}}
.CompetitorComparison-module-scss-module__ydm2cG__table{border-collapse:collapse;width:100%;min-width:600px}
.CompetitorComparison-module-scss-module__ydm2cG__table thead tr{background:var(--accent-dark-subtle,#1a1a1a)}
.CompetitorComparison-module-scss-module__ydm2cG__featureHeader,.CompetitorComparison-module-scss-module__ydm2cG__atlasHeader,.CompetitorComparison-module-scss-module__ydm2cG__competitorHeader{font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;color:#ebf4fb66;text-align:left;white-space:nowrap;padding:14px 20px;font-size:12px;font-weight:600;line-height:1.4}
.CompetitorComparison-module-scss-module__ydm2cG__atlasHeader{color:var(--accent-table-highlight-text,#936aed);background:var(--accent-table-highlight-bg,#7036f014)}
.CompetitorComparison-module-scss-module__ydm2cG__tableRow{border-bottom:1px solid #ebf4fb0f}
.CompetitorComparison-module-scss-module__ydm2cG__tableRow:last-child{border-bottom:none}
.CompetitorComparison-module-scss-module__ydm2cG__featureCell,.CompetitorComparison-module-scss-module__ydm2cG__atlasCell,.CompetitorComparison-module-scss-module__ydm2cG__competitorCell{font-family:var(--font-manrope);color:#ebf4fb;vertical-align:middle;padding:16px 20px;font-size:14px;line-height:1.5}
.CompetitorComparison-module-scss-module__ydm2cG__featureCell{font-weight:500}
.CompetitorComparison-module-scss-module__ydm2cG__atlasCell{background:var(--accent-table-highlight-bg,#7036f014)}
.CompetitorComparison-module-scss-module__ydm2cG__competitorCell{font-weight:400}
.CompetitorComparison-module-scss-module__ydm2cG__checkTrue{color:#01ce0f;font-size:16px;font-weight:700}
.CompetitorComparison-module-scss-module__ydm2cG__checkFalse{color:#ebf4fb33;font-size:16px;font-weight:700}
.CompetitorComparison-module-scss-module__ydm2cG__mobileCards{flex-direction:column;gap:16px;display:none}
@media (max-width:768px){.CompetitorComparison-module-scss-module__ydm2cG__mobileCards{display:flex}}
.CompetitorComparison-module-scss-module__ydm2cG__atlasCard{background:var(--accent-dark-card,#212121);border:2px solid var(--accent-highlight-text,#7036f080);border-radius:12px;padding:24px}
.CompetitorComparison-module-scss-module__ydm2cG__competitorCard{background:var(--accent-dark-card,#212121);border:1px solid #ebf4fb14;border-radius:12px;padding:24px}
.CompetitorComparison-module-scss-module__ydm2cG__cardName{font-family:var(--font-manrope);color:#ebf4fb;margin:0 0 16px;font-size:20px;font-weight:700;line-height:1.4}
.CompetitorComparison-module-scss-module__ydm2cG__cardList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}
.CompetitorComparison-module-scss-module__ydm2cG__cardRow{border-bottom:1px solid #ebf4fb0f;justify-content:space-between;align-items:center;padding:12px 0;display:flex}
.CompetitorComparison-module-scss-module__ydm2cG__cardRow:last-child{border-bottom:none}
.CompetitorComparison-module-scss-module__ydm2cG__cardLabel{font-family:var(--font-manrope);color:#ebf4fb80;font-size:13px;font-weight:500}
.CompetitorComparison-module-scss-module__ydm2cG__cardValue{font-family:var(--font-manrope);color:#ebf4fb;font-size:14px;font-weight:500}
@media (max-width:768px){.CompetitorComparison-module-scss-module__ydm2cG__section{padding:60px 0}.CompetitorComparison-module-scss-module__ydm2cG__titleArea{margin-bottom:32px}.CompetitorComparison-module-scss-module__ydm2cG__badge{font-size:18px}.CompetitorComparison-module-scss-module__ydm2cG__sectionTitle{font-size:28px}.CompetitorComparison-module-scss-module__ydm2cG__sectionDescription{font-size:14px}}
.SaleCountdown-module-scss-module__eytntq__countdown{border:1px solid var(--accent-dark-border,#ebf4fb1a);-webkit-backdrop-filter:blur(8px);background:#ffffff0f;border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%;padding:10px 16px;display:inline-flex}
@media (max-width:480px){.SaleCountdown-module-scss-module__eytntq__countdown{gap:8px;padding:8px 12px}}
.SaleCountdown-module-scss-module__eytntq__label{font-family:var(--font-manrope);color:#ebf4fbb3;letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:500}
@media (max-width:480px){.SaleCountdown-module-scss-module__eytntq__label{font-size:11px}}
.SaleCountdown-module-scss-module__eytntq__timer{font-family:var(--font-fragment-mono),"SF Mono",Menlo,Monaco,Consolas,monospace;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-weight:700;display:inline-flex}
@media (max-width:480px){.SaleCountdown-module-scss-module__eytntq__timer{gap:6px}}
.SaleCountdown-module-scss-module__eytntq__unit{color:var(--accent-icon-color,#ff6b35);align-items:baseline;gap:2px;font-size:18px;display:inline-flex}
@media (max-width:480px){.SaleCountdown-module-scss-module__eytntq__unit{font-size:15px}}
.SaleCountdown-module-scss-module__eytntq__suffix{color:#ebf4fb80;text-transform:lowercase;margin-left:2px;font-size:12px;font-weight:500}
@media (max-width:480px){.SaleCountdown-module-scss-module__eytntq__suffix{font-size:10px}}
.SaleCountdown-module-scss-module__eytntq__ended{background:0 0;border-color:#ebf4fb14}
.SaleCountdown-module-scss-module__eytntq__endedText{font-family:var(--font-manrope);color:#ebf4fb80;letter-spacing:.04em;text-transform:uppercase;font-size:14px;font-weight:500}
.SaleHero-module-scss-module__-cMayG__hero{z-index:0;isolation:isolate;background:#0a0c12;position:relative;overflow:hidden}
.SaleHero-module-scss-module__-cMayG__heroBg{z-index:0;position:absolute;inset:0}
.SaleHero-module-scss-module__-cMayG__heroBgImage{object-fit:cover;object-position:right center;-webkit-user-select:none;user-select:none}
.SaleHero-module-scss-module__-cMayG__heroOverlay{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0a0c12f2 0%,#0a0c12e0 30%,#0a0c128c 55%,#0a0c1226 80%,#0a0c1200 100%),linear-gradient(#0a0c1259 0%,#0a0c1200 35% 65%,#0a0c128c 100%);position:absolute;inset:0}
.SaleHero-module-scss-module__-cMayG__container{z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:120px 0 68px;position:relative}
@media (min-width:1300px){.SaleHero-module-scss-module__-cMayG__container{max-width:1300px}}
@media (max-width:1199px){.SaleHero-module-scss-module__-cMayG__container{padding:120px 40px 68px}}
.SaleHero-module-scss-module__-cMayG__textCol{flex-direction:column;min-width:0;max-width:820px;display:flex}
@media (min-width:1400px){.SaleHero-module-scss-module__-cMayG__textCol{max-width:900px}}
.SaleHero-module-scss-module__-cMayG__backLink{align-self:flex-start;align-items:center;gap:6px;margin-bottom:16px;text-decoration:none;transition:opacity .2s;display:inline-flex}
.SaleHero-module-scss-module__-cMayG__backLink svg{color:#ebf4fbb3}
.SaleHero-module-scss-module__-cMayG__backLink span{font-family:var(--font-manrope);color:#ebf4fbb3;font-size:14px;font-weight:500}
.SaleHero-module-scss-module__-cMayG__backLink:hover{opacity:.85}
.SaleHero-module-scss-module__-cMayG__saleBadge{font-family:var(--font-manrope);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:20px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;box-shadow:0 4px 14px #ff6b3540}
@media (max-width:480px){.SaleHero-module-scss-module__-cMayG__saleBadge{padding:3px 9px;font-size:10px}}
.SaleHero-module-scss-module__-cMayG__saleBadgeDot{background:#fff;border-radius:50%;width:5px;height:5px;animation:1.4s ease-in-out infinite SaleHero-module-scss-module__-cMayG__pulseDot;box-shadow:0 0 6px #fffc}
@keyframes SaleHero-module-scss-module__-cMayG__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}
.SaleHero-module-scss-module__-cMayG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:#fff;white-space:pre-line;text-wrap:balance;word-break:normal;overflow-wrap:break-word;margin:0 0 20px;font-size:48px;font-weight:700;line-height:1.15}
.SaleHero-module-scss-module__-cMayG__titleAccent{letter-spacing:-.02em;white-space:nowrap;-webkit-text-fill-color:#0000;background-image:linear-gradient(110deg,#0000 0% 35%,#ffffff8c 47%,#fffffff2 50%,#ffffff8c 53%,#0000 65% 100%),linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);background-position:150% 0,0 0;background-repeat:no-repeat,no-repeat;background-size:250% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;width:fit-content;max-width:100%;margin-top:16px;font-size:clamp(22px,3.4vw,46px);font-weight:800;line-height:1.05;animation:3.6s ease-in-out infinite SaleHero-module-scss-module__-cMayG__titleAccentShimmer;display:block}
@keyframes SaleHero-module-scss-module__-cMayG__titleAccentShimmer{0%{background-position:150% 0,0 0}60%{background-position:-80% 0,0 0}to{background-position:-80% 0,0 0}}
@media (prefers-reduced-motion:reduce){.SaleHero-module-scss-module__-cMayG__titleAccent{background-image:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);animation:none}}
.SaleHero-module-scss-module__-cMayG__description{font-family:var(--font-manrope);color:#ffffffb8;max-width:560px;margin:0 0 28px;font-size:16px;font-weight:400;line-height:1.6}
.SaleHero-module-scss-module__-cMayG__countdownRow{margin-bottom:28px}
.SaleHero-module-scss-module__-cMayG__permanentTag{border-radius:var(--radius-base);border:1px solid var(--accent-dark-border,#ebf4fb1a);-webkit-backdrop-filter:blur(8px);font-family:var(--font-manrope);letter-spacing:.04em;text-transform:uppercase;color:#ebf4fbd9;background:#ffffff0f;align-items:center;gap:8px;max-width:100%;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}
@media (max-width:480px){.SaleHero-module-scss-module__-cMayG__permanentTag{gap:6px;padding:8px 12px;font-size:11px}}
.SaleHero-module-scss-module__-cMayG__permanentDot{background:var(--accent-icon-color,#ff6b35);border-radius:50%;flex-shrink:0;width:6px;height:6px}
.SaleHero-module-scss-module__-cMayG__statsRow{align-items:flex-end;gap:48px;margin-bottom:32px;display:flex}
.SaleHero-module-scss-module__-cMayG__statItem{flex-direction:column;gap:6px;display:flex}
.SaleHero-module-scss-module__-cMayG__statValue{font-family:var(--font-manrope);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:linear-gradient(129deg, var(--accent-gradient-start,#dbcafe) 7%, var(--accent-gradient-end,#4d22ae) 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:700;line-height:1.2}
.SaleHero-module-scss-module__-cMayG__statLabel{font-family:var(--font-manrope);color:#ffffff8c;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:11px;font-weight:500;line-height:1.4}
.SaleHero-module-scss-module__-cMayG__ctaRow{align-items:center;display:flex}
.SaleHero-module-scss-module__-cMayG__ctaButton{background:var(--accent-primary,var(--color-primary-default));color:#ebf4fb;height:36px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border:none;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 12px 8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .3s;display:inline-flex}
.SaleHero-module-scss-module__-cMayG__ctaButton:hover{background:var(--accent-primary-hover,var(--color-primary-hover))}
.SaleHero-module-scss-module__-cMayG__ctaButton:hover .SaleHero-module-scss-module__-cMayG__ctaArrow{transform:translate(4px)}
.SaleHero-module-scss-module__-cMayG__ctaArrow{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:transform .3s;display:flex}
@media (max-width:1024px){.SaleHero-module-scss-module__-cMayG__title{font-size:40px}.SaleHero-module-scss-module__-cMayG__statsRow{gap:36px}.SaleHero-module-scss-module__-cMayG__statValue{font-size:30px}}
@media (max-width:768px){.SaleHero-module-scss-module__-cMayG__container{padding:96px 24px 48px}.SaleHero-module-scss-module__-cMayG__heroOverlay{background:linear-gradient(#0a0c12b3 0%,#0a0c128c 45%,#0a0c12d9 100%)}.SaleHero-module-scss-module__-cMayG__heroBgImage{object-position:65% center}.SaleHero-module-scss-module__-cMayG__textCol{max-width:100%}.SaleHero-module-scss-module__-cMayG__backLink{margin-bottom:12px}.SaleHero-module-scss-module__-cMayG__saleBadge{margin-bottom:14px}.SaleHero-module-scss-module__-cMayG__title{letter-spacing:-.02em;margin-bottom:16px;font-size:32px}.SaleHero-module-scss-module__-cMayG__description{max-width:100%;margin-bottom:24px;font-size:14px}.SaleHero-module-scss-module__-cMayG__countdownRow{margin-bottom:22px}.SaleHero-module-scss-module__-cMayG__statsRow{gap:28px;margin-bottom:24px}.SaleHero-module-scss-module__-cMayG__statValue{font-size:26px}.SaleHero-module-scss-module__-cMayG__statLabel{font-size:10px}.SaleHero-module-scss-module__-cMayG__ctaButton{gap:12px;height:32px;padding:6px 10px 6px 16px;font-size:14px}}
@media (max-width:480px){.SaleHero-module-scss-module__-cMayG__container{padding:88px 16px 36px}.SaleHero-module-scss-module__-cMayG__title{font-size:26px}.SaleHero-module-scss-module__-cMayG__description{font-size:13px}.SaleHero-module-scss-module__-cMayG__statsRow{flex-wrap:wrap;gap:16px 28px}.SaleHero-module-scss-module__-cMayG__statValue{font-size:22px}.SaleHero-module-scss-module__-cMayG__statLabel{font-size:10px}.SaleHero-module-scss-module__-cMayG__ctaButton{font-size:13px}}
.PromoHero-module-scss-module__E2delq__hero{--promo-accent-on-image:color-mix(in srgb, var(--promo-accent) 42%, #fff);align-items:flex-end;width:100%;min-height:620px;display:flex;position:relative;overflow:hidden}
@media (max-width:1024px){.PromoHero-module-scss-module__E2delq__hero{min-height:560px}}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__hero{aspect-ratio:auto;min-height:0;display:block}}
.PromoHero-module-scss-module__E2delq__canvas{z-index:0;position:absolute;inset:0;overflow:hidden}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__canvas{aspect-ratio:16/10;position:relative}}
.PromoHero-module-scss-module__E2delq__canvasFrame{will-change:transform;backface-visibility:hidden;position:absolute;inset:0}
.PromoHero-module-scss-module__E2delq__canvasImage{object-fit:cover;object-position:68% 45%;filter:saturate(.88)brightness(.92)}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__canvasImage{object-position:center 45%;filter:none}}
.PromoHero-module-scss-module__E2delq__scrim{background:linear-gradient(100deg,#090a12f2 0%,#090a12eb 28%,#090a12d1 40%,#090a129e 50%,#090a1266 59%,#090a1238 68%,#090a1214 78%,#090a1200 88%),linear-gradient(#090a1200 48%,#090a1247 74%,#090a12b8 100%);position:absolute;inset:0}
@media (max-width:1024px){.PromoHero-module-scss-module__E2delq__scrim{background:linear-gradient(100deg,#090a12f2 0%,#090a12e6 42%,#090a1280 62%,#090a1200 84%),linear-gradient(#090a1200 45%,#090a12bf 100%)}}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__scrim{background:linear-gradient(#090a1200 15%,#090a122e 45%,#090a12b8 100%)}}
.PromoHero-module-scss-module__E2delq__container{z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:148px 0 64px;position:relative}
@media (min-width:1300px){.PromoHero-module-scss-module__E2delq__container{max-width:1300px}}
@media (max-width:1299px){.PromoHero-module-scss-module__E2delq__container{max-width:1280px;padding:136px 40px 60px}}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__container{background:var(--promo-bg);max-width:none;padding:28px 24px 32px}}
@media (max-width:480px){.PromoHero-module-scss-module__E2delq__container{padding:20px 16px 28px}}
.PromoHero-module-scss-module__E2delq__copy{max-width:760px}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__copy{max-width:none}}
.PromoHero-module-scss-module__E2delq__badgeRow{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}
.PromoHero-module-scss-module__E2delq__badge,.PromoHero-module-scss-module__E2delq__badgeAccent{border-radius:var(--radius-base);font-family:var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;font-weight:800;display:inline-flex}
.PromoHero-module-scss-module__E2delq__badge{padding:5px 10px;font-size:11px}
.PromoHero-module-scss-module__E2delq__badgeAccent{letter-spacing:.04em;padding:7px 14px;font-size:13px}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__badgeAccent{padding:6px 12px;font-size:12px}}
@media (max-width:480px){.PromoHero-module-scss-module__E2delq__badgeAccent{white-space:normal;padding:5px 10px;font-size:11px}}
.PromoHero-module-scss-module__E2delq__badge{color:var(--promo-on-image);border:1px solid #ffffff6b}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__badge{border-color:var(--promo-border-strong);color:var(--promo-text-dim)}}
.PromoHero-module-scss-module__E2delq__badgeAccent{background:var(--promo-accent);border:1px solid var(--promo-accent);color:var(--promo-accent-ink)}
.PromoHero-module-scss-module__E2delq__kicker{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--promo-on-image);margin:0 0 8px;font-size:clamp(15px,1.35vw,19px);font-weight:700;line-height:1.25}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__kicker{color:var(--promo-text)}}
.PromoHero-module-scss-module__E2delq__headline{max-width:30ch;font-family:var(--font-manrope);letter-spacing:-.035em;color:var(--promo-on-image);text-wrap:balance;word-break:keep-all;overflow-wrap:break-word;margin:0 0 12px;font-size:clamp(34px,3.8vw,54px);font-weight:800;line-height:1.06}
@media (max-width:1024px){.PromoHero-module-scss-module__E2delq__headline{max-width:none}}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__headline{max-width:none;color:var(--promo-text)}}
.PromoHero-module-scss-module__E2delq__evidence{max-width:46ch;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--promo-on-image-dim);margin:0 0 16px;font-size:clamp(19px,1.9vw,27px);font-weight:700;line-height:1.3}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__evidence{max-width:none;color:var(--promo-text-dim);font-size:17px}}
.PromoHero-module-scss-module__E2delq__evidenceFigure{color:var(--promo-accent-on-image)}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__evidenceFigure{color:var(--promo-accent)}}
.PromoHero-module-scss-module__E2delq__figureNum{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:1.32em;font-weight:800}
.PromoHero-module-scss-module__E2delq__description{font-family:var(--font-manrope);color:var(--promo-on-image-dim);max-width:48ch;margin:0 0 18px;font-size:clamp(14px,1.15vw,16px);line-height:1.65}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__description{color:var(--promo-text-dim);margin-bottom:18px;font-size:13.5px}}
.PromoHero-module-scss-module__E2delq__proof{border-top:1px solid #ffffff38;max-width:660px;margin:0 0 26px;padding:18px 0 0}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proof{border:1px solid var(--promo-border);border-radius:var(--radius-base);background:var(--promo-bg-alt);max-width:none;margin-bottom:20px;padding:14px 16px 16px}}
.PromoHero-module-scss-module__E2delq__proofLabel{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--promo-on-image-dim);margin:0 0 10px;font-size:11px;font-weight:700}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofLabel{color:var(--promo-text-faint)}}
.PromoHero-module-scss-module__E2delq__proofList{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px 32px;margin:0;padding:0;list-style:none;display:grid}
.PromoHero-module-scss-module__E2delq__proofItem{min-width:0}
.PromoHero-module-scss-module__E2delq__proofItem+.PromoHero-module-scss-module__E2delq__proofItem{border-left:1px solid #ffffff38;padding-left:32px}
@media (max-width:559px){.PromoHero-module-scss-module__E2delq__proofItem+.PromoHero-module-scss-module__E2delq__proofItem{border-top:1px solid #ffffff38;border-left:none;padding-top:16px;padding-left:0}}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofItem+.PromoHero-module-scss-module__E2delq__proofItem{border-color:var(--promo-border)}}
.PromoHero-module-scss-module__E2delq__proofTier{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--promo-on-image-dim);margin:0 0 6px;font-size:11px;font-weight:700;line-height:1.3}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofTier{color:var(--promo-text)}}
.PromoHero-module-scss-module__E2delq__proofPrices{font-family:var(--font-manrope);grid-template-columns:max-content max-content;grid-template-areas:"was was""now unit";justify-content:start;align-items:baseline;gap:2px 8px;margin:0;display:grid}
.PromoHero-module-scss-module__E2delq__proofWas{color:#ffffff8f;font-variant-numeric:tabular-nums;grid-area:was;justify-self:start;font-size:15px;font-weight:600;text-decoration:none;position:relative}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofWas{color:var(--promo-text-faint)}}
.PromoHero-module-scss-module__E2delq__proofStrike{transform-origin:0;background:currentColor;height:1px;position:absolute;top:52%;left:-1px;right:-1px}
.PromoHero-module-scss-module__E2delq__proofNow{letter-spacing:-.04em;color:var(--promo-accent-on-image);font-variant-numeric:tabular-nums;grid-area:now;font-size:clamp(34px,4vw,56px);font-weight:800;line-height:1}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofNow{color:var(--promo-accent);font-size:32px}}
.PromoHero-module-scss-module__E2delq__proofUnit{color:var(--promo-on-image-dim);grid-area:unit;font-size:14px;font-weight:700}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofUnit{color:var(--promo-text-dim)}}
.PromoHero-module-scss-module__E2delq__proofNote{font-family:var(--font-manrope);color:var(--promo-on-image-dim);margin:5px 0 0;font-size:11.5px;line-height:1.45}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__proofNote{color:var(--promo-text-dim)}}
.PromoHero-module-scss-module__E2delq__ctaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.PromoHero-module-scss-module__E2delq__ctaPrimary,.PromoHero-module-scss-module__E2delq__ctaSecondary{border-radius:var(--btn-border-radius);height:48px;font-family:var(--font-manrope);align-items:center;gap:8px;padding:0 24px;font-size:14.5px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}
.PromoHero-module-scss-module__E2delq__ctaPrimary:hover,.PromoHero-module-scss-module__E2delq__ctaSecondary:hover{transform:translateY(-1px)}
@media (max-width:480px){.PromoHero-module-scss-module__E2delq__ctaPrimary,.PromoHero-module-scss-module__E2delq__ctaSecondary{height:44px;padding:0 18px;font-size:13.5px}}
.PromoHero-module-scss-module__E2delq__ctaPrimary{background:var(--promo-accent);border:1px solid var(--promo-accent);color:var(--promo-accent-ink);box-shadow:var(--promo-shadow-lg)}
.PromoHero-module-scss-module__E2delq__ctaPrimary:hover{background:var(--promo-accent-hover);border-color:var(--promo-accent-hover)}
.PromoHero-module-scss-module__E2delq__ctaSecondary{color:var(--promo-on-image);background:0 0;border:1px solid #0000}
.PromoHero-module-scss-module__E2delq__ctaSecondary:hover{border-color:#ffffff6b}
@media (max-width:768px){.PromoHero-module-scss-module__E2delq__ctaSecondary{color:var(--promo-text);border-color:var(--promo-border-strong)}.PromoHero-module-scss-module__E2delq__ctaSecondary:hover{border-color:var(--promo-text)}}
.PromoHero-module-scss-module__E2delq__ctaArrow{font-size:15px;line-height:1}
.PromoPricing-module-scss-module__mcaB5W__section{background:var(--promo-bg-alt);width:100%;padding:72px 0}
@media (max-width:1024px){.PromoPricing-module-scss-module__mcaB5W__section{padding:72px 0}}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__section{padding:56px 0}}
.PromoPricing-module-scss-module__mcaB5W__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}
@media (min-width:1300px){.PromoPricing-module-scss-module__mcaB5W__container{max-width:1300px}}
@media (max-width:1199px){.PromoPricing-module-scss-module__mcaB5W__container{padding:0 40px}}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__container{padding:0 24px}}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__container{padding:0 16px}}
.PromoPricing-module-scss-module__mcaB5W__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:44px;display:flex}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__header{margin-bottom:30px}}
.PromoPricing-module-scss-module__mcaB5W__headerItem{max-width:100%}
.PromoPricing-module-scss-module__mcaB5W__eyebrow{border-radius:var(--radius-base);background:var(--promo-accent-soft);max-width:100%;color:var(--promo-accent);font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;line-height:1.5;display:inline-block}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__eyebrow{letter-spacing:.06em;font-size:10px}}
.PromoPricing-module-scss-module__mcaB5W__title{max-width:20ch;font-family:var(--font-manrope);letter-spacing:-.025em;color:var(--promo-text);text-wrap:balance;margin:0 0 14px;font-size:40px;font-weight:800;line-height:1.16}
@media (max-width:1279px){.PromoPricing-module-scss-module__mcaB5W__title{font-size:36px}}
@media (max-width:1024px){.PromoPricing-module-scss-module__mcaB5W__title{font-size:32px}}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__title{max-width:none;font-size:27px}}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__title{font-size:24px}}
.PromoPricing-module-scss-module__mcaB5W__highlightBadge{border-radius:var(--radius-base);background:var(--promo-accent);max-width:100%;color:var(--promo-accent-ink);font-family:var(--font-manrope);letter-spacing:.01em;font-variant-numeric:tabular-nums;box-sizing:border-box;margin:0 0 18px;padding:8px 18px;font-size:15px;font-weight:800;line-height:1.35;display:inline-block}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__highlightBadge{padding:7px 14px;font-size:13.5px}}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__highlightBadge{font-size:12.5px}}
.PromoPricing-module-scss-module__mcaB5W__subtitle{max-width:720px;font-family:var(--font-manrope);color:var(--promo-text-dim);margin:0;font-size:15px;line-height:1.7}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__subtitle{font-size:13.5px}}
.PromoPricing-module-scss-module__mcaB5W__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}
@media (max-width:1099px){.PromoPricing-module-scss-module__mcaB5W__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:639px){.PromoPricing-module-scss-module__mcaB5W__grid{grid-template-columns:minmax(0,1fr);gap:12px}}
.PromoPricing-module-scss-module__mcaB5W__card{border-radius:var(--radius-base);background:var(--promo-surface);border:1px solid var(--promo-border);min-width:0;box-shadow:var(--promo-shadow);flex-direction:column;padding:24px 22px 20px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative}
.PromoPricing-module-scss-module__mcaB5W__card:hover{border-color:var(--promo-accent-border);box-shadow:var(--promo-shadow-lg);transform:translateY(-3px)}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__card{padding:20px 16px 16px}}
.PromoPricing-module-scss-module__mcaB5W__ribbon{border-radius:0 var(--radius-base) 0 var(--radius-base);background:var(--promo-accent);color:var(--promo-accent-ink);font-family:var(--font-manrope);letter-spacing:.01em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;padding:6px 12px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex;position:absolute;top:0;right:0}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__ribbon{padding:5px 10px;font-size:12px}}
.PromoPricing-module-scss-module__mcaB5W__cardHead{flex-wrap:wrap;align-items:center;gap:8px;min-height:24px;padding-right:72px;display:flex}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__cardHead{padding-right:62px}}
.PromoPricing-module-scss-module__mcaB5W__tier{font-family:var(--font-manrope);letter-spacing:-.01em;color:var(--promo-text);overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:700;line-height:1.35}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__tier{font-size:15px}}
.PromoPricing-module-scss-module__mcaB5W__variant{border-radius:var(--radius-base);border:1px solid var(--promo-border-strong);color:var(--promo-text-dim);font-family:var(--font-manrope);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.5;display:inline-flex}
.PromoPricing-module-scss-module__mcaB5W__unit{font-family:var(--font-manrope);letter-spacing:.02em;color:var(--promo-text-faint);font-size:11px;line-height:1.5}
.PromoPricing-module-scss-module__mcaB5W__priceBlock{border-top:1px solid var(--promo-border);margin-top:18px;margin-bottom:18px;padding-top:16px}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__priceBlock{margin-top:14px;margin-bottom:14px;padding-top:12px}}
.PromoPricing-module-scss-module__mcaB5W__wasRow{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}
.PromoPricing-module-scss-module__mcaB5W__miniLabel{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--promo-text-faint);overflow-wrap:anywhere;font-size:10.5px;font-weight:600;line-height:1.5}
.PromoPricing-module-scss-module__mcaB5W__was{font-family:var(--font-manrope);color:var(--promo-text-faint);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:14px;line-height:1.3}
.PromoPricing-module-scss-module__mcaB5W__wasMain{font-weight:600;text-decoration:line-through;text-decoration-thickness:1.5px}
.PromoPricing-module-scss-module__mcaB5W__wasUnit{font-size:11.5px;font-weight:500}
.PromoPricing-module-scss-module__mcaB5W__nowRow{flex-direction:column;gap:2px;display:flex}
.PromoPricing-module-scss-module__mcaB5W__nowLabel{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--promo-accent);overflow-wrap:anywhere;font-size:10.5px;font-weight:700;line-height:1.5}
.PromoPricing-module-scss-module__mcaB5W__nowValue{flex-wrap:wrap;align-items:baseline;gap:5px;min-width:0;margin:0;display:flex}
.PromoPricing-module-scss-module__mcaB5W__nowMain{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--promo-accent);font-variant-numeric:tabular-nums;font-size:38px;font-weight:800;line-height:1.1}
@media (max-width:1279px){.PromoPricing-module-scss-module__mcaB5W__nowMain{font-size:34px}}
@media (max-width:1099px){.PromoPricing-module-scss-module__mcaB5W__nowMain{font-size:36px}}
@media (max-width:767px){.PromoPricing-module-scss-module__mcaB5W__nowMain{font-size:32px}}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__nowMain{font-size:30px}}
.PromoPricing-module-scss-module__mcaB5W__nowUnit{font-family:var(--font-manrope);color:var(--promo-text-dim);white-space:nowrap;font-size:14px;font-weight:600;line-height:1.4}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__nowUnit{font-size:13px}}
.PromoPricing-module-scss-module__mcaB5W__valueStrip{border-radius:var(--radius-base);background:var(--promo-accent-soft);border:1px solid var(--promo-accent-border);box-sizing:border-box;align-items:center;gap:8px;margin:auto 0 0;padding:10px 12px;display:flex}
.PromoPricing-module-scss-module__mcaB5W__valueStrip:before{content:"";background:var(--promo-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__valueStrip{padding:9px 10px}}
.PromoPricing-module-scss-module__mcaB5W__valueText{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--promo-accent);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:13px;font-weight:700;line-height:1.4}
@media (max-width:480px){.PromoPricing-module-scss-module__mcaB5W__valueText{font-size:12.5px}}
.PromoPricing-module-scss-module__mcaB5W__footnote{max-width:780px;font-family:var(--font-manrope);color:var(--promo-text-faint);text-align:center;overflow-wrap:break-word;text-wrap:pretty;margin:28px auto 0;font-size:12px;line-height:1.65}
@media (max-width:768px){.PromoPricing-module-scss-module__mcaB5W__footnote{text-align:left;margin-top:20px;font-size:11.5px}}
.PromoPricing-module-scss-module__mcaB5W__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
@media (prefers-reduced-motion:reduce){.PromoPricing-module-scss-module__mcaB5W__card{transition:none}.PromoPricing-module-scss-module__mcaB5W__card:hover{transform:none}}
.DiscountSummary-module-scss-module__p3VySa__section{background:var(--color-bg-page);width:100%;padding:80px 0}
@media (max-width:1024px){.DiscountSummary-module-scss-module__p3VySa__section{padding:64px 0}}
@media (max-width:768px){.DiscountSummary-module-scss-module__p3VySa__section{padding:48px 0}}
@media (max-width:480px){.DiscountSummary-module-scss-module__p3VySa__section{padding:40px 0}}
.DiscountSummary-module-scss-module__p3VySa__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0}
@media (min-width:1300px){.DiscountSummary-module-scss-module__p3VySa__container{max-width:1300px}}
@media (max-width:1199px){.DiscountSummary-module-scss-module__p3VySa__container{padding:0 40px}}
@media (max-width:768px){.DiscountSummary-module-scss-module__p3VySa__container{padding:0 24px}}
@media (max-width:480px){.DiscountSummary-module-scss-module__p3VySa__container{padding:0 16px}}
.DiscountSummary-module-scss-module__p3VySa__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 32px;font-size:32px;font-weight:700;line-height:1.366}
@media (max-width:1024px){.DiscountSummary-module-scss-module__p3VySa__sectionTitle{margin-bottom:28px;font-size:28px}}
@media (max-width:768px){.DiscountSummary-module-scss-module__p3VySa__sectionTitle{margin-bottom:24px;font-size:24px}}
@media (max-width:480px){.DiscountSummary-module-scss-module__p3VySa__sectionTitle{margin-bottom:20px;font-size:20px}}
.DiscountSummary-module-scss-module__p3VySa__grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}
@media (max-width:1024px){.DiscountSummary-module-scss-module__p3VySa__grid{grid-template-columns:repeat(2,1fr);gap:14px}}
@media (max-width:480px){.DiscountSummary-module-scss-module__p3VySa__grid{grid-template-columns:1fr;gap:12px}}
.DiscountSummary-module-scss-module__p3VySa__card{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:4px;flex-direction:column;gap:12px;min-height:200px;padding:20px;text-decoration:none;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative}
@media (max-width:768px){.DiscountSummary-module-scss-module__p3VySa__card{gap:10px;min-height:180px;padding:16px}}
@media (max-width:480px){.DiscountSummary-module-scss-module__p3VySa__card{min-height:0;padding:14px}}
.DiscountSummary-module-scss-module__p3VySa__card:hover{border-color:var(--accent-primary,var(--color-primary-default));transform:translateY(-2px);box-shadow:0 8px 24px #0000000f}
.DiscountSummary-module-scss-module__p3VySa__card:hover .DiscountSummary-module-scss-module__p3VySa__viewLink{color:var(--accent-primary,var(--color-primary-default))}
.DiscountSummary-module-scss-module__p3VySa__card:hover .DiscountSummary-module-scss-module__p3VySa__viewLink svg{transform:translate(3px)}
.DiscountSummary-module-scss-module__p3VySa__discountBadge{font-family:var(--font-manrope);letter-spacing:.04em;color:#fff;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;align-self:flex-start;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}
.DiscountSummary-module-scss-module__p3VySa__brand{font-family:var(--font-plus-jakarta-sans);color:var(--color-text-primary);margin:0;font-size:22px;font-weight:700;line-height:1.3}
.DiscountSummary-module-scss-module__p3VySa__modelCount{align-items:baseline;gap:6px;display:flex}
.DiscountSummary-module-scss-module__p3VySa__modelCountValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}
.DiscountSummary-module-scss-module__p3VySa__modelCountLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px}
.DiscountSummary-module-scss-module__p3VySa__tagline{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}
.DiscountSummary-module-scss-module__p3VySa__viewLink{font-family:var(--font-manrope);color:var(--color-text-primary);align-self:flex-end;align-items:center;gap:6px;margin-top:auto;font-size:13px;font-weight:600;transition:color .25s;display:inline-flex}
.DiscountSummary-module-scss-module__p3VySa__viewLink svg{transition:transform .25s}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__section{background:var(--promo-bg-alt)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__sectionTitle{color:var(--promo-text)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__card{border-radius:var(--radius-base);background:var(--promo-surface);border-color:var(--promo-border)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__card:hover{border-color:var(--promo-accent);box-shadow:var(--promo-shadow)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__card:hover .DiscountSummary-module-scss-module__p3VySa__viewLink{color:var(--promo-accent)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__discountBadge{border-radius:var(--radius-base);background:var(--promo-accent);color:var(--promo-accent-ink)}
:is([data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__brand,[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__modelCountValue){color:var(--promo-text)}
[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__modelCountLabel{color:var(--promo-text-faint)}
:is([data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__tagline,[data-promo-theme] .DiscountSummary-module-scss-module__p3VySa__viewLink){color:var(--promo-text-dim)}
.SaleBrandGroup-module-scss-module__zgRNJa__section{background:var(--color-bg-page);width:100%;padding:64px 0 32px;scroll-margin-top:96px}
@media (max-width:1024px){.SaleBrandGroup-module-scss-module__zgRNJa__section{padding:56px 0 28px}}
@media (max-width:768px){.SaleBrandGroup-module-scss-module__zgRNJa__section{padding:40px 0 24px}}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__section{padding:32px 0 16px}}
.SaleBrandGroup-module-scss-module__zgRNJa__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0}
@media (min-width:1300px){.SaleBrandGroup-module-scss-module__zgRNJa__container{max-width:1300px}}
@media (max-width:1199px){.SaleBrandGroup-module-scss-module__zgRNJa__container{padding:0 40px}}
@media (max-width:768px){.SaleBrandGroup-module-scss-module__zgRNJa__container{padding:0 24px}}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__container{padding:0 16px}}
.SaleBrandGroup-module-scss-module__zgRNJa__topRow{align-items:center;gap:12px;margin-bottom:8px;display:flex}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__topRow{flex-wrap:wrap;gap:8px}}
.SaleBrandGroup-module-scss-module__zgRNJa__brandName{font-family:var(--font-plus-jakarta-sans);color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.SaleBrandGroup-module-scss-module__zgRNJa__brandName{font-size:28px}}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__brandName{font-size:24px}}
.SaleBrandGroup-module-scss-module__zgRNJa__discountBadge{font-family:var(--font-manrope);letter-spacing:.05em;color:#fff;white-space:nowrap;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;animation:2s ease-in-out infinite SaleBrandGroup-module-scss-module__zgRNJa__discountBadgePulse;display:inline-flex;box-shadow:0 4px 14px #ff6b3540}
.SaleBrandGroup-module-scss-module__zgRNJa__discountBadge:before{content:"";background:#fff;border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:1.4s ease-in-out infinite SaleBrandGroup-module-scss-module__zgRNJa__discountDotBlink;box-shadow:0 0 8px #ffffffe6}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__discountBadge{padding:4px 10px;font-size:11px}.SaleBrandGroup-module-scss-module__zgRNJa__discountBadge:before{width:5px;height:5px}}
@keyframes SaleBrandGroup-module-scss-module__zgRNJa__discountBadgePulse{0%,to{box-shadow:0 4px 14px #ff6b3540}50%{box-shadow:0 4px 22px #ff6b358c}}
@keyframes SaleBrandGroup-module-scss-module__zgRNJa__discountDotBlink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}
.SaleBrandGroup-module-scss-module__zgRNJa__subRow{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:24px;font-size:14px;display:flex}
.SaleBrandGroup-module-scss-module__zgRNJa__modelCount{color:var(--color-text-primary);font-weight:600}
.SaleBrandGroup-module-scss-module__zgRNJa__divider{color:var(--color-text-secondary);opacity:.6}
.SaleBrandGroup-module-scss-module__zgRNJa__tagline{font-weight:400}
.SaleBrandGroup-module-scss-module__zgRNJa__featureRow{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:24px;padding:16px 20px;display:grid}
@media (max-width:768px){.SaleBrandGroup-module-scss-module__zgRNJa__featureRow{grid-template-columns:1fr;gap:10px;padding:14px 16px}}
.SaleBrandGroup-module-scss-module__zgRNJa__featureItem{align-items:center;gap:8px;min-width:0;display:flex}
.SaleBrandGroup-module-scss-module__zgRNJa__checkIcon{color:var(--accent-icon-color,var(--color-primary-default));flex-shrink:0}
.SaleBrandGroup-module-scss-module__zgRNJa__featureText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;font-weight:500;line-height:1.4}
.SaleBrandGroup-module-scss-module__zgRNJa__comparisonStrip{background:var(--accent-highlight-bg,#ff6b351a);border:1px solid var(--accent-dark-border,#ff6b352e);border-radius:4px;align-items:center;gap:16px;margin-bottom:32px;padding:12px 16px;display:flex}
@media (max-width:768px){.SaleBrandGroup-module-scss-module__zgRNJa__comparisonStrip{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:24px}}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__comparisonStrip{margin-bottom:20px;padding:10px 12px}}
.SaleBrandGroup-module-scss-module__zgRNJa__comparisonLabel{font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-highlight-text,#ff6b35);flex-shrink:0;font-size:12px;font-weight:700}
.SaleBrandGroup-module-scss-module__zgRNJa__comparisonItems{flex-wrap:wrap;flex:1;align-items:center;gap:16px;min-width:0;display:flex}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__comparisonItems{gap:8px 12px}}
.SaleBrandGroup-module-scss-module__zgRNJa__comparisonItem{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:13px;display:inline-flex}
.SaleBrandGroup-module-scss-module__zgRNJa__comparisonItem svg{color:var(--color-text-secondary);flex-shrink:0}
.SaleBrandGroup-module-scss-module__zgRNJa__compMetric{color:var(--color-text-primary);font-weight:600}
.SaleBrandGroup-module-scss-module__zgRNJa__compTheirs{color:var(--color-text-secondary);text-decoration:line-through}
.SaleBrandGroup-module-scss-module__zgRNJa__compOurs{color:var(--accent-highlight-text,#ff6b35);font-weight:700}
.SaleBrandGroup-module-scss-module__zgRNJa__compSavings{color:var(--color-function-success);background:#01ce0f1a;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:600}
.SaleBrandGroup-module-scss-module__zgRNJa__modelsGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}
@media (max-width:480px){.SaleBrandGroup-module-scss-module__zgRNJa__modelsGrid{grid-template-columns:1fr}}
@media (max-width:767px){[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__topRow{flex-wrap:wrap;gap:8px}[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__discountBadge{white-space:normal;max-width:100%}}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__section{background:var(--promo-bg-alt)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__brandName{color:var(--promo-text)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__discountBadge{border-radius:var(--radius-base);background:var(--promo-accent);color:var(--promo-accent-ink);box-shadow:none;animation:none}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__discountBadge:before{display:none}
:is([data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__subRow,[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__tagline){color:var(--promo-text-dim)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__divider{color:var(--promo-text-faint);opacity:1}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__modelCount{color:var(--promo-text)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__comparisonStrip{border-radius:var(--radius-base);background:var(--promo-accent-soft);border-color:var(--promo-accent-border)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__comparisonLabel{color:var(--promo-accent)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__comparisonItem{color:var(--promo-text)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__comparisonItem svg{color:var(--promo-text-faint)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__compMetric{color:var(--promo-text)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__compTheirs{color:var(--promo-text-faint)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__compOurs{color:var(--promo-accent)}
[data-promo-theme] .SaleBrandGroup-module-scss-module__zgRNJa__compSavings{border-radius:var(--radius-base);background:var(--promo-bg-alt);color:var(--promo-text-dim)}
.SaleBrandTabs-module-scss-module__w_ZyWq__nav{top:var(--total-navbar-height,40px);z-index:50;-webkit-backdrop-filter:blur(12px);background:#ffffffe6;border-bottom:1px solid #1a233014;width:100%;position:sticky}
.SaleBrandTabs-module-scss-module__w_ZyWq__inner{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0}
@media (min-width:1300px){.SaleBrandTabs-module-scss-module__w_ZyWq__inner{max-width:1300px}}
@media (max-width:1199px){.SaleBrandTabs-module-scss-module__w_ZyWq__inner{padding:0 40px}}
@media (max-width:768px){.SaleBrandTabs-module-scss-module__w_ZyWq__inner{padding:0 24px}}
@media (max-width:480px){.SaleBrandTabs-module-scss-module__w_ZyWq__inner{padding:0 16px}}
.SaleBrandTabs-module-scss-module__w_ZyWq__tabRow{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;align-items:stretch;gap:4px;display:flex;overflow-x:auto}
.SaleBrandTabs-module-scss-module__w_ZyWq__tabRow::-webkit-scrollbar{display:none}
.SaleBrandTabs-module-scss-module__w_ZyWq__tab{appearance:none;cursor:pointer;scroll-snap-align:start;font-family:var(--font-manrope);letter-spacing:.01em;color:#1a233099;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;padding:14px 16px;font-size:14px;font-weight:500;transition:color .2s,background .2s,border-color .2s;display:inline-flex}
.SaleBrandTabs-module-scss-module__w_ZyWq__tab:hover{color:#1a2330;background:#1a23300a}
.SaleBrandTabs-module-scss-module__w_ZyWq__tab:focus-visible{outline-offset:2px;outline:2px solid #ff6b3580}
@media (max-width:768px){.SaleBrandTabs-module-scss-module__w_ZyWq__tab{padding:10px 12px;font-size:13px}}
@media (max-width:480px){.SaleBrandTabs-module-scss-module__w_ZyWq__tab{padding:8px 10px;font-size:12px}}
.SaleBrandTabs-module-scss-module__w_ZyWq__tabActive{color:#1a2330;border-bottom-color:#ff6b35}
.SaleBrandTabs-module-scss-module__w_ZyWq__tabActive:hover{background:0 0}
.SaleBrandTabs-module-scss-module__w_ZyWq__brandName{font-weight:500}
.SaleBrandTabs-module-scss-module__w_ZyWq__discountBadge{color:#ff6b35;font-family:var(--font-manrope);letter-spacing:.04em;white-space:nowrap;background:#ff6b351f;border-radius:4px;align-items:center;margin-left:8px;padding:2px 6px;font-size:10px;font-weight:600;display:inline-flex}
@media (max-width:480px){.SaleBrandTabs-module-scss-module__w_ZyWq__discountBadge{display:none}}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__nav{background:var(--promo-surface);border-bottom-color:var(--promo-border)}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__tab{color:var(--promo-text-dim)}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__tab:hover{color:var(--promo-text);background:var(--promo-accent-soft)}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__tab:focus-visible{outline-color:var(--promo-accent)}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__tabActive{color:var(--promo-text);border-bottom-color:var(--promo-accent)}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__tabActive:hover{background:0 0}
[data-promo-theme] .SaleBrandTabs-module-scss-module__w_ZyWq__discountBadge{border-radius:var(--radius-base);background:var(--promo-accent-soft);color:var(--promo-accent)}
.SaleEnterpriseCta-module-scss-module__O9rvSW__section{background:linear-gradient(135deg,#1a2330 0%,#2a2333 60%,#3a2628 100%);padding:80px 0;position:relative;overflow:hidden}
@media (max-width:1024px){.SaleEnterpriseCta-module-scss-module__O9rvSW__section{padding:64px 0}}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__section{padding:56px 0}}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__section{padding:40px 0}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__section:before{content:"";background:linear-gradient(90deg,#0000 0%,#ffb34766 50%,#0000 100%);width:min(1200px,90%);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}
.SaleEnterpriseCta-module-scss-module__O9rvSW__container{box-sizing:border-box;justify-content:space-between;align-items:center;gap:48px;width:100%;max-width:1200px;margin:0 auto;padding:0;display:flex}
@media (min-width:1300px){.SaleEnterpriseCta-module-scss-module__O9rvSW__container{max-width:1300px}}
@media (max-width:1199px){.SaleEnterpriseCta-module-scss-module__O9rvSW__container{padding:0 40px}}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__container{flex-direction:column;align-items:flex-start;gap:32px;padding:0 24px}}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__container{gap:24px;padding:0 16px}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__content{flex:1;min-width:0}
.SaleEnterpriseCta-module-scss-module__O9rvSW__badge{font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:#ffb347;background:#ffb3471f;border:1px solid #ffb3474d;border-radius:4px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}
.SaleEnterpriseCta-module-scss-module__O9rvSW__heading{font-family:var(--font-plus-jakarta-sans);color:#ebf4fb;margin:0 0 12px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:1024px){.SaleEnterpriseCta-module-scss-module__O9rvSW__heading{font-size:32px}}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__heading{font-size:28px}}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__heading{font-size:22px}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__description{font-family:var(--font-manrope);color:#ebf4fbb3;max-width:640px;margin:0;font-size:15px;line-height:1.6}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__description{font-size:14px}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__ctaGroup{flex-direction:column;flex-shrink:0;gap:12px;display:flex}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__ctaGroup{width:100%}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn{color:#1a2330;font-family:var(--font-manrope);white-space:nowrap;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn{width:100%}}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn{padding:12px 20px;font-size:14px}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn:hover{transform:translateY(-1px);box-shadow:0 8px 24px #ff6b3559}
.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn svg{transition:transform .2s}
.SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn:hover svg{transform:translate(2px)}
.SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn{color:#ebf4fb;font-family:var(--font-manrope);white-space:nowrap;background:0 0;border:1px solid #ebf4fb4d;border-radius:4px;justify-content:center;align-items:center;padding:14px 28px;font-size:15px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s;display:inline-flex}
@media (max-width:768px){.SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn{width:100%}}
@media (max-width:480px){.SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn{padding:12px 20px;font-size:14px}}
.SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn:hover{background:#ebf4fb0d;border-color:#ebf4fb99}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__section{background:var(--promo-band-bg);padding:60px 0}
@media (max-width:768px){[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__section{padding:44px 0}}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__section:before{display:none}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__badge{border-radius:var(--radius-base);background:var(--promo-accent);border:1px solid var(--promo-accent);color:var(--promo-accent-ink)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__heading{color:var(--promo-band-text)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__description{color:var(--promo-band-text-dim)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn{border-radius:var(--btn-border-radius);background:var(--promo-accent);color:var(--promo-accent-ink)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__primaryBtn:hover{background:var(--promo-accent-hover);box-shadow:var(--promo-shadow-lg)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn{border-radius:var(--btn-border-radius);color:var(--promo-band-text);border-color:var(--promo-band-border)}
[data-promo-theme] .SaleEnterpriseCta-module-scss-module__O9rvSW__secondaryBtn:hover{border-color:var(--promo-band-text);background:0 0}
.SaleEndedDialog-module-scss-module__XlGzoq__description{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:14px;line-height:1.6}
.SaleEndedDialog-module-scss-module__XlGzoq__footer{--color-btn-ghost-text:var(--color-text-primary);--color-btn-ghost-border:var(--color-border-panel);--color-btn-ghost-bg-hover:var(--color-bg-panel-hover);justify-content:flex-end;align-items:center;gap:8px;display:flex}
@media (max-width:480px){.SaleEndedDialog-module-scss-module__XlGzoq__footer{flex-direction:column-reverse;align-items:stretch;gap:8px}}
.PriceShowdown-module-scss-module__k9YAMq__section{background:var(--color-bg-page);width:100%;padding:96px 0;position:relative;overflow:hidden}
.PriceShowdown-module-scss-module__k9YAMq__section:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#ff6b3524 0%,#ff6b3500 70%);width:720px;max-width:90vw;height:240px;position:absolute;top:-80px;left:50%;transform:translate(-50%)}
@media (max-width:1024px){.PriceShowdown-module-scss-module__k9YAMq__section{padding:72px 0}}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__section{padding:56px 0}}
.PriceShowdown-module-scss-module__k9YAMq__container{z-index:1;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;position:relative}
@media (min-width:1300px){.PriceShowdown-module-scss-module__k9YAMq__container{max-width:1300px}}
@media (max-width:1199px){.PriceShowdown-module-scss-module__k9YAMq__container{padding:0 40px}}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__container{padding:0 24px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__container{padding:0 16px}}
.PriceShowdown-module-scss-module__k9YAMq__header{text-align:center;margin-bottom:48px}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__header{margin-bottom:32px}}
.PriceShowdown-module-scss-module__k9YAMq__eyebrow{color:#fff;font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 4px 14px #ff6b3540}
.PriceShowdown-module-scss-module__k9YAMq__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:40px;font-weight:700;line-height:1.2}
@media (max-width:1024px){.PriceShowdown-module-scss-module__k9YAMq__title{font-size:32px}}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__title{font-size:26px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__title{font-size:22px}}
.PriceShowdown-module-scss-module__k9YAMq__highlightBadge{color:#fff;max-width:100%;font-family:var(--font-manrope);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap;box-sizing:border-box;background:linear-gradient(135deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;margin:8px 0 16px;padding:10px 24px;font-size:clamp(13px,2vw,22px);font-weight:800;line-height:1.2;animation:3s ease-in-out infinite PriceShowdown-module-scss-module__k9YAMq__badgeBreath;display:inline-block;box-shadow:0 8px 28px #ff6b3559}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__highlightBadge{letter-spacing:0;padding:7px 14px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__highlightBadge{padding:6px 10px}}
@keyframes PriceShowdown-module-scss-module__k9YAMq__badgeBreath{0%,to{transform:scale(1);box-shadow:0 8px 28px #ff6b3559}50%{transform:scale(1.03);box-shadow:0 12px 36px #ff6b3580}}
.PriceShowdown-module-scss-module__k9YAMq__subtitle{max-width:720px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 auto;font-size:16px;line-height:1.6}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__subtitle{font-size:14px}}
.PriceShowdown-module-scss-module__k9YAMq__tableWrap{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;overflow:hidden}
.PriceShowdown-module-scss-module__k9YAMq__tableHead,.PriceShowdown-module-scss-module__k9YAMq__tableRow{grid-template-columns:1.6fr 1fr 1fr .8fr;align-items:center;gap:16px;padding:16px 24px;display:grid}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__tableHead,.PriceShowdown-module-scss-module__k9YAMq__tableRow{grid-template-columns:1.5fr .9fr 1fr .6fr;gap:8px;padding:12px 14px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__tableHead,.PriceShowdown-module-scss-module__k9YAMq__tableRow{grid-template-columns:1fr 1fr .7fr;grid-template-areas:"model model model""fal atlas savings";row-gap:6px;padding:12px 14px}.PriceShowdown-module-scss-module__k9YAMq__tableHead .PriceShowdown-module-scss-module__k9YAMq__cellModel,.PriceShowdown-module-scss-module__k9YAMq__tableRow .PriceShowdown-module-scss-module__k9YAMq__cellModel{grid-area:model}.PriceShowdown-module-scss-module__k9YAMq__tableHead .PriceShowdown-module-scss-module__k9YAMq__falPrice,.PriceShowdown-module-scss-module__k9YAMq__tableRow .PriceShowdown-module-scss-module__k9YAMq__falPrice{text-align:left;grid-area:fal}.PriceShowdown-module-scss-module__k9YAMq__tableHead .PriceShowdown-module-scss-module__k9YAMq__atlasPrice,.PriceShowdown-module-scss-module__k9YAMq__tableRow .PriceShowdown-module-scss-module__k9YAMq__atlasPrice{grid-area:atlas}.PriceShowdown-module-scss-module__k9YAMq__tableHead .PriceShowdown-module-scss-module__k9YAMq__cellSavings,.PriceShowdown-module-scss-module__k9YAMq__tableRow .PriceShowdown-module-scss-module__k9YAMq__cellSavings{grid-area:savings;display:block}}
.PriceShowdown-module-scss-module__k9YAMq__tableHead{background:var(--color-menu-selected);border-bottom:1px solid var(--color-border-panel);font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-secondary);font-size:12px;font-weight:600}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__tableHead{display:none}}
.PriceShowdown-module-scss-module__k9YAMq__tableRow{border-bottom:1px solid var(--color-border-panel);transition:background .2s}
.PriceShowdown-module-scss-module__k9YAMq__tableRow:last-child{border-bottom:none}
.PriceShowdown-module-scss-module__k9YAMq__tableRow:hover{background:var(--color-menu-selected)}
.PriceShowdown-module-scss-module__k9YAMq__cellModel{flex-direction:column;gap:2px;min-width:0;display:flex}
.PriceShowdown-module-scss-module__k9YAMq__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__modelName{font-size:13px}}
.PriceShowdown-module-scss-module__k9YAMq__unit{font-family:var(--font-manrope);color:var(--color-text-secondary);letter-spacing:.04em;opacity:.8;font-size:11px}
.PriceShowdown-module-scss-module__k9YAMq__cellPrice{text-align:right;font-family:var(--font-fragment-mono),var(--font-manrope);font-variant-numeric:tabular-nums}
.PriceShowdown-module-scss-module__k9YAMq__headFal,.PriceShowdown-module-scss-module__k9YAMq__headAtlas{text-align:right}
.PriceShowdown-module-scss-module__k9YAMq__priceValue{white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__priceValue{font-size:17px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__priceValue{font-size:17px}}
.PriceShowdown-module-scss-module__k9YAMq__priceMain{font-size:inherit;font-weight:700}
.PriceShowdown-module-scss-module__k9YAMq__priceUnit{text-align:left;opacity:.55;letter-spacing:.02em;min-width:4.5em;margin-left:3px;font-size:.6em;font-weight:500;display:inline-block}
.PriceShowdown-module-scss-module__k9YAMq__falPrice .PriceShowdown-module-scss-module__k9YAMq__priceValue{color:var(--color-text-secondary)}
.PriceShowdown-module-scss-module__k9YAMq__falPrice .PriceShowdown-module-scss-module__k9YAMq__priceMain{-webkit-text-decoration:line-through #ff6b3599;text-decoration:line-through #ff6b3599;text-decoration-thickness:2px}
.PriceShowdown-module-scss-module__k9YAMq__atlasPrice{flex-direction:column;align-items:flex-end;gap:2px;display:flex}
.PriceShowdown-module-scss-module__k9YAMq__atlasPrice .PriceShowdown-module-scss-module__k9YAMq__priceMain{background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;display:inline-block}
.PriceShowdown-module-scss-module__k9YAMq__atlasPrice .PriceShowdown-module-scss-module__k9YAMq__priceUnit{color:#ff6b35;opacity:.85;-webkit-text-fill-color:#ff6b35}
.PriceShowdown-module-scss-module__k9YAMq__breakdown{font-family:var(--font-manrope);letter-spacing:.02em;color:var(--color-text-secondary);text-align:right;font-variant-numeric:tabular-nums;opacity:.7;font-size:10px;line-height:1.3}
@media (max-width:768px){.PriceShowdown-module-scss-module__k9YAMq__breakdown{font-size:9px}}
@media (max-width:480px){.PriceShowdown-module-scss-module__k9YAMq__breakdown{display:none}}
.PriceShowdown-module-scss-module__k9YAMq__cellSavings{text-align:right}
.PriceShowdown-module-scss-module__k9YAMq__savingsBadge{color:#ff6b35;font-family:var(--font-manrope);letter-spacing:.04em;background:#ff6b351f;border:1px solid #ff6b3559;border-radius:4px;align-items:center;padding:4px 10px;font-size:12px;font-weight:700;animation:2.8s ease-in-out infinite PriceShowdown-module-scss-module__k9YAMq__savingsPulse;display:inline-flex}
@keyframes PriceShowdown-module-scss-module__k9YAMq__savingsPulse{0%,to{border-color:#ff6b3559;box-shadow:0 0 #ff6b352e}50%{border-color:#ff6b35b3;box-shadow:0 0 0 4px #ff6b3500}}
.PriceShowdown-module-scss-module__k9YAMq__footnote{box-sizing:border-box;width:auto;max-width:720px;font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;opacity:.8;word-break:break-word;overflow-wrap:break-word;text-wrap:pretty;margin:24px auto 0;padding:0 16px;font-size:12px;line-height:1.6;display:block}
@media (prefers-reduced-motion:reduce){.PriceShowdown-module-scss-module__k9YAMq__highlightBadge,.PriceShowdown-module-scss-module__k9YAMq__savingsBadge{animation:none}}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__section{background:var(--promo-bg)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__section:before{display:none}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__eyebrow{background:var(--promo-sale-soft);border:1px solid var(--promo-sale-border);color:var(--promo-sale)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__title{color:var(--promo-text)}
:is([data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__subtitle,[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__footnote){color:var(--promo-text-dim)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__highlightBadge{background:var(--promo-sale);color:#fff;box-shadow:var(--promo-shadow)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__tableWrap{background:var(--promo-surface);border:1px solid var(--promo-border);box-shadow:var(--promo-shadow)}
:is([data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__tableHead,[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__tableRow){border-color:var(--promo-border)}
:is([data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__headFal,[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__headAtlas,[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__cellModel,[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__modelName){color:var(--promo-text)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__unit{color:var(--promo-text-faint)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__falPrice{color:var(--promo-text-faint)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__falPrice .PriceShowdown-module-scss-module__k9YAMq__priceMain{text-decoration:line-through;text-decoration-thickness:1.5px}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__atlasPrice .PriceShowdown-module-scss-module__k9YAMq__priceMain{color:var(--promo-sale);font-weight:800}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__atlasPrice .PriceShowdown-module-scss-module__k9YAMq__priceUnit{color:var(--promo-text-dim)}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__breakdown{color:var(--promo-accent);font-weight:600}
[data-promo-theme] .PriceShowdown-module-scss-module__k9YAMq__savingsBadge{background:var(--promo-sale-soft);border:1px solid var(--promo-sale-border);color:var(--promo-sale);font-weight:800}
.StackedSavings-module-scss-module__1H0DCG__section{background:var(--color-bg-page);width:100%;padding:80px 0}
@media (max-width:1024px){.StackedSavings-module-scss-module__1H0DCG__section{padding:64px 0}}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__section{padding:48px 0}}
.StackedSavings-module-scss-module__1H0DCG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}
@media (min-width:1300px){.StackedSavings-module-scss-module__1H0DCG__container{max-width:1300px}}
@media (max-width:1199px){.StackedSavings-module-scss-module__1H0DCG__container{padding:0 40px}}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__container{padding:0 24px}}
@media (max-width:480px){.StackedSavings-module-scss-module__1H0DCG__container{padding:0 16px}}
.StackedSavings-module-scss-module__1H0DCG__header{text-align:center;margin-bottom:40px}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__header{margin-bottom:28px}}
.StackedSavings-module-scss-module__1H0DCG__eyebrow{color:#fff;font-family:var(--font-manrope);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);border-radius:4px;margin-bottom:16px;padding:4px 12px;font-size:11px;font-weight:700;display:inline-block;box-shadow:0 4px 14px #ff6b3540}
.StackedSavings-module-scss-module__1H0DCG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:32px;font-weight:700;line-height:1.25}
@media (max-width:1024px){.StackedSavings-module-scss-module__1H0DCG__title{font-size:26px}}
@media (max-width:480px){.StackedSavings-module-scss-module__1H0DCG__title{font-size:22px}}
.StackedSavings-module-scss-module__1H0DCG__subtitle{max-width:680px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 auto;font-size:15px;line-height:1.6}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__subtitle{font-size:14px}}
.StackedSavings-module-scss-module__1H0DCG__steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}
@media (max-width:1024px){.StackedSavings-module-scss-module__1H0DCG__steps{gap:14px}}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__steps{grid-template-columns:1fr;gap:12px}}
.StackedSavings-module-scss-module__1H0DCG__step{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;gap:14px;padding:24px;display:flex;position:relative}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__step{gap:10px;padding:18px}}
.StackedSavings-module-scss-module__1H0DCG__stepIndex{color:#fff;width:32px;height:32px;font-family:var(--font-manrope);background:linear-gradient(135deg,#ff6b35 0%,#ffb347 100%);border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #ff6b3540}
.StackedSavings-module-scss-module__1H0DCG__stepBody{flex-direction:column;flex:1;gap:6px;display:flex}
.StackedSavings-module-scss-module__1H0DCG__stepTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700;line-height:1.3}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__stepTitle{font-size:16px}}
.StackedSavings-module-scss-module__1H0DCG__stepDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.5}
.StackedSavings-module-scss-module__1H0DCG__stepMultiplier{color:#ff6b35;font-family:var(--font-fragment-mono),var(--font-manrope);letter-spacing:.04em;font-variant-numeric:tabular-nums;background:#ff6b351a;border:1px solid #ff6b354d;border-radius:4px;align-self:flex-start;margin-top:auto;padding:6px 12px;font-size:15px;font-weight:700;display:inline-flex}
.StackedSavings-module-scss-module__1H0DCG__stepConnector{color:#ff6b35cc;z-index:1;justify-content:center;align-items:center;width:24px;height:24px;animation:1.8s ease-in-out infinite StackedSavings-module-scss-module__1H0DCG__connectorFlow;display:flex;position:absolute;top:32px;right:-20px}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__stepConnector{display:none}}
@keyframes StackedSavings-module-scss-module__1H0DCG__connectorFlow{0%,to{opacity:.55;transform:translate(-4px)}50%{opacity:1;transform:translate(4px)}}
@media (prefers-reduced-motion:reduce){.StackedSavings-module-scss-module__1H0DCG__stepConnector{animation:none}}
.StackedSavings-module-scss-module__1H0DCG__finalBar{background:linear-gradient(135deg,#ff6b3514 0%,#ffb3470a 100%);border:1px solid #ff6b354d;border-radius:4px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__finalBar{flex-direction:column;align-items:stretch;gap:16px;padding:20px}}
.StackedSavings-module-scss-module__1H0DCG__finalLeft{flex-wrap:wrap;align-items:baseline;gap:12px;min-width:0;display:flex}
.StackedSavings-module-scss-module__1H0DCG__finalLabel{font-family:var(--font-manrope);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);font-size:13px;font-weight:600}
.StackedSavings-module-scss-module__1H0DCG__finalValue{font-family:var(--font-manrope);letter-spacing:-.01em;background:linear-gradient(90deg,#ff6b35 0%,#ffb347 100%);-webkit-text-fill-color:#0000;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;align-items:baseline;gap:2px;font-size:32px;font-weight:800;line-height:1;display:inline-flex}
@media (max-width:480px){.StackedSavings-module-scss-module__1H0DCG__finalValue{font-size:26px}}
.StackedSavings-module-scss-module__1H0DCG__finalValueNum{text-align:center;font-variant-numeric:tabular-nums;min-width:1.4em;display:inline-block}
.StackedSavings-module-scss-module__1H0DCG__finalNote{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;line-height:1.4}
.StackedSavings-module-scss-module__1H0DCG__cta{background:var(--color-primary-default);color:#ebf4fb;font-family:var(--font-manrope);white-space:nowrap;isolation:isolate;border-radius:4px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s,box-shadow .2s;animation:2.6s ease-in-out infinite StackedSavings-module-scss-module__1H0DCG__ctaPulseShadow;display:inline-flex;position:relative;overflow:hidden}
.StackedSavings-module-scss-module__1H0DCG__cta svg{z-index:1;transition:transform .2s;position:relative}
.StackedSavings-module-scss-module__1H0DCG__cta:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 12px 28px #7036f059}
.StackedSavings-module-scss-module__1H0DCG__cta:hover svg{transform:translate(3px)}
@media (max-width:768px){.StackedSavings-module-scss-module__1H0DCG__cta{justify-content:center}}
.StackedSavings-module-scss-module__1H0DCG__ctaLabel{z-index:1;position:relative}
.StackedSavings-module-scss-module__1H0DCG__ctaShine{z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 30%,#ffffff40 45%,#fff6 50%,#ffffff40 55%,#0000 70%) 100% 0/280% 100%;animation:3.2s ease-in-out infinite StackedSavings-module-scss-module__1H0DCG__ctaShineSweep;position:absolute;inset:0}
@keyframes StackedSavings-module-scss-module__1H0DCG__ctaShineSweep{0%{background-position:100% 0}60%,to{background-position:-180% 0}}
@keyframes StackedSavings-module-scss-module__1H0DCG__ctaPulseShadow{0%,to{box-shadow:0 4px 12px #7036f02e}50%{box-shadow:0 8px 24px #7036f06b}}
@media (prefers-reduced-motion:reduce){.StackedSavings-module-scss-module__1H0DCG__cta{animation:none}.StackedSavings-module-scss-module__1H0DCG__ctaShine{animation:none;display:none}}
.ActivityNotice-module-scss-module__86qcMG__section{background:var(--color-bg-page);width:100%;padding:64px 0}
@media (max-width:768px){.ActivityNotice-module-scss-module__86qcMG__section{padding:48px 0}}
.ActivityNotice-module-scss-module__86qcMG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto}
@media (min-width:1300px){.ActivityNotice-module-scss-module__86qcMG__container{max-width:1300px}}
@media (max-width:1199px){.ActivityNotice-module-scss-module__86qcMG__container{padding:0 40px}}
@media (max-width:768px){.ActivityNotice-module-scss-module__86qcMG__container{padding:0 24px}}
@media (max-width:480px){.ActivityNotice-module-scss-module__86qcMG__container{padding:0 16px}}
.ActivityNotice-module-scss-module__86qcMG__title{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:12px;margin:0 0 24px;font-size:24px;font-weight:700;line-height:1.3;display:flex}
@media (max-width:768px){.ActivityNotice-module-scss-module__86qcMG__title{font-size:20px}}
.ActivityNotice-module-scss-module__86qcMG__titleIcon{color:#ff6b35;justify-content:center;align-items:center;display:inline-flex}
.ActivityNotice-module-scss-module__86qcMG__list{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden}
.ActivityNotice-module-scss-module__86qcMG__item{border-bottom:1px solid var(--color-border-panel);gap:20px;padding:20px 24px;display:flex}
.ActivityNotice-module-scss-module__86qcMG__item:last-child{border-bottom:none}
@media (max-width:768px){.ActivityNotice-module-scss-module__86qcMG__item{gap:14px;padding:16px 18px}}
.ActivityNotice-module-scss-module__86qcMG__index{font-family:var(--font-fragment-mono),var(--font-manrope);color:#ff6b35;font-variant-numeric:tabular-nums;letter-spacing:.04em;flex-shrink:0;min-width:28px;font-size:14px;font-weight:700;line-height:1.5}
.ActivityNotice-module-scss-module__86qcMG__body{flex:1;min-width:0}
.ActivityNotice-module-scss-module__86qcMG__itemTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.4}
.ActivityNotice-module-scss-module__86qcMG__itemBody{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.65}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__section{background:var(--promo-bg);padding:52px 0}
@media (max-width:768px){[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__section{padding:40px 0}}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__title{color:var(--promo-text)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__titleIcon{color:var(--promo-accent)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__list{border-radius:var(--radius-base);background:var(--promo-surface);border-color:var(--promo-border-strong);box-shadow:var(--promo-shadow)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__item{border-bottom-color:var(--promo-border)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__index{color:var(--promo-accent)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__itemTitle{color:var(--promo-text)}
[data-promo-theme] .ActivityNotice-module-scss-module__86qcMG__itemBody{color:var(--promo-text-dim)}
/*# sourceMappingURL=2z_dsaosm1a96.css.map*/
.index-module-scss-module__MFRaeW__breadcrumb{border-radius:var(--btn-border-radius);-webkit-backdrop-filter:blur(6px);max-width:100%;font-family:var(--font-manrope);background:#11141a33;border:1px solid #ffffff14;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:2px;padding:6px 12px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}
@media (max-width:468px){.index-module-scss-module__MFRaeW__breadcrumb{padding:5px 10px;font-size:13px}}
.index-module-scss-module__MFRaeW__item{align-items:center;gap:2px;display:inline-flex}
.index-module-scss-module__MFRaeW__link{color:#ebf4fba6;text-decoration:none;transition:color .2s}
.index-module-scss-module__MFRaeW__link:hover,.index-module-scss-module__MFRaeW__current{color:#ebf4fb}
.index-module-scss-module__MFRaeW__sep{color:#ebf4fb66;flex-shrink:0}
/*# sourceMappingURL=0eumdu6sy049z.css.map*/
.TierProgress-module-scss-module__wzYQ8G__card{background:var(--color-bg-card);border-radius:4px;margin-top:24px;padding:31px 46px 32px;position:relative}
@media (max-width:1199px){.TierProgress-module-scss-module__wzYQ8G__card{padding:28px}}
@media (max-width:1023px){.TierProgress-module-scss-module__wzYQ8G__card{padding:28px 24px}}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__card{margin-top:16px;padding:20px 16px}}
.TierProgress-module-scss-module__wzYQ8G__layout{align-items:stretch;gap:96px;display:flex}
@media (max-width:1199px){.TierProgress-module-scss-module__wzYQ8G__layout{gap:40px}}
@media (max-width:1023px){.TierProgress-module-scss-module__wzYQ8G__layout{flex-direction:column;gap:32px}}
.TierProgress-module-scss-module__wzYQ8G__progressArea{flex:1;align-items:center;min-width:0;display:flex}
@media (max-width:1023px){.TierProgress-module-scss-module__wzYQ8G__progressArea{align-items:stretch}}
.TierProgress-module-scss-module__wzYQ8G__barWrap{width:100%;height:130px;position:relative}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__barWrap{display:none}}
.TierProgress-module-scss-module__wzYQ8G__tierList{display:none}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__tierList{border-top:1px solid var(--color-border-panel);flex-direction:column;gap:0;width:100%;margin:0;padding:0;list-style:none;animation:.5s ease-out .1s both TierProgress-module-scss-module__wzYQ8G__tierListEnter;display:flex}}
@keyframes TierProgress-module-scss-module__wzYQ8G__tierListEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.TierProgress-module-scss-module__wzYQ8G__tierListItem{border-bottom:1px solid var(--color-border-panel);opacity:0;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:12px 0;animation:.4s ease-out forwards TierProgress-module-scss-module__wzYQ8G__tierItemEnter;display:grid}
.TierProgress-module-scss-module__wzYQ8G__tierListItem:first-child{animation-delay:.1s}
.TierProgress-module-scss-module__wzYQ8G__tierListItem:nth-child(2){animation-delay:.2s}
.TierProgress-module-scss-module__wzYQ8G__tierListItem:nth-child(3){animation-delay:.3s}
.TierProgress-module-scss-module__wzYQ8G__tierListItem:nth-child(4){animation-delay:.4s}
.TierProgress-module-scss-module__wzYQ8G__tierListItem:nth-child(5){animation-delay:.5s}
@keyframes TierProgress-module-scss-module__wzYQ8G__tierItemEnter{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}
.TierProgress-module-scss-module__wzYQ8G__tierListName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:700}
.TierProgress-module-scss-module__wzYQ8G__tierListTarget{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;font-weight:600}
.TierProgress-module-scss-module__wzYQ8G__tierListBonus{font-family:var(--font-manrope);color:#fe6c11;text-align:right;text-shadow:0 0 10px #fe6c1140;min-width:70px;font-size:14px;font-weight:700;animation:2.4s ease-in-out infinite TierProgress-module-scss-module__wzYQ8G__bonusGlow}
.TierProgress-module-scss-module__wzYQ8G__tierListBonus:nth-child(odd){animation-delay:.4s}
@keyframes TierProgress-module-scss-module__wzYQ8G__bonusGlow{0%,to{text-shadow:0 0 6px #fe6c1133}50%{text-shadow:0 0 14px #fe6c118c}}
.TierProgress-module-scss-module__wzYQ8G__bar{background:var(--color-border-panel);z-index:1;border-radius:4px;height:8px;position:absolute;top:64px;left:0;right:0;overflow:visible}
.TierProgress-module-scss-module__wzYQ8G__barFilled{background:linear-gradient(90deg,#fe6c11 0%,#fa6 50%,#fe6c11 100%) 0 0/200% 100%;border-radius:4px;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) .2s both TierProgress-module-scss-module__wzYQ8G__barFill,2.4s linear 1.4s infinite TierProgress-module-scss-module__wzYQ8G__barShimmer;position:absolute;top:0;left:0;box-shadow:0 0 12px #fe6c1173}
@keyframes TierProgress-module-scss-module__wzYQ8G__barFill{0%{opacity:.3;width:0!important}to{opacity:1}}
@keyframes TierProgress-module-scss-module__wzYQ8G__barShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.TierProgress-module-scss-module__wzYQ8G__runner{z-index:3;pointer-events:none;width:56px;height:40px;animation:1.6s ease-in-out infinite TierProgress-module-scss-module__wzYQ8G__runnerHop;position:absolute;top:36px}
.TierProgress-module-scss-module__wzYQ8G__runner img{object-fit:contain;filter:drop-shadow(0 3px 6px #fe6c114d);width:100%;height:100%;animation:1.6s ease-in-out infinite TierProgress-module-scss-module__wzYQ8G__runnerSway;display:block}
@keyframes TierProgress-module-scss-module__wzYQ8G__runnerHop{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-3px)}}
@keyframes TierProgress-module-scss-module__wzYQ8G__runnerSway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}
.TierProgress-module-scss-module__wzYQ8G__milestone{z-index:2;flex-direction:column;align-items:center;animation:.6s ease-out both TierProgress-module-scss-module__wzYQ8G__milestoneEnter;display:flex;position:absolute;top:14px;transform:translate(-50%)}
.TierProgress-module-scss-module__wzYQ8G__milestone:nth-child(2){animation-delay:.3s}
.TierProgress-module-scss-module__wzYQ8G__milestone:nth-child(3){animation-delay:.45s}
.TierProgress-module-scss-module__wzYQ8G__milestone:nth-child(4){animation-delay:.6s}
.TierProgress-module-scss-module__wzYQ8G__milestone:nth-child(5){animation-delay:.75s}
.TierProgress-module-scss-module__wzYQ8G__milestone:nth-child(6){animation-delay:.9s}
@keyframes TierProgress-module-scss-module__wzYQ8G__milestoneEnter{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)translateY(0)}}
.TierProgress-module-scss-module__wzYQ8G__bonus{font-family:var(--font-manrope);color:#fe6c11;white-space:nowrap;text-shadow:0 0 12px #fe6c1140;justify-content:center;align-items:center;margin-bottom:16px;font-size:20px;font-weight:700;line-height:28px;display:flex}
.TierProgress-module-scss-module__wzYQ8G__milestone:last-child .TierProgress-module-scss-module__wzYQ8G__bonus{font-size:26px}
.TierProgress-module-scss-module__wzYQ8G__chip{background:var(--color-text-primary);width:28px;height:28px;color:var(--color-bg-card);border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;transition:background .3s,box-shadow .3s,transform .25s;display:flex}
.TierProgress-module-scss-module__wzYQ8G__chip svg{color:var(--color-bg-card)}
.TierProgress-module-scss-module__wzYQ8G__milestone:hover .TierProgress-module-scss-module__wzYQ8G__chip{transform:scale(1.12)rotate(-6deg)}
.TierProgress-module-scss-module__wzYQ8G__chipActive{background:#fe6c11;animation:2.6s ease-in-out infinite TierProgress-module-scss-module__wzYQ8G__chipPulse;box-shadow:0 0 0 4px #fe6c112e,0 4px 14px #fe6c1166}
@keyframes TierProgress-module-scss-module__wzYQ8G__chipPulse{0%,to{box-shadow:0 0 0 4px #fe6c112e,0 4px 14px #fe6c1166}50%{box-shadow:0 0 0 7px #fe6c111a,0 6px 18px #fe6c1180}}
.TierProgress-module-scss-module__wzYQ8G__dot{background:var(--color-text-primary);border-radius:50%;width:4px;height:4px;margin-bottom:8px}
.TierProgress-module-scss-module__wzYQ8G__target{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-size:12px;font-weight:600;line-height:1}
.TierProgress-module-scss-module__wzYQ8G__panel{flex-direction:column;flex-shrink:0;width:320px;display:flex}
@media (max-width:1199px){.TierProgress-module-scss-module__wzYQ8G__panel{width:260px}}
@media (max-width:1023px){.TierProgress-module-scss-module__wzYQ8G__panel{width:100%}}
.TierProgress-module-scss-module__wzYQ8G__amountRow{align-items:flex-end;gap:28px;margin-bottom:12px;display:flex}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__amountRow{gap:12px}}
.TierProgress-module-scss-module__wzYQ8G__amount{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:40px;font-weight:600;line-height:1}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__amount{font-size:32px}}
.TierProgress-module-scss-module__wzYQ8G__amountLabel{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:125px;padding-bottom:6px;font-size:12px;font-weight:400;line-height:1.3}
.TierProgress-module-scss-module__wzYQ8G__payBtn{color:#ebf4fb;width:100%;height:40px;font-family:var(--font-manrope);cursor:pointer;background:#7036f0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:background .2s,transform .2s;animation:2.4s ease-in-out infinite TierProgress-module-scss-module__wzYQ8G__btnGlow;display:inline-flex;position:relative;overflow:hidden}
.TierProgress-module-scss-module__wzYQ8G__payBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:60%;height:100%;animation:3s ease-in-out .5s infinite TierProgress-module-scss-module__wzYQ8G__btnSweep;position:absolute;top:0;left:-120%;transform:skew(-20deg)}
.TierProgress-module-scss-module__wzYQ8G__payBtn:hover{background:#5326b5;transform:translateY(-1px)}
.TierProgress-module-scss-module__wzYQ8G__payBtn:active{transform:translateY(0)}
@keyframes TierProgress-module-scss-module__wzYQ8G__btnGlow{0%,to{box-shadow:0 0 #7036f080}50%{box-shadow:0 6px 20px #7036f073}}
@keyframes TierProgress-module-scss-module__wzYQ8G__btnSweep{0%{left:-120%}60%,to{left:130%}}
.TierProgress-module-scss-module__wzYQ8G__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;font-size:12px;font-weight:400;line-height:1.5}
.TierProgress-module-scss-module__wzYQ8G__excludedNotice{border-left:3px solid var(--color-primary-default);background:#7036f014;border-radius:4px;flex-direction:column;gap:4px;padding:16px 20px;display:flex}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__excludedNotice{padding:12px 16px}}
.TierProgress-module-scss-module__wzYQ8G__excludedDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:400;line-height:1.5}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__excludedDesc{font-size:12px}}
.TierProgress-module-scss-module__wzYQ8G__syncNote{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:24px 0 0;font-size:14px;font-weight:400;line-height:1.4}
@media (max-width:767px){.TierProgress-module-scss-module__wzYQ8G__syncNote{margin-top:16px;font-size:12px}}
.SectionTabs-module-scss-module__lqDLNq__tabs{justify-content:center;align-items:center;gap:64px;margin-top:48px;display:flex}
@media (max-width:767px){.SectionTabs-module-scss-module__lqDLNq__tabs{gap:32px;margin-top:32px}}
.SectionTabs-module-scss-module__lqDLNq__tab{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;padding:0;font-size:16px;font-weight:400;line-height:24px;transition:font-weight .2s;position:relative}
@media (max-width:767px){.SectionTabs-module-scss-module__lqDLNq__tab{font-size:14px;line-height:20px}}
.SectionTabs-module-scss-module__lqDLNq__tab:after{content:"";background:var(--color-text-primary);width:0;height:1px;transition:width .25s;position:absolute;bottom:-2px;left:-1px}
.SectionTabs-module-scss-module__lqDLNq__active{font-weight:700}
.SectionTabs-module-scss-module__lqDLNq__active:after{width:40px}
.semi-light-scrollbar::-webkit-scrollbar{width:8px;height:8px}
.semi-light-scrollbar ::-webkit-scrollbar{width:8px;height:8px}
.semi-light-scrollbar::-webkit-scrollbar-track{background:0 0}
.semi-light-scrollbar ::-webkit-scrollbar-track{background:0 0}
.semi-light-scrollbar::-webkit-scrollbar-corner{background-color:#0000}
.semi-light-scrollbar ::-webkit-scrollbar-corner{background-color:#0000}
.semi-light-scrollbar::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}
.semi-light-scrollbar ::-webkit-scrollbar-thumb{background:0 0;border-radius:6px;transition:all 1s}
.semi-light-scrollbar:hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}
.semi-light-scrollbar :hover::-webkit-scrollbar-thumb{background:var(--semi-color-fill-2)}
.semi-light-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}
.semi-light-scrollbar ::-webkit-scrollbar-thumb:hover{background:var(--semi-color-fill-1)}
/*# sourceMappingURL=3o7e-kofvipvo.css.map*/
.semi-codeHighlight-defaultTheme pre[class*=language-],.semi-codeHighlight-defaultTheme code[class*=language-]{color:var(--semi-color-text-0);text-shadow:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;direction:ltr;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-size:13px;line-height:1.5}
.semi-codeHighlight-defaultTheme pre[class*=language-]::selection,.semi-codeHighlight-defaultTheme code[class*=language-]::selection{text-shadow:none;background:#b3d4fc}
.semi-codeHighlight-defaultTheme pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}
.semi-codeHighlight-defaultTheme code[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}
.semi-codeHighlight-defaultTheme pre[class*=language-]{background:var(--semi-color-tertiary-light-default);margin:.5em 0;padding:1em;overflow:auto}
.semi-codeHighlight-defaultTheme :not(pre)>code[class*=language-]{color:#895fe2;background:#f9f7f9;border-radius:.3em;display:block}
.semi-codeHighlight-defaultTheme pre .namespace{opacity:.7}
.semi-codeHighlight-defaultTheme pre .token.comment,.semi-codeHighlight-defaultTheme pre .token.prolog,.semi-codeHighlight-defaultTheme pre .token.doctype,.semi-codeHighlight-defaultTheme pre .token.cdata{color:#6b7075}
.semi-codeHighlight-defaultTheme pre .token.punctuation{color:rgba(var(--semi-grey-8), 1)}
.semi-codeHighlight-defaultTheme pre .token.property,.semi-codeHighlight-defaultTheme pre .token.tag,.semi-codeHighlight-defaultTheme pre .token.boolean,.semi-codeHighlight-defaultTheme pre .token.number,.semi-codeHighlight-defaultTheme pre .token.constant,.semi-codeHighlight-defaultTheme pre .token.symbol,.semi-codeHighlight-defaultTheme pre .token.deleted{color:rgba(var(--semi-purple-6), 1)}
.semi-codeHighlight-defaultTheme pre .token.selector,.semi-codeHighlight-defaultTheme pre .token.attr-name,.semi-codeHighlight-defaultTheme pre .token.string,.semi-codeHighlight-defaultTheme pre .token.char,.semi-codeHighlight-defaultTheme pre .token.builtin,.semi-codeHighlight-defaultTheme pre .token.inserted{color:rgba(var(--semi-green-6), 1)}
.semi-codeHighlight-defaultTheme pre .token.operator,.semi-codeHighlight-defaultTheme pre .token.entity,.semi-codeHighlight-defaultTheme pre .token.url,.semi-codeHighlight-defaultTheme pre .language-css .token.string,.semi-codeHighlight-defaultTheme pre .style .token.string{color:rgba(var(--semi-grey-8), 1)}
.semi-codeHighlight-defaultTheme pre .token.atrule,.semi-codeHighlight-defaultTheme pre .token.attr-value,.semi-codeHighlight-defaultTheme pre .token.keyword{color:rgba(var(--semi-purple-6), 1)}
.semi-codeHighlight-defaultTheme pre .token.function{color:rgba(var(--semi-violet-6), 1)}
.semi-codeHighlight-defaultTheme pre .token.regex,.semi-codeHighlight-defaultTheme pre .token.important,.semi-codeHighlight-defaultTheme pre .token.variable{color:#d0955f}
.semi-codeHighlight-defaultTheme pre .token.important,.semi-codeHighlight-defaultTheme pre .token.bold{font-weight:700}
.semi-codeHighlight-defaultTheme pre .token.italic{font-style:italic}
.semi-codeHighlight-defaultTheme pre .token.entity{cursor:help}
.semi-codeHighlight-defaultTheme pre[data-line]{position:relative}
.semi-codeHighlight-defaultTheme pre[class*=language-]>code[class*=language-]{z-index:1;position:relative}
.semi-codeHighlight-defaultTheme .line-highlight{padding:inherit 0;z-index:0;pointer-events:none;line-height:inherit;white-space:pre;background:#ebf4ff;margin-top:1em;position:absolute;left:0;right:0;box-shadow:inset 5px 0 #0064d2}
.semi-codeHighlight pre[class*=language-].line-numbers{counter-reset:linenumber;padding-left:3.8em;position:relative}
.semi-codeHighlight pre[class*=language-].line-numbers>code{white-space:inherit;position:relative}
.semi-codeHighlight .line-numbers .line-numbers-rows{pointer-events:none;letter-spacing:-1px;-webkit-user-select:none;user-select:none;border-right:1px solid #999;width:3em;font-size:100%;position:absolute;top:0;left:-3.8em}
.semi-codeHighlight .line-numbers-rows>span{counter-increment:linenumber;display:block}
.semi-codeHighlight .line-numbers-rows>span:before{content:counter(linenumber);color:#999;text-align:right;padding-right:.8em;display:block}
/*# sourceMappingURL=43q-n35xciqso.css.map*/
.ApiModal-module-scss-module__SkaS2a__apiModal .backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000d9}
.ApiModal-module-scss-module__SkaS2a__apiModal .popup{background-color:#1e1e1e;border:1px solid #333;border-radius:6px;overflow:hidden}
.ApiModal-module-scss-module__SkaS2a__apiModal .header{display:none}
.ApiModal-module-scss-module__SkaS2a__apiModal .body{background-color:#1e1e1e;padding:0}
.ApiModal-module-scss-module__SkaS2a__modalContent{color:#fff;background-color:#1e1e1e;min-height:500px;padding:0 24px 24px}
.ApiModal-module-scss-module__SkaS2a__apiHeader{border-bottom:1px solid #333;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;display:flex}
.ApiModal-module-scss-module__SkaS2a__apiTitle{color:#fff;font-size:20px;font-weight:600}
.ApiModal-module-scss-module__SkaS2a__languageSelector{align-items:center;gap:16px;display:flex}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__customRadioGroup{background-color:#2d2d2d;border:1px solid #404040;border-radius:6px;gap:0;padding:4px;display:flex}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton{color:#ccc;cursor:pointer;background-color:#0000;border:none;border-radius:4px;outline:none;margin:0;padding:8px 16px;font-size:14px;transition:all .2s;position:relative}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton:hover,.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton.ApiModal-module-scss-module__SkaS2a__active{color:#fff;background-color:#7f72f7}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton.ApiModal-module-scss-module__SkaS2a__active:hover{background-color:#6b5ee6}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton:focus{outline-offset:2px;outline:2px solid #7f72f7}
.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__buttonGroup{align-items:center;gap:8px;display:flex}
.ApiModal-module-scss-module__SkaS2a__codeArea{border:1px solid #30363d;border-radius:6px;max-width:750px;max-height:60vh;position:relative;overflow:auto}
.ApiModal-module-scss-module__SkaS2a__codeArea::-webkit-scrollbar{width:8px;height:8px}
.ApiModal-module-scss-module__SkaS2a__codeArea::-webkit-scrollbar-track{background:#21262d}
.ApiModal-module-scss-module__SkaS2a__codeArea::-webkit-scrollbar-thumb{background:#30363d;border:1px solid #21262d}
.ApiModal-module-scss-module__SkaS2a__codeArea::-webkit-scrollbar-thumb:hover{background:#8b949e}
.ApiModal-module-scss-module__SkaS2a__codeArea::-webkit-scrollbar-corner{background:#21262d}
.ApiModal-module-scss-module__SkaS2a__codeArea pre[class*=language-]{margin:0!important}
.ApiModal-module-scss-module__SkaS2a__codeArea .semi-highlight{color:#e6edf3;box-sizing:border-box;min-height:100%;margin:0;padding:20px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,Consolas,Menlo,monospace;font-size:14px;line-height:1.5;background-color:#0000!important}
.ApiModal-module-scss-module__SkaS2a__codeArea .semi-highlight pre{white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;margin:0;padding:0;background-color:#0000!important}
.ApiModal-module-scss-module__SkaS2a__codeArea .semi-highlight code{color:inherit;font-family:inherit;font-size:inherit;white-space:pre-wrap;word-wrap:break-word;padding:0;background-color:#0000!important}
.ApiModal-module-scss-module__SkaS2a__copyButton{color:#8b949e;cursor:pointer;background-color:#21262d;border:1px solid #30363d;border-radius:6px;justify-content:center;align-items:center;height:36px;padding:8px 16px;transition:all .2s;display:flex}
.ApiModal-module-scss-module__SkaS2a__copyButton:hover{color:#fff;background-color:#7f72f7;border-color:#7f72f7}
.ApiModal-module-scss-module__SkaS2a__copyButton:active{transform:translateY(0)}
.ApiModal-module-scss-module__SkaS2a__closeButton{color:#8b949e;cursor:pointer;background-color:#21262d;border:1px solid #30363d;border-radius:6px;justify-content:center;align-items:center;height:36px;padding:8px 16px;font-size:20px;font-weight:700;line-height:1;transition:all .2s;display:flex}
.ApiModal-module-scss-module__SkaS2a__closeButton:hover{color:#fff;background-color:#f85149;border-color:#f85149}
.ApiModal-module-scss-module__SkaS2a__closeButton:active{transform:translateY(0)}
.ApiModal-module-scss-module__SkaS2a__closeButton:focus{outline-offset:2px;outline:2px solid #f85149}
@media (max-width:768px){.ApiModal-module-scss-module__SkaS2a__apiModal .popup{border-radius:0;flex-direction:column;display:flex;width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important}.ApiModal-module-scss-module__SkaS2a__apiModal .body{flex-direction:column;flex:1;display:flex;overflow:auto}.ApiModal-module-scss-module__SkaS2a__modalContent{flex-direction:column;min-height:100%;padding:48px 16px 16px;display:flex}.ApiModal-module-scss-module__SkaS2a__apiHeader{flex-direction:column;align-items:stretch;gap:12px;margin-bottom:16px;padding-bottom:12px}.ApiModal-module-scss-module__SkaS2a__apiTitle{font-size:18px}.ApiModal-module-scss-module__SkaS2a__languageSelector{flex-direction:column;gap:10px;width:100%}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__customRadioGroup{justify-content:space-between;width:100%;display:flex}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton{text-align:center;flex:1;padding:6px 8px;font-size:13px}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__buttonGroup{gap:8px;width:100%;display:flex}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__buttonGroup button{flex:1}.ApiModal-module-scss-module__SkaS2a__codeArea{flex:1;max-width:100%;max-height:none;overflow:auto}.ApiModal-module-scss-module__SkaS2a__codeArea .semi-highlight{padding:12px;font-size:12px;line-height:1.4}.ApiModal-module-scss-module__SkaS2a__copyButton,.ApiModal-module-scss-module__SkaS2a__closeButton{height:32px;padding:6px 12px;font-size:13px}}
@media (max-width:480px){.ApiModal-module-scss-module__SkaS2a__modalContent{padding:44px 12px 12px}.ApiModal-module-scss-module__SkaS2a__apiHeader{margin-bottom:12px;padding-bottom:10px}.ApiModal-module-scss-module__SkaS2a__apiTitle{font-size:16px}.ApiModal-module-scss-module__SkaS2a__languageSelector{gap:8px}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__customRadioGroup{padding:3px}.ApiModal-module-scss-module__SkaS2a__languageSelector .ApiModal-module-scss-module__SkaS2a__languageButton{padding:5px 6px;font-size:12px}.ApiModal-module-scss-module__SkaS2a__codeArea .semi-highlight{padding:10px;font-size:11px}.ApiModal-module-scss-module__SkaS2a__copyButton,.ApiModal-module-scss-module__SkaS2a__closeButton{height:30px;padding:5px 10px;font-size:12px}}
code[class*=language-],pre[class*=language-]{color:#ccc;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}
pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}
:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}
:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}
.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}
.token.punctuation{color:#ccc}
.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}
.token.function-name{color:#6196cc}
.token.boolean,.token.number,.token.function{color:#f08d49}
.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}
.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}
.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}
.token.operator,.token.entity,.token.url{color:#67cdcc}
.token.important,.token.bold{font-weight:700}
.token.italic{font-style:italic}
.token.entity{cursor:help}
.token.inserted{color:green}
.RelatedModels-module-scss-module__BjOWwa__container{box-sizing:border-box;width:100%;max-width:1300px;margin:40px auto;container-type:inline-size}
@media (min-width:1300px){.RelatedModels-module-scss-module__BjOWwa__container{max-width:1300px}}
@media (min-width:1080px){.RelatedModels-module-scss-module__BjOWwa__container{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.RelatedModels-module-scss-module__BjOWwa__container{width:calc(100% - 48px)}}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__container{padding:0 20px}}
.RelatedModels-module-scss-module__BjOWwa__header{margin-bottom:24px}
.RelatedModels-module-scss-module__BjOWwa__headerRow{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
.RelatedModels-module-scss-module__BjOWwa__title{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;text-align:left;margin:0;font-size:24px;font-weight:600}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__title{font-size:20px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__title{font-size:18px}}
.RelatedModels-module-scss-module__BjOWwa__navigation{align-items:center;gap:13px;display:flex}
.RelatedModels-module-scss-module__BjOWwa__navBtn{cursor:pointer;color:#606061;background:#ededed;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .3s;display:flex}
.RelatedModels-module-scss-module__BjOWwa__navBtn:hover:not(:disabled){color:#606061;background:#e3e1e1}
.RelatedModels-module-scss-module__BjOWwa__navBtn:disabled{opacity:.5;cursor:not-allowed}
.RelatedModels-module-scss-module__BjOWwa__navBtn svg{width:14px}
.RelatedModels-module-scss-module__BjOWwa__scrollContainer{-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;margin:-4px 0 -8px;padding:4px 0 8px;overflow:auto hidden}
.RelatedModels-module-scss-module__BjOWwa__scrollContainer::-webkit-scrollbar{display:none}
.RelatedModels-module-scss-module__BjOWwa__track{flex-flow:row;align-items:stretch;gap:16px;width:max-content;display:flex}
.RelatedModels-module-scss-module__BjOWwa__slide{box-sizing:border-box;flex-shrink:0;width:calc(25cqi - 12px)}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__slide{width:260px}}
@media (max-width:480px){.RelatedModels-module-scss-module__BjOWwa__slide{width:240px}}
.RelatedModels-module-scss-module__BjOWwa__subtitle{font-family:var(--font-plus-jakarta-sans);color:#8a8c90;margin:0;font-size:14px;font-weight:400}
.RelatedModels-module-scss-module__BjOWwa__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}
@media (max-width:1300px){.RelatedModels-module-scss-module__BjOWwa__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:960px){.RelatedModels-module-scss-module__BjOWwa__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:640px){.RelatedModels-module-scss-module__BjOWwa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
@media (max-width:480px){.RelatedModels-module-scss-module__BjOWwa__grid{grid-template-columns:minmax(0,1fr)}}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard{background:var(--color-bg-panel);cursor:pointer;--mouse-x:50%;--mouse-y:50%;height:140px;color:inherit;border:1px solid #e2e2e3;border-radius:8px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard:hover{border-color:#7f72f7;transform:translateY(-2px);box-shadow:0 8px 24px #00000014,0 0 0 1px #7f72f71a}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard:hover .RelatedModels-module-scss-module__BjOWwa__arrow{opacity:1;transform:translate(3px)}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard:hover .RelatedModels-module-scss-module__BjOWwa__spotlightEffect{opacity:1}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard:hover .RelatedModels-module-scss-module__BjOWwa__modelName{color:#7f72f7}
.RelatedModels-module-scss-module__BjOWwa__spotlightCard:hover .RelatedModels-module-scss-module__BjOWwa__logoWrapper{background:#7f72f70d}
.RelatedModels-module-scss-module__BjOWwa__spotlightEffect{background:radial-gradient(circle 200px at var(--mouse-x) var(--mouse-y), #7f72f70f, transparent 50%);opacity:0;pointer-events:none;z-index:1;transition:opacity .3s;position:absolute;inset:0}
.RelatedModels-module-scss-module__BjOWwa__cardContent{z-index:2;flex-direction:column;height:100%;padding:12px;display:flex;position:relative}
.RelatedModels-module-scss-module__BjOWwa__modelHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}
.RelatedModels-module-scss-module__BjOWwa__logoWrapper{background:#f8f9fa;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s;display:flex}
.RelatedModels-module-scss-module__BjOWwa__logo{object-fit:contain;border-radius:4px;width:32px;height:32px}
.RelatedModels-module-scss-module__BjOWwa__logoPlaceholder{width:32px;height:32px;font-family:var(--font-manrope);color:var(--color-bg-panel);background:linear-gradient(135deg,#7f72f7 0%,#5b4fe5 100%);border-radius:4px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}
.RelatedModels-module-scss-module__BjOWwa__arrow{color:#8a8c90;opacity:0;flex-shrink:0;width:16px;height:16px;transition:all .2s}
.RelatedModels-module-scss-module__BjOWwa__modelInfo{margin-bottom:8px}
.RelatedModels-module-scss-module__BjOWwa__modelName{font-family:var(--font-plus-jakarta-sans);color:#191919;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:13px;font-weight:600;line-height:1.2;transition:color .2s;overflow:hidden}
.RelatedModels-module-scss-module__BjOWwa__organization{font-family:var(--font-plus-jakarta-sans);color:#8a8c90;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}
.RelatedModels-module-scss-module__BjOWwa__typeTag{font-family:var(--font-fragment-mono);color:#7f72f7;text-transform:uppercase;letter-spacing:.03em;background:#7f72f714;border:1px solid #7f72f726;border-radius:2px;padding:4px 8px;font-size:10px;font-weight:500;display:inline-block}
.RelatedModels-module-scss-module__BjOWwa__loadingGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}
@media (max-width:1300px){.RelatedModels-module-scss-module__BjOWwa__loadingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:960px){.RelatedModels-module-scss-module__BjOWwa__loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:640px){.RelatedModels-module-scss-module__BjOWwa__loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}
@media (max-width:480px){.RelatedModels-module-scss-module__BjOWwa__loadingGrid{grid-template-columns:minmax(0,1fr)}}
.RelatedModels-module-scss-module__BjOWwa__skeletonCard{background:linear-gradient(90deg,#f0f0f0 0%,#f8f8f8 50%,#f0f0f0 100%) 0 0/200% 100%;border-radius:12px;height:160px;animation:1.5s ease-in-out infinite RelatedModels-module-scss-module__BjOWwa__shimmer}
@keyframes RelatedModels-module-scss-module__BjOWwa__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.RelatedModels-module-scss-module__BjOWwa__mediaContainer{background:#f2eeff;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:80px 0}
.RelatedModels-module-scss-module__BjOWwa__mediaContainer .RelatedModels-module-scss-module__BjOWwa__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-align:center;margin-bottom:48px;font-size:38px;font-weight:700;line-height:1.2em}
.RelatedModels-module-scss-module__BjOWwa__mediaContainer .RelatedModels-module-scss-module__BjOWwa__header{margin-bottom:0}
@media (max-width:1200px){.RelatedModels-module-scss-module__BjOWwa__mediaContainer{padding:60px 0}}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__mediaContainer{padding:40px 0}.RelatedModels-module-scss-module__BjOWwa__mediaContainer .RelatedModels-module-scss-module__BjOWwa__title{margin-bottom:32px;font-size:28px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__mediaContainer{padding:32px 0}.RelatedModels-module-scss-module__BjOWwa__mediaContainer .RelatedModels-module-scss-module__BjOWwa__title{margin-bottom:24px;font-size:20px}}
.RelatedModels-module-scss-module__BjOWwa__mediaContent{max-width:1200px;margin:0 auto;padding:0}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__mediaContent{padding:0 15px}.RelatedModels-module-scss-module__BjOWwa__mediaContent .swiper{display:none}}
.RelatedModels-module-scss-module__BjOWwa__swiper{width:100%;position:relative;padding-bottom:80px!important}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__swiper{display:none!important}}
.RelatedModels-module-scss-module__BjOWwa__swiper .swiper-pagination{justify-content:center;gap:24px;display:flex;position:absolute!important;bottom:16px!important;left:0!important;right:0!important}
.RelatedModels-module-scss-module__BjOWwa__swiper .swiper-pagination-bullet{opacity:1;background:#dad0ff;width:16px;height:16px;margin:0!important}
.RelatedModels-module-scss-module__BjOWwa__swiper .swiper-pagination-bullet-active{background:var(--color-text-primary)}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__swiper{display:none}}
.RelatedModels-module-scss-module__BjOWwa__mobileGrid{display:none}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__mobileGrid{grid-template-columns:1fr;gap:16px;width:100%;display:grid}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__mobileGrid{gap:12px}}
.RelatedModels-module-scss-module__BjOWwa__mediaContainer .RelatedModels-module-scss-module__BjOWwa__swiper .swiper-pagination-bullet-active{background:#7856ff}
.RelatedModels-module-scss-module__BjOWwa__mediaCard{cursor:pointer;color:inherit;background:#faf7f8;border:1px solid #dad0ff;border-radius:8px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}
.RelatedModels-module-scss-module__BjOWwa__mediaCard:hover{transform:translateY(-4px);box-shadow:0 8px 24px #5f41cf33}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__mediaCard{border-radius:6px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__mediaCard{border-radius:6px}}
.RelatedModels-module-scss-module__BjOWwa__photoContainer{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;gap:10px;height:200px;padding:20px;display:flex;position:relative}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__photoContainer{height:160px;padding:16px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__photoContainer{gap:8px;height:140px;padding:12px}}
.RelatedModels-module-scss-module__BjOWwa__tags{gap:6px;display:flex}
.RelatedModels-module-scss-module__BjOWwa__hotTag{height:23px;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#faf7f8;background:#00c2a5;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-size:15px;font-weight:400;line-height:1.2em;display:inline-flex}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__hotTag{height:20px;padding:2px 5px;font-size:13px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__hotTag{height:18px;padding:2px 4px;font-size:12px}}
.RelatedModels-module-scss-module__BjOWwa__categoryTag{height:23px;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#faf7f8;background:#5f41cf;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-size:15px;font-weight:400;line-height:1.2em;display:inline-flex}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__categoryTag{height:20px;padding:2px 5px;font-size:13px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__categoryTag{height:18px;padding:2px 4px;font-size:12px}}
.RelatedModels-module-scss-module__BjOWwa__modelNameSection{justify-content:space-between;align-items:center;gap:122px;padding:10px 20px;display:flex}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__modelNameSection{gap:40px;padding:8px 16px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__modelNameSection{gap:20px;padding:8px 12px}}
.RelatedModels-module-scss-module__BjOWwa__modelDisplayName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.366em}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__modelDisplayName{font-size:15px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__modelDisplayName{font-size:14px}}
.RelatedModels-module-scss-module__BjOWwa__modelLogo{object-fit:contain;width:69px;height:68px}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__modelLogo{width:56px;height:55px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__modelLogo{width:48px;height:47px}}
.RelatedModels-module-scss-module__BjOWwa__specsSection{flex-direction:column;gap:6px;padding:20px;display:flex}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__specsSection{gap:5px;padding:16px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__specsSection{gap:4px;padding:12px}}
.RelatedModels-module-scss-module__BjOWwa__specItem{font-family:var(--font-fragment-mono);text-transform:uppercase;color:#89878e;font-size:15px;font-weight:400;line-height:1.2em}
@media (max-width:767px){.RelatedModels-module-scss-module__BjOWwa__specItem{font-size:13px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__specItem{font-size:12px}}
.RelatedModels-module-scss-module__BjOWwa__llmContainer{background:#faf7f8;width:100vw;margin:0 0 0 calc(50% - 50vw);padding:80px 0}
.RelatedModels-module-scss-module__BjOWwa__llmContainer .RelatedModels-module-scss-module__BjOWwa__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-align:left;margin-bottom:48px;font-size:38px;font-weight:700;line-height:1.2em}
.RelatedModels-module-scss-module__BjOWwa__llmContainer .RelatedModels-module-scss-module__BjOWwa__header{margin-bottom:0}
@media (max-width:1200px){.RelatedModels-module-scss-module__BjOWwa__llmContainer{padding:60px 0}}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__llmContainer{padding:40px 0}.RelatedModels-module-scss-module__BjOWwa__llmContainer .RelatedModels-module-scss-module__BjOWwa__title{margin-bottom:32px;font-size:28px}}
@media (max-width:468px){.RelatedModels-module-scss-module__BjOWwa__llmContainer{padding:32px 0}.RelatedModels-module-scss-module__BjOWwa__llmContainer .RelatedModels-module-scss-module__BjOWwa__title{margin-bottom:24px;font-size:20px}}
.RelatedModels-module-scss-module__BjOWwa__llmCard{cursor:pointer;box-sizing:border-box;width:288px;height:250px;color:inherit;background:#faf7f8;border:1px solid #dad0ff;border-radius:8px;flex-direction:column;gap:24px;padding:24px 32px;text-decoration:none;transition:all .3s;display:flex}
.RelatedModels-module-scss-module__BjOWwa__llmCard:hover{box-shadow:0 8px 24px #5f41cf33}
.RelatedModels-module-scss-module__BjOWwa__llmModelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:stretch;min-height:43.712px;font-size:16px;font-weight:700;line-height:1.366em;display:-webkit-box;overflow:hidden}
.RelatedModels-module-scss-module__BjOWwa__llmTagsLogoSection{justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex;position:relative}
.RelatedModels-module-scss-module__BjOWwa__llmTagsLogoSection:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(270deg,#faf7f800 0%,#faf7f8 100%);width:97px;height:68px;position:absolute;top:0;right:0}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__llmTagsLogoSection:after{width:68px;height:48px}}
@media (max-width:1200px){.RelatedModels-module-scss-module__BjOWwa__llmTagsLogoSection{gap:60px}}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__llmTagsLogoSection{gap:20px}}
.RelatedModels-module-scss-module__BjOWwa__llmTags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}
.RelatedModels-module-scss-module__BjOWwa__llmCategoryTag{height:23px;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#faf7f8;background:#5f41cf;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-size:15px;font-weight:400;line-height:1.2em;display:inline-flex}
.RelatedModels-module-scss-module__BjOWwa__llmNewTag{height:23px;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#faf7f8;background:#00c2a5;border-radius:2px;justify-content:center;align-items:center;padding:2px 6px;font-size:15px;font-weight:400;line-height:1.2em;display:inline-flex}
.RelatedModels-module-scss-module__BjOWwa__llmLogo{object-fit:contain;flex-shrink:0;width:97px;height:68px}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__llmLogo{width:68px;height:48px}}
.RelatedModels-module-scss-module__BjOWwa__llmSpecs{flex-direction:column;align-self:stretch;gap:6px;margin-top:auto;display:flex}
.RelatedModels-module-scss-module__BjOWwa__llmSpecItem{font-family:var(--font-fragment-mono);text-transform:uppercase;color:var(--color-text-primary);font-size:15px;font-weight:400;line-height:1.2em}
@media (max-width:768px){.RelatedModels-module-scss-module__BjOWwa__llmSpecItem{font-size:13px}}
/*# sourceMappingURL=3-rdv-itvvlna.css.map*/
.semi-button-split{display:inline-block}
.semi-button-split .semi-button{border-radius:0;margin-right:1px}
.semi-button-split .semi-button-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-button-split .semi-button-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}
.semi-button-split:hover .semi-button-borderless:active{background-color:var(--semi-color-fill-1)}
.semi-button{--semi-button-colorful-multiple-fill-0:rgba(var(--semi-ai-general-5-3));--semi-button-colorful-multiple-fill-1:rgba(var(--semi-ai-general-5-2));--semi-button-colorful-multiple-fill-2:rgba(var(--semi-ai-general-5-1));--semi-button-colorful-multiple-fill-3:rgba(var(--semi-ai-general-5-0));--semi-button-colorful-disabled-fill:var(--semi-color-disabled-text);--semi-button-colorful-fill-primary:var(--semi-color-ai-purple);--semi-button-colorful-fill-secondary:var(--semi-color-text-0);box-shadow:none;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--semi-border-radius-small);vertical-align:middle;white-space:nowrap;border:0 solid #0000;outline:none;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}
.semi-button.semi-button-primary:focus-visible,.semi-button.semi-button-secondary:focus-visible,.semi-button.semi-button-tertiary:focus-visible,.semi-button.semi-button-warning:focus-visible,.semi-button.semi-button-danger:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}
.semi-button-content{align-items:center;display:flex}
.semi-button-danger{background-color:var(--semi-color-danger);color:rgba(var(--semi-white), 1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-danger-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-danger-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-danger-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}
.semi-button-danger:hover{background-color:var(--semi-color-danger-hover)}
.semi-button-danger:active{background-color:var(--semi-color-danger-active)}
.semi-button-danger.semi-button-outline{border:1px solid var(--semi-color-danger);background-color:#0000}
.semi-button-danger.semi-button-light,.semi-button-danger.semi-button-outline,.semi-button-danger.semi-button-borderless{color:var(--semi-color-danger)}
.semi-button-danger:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-danger-light-active)}
.semi-button-warning{background-color:var(--semi-color-warning);color:rgba(var(--semi-white), 1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-warning-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-warning-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-warning-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}
.semi-button-warning:hover{background-color:var(--semi-color-warning-hover)}
.semi-button-warning:active{background-color:var(--semi-color-warning-active)}
.semi-button-warning.semi-button-outline{border:1px solid var(--semi-color-warning);background-color:#0000}
.semi-button-warning.semi-button-light,.semi-button-warning.semi-button-outline,.semi-button-warning.semi-button-borderless{color:var(--semi-color-warning)}
.semi-button-warning:not(.semi-button-borderless):not(.semi-button-light):focus-visible{outline:2px solid var(--semi-color-warning-light-active)}
.semi-button-tertiary{background-color:var(--semi-color-tertiary);color:rgba(var(--semi-white), 1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-tertiary.semi-button-colorful.semi-button-solid{background:var(--semi-ai-general-0)}
.semi-button-tertiary.semi-button-colorful.semi-button-solid:hover{background:var(--semi-ai-general-1)}
.semi-button-tertiary.semi-button-colorful.semi-button-solid:active{background:var(--semi-ai-general-2)}
:is(.semi-button-tertiary.semi-button-colorful.semi-button-solid .semi-button-content-right,.semi-button-tertiary.semi-button-colorful.semi-button-solid .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}
.semi-button-tertiary-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-tertiary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-tertiary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}
.semi-button-tertiary:hover{background-color:var(--semi-color-tertiary-hover)}
.semi-button-tertiary:active{background-color:var(--semi-color-tertiary-active)}
.semi-button-tertiary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-tertiary.semi-button-light,.semi-button-tertiary.semi-button-outline,.semi-button-tertiary.semi-button-borderless{color:var(--semi-color-text-1)}
.semi-button-primary{background-color:var(--semi-color-primary);color:rgba(var(--semi-white), 1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-primary.semi-button-colorful.semi-button-solid{background:var(--semi-color-ai-general)}
.semi-button-primary.semi-button-colorful.semi-button-solid:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background:var(--semi-color-ai-general-hover)}
.semi-button-primary.semi-button-colorful.semi-button-solid:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background:var(--semi-color-ai-general-active)}
:is(.semi-button-primary.semi-button-colorful.semi-button-light .semi-button-content-right,.semi-button-primary.semi-button-colorful.semi-button-light .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}
.semi-button-primary.semi-button-colorful.semi-button-outline{color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-purple)}
:is(.semi-button-primary.semi-button-colorful.semi-button-borderless .semi-button-content-right,.semi-button-primary.semi-button-colorful.semi-button-borderless .semi-button-content:not(:has(>.semi-button-content-right))){background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}
.semi-button-primary-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-primary-disabled.semi-button-light{background:var(--semi-color-fill-0)}
.semi-button-primary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover{background-color:var(--semi-color-primary-hover)}
.semi-button-primary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-primary:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):active{background-color:var(--semi-color-primary-active)}
.semi-button-primary.semi-button-light,.semi-button-primary.semi-button-outline,.semi-button-primary.semi-button-borderless{color:var(--semi-color-primary)}
.semi-button-secondary{background-color:var(--semi-color-secondary);outline-color:var(--semi-color-secondary);color:rgba(var(--semi-white), 1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-button-secondary-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-secondary-disabled.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-secondary-disabled.semi-button-light{background-color:var(--semi-color-fill-0)}
.semi-button-secondary.semi-button-outline{border:1px solid var(--semi-color-border);background-color:#0000}
.semi-button-secondary:hover{background-color:var(--semi-color-secondary-hover)}
.semi-button-secondary:active{background-color:var(--semi-color-secondary-active)}
.semi-button-secondary.semi-button-light,.semi-button-secondary.semi-button-outline,.semi-button-secondary.semi-button-borderless{color:var(--semi-color-secondary)}
.semi-button-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-button-disabled:not(.semi-button-borderless):not(.semi-button-light):not(.semi-button-outline):hover,.semi-button-disabled.semi-button-light,.semi-button-disabled.semi-button-borderless,.semi-button-disabled.semi-button-outline{color:var(--semi-color-disabled-text)}
.semi-button-borderless{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));background-color:#0000;border:0 solid #0000}
.semi-button-borderless:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0);border:0 solid #0000}
.semi-button-borderless:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1);border:0 solid #0000}
.semi-button-outline{background-color:#0000}
.semi-button-outline:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-0)}
.semi-button-outline:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-1)}
.semi-button-light{background-color:var(--semi-color-fill-0);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:0 solid #0000}
.semi-button-light:not(.semi-button-disabled):hover{background-color:var(--semi-color-fill-1);border:0 solid #0000}
.semi-button-light:not(.semi-button-disabled):active{background-color:var(--semi-color-fill-2);border:0 solid #0000}
.semi-button-size-small{height:24px;padding:2px 12px;font-size:14px;font-weight:600;line-height:20px}
.semi-button-size-large{height:40px;padding:10px 16px;font-size:14px;font-weight:600;line-height:20px}
.semi-button-block{width:100%}
.semi-button-group{flex-wrap:wrap;display:flex}
.semi-button-group>.semi-button{border-radius:0;margin:0;padding-left:0;padding-right:0}
.semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}
.semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}
.semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}
.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}
.semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}
.semi-button-group>.semi-button:first-child{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-button-group>.semi-button:last-child{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}
.semi-button-group>.semi-button-outline:not(:last-child){border-right-color:#0000;margin-right:-1px}
.semi-button-group-line{background-color:var(--semi-color-border);align-items:center;display:inline-flex}
.semi-button-group-line-primary{background-color:var(--semi-color-primary)}
.semi-button-group-line-secondary{background-color:var(--semi-color-secondary)}
.semi-button-group-line-tertiary{background-color:var(--semi-color-tertiary)}
.semi-button-group-line-warning{background-color:var(--semi-color-warning)}
.semi-button-group-line-danger{background-color:var(--semi-color-danger)}
.semi-button-group-line-disabled{background-color:var(--semi-color-disabled-bg)}
.semi-button-group-line-light{background-color:var(--semi-color-fill-0)}
.semi-button-group-line-borderless{background-color:#0000}
.semi-button-group-line:before{content:"";background-color:var(--semi-color-border);width:1px;height:20px;display:block}
.semi-rtl .semi-button,.semi-portal-rtl .semi-button{direction:rtl;padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-size-small,.semi-portal-rtl .semi-button-size-small{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-size-large,.semi-portal-rtl .semi-button-size-large{padding-left:16px;padding-right:16px}
.semi-rtl .semi-button-group,.semi-portal-rtl .semi-button-group{direction:rtl}
.semi-rtl .semi-button-group>.semi-button,.semi-portal-rtl .semi-button-group>.semi-button{padding-left:0;padding-right:0}
.semi-rtl .semi-button-group>.semi-button .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-large .semi-button-content{padding-left:16px;padding-right:16px}
.semi-rtl .semi-button-group>.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button-size-small .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only{padding-left:0;padding-right:0}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only .semi-button-content{padding-left:8px;padding-right:8px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-small .semi-button-content{padding-left:4px;padding-right:4px}
.semi-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button.semi-button-with-icon-only.semi-button-size-large .semi-button-content{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-group>.semi-button:first-child,.semi-portal-rtl .semi-button-group>.semi-button:first-child{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small)}
.semi-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content,.semi-portal-rtl .semi-button-group>.semi-button:not(:last-child) .semi-button-content{border-left:1px var(--semi-color-border) solid;border-right:0}
.semi-rtl .semi-button-group>.semi-button:last-child,.semi-portal-rtl .semi-button-group>.semi-button:last-child{border-top-right-radius:0;border-bottom-right-radius:0;border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-rtl .semi-button.semi-button-with-icon-only,.semi-portal-rtl .semi-button.semi-button-with-icon-only{padding-left:8px;padding-right:8px}
.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-small{padding-left:4px;padding-right:4px}
.semi-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large,.semi-portal-rtl .semi-button.semi-button-with-icon-only.semi-button-size-large{padding-left:12px;padding-right:12px}
.semi-rtl .semi-button-content-left,.semi-portal-rtl .semi-button-content-left{margin-left:8px;margin-right:0}
.semi-rtl .semi-button-content-right,.semi-portal-rtl .semi-button-content-right{margin-left:0;margin-right:8px}
@keyframes semi-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.semi-button.semi-button-with-icon{align-items:center;display:inline-flex}
.semi-button.semi-button-with-icon .semi-button-content{justify-content:center;align-items:center;display:flex}
.semi-button.semi-button-loading{pointer-events:none;cursor:not-allowed}
.semi-button.semi-button-loading .semi-button-content>svg,.semi-button.semi-button-loading .semi-button-content-loading-icon{width:16px;height:16px;animation:.6s linear infinite forwards semi-animation-rotate}
.semi-button.semi-button-with-icon-only{justify-content:center;align-items:center;width:32px;height:32px;padding:8px}
.semi-button.semi-button-with-icon-only.semi-button-size-small{width:24px;height:24px;padding:4px}
.semi-button.semi-button-with-icon-only.semi-button-size-large{width:40px;height:40px;padding:12px}
.semi-button-content-left{align-items:center;margin-right:8px;display:flex}
.semi-button-content-right{align-items:center;margin-left:8px;display:flex}
/*# sourceMappingURL=2w43t65wbrqib.css.map*/
.TaskTabs-module-scss-module__Axl71a__list{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;gap:2px;width:100%;height:32px;margin-bottom:8px;padding:2px;display:flex;overflow:hidden}
.TaskTabs-module-scss-module__Axl71a__tab{border-radius:var(--radius-base);height:100%;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;padding:0 4px;font-size:12px;font-weight:500;line-height:16px;transition:background .15s,color .15s;display:flex}
.TaskTabs-module-scss-module__Axl71a__tab:hover:not(.TaskTabs-module-scss-module__Axl71a__active){color:var(--color-primary-default)}
.TaskTabs-module-scss-module__Axl71a__tab:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}
.TaskTabs-module-scss-module__Axl71a__active{background:var(--color-text-primary);color:var(--color-bg-panel);cursor:default}
.TaskTabs-module-scss-module__Axl71a__text{min-width:0}
.TaskTabs-module-scss-module__Axl71a__squeezed .TaskTabs-module-scss-module__Axl71a__tab{min-width:0;overflow:hidden}
.TaskTabs-module-scss-module__Axl71a__squeezed .TaskTabs-module-scss-module__Axl71a__text{text-overflow:ellipsis;overflow:hidden}
@media (prefers-reduced-motion:reduce){.TaskTabs-module-scss-module__Axl71a__tab{transition:none}}
.semi-icon{text-align:center;text-transform:none;text-rendering:optimizelegibility;fill:currentColor;font-style:normal;line-height:0;display:inline-block}
.semi-icon-extra-small{font-size:8px}
.semi-icon-small{font-size:12px}
.semi-icon-default{font-size:16px}
.semi-icon-large{font-size:20px}
.semi-icon-extra-large{font-size:24px}
.semi-icon-spinning{animation:.6s linear infinite forwards semi-icon-animation-rotate}
@keyframes semi-icon-animation-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
/*# sourceMappingURL=19q969c5bm9nw.css.map*/
.semi-portal{z-index:1;width:100%;position:absolute;top:0;left:0}
.semi-portal-inner{background-color:#0000;min-width:max-content;position:absolute}
@keyframes semi-tooltip-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}
@keyframes semi-tooltip-bounceIn{0%{opacity:0;transform:scale(.6)}70%{opacity:1;transform:scale(1.01)}to{opacity:1;animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:scale(1)}}
@keyframes semi-tooltip-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}
.semi-tooltip-wrapper{background-color:rgba(var(--semi-grey-7), 1);-webkit-backdrop-filter:none;backdrop-filter:none;color:var(--semi-color-bg-0);border-radius:var(--semi-border-radius-medium);word-wrap:break-word;overflow-wrap:break-word;opacity:0;max-width:240px;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative;top:0;left:0}
.semi-tooltip-wrapper-show{opacity:1}
.semi-tooltip-content{min-width:0}
.semi-tooltip-trigger{width:auto;height:auto;display:inline-block}
.semi-tooltip-with-arrow{box-sizing:border-box;justify-content:center;align-items:center;display:flex}
.semi-tooltip-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomIn}
.semi-tooltip-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-tooltip-zoomOut}
.semi-tooltip-wrapper .semi-tooltip-icon-arrow{width:24px;height:7px;color:rgba(var(--semi-grey-7), 1);position:absolute}
.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-icon-arrow{left:var(--semi-tooltip-arrow-offset-x,50%);bottom:-6px;transform:translate(-50%)}
.semi-tooltip-wrapper[x-placement=top].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=top] .semi-tooltip-with-arrow{min-width:36px}
.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-icon-arrow{bottom:-6px;left:6px}
.semi-tooltip-wrapper[x-placement=topLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topLeft] .semi-tooltip-with-arrow{min-width:36px}
.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-icon-arrow{bottom:-6px;right:6px}
.semi-tooltip-wrapper[x-placement=topRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=topRight] .semi-tooltip-with-arrow{min-width:36px}
.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;right:-6px}
.semi-tooltip-wrapper[x-placement=leftTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftTop] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-icon-arrow{width:7px;height:24px;right:-6px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)}
.semi-tooltip-wrapper[x-placement=left].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=left] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;right:-6px}
.semi-tooltip-wrapper[x-placement=leftBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=leftBottom] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-icon-arrow{width:7px;height:24px;top:5px;left:-6px;transform:rotate(180deg)}
.semi-tooltip-wrapper[x-placement=rightTop].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightTop] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-icon-arrow{width:7px;height:24px;left:-6px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(180deg)}
.semi-tooltip-wrapper[x-placement=right].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=right] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-icon-arrow{width:7px;height:24px;bottom:5px;left:-6px;transform:rotate(180deg)}
.semi-tooltip-wrapper[x-placement=rightBottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=rightBottom] .semi-tooltip-with-arrow{min-height:34px}
.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-icon-arrow{top:-6px;left:6px;transform:rotate(180deg)}
.semi-tooltip-wrapper[x-placement=bottomLeft].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomLeft] .semi-tooltip-with-arrow{min-width:36px}
.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-icon-arrow{top:-6px;left:var(--semi-tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(180deg)}
.semi-tooltip-wrapper[x-placement=bottom].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottom] .semi-tooltip-with-arrow{min-width:36px}
.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-icon-arrow{top:-6px;right:6px;transform:rotate(180deg)}
.semi-tooltip-wrapper[x-placement=bottomRight].semi-tooltip-with-arrow,.semi-tooltip-wrapper[x-placement=bottomRight] .semi-tooltip-with-arrow{min-width:36px}
.semi-rtl .semi-tooltip-wrapper,.semi-portal-rtl .semi-tooltip-wrapper{direction:rtl;padding-left:12px;padding-right:12px;left:auto;right:0}
/*# sourceMappingURL=3naljgaw3uh0w.css.map*/
.semi-dropdown{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}
.semi-dropdown-wrapper{box-shadow:var(--semi-shadow-elevated);z-index:1050;border-radius:var(--semi-border-radius-medium);background:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:0;position:relative;overflow-y:auto}
.semi-dropdown-wrapper-show{opacity:1}
.semi-dropdown-trigger{display:inline-block}
.semi-dropdown-menu{margin:0;padding:4px 0;list-style:none}
.semi-dropdown-title{color:var(--semi-color-text-2);cursor:default;padding:8px 16px 4px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.semi-dropdown-title-withTick{padding-left:31px}
.semi-dropdown-item{color:var(--semi-color-text-0);max-width:280px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;border-radius:0;align-items:center;padding:8px 16px;display:flex}
.semi-dropdown-item-hover{background-color:var(--semi-color-fill-0)}
.semi-dropdown-item:not(.semi-dropdown-item-active):hover{background-color:var(--semi-color-fill-0);cursor:pointer}
.semi-dropdown-item:not(.semi-dropdown-item-active):active{background-color:var(--semi-color-fill-1)}
.semi-dropdown-item:focus-visible{background-color:var(--semi-color-fill-0);outline:0}
.semi-dropdown-item-icon{align-items:center;margin-right:8px;display:inline-flex}
.semi-dropdown-item-danger{color:var(--semi-color-danger)}
.semi-dropdown-item-secondary{color:var(--semi-color-secondary)}
.semi-dropdown-item-warning{color:var(--semi-color-warning)}
.semi-dropdown-item-tertiary{color:var(--semi-color-tertiary)}
.semi-dropdown-item-primary{color:var(--semi-color-primary)}
.semi-dropdown-item-withTick{padding-left:12px}
.semi-dropdown-item>.semi-icon{flex-shrink:0;margin-right:9px;font-size:12px}
.semi-dropdown-item-active{font-weight:600}
.semi-dropdown-item.semi-dropdown-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-dropdown-item.semi-dropdown-item-disabled:hover,.semi-dropdown-item.semi-dropdown-item-disabled:active{cursor:not-allowed;background-color:#0000}
.semi-dropdown-divider{clear:both;background:var(--semi-color-border);width:100%;min-width:100%;height:1px;margin:4px 0;display:block}
.semi-rtl .semi-dropdown-wrapper,.semi-portal-rtl .semi-dropdown-wrapper{direction:rtl}
.semi-rtl .semi-dropdown-title-withTick,.semi-portal-rtl .semi-dropdown-title-withTick{padding-left:0;padding-right:31px}
.semi-rtl .semi-dropdown-item-withTick,.semi-portal-rtl .semi-dropdown-item-withTick{padding-left:auto;padding-right:12px}
.semi-rtl .semi-dropdown-item>.semi-icon,.semi-portal-rtl .semi-dropdown-item>.semi-icon{margin-left:9px;margin-right:0}
.semi-highlight-tag{color:var(--semi-color-highlight);background-color:var(--semi-color-highlight-bg);font-weight:600}
.semi-radio{box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);cursor:pointer;vertical-align:bottom;text-align:left;column-gap:8px;min-width:16px;min-height:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:inline-flex;position:relative}
.semi-radio.semi-radio-vertical{display:block}
.semi-radio input[type=checkbox],.semi-radio input[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}
.semi-radio:hover .semi-radio-inner-display{background:var(--semi-color-fill-0);border:solid 1px var(--semi-color-focus-border)}
.semi-radio:hover.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}
.semi-radio:hover .semi-radio-inner-checked .semi-radio-inner-display{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover)}
.semi-radio:active.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}
.semi-radio:active .semi-radio-inner-checked .semi-radio-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active)}
.semi-radio-buttonRadioComponent{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);padding:4px}
.semi-radio-buttonRadioGroup{border-radius:var(--semi-border-radius-small);padding:4px;line-height:16px;position:relative}
.semi-radio-buttonRadioGroup:not(:last-child){padding-right:0}
.semi-radio-buttonRadioGroup-small{padding:2px 4px;line-height:16px}
.semi-radio-buttonRadioGroup-large{padding:4px;line-height:20px}
.semi-radio-cardRadioGroup{border-radius:var(--semi-border-radius-small);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);background:0 0;border:1px solid #0000;flex-wrap:nowrap;padding:12px 16px}
.semi-radio-cardRadioGroup .semi-radio-inner{flex-shrink:0}
.semi-radio-cardRadioGroup .semi-radio-inner-display{background:var(--semi-color-white)}
.semi-radio-cardRadioGroup .semi-radio-addon{color:var(--semi-color-text-0);font-size:14px;font-weight:600;line-height:20px}
.semi-radio-cardRadioGroup .semi-radio-extra{color:var(--semi-color-text-2);padding-left:0;font-size:14px;font-weight:400;line-height:20px}
.semi-radio-cardRadioGroup:active{background:var(--semi-color-fill-1)}
.semi-radio-cardRadioGroup_checked{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}
.semi-radio-cardRadioGroup_checked:hover{border:1px solid var(--semi-color-primary-hover)}
.semi-radio-cardRadioGroup_checked:hover .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-hover)}
.semi-radio-cardRadioGroup_checked:active{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-active)}
.semi-radio-cardRadioGroup_checked:active .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-active)}
.semi-radio-cardRadioGroup_checked:active .semi-radio-inner-checked:hover .semi-radio-inner-display{background:var(--semi-color-primary-active)}
.semi-radio-cardRadioGroup_hover{background:var(--semi-color-fill-0)}
.semi-radio-cardRadioGroup_disabled:active{background:0 0}
.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-disabled)}
.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-cardRadioGroup_checked_disabled.semi-radio-cardRadioGroup:hover .semi-radio-inner-checked .semi-radio-inner-display{border-color:var(--semi-color-primary-disabled)}
.semi-radio.semi-radio-disabled:hover .semi-radio-inner-display,.semi-radio.semi-radio-disabled:active .semi-radio-inner-display{background:var(--semi-color-disabled-fill);border:solid 1px var(--semi-color-border)}
.semi-radio.semi-radio-disabled:hover .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio.semi-radio-disabled:active .semi-radio-inner-checked .semi-radio-inner-display{color:rgba(var(--semi-white), 1);background:var(--semi-color-primary-disabled);border-color:var(--semi-color-primary-disabled)}
.semi-radio-inner{vertical-align:sub;-webkit-user-select:none;user-select:none;width:16px;height:16px;margin-top:2px;display:inline-flex;position:relative}
.semi-radio-inner-display{box-sizing:border-box;border:solid 1px var(--semi-color-text-3);width:16px;height:16px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);background:0 0;border-radius:16px;justify-content:center;align-items:center;display:inline-flex}
.semi-radio-inner-display .semi-icon{width:100%;height:100%;font-size:14px}
.semi-radio-content{flex-direction:column;row-gap:4px;display:flex}
.semi-radio:hover .semi-radio-inner-display{background:var(--semi-color-fill-0)}
.semi-radio:active .semi-radio-inner-display{background:var(--semi-color-fill-1)}
.semi-radio-addon{-webkit-user-select:none;user-select:none;color:var(--semi-color-text-0);align-items:center;display:inline-flex}
.semi-radio-addon-buttonRadio{text-align:center;border-radius:var(--semi-border-radius-small);color:var(--semi-color-text-1);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);padding:4px 16px;font-size:12px;font-weight:600}
.semi-radio-addon-buttonRadio-hover{background:var(--semi-color-fill-1);font-weight:600}
.semi-radio-addon-buttonRadio-checked{background:var(--semi-color-bg-3);color:var(--semi-color-primary);font-weight:600}
.semi-radio-addon-buttonRadio-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}
.semi-radio-addon-buttonRadio-small{padding:2px 16px;font-size:12px}
.semi-radio-addon-buttonRadio-large{padding:6px 24px;font-size:14px}
.semi-radio .semi-radio-inner-checked:hover .semi-radio-inner-display{background:var(--semi-color-primary-hover)}
.semi-radio .semi-radio-inner-checked:active .semi-radio-inner-display{background:var(--semi-color-primary-active)}
.semi-radio .semi-radio-inner-checked .semi-radio-inner-display{border:solid 1px var(--semi-color-primary);background:var(--semi-color-primary);color:rgba(var(--semi-white), 1);border-radius:16px}
.semi-radio .semi-radio-inner-checked>.semi-radio-addon{color:var(--semi-color-text-0)}
.semi-radio .semi-radio-inner-buttonRadio,.semi-radio .semi-radio-inner-pureCardRadio{z-index:-1;opacity:0;width:100%;height:100%;margin-top:0;position:absolute;top:0;left:0}
.semi-radio-disabled,.semi-radio-disabled:hover,.semi-radio-disabled .semi-radio-inner{cursor:not-allowed}
.semi-radio-disabled .semi-radio-inner-display{opacity:.75;background:var(--semi-color-disabled-fill);border-color:var(--semi-color-border)}
.semi-radio-disabled .semi-radio-inner-display:hover{background:0 0}
.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display,.semi-radio-disabled .semi-radio-inner-checked .semi-radio-inner-display:hover{color:rgba(var(--semi-white), 1);background:var(--semi-color-primary-disabled);border-color:var(--semi-color-primary-disabled)}
.semi-radio-disabled .semi-radio-addon,.semi-radio-disabled .semi-radio-extra{color:var(--semi-color-disabled-text)}
.semi-radio-extra{color:var(--semi-color-text-2);box-sizing:border-box}
.semi-radio-focus{outline:2px solid var(--semi-color-primary-light-active)}
.semi-radio-focus-border{border:solid 1px var(--semi-color-focus-border)}
.semi-radioGroup{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}
.semi-radioGroup-vertical{flex-direction:column;row-gap:12px;display:flex}
.semi-radioGroup-vertical-default .semi-radio,.semi-radioGroup-vertical-card .semi-radio{display:flex}
.semi-radioGroup-horizontal{vertical-align:bottom;flex-wrap:wrap;gap:16px;display:inline-flex}
.semi-radioGroup-buttonRadio{background:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);vertical-align:middle;display:inline-block}
.semi-rtl .semi-radio,.semi-portal-rtl .semi-radio{direction:rtl}
.semi-rtl .semi-radio input[type=checkbox],.semi-rtl .semi-radio input[type=radio],.semi-portal-rtl .semi-radio input[type=checkbox],.semi-portal-rtl .semi-radio input[type=radio]{left:auto;right:0}
.semi-rtl .semi-radio-buttonRadioGroup:not(:last-child),.semi-portal-rtl .semi-radio-buttonRadioGroup:not(:last-child){padding-left:0}
.semi-rtl .semi-radioGroup,.semi-portal-rtl .semi-radioGroup{direction:rtl}
/*# sourceMappingURL=3q6ibbf4a8kms.css.map*/
.LLMPromptModal-module-scss-module__BLCpMa__llmPromptModal .body{overflow:hidden;padding:0!important}
.LLMPromptModal-module-scss-module__BLCpMa__contentWrapper{background:#f8f9fa;border-top:1px solid #e2e2e3;border-bottom:1px solid #e2e2e3;height:500px;overflow-y:auto}
@media (max-width:768px){.LLMPromptModal-module-scss-module__BLCpMa__contentWrapper{height:400px}}
.LLMPromptModal-module-scss-module__BLCpMa__content{font-family:var(--font-fragment-mono),monospace;color:#333;white-space:pre-wrap;word-wrap:break-word;background:0 0;border:none;margin:0;padding:20px;font-size:13px;line-height:1.6}
@media (max-width:768px){.LLMPromptModal-module-scss-module__BLCpMa__content{padding:16px;font-size:12px}}
.LLMPromptModal-module-scss-module__BLCpMa__footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}
.LLMPromptModal-module-scss-module__BLCpMa__buttonContent{align-items:center;gap:6px;display:flex}
.LLMPromptModal-module-scss-module__BLCpMa__chevron{opacity:.8;font-size:12px}
.semi-table-panel-operation{background-color:var(--semi-color-primary);color:var(--semi-color-text-2);justify-content:space-between;padding:8px 16px;display:flex}
.semi-table-panel-operation-right,.semi-table-panel-operation-left{justify-content:space-between;display:flex}
.semi-table-panel-operation-selected{color:var(--semi-color-primary-light-active)}
.semi-table-pagination-info{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}
.semi-table-pagination-outer{justify-content:space-between;align-items:center;display:flex}
.semi-table{text-align:left;border-collapse:separate;border-spacing:0;width:100%;font-size:inherit;display:table}
.semi-table-wrapper{zoom:1;clear:both;box-sizing:border-box;color:var(--semi-color-text-0);width:100%;margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}
.semi-table-wrapper[data-column-fixed=true]{z-index:1}
.semi-table-wrapper-ltr,.semi-table-wrapper-ltr .semi-spin{direction:ltr}
.semi-table-middle .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-top:12px;padding-bottom:12px}
.semi-table-small .semi-table-tbody>.semi-table-row>.semi-table-row-cell{padding-top:8px;padding-bottom:8px}
.semi-table-title{padding:16px 0;position:relative}
.semi-table-container{position:relative}
.semi-table-header{scrollbar-base-color:transparent;overflow:hidden}
.semi-table-header::-webkit-scrollbar{border-bottom:2px solid var(--semi-color-border);background-color:#0000}
.semi-table-header-sticky{z-index:102;position:sticky}
.semi-table-header-sticky .semi-table-thead>.semi-table-row>.semi-table-row-head{background-color:var(--semi-color-bg-1)}
.semi-table-header-hidden{height:0}
.semi-table-align-center .semi-table-operate-wrapper{justify-content:center}
.semi-table-align-right .semi-table-operate-wrapper{justify-content:flex-end}
.semi-table-operate-wrapper{justify-content:flex-start;display:flex}
.semi-table-body{box-sizing:border-box;width:100%;overflow:auto}
.semi-table-colgroup{display:table-column-group}
.semi-table-colgroup .semi-table-col{display:table-column}
.semi-table-colgroup .semi-table-column-expand,.semi-table-colgroup .semi-table-column-selection{width:48px}
.semi-table-thead>.semi-table-row>.semi-table-row-head{background-color:var(--semi-color-bg-1);color:var(--semi-color-text-2);text-align:left;border-bottom:2px solid var(--semi-color-border);vertical-align:middle;overflow-wrap:break-word;transition:background-color var(--semi-transition_duration-none) linear;padding:8px 16px;font-weight:600;position:relative}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-row-head-clickSort{cursor:pointer}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-row-head-clickSort:hover{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left,.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right{z-index:101;background-color:var(--semi-color-bg-1);position:sticky}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last{border-right:1px solid var(--semi-color-border);box-shadow:3px 0 0 0 var(--semi-color-shadow)}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing{border-right:2px solid var(--semi-color-primary)}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing .react-resizable-handle:hover{background-color:unset}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first{border-left:1px solid var(--semi-color-border);box-shadow:-3px 0 0 0 var(--semi-color-shadow)}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing{border-right:2px solid var(--semi-color-primary)}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing .react-resizable-handle:hover{background-color:unset}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first[x-type=column-scrollbar]{box-shadow:none;border-left:#0000}
.semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-column-selection,.semi-table-thead>.semi-table-row>.semi-table-row-head[colspan]:not([colspan="1"]){text-align:center}
.semi-table-thead>.semi-table-row>.semi-table-row-head .semi-table-header-column{align-items:center;display:inline-flex}
.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis,.semi-table-thead>.semi-table-row>.semi-table-row-head-ellipsis .semi-table-row-head-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.semi-table-thead>.semi-table-row .react-resizable{background-clip:padding-box;position:relative}
.semi-table-thead>.semi-table-row .resizing{border-right:2px solid var(--semi-color-primary)}
.semi-table-thead>.semi-table-row .resizing .react-resizable-handle:hover{background-color:unset}
.semi-table-thead>.semi-table-row .react-resizable-handle{background-color:var(--semi-color-border);cursor:col-resize;z-index:0;width:9px;height:calc(100% - 8px);position:absolute;bottom:4px;right:-1px}
.semi-table-thead>.semi-table-row .react-resizable-handle:hover{background-color:var(--semi-color-primary)}
.semi-table-tbody{display:table-row-group}
.semi-table-tbody>.semi-table-row{background-color:var(--semi-color-bg-1);display:table-row}
.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}
.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row.semi-table-row-hovered>.semi-table-row-cell.semi-table-cell-fixed-right{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-1)}
.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-0)}
.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row:hover>.semi-table-row-cell.semi-table-cell-fixed-right{background-image:linear-gradient(0deg, var(--semi-color-fill-0), var(--semi-color-fill-0));background-color:var(--semi-color-bg-1)}
.semi-table-tbody>.semi-table-row>.semi-table-row-cell{overflow-wrap:break-word;border-left:none;border-right:none;border-bottom:1px solid var(--semi-color-border);box-sizing:border-box;vertical-align:middle;padding:16px;display:table-cell;position:relative}
.semi-table-tbody>.semi-table-row>.semi-table-row-cell.resizing{border-right:2px solid var(--semi-color-primary)}
.semi-table-tbody>.semi-table-row>.semi-table-row-cell-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.semi-table-tbody>.semi-table-row.semi-table-row-expand>.semi-table-row-cell{background-color:var(--semi-color-fill-0)}
.semi-table-tbody>.semi-table-row.semi-table-row-hidden{display:none}
.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left,.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right{z-index:101;background-color:var(--semi-color-bg-1);position:sticky}
.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last{border-right:1px solid var(--semi-color-border);box-shadow:3px 0 0 0 var(--semi-color-shadow)}
.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first{border-left:1px solid var(--semi-color-border);box-shadow:-3px 0 0 0 var(--semi-color-shadow)}
.semi-table-tbody>.semi-table-row>.semi-table-cell-fixed>*,.semi-table-tbody>.semi-table-row>*{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s}
.semi-table-tbody>.semi-table-row-section{display:table-row}
.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell{background-color:rgba(var(--semi-grey-0), 1);border-bottom:1px solid var(--semi-color-border)}
.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell:not(.semi-table-column-selection){padding:10px 16px}
.semi-table-tbody>.semi-table-row-section .semi-table-section-inner{align-items:center;display:inline-flex}
.semi-table-virtualized .semi-table-tbody{display:block}
.semi-table-virtualized .semi-table-tbody>.semi-table-row{display:flex}
.semi-table-virtualized .semi-table-tbody>.semi-table-row>.semi-table-row-cell{word-wrap:unset;word-break:unset;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}
.semi-table-virtualized .semi-table-tbody>.semi-table-row-section>.semi-table-row-cell{padding-top:16px;padding-bottom:16px;display:flex}
.semi-table-virtualized .semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell{overflow:unset;padding:0}
.semi-table-footer{background-color:var(--semi-color-fill-0);margin:0;padding:16px;position:relative}
.semi-table .semi-table-selection-wrap{vertical-align:bottom;display:inline-flex}
.semi-table .semi-table-selection-disabled{cursor:not-allowed}
.semi-table .semi-table-selection-disabled>.semi-checkbox{pointer-events:none}
.semi-table .semi-table-column-hidden{display:none}
.semi-table .semi-table-column-selection{text-align:center}
.semi-table .semi-table-column-selection .semi-checkbox-inner-display .semi-icon{top:0;left:0}
.semi-table .semi-table-column-expand .semi-table-expand-icon{transform:translateY(2px)}
.semi-table .semi-table-column-expand .semi-table-expand-icon:last-child{margin-right:0}
.semi-table .semi-table-column-sorter{vertical-align:middle;text-align:center;width:16px;height:16px;display:inline-block}
.semi-table .semi-table-column-sorter-wrapper{cursor:pointer;align-items:center;gap:4px;display:flex;overflow:hidden}
.semi-table .semi-table-column-sorter-up,.semi-table .semi-table-column-sorter-down{height:0;color:var(--semi-color-text-2);display:block}
.semi-table .semi-table-column-sorter-up:hover .anticon,.semi-table .semi-table-column-sorter-down:hover .anticon{color:var(--semi-color-text-2)}
.semi-table .semi-table-column-sorter-up svg,.semi-table .semi-table-column-sorter-down svg{width:16px;height:16px}
.semi-table .semi-table-column-sorter-up.on .semi-icon-caretup,.semi-table .semi-table-column-sorter-up.on .semi-icon-caretdown,.semi-table .semi-table-column-sorter-down.on .semi-icon-caretup,.semi-table .semi-table-column-sorter-down.on .semi-icon-caretdown{color:var(--semi-color-primary)}
.semi-table .semi-table-column-filter{cursor:pointer;color:var(--semi-color-text-2);align-items:center;margin-left:4px;display:inline-flex}
.semi-table .semi-table-column-filter svg{width:16px;height:16px}
.semi-table .semi-table-column-filter.on{color:var(--semi-color-primary)}
.semi-table-bordered>.semi-table-title{border-top:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);border-left:1px solid var(--semi-color-border);padding-left:16px;padding-right:16px}
.semi-table-bordered>.semi-table-container{border:1px solid var(--semi-color-border);border-bottom:0;border-right:0}
:where(.semi-table-bordered)>.semi-table-container>.semi-table-header::-webkit-scrollbar{border-right:1px solid var(--semi-color-border)}
:where(.semi-table-bordered)>.semi-table-container>.semi-table-footer{border-left:1px solid var(--semi-color-border);border-right:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border)}
.semi-table-bordered:not(.semi-table-scroll-position-right)>.semi-table-container:after{content:"";background-color:var(--semi-color-border);z-index:103;pointer-events:none;width:1px;display:block;position:absolute;top:0;bottom:0;right:0}
.semi-table-bordered:not(.semi-table-scroll-position-right)>.semi-table-container>.semi-table-header{box-shadow:inset-1px 0 0 0 var(--semi-color-border)}
:where(.semi-table-bordered>.semi-table-container)>.semi-table-body>.semi-table-placeholder{border-right:1px solid var(--semi-color-border)}
:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head .react-resizable-handle{background-color:#0000}
:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head,:where(.semi-table-bordered>.semi-table-container>.semi-table-body)>.semi-table>.semi-table-tbody>.semi-table-row>.semi-table-row-cell,:where(.semi-table-bordered>.semi-table-container>.semi-table-header)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head{border-right:1px solid var(--semi-color-border)}
:where(.semi-table-bordered>.semi-table-container>.semi-table-header)>.semi-table>.semi-table-thead>.semi-table-row>.semi-table-row-head .react-resizable-handle{background-color:#0000}
.semi-table-placeholder{z-index:1;box-sizing:border-box;color:var(--semi-color-text-2);text-align:center;border-bottom:1px solid var(--semi-color-border);background:0 0;padding:16px 12px;font-size:14px;position:sticky;left:0}
.semi-table-fixed{table-layout:fixed;min-width:100%}
.semi-table-fixed>.semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell>.semi-table-expand-inner,.semi-table-fixed>.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell>.semi-table-section-inner{align-items:center;height:100%;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;display:flex;position:sticky;left:0;overflow:auto}
.semi-table-fixed-header table{table-layout:fixed}
.semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first{box-shadow:none}
.semi-table-pagination-outer{color:var(--semi-color-text-2);min-height:60px}
.semi-table-expand-icon{color:var(--semi-color-text-2);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;margin-right:8px;display:inline-flex;position:relative}
.semi-table-expand-icon-cell{justify-content:center;align-items:center;display:inline-flex}
.semi-table-expand-icon .semi-table-expandedIcon-show{transition:transform .15s cubic-bezier(.62,.05,.36,.95);transform:rotate(90deg)}
.semi-table-expand-icon .semi-table-expandedIcon-hide{transition:transform .15s cubic-bezier(.62,.05,.36,.95);transform:rotate(0)}
.semi-table-column-filter-dropdown .semi-dropdown-menu{max-height:290px;overflow-y:auto}
.semi-table-wrapper-rtl .semi-table{text-align:right;direction:rtl}
.semi-table-wrapper-rtl .semi-table-align-left .semi-table-operate-wrapper{justify-content:flex-end}
.semi-table-wrapper-rtl .semi-table-align-right .semi-table-operate-wrapper{justify-content:flex-start}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head{text-align:right}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last{border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-left-last.resizing{border-left:2px solid var(--semi-color-primary)}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first{border-left:0;border-right:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first.resizing{border-left:2px solid var(--semi-color-primary)}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row>.semi-table-row-head.semi-table-cell-fixed-right-first[x-type=column-scrollbar]{box-shadow:none;border-right:#0000}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row .resizing{border-left:2px solid var(--semi-color-primary)}
.semi-table-wrapper-rtl .semi-table-thead>.semi-table-row .react-resizable-handle{left:-1px;right:auto}
.semi-table-wrapper-rtl .semi-table-tbody{display:table-row-group}
.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-row-cell.resizing{border-right:0;border-left:2px solid var(--semi-color-primary)}
.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last{border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first{border-left:0;border-right:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table .semi-table-column-selection .semi-checkbox-inner-display .semi-icon{left:auto;right:0}
.semi-table-wrapper-rtl .semi-table .semi-table-column-expand .semi-table-expand-icon{transform:scaleX(-1)translateY(2px)}
.semi-table-wrapper-rtl .semi-table .semi-table-column-expand .semi-table-expand-icon:last-child{margin-left:0;margin-right:auto}
.semi-table-wrapper-rtl .semi-table .semi-table-column-sorter,.semi-table-wrapper-rtl .semi-table .semi-table-column-filter{margin-left:0;margin-right:4px}
.semi-table-wrapper-rtl .semi-table-bordered .semi-table-container{border-left:0;border-right:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-bordered .semi-table-thead>.semi-table-row>.semi-table-row-head,.semi-table-wrapper-rtl .semi-table-bordered .semi-table-tbody>.semi-table-row>.semi-table-row-cell{border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-bordered .semi-table-placeholder{border-left:1px solid var(--semi-color-border);border-right:0}
.semi-table-wrapper-rtl .semi-table-bordered .semi-table-header::-webkit-scrollbar{border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-table-wrapper-rtl .semi-table-bordered:not(.semi-table-scroll-position-left)>.semi-table-container:after{content:"";background-color:var(--semi-color-border);z-index:103;pointer-events:none;width:1px;display:block;position:absolute;top:0;bottom:0;left:0}
.semi-table-wrapper-rtl .semi-table-fixed>.semi-table-tbody>.semi-table-row-expand>.semi-table-row-cell>.semi-table-expand-inner,.semi-table-wrapper-rtl .semi-table-fixed>.semi-table-tbody>.semi-table-row-section>.semi-table-row-cell>.semi-table-section-inner{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;left:auto;right:0}
.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last{box-shadow:3px 0 0 0 var(--semi-color-shadow)}
.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-left .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-left-last,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-left-last{box-shadow:none}
.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-tbody>.semi-table-row>.semi-table-cell-fixed-right-first,.semi-table-wrapper-rtl .semi-table-scroll-position-right .semi-table-thead>.semi-table-row>.semi-table-cell-fixed-right-first{box-shadow:-3px 0 0 0 var(--semi-color-shadow)}
.semi-table-wrapper-rtl .semi-table-expand-icon{margin-left:8px;margin-right:auto;transform:scaleX(-1)translateY(2px)}
.semi-table-wrapper-rtl .semi-spin{direction:rtl}
.semi-checkbox{box-sizing:border-box;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));align-items:flex-start;column-gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}
.semi-checkbox input[type=checkbox]{opacity:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}
.semi-checkbox-content{flex-direction:column;flex:1;row-gap:4px;display:flex}
.semi-checkbox-addon{color:var(--semi-color-text-0);-webkit-user-select:none;user-select:none;flex:1;align-items:center;line-height:20px;display:flex}
.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0);box-shadow:inset 0 0 0 1px var(--semi-color-focus-border)}
.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none}
.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);box-shadow:none}
.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-display{background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}
.semi-checkbox.semi-checkbox-disabled:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display,.semi-checkbox.semi-checkbox-disabled:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-primary-disabled);box-shadow:none}
.semi-checkbox-inner{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:16px;height:20px;display:flex;position:relative}
.semi-checkbox-inner-display{box-sizing:border-box;width:16px;height:16px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);box-shadow:inset 0 0 0 1px var(--semi-color-text-3);border-radius:var(--semi-border-radius-extra-small);background:0 0;margin:0;position:relative}
.semi-checkbox-inner-display .semi-icon{font-size:16px}
.semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}
.semi-checkbox-inner-checked>.semi-checkbox-addon{color:var(--semi-color-text-0)}
.semi-checkbox:hover .semi-checkbox-inner-display{background:var(--semi-color-fill-0)}
.semi-checkbox:hover.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);box-shadow:none;color:var(--semi-color-white)}
.semi-checkbox:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover);color:var(--semi-color-white)}
.semi-checkbox:hover.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}
.semi-checkbox:active .semi-checkbox-inner-display{background:var(--semi-color-fill-1)}
.semi-checkbox:active.semi-checkbox-indeterminate .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white);box-shadow:none}
.semi-checkbox:active .semi-checkbox-inner-checked .semi-checkbox-inner-display{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}
.semi-checkbox:active.semi-checkbox-cardType.semi-checkbox-unChecked.semi-checkbox-cardType_enable .semi-checkbox-inner-display{background:var(--semi-color-white)}
.semi-checkbox-cardType{background:0 0;border:1px solid #0000;border-radius:3px;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px}
.semi-checkbox-cardType .semi-checkbox-inner{flex-shrink:0;position:relative}
.semi-checkbox-cardType .semi-checkbox-inner-display{background:var(--semi-color-white)}
.semi-checkbox-cardType .semi-checkbox-inner-pureCardType{opacity:0;width:0}
.semi-checkbox-cardType .semi-checkbox-addon{color:var(--semi-color-text-0);font-size:14px;font-weight:600;line-height:20px}
.semi-checkbox-cardType .semi-checkbox-extra{color:var(--semi-color-text-2);font-size:14px;font-weight:400;line-height:20px}
.semi-checkbox-cardType .semi-checkbox-extra.semi-checkbox-cardType_extra_noChildren{margin-top:0}
.semi-checkbox-cardType:hover{background:var(--semi-color-fill-0)}
.semi-checkbox-cardType:active{background:var(--semi-color-fill-1)}
.semi-checkbox-cardType_checked{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary)}
.semi-checkbox-cardType_checked:hover{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-hover)}
.semi-checkbox-cardType_checked:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}
.semi-checkbox-cardType_checked:active{background:var(--semi-color-primary-light-default);border-color:var(--semi-color-primary-active)}
.semi-checkbox-cardType_disabled:active,.semi-checkbox-cardType_disabled:hover{background:0 0}
.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType{background:var(--semi-color-primary-light-default);border:1px solid var(--semi-color-primary-disabled)}
.semi-checkbox-cardType_checked_disabled.semi-checkbox-cardType:hover .semi-checkbox-inner-checked .semi-checkbox-inner-display{box-shadow:none}
.semi-checkbox-indeterminate .semi-checkbox-inner-display,.semi-checkbox-checked .semi-checkbox-inner-display{background:var(--semi-color-primary);color:var(--semi-color-white);box-shadow:inset 0 0 0 1px var(--semi-color-primary);border-radius:var(--semi-border-radius-extra-small)}
.semi-checkbox-indeterminate .semi-checkbox-inner-display:hover,.semi-checkbox-checked .semi-checkbox-inner-display:hover{background:var(--semi-color-primary-hover);border-color:var(--semi-color-primary-hover);color:var(--semi-color-white)}
.semi-checkbox-indeterminate .semi-checkbox-inner-display:active,.semi-checkbox-checked .semi-checkbox-inner-display:active{background:var(--semi-color-primary-active);border-color:var(--semi-color-primary-active);color:var(--semi-color-white)}
.semi-checkbox-indeterminate .semi-checkbox-inner-addon,.semi-checkbox-checked .semi-checkbox-inner-addon{color:var(--semi-color-text-0)}
.semi-checkbox-disabled,.semi-checkbox-disabled .semi-checkbox-inner{cursor:not-allowed}
.semi-checkbox-disabled .semi-checkbox-inner-display{color:var(--semi-color-white);background:var(--semi-color-disabled-fill);box-shadow:inset 0 0 0 1px var(--semi-color-border)}
.semi-checkbox-disabled .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:0 0}
.semi-checkbox-disabled .semi-checkbox-inner-checked{color:var(--semi-color-white)}
.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled)}
.semi-checkbox-disabled .semi-checkbox-inner-checked .semi-checkbox-inner-display:hover{color:var(--semi-color-white);background:var(--semi-color-primary-disabled)}
.semi-checkbox-disabled .semi-checkbox-addon,.semi-checkbox-disabled .semi-checkbox-extra{color:var(--semi-color-disabled-text)}
.semi-checkbox.semi-checkbox-disabled.semi-checkbox-indeterminate .semi-checkbox-inner-display{opacity:.75;background:var(--semi-color-primary-disabled);box-shadow:inset 0 0 0 1px var(--semi-color-primary-disabled);color:var(--semi-color-white)}
.semi-checkbox-extra{box-sizing:border-box;color:var(--semi-color-text-2);flex:1 0 100%}
.semi-checkbox-focus{outline:2px solid var(--semi-color-primary-light-active)}
.semi-checkbox-focus-border{box-shadow:inset 0 0 0 1px var(--semi-color-focus-border)}
.semi-checkboxGroup{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:14px}
.semi-checkboxGroup .semi-checkbox.semi-checkbox-vertical{margin-bottom:16px}
.semi-checkboxGroup-horizontal{flex-wrap:wrap;gap:16px;display:flex}
.semi-checkboxGroup-horizontal .semi-checkbox{display:inline-flex}
.semi-checkboxGroup-vertical{flex-direction:column;row-gap:12px;display:flex}
.semi-checkboxGroup-vertical-cardType{row-gap:16px}
.semi-checkboxGroup-vertical-pureCardType .semi-checkbox{column-gap:0}
.semi-rtl .semi-checkbox,.semi-portal-rtl .semi-checkbox{direction:rtl}
.semi-rtl .semi-checkbox input[type=checkbox],.semi-portal-rtl .semi-checkbox input[type=checkbox]{left:auto;right:0}
.semi-rtl .semi-checkboxGroup,.semi-portal-rtl .semi-checkboxGroup{direction:rtl}
.semi-page{align-items:center;margin-block:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;list-style:none;display:flex}
.semi-page-small{color:var(--semi-color-text-2);padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:20px}
.semi-page-disabled{cursor:not-allowed}
.semi-page-disabled .semi-page-total{color:var(--semi-color-disabled-text)}
.semi-page-item{cursor:pointer;-webkit-user-select:none;user-select:none;min-width:32px;height:32px;color:var(--semi-color-text-0);border-radius:var(--semi-border-radius-small);text-align:center;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:0 solid #0000;justify-content:center;align-items:center;margin-left:4px;margin-right:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:32px;display:flex}
.semi-page-item:hover{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0);border-color:#0000}
.semi-page-item-rest-opening{background-color:var(--semi-color-fill-0);color:var(--semi-color-text-0)}
.semi-page-item:active{background-color:var(--semi-color-fill-1);color:var(--semi-color-text-0);border-color:#0000}
.semi-page-item-active{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000;font-weight:600}
.semi-page-item-active:hover{color:var(--semi-color-primary);background-color:var(--semi-color-primary-light-default);border-color:#0000}
.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}
.semi-page-item-disabled:hover{background-color:#0000}
.semi-page-item-small{min-width:44px;margin:0}
.semi-page-item-all-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;background-color:#0000;border-color:#0000}
.semi-page-item-all-disabled:hover{color:var(--semi-color-disabled-text);background-color:#0000}
.semi-page-item-all-disabled-active{background-color:var(--semi-color-disabled-fill);font-weight:600}
.semi-page-item-all-disabled-active:hover{background-color:var(--semi-color-disabled-fill)}
.semi-page-total{color:var(--semi-color-text-2);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}
.semi-page-prev,.semi-page-next{color:var(--semi-color-tertiary);cursor:pointer}
.semi-page-prev.semi-page-item-disabled,.semi-page-next.semi-page-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-page-quickjump{color:var(--semi-color-text-0);flex-shrink:0;justify-content:center;align-items:center;margin-left:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}
.semi-page-quickjump-input-number{max-width:50px;margin-left:4px;margin-right:4px}
.semi-page-quickjump-disabled{color:var(--semi-color-disabled-text)}
.semi-page .semi-select,.semi-select-dropdown{-webkit-user-select:none;user-select:none}
.semi-page-rest-list{padding-top:4px;padding-bottom:4px}
.semi-page-rest-list>div{position:relative}
.semi-page-rest-item{box-sizing:border-box;cursor:pointer;justify-content:center;height:32px;line-height:32px;display:flex}
.semi-page-rest-item:hover{background-color:var(--semi-color-fill-0)}
.semi-page-rest-item:active{background-color:var(--semi-color-fill-1)}
.semi-rtl .semi-page,.semi-portal-rtl .semi-page{direction:rtl}
.semi-rtl .semi-page-item,.semi-portal-rtl .semi-page-item{margin-left:4px;margin-right:4px}
.semi-rtl .semi-page-prev,.semi-rtl .semi-page-next,.semi-portal-rtl .semi-page-prev,.semi-portal-rtl .semi-page-next{transform:scaleX(-1)}
.semi-avatar{white-space:nowrap;text-align:center;vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}
.semi-avatar:focus-visible,.semi-avatar-focus{outline:2px solid var(--semi-color-primary-light-active)}
.semi-avatar-no-focus-visible:focus-visible{outline:none}
.semi-avatar .semi-avatar-label{align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}
.semi-avatar-content{-webkit-user-select:none;user-select:none}
.semi-avatar-extra-extra-small{border-radius:3px;width:20px;height:20px}
.semi-avatar-extra-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}
.semi-avatar-extra-extra-small .semi-avatar-label{font-size:10px;line-height:15px}
.semi-avatar-extra-small{border-radius:3px;width:24px;height:24px}
.semi-avatar-extra-small .semi-avatar-content{transform-origin:50%;transform:scale(.8)}
.semi-avatar-extra-small .semi-avatar-label{font-size:10px;line-height:15px}
.semi-avatar-small{border-radius:3px;width:32px;height:32px}
.semi-avatar-small .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.semi-avatar-default{border-radius:3px;width:40px;height:40px}
.semi-avatar-default .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;line-height:24px}
.semi-avatar-medium{border-radius:3px;width:48px;height:48px}
.semi-avatar-medium .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;line-height:28px}
.semi-avatar-large{border-radius:6px;width:72px;height:72px}
.semi-avatar-large .semi-avatar-label{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;line-height:44px}
.semi-avatar-extra-large{border-radius:12px;width:128px;height:128px}
.semi-avatar-extra-large .semi-avatar-label{font-size:64px;line-height:77px}
.semi-avatar-circle{border-radius:var(--semi-border-radius-circle)}
.semi-avatar-image{background-color:#0000}
.semi-avatar>img{object-fit:cover;width:100%;height:100%;display:block}
.semi-avatar-hover{width:100%;height:100%;position:absolute;top:0;left:0}
.semi-avatar:hover{cursor:pointer}
.semi-avatar-wrapper{flex-direction:column;align-items:center;width:fit-content;display:inline-flex;position:relative}
.semi-avatar-wrapper .semi-avatar-top_slot-bg{border-radius:50%;justify-content:center;display:flex;position:absolute;overflow:hidden}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-small{width:32px;height:32px}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-default{width:40px;height:40px}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-medium{width:48px;height:48px}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-large{width:72px;height:72px}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-extra-large{width:128px;height:128px}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg{position:absolute}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-small{top:-28px;scale:.4}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-default{top:-32px;scale:.7}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-medium{top:-30px;scale:.8}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-large{top:-30px;scale:1.1}
.semi-avatar-wrapper .semi-avatar-top_slot-bg-svg-extra-large{top:-32px;scale:1.4}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper{justify-content:center;display:flex;position:absolute}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot{color:var(--semi-color-bg-0);font-weight:600}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content{-webkit-user-select:none;user-select:none;line-height:normal;position:relative}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-small{margin-top:0;font-size:5px}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-default{margin-top:-2px;font-size:6px}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-medium{margin-top:0;font-size:8px}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-large{margin-top:0;font-size:14px}
.semi-avatar-wrapper .semi-avatar-top_slot-wrapper .semi-avatar-top_slot-content-extra-large{margin-top:0;font-size:16px}
.semi-avatar-wrapper .semi-avatar-bottom_slot{color:var(--semi-color-bg-0);cursor:pointer;-webkit-user-select:none;user-select:none;position:absolute;bottom:3.5px;transform:translateY(50%)}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle{background:var(--semi-color-primary);border-radius:var(--semi-border-radius-circle);justify-content:center;align-items:center;line-height:normal;display:flex}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-small{width:12px;height:12px;font-size:5px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-default{width:16px;height:16px;font-size:12px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-medium{width:18px;height:18px;font-size:12px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-large{width:28px;height:28px;font-size:12px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_circle-extra-large{width:28px;height:28px;font-size:14px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square{background:var(--semi-color-primary);border-style:solid;border-color:var(--semi-color-bg-0);border-radius:4px;justify-content:center;align-items:center;padding:1px 4px;font-weight:600;display:flex}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra_small,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-small{border-width:2px;font-size:5px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-default,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-medium,.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-large{border-width:2px;font-size:12px}
.semi-avatar-wrapper .semi-avatar-bottom_slot-shape_square-extra-large{border-width:2px;font-size:14px}
.semi-avatar-group{display:inline-block}
.semi-avatar-group .semi-avatar{box-sizing:border-box}
.semi-avatar-group .semi-avatar:first-child{margin-left:0}
.semi-avatar-group .semi-avatar-extra-large{border:3px var(--semi-color-bg-1) solid;margin-left:-32px}
.semi-avatar-group .semi-avatar-large{border:3px var(--semi-color-bg-1) solid;margin-left:-18px}
.semi-avatar-group .semi-avatar-medium,.semi-avatar-group .semi-avatar-default,.semi-avatar-group .semi-avatar-small{border:2px var(--semi-color-bg-1) solid;margin-left:-12px}
.semi-avatar-group .semi-avatar-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-10px}
.semi-avatar-group .semi-avatar-extra-extra-small{border:1px var(--semi-color-bg-1) solid;margin-left:-4px}
.semi-avatar-group .semi-avatar-item-start-0{z-index:100}
.semi-avatar-group .semi-avatar-item-end-0{z-index:80}
.semi-avatar-group .semi-avatar-item-start-1{z-index:99}
.semi-avatar-group .semi-avatar-item-end-1{z-index:81}
.semi-avatar-group .semi-avatar-item-start-2{z-index:98}
.semi-avatar-group .semi-avatar-item-end-2{z-index:82}
.semi-avatar-group .semi-avatar-item-start-3{z-index:97}
.semi-avatar-group .semi-avatar-item-end-3{z-index:83}
.semi-avatar-group .semi-avatar-item-start-4{z-index:96}
.semi-avatar-group .semi-avatar-item-end-4{z-index:84}
.semi-avatar-group .semi-avatar-item-start-5{z-index:95}
.semi-avatar-group .semi-avatar-item-end-5{z-index:85}
.semi-avatar-group .semi-avatar-item-start-6{z-index:94}
.semi-avatar-group .semi-avatar-item-end-6{z-index:86}
.semi-avatar-group .semi-avatar-item-start-7{z-index:93}
.semi-avatar-group .semi-avatar-item-end-7{z-index:87}
.semi-avatar-group .semi-avatar-item-start-8{z-index:92}
.semi-avatar-group .semi-avatar-item-end-8{z-index:88}
.semi-avatar-group .semi-avatar-item-start-9{z-index:91}
.semi-avatar-group .semi-avatar-item-end-9{z-index:89}
.semi-avatar-group .semi-avatar-item-start-10,.semi-avatar-group .semi-avatar-item-end-10{z-index:90}
.semi-avatar-group .semi-avatar-item-start-11{z-index:89}
.semi-avatar-group .semi-avatar-item-end-11{z-index:91}
.semi-avatar-group .semi-avatar-item-start-12{z-index:88}
.semi-avatar-group .semi-avatar-item-end-12{z-index:92}
.semi-avatar-group .semi-avatar-item-start-13{z-index:87}
.semi-avatar-group .semi-avatar-item-end-13{z-index:93}
.semi-avatar-group .semi-avatar-item-start-14{z-index:86}
.semi-avatar-group .semi-avatar-item-end-14{z-index:94}
.semi-avatar-group .semi-avatar-item-start-15{z-index:85}
.semi-avatar-group .semi-avatar-item-end-15{z-index:95}
.semi-avatar-group .semi-avatar-item-start-16{z-index:84}
.semi-avatar-group .semi-avatar-item-end-16{z-index:96}
.semi-avatar-group .semi-avatar-item-start-17{z-index:83}
.semi-avatar-group .semi-avatar-item-end-17{z-index:97}
.semi-avatar-group .semi-avatar-item-start-18{z-index:82}
.semi-avatar-group .semi-avatar-item-end-18{z-index:98}
.semi-avatar-group .semi-avatar-item-start-19{z-index:81}
.semi-avatar-group .semi-avatar-item-end-19{z-index:99}
.semi-avatar-group .semi-avatar-item-start-20{z-index:80}
.semi-avatar-group .semi-avatar-item-end-20{z-index:100}
.semi-avatar-group .semi-avatar-item-more{background-color:rgba(var(--semi-grey-5), 1)}
.semi-avatar-amber{background-color:rgba(var(--semi-amber-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-blue{background-color:rgba(var(--semi-blue-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-cyan{background-color:rgba(var(--semi-cyan-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-green{background-color:rgba(var(--semi-green-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-grey{background-color:rgba(var(--semi-grey-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-indigo{background-color:rgba(var(--semi-indigo-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-light-blue{background-color:rgba(var(--semi-light-blue-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-light-green{background-color:rgba(var(--semi-light-green-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-lime{background-color:rgba(var(--semi-lime-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-orange{background-color:rgba(var(--semi-orange-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-pink{background-color:rgba(var(--semi-pink-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-purple{background-color:rgba(var(--semi-purple-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-red{background-color:rgba(var(--semi-red-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-teal{background-color:rgba(var(--semi-teal-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-violet{background-color:rgba(var(--semi-violet-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-yellow{background-color:rgba(var(--semi-yellow-3), 1);color:rgba(var(--semi-white), 1)}
.semi-avatar-additionalBorder{border-style:solid;border-color:var(--semi-color-primary);box-sizing:border-box;border-width:1.5px;display:inline-block;position:absolute;top:-3.5px;left:-3.5px}
.semi-avatar-additionalBorder-extra-extra-small{width:27px;height:27px}
.semi-avatar-additionalBorder-extra-small{width:31px;height:31px}
.semi-avatar-additionalBorder-small{width:39px;height:39px}
.semi-avatar-additionalBorder-default{width:47px;height:47px}
.semi-avatar-additionalBorder-medium{width:55px;height:55px}
.semi-avatar-additionalBorder-large{width:79px;height:79px}
.semi-avatar-additionalBorder-extra-large{width:135px;height:135px}
.semi-avatar-square.semi-avatar-additionalBorder-extra_extra_small,.semi-avatar-square.semi-avatar-additionalBorder-extra_small,.semi-avatar-square.semi-avatar-additionalBorder-small,.semi-avatar-square.semi-avatar-additionalBorder-default,.semi-avatar-square.semi-avatar-additionalBorder-medium{border-radius:3px}
.semi-avatar-square.semi-avatar-additionalBorder-large{border-radius:6px}
.semi-avatar-additionalBorder-circle{border-radius:var(--semi-border-radius-circle)}
.semi-avatar-additionalBorder-animated{animation:.8s linear infinite semi-avatar-additionalBorder}
.semi-avatar-animated{animation:1s linear infinite semi-avatar-content}
@keyframes semi-avatar-additionalBorder{0%{opacity:1;transform:scale(1)}to{opacity:0;border-width:0;transform:scale(1.15)}}
@keyframes semi-avatar-content{0%{transform:scale(1)}50%{transform:scale(.9)}to{transform:scale(1)}}
.semi-rtl .semi-avatar,.semi-portal-rtl .semi-avatar{direction:rtl}
.semi-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-extra-small .semi-avatar-content,.semi-rtl .semi-avatar-extra-small .semi-avatar-content,.semi-portal-rtl .semi-avatar-extra-small .semi-avatar-content{transform:scale(.8)}
.semi-rtl .semi-avatar-hover,.semi-portal-rtl .semi-avatar-hover{left:auto;right:0}
.semi-rtl .semi-avatar-group,.semi-portal-rtl .semi-avatar-group{direction:rtl}
.semi-rtl .semi-avatar-group .semi-avatar:first-child,.semi-portal-rtl .semi-avatar-group .semi-avatar:first-child{margin-left:auto;margin-right:0}
.semi-rtl .semi-avatar-group .semi-avatar-extra-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-large{margin-left:auto;margin-right:-32px}
.semi-rtl .semi-avatar-group .semi-avatar-large,.semi-portal-rtl .semi-avatar-group .semi-avatar-large{margin-left:auto;margin-right:-18px}
.semi-rtl .semi-avatar-group .semi-avatar-medium,.semi-rtl .semi-avatar-group .semi-avatar-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-medium,.semi-portal-rtl .semi-avatar-group .semi-avatar-small{margin-left:auto;margin-right:-12px}
.semi-rtl .semi-avatar-group .semi-avatar-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-small{margin-left:auto;margin-right:-10px}
.semi-rtl .semi-avatar-group .semi-avatar-extra-extra-small,.semi-portal-rtl .semi-avatar-group .semi-avatar-extra-extra-small{margin-left:auto;margin-right:-4px}
.semi-tag{box-sizing:border-box;border-radius:var(--semi-border-radius-small);-webkit-user-select:none;user-select:none;white-space:nowrap;vertical-align:bottom;background-color:#0000;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}
.semi-tag-default,.semi-tag-small{height:20px;padding:2px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.semi-tag-default:focus-visible,.semi-tag-small:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}
.semi-tag-square{border-radius:var(--semi-border-radius-small)}
.semi-tag-circle{border-radius:var(--semi-border-radius-full)}
.semi-tag-large{height:24px;padding:4px 8px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.semi-tag-large:focus-visible{outline:2px solid var(--semi-color-primary-light-active)}
.semi-tag-invisible{display:none}
.semi-tag-prefix-icon{padding-right:4px;display:flex}
.semi-tag-suffix-icon{padding-left:4px;display:flex}
.semi-tag-content{flex:1}
.semi-tag-content-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.semi-tag-content-center{justify-content:center;align-items:center;min-width:0;height:100%;display:flex}
.semi-tag-close{color:var(--semi-color-text-2);cursor:pointer;justify-content:center;align-items:center;padding-left:4px;display:flex}
.semi-tag-close:hover{color:var(--semi-color-text-1)}
.semi-tag-close:active{color:var(--semi-color-text-0)}
.semi-tag-closable{padding:4px 4px 4px 8px}
.semi-tag-avatar-square .semi-avatar,.semi-tag-avatar-circle .semi-avatar{margin-right:4px}
.semi-tag-avatar-square{padding:0 4px 0 0}
.semi-tag-avatar-square .semi-avatar>img{background-color:var(--semi-color-default)}
.semi-tag-avatar-circle{padding:2px 4px 2px 2px}
.semi-tag-avatar-square.semi-tag-default .semi-avatar,.semi-tag-avatar-square.semi-tag-small .semi-avatar{width:20px;height:20px}
.semi-tag-avatar-square.semi-tag-large .semi-avatar{width:24px;height:24px}
.semi-tag-avatar-circle.semi-tag-small,.semi-tag-avatar-circle.semi-tag-default{border-radius:11px}
.semi-tag-avatar-circle.semi-tag-small .semi-avatar,.semi-tag-avatar-circle.semi-tag-default .semi-avatar{width:16px;height:16px}
.semi-tag-avatar-circle.semi-tag-large{border-radius:13px}
.semi-tag-avatar-circle.semi-tag-large .semi-avatar{width:20px;height:20px}
.semi-tag-colorful{font-weight:600}
.semi-tag-colorful.semi-tag-solid{background:var(--semi-color-ai-purple);color:var(--semi-color-white)}
.semi-tag-colorful.semi-tag-solid.semi-tag-gradient{background:var(--semi-color-ai-general)}
.semi-tag-colorful.semi-tag-light{background:rgba(var(--semi-ai-purple-0), 1);color:var(--semi-color-ai-purple)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient{background:var(--semi-ai-general-0)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}
.semi-tag-colorful.semi-tag-light.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}
.semi-tag-colorful.semi-tag-ghost{background:var(--semi-color-white);color:var(--semi-color-ai-purple);border-color:var(--semi-color-ai-general)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient{border:none}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:first-child{stop-color:rgba(var(--semi-ai-general-5-0), 1)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(2){stop-color:rgba(var(--semi-ai-general-5-1), 1)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(3){stop-color:rgba(var(--semi-ai-general-5-2), 1)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-prefix-icon svg stop:nth-child(4){stop-color:rgba(var(--semi-ai-general-5-3), 1)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient.semi-tag-circle:before{border-radius:var(--semi-border-radius-full)}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient:before{content:"";border-radius:var(--semi-border-radius-small);background:var(--semi-color-ai-general);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);mask:linear-gradient(var(--semi-color-white) 0 0) content-box, linear-gradient(var(--semi-color-white) 0 0);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}
.semi-tag-colorful.semi-tag-ghost.semi-tag-gradient .semi-tag-content{background:var(--semi-color-ai-general);color:#0000;-webkit-background-clip:text;background-clip:text}
.semi-tag-group{height:auto;display:block}
.semi-tag-group .semi-tag{margin-bottom:0;margin-right:8px}
.semi-tag-group-max.semi-tag-group-small{height:22px}
.semi-tag-group-max.semi-tag-group-large{height:26px}
.semi-tag-rest-group-popover .semi-tag{margin-bottom:0;margin-right:8px}
.semi-tag-rest-group-popover .semi-tag:last-of-type{margin-right:0}
.semi-tag-amber-ghost{border:1px solid rgba(var(--semi-amber-4), 1);color:rgba(var(--semi-amber-5), 1);background-color:#0000}
.semi-tag-amber-solid{background-color:rgba(var(--semi-amber-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-amber-light{background-color:rgba(var(--semi-amber-5), .15);color:rgba(var(--semi-amber-8), 1)}
.semi-tag-blue-ghost{border:1px solid rgba(var(--semi-blue-4), 1);color:rgba(var(--semi-blue-5), 1);background-color:#0000}
.semi-tag-blue-solid{background-color:rgba(var(--semi-blue-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-blue-light{background-color:rgba(var(--semi-blue-5), .15);color:rgba(var(--semi-blue-8), 1)}
.semi-tag-cyan-ghost{border:1px solid rgba(var(--semi-cyan-4), 1);color:rgba(var(--semi-cyan-5), 1);background-color:#0000}
.semi-tag-cyan-solid{background-color:rgba(var(--semi-cyan-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-cyan-light{background-color:rgba(var(--semi-cyan-5), .15);color:rgba(var(--semi-cyan-8), 1)}
.semi-tag-green-ghost{border:1px solid rgba(var(--semi-green-4), 1);color:rgba(var(--semi-green-5), 1);background-color:#0000}
.semi-tag-green-solid{background-color:rgba(var(--semi-green-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-green-light{background-color:rgba(var(--semi-green-5), .15);color:rgba(var(--semi-green-8), 1)}
.semi-tag-grey-ghost{border:1px solid rgba(var(--semi-grey-4), 1);color:rgba(var(--semi-grey-5), 1);background-color:#0000}
.semi-tag-grey-solid{background-color:rgba(var(--semi-grey-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-grey-light{background-color:rgba(var(--semi-grey-5), .15);color:rgba(var(--semi-grey-8), 1)}
.semi-tag-indigo-ghost{border:1px solid rgba(var(--semi-indigo-4), 1);color:rgba(var(--semi-indigo-5), 1);background-color:#0000}
.semi-tag-indigo-solid{background-color:rgba(var(--semi-indigo-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-indigo-light{background-color:rgba(var(--semi-indigo-5), .15);color:rgba(var(--semi-indigo-8), 1)}
.semi-tag-light-blue-ghost{border:1px solid rgba(var(--semi-light-blue-4), 1);color:rgba(var(--semi-light-blue-5), 1);background-color:#0000}
.semi-tag-light-blue-solid{background-color:rgba(var(--semi-light-blue-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-light-blue-light{background-color:rgba(var(--semi-light-blue-5), .15);color:rgba(var(--semi-light-blue-8), 1)}
.semi-tag-light-green-ghost{border:1px solid rgba(var(--semi-light-green-4), 1);color:rgba(var(--semi-light-green-5), 1);background-color:#0000}
.semi-tag-light-green-solid{background-color:rgba(var(--semi-light-green-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-light-green-light{background-color:rgba(var(--semi-light-green-5), .15);color:rgba(var(--semi-light-green-8), 1)}
.semi-tag-lime-ghost{border:1px solid rgba(var(--semi-lime-4), 1);color:rgba(var(--semi-lime-5), 1);background-color:#0000}
.semi-tag-lime-solid{background-color:rgba(var(--semi-lime-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-lime-light{background-color:rgba(var(--semi-lime-5), .15);color:rgba(var(--semi-lime-8), 1)}
.semi-tag-orange-ghost{border:1px solid rgba(var(--semi-orange-4), 1);color:rgba(var(--semi-orange-5), 1);background-color:#0000}
.semi-tag-orange-solid{background-color:rgba(var(--semi-orange-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-orange-light{background-color:rgba(var(--semi-orange-5), .15);color:rgba(var(--semi-orange-8), 1)}
.semi-tag-pink-ghost{border:1px solid rgba(var(--semi-pink-4), 1);color:rgba(var(--semi-pink-5), 1);background-color:#0000}
.semi-tag-pink-solid{background-color:rgba(var(--semi-pink-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-pink-light{background-color:rgba(var(--semi-pink-5), .15);color:rgba(var(--semi-pink-8), 1)}
.semi-tag-purple-ghost{border:1px solid rgba(var(--semi-purple-4), 1);color:rgba(var(--semi-purple-5), 1);background-color:#0000}
.semi-tag-purple-solid{background-color:rgba(var(--semi-purple-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-purple-light{background-color:rgba(var(--semi-purple-5), .15);color:rgba(var(--semi-purple-8), 1)}
.semi-tag-red-ghost{border:1px solid rgba(var(--semi-red-4), 1);color:rgba(var(--semi-red-5), 1);background-color:#0000}
.semi-tag-red-solid{background-color:rgba(var(--semi-red-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-red-light{background-color:rgba(var(--semi-red-5), .15);color:rgba(var(--semi-red-8), 1)}
.semi-tag-teal-ghost{border:1px solid rgba(var(--semi-teal-4), 1);color:rgba(var(--semi-teal-5), 1);background-color:#0000}
.semi-tag-teal-solid{background-color:rgba(var(--semi-teal-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-teal-light{background-color:rgba(var(--semi-teal-5), .15);color:rgba(var(--semi-teal-8), 1)}
.semi-tag-violet-ghost{border:1px solid rgba(var(--semi-violet-4), 1);color:rgba(var(--semi-violet-5), 1);background-color:#0000}
.semi-tag-violet-solid{background-color:rgba(var(--semi-violet-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-violet-light{background-color:rgba(var(--semi-violet-5), .15);color:rgba(var(--semi-violet-8), 1)}
.semi-tag-yellow-ghost{border:1px solid rgba(var(--semi-yellow-4), 1);color:rgba(var(--semi-yellow-5), 1);background-color:#0000}
.semi-tag-yellow-solid{background-color:rgba(var(--semi-yellow-5), 1);color:rgba(var(--semi-white), 1)}
.semi-tag-yellow-light{background-color:rgba(var(--semi-yellow-5), .15);color:rgba(var(--semi-yellow-8), 1)}
.semi-tag-white-ghost,.semi-tag-white-solid,.semi-tag-white-light{background-color:var(--semi-color-bg-4);border:1px solid rgba(var(--semi-grey-2), .7);color:var(--semi-color-text-0)}
.semi-tag-white-ghost .semi-tag-close,.semi-tag-white-light .semi-tag-close,.semi-tag-white-solid .semi-tag-close{color:var(--semi-color-text-2)}
.semi-tag-avatar-square,.semi-tag-avatar-circle{background-color:var(--semi-color-bg-4);border:1px solid var(--semi-color-border);color:var(--semi-color-text-0)}
.semi-tag-split{align-items:center;display:inline-flex}
.semi-tag-split .semi-tag{border-radius:0;margin-right:1px}
.semi-tag-split .semi-tag-first{border-top-left-radius:var(--semi-border-radius-small);border-bottom-left-radius:var(--semi-border-radius-small)}
.semi-tag-split .semi-tag-last{border-top-right-radius:var(--semi-border-radius-small);border-bottom-right-radius:var(--semi-border-radius-small);margin-right:unset}
.semi-tag-split .semi-tag-circle.semi-tag-first{border-top-left-radius:var(--semi-border-radius-full);border-bottom-left-radius:var(--semi-border-radius-full)}
.semi-tag-split .semi-tag-circle.semi-tag-last{border-top-right-radius:var(--semi-border-radius-full);border-bottom-right-radius:var(--semi-border-radius-full)}
.semi-rtl .semi-tag,.semi-portal-rtl .semi-tag{direction:rtl}
.semi-rtl .semi-tag-close,.semi-portal-rtl .semi-tag-close{padding-left:auto;padding-right:4px}
.semi-rtl .semi-tag-closable,.semi-portal-rtl .semi-tag-closable{padding:4px 8px 4px 4px}
.semi-rtl .semi-tag-avatar-square .semi-avatar,.semi-rtl .semi-tag-avatar-circle .semi-avatar,.semi-portal-rtl .semi-tag-avatar-square .semi-avatar,.semi-portal-rtl .semi-tag-avatar-circle .semi-avatar{margin-left:4px;margin-right:auto}
.semi-rtl .semi-tag-avatar-square,.semi-portal-rtl .semi-tag-avatar-square{padding-left:4px;padding-right:auto}
.semi-rtl .semi-tag-avatar-circle,.semi-portal-rtl .semi-tag-avatar-circle{padding:2px 2px 2px 4px}
.semi-rtl .semi-tag-group,.semi-portal-rtl .semi-tag-group{direction:rtl}
.semi-rtl .semi-tag-group .semi-tag,.semi-portal-rtl .semi-tag-group .semi-tag{margin-left:8px;margin-right:auto}
.semi-rtl .semi-tag-rest-group-popover,.semi-portal-rtl .semi-tag-rest-group-popover{direction:rtl}
.semi-rtl .semi-tag-rest-group-popover .semi-tag,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag{margin-left:8px;margin-right:0}
.semi-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type,.semi-portal-rtl .semi-tag-rest-group-popover .semi-tag:last-of-type{margin-left:0;margin-right:auto}
.semi-overflow-list{flex-wrap:nowrap;min-width:0;display:flex}
.semi-overflow-list-spacer{flex-shrink:1;width:1px}
.semi-overflow-list-scroll-wrapper{flex-wrap:nowrap;flex:1;display:flex;overflow-x:scroll}
.semi-rtl .semi-overflow-list,.semi-portal-rtl .semi-overflow-list{direction:rtl}
.semi-space{display:inline-flex}
.semi-space-vertical{flex-direction:column}
.semi-space-horizontal{flex-direction:row}
.semi-space-align-center{align-items:center}
.semi-space-align-end{align-items:flex-end}
.semi-space-align-start{align-items:flex-start}
.semi-space-align-baseline{align-items:baseline}
.semi-space-wrap{flex-wrap:wrap}
.semi-space-tight-horizontal{column-gap:8px}
.semi-space-tight-vertical{row-gap:8px}
.semi-space-medium-horizontal{column-gap:16px}
.semi-space-medium-vertical{row-gap:16px}
.semi-space-loose-horizontal{column-gap:24px}
.semi-space-loose-vertical{row-gap:24px}
.semi-rtl .semi-space,.semi-portal-rtl .semi-space{direction:rtl}
/*# sourceMappingURL=30gaew5l91m8q.css.map*/
.semi-spin{width:20px;height:20px;display:inline-block;position:relative}
.semi-spin-wrapper{text-align:center;width:100%;color:var(--semi-color-primary);position:absolute;top:50%;transform:translateY(-50%)}
.semi-spin-wrapper>svg{vertical-align:top;width:20px;height:20px;animation:.6s linear infinite forwards semi-animation-rotate;display:inline}
.semi-spin-animate{animation:1.6s linear infinite forwards semi-animation-rotate;display:inline-flex}
.semi-spin-children{opacity:.5;-webkit-user-select:none;user-select:none}
.semi-spin-block{display:block}
.semi-spin-block:after{content:"";z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}
.semi-spin-block .semi-spin-wrapper{display:block}
.semi-spin-block.semi-spin{width:auto;height:auto}
.semi-spin-hidden:after{content:none}
.semi-spin-hidden>.semi-spin-children{opacity:1;-webkit-user-select:auto;user-select:auto}
.semi-spin-small,.semi-spin-small>.semi-spin-wrapper svg{width:14px;height:14px}
.semi-spin-middle,.semi-spin-middle>.semi-spin-wrapper svg{width:20px;height:20px}
.semi-spin-large,.semi-spin-large>.semi-spin-wrapper svg{width:32px;height:32px}
.semi-spin-container{overflow:hidden}
.semi-rtl .semi-spin,.semi-portal-rtl .semi-spin,.semi-rtl .semi-spin-container,.semi-portal-rtl .semi-spin-container{direction:rtl}
/*# sourceMappingURL=1p1w1cq75wka0.css.map*/
@keyframes semi-popover-zoomIn{0%{opacity:0;transform:scale(.8)}50%{opacity:1}}
@keyframes semi-popover-zoomOut{0%{opacity:1}60%{opacity:0;transform:scale(.8)}to{opacity:0}}
.semi-popover-wrapper{background-color:var(--semi-color-bg-3);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:var(--semi-shadow-elevated);z-index:1030;border-radius:var(--semi-border-radius-medium);opacity:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}
.semi-popover-wrapper-show{opacity:1}
.semi-popover-trigger{width:auto;height:auto;display:inline-block}
.semi-popover-title{border-bottom:1px solid var(--semi-color-border);padding:8px}
.semi-popover-confirm{position:absolute}
.semi-popover-with-arrow{box-sizing:border-box;padding:12px}
.semi-popover-animation-show{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomIn}
.semi-popover-animation-hide{animation:.1s cubic-bezier(.215,.61,.355,1) forwards semi-popover-zoomOut}
.semi-popover-icon-arrow path:first-child{fill:var(--semi-color-border)}
.semi-popover-icon-arrow path:nth-child(2){fill:var(--semi-color-bg-3)}
.semi-popover-wrapper .semi-popover-icon-arrow{width:24px;height:8px;color:unset;position:absolute}
.semi-popover-wrapper[x-placement=top] .semi-popover-icon-arrow{left:var(--semi-tooltip-arrow-offset-x,50%);bottom:-7px;transform:translate(-50%)}
.semi-popover-wrapper[x-placement=top].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=top] .semi-popover-with-arrow{min-width:36px}
.semi-popover-wrapper[x-placement=topLeft] .semi-popover-icon-arrow{bottom:-7px;left:6px}
.semi-popover-wrapper[x-placement=topLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topLeft] .semi-popover-with-arrow{min-width:36px}
.semi-popover-wrapper[x-placement=topRight] .semi-popover-icon-arrow{bottom:-7px;right:6px}
.semi-popover-wrapper[x-placement=topRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=topRight] .semi-popover-with-arrow{min-width:36px}
.semi-popover-wrapper[x-placement=leftTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;right:-7px}
.semi-popover-wrapper[x-placement=leftTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftTop] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=left] .semi-popover-icon-arrow{width:8px;height:24px;right:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)}
.semi-popover-wrapper[x-placement=left].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=left] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;right:-7px}
.semi-popover-wrapper[x-placement=leftBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=leftBottom] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=rightTop] .semi-popover-icon-arrow{width:8px;height:24px;top:6px;left:-7px;transform:rotate(180deg)}
.semi-popover-wrapper[x-placement=rightTop].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightTop] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=right] .semi-popover-icon-arrow{width:8px;height:24px;left:-7px;top:var(--semi-tooltip-arrow-offset-y,50%);transform:translateY(-50%)rotate(180deg)}
.semi-popover-wrapper[x-placement=right].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=right] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-icon-arrow{width:8px;height:24px;bottom:6px;left:-7px;transform:rotate(180deg)}
.semi-popover-wrapper[x-placement=rightBottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=rightBottom] .semi-popover-with-arrow{min-height:36px}
.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-icon-arrow{top:-7px;left:6px;transform:rotate(180deg)}
.semi-popover-wrapper[x-placement=bottomLeft].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomLeft] .semi-popover-with-arrow{min-width:36px}
.semi-popover-wrapper[x-placement=bottom] .semi-popover-icon-arrow{top:-7px;left:var(--semi-tooltip-arrow-offset-x,50%);transform:translate(-50%)rotate(180deg)}
.semi-popover-wrapper[x-placement=bottom].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottom] .semi-popover-with-arrow{min-width:36px}
.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-icon-arrow{top:-7px;right:6px;transform:rotate(180deg)}
.semi-popover-wrapper[x-placement=bottomRight].semi-popover-with-arrow,.semi-popover-wrapper[x-placement=bottomRight] .semi-popover-with-arrow{min-width:36px}
.semi-popover.semi-popover-rtl{direction:rtl}
/*# sourceMappingURL=0ou1c22h5vh73.css.map*/
.semi-typography{color:var(--semi-color-text-0);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px}
.semi-typography.semi-typography-secondary{color:var(--semi-color-text-1)}
.semi-typography.semi-typography-tertiary{color:var(--semi-color-text-2)}
.semi-typography.semi-typography-quaternary{color:var(--semi-color-text-3)}
.semi-typography.semi-typography-warning{color:var(--semi-color-warning)}
.semi-typography.semi-typography-success{color:var(--semi-color-success)}
.semi-typography.semi-typography-danger{color:var(--semi-color-danger)}
.semi-typography.semi-typography-link{color:var(--semi-color-link);font-weight:600}
.semi-typography.semi-typography-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed;-webkit-user-select:none;user-select:none}
.semi-typography.semi-typography-disabled.semi-typography-link{color:var(--semi-color-link)}
.semi-typography-icon{vertical-align:middle;color:inherit;margin-right:4px}
.semi-typography-small{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:16px}
.semi-typography-small.semi-typography-paragraph{font-weight:400}
.semi-typography code{border:1px solid var(--semi-color-border);color:var(--semi-color-text-2);background-color:var(--semi-color-fill-1);border-radius:2px;padding:2px 4px}
.semi-typography mark{background-color:var(--semi-color-primary-light-default)}
.semi-typography u{text-decoration-skip-ink:auto;text-decoration:underline}
.semi-typography del{text-decoration:line-through}
.semi-typography strong{font-weight:600}
.semi-typography a{color:var(--semi-color-link);cursor:pointer;text-decoration:none;display:inline}
.semi-typography a:visited{color:var(--semi-color-link-visited)}
.semi-typography a:hover{color:var(--semi-color-link-hover)}
.semi-typography a:active{color:var(--semi-color-link-active)}
.semi-typography a .semi-typography-link-underline:hover{border-bottom:1px solid var(--semi-color-link-hover);margin-bottom:-1px}
.semi-typography a .semi-typography-link-underline:active{border-bottom:1px solid var(--semi-color-link-active);margin-bottom:-1px}
.semi-typography-ellipsis-single-line{overflow:hidden}
.semi-typography-ellipsis-multiple-line{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.semi-typography-ellipsis-multiple-line.semi-typography-ellipsis-multiple-line-text{display:-webkit-inline-box}
.semi-typography-ellipsis-overflow-ellipsis{white-space:nowrap;text-overflow:ellipsis;display:block}
.semi-typography-ellipsis-overflow-ellipsis.semi-typography-ellipsis-overflow-ellipsis-text{vertical-align:top;max-width:100%;display:inline-block}
.semi-typography-ellipsis-expand{margin-left:8px;display:inline}
.semi-typography-action-copy{vertical-align:middle;margin-left:4px;padding:0;display:inline-flex}
.semi-typography a.semi-typography-action-copy-icon{display:inline-flex}
.semi-typography-action-copied{color:var(--semi-color-text-2);margin-left:4px;padding:0;display:inline-flex}
.semi-typography-action-copied .semi-icon{vertical-align:middle;color:var(--semi-color-success)}
.semi-typography-paragraph{margin:0}
h1.semi-typography,.semi-typography-h1.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:44px}
h1.semi-typography.semi-typography-h1-weight-light,.semi-typography-h1.semi-typography.semi-typography-h1-weight-light{font-weight:200}
h1.semi-typography.semi-typography-h1-weight-regular,.semi-typography-h1.semi-typography.semi-typography-h1-weight-regular{font-weight:400}
h1.semi-typography.semi-typography-h1-weight-medium,.semi-typography-h1.semi-typography.semi-typography-h1-weight-medium{font-weight:500}
h1.semi-typography.semi-typography-h1-weight-semibold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-semibold{font-weight:600}
h1.semi-typography.semi-typography-h1-weight-bold,.semi-typography-h1.semi-typography.semi-typography-h1-weight-bold{font-weight:700}
h2.semi-typography,.semi-typography-h2.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:40px}
h2.semi-typography.semi-typography-h2-weight-light,.semi-typography-h2.semi-typography.semi-typography-h2-weight-light{font-weight:200}
h2.semi-typography.semi-typography-h2-weight-regular,.semi-typography-h2.semi-typography.semi-typography-h2-weight-regular{font-weight:400}
h2.semi-typography.semi-typography-h2-weight-medium,.semi-typography-h2.semi-typography.semi-typography-h2-weight-medium{font-weight:500}
h2.semi-typography.semi-typography-h2-weight-semibold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-semibold{font-weight:600}
h2.semi-typography.semi-typography-h2-weight-bold,.semi-typography-h2.semi-typography.semi-typography-h2-weight-bold{font-weight:700}
h3.semi-typography,.semi-typography-h3.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:32px}
h3.semi-typography.semi-typography-h3-weight-light,.semi-typography-h3.semi-typography.semi-typography-h3-weight-light{font-weight:200}
h3.semi-typography.semi-typography-h3-weight-regular,.semi-typography-h3.semi-typography.semi-typography-h3-weight-regular{font-weight:400}
h3.semi-typography.semi-typography-h3-weight-medium,.semi-typography-h3.semi-typography.semi-typography-h3-weight-medium{font-weight:500}
h3.semi-typography.semi-typography-h3-weight-semibold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-semibold{font-weight:600}
h3.semi-typography.semi-typography-h3-weight-bold,.semi-typography-h3.semi-typography.semi-typography-h3-weight-bold{font-weight:700}
h4.semi-typography,.semi-typography-h4.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:28px}
h4.semi-typography.semi-typography-h4-weight-light,.semi-typography-h4.semi-typography.semi-typography-h4-weight-light{font-weight:200}
h4.semi-typography.semi-typography-h4-weight-regular,.semi-typography-h4.semi-typography.semi-typography-h4-weight-regular{font-weight:400}
h4.semi-typography.semi-typography-h4-weight-medium,.semi-typography-h4.semi-typography.semi-typography-h4-weight-medium{font-weight:500}
h4.semi-typography.semi-typography-h4-weight-semibold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-semibold{font-weight:600}
h4.semi-typography.semi-typography-h4-weight-bold,.semi-typography-h4.semi-typography.semi-typography-h4-weight-bold{font-weight:700}
h5.semi-typography,.semi-typography-h5.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:24px}
h5.semi-typography.semi-typography-h5-weight-light,.semi-typography-h5.semi-typography.semi-typography-h5-weight-light{font-weight:200}
h5.semi-typography.semi-typography-h5-weight-regular,.semi-typography-h5.semi-typography.semi-typography-h5-weight-regular{font-weight:400}
h5.semi-typography.semi-typography-h5-weight-medium,.semi-typography-h5.semi-typography.semi-typography-h5-weight-medium{font-weight:500}
h5.semi-typography.semi-typography-h5-weight-semibold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-semibold{font-weight:600}
h5.semi-typography.semi-typography-h5-weight-bold,.semi-typography-h5.semi-typography.semi-typography-h5-weight-bold{font-weight:700}
h6.semi-typography,.semi-typography-h6.semi-typography{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}
h6.semi-typography.semi-typography-h6-weight-light,.semi-typography-h6.semi-typography.semi-typography-h6-weight-light{font-weight:200}
h6.semi-typography.semi-typography-h6-weight-regular,.semi-typography-h6.semi-typography.semi-typography-h6-weight-regular{font-weight:400}
h6.semi-typography.semi-typography-h6-weight-medium,.semi-typography-h6.semi-typography.semi-typography-h6-weight-medium{font-weight:500}
h6.semi-typography.semi-typography-h6-weight-semibold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-semibold{font-weight:600}
h6.semi-typography.semi-typography-h6-weight-bold,.semi-typography-h6.semi-typography.semi-typography-h6-weight-bold{font-weight:700}
p.semi-typography-extended,.semi-typography-paragraph.semi-typography-extended{font-weight:400;line-height:24px}
.semi-rtl .semi-typography,.semi-portal-rtl .semi-typography{direction:rtl}
.semi-rtl .semi-typography-link a,.semi-rtl .semi-typography a,.semi-portal-rtl .semi-typography-link a,.semi-portal-rtl .semi-typography a{display:inline-block}
.semi-rtl .semi-typography-icon,.semi-portal-rtl .semi-typography-icon{margin-left:4px;margin-right:auto}
.semi-rtl .semi-typography-ellipsis-expand,.semi-portal-rtl .semi-typography-ellipsis-expand{margin-left:auto}
.semi-rtl .semi-typography-action-copy,.semi-portal-rtl .semi-typography-action-copy,.semi-rtl .semi-typography-action-copied,.semi-portal-rtl .semi-typography-action-copied{margin-left:auto;margin-right:4px}
@keyframes semi-input-active{0%{transform:scale(1)}to{transform:scale(.97)}}
@keyframes semi-input-inactive{0%{transform:scale(.97)}to{transform:scale(1)}}
.semi-input{transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none))}
.semi-input-wrapper{vertical-align:middle;box-shadow:none;background-color:var(--semi-color-fill-0);border-radius:var(--semi-border-radius-small);cursor:text;box-sizing:border-box;width:100%;color:var(--semi-color-text-0);transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:1px solid #0000;outline:none;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:inline-block;position:relative}
.semi-input-wrapper-default{height:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:30px}
.semi-input-wrapper-small{height:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.semi-input-wrapper-large{height:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:38px}
.semi-input-wrapper:hover{background-color:var(--semi-color-fill-1);border-color:#0000}
.semi-input-wrapper-focus{background-color:var(--semi-color-fill-0);border:var(--semi-color-focus-border) solid 1px}
.semi-input-wrapper-focus:hover{background-color:var(--semi-color-fill-0);border-color:var(--semi-color-focus-border)}
.semi-input-wrapper-focus:active{background-color:var(--semi-color-fill-2);border-color:var(--semi-color-focus-border)}
.semi-input-wrapper.semi-input-readonly{cursor:default}
.semi-input-wrapper-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}
.semi-input-wrapper-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}
.semi-input-wrapper-error.semi-input-wrapper-focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}
.semi-input-wrapper-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}
.semi-input-wrapper-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}
.semi-input-wrapper-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}
.semi-input-wrapper-warning.semi-input-wrapper-focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}
.semi-input-wrapper-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}
.semi-input-wrapper__with-prefix{align-items:center;display:inline-flex}
.semi-input-wrapper__with-prefix .semi-input{padding-left:0}
.semi-input-wrapper__with-suffix{align-items:center;display:inline-flex}
.semi-input-wrapper__with-suffix .semi-input{padding-right:0}
.semi-input-wrapper-clearable,.semi-input-wrapper-modebtn{align-items:center;display:inline-flex}
.semi-input-wrapper-hidden{border:none}
.semi-input-wrapper .semi-icon{color:var(--semi-color-text-2)}
.semi-input-wrapper .semi-input-clearbtn,.semi-input-wrapper .semi-input-modebtn{color:var(--semi-color-primary-hover)}
.semi-input-wrapper .semi-input-clearbtn>svg,.semi-input-wrapper .semi-input-modebtn>svg{pointer-events:none}
.semi-input-wrapper .semi-input-clearbtn:hover,.semi-input-wrapper .semi-input-modebtn:hover{cursor:pointer}
.semi-input-wrapper .semi-input-clearbtn:hover .semi-icon,.semi-input-wrapper .semi-input-modebtn:hover .semi-icon{color:var(--semi-color-primary-hover)}
.semi-input-wrapper .semi-input-clearbtn:focus-visible,.semi-input-wrapper .semi-input-modebtn:focus-visible{border-radius:var(--semi-border-radius-small);outline:2px solid var(--semi-color-primary-light-active);outline-offset:-1px}
.semi-input-wrapper__with-suffix-icon.semi-input-wrapper-clearable:not(.semi-input-wrapper__with-suffix-hidden) .semi-input-clearbtn{justify-content:flex-end;min-width:24px}
.semi-input-wrapper-modebtn.semi-input-wrapper-clearable .semi-input-clearbtn{justify-content:center;min-width:16px}
.semi-input-wrapper.semi-input-wrapper__with-append-only .semi-input{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-wrapper.semi-input-wrapper__with-append-only .semi-input:not(:last-child){border-right-style:none;border-radius:0}
.semi-input-wrapper.semi-input-wrapper__with-prepend-only .semi-input{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-input-wrapper.semi-input-wrapper__with-prepend-only .semi-input:not(:last-child){border-right-style:none}
.semi-input-wrapper.semi-input-wrapper__with-prepend,.semi-input-wrapper.semi-input-wrapper__with-append{background-color:#0000;align-items:center;display:inline-flex}
.semi-input-wrapper.semi-input-wrapper__with-prepend:hover,.semi-input-wrapper.semi-input-wrapper__with-append:hover{background-color:#0000}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-focus{background-color:#0000;border:1px solid #0000}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input{background-color:var(--semi-color-fill-0);border:1px solid #0000}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:hover~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:hover~.semi-input-modebtn{background-color:var(--semi-color-fill-1)}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus{border:1px var(--semi-color-focus-border) solid;background-color:var(--semi-color-fill-0)}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus.semi-input-sibling-modebtn+.semi-input-clearbtn{border-right-style:none}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn{box-sizing:border-box;background-color:var(--semi-color-fill-0)}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn{border:1px var(--semi-color-focus-border) solid;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left-style:none}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus+.semi-input-clearbtn:not(:last-child),.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus+.semi-input-clearbtn:not(:last-child){border-radius:0}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn{border:1px var(--semi-color-focus-border) solid;border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left-style:none}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:focus~.semi-input-modebtn:not(:last-child),.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:focus~.semi-input-modebtn:not(:last-child){border-radius:0}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input:active~.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input:active~.semi-input-modebtn{background-color:var(--semi-color-fill-2)}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:hover{background-color:var(--semi-color-fill-0)}
.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error{border-color:#0000}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:hover+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:hover+.semi-input-modebtn{background-color:var(--semi-color-danger-light-hover)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active{background-color:var(--semi-color-danger-light-active)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input:active+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input:active+.semi-input-modebtn{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:hover{background-color:var(--semi-color-danger-light-default)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-error .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-error .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning{border-color:#0000}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:hover+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:hover+.semi-input-modebtn{background-color:var(--semi-color-warning-light-hover)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:focus+.semi-input-modebtn{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active{background-color:var(--semi-color-warning-light-active)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input:active+.semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active+.semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input:active+.semi-input-modebtn{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:hover,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:hover{background-color:var(--semi-color-warning-light-default)}
.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-prepend.semi-input-wrapper-warning .semi-input-modebtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-clearbtn:hover:last-child,.semi-input-wrapper.semi-input-wrapper__with-append.semi-input-wrapper-warning .semi-input-modebtn:hover:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-wrapper-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill);-webkit-text-fill-color:var(--semi-color-disabled-text)}
.semi-input-wrapper-disabled:hover{background-color:var(--semi-color-disabled-fill)}
.semi-input-wrapper-disabled .semi-input-append,.semi-input-wrapper-disabled .semi-input-prepend,.semi-input-wrapper-disabled .semi-input-suffix,.semi-input-wrapper-disabled .semi-input-prefix,.semi-input-wrapper-disabled .semi-icon{color:var(--semi-color-disabled-text)}
.semi-input{width:100%;color:inherit;box-sizing:border-box;background-color:#0000;border:none;outline:none;padding-left:12px;padding-right:12px}
.semi-input:placeholder-shown{text-overflow:ellipsis}
.semi-input[type=password]::-ms-reveal{display:none}
.semi-input[type=password]::-ms-clear{display:none}
.semi-input[type=search]::-webkit-search-cancel-button{display:none}
.semi-input::placeholder{color:var(--semi-color-text-2)}
.semi-input-large{height:38px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:38px}
.semi-input-small{height:22px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}
.semi-input-default{height:30px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:30px}
.semi-input-disabled{cursor:not-allowed;color:inherit}
.semi-input-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-weight:600}
.semi-input-prefix,.semi-input-suffix{justify-content:center;align-items:center;display:flex}
.semi-input-prefix-text,.semi-input-suffix-text{color:var(--semi-color-text-2);white-space:nowrap;margin:0 12px;font-weight:600}
.semi-input-prefix-icon,.semi-input-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}
.semi-input-suffix{justify-content:center;align-items:center;display:flex}
.semi-input-clearbtn,.semi-input-modebtn{justify-content:center;align-items:center;min-width:32px;height:100%;display:flex}
.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-text,.semi-input-clearbtn+.semi-input-suffix+.semi-input-suffix-icon{margin-left:0}
.semi-input-suffix-hidden{display:none}
.semi-input-prepend,.semi-input-append{background-color:var(--semi-color-fill-0);height:100%;color:var(--semi-color-text-2);flex-shrink:0;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex}
.semi-input-prepend-icon,.semi-input-prepend-text,.semi-input-append-icon,.semi-input-append-text{padding:0 12px}
.semi-input-append{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;border-left:1px solid #0000}
.semi-input-prepend{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);border-right:1px solid #0000}
.semi-input-disabled::placeholder{color:var(--semi-color-disabled-text)}
.semi-input-group{flex-wrap:wrap;align-content:center;align-items:center;display:inline-flex}
.semi-input-group .semi-select,.semi-input-group .semi-tagInput,.semi-input-group .semi-cascader,.semi-input-group .semi-tree-select,.semi-input-group>.semi-input-wrapper{border-radius:0}
.semi-input-group .semi-select:first-child,.semi-input-group .semi-tagInput:first-child,.semi-input-group .semi-cascader:first-child,.semi-input-group .semi-tree-select:first-child,.semi-input-group>.semi-input-wrapper:first-child{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-input-group .semi-select:last-child,.semi-input-group .semi-tagInput:last-child,.semi-input-group .semi-cascader:last-child,.semi-input-group .semi-tree-select:last-child,.semi-input-group>.semi-input-wrapper:last-child{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-group .semi-select:not(:last-child),.semi-input-group .semi-tagInput:not(:last-child),.semi-input-group .semi-cascader:not(:last-child),.semi-input-group .semi-tree-select:not(:last-child),.semi-input-group>.semi-input-wrapper:not(:last-child){position:relative}
.semi-input-group .semi-select:not(:last-child):after,.semi-input-group .semi-tagInput:not(:last-child):after,.semi-input-group .semi-cascader:not(:last-child):after,.semi-input-group .semi-tree-select:not(:last-child):after,.semi-input-group>.semi-input-wrapper:not(:last-child):after{content:"";background-color:var(--semi-color-border);width:1px;position:absolute;top:1px;bottom:1px;right:-1px}
.semi-input-group .semi-select{overflow-y:visible}
.semi-input-group .semi-input-number .semi-input-wrapper,.semi-input-group .semi-input-number .semi-datepicker-range-input,.semi-input-group .semi-datepicker .semi-input-wrapper,.semi-input-group .semi-datepicker .semi-datepicker-range-input,.semi-input-group .semi-timepicker .semi-input-wrapper,.semi-input-group .semi-timepicker .semi-datepicker-range-input,.semi-input-group .semi-autocomplete .semi-input-wrapper,.semi-input-group .semi-autocomplete .semi-datepicker-range-input{border-radius:0}
.semi-input-group .semi-input-number:first-child .semi-input-wrapper,.semi-input-group .semi-input-number:first-child .semi-datepicker-range-input,.semi-input-group .semi-datepicker:first-child .semi-input-wrapper,.semi-input-group .semi-datepicker:first-child .semi-datepicker-range-input,.semi-input-group .semi-timepicker:first-child .semi-input-wrapper,.semi-input-group .semi-timepicker:first-child .semi-datepicker-range-input,.semi-input-group .semi-autocomplete:first-child .semi-input-wrapper,.semi-input-group .semi-autocomplete:first-child .semi-datepicker-range-input{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-input-group .semi-input-number:last-child .semi-input-wrapper,.semi-input-group .semi-input-number:last-child .semi-datepicker-range-input,.semi-input-group .semi-datepicker:last-child .semi-input-wrapper,.semi-input-group .semi-datepicker:last-child .semi-datepicker-range-input,.semi-input-group .semi-timepicker:last-child .semi-input-wrapper,.semi-input-group .semi-timepicker:last-child .semi-datepicker-range-input,.semi-input-group .semi-autocomplete:last-child .semi-input-wrapper,.semi-input-group .semi-autocomplete:last-child .semi-datepicker-range-input{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-input-group .semi-input-number:not(:last-child),.semi-input-group .semi-datepicker:not(:last-child),.semi-input-group .semi-timepicker:not(:last-child),.semi-input-group .semi-autocomplete:not(:last-child){position:relative}
.semi-input-group .semi-input-number:not(:last-child):after,.semi-input-group .semi-datepicker:not(:last-child):after,.semi-input-group .semi-timepicker:not(:last-child):after,.semi-input-group .semi-autocomplete:not(:last-child):after{content:"";background-color:var(--semi-color-border);width:1px;position:absolute;top:1px;bottom:1px;right:-1px}
.semi-input-group-wrapper-with-top-label{margin-top:16px;margin-bottom:16px}
.semi-input-group-wrapper-with-top-label .semi-input-group{display:flex}
.semi-input-group-wrapper-with-top-label .semi-input-group .semi-form-field{margin-top:0;margin-bottom:0}
.semi-input-only_border,.semi-input-only_border:hover{border-color:var(--semi-color-border);background:0 0}
.semi-input-only_border:focus-within{background:0 0}
.semi-input-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}
.semi-input-borderless:focus-within:not(:active){background-color:#0000}
.semi-input-borderless.semi-input-wrapper-error:not(:focus-within){border-color:var(--semi-color-danger)}
.semi-input-borderless.semi-input-wrapper-warning:not(:focus-within){border-color:var(--semi-color-warning)}
.semi-rtl .semi-input-wrapper,.semi-portal-rtl .semi-input-wrapper{direction:rtl}
.semi-rtl .semi-input-wrapper__with-prefix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-prefix .semi-input{padding-left:auto;padding-right:0}
.semi-rtl .semi-input-wrapper__with-suffix .semi-input,.semi-portal-rtl .semi-input-wrapper__with-suffix .semi-input{padding-left:0;padding-right:auto}
.semi-rtl .semi-input,.semi-portal-rtl .semi-input{padding-left:12px;padding-right:12px}
.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-text,.semi-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-rtl .semi-input-suffix+.semi-input-suffix-icon,.semi-portal-rtl .semi-input-clearbtn+.semi-portal-rtl .semi-input-suffix+.semi-input-suffix-icon{margin-left:auto;margin-right:0}
.semi-rtl .semi-input-append,.semi-portal-rtl .semi-input-append{border-left:0;border-right:1px solid #0000}
.semi-rtl .semi-input-prepend,.semi-portal-rtl .semi-input-prepend{border-left:1px solid #0000;border-right:0}
.semi-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-select:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-cascader:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-tree-select:not(:last-child):after,.semi-portal-rtl .semi-input-group>.semi-input-wrapper:not(:last-child):after,.semi-rtl .semi-input-group .semi-input-number:not(:last-child):after,.semi-portal-rtl .semi-input-group .semi-input-number:not(:last-child):after{left:-1px;right:auto}
.semi-rtl .semi-input-textarea-wrapper,.semi-portal-rtl .semi-input-textarea-wrapper{direction:rtl}
.semi-rtl .semi-input-textarea-counter,.semi-portal-rtl .semi-input-textarea-counter{text-align:left}
.semi-rtl .semi-input-textarea-showClear,.semi-portal-rtl .semi-input-textarea-showClear{padding-left:36px;padding-right:0}
/*# sourceMappingURL=3gna6s54-r49s.css.map*/
.semi-select-option{word-break:break-all;color:var(--semi-color-text-0);cursor:pointer;box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);border-radius:0;flex-wrap:nowrap;align-items:center;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;position:relative}
.semi-select-option-icon{color:#0000;place-content:center;width:12px;margin-right:8px;display:flex}
.semi-select-option-text{white-space:pre;flex-wrap:wrap;display:flex}
.semi-select-option-keyword{color:var(--semi-color-primary);background-color:inherit;font-weight:600}
.semi-select-option:active{background-color:var(--semi-color-fill-1)}
.semi-select-option-empty{cursor:not-allowed;color:var(--semi-color-disabled-text);justify-content:center}
.semi-select-option-empty:hover,.semi-select-option-empty:active{background-color:inherit}
.semi-select-option-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-select-option-disabled:hover{background-color:var(--semi-color-fill-0)}
.semi-select-option-selected{background:0 0;font-weight:600}
.semi-select-option-selected .semi-select-option-icon{color:var(--semi-color-text-2)}
.semi-select-option-focused{background-color:var(--semi-color-fill-0)}
.semi-select{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-fill-0);vertical-align:middle;cursor:pointer;height:32px;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));border:1px solid #0000;outline:none;max-height:300px;font-weight:400;display:inline-flex;position:relative;overflow-y:auto}
.semi-select:hover{background-color:var(--semi-color-fill-1);border:1px solid #0000}
.semi-select:focus{border:1px solid var(--semi-color-focus-border);background-color:var(--semi-color-fill-0);outline:0}
.semi-select:active{background-color:var(--semi-color-fill-2)}
.semi-select-small{height:24px;line-height:24px}
.semi-select-large{min-height:40px;line-height:40px}
.semi-select-large .semi-select-selection{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}
.semi-select-open,.semi-select-focus{border:1px solid var(--semi-color-focus-border);outline:0}
.semi-select-open:hover,.semi-select-focus:hover{background-color:var(--semi-color-fill-0);border:1px solid var(--semi-color-focus-border)}
.semi-select-open:active,.semi-select-focus:active{background-color:var(--semi-color-fill-2);border:1px solid var(--semi-color-focus-border)}
.semi-select-warning{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning-light-default)}
.semi-select-warning:hover{background-color:var(--semi-color-warning-light-hover);border-color:var(--semi-color-warning-light-hover)}
.semi-select-warning:focus{background-color:var(--semi-color-warning-light-default);border-color:var(--semi-color-warning)}
.semi-select-warning:active{background-color:var(--semi-color-warning-light-active);border-color:var(--semi-color-warning-light-active)}
.semi-select-error{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger-light-default)}
.semi-select-error:hover{background-color:var(--semi-color-danger-light-hover);border-color:var(--semi-color-danger-light-hover)}
.semi-select-error:focus{background-color:var(--semi-color-danger-light-default);border-color:var(--semi-color-danger)}
.semi-select-error:active{background-color:var(--semi-color-danger-light-active);border-color:var(--semi-color-danger-light-active)}
.semi-select-disabled{cursor:not-allowed;background-color:var(--semi-color-disabled-fill)}
.semi-select-disabled:hover{background-color:var(--semi-color-disabled-fill)}
.semi-select-disabled:focus{background-color:var(--semi-color-disabled-fill);border:1px solid #0000}
.semi-select-disabled .semi-select-selection,.semi-select-disabled .semi-select-selection-placeholder{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-select-disabled .semi-select-arrow,.semi-select-disabled .semi-select-prefix,.semi-select-disabled .semi-select-suffix{color:var(--semi-color-disabled-text)}
.semi-select-disabled .semi-tag{color:var(--semi-color-disabled-text);background-color:#0000}
.semi-select-selection{cursor:pointer;height:100%;color:var(--semi-color-text-0);flex-grow:1;align-items:center;margin-left:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden}
.semi-select-selection-text{text-overflow:ellipsis;width:100%;overflow:hidden}
.semi-select-selection-text-inactive{opacity:.4;display:flex}
.semi-select-selection-text-hide{display:none}
.semi-select-selection-placeholder{color:var(--semi-color-text-2)}
.semi-select-selection .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}
.semi-select-selection .semi-tag:first-of-type{margin-left:0}
.semi-select-selection .semi-tag-group{height:inherit}
.semi-select-selection .semi-tag-group .semi-tag{margin-top:1px;margin-bottom:1px;margin-right:4px}
.semi-select-content-wrapper{white-space:nowrap;align-items:center;height:100%;display:flex;overflow:hidden}
.semi-select-content-wrapper-collapse{flex-shrink:0;width:100%;display:inline-flex}
.semi-select-content-wrapper-collapse .semi-overflow-list-overflow{min-width:50px;max-width:100%}
.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-tag{background-color:#0000}
.semi-select-content-wrapper-collapse>.semi-select-content-wrapper-collapse-N{color:var(--semi-color-text-0);background-color:#0000;padding:4px;font-size:12px}
.semi-select-multiple{height:auto}
.semi-select-multiple .semi-select-selection{margin-left:4px}
.semi-select-multiple .semi-select-content-wrapper{flex-wrap:wrap;width:100%;min-height:30px}
.semi-select-multiple .semi-select-content-wrapper-empty{margin-left:8px}
.semi-select-multiple .semi-select-content-wrapper .semi-tag-group{align-items:center;display:flex}
.semi-select-multiple .semi-select-content-wrapper-one-line{flex-wrap:nowrap}
.semi-select-multiple .semi-select-content-wrapper-one-line .semi-tag-group{flex-wrap:nowrap;flex-shrink:0;justify-content:flex-start;overflow:hidden}
.semi-select-multiple .semi-select-inline-label-wrapper{flex-shrink:0}
.semi-select-multiple.semi-select-large .semi-select-content-wrapper{min-height:38px}
.semi-select-multiple.semi-select-small .semi-select-content-wrapper{min-height:22px}
.semi-select-arrow{width:32px;color:var(--semi-color-text-2);transform:rotate(var(--semi-transform-rotate-none));flex-shrink:0;justify-content:center;align-items:center;display:flex}
.semi-select-arrow-empty{width:12px;display:flex}
.semi-select-prefix,.semi-select-suffix{justify-content:center;align-items:center;display:flex}
.semi-select-prefix-text,.semi-select-suffix-text{color:var(--semi-color-text-2);margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}
.semi-select-prefix-icon,.semi-select-suffix-icon{color:var(--semi-color-text-2);margin:0 8px}
.semi-select-suffix{justify-content:center;align-items:center;display:flex}
.semi-select-clear{width:32px;color:var(--semi-color-text-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}
.semi-select-clear:hover{color:var(--semi-color-primary)}
.semi-select-inset-label-wrapper{display:inline}
.semi-select-inset-label{color:var(--semi-color-text-2);white-space:nowrap;flex-shrink:0;margin:0 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}
.semi-select-create-tips{color:var(--semi-color-text-2);margin-right:4px}
.semi-select-with-prefix .semi-select-selection{margin-left:0}
.semi-select-single.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}
.semi-select-single.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%;position:absolute;top:0;left:0}
.semi-select-single.semi-select-filterable .semi-input-wrapper-focus{border:none}
.semi-select-single.semi-select-filterable .semi-input{height:100%;padding-left:0;padding-right:0}
.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper{flex-grow:1;height:100%;position:relative;overflow:hidden}
.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:24px;line-height:24px}
.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-default{height:24px}
.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{height:100%;position:absolute;top:0;left:0}
.semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper .semi-input-default{height:100%}
.semi-select-multiple.semi-select-filterable .semi-input-wrapper{background-color:#0000;border:none;width:100%;height:100%}
.semi-select-multiple.semi-select-filterable .semi-input-wrapper-focus{border:none}
.semi-select-multiple.semi-select-filterable .semi-input{padding-left:0;padding-right:0}
.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large{height:24px;line-height:24px}
.semi-select-multiple.semi-select-filterable.semi-select-large .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper-large .semi-input-large{height:24px}
.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper{height:20px;line-height:20px}
.semi-select-multiple.semi-select-filterable.semi-select-small .semi-select-content-wrapper:not(.semi-select-content-wrapper-empty) .semi-input-wrapper .semi-input-small{height:20px}
.semi-select-option-list-wrapper{padding:4px 0}
.semi-select-option-list{overflow:hidden auto}
.semi-select-option-list-chosen .semi-select-option-icon{display:flex}
.semi-select-group{color:var(--semi-color-text-2);cursor:default;margin-top:4px;padding:12px 16px 4px 32px;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:16px}
.semi-select-group:not(:first-of-type){border-top:1px solid var(--semi-color-border)}
.semi-select-loading-wrapper{cursor:not-allowed;box-sizing:content-box;height:20px;padding:8px 16px}
.semi-select-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}
.semi-select-borderless:not(:focus-within):not(:hover) .semi-select-arrow{opacity:0}
.semi-select-borderless:focus-within:not(:active){background-color:#0000}
.semi-select-borderless.semi-select-error:not(:focus-within){border-color:var(--semi-color-danger)}
.semi-select-borderless.semi-select-warning:not(:focus-within){border-color:var(--semi-color-warning)}
.semi-select-borderless.semi-select-error:focus-within{border-color:var(--semi-color-danger)}
.semi-select-borderless.semi-select-warning:focus-within{border-color:var(--semi-color-warning)}
.semi-select-dropdown-search-wrapper{border-bottom:1px solid #0000;padding:8px 12px}
.semi-rtl .semi-select,.semi-portal-rtl .semi-select{direction:rtl}
.semi-rtl .semi-select-selection,.semi-portal-rtl .semi-select-selection{margin-left:0;margin-right:12px}
.semi-rtl .semi-select-selection .semi-tag:first-of-type,.semi-portal-rtl .semi-select-selection .semi-tag:first-of-type{margin-right:0}
.semi-rtl .semi-select-selection .semi-tag-group .semi-tag,.semi-portal-rtl .semi-select-selection .semi-tag-group .semi-tag{margin-left:4px;margin-right:0}
.semi-rtl .semi-select-multiple .semi-select-selection,.semi-portal-rtl .semi-select-multiple .semi-select-selection{margin-left:0;margin-right:4px}
.semi-rtl .semi-select-multiple .semi-select-content-wrapper-empty,.semi-portal-rtl .semi-select-multiple .semi-select-content-wrapper-empty{margin-left:0;margin-right:8px}
.semi-rtl .semi-select-create-tips,.semi-portal-rtl .semi-select-create-tips{margin-left:4px;margin-right:0}
.semi-rtl .semi-select-with-prefix .semi-select-selection,.semi-portal-rtl .semi-select-with-prefix .semi-select-selection{margin-left:auto;margin-right:0}
.semi-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-portal-rtl .semi-select-single.semi-select-filterable .semi-input-wrapper,.semi-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper,.semi-portal-rtl .semi-select-multiple.semi-select-filterable .semi-select-content-wrapper-empty .semi-input-wrapper{left:auto;right:0}
.semi-rtl .semi-select-group,.semi-portal-rtl .semi-select-group{padding-left:32px;padding-right:16px}
.semi-rtl .semi-select-option-icon,.semi-portal-rtl .semi-select-option-icon{margin-left:8px;margin-right:0}
.semi-input-number{box-sizing:border-box;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none), border var(--semi-transition_duration-none) var(--semi-transition_function-easeIn) var(--semi-transition_delay-none);transform:scale(var(--semi-transform_scale-none));align-items:center;display:inline-flex}
.semi-input-number-suffix-btns{border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-small);background-color:var(--semi-color-bg-2);box-sizing:border-box;flex-direction:column;margin-left:4px;display:inline-flex}
.semi-input-number-suffix-btns>.semi-input-number-button{-webkit-user-select:none;user-select:none;width:14px;height:50%;color:var(--semi-color-text-2);border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}
.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):hover,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):hover{cursor:pointer;background-color:var(--semi-color-fill-0)}
.semi-input-number-suffix-btns>.semi-input-number-button-up:not(.semi-input-number-button-up-not-allowed):active,.semi-input-number-suffix-btns>.semi-input-number-button-down:not(.semi-input-number-button-down-not-allowed):active{cursor:pointer;background-color:var(--semi-color-fill-1)}
.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-disabled,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-disabled{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}
.semi-input-number-suffix-btns>.semi-input-number-button-up.semi-input-number-button-up-not-allowed,.semi-input-number-suffix-btns>.semi-input-number-button-down.semi-input-number-button-down-not-allowed{cursor:not-allowed}
.semi-input-number-suffix-btns-inner-hover{border-color:var(--semi-color-fill-2)}
.semi-input-number-suffix-btns-inner{border-radius:var(--semi-border-radius-small);margin-left:8px;overflow:hidden}
.semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:-4px}
.semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:0}
.semi-input-number-size-default .semi-input-number-suffix-btns{height:32px}
.semi-input-number-size-default .semi-input-number-suffix-btns-inner{height:30px}
.semi-input-number-size-large .semi-input-number-suffix-btns{height:40px}
.semi-input-number-size-large .semi-input-number-suffix-btns-inner{height:38px}
.semi-input-number-size-small .semi-input-number-suffix-btns{height:24px}
.semi-input-number-size-small .semi-input-number-suffix-btns-inner{height:22px}
.semi-input-number:not(:focus-within):not(:hover) .semi-input-borderless+.semi-input-number-suffix-btns{opacity:0}
.semi-rtl .semi-input-number,.semi-portal-rtl .semi-input-number{direction:rtl}
.semi-rtl .semi-input-number-suffix-btns,.semi-portal-rtl .semi-input-number-suffix-btns{margin-left:auto;margin-right:4px}
.semi-rtl .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:8px}
.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix{margin-left:auto;margin-right:-4px}
.semi-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner,.semi-portal-rtl .semi-input-number .semi-input-clearbtn+.semi-input-suffix .semi-input-number-suffix-btns-inner{margin-left:auto;margin-right:0}
/*# sourceMappingURL=0ez4am4ob9bay.css.map*/
.ParametersModal-module-scss-module__l_mmXW__parametersModal .body{overflow:hidden;padding:0!important}
.ParametersModal-module-scss-module__l_mmXW__header{border-bottom:1px solid var(--semi-color-border);background:var(--semi-color-bg-1);padding:16px 24px}
.ParametersModal-module-scss-module__l_mmXW__stats{color:var(--semi-color-text-1);gap:24px;font-size:14px;display:flex}
.ParametersModal-module-scss-module__l_mmXW__stats span{align-items:center;gap:4px;display:flex}
.ParametersModal-module-scss-module__l_mmXW__stats strong{color:var(--semi-color-primary);font-size:16px}
.ParametersModal-module-scss-module__l_mmXW__paramName{align-items:center;gap:8px;display:flex}
.ParametersModal-module-scss-module__l_mmXW__paramName code{font-family:var(--font-fragment-mono),monospace;color:var(--semi-color-text-0);background:var(--semi-color-fill-0);border-radius:4px;padding:2px 6px;font-size:13px;font-weight:600}
.ParametersModal-module-scss-module__l_mmXW__requiredTag{flex-shrink:0}
.ParametersModal-module-scss-module__l_mmXW__description{color:var(--semi-color-text-1);word-break:break-word;font-size:13px;line-height:1.5}
.ParametersModal-module-scss-module__l_mmXW__constraints{color:var(--semi-color-text-2);word-break:break-word;font-size:12px;line-height:1.6}
.ParametersModal-module-scss-module__l_mmXW__example{font-family:var(--font-fragment-mono),monospace;color:var(--semi-color-success);background:var(--semi-color-success-light-default);text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:100%;padding:2px 6px;font-size:12px;display:inline-block;overflow:hidden}
.ParametersModal-module-scss-module__l_mmXW__parametersModal .semi-table{margin-bottom:16px;font-size:13px}
.ParametersModal-module-scss-module__l_mmXW__parametersModal .semi-table .semi-table-thead>.semi-table-row>.semi-table-row-head{background:var(--semi-color-fill-0);color:var(--semi-color-text-0);font-weight:600}
.ParametersModal-module-scss-module__l_mmXW__parametersModal .semi-table .semi-table-tbody>.semi-table-row:hover{background:var(--semi-color-fill-0)}
.ParametersModal-module-scss-module__l_mmXW__parametersModal .semi-table .semi-table-cell{padding:12px 16px}
.MediaSettingsCard-module-scss-module___970Pa__mediaSettingsCard{box-sizing:border-box;background:var(--color-bg-panel);border:none;border-radius:8px;flex-direction:column;width:100%;display:flex}
@media (max-width:768px){.MediaSettingsCard-module-scss-module___970Pa__mediaSettingsCard{width:100%;height:auto}}
.MediaSettingsCard-module-scss-module___970Pa__settingsHeader{background:0 0;border-bottom:none;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 15px 0;display:flex}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__settingsHeader{padding:12px 12px 0}}
@media (max-width:468px){.MediaSettingsCard-module-scss-module___970Pa__settingsHeader{padding:10px 10px 0}}
.MediaSettingsCard-module-scss-module___970Pa__headerTitle{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.35em}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__headerTitle{font-size:18px}}
@media (max-width:468px){.MediaSettingsCard-module-scss-module___970Pa__headerTitle{font-size:16px}}
.MediaSettingsCard-module-scss-module___970Pa__viewToggle{cursor:pointer;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .MediaSettingsCard-module-scss-module___970Pa__viewToggle{background:#141414}
.MediaSettingsCard-module-scss-module___970Pa__viewToggle span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;flex-direction:row;align-items:center;font-size:14px;font-weight:400;line-height:1em;display:flex}
[data-theme=dark] .MediaSettingsCard-module-scss-module___970Pa__viewToggle span{color:#ebf4fb}
.MediaSettingsCard-module-scss-module___970Pa__viewToggle svg{color:#1a2330;flex-shrink:0}
[data-theme=dark] .MediaSettingsCard-module-scss-module___970Pa__viewToggle svg{color:#ebf4fb}
.MediaSettingsCard-module-scss-module___970Pa__viewToggle:hover{opacity:.8}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__viewToggle{gap:3px;height:32px;padding:5px 12px}.MediaSettingsCard-module-scss-module___970Pa__viewToggle span{font-size:14px}.MediaSettingsCard-module-scss-module___970Pa__viewToggle svg{font-size:20px}}
@media (max-width:468px){.MediaSettingsCard-module-scss-module___970Pa__viewToggle{height:28px;padding:4px 10px}.MediaSettingsCard-module-scss-module___970Pa__viewToggle span{font-size:13px}.MediaSettingsCard-module-scss-module___970Pa__viewToggle svg{font-size:18px}}
.MediaSettingsCard-module-scss-module___970Pa__viewDropdownMenu .semi-dropdown-title{font-family:var(--font-manrope);color:#89878e;text-transform:uppercase;letter-spacing:.5px;padding:8px 12px 4px;font-size:12px;font-weight:600}
.MediaSettingsCard-module-scss-module___970Pa__viewDropdownMenu .semi-dropdown-item{font-family:var(--font-manrope);padding:8px 12px;font-size:14px}
.MediaSettingsCard-module-scss-module___970Pa__viewDropdownMenu .semi-dropdown-item.MediaSettingsCard-module-scss-module___970Pa__semi-dropdown-item-active{color:#5f41cf;background:#f5f2ff}
.MediaSettingsCard-module-scss-module___970Pa__viewDropdownMenu .semi-dropdown-item.MediaSettingsCard-module-scss-module___970Pa__semi-dropdown-item-disabled{opacity:.5;cursor:not-allowed}
.MediaSettingsCard-module-scss-module___970Pa__viewDropdownMenu .semi-dropdown-divider{margin:4px 0}
.MediaSettingsCard-module-scss-module___970Pa__settingsContent{flex-direction:column;align-self:stretch;gap:19.8px;padding:25px 15px 50px;display:flex}
:is(.MediaSettingsCard-module-scss-module___970Pa__settingsContent .semi-input-textarea,.MediaSettingsCard-module-scss-module___970Pa__settingsContent .semi-select-selection){font-size:12px;line-height:16px;font-family:var(--font-manrope)!important}
.MediaSettingsCard-module-scss-module___970Pa__settingsContent .semi-input-textarea-wrapper{background:var(--color-bg-panel);border-color:#1b1b1d1a}
.MediaSettingsCard-module-scss-module___970Pa__settingsContent .semi-input-textarea{resize:vertical}
.MediaSettingsCard-module-scss-module___970Pa__settingsContent{--semi-color-fill-0:#16161808;--semi-color-fill-1:#16161808;--semi-color-border:#16161821;--semi-color-focus-border:#5f41cf;--semi-color-primary:#5f41cf;--semi-color-primary-hover:#5030a0;--semi-color-text-0:var(--color-text-primary);--semi-color-text-1:#515151;--semi-border-radius-small:4px;--semi-border-radius-medium:6px}
.MediaSettingsCard-module-scss-module___970Pa__jsonViewerContainer{box-sizing:border-box;width:100%;height:100%}
.MediaSettingsCard-module-scss-module___970Pa__codeViewerContainer{box-sizing:border-box;width:100%;height:100%;overflow:auto}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock{font-family:var(--font-fragment-mono);color:#e8e8e8;white-space:pre;background:#2d2d2d;border-radius:6px;margin:0;padding:16px;font-size:13px;line-height:1.6;overflow-x:auto}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock code{color:inherit;font-family:inherit}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock::-webkit-scrollbar{width:6px;height:6px}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock::-webkit-scrollbar-track{background:#1a1a1a;border-radius:3px}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock::-webkit-scrollbar-thumb{background:#555;border-radius:3px}
.MediaSettingsCard-module-scss-module___970Pa__codeBlock::-webkit-scrollbar-thumb:hover{background:#666}
.MediaSettingsCard-module-scss-module___970Pa__actionBar{box-sizing:border-box;background:var(--color-bg-panel);z-index:10;border-top:none;border-radius:0 0 8px 8px;flex-direction:column;gap:10px;width:100%;padding:13px 20px 9px;display:flex;position:sticky;bottom:0;box-shadow:0 -4px 4px #0000000d}
[data-theme=dark] .MediaSettingsCard-module-scss-module___970Pa__actionBar{box-shadow:0 -4px 8px #fdfdfd1f}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__actionBar{gap:8px;padding:12px 16px}}
@media (max-width:468px){.MediaSettingsCard-module-scss-module___970Pa__actionBar{gap:6px;padding:10px 12px}}
.MediaSettingsCard-module-scss-module___970Pa__actionBarTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__actionBarTop .MediaSettingsCard-module-scss-module___970Pa__runButtonWrapper{margin-left:auto}
.MediaSettingsCard-module-scss-module___970Pa__resetButton{height:32px;font-size:14px;font-family:var(--font-manrope);white-space:nowrap;color:#1a2330;cursor:pointer;letter-spacing:-.02em;background:#f3f3f3;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:400;line-height:1em;transition:all .2s;display:flex}
[data-theme=dark] .MediaSettingsCard-module-scss-module___970Pa__resetButton{color:#ebf4fb;background:#141414}
.MediaSettingsCard-module-scss-module___970Pa__resetButton:hover:not(:disabled){opacity:.8}
.MediaSettingsCard-module-scss-module___970Pa__resetButton:disabled{opacity:.4;cursor:not-allowed}
.MediaSettingsCard-module-scss-module___970Pa__resetButton svg{font-size:14px}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__resetButton{gap:5px;padding:6px 14px;font-size:18px}.MediaSettingsCard-module-scss-module___970Pa__resetButton svg{font-size:18px}}
@media (max-width:468px){.MediaSettingsCard-module-scss-module___970Pa__resetButton{padding:5px 12px;font-size:16px}.MediaSettingsCard-module-scss-module___970Pa__resetButton svg{font-size:16px}}
.MediaSettingsCard-module-scss-module___970Pa__runButtonWrapper{align-items:center;gap:10px;display:flex;position:relative}
.MediaSettingsCard-module-scss-module___970Pa__missingFieldsHint{color:var(--color-function-error);cursor:pointer;justify-content:center;align-items:center;animation:2s ease-in-out infinite MediaSettingsCard-module-scss-module___970Pa__missingPulse;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__estimatedPriceHint{color:var(--color-text-secondary);cursor:help;justify-content:center;align-items:center;transition:color .2s;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__estimatedPriceHint:hover{color:var(--color-text-primary)}
@keyframes MediaSettingsCard-module-scss-module___970Pa__missingPulse{0%,to{opacity:1}50%{opacity:.4}}
.MediaSettingsCard-module-scss-module___970Pa__discountBadge{height:20px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;z-index:1;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.366;display:inline-flex;position:absolute;top:-14px;right:0}
.MediaSettingsCard-module-scss-module___970Pa__discountGreen{background:#36bd25}
.MediaSettingsCard-module-scss-module___970Pa__discountOrange{background:#fe6c11}
.MediaSettingsCard-module-scss-module___970Pa__priceInfo{flex-direction:column;order:-1;align-items:flex-end;gap:0;display:flex;position:relative}
.MediaSettingsCard-module-scss-module___970Pa__currentPrice{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:right;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.2}
.MediaSettingsCard-module-scss-module___970Pa__originPrice{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:right;color:var(--color-text-primary);opacity:.5;font-size:12px;font-weight:400;line-height:1.2;text-decoration:line-through}
.MediaSettingsCard-module-scss-module___970Pa__splitRunButton{background:var(--color-primary-default);border-radius:4px;align-items:center;height:32px;transition:background .2s;display:flex;overflow:visible}
.MediaSettingsCard-module-scss-module___970Pa__splitRunButton.MediaSettingsCard-module-scss-module___970Pa__splitRunDisabled{background:var(--color-primary-disabled);opacity:.85}
.MediaSettingsCard-module-scss-module___970Pa__splitRunLeft{cursor:pointer;color:#ebf4fb;height:100%;font-family:var(--font-manrope);letter-spacing:-.02em;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:400;line-height:1em;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__splitRunLeft .MediaSettingsCard-module-scss-module___970Pa__batchSuffix{opacity:.75;font-size:11px}
.MediaSettingsCard-module-scss-module___970Pa__splitRunLeft:hover:not(:disabled){background:#ffffff1a}
.MediaSettingsCard-module-scss-module___970Pa__splitRunLeft:disabled{cursor:not-allowed}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__splitRunLeft{padding:0 12px;font-size:16px}}
.MediaSettingsCard-module-scss-module___970Pa__splitDivider{background:#ebf4fb4d;flex-shrink:0;width:1px;height:16px}
.MediaSettingsCard-module-scss-module___970Pa__splitRunRight{cursor:pointer;color:#ebf4fb;height:32px;font-family:var(--font-manrope);letter-spacing:-.02em;white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;gap:2px;padding:0 8px;font-size:14px;font-weight:400;line-height:1em;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__splitRunRight:hover:not(:disabled){background:#ffffff1a}
.MediaSettingsCard-module-scss-module___970Pa__splitRunRight:disabled{cursor:not-allowed}
.MediaSettingsCard-module-scss-module___970Pa__splitRunRight svg{flex-shrink:0}
@media (max-width:767px){.MediaSettingsCard-module-scss-module___970Pa__splitRunRight{padding:0 6px;font-size:14px}}
.MediaSettingsCard-module-scss-module___970Pa__stopButton{height:auto;font-size:16px;font-family:var(--font-manrope);color:#fff;cursor:pointer;background:#f44;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-weight:500;line-height:1.366em;transition:all .2s;display:flex}
.MediaSettingsCard-module-scss-module___970Pa__stopButton:hover{background:#e63939;transform:translateY(-1px);box-shadow:0 6px 20px #ff44444d}
.MediaSettingsCard-module-scss-module___970Pa__stopButton:active{background:#cc2e2e;transform:translateY(0);box-shadow:0 2px 8px #ff44444d}
.MediaSettingsCard-module-scss-module___970Pa__stopButton svg{font-size:16px}
.MediaSettingsCard-module-scss-module___970Pa__freeBadge{color:#fff;height:20px;font-family:var(--font-manrope);white-space:nowrap;background:#36bd25;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:700;line-height:1.366;display:inline-flex;position:absolute;top:-14px;right:0}
.MediaSettingsCard-module-scss-module___970Pa__headerControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}
.semi-collapsible-transition{transition:height .25s cubic-bezier(.25, .1, .25, 1) var(--semi-transition_delay-none), opacity .25s var(--semi-transition_function-easeIn) var(--semi-transition_delay-none)}
.pswp{--pswp-icon-color:#fff;--pswp-icon-color-secondary:transparent;--pswp-icon-stroke-width:0}
.pswp__top-bar{background:linear-gradient(#0000008c 0%,#00000047 55%,#0000 100%);align-items:center;height:56px}
.pswp__button{width:44px;height:44px;transition:background-color .2s}
.pswp__button:hover{border-radius:var(--radius-base);background:#ffffff29}
.pswp__button--arrow .pswp__icn{filter:drop-shadow(0 1px 4px #000000bf)}
.pswp__counter,.pswp__resolution{border-radius:var(--radius-base);color:#fff;opacity:1;white-space:nowrap;background:#00000073;align-items:center;height:26px;margin:0 4px;padding:0 10px;font-size:13px;line-height:26px;display:flex}
@media (max-width:480px){.pswp__resolution{display:none}}
.ImageDisplay-module-scss-module__yNEl4q__displayHeader{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__displayHeader{padding:0}}
@media (max-width:468px){.ImageDisplay-module-scss-module__yNEl4q__displayHeader{padding:0}}
.ImageDisplay-module-scss-module__yNEl4q__headerLeft{align-items:center;gap:12px;display:flex}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__headerLeft{gap:8px}}
@media (max-width:468px){.ImageDisplay-module-scss-module__yNEl4q__headerLeft{gap:6px}}
.ImageDisplay-module-scss-module__yNEl4q__headerTitle{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.35em}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__headerTitle{font-size:18px}}
@media (max-width:468px){.ImageDisplay-module-scss-module__yNEl4q__headerTitle{font-size:16px}}
.ImageDisplay-module-scss-module__yNEl4q__statusTag{font-family:var(--font-manrope);justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}
.ImageDisplay-module-scss-module__yNEl4q__statusIdle{color:#666}
.ImageDisplay-module-scss-module__yNEl4q__statusInProgress{color:#2563eb}
.ImageDisplay-module-scss-module__yNEl4q__statusCompleted{color:#059669}
.ImageDisplay-module-scss-module__yNEl4q__statusFailed{color:#dc2626}
.ImageDisplay-module-scss-module__yNEl4q__viewDropdown{cursor:pointer;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__viewDropdown{background:#141414}
.ImageDisplay-module-scss-module__yNEl4q__viewDropdown span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;align-items:center;font-size:14px;font-weight:400;line-height:1em;display:flex}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__viewDropdown span{color:#ebf4fb}
.ImageDisplay-module-scss-module__yNEl4q__viewDropdown svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__viewDropdown svg{color:#ebf4fb}
.ImageDisplay-module-scss-module__yNEl4q__viewDropdown:hover{opacity:.8}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__viewDropdown{gap:0;height:auto;padding:6px}.ImageDisplay-module-scss-module__yNEl4q__viewDropdown span{display:none}}
.ImageDisplay-module-scss-module__yNEl4q__imageDisplay .semi-dropdown-menu{min-width:120px!important}
.ImageDisplay-module-scss-module__yNEl4q__imageDisplay .semi-dropdown-menu .ImageDisplay-module-scss-module__yNEl4q__semi-dropdown-item{font-size:15px!important}
.ImageDisplay-module-scss-module__yNEl4q__actionButtons{align-items:center;gap:8px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__actionDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton{cursor:pointer;background:#f3f3f3;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__headerActionButton{background:#141414}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;font-size:14px;font-weight:400;line-height:1em}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__headerActionButton span{color:#ebf4fb}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton img{flex-shrink:0;width:16px;height:16px}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__headerActionButton svg{color:#ebf4fb}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton:hover:not(:disabled){opacity:.8}
.ImageDisplay-module-scss-module__yNEl4q__headerActionButton:disabled{opacity:.4;cursor:not-allowed}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__headerActionButton{padding:6px}.ImageDisplay-module-scss-module__yNEl4q__headerActionButton span{display:none}}
.ImageDisplay-module-scss-module__yNEl4q__jsonView{background:#f8f9fa;border-radius:0;flex:1;margin:0;padding:24px;overflow:auto}
.ImageDisplay-module-scss-module__yNEl4q__jsonContent{font-family:var(--font-fragment-mono);color:var(--semi-color-text-1);white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #0000000f;border-radius:8px;margin:0;padding:20px;font-size:12px;line-height:1.8}
@keyframes ImageDisplay-module-scss-module__yNEl4q__pulse{0%,to{opacity:.8}50%{opacity:1}}
.ImageDisplay-module-scss-module__yNEl4q__imageDisplay{background:var(--color-bg-panel);box-sizing:border-box;border:none;border-radius:8px;flex-direction:column;gap:15px;width:100%;height:100%;padding:15px;display:flex;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__chatInputContainer{background:var(--color-bg-panel);box-sizing:border-box;border:2px solid #e2e2e3;border-radius:6px;width:100%;padding:10px;transition:all .3s}
.ImageDisplay-module-scss-module__yNEl4q__inputWrapper{align-items:flex-end;gap:12px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__submitArea{border-radius:50%;align-items:flex-end;gap:10px;display:flex;position:relative}
.ImageDisplay-module-scss-module__yNEl4q__submitHint{color:#888;white-space:nowrap;font-size:12px;position:absolute;bottom:5px;right:50px}
.ImageDisplay-module-scss-module__yNEl4q__promptInput{flex:1;background:var(--color-bg-panel)!important;border:none!important}
.ImageDisplay-module-scss-module__yNEl4q__sendButton{flex-shrink:0;color:#fff!important;background:#7f72f7!important;border-color:#7f72f7!important;border-radius:999px!important;width:40px!important;height:40px!important;padding:0!important}
.ImageDisplay-module-scss-module__yNEl4q__sendButton:hover{background:#6b5ef5!important;border-color:#6b5ef5!important}
.ImageDisplay-module-scss-module__yNEl4q__sendButton:disabled{background:#e2e2e3!important;border-color:#e2e2e3!important}
.ImageDisplay-module-scss-module__yNEl4q__stopButton{margin-right:12px;animation:2s infinite ImageDisplay-module-scss-module__yNEl4q__pulse;color:#fff!important;background:#ff4d4f!important;border:none!important;border-radius:6px!important;align-items:center!important;gap:6px!important;height:32px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;display:flex!important}
.ImageDisplay-module-scss-module__yNEl4q__stopButton svg{width:16px;height:16px}
.ImageDisplay-module-scss-module__yNEl4q__stopButton:hover{background:#ff7875!important}
.ImageDisplay-module-scss-module__yNEl4q__stopButton:active{background:#d9363e!important}
.ImageDisplay-module-scss-module__yNEl4q__warningBanner{background:var(--color-bg-panel) 3cd;color:#856404;text-align:center;border:1px solid #ffeaa7;border-radius:6px;padding:8px 12px;font-size:14px}
.ImageDisplay-module-scss-module__yNEl4q__resultsContainer{background:var(--color-bg-panel);flex-direction:column;flex:1;width:100%;min-height:0;transition:min-height .3s;display:flex;overflow-y:auto}
.ImageDisplay-module-scss-module__yNEl4q__resultsContainer.ImageDisplay-module-scss-module__yNEl4q__collapsedContainer{min-height:150px}
.ImageDisplay-module-scss-module__yNEl4q__imageContainer{border-radius:6px;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative}
.ImageDisplay-module-scss-module__yNEl4q__loadingPlaceholder{background:#f8f9fa;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;max-height:100%;display:flex;position:relative;overflow:hidden}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__loadingPlaceholder{background:#2a2a2a}
.ImageDisplay-module-scss-module__yNEl4q__loadingPlaceholder:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite ImageDisplay-module-scss-module__yNEl4q__shimmer;position:absolute;top:0;left:-100%}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__loadingPlaceholder:before{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}
@keyframes ImageDisplay-module-scss-module__yNEl4q__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.ImageDisplay-module-scss-module__yNEl4q__loadingAnimation{z-index:1;width:120px;height:120px}
.ImageDisplay-module-scss-module__yNEl4q__loadingText{color:var(--semi-color-text-2);z-index:1;margin-top:16px;font-size:14px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__emptyContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:60px 40px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__emptyIcon{color:#d4d4d8;width:80px;height:80px;margin-bottom:8px}
.ImageDisplay-module-scss-module__yNEl4q__emptyText{font-family:var(--font-manrope);color:#3f3f46;text-align:center;margin:0;font-size:18px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__emptyHint{font-family:var(--font-manrope);color:#a1a1aa;text-align:center;margin:0;font-size:14px;font-weight:400}
.ImageDisplay-module-scss-module__yNEl4q__contentArea{flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__contentAreaLayer{overflow:hidden auto}
.ImageDisplay-module-scss-module__yNEl4q__mainDisplay{background:var(--color-bg-panel);box-sizing:border-box;border:1px solid #1b1b1d1a;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__historyDownloadButton{cursor:pointer;z-index:100;color:#5f41cf;opacity:0;background:#faf7f8;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;position:absolute;top:8px;right:8px}
.ImageDisplay-module-scss-module__yNEl4q__historyDownloadButton:hover{background:#f0edf5;transform:scale(1.05)}
.ImageDisplay-module-scss-module__yNEl4q__historyDownloadButton:disabled{cursor:not-allowed;opacity:.6}
.ImageDisplay-module-scss-module__yNEl4q__historyDownloadButton svg{width:16px;height:16px}
.ImageDisplay-module-scss-module__yNEl4q__mainImage{z-index:2;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative}
.ImageDisplay-module-scss-module__yNEl4q__mainImage svg{width:100%!important;height:auto!important;display:block!important}
.ImageDisplay-module-scss-module__yNEl4q__comparisonOption{border-bottom:1px solid var(--semi-color-border);align-items:center;gap:8px;padding:16px 0;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__comparisonLabel{color:var(--semi-color-text-0);font-size:14px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__infoIcon{color:var(--semi-color-text-2);cursor:help;flex-shrink:0}
.ImageDisplay-module-scss-module__yNEl4q__nextSection{background:0 0;border:none;margin-bottom:20px;padding:0}
.ImageDisplay-module-scss-module__yNEl4q__nextTitle{color:var(--semi-color-text-0);margin-top:0;margin-bottom:16px;font-size:16px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__nextActions{flex-wrap:wrap;gap:12px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__nextActions .ImageDisplay-module-scss-module__yNEl4q__nextActionButton{cursor:pointer;box-sizing:border-box;background:#faf7f8;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__nextActions .ImageDisplay-module-scss-module__yNEl4q__nextActionButton span{font-family:var(--font-manrope);color:#5f41cf;font-size:16px;font-weight:700;line-height:1.366em}
.ImageDisplay-module-scss-module__yNEl4q__nextActions .ImageDisplay-module-scss-module__yNEl4q__nextActionButton svg{color:#5f41cf;flex-shrink:0;font-size:24px}
.ImageDisplay-module-scss-module__yNEl4q__nextActions .ImageDisplay-module-scss-module__yNEl4q__nextActionButton:hover:not(:disabled){background:#f0edf5}
.ImageDisplay-module-scss-module__yNEl4q__nextActions .ImageDisplay-module-scss-module__yNEl4q__nextActionButton:disabled{opacity:.4;cursor:not-allowed}
.ImageDisplay-module-scss-module__yNEl4q__quickActionLink{text-decoration:none}
.ImageDisplay-module-scss-module__yNEl4q__dropdownLink{color:var(--semi-color-text-0);width:100%;text-decoration:none;display:block}
.ImageDisplay-module-scss-module__yNEl4q__dropdownLink:hover{color:var(--semi-color-primary)}
.ImageDisplay-module-scss-module__yNEl4q__historyTitle{color:var(--semi-color-text-2);margin-bottom:16px;font-size:14px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__historyList{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}
.ImageDisplay-module-scss-module__yNEl4q__historyCard{aspect-ratio:1;background:var(--semi-color-bg-1);border:1px solid var(--semi-color-border);cursor:pointer;border-radius:8px;width:100%;transition:all .2s;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__historyCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}
.ImageDisplay-module-scss-module__yNEl4q__historyCard:hover .ImageDisplay-module-scss-module__yNEl4q__historyOverlay,.ImageDisplay-module-scss-module__yNEl4q__historyCard:hover .ImageDisplay-module-scss-module__yNEl4q__historyDownloadButton{opacity:1}
.ImageDisplay-module-scss-module__yNEl4q__historyImage{object-fit:cover;width:100%;height:100%}
.ImageDisplay-module-scss-module__yNEl4q__historyImage svg{width:100%!important;height:auto!important;display:block!important}
.ImageDisplay-module-scss-module__yNEl4q__historyOverlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}
.ImageDisplay-module-scss-module__yNEl4q__historyActions{gap:8px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__historyButton{width:32px!important;height:32px!important;color:var(--semi-color-text-1)!important;background:#fff!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}
.ImageDisplay-module-scss-module__yNEl4q__historyButton:hover{background:var(--semi-color-bg-2)!important}
.ImageDisplay-module-scss-module__yNEl4q__historyButton svg{width:18px;height:18px}
.ImageDisplay-module-scss-module__yNEl4q__imageGallery{flex-direction:column;flex:1;width:100%;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__imageList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:24px;display:grid}
.ImageDisplay-module-scss-module__yNEl4q__imageCard{aspect-ratio:1;cursor:pointer;background:#fff;border:1px solid #00000014;border-radius:10px;width:100%;transition:all .3s;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__imageCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}
.ImageDisplay-module-scss-module__yNEl4q__imageCard:hover .ImageDisplay-module-scss-module__yNEl4q__imageOverlay{opacity:1}
.ImageDisplay-module-scss-module__yNEl4q__imageOverlay{opacity:0;z-index:10;pointer-events:none;background:#00000080;transition:opacity .2s;position:absolute;inset:0}
.ImageDisplay-module-scss-module__yNEl4q__imageCard:hover .ImageDisplay-module-scss-module__yNEl4q__imageOverlay{pointer-events:auto}
.ImageDisplay-module-scss-module__yNEl4q__imageActions{z-index:11;flex-direction:column;gap:12px;display:flex;position:absolute;top:16px;left:16px}
.ImageDisplay-module-scss-module__yNEl4q__actionButton{white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:140px;transition:all .2s;display:flex;color:#fff!important;border:none!important;border-radius:8px!important;height:auto!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important}
.ImageDisplay-module-scss-module__yNEl4q__actionButton:hover{color:#7f72f7!important;background:var(--color-bg-panel)!important}
.ImageDisplay-module-scss-module__yNEl4q__actionButton svg{flex-shrink:0;width:16px;height:16px;margin-right:10px}
.ImageDisplay-module-scss-module__yNEl4q__imageWrapper{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__imageSliderContainer{justify-content:center;align-items:center;width:100%;height:100%;max-height:70vh;display:flex;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__imageSlider{z-index:2;width:100%;height:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative}
.ImageDisplay-module-scss-module__yNEl4q__imageSlide{flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__displayedImage{object-fit:contain;cursor:pointer;z-index:10;width:auto;max-width:100%;height:auto;max-height:100%;display:block;position:relative}
.ImageDisplay-module-scss-module__yNEl4q__displayedImage svg{width:100%!important;height:auto!important;display:block!important}
.ImageDisplay-module-scss-module__yNEl4q__zoomButton{color:#7f72f7;cursor:pointer;opacity:0;background:#fff;border:1px solid #e2e2e3;border-radius:6px;justify-content:center;align-items:center;padding:8px;transition:opacity .3s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001a}
.ImageDisplay-module-scss-module__yNEl4q__zoomButton:hover{background:#f8f9fa;border-color:#7f72f7;box-shadow:0 4px 12px #7f72f733}
.ImageDisplay-module-scss-module__yNEl4q__navButton{color:#7f72f7;cursor:pointer;z-index:5;background:#fff;border:1px solid #e2e2e3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__navButton{color:#fff;background:#ffffff26;border-color:#fff3;box-shadow:0 2px 8px #0000004d}
.ImageDisplay-module-scss-module__yNEl4q__navButton:hover{background:#f8f9fa;border-color:#7f72f7;transform:translateY(-50%)scale(1.05);box-shadow:0 4px 12px #7f72f733}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__navButton:hover{background:#ffffff40;border-color:#fff6}
.ImageDisplay-module-scss-module__yNEl4q__navButton:disabled{opacity:.3;cursor:not-allowed}
.ImageDisplay-module-scss-module__yNEl4q__navButton:disabled:hover{background:#fff;border-color:#e2e2e3;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__navButton:disabled:hover{background:#ffffff26;border-color:#fff3;box-shadow:0 2px 8px #0000004d}
.ImageDisplay-module-scss-module__yNEl4q__prevButton{left:15px}
.ImageDisplay-module-scss-module__yNEl4q__nextButton{right:15px}
.ImageDisplay-module-scss-module__yNEl4q__imageInfo{z-index:5;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}
.ImageDisplay-module-scss-module__yNEl4q__imageCounter{color:#fff;background:#0009;border-radius:16px;padding:6px 12px;font-size:14px;font-weight:500}
.ImageDisplay-module-scss-module__yNEl4q__imageErrorContainer{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:6px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__errorIcon{margin-bottom:10px;font-size:48px}
.ImageDisplay-module-scss-module__yNEl4q__errorText{color:#6c757d;text-align:center;font-size:16px}
.ImageDisplay-module-scss-module__yNEl4q__imageSkeleton{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;width:100%;height:100%;min-height:300px;animation:1.5s infinite ImageDisplay-module-scss-module__yNEl4q__shimmer;position:absolute;inset:0}
[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__imageSkeleton{background:linear-gradient(90deg,#2a2a2a 25%,#3a3a3a 50%,#2a2a2a 75%) 0 0/200% 100%}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__imageSkeleton{background:linear-gradient(90deg,#f5f5f5 25%,#ebebeb 50%,#f5f5f5 75%) 0 0/200% 100%}[data-theme=dark] .ImageDisplay-module-scss-module__yNEl4q__imageSkeleton{background:linear-gradient(90deg,#252525 25%,#303030 50%,#252525 75%) 0 0/200% 100%}}
.ImageDisplay-module-scss-module__yNEl4q__skeletonPulse{display:none}
.ImageDisplay-module-scss-module__yNEl4q__infoSection{background:var(--semi-color-bg-0);border-top:1px solid #0000000f;padding:24px}
.ImageDisplay-module-scss-module__yNEl4q__nextPrompt{margin-bottom:20px}
.ImageDisplay-module-scss-module__yNEl4q__promptLabel{color:var(--semi-color-text-0);margin-bottom:8px;font-size:14px;font-weight:500;display:block}
.ImageDisplay-module-scss-module__yNEl4q__promptHint{color:var(--semi-color-text-2);margin:0;font-size:13px;line-height:1.5}
.ImageDisplay-module-scss-module__yNEl4q__pricingInfo{background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;margin-top:10px;padding:0;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__pricingIcon{color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.ImageDisplay-module-scss-module__yNEl4q__pricingText{color:var(--color-text-primary);opacity:.5;margin:0;font-size:13px}
.ImageDisplay-module-scss-module__yNEl4q__pricingText strong{font-weight:600}
.ImageDisplay-module-scss-module__yNEl4q__pricingNote{color:var(--semi-color-text-3);margin:0;font-size:12px;font-style:italic}
.ImageDisplay-module-scss-module__yNEl4q__layerPricingNote,.ImageDisplay-module-scss-module__yNEl4q__tokenPricingNote{margin-top:2px;font-size:12px;display:block}
.ImageDisplay-module-scss-module__yNEl4q__errorContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:40px 20px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__errorIcon{margin-bottom:8px}
.ImageDisplay-module-scss-module__yNEl4q__errorIcon svg{display:block}
.ImageDisplay-module-scss-module__yNEl4q__errorTitle{font-family:var(--font-manrope);color:#ef4444;text-align:center;margin:0;font-size:24px;font-weight:600}
.ImageDisplay-module-scss-module__yNEl4q__errorDescription{font-family:var(--font-manrope);color:var(--semi-color-text-1);text-align:center;max-width:600px;margin:0;font-size:16px;line-height:1.5}
.ImageDisplay-module-scss-module__yNEl4q__errorRefundNotice{font-family:var(--font-manrope);color:var(--semi-color-text-2);text-align:center;max-width:600px;margin:16px 0 0;font-size:14px;line-height:1.5}
.ImageDisplay-module-scss-module__yNEl4q__errorDetails{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);box-sizing:border-box;border-radius:8px;width:100%;max-width:600px;margin-top:8px;padding:16px}
.ImageDisplay-module-scss-module__yNEl4q__errorMessage{font-family:var(--font-fragment-mono),monospace;color:var(--semi-color-text-2);word-break:break-word;margin:0;font-size:14px;line-height:1.6}
.ImageDisplay-module-scss-module__yNEl4q__errorAction{margin-top:16px;text-decoration:none}
.ImageDisplay-module-scss-module__yNEl4q__spinAnimation{animation:1s linear infinite ImageDisplay-module-scss-module__yNEl4q__spin}
@keyframes ImageDisplay-module-scss-module__yNEl4q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailSection{width:100%}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailList{scrollbar-width:thin;scrollbar-color:#0003 #0000;gap:12px;padding:4px;display:flex;overflow-x:auto}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailList::-webkit-scrollbar{height:6px}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailList::-webkit-scrollbar-track{background:0 0}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailList::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailItem{cursor:pointer;background:var(--color-bg-panel-hover);border:2px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;padding:0;transition:all .2s;display:flex;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailItem:hover{border-color:#7f72f780;transform:scale(1.05)}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailItem.ImageDisplay-module-scss-module__yNEl4q__thumbnailActive{border-color:#7f72f7;box-shadow:0 0 0 2px #7f72f733}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__thumbnailItem{width:56px;height:56px}}
.ImageDisplay-module-scss-module__yNEl4q__thumbnailImage{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}
.ImageDisplay-module-scss-module__yNEl4q__downloadAllButton{cursor:pointer;box-sizing:border-box;background:#faf7f8;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__downloadAllButton span{font-family:var(--font-manrope);color:#5f41cf;font-size:16px;font-weight:700;line-height:1.366em}
.ImageDisplay-module-scss-module__yNEl4q__downloadAllButton svg{color:#5f41cf;flex-shrink:0;font-size:24px}
.ImageDisplay-module-scss-module__yNEl4q__downloadAllButton:hover:not(:disabled){background:#f0edf5}
.ImageDisplay-module-scss-module__yNEl4q__downloadAllButton:disabled{opacity:.4;cursor:not-allowed}
.ImageDisplay-module-scss-module__yNEl4q__batchTabBar{background:var(--color-bg-page);border-radius:4px;align-items:center;gap:2px;margin-left:4px;padding:2px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__batchTabIcon{color:var(--color-text-secondary);flex-shrink:0}
.ImageDisplay-module-scss-module__yNEl4q__batchTab{min-width:22px;height:22px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px 4px;font-size:14px;font-weight:400;line-height:1em;transition:all .15s;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__batchTab svg{color:inherit}
.ImageDisplay-module-scss-module__yNEl4q__batchTab:hover{opacity:.7}
.ImageDisplay-module-scss-module__yNEl4q__batchTab.ImageDisplay-module-scss-module__yNEl4q__batchTabActive{background:var(--color-text-primary);color:var(--color-bg-page)}
.ImageDisplay-module-scss-module__yNEl4q__batchInfoIcon{color:var(--color-text-secondary);cursor:help;flex-shrink:0}
.ImageDisplay-module-scss-module__yNEl4q__batchGridContainer{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;width:100%;min-height:0;display:grid}
@media (max-width:767px){.ImageDisplay-module-scss-module__yNEl4q__batchGridContainer{grid-template-rows:auto;grid-template-columns:1fr}}
.ImageDisplay-module-scss-module__yNEl4q__batchGridCell{cursor:pointer;background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;justify-content:center;align-items:center;min-height:120px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__batchGridCell:hover{border-color:var(--color-primary-default)}
.ImageDisplay-module-scss-module__yNEl4q__batchGridCell.ImageDisplay-module-scss-module__yNEl4q__batchGridCellActive{border-color:var(--color-primary-default);border-width:2px}
.ImageDisplay-module-scss-module__yNEl4q__batchGridImage{object-fit:contain;width:100%;height:100%}
.ImageDisplay-module-scss-module__yNEl4q__batchGridLoading{justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__batchGridSpinner{color:var(--color-text-secondary);font-size:28px;animation:1s linear infinite ImageDisplay-module-scss-module__yNEl4q__batchSpin}
.ImageDisplay-module-scss-module__yNEl4q__batchGridMoreBadge{color:#fff;min-width:24px;height:20px;font-family:var(--font-manrope);background:#0009;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:6px;right:6px}
@keyframes ImageDisplay-module-scss-module__yNEl4q__batchSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ImageDisplay-module-scss-module__yNEl4q__batchGridError{color:var(--color-function-fail);font-family:var(--font-manrope);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__batchGridErrorTitle{font-weight:600}
.ImageDisplay-module-scss-module__yNEl4q__batchGridErrorDetail{color:var(--color-text-secondary);-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}
.ImageDisplay-module-scss-module__yNEl4q__batchGridIdle{color:var(--color-text-secondary);font-family:var(--font-manrope);justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex}
.ImageDisplay-module-scss-module__yNEl4q__batchGridIndex{color:#fff;width:20px;height:20px;font-family:var(--font-manrope);background:#00000080;border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:absolute;top:6px;left:6px}
.ImageComparison-module-scss-module__XsJkgG__comparisonContainer{-webkit-user-select:none;user-select:none;cursor:col-resize;background:#f8f9fa;border-radius:8px;width:100%;height:100%;position:relative;overflow:hidden}
[data-theme=dark] .ImageComparison-module-scss-module__XsJkgG__comparisonContainer{background:#2a2a2a}
@media (max-width:767px){.ImageComparison-module-scss-module__XsJkgG__comparisonContainer{height:auto}}
.ImageComparison-module-scss-module__XsJkgG__image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;top:0;left:0}
@media (max-width:767px){.ImageComparison-module-scss-module__XsJkgG__baseImage{height:auto;position:relative}}
.ImageComparison-module-scss-module__XsJkgG__imageLabel{color:#fff;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border-radius:4px;padding:6px 12px;font-size:14px;font-weight:500;position:absolute;top:16px}
.ImageComparison-module-scss-module__XsJkgG__imageLabel:first-child{left:16px}
.ImageComparison-module-scss-module__XsJkgG__slider{cursor:col-resize;z-index:3;justify-content:center;align-items:center;width:4px;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}
.ImageComparison-module-scss-module__XsJkgG__sliderLine{background:#ffffff4d;width:3px;position:absolute;top:0;bottom:0}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle{cursor:col-resize;color:#0009;background:#ffffffe6;border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;min-height:36px;transition:all .2s;display:flex;box-shadow:0 2px 8px #00000026}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle svg{flex-shrink:0}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle svg:first-child{margin-right:-4px}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle svg:last-child{margin-left:-4px}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle:hover{background:#fffffff2;transform:scale(1.05);box-shadow:0 4px 12px #0003}
.ImageComparison-module-scss-module__XsJkgG__sliderHandle:active{transform:scale(.98)}
.ImageComparison-module-scss-module__XsJkgG__sliderHandleHint{background:#fff;transform:scale(1.12);box-shadow:0 4px 16px #00000047}
.MediaPreviewModal-module-scss-module__74FMJa__modalOverlay{z-index:10000;box-sizing:border-box;justify-content:center;align-items:center;padding:40px;animation:.2s ease-out MediaPreviewModal-module-scss-module__74FMJa__fadeIn;display:flex;position:fixed;inset:0}
.MediaPreviewModal-module-scss-module__74FMJa__modalOverlay.MediaPreviewModal-module-scss-module__74FMJa__fadeOut{animation:.2s ease-out forwards MediaPreviewModal-module-scss-module__74FMJa__fadeOut}
@media (max-width:767px){.MediaPreviewModal-module-scss-module__74FMJa__modalOverlay{padding:20px}}
.MediaPreviewModal-module-scss-module__74FMJa__maskBackground{background:#000c url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/f3286a58f2559a3b95ebb4df4dfb716a93504a767abffd39211a9c212eef83e5.svg") 50%/cover no-repeat;position:absolute;inset:0}
.MediaPreviewModal-module-scss-module__74FMJa__modalContainer{box-sizing:border-box;border-radius:12px;justify-content:center;align-items:center;width:100%;max-width:1212px;height:100%;max-height:calc(100vh - 80px);padding:50px 30px;animation:.25s ease-out MediaPreviewModal-module-scss-module__74FMJa__scaleIn;display:flex;position:relative;overflow:hidden}
.MediaPreviewModal-module-scss-module__74FMJa__modalContainer.MediaPreviewModal-module-scss-module__74FMJa__scaleOut{animation:.2s ease-out forwards MediaPreviewModal-module-scss-module__74FMJa__scaleOut}
@media (max-width:767px){.MediaPreviewModal-module-scss-module__74FMJa__modalContainer{max-width:100%;max-height:calc(100vh - 40px);padding:40px 30px}}
.MediaPreviewModal-module-scss-module__74FMJa__innerBackground{opacity:.5;background:#000;border-radius:12px;position:absolute;inset:0}
.MediaPreviewModal-module-scss-module__74FMJa__mediaWrapper{z-index:2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}
.MediaPreviewModal-module-scss-module__74FMJa__mediaContent{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;display:block}
.MediaPreviewModal-module-scss-module__74FMJa__actionBar{z-index:10;align-items:center;gap:8px;display:flex;position:absolute;top:19px;right:19px}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton{cursor:pointer;box-sizing:border-box;background:#efeff2;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#2e2e2f;font-size:14px;font-weight:400;line-height:1em}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton img{flex-shrink:0;width:16px;height:16px}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton svg{color:#2e2e2f;flex-shrink:0;width:16px;height:16px}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton:hover:not(:disabled){background:#e0e0e3}
.MediaPreviewModal-module-scss-module__74FMJa__actionButton:disabled{opacity:.6;cursor:not-allowed}
.MediaPreviewModal-module-scss-module__74FMJa__closeButton{cursor:pointer;background:#efeff2;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;transition:all .2s;display:flex}
.MediaPreviewModal-module-scss-module__74FMJa__closeButton img{width:16px;height:16px}
.MediaPreviewModal-module-scss-module__74FMJa__closeButton:hover{background:#e0e0e3}
.MediaPreviewModal-module-scss-module__74FMJa__resolutionBadge{z-index:10;background:#00000080;border-radius:4px;justify-content:center;align-items:center;padding:5px 12px;display:flex;position:absolute;bottom:12px;right:12px}
.MediaPreviewModal-module-scss-module__74FMJa__resolutionBadge span{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-bg-page);font-size:12px;font-weight:400;line-height:1.2em}
.MediaPreviewModal-module-scss-module__74FMJa__navButton{z-index:10;cursor:pointer;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}
[data-theme=dark] .MediaPreviewModal-module-scss-module__74FMJa__navButton{background:#ffffff26;box-shadow:0 2px 8px #0000004d}
.MediaPreviewModal-module-scss-module__74FMJa__navButton svg{color:#2e2e2f;width:24px;height:24px}
[data-theme=dark] .MediaPreviewModal-module-scss-module__74FMJa__navButton svg{color:#fff}
.MediaPreviewModal-module-scss-module__74FMJa__navButton:hover{background:var(--color-bg-panel);transform:translateY(-50%)scale(1.05);box-shadow:0 4px 12px #0003}
@media (max-width:767px){.MediaPreviewModal-module-scss-module__74FMJa__navButton{width:40px;height:40px}.MediaPreviewModal-module-scss-module__74FMJa__navButton svg{width:20px;height:20px}}
.MediaPreviewModal-module-scss-module__74FMJa__prevButton{left:15px}
@media (max-width:767px){.MediaPreviewModal-module-scss-module__74FMJa__prevButton{left:10px}}
.MediaPreviewModal-module-scss-module__74FMJa__nextButton{right:15px}
@media (max-width:767px){.MediaPreviewModal-module-scss-module__74FMJa__nextButton{right:10px}}
.MediaPreviewModal-module-scss-module__74FMJa__spinAnimation{animation:1s linear infinite MediaPreviewModal-module-scss-module__74FMJa__spin}
@keyframes MediaPreviewModal-module-scss-module__74FMJa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
@keyframes MediaPreviewModal-module-scss-module__74FMJa__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes MediaPreviewModal-module-scss-module__74FMJa__fadeOut{0%{opacity:1}to{opacity:0}}
@keyframes MediaPreviewModal-module-scss-module__74FMJa__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}
@keyframes MediaPreviewModal-module-scss-module__74FMJa__scaleOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}
.VideoDisplay-module-scss-module__B2GQDG__displayHeader{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__displayHeader{padding:0}}
@media (max-width:468px){.VideoDisplay-module-scss-module__B2GQDG__displayHeader{padding:0}}
.VideoDisplay-module-scss-module__B2GQDG__headerLeft{align-items:center;gap:12px;display:flex}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__headerLeft{gap:8px}}
@media (max-width:468px){.VideoDisplay-module-scss-module__B2GQDG__headerLeft{gap:6px}}
.VideoDisplay-module-scss-module__B2GQDG__headerTitle{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.35em}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__headerTitle{font-size:18px}}
@media (max-width:468px){.VideoDisplay-module-scss-module__B2GQDG__headerTitle{font-size:16px}}
.VideoDisplay-module-scss-module__B2GQDG__statusTag{font-family:var(--font-manrope);justify-content:center;align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}
.VideoDisplay-module-scss-module__B2GQDG__statusIdle{color:#666}
.VideoDisplay-module-scss-module__B2GQDG__statusInProgress{color:#2563eb}
.VideoDisplay-module-scss-module__B2GQDG__statusCompleted{color:#059669}
.VideoDisplay-module-scss-module__B2GQDG__statusFailed{color:#dc2626}
.VideoDisplay-module-scss-module__B2GQDG__viewDropdown{cursor:pointer;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__viewDropdown{background:#141414}
.VideoDisplay-module-scss-module__B2GQDG__viewDropdown span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;align-items:center;font-size:14px;font-weight:400;line-height:1em;display:flex}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__viewDropdown span{color:#ebf4fb}
.VideoDisplay-module-scss-module__B2GQDG__viewDropdown svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__viewDropdown svg{color:#ebf4fb}
.VideoDisplay-module-scss-module__B2GQDG__viewDropdown:hover{opacity:.8}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__viewDropdown{gap:0;height:auto;padding:6px}.VideoDisplay-module-scss-module__B2GQDG__viewDropdown span{display:none}}
.VideoDisplay-module-scss-module__B2GQDG__videoDisplay .semi-dropdown-menu{min-width:120px!important}
.VideoDisplay-module-scss-module__B2GQDG__videoDisplay .semi-dropdown-menu .VideoDisplay-module-scss-module__B2GQDG__semi-dropdown-item{font-size:15px!important}
.VideoDisplay-module-scss-module__B2GQDG__actionButtons{align-items:center;gap:8px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__actionDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton{cursor:pointer;background:#f3f3f3;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__headerActionButton{background:#141414}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;font-size:14px;font-weight:400;line-height:1em}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__headerActionButton span{color:#ebf4fb}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton img{flex-shrink:0;width:16px;height:16px}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__headerActionButton svg{color:#ebf4fb}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton:hover:not(:disabled){opacity:.8}
.VideoDisplay-module-scss-module__B2GQDG__headerActionButton:disabled{opacity:.4;cursor:not-allowed}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__headerActionButton{padding:6px}.VideoDisplay-module-scss-module__B2GQDG__headerActionButton span{display:none}}
.VideoDisplay-module-scss-module__B2GQDG__jsonView{background:#f8f9fa;border-radius:0;flex:1;margin:0;padding:24px;overflow:auto}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__jsonView{background:#141414}
.VideoDisplay-module-scss-module__B2GQDG__jsonContent{font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #0000000f;border-radius:8px;margin:0;padding:20px;font-size:12px;line-height:1.8}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__jsonContent{background:#212121;border-color:#ebf4fb1a}
@keyframes VideoDisplay-module-scss-module__B2GQDG__pulse{0%,to{opacity:.8}50%{opacity:1}}
.VideoDisplay-module-scss-module__B2GQDG__videoDisplay{background:var(--color-bg-panel);box-sizing:border-box;border:none;border-radius:8px;flex-direction:column;gap:15px;width:100%;height:100%;padding:15px;display:flex;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__chatInputContainer{background:var(--color-bg-panel);box-sizing:border-box;border:2px solid #e2e2e3;border-radius:6px;width:100%;padding:10px;transition:all .3s}
.VideoDisplay-module-scss-module__B2GQDG__inputWrapper{align-items:flex-end;gap:12px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__submitArea{align-items:flex-end;gap:10px;display:flex;position:relative}
.VideoDisplay-module-scss-module__B2GQDG__submitHint{color:#888;white-space:nowrap;font-size:12px;position:absolute;bottom:5px;right:50px}
.VideoDisplay-module-scss-module__B2GQDG__promptInput{flex:1;background:var(--color-bg-panel)!important;border:none!important}
.VideoDisplay-module-scss-module__B2GQDG__sendButton{flex-shrink:0;color:#fff!important;background:#7f72f7!important;border-color:#7f72f7!important;border-radius:50%!important;width:40px!important;height:40px!important;padding:0!important}
.VideoDisplay-module-scss-module__B2GQDG__sendButton:hover{background:#6b5ef5!important;border-color:#6b5ef5!important}
.VideoDisplay-module-scss-module__B2GQDG__sendButton:disabled{background:#e2e2e3!important;border-color:#e2e2e3!important}
.VideoDisplay-module-scss-module__B2GQDG__stopButton{margin-right:12px;animation:2s infinite VideoDisplay-module-scss-module__B2GQDG__pulse;color:#fff!important;background:#ff4d4f!important;border:none!important;border-radius:6px!important;align-items:center!important;gap:6px!important;height:32px!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;display:flex!important}
.VideoDisplay-module-scss-module__B2GQDG__stopButton svg{width:16px;height:16px}
.VideoDisplay-module-scss-module__B2GQDG__stopButton:hover{background:#ff7875!important}
.VideoDisplay-module-scss-module__B2GQDG__stopButton:active{background:#d9363e!important}
.VideoDisplay-module-scss-module__B2GQDG__warningBanner{background:var(--color-bg-panel) 3cd;color:#856404;text-align:center;border:1px solid #ffeaa7;border-radius:0;padding:8px 12px;font-size:14px}
.VideoDisplay-module-scss-module__B2GQDG__resultsContainer{background:var(--color-bg-panel);flex-direction:column;flex:1;width:100%;min-height:0;transition:min-height .3s;display:flex;overflow-y:auto}
.VideoDisplay-module-scss-module__B2GQDG__resultsContainer.VideoDisplay-module-scss-module__B2GQDG__collapsedContainer{min-height:150px}
.VideoDisplay-module-scss-module__B2GQDG__videoContainer{border-radius:0;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__loadingContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative}
.VideoDisplay-module-scss-module__B2GQDG__loadingPlaceholder{background:#f8f9fa;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;max-height:100%;display:flex;position:relative;overflow:hidden}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__loadingPlaceholder{background:#2a2a2a}
.VideoDisplay-module-scss-module__B2GQDG__loadingPlaceholder:before{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2s infinite VideoDisplay-module-scss-module__B2GQDG__shimmer;position:absolute;top:0;left:-100%}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__loadingPlaceholder:before{background:linear-gradient(90deg,#0000,#ffffff14,#0000)}
@keyframes VideoDisplay-module-scss-module__B2GQDG__shimmer{0%{left:-100%}to{left:100%}}
.VideoDisplay-module-scss-module__B2GQDG__loadingAnimation{z-index:1;width:120px;height:120px}
.VideoDisplay-module-scss-module__B2GQDG__loadingText{color:var(--semi-color-text-2);z-index:1;margin-top:16px;font-size:14px;font-weight:500}
.VideoDisplay-module-scss-module__B2GQDG__emptyContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:60px 40px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__emptyIcon{color:#d4d4d8;width:80px;height:80px;margin-bottom:8px}
.VideoDisplay-module-scss-module__B2GQDG__emptyText{font-family:var(--font-manrope);color:#3f3f46;text-align:center;margin:0;font-size:18px;font-weight:500}
.VideoDisplay-module-scss-module__B2GQDG__emptyHint{font-family:var(--font-manrope);color:#a1a1aa;text-align:center;margin:0;font-size:14px;font-weight:400}
.VideoDisplay-module-scss-module__B2GQDG__videoGallery{flex-direction:column;flex:1;width:100%;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__videoList{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:20px;padding:24px;display:grid}
.VideoDisplay-module-scss-module__B2GQDG__videoCard{aspect-ratio:16/9;cursor:pointer;background:#000;border:1px solid #00000014;border-radius:10px;width:100%;transition:all .3s;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__videoCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000001f}
.VideoDisplay-module-scss-module__B2GQDG__videoCard:hover .VideoDisplay-module-scss-module__B2GQDG__videoOverlay{opacity:1}
.VideoDisplay-module-scss-module__B2GQDG__videoOverlay{opacity:0;z-index:10;pointer-events:none;background:#00000080;transition:opacity .2s;position:absolute;inset:0}
.VideoDisplay-module-scss-module__B2GQDG__videoCard:hover .VideoDisplay-module-scss-module__B2GQDG__videoOverlay{pointer-events:auto}
.VideoDisplay-module-scss-module__B2GQDG__videoActions{z-index:11;flex-direction:column;gap:12px;display:flex;position:absolute;top:16px;left:16px}
.VideoDisplay-module-scss-module__B2GQDG__actionButton{white-space:nowrap;justify-content:flex-start;align-items:center;gap:6px;min-width:140px;transition:all .2s;display:flex;color:#fff!important;border:none!important;border-radius:8px!important;height:auto!important;padding:8px 12px!important;font-size:14px!important;font-weight:500!important}
.VideoDisplay-module-scss-module__B2GQDG__actionButton:hover{color:#7f72f7!important;background:var(--color-bg-panel)!important}
.VideoDisplay-module-scss-module__B2GQDG__actionButton svg{flex-shrink:0;width:16px;height:16px;margin-right:10px}
.VideoDisplay-module-scss-module__B2GQDG__videoWrapper{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__videoSliderContainer{width:100%;height:100%;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__videoSlider{width:100%;height:100%;transition:transform .4s cubic-bezier(.25,.46,.45,.94);display:flex}
.VideoDisplay-module-scss-module__B2GQDG__videoSlide{flex:0 0 100%;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__displayedVideo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}
.VideoDisplay-module-scss-module__B2GQDG__zoomButton{color:#7f72f7;cursor:pointer;opacity:0;background:#fff;border:1px solid #e2e2e3;justify-content:center;align-items:center;padding:8px;transition:opacity .3s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #0000001a}
.VideoDisplay-module-scss-module__B2GQDG__zoomButton:hover{background:#f8f9fa;border-color:#7f72f7;box-shadow:0 4px 12px #7f72f733}
.VideoDisplay-module-scss-module__B2GQDG__navButton{color:#7f72f7;cursor:pointer;z-index:5;background:#fff;border:1px solid #e2e2e3;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__navButton{color:#fff;background:#ffffff26;border-color:#fff3;box-shadow:0 2px 8px #0000004d}
.VideoDisplay-module-scss-module__B2GQDG__navButton:hover{background:#f8f9fa;border-color:#7f72f7;transform:translateY(-50%)scale(1.05);box-shadow:0 4px 12px #7f72f733}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__navButton:hover{background:#ffffff40;border-color:#fff6}
.VideoDisplay-module-scss-module__B2GQDG__navButton:disabled{opacity:.3;cursor:not-allowed}
.VideoDisplay-module-scss-module__B2GQDG__navButton:disabled:hover{background:#fff;border-color:#e2e2e3;transform:translateY(-50%);box-shadow:0 2px 8px #0000001a}
[data-theme=dark] .VideoDisplay-module-scss-module__B2GQDG__navButton:disabled:hover{background:#ffffff26;border-color:#fff3;box-shadow:0 2px 8px #0000004d}
.VideoDisplay-module-scss-module__B2GQDG__prevButton{left:15px}
.VideoDisplay-module-scss-module__B2GQDG__nextButton{right:15px}
.VideoDisplay-module-scss-module__B2GQDG__videoInfo{z-index:2;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}
.VideoDisplay-module-scss-module__B2GQDG__videoCounter{color:#fff;background:#0009;border-radius:16px;padding:6px 12px;font-size:14px;font-weight:500}
.VideoDisplay-module-scss-module__B2GQDG__infoSection{background:var(--semi-color-bg-0);border-top:1px solid #0000000f;padding:24px}
.VideoDisplay-module-scss-module__B2GQDG__nextPrompt{margin-bottom:20px}
.VideoDisplay-module-scss-module__B2GQDG__promptLabel{color:var(--semi-color-text-0);margin-bottom:8px;font-size:14px;font-weight:500;display:block}
.VideoDisplay-module-scss-module__B2GQDG__promptHint{color:var(--semi-color-text-2);margin:0;font-size:13px;line-height:1.5}
.VideoDisplay-module-scss-module__B2GQDG__pricingInfo{background:0 0;border:none;align-items:center;gap:8px;margin-top:10px;padding:0;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__pricingIcon{color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.VideoDisplay-module-scss-module__B2GQDG__pricingText{color:var(--color-text-primary);opacity:.5;margin:0;font-size:13px}
.VideoDisplay-module-scss-module__B2GQDG__pricingText strong{font-weight:600}
.VideoDisplay-module-scss-module__B2GQDG__pricingTextSeedance{font-size:10px;line-height:1.5}
.VideoDisplay-module-scss-module__B2GQDG__pricingInfoSeedance{align-items:flex-start}
.VideoDisplay-module-scss-module__B2GQDG__pricingInfoSeedance .VideoDisplay-module-scss-module__B2GQDG__pricingIcon{margin-top:2px}
.VideoDisplay-module-scss-module__B2GQDG__pricingNote{color:var(--semi-color-text-3);margin:0;font-size:12px;font-style:italic}
.VideoDisplay-module-scss-module__B2GQDG__videoErrorContainer{background:#f8f9fa;border:2px dashed #dee2e6;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__errorIcon{margin-bottom:10px;font-size:48px}
.VideoDisplay-module-scss-module__B2GQDG__errorText{color:#6c757d;text-align:center;font-size:16px}
.VideoDisplay-module-scss-module__B2GQDG__contentArea{flex-direction:column;flex:1;gap:24px;width:100%;min-height:0;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__mainDisplay{background:var(--color-bg-panel);box-sizing:border-box;border:1px solid #1b1b1d1a;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__mainVideo{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}
.VideoDisplay-module-scss-module__B2GQDG__nextSection{background:0 0;border:none;border-radius:0;margin-bottom:20px;padding:0}
.VideoDisplay-module-scss-module__B2GQDG__nextTitle{color:var(--semi-color-text-0);margin:0 0 16px;font-size:16px;font-weight:500}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction{gap:12px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction .VideoDisplay-module-scss-module__B2GQDG__nextActionButton{cursor:pointer;box-sizing:border-box;background:#faf7f8;border:none;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;transition:all .2s;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction .VideoDisplay-module-scss-module__B2GQDG__nextActionButton span{font-family:var(--font-manrope);color:#5f41cf;font-size:16px;font-weight:700;line-height:1.366em}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction .VideoDisplay-module-scss-module__B2GQDG__nextActionButton svg{color:#5f41cf;flex-shrink:0;font-size:24px}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction .VideoDisplay-module-scss-module__B2GQDG__nextActionButton:hover:not(:disabled){background:#f0edf5}
.VideoDisplay-module-scss-module__B2GQDG__downloadAction .VideoDisplay-module-scss-module__B2GQDG__nextActionButton:disabled{opacity:.4;cursor:not-allowed}
.VideoDisplay-module-scss-module__B2GQDG__historySection{margin-top:8px}
.VideoDisplay-module-scss-module__B2GQDG__historyTitle{color:var(--semi-color-text-0);margin:0 0 16px;font-size:14px;font-weight:600}
.VideoDisplay-module-scss-module__B2GQDG__historyList{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:12px;display:grid}
.VideoDisplay-module-scss-module__B2GQDG__historyCard{aspect-ratio:16/9;cursor:pointer;background:#000;border:1px solid #00000014;border-radius:8px;transition:all .2s;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__historyCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}
.VideoDisplay-module-scss-module__B2GQDG__historyCard:hover .VideoDisplay-module-scss-module__B2GQDG__historyOverlay{opacity:1}
.VideoDisplay-module-scss-module__B2GQDG__historyVideo{object-fit:cover;width:100%;height:100%;display:block}
.VideoDisplay-module-scss-module__B2GQDG__historyOverlay{opacity:0;background:#0006;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}
.VideoDisplay-module-scss-module__B2GQDG__historyActions{gap:8px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__historyButton{background:#ffffffe6!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:32px!important;height:32px!important;padding:0!important;transition:all .2s!important;display:flex!important}
.VideoDisplay-module-scss-module__B2GQDG__historyButton:hover{transform:scale(1.1);background:#fff!important}
.VideoDisplay-module-scss-module__B2GQDG__historyButton svg{width:16px;height:16px;color:var(--semi-color-text-0)}
.VideoDisplay-module-scss-module__B2GQDG__errorContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:40px 20px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__errorIcon{margin-bottom:8px}
.VideoDisplay-module-scss-module__B2GQDG__errorIcon svg{display:block}
.VideoDisplay-module-scss-module__B2GQDG__errorTitle{font-family:var(--font-manrope);color:#ef4444;text-align:center;margin:0;font-size:24px;font-weight:600}
.VideoDisplay-module-scss-module__B2GQDG__errorDescription{font-family:var(--font-manrope);color:var(--semi-color-text-1);text-align:center;max-width:600px;margin:0;font-size:16px;line-height:1.5}
.VideoDisplay-module-scss-module__B2GQDG__errorRefundNotice{font-family:var(--font-manrope);color:var(--semi-color-text-2);text-align:center;max-width:600px;margin:16px 0 0;font-size:14px;line-height:1.5}
.VideoDisplay-module-scss-module__B2GQDG__errorDetails{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);box-sizing:border-box;border-radius:8px;width:100%;max-width:600px;margin-top:8px;padding:16px}
.VideoDisplay-module-scss-module__B2GQDG__errorMessage{font-family:var(--font-fragment-mono),monospace;color:var(--semi-color-text-2);word-break:break-word;margin:0;font-size:14px;line-height:1.6}
.VideoDisplay-module-scss-module__B2GQDG__errorAction{margin-top:16px;text-decoration:none}
.VideoDisplay-module-scss-module__B2GQDG__spinAnimation{animation:1s linear infinite VideoDisplay-module-scss-module__B2GQDG__spin}
@keyframes VideoDisplay-module-scss-module__B2GQDG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.VideoDisplay-module-scss-module__B2GQDG__batchTabBar{background:var(--color-bg-page);border-radius:4px;align-items:center;gap:2px;margin-left:4px;padding:2px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__batchTabIcon{color:var(--color-text-secondary);flex-shrink:0}
.VideoDisplay-module-scss-module__B2GQDG__batchTab{min-width:22px;height:22px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:2px 4px;font-size:14px;font-weight:400;line-height:1em;transition:all .15s;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__batchTab svg{color:inherit}
.VideoDisplay-module-scss-module__B2GQDG__batchTab:hover{opacity:.7}
.VideoDisplay-module-scss-module__B2GQDG__batchTab.VideoDisplay-module-scss-module__B2GQDG__batchTabActive{background:var(--color-text-primary);color:var(--color-bg-page)}
.VideoDisplay-module-scss-module__B2GQDG__batchInfoIcon{color:var(--color-text-secondary);cursor:help;flex-shrink:0}
.VideoDisplay-module-scss-module__B2GQDG__batchGridContainer{flex:1;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:4px;width:100%;min-height:0;display:grid}
@media (max-width:767px){.VideoDisplay-module-scss-module__B2GQDG__batchGridContainer{grid-template-rows:auto;grid-template-columns:1fr}}
.VideoDisplay-module-scss-module__B2GQDG__batchGridCell{cursor:pointer;background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;justify-content:center;align-items:center;min-height:120px;transition:border-color .15s;display:flex;position:relative;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__batchGridCell:hover{border-color:var(--color-primary-default)}
.VideoDisplay-module-scss-module__B2GQDG__batchGridCell.VideoDisplay-module-scss-module__B2GQDG__batchGridCellActive{border-color:var(--color-primary-default);border-width:2px}
.VideoDisplay-module-scss-module__B2GQDG__batchGridImage,.VideoDisplay-module-scss-module__B2GQDG__batchGridVideo{object-fit:contain;width:100%;height:100%}
.VideoDisplay-module-scss-module__B2GQDG__batchGridLoading{justify-content:center;align-items:center;width:100%;height:100%;padding:16px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__batchGridSpinner{color:var(--color-text-secondary);font-size:28px;animation:1s linear infinite VideoDisplay-module-scss-module__B2GQDG__batchSpin}
.VideoDisplay-module-scss-module__B2GQDG__batchGridMoreBadge{color:#fff;min-width:24px;height:20px;font-family:var(--font-manrope);background:#0009;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:600;display:flex;position:absolute;bottom:6px;right:6px}
@keyframes VideoDisplay-module-scss-module__B2GQDG__batchSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.VideoDisplay-module-scss-module__B2GQDG__batchGridError{color:var(--color-function-fail);font-family:var(--font-manrope);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:13px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__batchGridErrorTitle{font-weight:600}
.VideoDisplay-module-scss-module__B2GQDG__batchGridErrorDetail{color:var(--color-text-secondary);-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}
.VideoDisplay-module-scss-module__B2GQDG__batchGridIdle{color:var(--color-text-secondary);font-family:var(--font-manrope);justify-content:center;align-items:center;padding:16px;font-size:13px;display:flex}
.VideoDisplay-module-scss-module__B2GQDG__batchGridIndex{color:#fff;width:20px;height:20px;font-family:var(--font-manrope);background:#00000080;border-radius:4px;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex;position:absolute;top:6px;left:6px}
.ApiCodeDisplay-module-scss-module__DTaU6G__apiCodeDisplay{box-sizing:border-box;flex-direction:row;gap:12px;width:100%;max-width:1300px;margin:0 auto;display:flex}
@media (min-width:1300px){.ApiCodeDisplay-module-scss-module__DTaU6G__apiCodeDisplay{max-width:1300px}}
@media (min-width:1080px){.ApiCodeDisplay-module-scss-module__DTaU6G__apiCodeDisplay{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.ApiCodeDisplay-module-scss-module__DTaU6G__apiCodeDisplay{width:calc(100% - 48px)}}
@media (max-width:768px){.ApiCodeDisplay-module-scss-module__DTaU6G__apiCodeDisplay{flex-direction:column}}
.ApiCodeDisplay-module-scss-module__DTaU6G__backToTop{display:none}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__backToTop{z-index:50;border:1px solid var(--color-border-panel);background:var(--color-bg-panel);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:fixed;bottom:24px;left:16px;box-shadow:0 2px 8px #1a23302e}.ApiCodeDisplay-module-scss-module__DTaU6G__backToTopVisible{opacity:1;pointer-events:auto}}
.ApiCodeDisplay-module-scss-module__DTaU6G__leftSidebar{width:240px;top:calc(var(--total-navbar-height,60px) + 56px + 16px);max-height:calc(100vh - var(--total-navbar-height,60px) - 56px - 32px);background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;z-index:10;border-radius:4px;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:stretch;gap:16px;padding:12px;display:flex;position:sticky;overflow-y:auto}
.ApiCodeDisplay-module-scss-module__DTaU6G__leftSidebar::-webkit-scrollbar{width:3px}
.ApiCodeDisplay-module-scss-module__DTaU6G__leftSidebar::-webkit-scrollbar-thumb{background:var(--color-border-panel);border-radius:3px}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__leftSidebar{flex-direction:column;gap:12px;width:100%;max-height:none;padding:12px;position:relative;top:auto}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sidebarActions{border-bottom:1px solid var(--color-border-panel);flex-direction:column;gap:8px;margin-bottom:4px;padding-bottom:12px;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyForAiBtn{background:var(--color-primary-default);color:#fff;width:100%;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:600;transition:all .2s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyForAiBtn:hover{background:var(--color-primary-hover)}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyForAiBtn:active{transform:scale(.98)}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyForAiBtn.ApiCodeDisplay-module-scss-module__DTaU6G__copied{background:var(--color-function-success)}
.ApiCodeDisplay-module-scss-module__DTaU6G__langSelector{position:relative}
.ApiCodeDisplay-module-scss-module__DTaU6G__langSelectorBtn{background:var(--color-bg-page);border:1px solid var(--color-border-panel);width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:500;transition:all .15s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__langSelectorBtn:hover{border-color:var(--color-primary-default)}
.ApiCodeDisplay-module-scss-module__DTaU6G__chevronOpen{transform:rotate(180deg)}
.ApiCodeDisplay-module-scss-module__DTaU6G__langDropdown{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);z-index:100;border-radius:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px #00000026}
.ApiCodeDisplay-module-scss-module__DTaU6G__langDropdownItem{width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:9px 14px;font-size:14px;transition:background .1s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__langDropdownItem:hover{background:var(--color-menu-selected)}
.ApiCodeDisplay-module-scss-module__DTaU6G__langDropdownItem.ApiCodeDisplay-module-scss-module__DTaU6G__langActive{color:var(--color-primary-default);font-weight:600}
.ApiCodeDisplay-module-scss-module__DTaU6G__checkMark{color:var(--color-primary-default);width:16px;font-size:14px;font-weight:700}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionGroup{flex-direction:column;gap:2px;display:flex}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__sectionGroup{display:none}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.3px;background:0 0;border:none;margin:0;padding:6px 10px;font-size:13px;font-weight:600;line-height:1.4em}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle.ApiCodeDisplay-module-scss-module__DTaU6G__hasActiveItem{color:var(--color-text-primary)}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitleBtn{cursor:pointer;text-transform:none;letter-spacing:0;text-align:left;color:var(--color-text-secondary);border-radius:4px;font-size:14px;font-weight:500;transition:all .15s}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitleBtn:hover{color:var(--color-text-primary);background:var(--color-menu-selected)}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitleBtn.ApiCodeDisplay-module-scss-module__DTaU6G__hasActiveItem{color:var(--color-primary-default);background:#7036f00f;font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__sectionTitle{display:none}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItems{border-left:1.5px solid var(--color-border-panel);flex-direction:column;gap:1px;margin-left:10px;padding-left:12px;display:flex;position:relative}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItems{border-left:none;flex-direction:row;gap:0;margin-left:0;padding-left:0}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItem{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;padding:5px 10px;font-size:14px;font-weight:400;line-height:1.4em;transition:all .15s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItem:hover{color:var(--color-text-primary);background:var(--color-menu-selected)}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItem.ApiCodeDisplay-module-scss-module__DTaU6G__active{color:var(--color-primary-default);background:#7036f00f;font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItem{white-space:nowrap;border:1px solid var(--color-border-panel);border-radius:4px;padding:6px 12px;font-size:13px}.ApiCodeDisplay-module-scss-module__DTaU6G__sectionItem.ApiCodeDisplay-module-scss-module__DTaU6G__active{background:var(--color-primary-default);color:#fff;border-color:var(--color-primary-default)}}
.ApiCodeDisplay-module-scss-module__DTaU6G__rightContent{flex-direction:column;flex:1;gap:0;min-width:0;display:flex}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__rightContent{gap:0}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionBlock{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);scroll-margin-top:calc(var(--total-navbar-height,60px) + 56px + 20px);border-radius:4px;margin-bottom:12px;padding:24px}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionBlock:last-child{margin-bottom:0}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__sectionBlock{margin-bottom:8px;padding:16px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__sectionDivider{background:var(--color-border-panel);height:1px;margin:32px 0}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea{background:#1e1e1e;border-radius:4px;min-width:0;max-width:100%;max-height:600px;padding:20px;position:relative;overflow:auto}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea pre[class*=language-]{background:0 0!important}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea .semi-code-block{background:0 0!important;margin:0!important;padding:0!important}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea .semi-code-block pre{background:0 0!important;margin:0!important;padding:0!important}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea .semi-code-block code{font-family:var(--font-fragment-mono)!important;color:#00c2a5!important;font-size:14px!important;line-height:1.5em!important}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea{max-height:none;padding:12px;overflow-x:auto}.ApiCodeDisplay-module-scss-module__DTaU6G__codeArea code{white-space:pre!important;font-size:12px!important}}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeExampleWrapper{flex-direction:column;gap:12px;min-width:0;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeExampleHeader{justify-content:space-between;align-items:center;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeExampleHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeLangTabs{border-bottom:1px solid var(--color-border-panel);flex-wrap:wrap;gap:0;margin-bottom:0;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeLangTab{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeLangTab:hover{color:var(--color-text-primary);background:var(--color-menu-selected)}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeLangTab.ApiCodeDisplay-module-scss-module__DTaU6G__codeLangTabActive{color:var(--color-primary-default);border-bottom-color:var(--color-primary-default);font-weight:600}
.ApiCodeDisplay-module-scss-module__DTaU6G__codeAreaActions{z-index:2;gap:8px;display:flex;position:absolute;top:16px;right:16px}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyButton{color:#fff;cursor:pointer;font-family:var(--font-manrope);background:#ffffff1a;border:1px solid #fff3;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 12px;font-size:13px;transition:all .2s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyButton:hover{background:#fff3;border-color:#ffffff4d}
.ApiCodeDisplay-module-scss-module__DTaU6G__copyButton:active{transform:scale(.98)}
.ApiCodeDisplay-module-scss-module__DTaU6G__schemaWrapper{flex-direction:column;gap:20px;width:100%;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__schemaHeader{justify-content:space-between;align-items:center;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__schemaHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__schemaHeader{flex-direction:column;align-items:flex-start;gap:12px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__schemaActions{align-items:center;gap:8px;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__downloadButton{background:var(--color-primary-default);color:#fff;cursor:pointer;font-family:var(--font-manrope);border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__downloadButton:hover{background:var(--color-primary-hover)}
.ApiCodeDisplay-module-scss-module__DTaU6G__downloadButton:active{transform:scale(.98)}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmWrapper{flex-direction:column;gap:20px;width:100%;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmHeader{justify-content:space-between;align-items:center;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__llmHeader{flex-direction:column;align-items:flex-start;gap:12px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmActions{gap:10px;display:flex}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__llmActions{flex-wrap:wrap;gap:8px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__actionButton{background:var(--color-primary-default);color:#fff;cursor:pointer;font-family:var(--font-manrope);border:none;border-radius:4px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__actionButton:hover{background:var(--color-primary-hover)}
.ApiCodeDisplay-module-scss-module__DTaU6G__actionButton:active{transform:scale(.98)}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmContent{background:#1e1e1e;border-radius:4px;max-height:600px;padding:20px;position:relative;overflow:auto}
.ApiCodeDisplay-module-scss-module__DTaU6G__llmContent pre{font-family:var(--font-fragment-mono);color:#00c2a5;white-space:pre-wrap;word-wrap:break-word;margin:0;font-size:14px;line-height:1.6}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__llmContent{max-height:none;padding:12px}.ApiCodeDisplay-module-scss-module__DTaU6G__llmContent pre{font-size:12px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__parametersWrapper{flex-direction:column;gap:20px;width:100%;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__parametersHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__parametersHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__parametersHeader{flex-direction:column;align-items:flex-start;gap:8px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__stats{font-family:var(--font-manrope);color:var(--color-text-secondary);gap:24px;font-size:14px;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__stats strong{color:var(--color-primary-default);font-weight:600}
@media (max-width:767px){.ApiCodeDisplay-module-scss-module__DTaU6G__stats{gap:16px;font-size:12px}}
.ApiCodeDisplay-module-scss-module__DTaU6G__paramName{align-items:center;display:flex}
.ApiCodeDisplay-module-scss-module__DTaU6G__paramName code{font-family:var(--font-fragment-mono);color:var(--color-primary-default);background:var(--color-bg-panel);border-radius:4px;padding:2px 6px;font-size:13px}
.DocCodeBlock-module-scss-module__XXkB6q__docCodeBlock{border:1px solid var(--color-border-panel);border-radius:4px;margin:8px 0;position:relative;overflow:hidden}
.DocCodeBlock-module-scss-module__XXkB6q__header{background:#2d2d2d;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:6px 12px;display:flex}
.DocCodeBlock-module-scss-module__XXkB6q__languageLabel{font-family:var(--font-fragment-mono);color:#ffffff80;text-transform:uppercase;letter-spacing:.5px;font-size:12px}
.DocCodeBlock-module-scss-module__XXkB6q__copyBtn{color:#fff6;cursor:pointer;font-size:12px;font-family:var(--font-manrope);background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px;transition:color .2s;display:flex}
.DocCodeBlock-module-scss-module__XXkB6q__copyBtn:hover{color:#fffc;background:#ffffff0f}
.DocCodeBlock-module-scss-module__XXkB6q__codeBody{background:#1e1e1e;overflow-x:auto}
.DocCodeBlock-module-scss-module__XXkB6q__codeBody pre[class*=language-]{background:0 0!important;margin:0!important}
.DocCodeBlock-module-scss-module__XXkB6q__langTabs{background:#2d2d2d;border-bottom:1px solid #ffffff0f;gap:0;display:flex}
.DocCodeBlock-module-scss-module__XXkB6q__langTab{font-family:var(--font-manrope);color:#fff6;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 16px;font-size:13px;font-weight:400;transition:all .2s}
.DocCodeBlock-module-scss-module__XXkB6q__langTab:hover{color:#ffffffb3}
.DocCodeBlock-module-scss-module__XXkB6q__langTab.DocCodeBlock-module-scss-module__XXkB6q__activeLangTab{color:#fff;border-bottom-color:var(--color-primary-default)}
.sections-module-scss-module__T6KD4a__sectionContent{flex-direction:column;gap:16px;display:flex}
.sections-module-scss-module__T6KD4a__sectionHeadingRow{justify-content:space-between;align-items:center;gap:12px;display:flex}
.sections-module-scss-module__T6KD4a__sectionHeadingRow .sections-module-scss-module__T6KD4a__sectionHeading{border-bottom:none;padding-bottom:0}
@media (max-width:767px){.sections-module-scss-module__T6KD4a__sectionHeadingRow{flex-direction:column;align-items:flex-start}}
.sections-module-scss-module__T6KD4a__sectionHeading{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);margin:0;padding-bottom:12px;font-size:22px;font-weight:700;line-height:1.4}
.sections-module-scss-module__T6KD4a__copyMdBtn{font-family:var(--font-manrope);color:var(--color-text-secondary);border:1px solid var(--color-border-panel);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .15s;display:flex}
.sections-module-scss-module__T6KD4a__copyMdBtn:hover{color:var(--color-primary-default);border-color:var(--color-primary-default);background:#7036f00a}
.sections-module-scss-module__T6KD4a__copyMdBtn:active{transform:scale(.98)}
.sections-module-scss-module__T6KD4a__subHeading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:8px 0 0;font-size:16px;font-weight:600;line-height:1.4}
.sections-module-scss-module__T6KD4a__sectionDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.sections-module-scss-module__T6KD4a__endpointBadge{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;align-items:center;gap:8px;width:fit-content;padding:8px 12px;display:inline-flex}
.sections-module-scss-module__T6KD4a__endpointBadge code{font-family:var(--font-fragment-mono);color:var(--color-text-primary);font-size:13px}
.sections-module-scss-module__T6KD4a__methodPost{font-family:var(--font-manrope);color:#fff;text-transform:uppercase;background:#01ce0f;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}
.sections-module-scss-module__T6KD4a__methodGet{font-family:var(--font-manrope);color:#fff;text-transform:uppercase;background:#0186ce;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}
.sections-module-scss-module__T6KD4a__jsonBlock{font-family:var(--font-fragment-mono);color:#00c2a5;white-space:pre;background:#1e1e1e;border-radius:4px;max-height:400px;margin:0;padding:16px;font-size:13px;line-height:1.6;overflow-x:auto}
.sections-module-scss-module__T6KD4a__warningBox{background:#ce7c010f;border:1px solid #ce7c0133;border-radius:4px;padding:12px 16px}
.sections-module-scss-module__T6KD4a__warningBox strong{font-family:var(--font-manrope);color:var(--color-function-error);font-size:14px}
.sections-module-scss-module__T6KD4a__warningBox p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}
.sections-module-scss-module__T6KD4a__infoBox{background:#0186ce0f;border:1px solid #0186ce33;border-radius:4px;padding:12px 16px}
.sections-module-scss-module__T6KD4a__infoBox strong{font-family:var(--font-manrope);color:var(--color-function-loading);font-size:14px}
.sections-module-scss-module__T6KD4a__infoBox p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 0;font-size:13px;line-height:1.6}
.sections-module-scss-module__T6KD4a__statsBar{font-family:var(--font-manrope);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-panel);gap:24px;padding:10px 0;font-size:14px;display:flex}
.sections-module-scss-module__T6KD4a__statsBar strong{color:var(--color-primary-default);font-weight:600}
@media (max-width:767px){.sections-module-scss-module__T6KD4a__statsBar{gap:16px;font-size:12px}}
.sections-module-scss-module__T6KD4a__emptyHint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:40px 0;font-size:14px}
.sections-module-scss-module__T6KD4a__statusTable{flex-direction:column;gap:8px;display:flex}
.sections-module-scss-module__T6KD4a__statusRow{background:var(--color-bg-page);border-radius:4px;align-items:center;gap:12px;padding:8px 12px;display:flex}
.sections-module-scss-module__T6KD4a__statusRow span{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px}
.sections-module-scss-module__T6KD4a__statusProcessing{min-width:100px;font-weight:600;font-family:var(--font-fragment-mono)!important;color:var(--color-function-loading)!important;font-size:13px!important}
.sections-module-scss-module__T6KD4a__statusCompleted{min-width:100px;font-weight:600;font-family:var(--font-fragment-mono)!important;color:var(--color-function-success)!important;font-size:13px!important}
.sections-module-scss-module__T6KD4a__statusFailed{min-width:100px;font-weight:600;font-family:var(--font-fragment-mono)!important;color:var(--color-function-fail)!important;font-size:13px!important}
.sections-module-scss-module__T6KD4a__fullCodeArea{background:#1e1e1e;border-radius:4px;max-height:600px;position:relative;overflow:auto}
.sections-module-scss-module__T6KD4a__fullCodeArea pre[class*=language-]{background:0 0!important}
.sections-module-scss-module__T6KD4a__copyBtn{color:#fff;cursor:pointer;z-index:2;background:#ffffff1a;border:1px solid #fff3;border-radius:4px;align-items:center;padding:6px 10px;transition:all .15s;display:flex;position:absolute;top:12px;right:12px}
.sections-module-scss-module__T6KD4a__copyBtn:hover{background:#fff3}
.sections-module-scss-module__T6KD4a__recommendBadge{font-family:var(--font-manrope);color:var(--color-function-success);background:#01ce0f14;border:1px solid #01ce0f33;border-radius:4px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}
.sections-module-scss-module__T6KD4a__featureList{flex-direction:column;gap:8px;display:flex}
.sections-module-scss-module__T6KD4a__featureItem{background:var(--color-bg-page);border-radius:4px;gap:8px;padding:10px 12px;display:flex}
.sections-module-scss-module__T6KD4a__featureItem strong{font-family:var(--font-fragment-mono);color:var(--color-primary-default);flex-shrink:0;min-width:160px;font-size:13px}
.sections-module-scss-module__T6KD4a__featureItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px}
@media (max-width:767px){.sections-module-scss-module__T6KD4a__featureItem{flex-direction:column;gap:4px}.sections-module-scss-module__T6KD4a__featureItem strong{min-width:auto}}
.sections-module-scss-module__T6KD4a__ideGrid{flex-wrap:wrap;gap:8px;display:flex}
.sections-module-scss-module__T6KD4a__ideItem{font-family:var(--font-manrope);color:var(--color-text-primary);background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}
.sections-module-scss-module__T6KD4a__ideItem svg{opacity:.7;flex-shrink:0}
.sections-module-scss-module__T6KD4a__ideItemMore{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;padding:6px 0;font-size:12px;display:inline-flex}
.sections-module-scss-module__T6KD4a__linkText{color:var(--color-primary-default);text-decoration:none}
.sections-module-scss-module__T6KD4a__linkText:hover{text-decoration:underline}
.sections-module-scss-module__T6KD4a__langTabsRow{border-bottom:1px solid var(--color-border-panel);flex-wrap:wrap;gap:0;margin-bottom:8px;display:flex}
.sections-module-scss-module__T6KD4a__langTab{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s}
.sections-module-scss-module__T6KD4a__langTab:hover{color:var(--color-text-primary);background:var(--color-menu-selected)}
.sections-module-scss-module__T6KD4a__langTab.sections-module-scss-module__T6KD4a__langTabActive{color:var(--color-primary-default);border-bottom-color:var(--color-primary-default);font-weight:600}
.sections-module-scss-module__T6KD4a__docTable{border-collapse:collapse;width:100%;font-family:var(--font-manrope);border:1px solid var(--color-border-panel);border-radius:4px;font-size:13px;overflow:hidden}
.sections-module-scss-module__T6KD4a__docTable thead{background:var(--color-bg-page)}
.sections-module-scss-module__T6KD4a__docTable thead th{text-align:left;color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600}
.sections-module-scss-module__T6KD4a__docTable tbody td{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-panel);vertical-align:top;padding:10px 14px;line-height:1.5}
.sections-module-scss-module__T6KD4a__docTable tbody tr:last-child td{border-bottom:none}
.sections-module-scss-module__T6KD4a__docTable tbody code{font-family:var(--font-fragment-mono);color:var(--color-primary-default);background:#7036f00f;border-radius:3px;padding:1px 5px;font-size:12px}
.sections-module-scss-module__T6KD4a__subSubHeading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:8px 0 4px;font-size:14px;font-weight:600;line-height:1.4}
.sections-module-scss-module__T6KD4a__bulletList{margin:0;padding:0 0 0 20px;list-style:outside}
.sections-module-scss-module__T6KD4a__bulletList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;font-size:13px;line-height:1.7}
.sections-module-scss-module__T6KD4a__bulletList li:last-child{margin-bottom:0}
.sections-module-scss-module__T6KD4a__bulletList li strong{color:var(--color-text-primary);font-weight:600}
.sections-module-scss-module__T6KD4a__inlineCode{font-family:var(--font-fragment-mono);color:var(--color-primary-default);background:#7036f014;border-radius:3px;padding:1px 5px;font-size:12px}
.sections-module-scss-module__T6KD4a__noticeBoxPurple{background:var(--color-primary-default);color:#fff;border-radius:4px;align-items:flex-start;gap:8px;padding:8px 12px;display:flex}
.sections-module-scss-module__T6KD4a__noticeBoxPurple .sections-module-scss-module__T6KD4a__noticeBoxPurpleIcon{color:#fff;flex-shrink:0;width:14px;height:14px;margin-top:2px}
.sections-module-scss-module__T6KD4a__noticeBoxPurple .sections-module-scss-module__T6KD4a__noticeBoxPurpleBody{flex:1;min-width:0}
.sections-module-scss-module__T6KD4a__noticeBoxPurple strong{font-family:var(--font-manrope);color:#fff;margin-bottom:2px;font-size:13px;font-weight:600;display:block}
.sections-module-scss-module__T6KD4a__noticeBoxPurple p{font-family:var(--font-manrope);color:#ffffffeb;margin:0;font-size:12px;line-height:1.55}
.sections-module-scss-module__T6KD4a__noticeBoxPurple code{font-family:var(--font-fragment-mono);color:#fff;background:#ffffff2e;border-radius:3px;padding:1px 5px;font-size:11px}
.sections-module-scss-module__T6KD4a__methodPut{font-family:var(--font-manrope);color:#fff;text-transform:uppercase;background:#fea322;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}
.sections-module-scss-module__T6KD4a__methodDelete{font-family:var(--font-manrope);color:#fff;text-transform:uppercase;background:#ce2301;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:700}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propertyList{flex-direction:column;gap:0;display:flex}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propertyBlock{border-bottom:1px solid var(--color-border-panel);padding:16px 0}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propertyBlock:last-child{border-bottom:none}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propertyHeader{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propName{font-family:var(--font-fragment-mono);color:var(--color-text-primary);font-size:14px;font-weight:600}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propType{font-family:var(--font-fragment-mono);color:var(--color-primary-default);background:#7036f014;border-radius:4px;padding:2px 8px;font-size:12px}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__requiredBadge{font-family:var(--font-manrope);color:var(--color-function-fail);background:#ce230114;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:6px;font-size:14px;line-height:1.6}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__propMeta{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__metaItem{font-family:var(--font-fragment-mono);color:var(--color-text-secondary);font-size:12px}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__metaItem strong{color:var(--color-text-primary);font-weight:500}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__childrenWrapper{border-left:2px solid var(--color-border-panel);margin-top:8px;margin-left:16px;padding-left:16px}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__toggleBtn{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-top:6px;padding:4px 0;font-size:12px;display:flex}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__toggleBtn:hover{text-decoration:underline}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__enumList{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}
.SchemaPropertyBlock-module-scss-module__wTQ5iG__enumItem{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:4px;padding:2px 8px;font-size:12px}
.ModelExamples-module-scss-module__MaWHRW__container{box-sizing:border-box;background:#2e1670;flex-direction:column;justify-content:center;align-self:stretch;align-items:center;gap:48px;width:100%;max-width:1200px;margin:0 auto;padding:80px 0 0;display:flex}
@media (max-width:1200px){.ModelExamples-module-scss-module__MaWHRW__container{padding:60px}}
@media (max-width:768px){.ModelExamples-module-scss-module__MaWHRW__container{padding:40px 20px}}
.ModelExamples-module-scss-module__MaWHRW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-bg-panel);text-align:center;margin:0;font-size:38px;font-weight:700;line-height:1.2em}
@media (max-width:768px){.ModelExamples-module-scss-module__MaWHRW__title{font-size:28px}}
.ModelExamples-module-scss-module__MaWHRW__loadingText{font-family:var(--font-manrope);color:var(--color-bg-panel);opacity:.7;font-size:16px}
.ModelExamples-module-scss-module__MaWHRW__swiper{width:100%;position:relative;padding-bottom:80px!important}
.ModelExamples-module-scss-module__MaWHRW__swiper .swiper-pagination{justify-content:center;gap:16px;display:flex;position:absolute!important;bottom:16px!important;left:0!important;right:0!important}
.ModelExamples-module-scss-module__MaWHRW__swiper .swiper-pagination-bullet{opacity:1;background:#faf7f8;width:16px;height:16px;margin:0!important}
.ModelExamples-module-scss-module__MaWHRW__swiper .swiper-pagination-bullet-active{background:#7856ff}
.ModelExamples-module-scss-module__MaWHRW__exampleCard{background:#faf7f8;border:1px solid #dad0ff;border-radius:8px;flex-direction:column;align-items:center;height:356px;transition:all .3s;display:flex;position:relative;overflow:hidden}
.ModelExamples-module-scss-module__MaWHRW__exampleCard:hover{border-color:#c1b1ff;box-shadow:0 8px 24px #5f41cf33}
.ModelExamples-module-scss-module__MaWHRW__exampleCard:hover .ModelExamples-module-scss-module__MaWHRW__hoverOverlay{opacity:1;transform:translateY(0)}
.ModelExamples-module-scss-module__MaWHRW__mediaWrapper{flex-shrink:0;width:100%;height:250px;position:relative;overflow:hidden}
.ModelExamples-module-scss-module__MaWHRW__media{object-fit:cover;width:100%;height:100%}
.ModelExamples-module-scss-module__MaWHRW__cardContent{box-sizing:border-box;flex-direction:column;align-self:stretch;gap:16px;height:106px;padding:18px 20px 32px;display:flex;overflow:hidden}
.ModelExamples-module-scss-module__MaWHRW__prompt{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);word-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:400;line-height:1.6em;display:-webkit-box;overflow:hidden}
.ModelExamples-module-scss-module__MaWHRW__parameters{flex-direction:column;gap:6px;display:flex}
.ModelExamples-module-scss-module__MaWHRW__parameterItem{font-family:var(--font-fragment-mono);text-transform:uppercase;color:#89878e;font-size:15px;font-weight:400;line-height:1.2em}
.ModelExamples-module-scss-module__MaWHRW__hoverOverlay{opacity:0;background:#5f41cff2;border-radius:0 0 8px 8px;justify-content:center;align-items:center;height:calc(100% - 250px);transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}
.ModelExamples-module-scss-module__MaWHRW__actionButtons{align-items:center;gap:16px;display:flex}
.ModelExamples-module-scss-module__MaWHRW__actionBtn{border:2px solid var(--color-bg-panel);cursor:pointer;color:var(--color-bg-panel);font-family:var(--font-manrope);background:#fff3;border-radius:24px;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:500;transition:all .2s;display:flex}
.ModelExamples-module-scss-module__MaWHRW__actionBtn svg{font-size:16px}
.ModelExamples-module-scss-module__MaWHRW__actionBtn span{white-space:nowrap}
.ModelExamples-module-scss-module__MaWHRW__actionBtn:hover{background:var(--color-bg-panel);color:#5f41cf;transform:scale(1.05)}
.ModelExamples-module-scss-module__MaWHRW__actionBtn.ModelExamples-module-scss-module__MaWHRW__applyBtn{background:var(--color-bg-panel);color:#5f41cf}
.ModelExamples-module-scss-module__MaWHRW__actionBtn.ModelExamples-module-scss-module__MaWHRW__applyBtn:hover{background:#f8f6ff}
.ModelExamples-module-scss-module__MaWHRW__fullscreenContent{background:#000;justify-content:center;align-items:center;width:100%;display:flex}
.ModelExamples-module-scss-module__MaWHRW__fullscreenMedia{object-fit:contain;max-width:100%;max-height:90vh}
.ModelExamples-module-scss-module__MaWHRW__parametersModal{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:20px;display:grid}
@media (max-width:768px){.ModelExamples-module-scss-module__MaWHRW__parametersModal{grid-template-columns:1fr}}
.ModelExamples-module-scss-module__MaWHRW__parametersSection,.ModelExamples-module-scss-module__MaWHRW__outputSection{min-width:0;overflow:hidden}
.ModelExamples-module-scss-module__MaWHRW__parametersSection h4,.ModelExamples-module-scss-module__MaWHRW__outputSection h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:16px;font-weight:600}
.ModelExamples-module-scss-module__MaWHRW__codeBlock{background:var(--color-bg-panel-hover);font-family:var(--font-fragment-mono);color:#2d2d2d;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;border-radius:8px;width:100%;max-width:100%;margin:0;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}
.ModelExamples-module-scss-module__MaWHRW__outputPreview{justify-content:center;width:100%;display:flex}
.ModelExamples-module-scss-module__MaWHRW__previewMedia{object-fit:contain;border-radius:8px;max-width:100%;max-height:400px}
/*# sourceMappingURL=3c_2fbdioy7bf.css.map*/
.TaskTypeSection-module-scss-module__o2ZepG__header{justify-content:space-between;align-items:center;display:flex}
.TaskTypeSection-module-scss-module__o2ZepG__title{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:14px;line-height:21px}
.TaskTypeSection-module-scss-module__o2ZepG__resetBtn{cursor:pointer;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:11px;font-weight:500;line-height:16.5px;transition:color .15s;display:inline-flex}
.TaskTypeSection-module-scss-module__o2ZepG__resetBtn:hover{color:var(--color-text-primary)}
.TaskTypeSection-module-scss-module__o2ZepG__level2,.TaskTypeSection-module-scss-module__o2ZepG__level1{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);box-sizing:border-box;align-items:stretch;gap:2px;display:flex}
.TaskTypeSection-module-scss-module__o2ZepG__level2Cell,.TaskTypeSection-module-scss-module__o2ZepG__level1Cell{border-radius:calc(var(--radius-base) - 1px);cursor:pointer;min-width:0;font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);transition:var(--btn-transition);background:0 0;border:none;flex:1;justify-content:center;align-items:center;gap:4px;padding:0 4px;font-size:12px;line-height:18px;display:flex}
.TaskTypeSection-module-scss-module__o2ZepG__level2Cell:focus-visible,.TaskTypeSection-module-scss-module__o2ZepG__level1Cell:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}
.TaskTypeSection-module-scss-module__o2ZepG__level2Cell svg,.TaskTypeSection-module-scss-module__o2ZepG__level1Cell svg{flex-shrink:0}
.TaskTypeSection-module-scss-module__o2ZepG__level2Cell span,.TaskTypeSection-module-scss-module__o2ZepG__level1Cell span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.TaskTypeSection-module-scss-module__o2ZepG__level1{height:38px;margin-top:8px;padding:2px}
.TaskTypeSection-module-scss-module__o2ZepG__level1Cell{font-weight:400}
.TaskTypeSection-module-scss-module__o2ZepG__level1Active{background:var(--color-bg-home-secondary);color:var(--color-bg-home-primary);font-weight:600}
.TaskTypeSection-module-scss-module__o2ZepG__level2{height:40px;margin-top:6px;padding:3px}
.TaskTypeSection-module-scss-module__o2ZepG__level2Cell{font-weight:500}
.TaskTypeSection-module-scss-module__o2ZepG__level2Active{background:color-mix(in srgb, var(--color-primary-default) 8%, transparent);color:var(--color-primary-default);font-weight:600}
.SetsPanel-module-scss-module__L-sFhW__panel{z-index:1000;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;display:flex;position:absolute;top:calc(100% - 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 28px #1a233024}
.SetsPanel-module-scss-module__L-sFhW__searchRow{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 7%, transparent);flex:none;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex}
.SetsPanel-module-scss-module__L-sFhW__searchIcon{color:color-mix(in srgb, var(--color-text-primary) 45%, transparent);flex:none;display:inline-flex}
.SetsPanel-module-scss-module__L-sFhW__searchInput{min-width:0;height:20px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px;line-height:20px}
.SetsPanel-module-scss-module__L-sFhW__searchInput::placeholder{color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
@media (max-width:767.98px){.SetsPanel-module-scss-module__L-sFhW__searchInput{height:24px;font-size:16px;line-height:24px}}
.SetsPanel-module-scss-module__L-sFhW__actionRows{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 7%, transparent);flex:none}
.SetsPanel-module-scss-module__L-sFhW__actionRow{align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}
.SetsPanel-module-scss-module__L-sFhW__actionBtn{cursor:pointer;text-align:left;width:100%;height:32px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;border:none;align-items:center;gap:10px;padding:0 12px;font-size:13px;line-height:20px;display:flex}
.SetsPanel-module-scss-module__L-sFhW__actionBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}
.SetsPanel-module-scss-module__L-sFhW__actionBtn:disabled{color:color-mix(in srgb, var(--color-text-primary) 35%, transparent);cursor:not-allowed}
.SetsPanel-module-scss-module__L-sFhW__actionBtnSubtle{color:var(--color-text-secondary)}
.SetsPanel-module-scss-module__L-sFhW__actionPlus{text-align:center;width:16px;color:color-mix(in srgb, var(--color-text-primary) 45%, transparent);flex:none;font-size:15px;line-height:16px}
.SetsPanel-module-scss-module__L-sFhW__list{overscroll-behavior:contain;max-height:192px;overflow-y:auto}
.SetsPanel-module-scss-module__L-sFhW__row{align-items:center;gap:8px;height:32px;padding:0 12px;display:flex}
.SetsPanel-module-scss-module__L-sFhW__row:hover{background:color-mix(in srgb, var(--color-text-primary) 4%, transparent)}
.SetsPanel-module-scss-module__L-sFhW__rowOn{background:color-mix(in srgb, var(--color-primary-default) 8%, transparent)}
.SetsPanel-module-scss-module__L-sFhW__rowOn:hover{background:color-mix(in srgb, var(--color-primary-default) 12%, transparent)}
.SetsPanel-module-scss-module__L-sFhW__rowMain{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;height:100%;padding:0;display:flex}
.SetsPanel-module-scss-module__L-sFhW__rowName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:13px;line-height:20px;overflow:hidden}
.SetsPanel-module-scss-module__L-sFhW__rowCount{box-sizing:border-box;background:color-mix(in srgb, var(--color-text-primary) 10%, transparent);border-radius:calc(var(--radius-base) - 2px);min-width:16px;height:16px;font-family:var(--font-fragment-mono),monospace;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);flex:none;justify-content:center;align-items:center;padding:0 3px;font-size:11px;line-height:16px;display:inline-flex}
.SetsPanel-module-scss-module__L-sFhW__rowStale .SetsPanel-module-scss-module__L-sFhW__rowName{color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.SetsPanel-module-scss-module__L-sFhW__staleDot{background:var(--color-badge-warning-text);border-radius:50%;flex:none;width:5px;height:5px}
.SetsPanel-module-scss-module__L-sFhW__rowActions{flex:none;align-items:center;gap:6px;display:inline-flex}
.SetsPanel-module-scss-module__L-sFhW__rowIconBtn{border-radius:calc(var(--radius-base) - 2px);cursor:pointer;width:24px;height:24px;color:color-mix(in srgb, var(--color-text-primary) 45%, transparent);transition:var(--btn-transition);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}
.SetsPanel-module-scss-module__L-sFhW__rowIconBtn:hover{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);color:var(--color-text-primary)}
@media (hover:hover){.SetsPanel-module-scss-module__L-sFhW__rowIconHover{opacity:0;transition:opacity .12s,background .12s,color .12s}.SetsPanel-module-scss-module__L-sFhW__row:hover .SetsPanel-module-scss-module__L-sFhW__rowIconHover,.SetsPanel-module-scss-module__L-sFhW__rowIconHover:focus-visible{opacity:1}}
.SetsPanel-module-scss-module__L-sFhW__nameInput{background:var(--color-bg-panel);border:1px solid var(--color-primary-default);border-radius:calc(var(--radius-base) - 2px);min-width:0;height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);outline:none;flex:1;padding:0 8px;font-size:13px}
.SetsPanel-module-scss-module__L-sFhW__emptyRow{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);padding:14px 12px;font-size:12px;line-height:18px}
.SetsPanel-module-scss-module__L-sFhW__footer{border-top:1px solid color-mix(in srgb, var(--color-text-primary) 7%, transparent);height:28px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);flex:none;align-items:center;padding:0 11px;font-size:11.5px;line-height:17px;display:flex}
.ModelsSection-module-scss-module__ur6DjW__section{background:color-mix(in srgb, var(--color-primary-default) 4%, transparent);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);padding:9px;position:relative}
[data-theme=dark] .ModelsSection-module-scss-module__ur6DjW__section{background:color-mix(in srgb, var(--color-primary-default) 10%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__header{justify-content:space-between;align-items:center;display:flex}
.ModelsSection-module-scss-module__ur6DjW__title{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:14px;font-weight:600;line-height:21px}
.ModelsSection-module-scss-module__ur6DjW__counter{font-family:var(--font-fragment-mono),monospace;color:var(--color-primary-default);font-size:11.5px;line-height:17.25px}
.ModelsSection-module-scss-module__ur6DjW__presetRow{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 6%, transparent);flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;padding-bottom:8px;display:flex;position:relative}
.ModelsSection-module-scss-module__ur6DjW__presetChip{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 15%, transparent);border-radius:var(--radius-base);cursor:pointer;height:24px;font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);white-space:nowrap;transition:var(--btn-transition);justify-content:center;align-items:center;gap:4px;padding:0 9px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__presetChip svg{flex-shrink:0}
.ModelsSection-module-scss-module__ur6DjW__presetChip:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-text-primary) 35%, transparent);color:var(--color-text-primary)}
.ModelsSection-module-scss-module__ur6DjW__presetChip:disabled{opacity:.4;cursor:not-allowed}
.ModelsSection-module-scss-module__ur6DjW__presetChipOn{background:var(--color-bg-home-secondary);border-color:var(--color-bg-home-secondary);color:var(--color-bg-home-primary);font-weight:600}
.ModelsSection-module-scss-module__ur6DjW__presetChipOn:hover:not(:disabled){border-color:var(--color-bg-home-secondary);color:var(--color-bg-home-primary)}
.ModelsSection-module-scss-module__ur6DjW__mySetsChip{gap:4px}
.ModelsSection-module-scss-module__ur6DjW__mySetsChip:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-text-primary) 35%, transparent);color:var(--color-text-primary)}
.ModelsSection-module-scss-module__ur6DjW__mySetsChipOn{background:color-mix(in srgb, var(--color-primary-default) 8%, transparent);border-color:var(--color-primary-default);color:var(--color-primary-default);font-weight:600}
.ModelsSection-module-scss-module__ur6DjW__mySetsChipOn:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ModelsSection-module-scss-module__ur6DjW__confirmText{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);margin:0;font-size:13px;line-height:20px}
.ModelsSection-module-scss-module__ur6DjW__confirmFooter{justify-content:flex-end;gap:8px;display:flex}
.ModelsSection-module-scss-module__ur6DjW__confirmCancel,.ModelsSection-module-scss-module__ur6DjW__confirmDanger{border-radius:var(--btn-border-radius);cursor:pointer;height:32px;font-family:var(--font-manrope),sans-serif;transition:var(--btn-transition);padding:0 14px;font-size:13px;font-weight:600}
.ModelsSection-module-scss-module__ur6DjW__confirmCancel{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);color:var(--color-text-primary);background:0 0}
.ModelsSection-module-scss-module__ur6DjW__confirmCancel:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__confirmDanger{background:var(--color-danger-default);border:1px solid var(--color-danger-default);color:var(--color-light-bg-home-primary)}
.ModelsSection-module-scss-module__ur6DjW__confirmDanger:hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover)}
.ModelsSection-module-scss-module__ur6DjW__chipSkeleton{background:color-mix(in srgb, var(--color-text-primary) 8%, transparent);cursor:default;border-color:#0000;width:72px;animation:1.2s ease-in-out infinite ModelsSection-module-scss-module__ur6DjW__chipSkeletonPulse}
@keyframes ModelsSection-module-scss-module__ur6DjW__chipSkeletonPulse{0%,to{opacity:1}50%{opacity:.45}}
.ModelsSection-module-scss-module__ur6DjW__nameEditor{border-color:var(--color-primary-default);cursor:text;gap:2px;padding:0 0 0 8px}
.ModelsSection-module-scss-module__ur6DjW__nameEditor:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-text-primary)}
.ModelsSection-module-scss-module__ur6DjW__nameInput{width:100px;color:var(--color-text-primary);background:0 0;border:none;outline:none;padding:0;font-family:inherit;font-size:12px;font-weight:600;line-height:18px}
.ModelsSection-module-scss-module__ur6DjW__nameInput::placeholder{color:var(--color-text-secondary);font-weight:400}
.ModelsSection-module-scss-module__ur6DjW__nameSaveBtn{cursor:pointer;height:100%;color:var(--color-primary-default);background:0 0;border:none;align-items:center;padding:0 7px 0 4px;transition:color .12s;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__nameSaveBtn:hover{color:var(--color-primary-hover)}
.ModelsSection-module-scss-module__ur6DjW__pickerWrap{margin-top:8px;position:relative}
.ModelsSection-module-scss-module__ur6DjW__trigger{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;width:100%;height:34px;color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:8px;padding:0 10px;transition:border-color .15s;display:flex}
.ModelsSection-module-scss-module__ur6DjW__trigger:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
.ModelsSection-module-scss-module__ur6DjW__triggerOpen,.ModelsSection-module-scss-module__ur6DjW__triggerOpen:hover{border-color:var(--color-text-primary)}
.ModelsSection-module-scss-module__ur6DjW__triggerLeft{align-items:center;gap:7px;min-width:0;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__triggerDiamond{font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-text-primary) 35%, transparent);flex:none;font-size:14px;font-weight:500}
.ModelsSection-module-scss-module__ur6DjW__triggerLabel{font-family:var(--font-manrope),sans-serif;white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:19.5px;overflow:hidden}
.ModelsSection-module-scss-module__ur6DjW__selectedChips{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}
.ModelsSection-module-scss-module__ur6DjW__selectedChip{background:color-mix(in srgb, var(--color-text-primary) 6%, transparent);border-radius:calc(var(--radius-base) - 1px);align-items:center;gap:4px;padding:3px 7px;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__selectedChipName{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);font-size:10.5px;line-height:15.75px}
.ModelsSection-module-scss-module__ur6DjW__selectedChipRemove{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .12s;display:flex}
.ModelsSection-module-scss-module__ur6DjW__selectedChipRemove:hover{color:var(--color-text-primary)}
.ModelsSection-module-scss-module__ur6DjW__panel{z-index:1000;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);transform-origin:top;flex-direction:column;animation:.14s ModelsSection-module-scss-module__ur6DjW__arena-panel-in;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden;box-shadow:0 8px 28px #1a233024}
@keyframes ModelsSection-module-scss-module__ur6DjW__arena-panel-in{0%{opacity:0;transform:translateY(-4px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}
.ModelsSection-module-scss-module__ur6DjW__searchRow{border-bottom:1px solid color-mix(in srgb, var(--color-text-primary) 6%, transparent);align-items:center;gap:8px;padding:10px 12px;display:flex}
.ModelsSection-module-scss-module__ur6DjW__searchIcon{color:color-mix(in srgb, var(--color-text-primary) 30%, transparent);flex:none;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__searchInput{min-width:0;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px}
.ModelsSection-module-scss-module__ur6DjW__searchInput::placeholder{color:var(--color-text-secondary)}
@media (max-width:767.98px){.ModelsSection-module-scss-module__ur6DjW__searchInput{font-size:16px}}
.ModelsSection-module-scss-module__ur6DjW__bannerWrap{padding:0 8px 4px}
.ModelsSection-module-scss-module__ur6DjW__banner{background:color-mix(in srgb, var(--color-primary-default) 10%, transparent);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;width:100%;font-family:var(--font-manrope),sans-serif;color:var(--color-primary-default);text-align:left;border:none;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;line-height:18px;transition:background .15s;display:flex}
.ModelsSection-module-scss-module__ur6DjW__bannerActive,.ModelsSection-module-scss-module__ur6DjW__banner:hover{background:color-mix(in srgb, var(--color-primary-default) 16%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__list{max-height:264px;padding:5px 0;overflow-y:auto}
@media (max-width:767px){.ModelsSection-module-scss-module__ur6DjW__list{max-height:232px}}
.ModelsSection-module-scss-module__ur6DjW__emptyRow{text-align:center;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);padding:16px 12px;font-size:12px}
.ModelsSection-module-scss-module__ur6DjW__row{border-radius:calc(var(--radius-base) - 1px);cursor:pointer;align-items:center;gap:8px;margin:0 5px;padding:8px 9px;transition:background .12s;display:flex}
.ModelsSection-module-scss-module__ur6DjW__rowActive{background:color-mix(in srgb, var(--color-text-primary) 6%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__rowSelected{background:color-mix(in srgb, var(--color-primary-default) 8%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__rowSelected.ModelsSection-module-scss-module__ur6DjW__rowActive,.ModelsSection-module-scss-module__ur6DjW__rowSelected:hover{background:color-mix(in srgb, var(--color-primary-default) 14%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__rowIcon{background:color-mix(in srgb, var(--color-primary-default) 12%, transparent);border-radius:calc(var(--radius-base) - 1px);width:18px;height:18px;color:var(--color-primary-default);flex:none;justify-content:center;align-items:center;font-size:8px;line-height:1;display:flex}
.ModelsSection-module-scss-module__ur6DjW__rowIconLogo{background:0 0}
.ModelsSection-module-scss-module__ur6DjW__rowLogoImg{object-fit:contain;width:18px;height:18px}
.ModelsSection-module-scss-module__ur6DjW__rowNameWrap{flex:1;align-items:center;gap:6px;min-width:0;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__rowName{min-width:0;font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:16.5px;overflow:hidden}
.ModelsSection-module-scss-module__ur6DjW__newBadge{background:var(--color-badge-neutral-bg);border:1px solid var(--color-badge-neutral-border);border-radius:calc(var(--radius-base) - 2px);font-family:var(--font-manrope),sans-serif;letter-spacing:.2px;color:var(--color-badge-neutral-text);flex:none;padding:1px 5px;font-size:9.5px;font-weight:600;line-height:13px}
.ModelsSection-module-scss-module__ur6DjW__rowPrice{text-align:right;min-width:52px;font-family:var(--font-fragment-mono),monospace;color:var(--color-text-secondary);white-space:nowrap;flex:none;padding-right:8px;font-size:10px;line-height:15px}
.ModelsSection-module-scss-module__ur6DjW__rowCheck{width:15px;height:15px;color:var(--color-text-primary);opacity:.13;flex:none;justify-content:center;align-items:center;transition:opacity .12s,color .12s;display:flex}
.ModelsSection-module-scss-module__ur6DjW__row:hover .ModelsSection-module-scss-module__ur6DjW__rowCheck,.ModelsSection-module-scss-module__ur6DjW__rowActive .ModelsSection-module-scss-module__ur6DjW__rowCheck{opacity:.3}
.ModelsSection-module-scss-module__ur6DjW__rowCheckSelected{color:var(--color-primary-default);opacity:1}
.ModelsSection-module-scss-module__ur6DjW__row:hover .ModelsSection-module-scss-module__ur6DjW__rowCheckSelected,.ModelsSection-module-scss-module__ur6DjW__rowActive .ModelsSection-module-scss-module__ur6DjW__rowCheckSelected{opacity:1}
.ModelsSection-module-scss-module__ur6DjW__divider{background:color-mix(in srgb, var(--color-text-primary) 7%, transparent);height:1px;margin:4px 8px 0}
.ModelsSection-module-scss-module__ur6DjW__footer{border-top:1px solid color-mix(in srgb, var(--color-text-primary) 6%, transparent);justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}
.ModelsSection-module-scss-module__ur6DjW__footerGroup{align-items:center;gap:4px;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__kbd{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-fragment-mono),monospace;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);padding:1px 5px;font-size:10px;line-height:15px}
.ModelsSection-module-scss-module__ur6DjW__footerLabel{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);margin-right:6px;font-size:11px;line-height:16.5px}
.ModelsSection-module-scss-module__ur6DjW__footerLabel:last-child{margin-right:0}
.ModelsSection-module-scss-module__ur6DjW__footerClose{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;transition:opacity .15s}
.ModelsSection-module-scss-module__ur6DjW__footerClose:hover{opacity:.7}
.ModelsSection-module-scss-module__ur6DjW__footerActions{align-items:center;gap:10px;min-width:0;margin-left:auto;display:inline-flex}
.ModelsSection-module-scss-module__ur6DjW__footerSave{text-overflow:ellipsis;white-space:nowrap;background:var(--color-primary-default);border:1px solid var(--color-primary-default);border-radius:var(--btn-border-radius);cursor:pointer;max-width:180px;height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-light-bg-home-primary);transition:var(--btn-transition);flex-shrink:0;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;overflow:hidden}
.ModelsSection-module-scss-module__ur6DjW__footerSave:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.ModelsSection-module-scss-module__ur6DjW__footerSave:disabled{border-color:color-mix(in srgb, var(--color-text-primary) 15%, transparent);cursor:not-allowed;color:color-mix(in srgb, var(--color-text-primary) 40%, transparent);background:0 0}
.ModelsSection-module-scss-module__ur6DjW__footerUpdate{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--color-primary-default);border-radius:var(--btn-border-radius);cursor:pointer;max-width:180px;height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-primary-default);transition:var(--btn-transition);background:0 0;flex-shrink:0;align-items:center;padding:0 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;overflow:hidden}
.ModelsSection-module-scss-module__ur6DjW__footerUpdate:hover{background:color-mix(in srgb, var(--color-primary-default) 8%, transparent)}
.ModelsSection-module-scss-module__ur6DjW__footerNaming{align-items:center;gap:8px;width:100%;display:flex}
.ModelsSection-module-scss-module__ur6DjW__footerCancel{cursor:pointer;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);background:0 0;border:none;margin-left:auto;padding:0;font-size:11px;line-height:16.5px;transition:color .15s}
.ModelsSection-module-scss-module__ur6DjW__footerCancel:hover{color:var(--color-text-primary)}
.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}
.pswp:focus{outline:0}
.pswp *{box-sizing:border-box}
.pswp img{max-width:none}
.pswp--open{display:block}
.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}
.pswp__bg{opacity:.005;background:var(--pswp-bg)}
.pswp,.pswp__scroll-wrap{overflow:hidden}
.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}
.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}
.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}
.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}
.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;user-select:none}
.pswp__item{z-index:1;overflow:hidden}
.pswp__hidden{display:none!important}
.pswp__content{pointer-events:none}
.pswp__content>*{pointer-events:auto}
.pswp__error-msg-container{display:grid}
.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}
.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}
.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}
.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}
.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}
.pswp__button:disabled{opacity:.3;cursor:auto}
.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}
.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}
.pswp__icn:focus{outline:0}
div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}
.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}
.pswp__top-bar>*{pointer-events:auto;will-change:opacity}
.pswp__button--close{margin-right:6px}
.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}
.pswp__button--arrow:disabled{cursor:default;display:none}
.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}
.pswp--one-slide .pswp__button--arrow{display:none}
.pswp--touch .pswp__button--arrow{visibility:hidden}
.pswp--has_mouse .pswp__button--arrow{visibility:visible}
.pswp__button--arrow--prev{left:0;right:auto}
.pswp__button--arrow--next{right:0}
.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}
.pswp__button--zoom{display:none}
.pswp--zoom-allowed .pswp__button--zoom{display:block}
.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}
.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}
.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}
.pswp__preloader--active .pswp__icn{opacity:.85}
@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}
.pswp--one-slide .pswp__counter{display:none}
.ImageUploadWithUrl-module-scss-module__m-9mcG__imageUploadWithUrl{flex-direction:column;gap:12px;width:100%;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__fieldHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:0;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLink{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:700;line-height:1.2em;transition:color .2s;display:inline-flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLink:hover{color:var(--color-primary-hover)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLink:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLinkText{text-decoration:underline}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLinkText{color:inherit}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryLinkIcon{color:currentColor;flex-shrink:0;width:12px;height:12px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__headerActions{flex-shrink:0;align-items:center;gap:8px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__doodleButton,.ImageUploadWithUrl-module-scss-module__m-9mcG__linkImportLink{border-radius:var(--btn-border-radius);height:28px;font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;border:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;line-height:1.2em;transition:background-color .2s,color .2s;display:inline-flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkImportLink{background:var(--color-btn-default-bg);color:var(--color-btn-default-text)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkImportLink:hover{background:var(--color-btn-default-bg-hover)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkImportLinkText{color:inherit}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkImportLinkIcon{color:currentColor;flex-shrink:0;width:14px;height:14px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__doodleButton{background:var(--color-primary-default);color:var(--color-fixed-white)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__doodleButton:hover{background:var(--color-primary-hover)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__doodleButtonIcon{color:currentColor;flex-shrink:0;width:15px;height:15px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkModalBody{flex-direction:column;gap:10px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTabs{border-bottom:1px solid var(--color-border-panel);align-items:center;gap:20px;margin-bottom:4px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTab{font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:0 0 8px;font-size:14px;font-weight:500;line-height:1.2em;transition:color .15s;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTab:first-child{text-transform:capitalize}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTab:hover{color:var(--color-text-primary)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTabActive{color:var(--color-primary-default);font-weight:700}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkTabActive:after{content:"";background:var(--color-primary-default);border-radius:1px;height:2px;position:absolute;bottom:-1px;left:0;right:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__youtubeBadge{color:red;z-index:6;pointer-events:none;background:#1a233099;border-radius:3px;justify-content:center;align-items:center;padding:1px 4px;display:flex;position:absolute;bottom:4px;left:4px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__youtubeBadge svg{width:16px;height:16px;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInputWrap{width:100%;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInput{box-sizing:border-box;background:var(--color-bg-page);border:1px solid var(--color-border-panel);width:100%;height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);border-radius:4px;padding:0 36px 0 12px;font-size:14px;line-height:1.5em;transition:border-color .15s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInput::placeholder{color:var(--color-text-secondary)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInput:focus{border-color:var(--color-primary-default);outline:none}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInput:disabled{opacity:.6;cursor:not-allowed}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInputError,.ImageUploadWithUrl-module-scss-module__m-9mcG__linkInputError:focus{border-color:var(--color-function-fail)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkClearBtn{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkClearBtn svg{width:14px;height:14px;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkClearBtn:hover{background:var(--color-menu-selected);color:var(--color-text-primary)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkErrorText{font-family:var(--font-manrope);color:var(--color-function-fail);margin:0;font-size:12px;line-height:1.4em}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkHint{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:12px;line-height:1.4em}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkRules{background:var(--color-bg-page);font-family:var(--font-manrope);color:var(--color-text-secondary);border-radius:4px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:12px;line-height:1.5em;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkRulesIcon{width:14px;height:14px;color:var(--color-text-secondary);flex-shrink:0;margin-top:1px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkFooter{justify-content:flex-end;align-items:center;gap:12px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkCancelBtn{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);min-width:80px;height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;border-radius:4px;padding:0 18px;font-size:14px;font-weight:400;line-height:1.5em;transition:background-color .15s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkCancelBtn:hover:not(:disabled){background:var(--color-bg-page)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkCancelBtn:disabled{opacity:.6;cursor:not-allowed}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkAddBtn{background:var(--color-primary-default);color:#fff;min-width:80px;height:36px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 18px;font-size:14px;font-weight:400;line-height:1.5em;transition:background-color .15s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkAddBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__linkAddBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.ImageUploadWithUrl-module-scss-module__m-9mcG__labelContainer{align-items:center;gap:8px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__label{font-family:var(--font-manrope);text-transform:capitalize;color:var(--color-text-primary);font-size:14px;font-weight:400;line-height:1.2em}
.ImageUploadWithUrl-module-scss-module__m-9mcG__required{color:var(--color-primary-default)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__questionIcon{color:#8c8c8c;cursor:pointer;font-size:14px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__questionIcon:hover{color:#595959}
.ImageUploadWithUrl-module-scss-module__m-9mcG__countBadge{font-family:var(--font-manrope);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1.2em;transition:color .2s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__countBadgeFull{color:var(--color-function-fail);font-weight:700}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolContainer{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:4px;width:100%;padding:6px;transition:border-color .2s,background-color .2s;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolContainer.ImageUploadWithUrl-module-scss-module__m-9mcG__dragging{background-color:#5f41cf0d;border-color:#5f41cf}
.ImageUploadWithUrl-module-scss-module__m-9mcG__emptyDropZone{cursor:pointer;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:138px;padding:24px 16px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadIcon{color:var(--color-text-primary);justify-content:center;align-items:center;gap:8px;margin-bottom:10px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadIcon>svg{width:24px;height:24px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitIconBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .2s,transform .15s;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitIconBtn>svg{width:24px;height:24px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitIconBtn:hover{color:var(--color-primary-default);transform:scale(1.05)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__previewUnavailable{box-sizing:border-box;background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-secondary);text-align:center;font-family:var(--font-manrope);border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:11px;line-height:1.3;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__previewUnavailableIcon{opacity:.7;flex-shrink:0;width:20px;height:20px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__assetFallback{background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-secondary);border-radius:3px;justify-content:center;align-items:center;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__assetFallback svg{opacity:.6;width:28px;height:28px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__assetExpired{width:100%;height:100%;font-family:var(--font-manrope);color:#ffffffd9;background:#00000080;border-radius:3px;justify-content:center;align-items:center;font-size:10px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__assetLoading{background:var(--color-bg-page);border-radius:3px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__assetSpinner{border:2px solid #7036f02e;border-top-color:var(--color-primary-default);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite ImageUploadWithUrl-module-scss-module__m-9mcG__poolAssetSpin}
@keyframes ImageUploadWithUrl-module-scss-module__m-9mcG__poolAssetSpin{to{transform:rotate(360deg)}}
.ImageUploadWithUrl-module-scss-module__m-9mcG__dropZoneText{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);opacity:.5;text-align:center;margin-bottom:12px;font-size:12px;font-weight:400;line-height:1.2em}
.ImageUploadWithUrl-module-scss-module__m-9mcG__buttonGroup{align-items:center;gap:8px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadButton{color:#1a2330;height:26px;font-family:var(--font-manrope);cursor:pointer;text-transform:capitalize;box-sizing:border-box;background:#f3f3f3;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:400;line-height:1;transition:all .2s;display:inline-flex}
[data-theme=dark] .ImageUploadWithUrl-module-scss-module__m-9mcG__uploadButton{color:#ebf4fb;background:#141414}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadButton:hover{opacity:.85}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadButton:active{opacity:.6}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordButton{width:24px;padding:0;font-size:14px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording{color:var(--color-primary-default);box-shadow:0 0 0 calc(var(--audio-level,0)*5px) #7036f038;background:#7036f01f;transition:box-shadow 80ms linear,background 80ms linear;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording:before{content:"";background:var(--color-primary-default);opacity:calc(.1 + var(--audio-level,0)*.4);pointer-events:none;border-radius:4px;position:absolute;inset:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording svg{z-index:1;color:var(--color-primary-default);position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording:hover{opacity:1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryButton{color:var(--color-primary-default);background:#7036f01a;border:1px solid #0000}
[data-theme=dark] .ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryButton{color:var(--color-primary-default);background:#7036f02e}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitLibraryButton:hover{opacity:1;background:#7036f02e}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitButtonIcon{flex-shrink:0;width:13px;height:13px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolGrid{flex-wrap:wrap;gap:8px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChip{border-radius:var(--btn-border-radius);color:#fff;cursor:pointer;opacity:0;pointer-events:none;background:#1a2330a6;border:none;justify-content:center;align-items:center;gap:3px;height:20px;padding:0 6px;transition:opacity .15s,transform .15s,background-color .15s;display:flex;position:absolute;bottom:6px;left:6px;right:6px;transform:translateY(3px)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChip svg{flex-shrink:0;width:12px;height:12px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChip:hover{background:#1a2330d1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChip{opacity:1;pointer-events:auto;transform:translateY(0)}
@media (hover:none){.ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChip{opacity:1;pointer-events:auto;transform:none}}
.ImageUploadWithUrl-module-scss-module__m-9mcG__searchAssetsChipText{white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1;overflow:hidden}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton{aspect-ratio:1;box-sizing:border-box;background:var(--color-bg-page);border:1px solid var(--color-border-panel);cursor:pointer;min-width:100px;max-width:calc(25% - 6px);color:var(--color-text-primary);border-radius:4px;flex:100px;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton svg{width:14px;height:14px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton .ImageUploadWithUrl-module-scss-module__m-9mcG__addIcon{opacity:.5;transition:opacity .2s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__addIcon{opacity:.85}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__disabled{cursor:not-allowed;opacity:.45;filter:grayscale();background-image:repeating-linear-gradient(45deg,#0000 0 5px,#1a233014 5px 10px)}
[data-theme=dark] .ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__disabled{background-image:repeating-linear-gradient(45deg,#0000 0 5px,#ebf4fb14 5px 10px)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__disabled:hover{opacity:.45;background-color:var(--color-bg-page)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording{opacity:1;box-shadow:inset 0 0 0 calc(var(--audio-level,0)*4px) #7036f029;background:#7036f01a;border-color:#7036f066;transition:box-shadow 80ms linear;position:relative;overflow:hidden}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording:before{content:"";height:calc(8% + var(--audio-level,0)*60%);pointer-events:none;background:linear-gradient(#7036f00f,#7036f059);transition:height 80ms linear;position:absolute;bottom:0;left:0;right:0}
[data-theme=dark] .ImageUploadWithUrl-module-scss-module__m-9mcG__addButton.ImageUploadWithUrl-module-scss-module__m-9mcG__recording{background:#7036f029}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordingInner{z-index:1;color:var(--color-primary-default);flex-direction:column;align-items:center;gap:6px;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordStopIcon{color:var(--color-primary-default);width:16px!important;height:16px!important}
.ImageUploadWithUrl-module-scss-module__m-9mcG__recordTimer{font-family:var(--font-fragment-mono);color:var(--color-primary-default);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitAddButton{border:1.5px dashed var(--color-primary-default);color:var(--color-primary-default);opacity:1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitAddButton svg{width:20px;height:20px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitAddButton:hover{opacity:1;background:#7036f014}
.ImageUploadWithUrl-module-scss-module__m-9mcG__portraitFaceIcon{width:20px;height:20px;color:inherit}
.ImageUploadWithUrl-module-scss-module__m-9mcG__addIcon{width:14px;height:14px}
@keyframes ImageUploadWithUrl-module-scss-module__m-9mcG__pulse{0%,to{opacity:1}50%{opacity:.7}}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem{aspect-ratio:1;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;cursor:grab;border-radius:4px;flex:100px;min-width:100px;max-width:calc(25% - 6px);transition:border-color .2s,opacity .2s;position:relative;overflow:visible}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem:active{cursor:grabbing}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem img,.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem video{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__actionBar,.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__revealAction .ImageUploadWithUrl-module-scss-module__m-9mcG__actionBar{opacity:1;visibility:visible}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__revealAction .ImageUploadWithUrl-module-scss-module__m-9mcG__annotateAction{animation:1.15s ease-in-out infinite ImageUploadWithUrl-module-scss-module__m-9mcG__annotateBreath}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__selected,.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__selectedPortrait{border-color:var(--color-primary-default);box-shadow:inset 0 0 0 1px var(--color-primary-default),0 0 0 2px #7036f040}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__unselected .ImageUploadWithUrl-module-scss-module__m-9mcG__thumbnail,.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__unselected .ImageUploadWithUrl-module-scss-module__m-9mcG__audioThumbnail{opacity:.4;filter:grayscale(.4)saturate(.7);transition:opacity .2s,filter .2s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__unselected:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__thumbnail,.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__unselected:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__audioThumbnail{opacity:.9;filter:grayscale(0)saturate(.95)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem.ImageUploadWithUrl-module-scss-module__m-9mcG__uploading{pointer-events:none}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton{box-sizing:border-box;cursor:pointer;color:#fff;z-index:8;background:#00000059;border:1.5px solid #ffffffd9;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:background-color .15s,border-color .15s,transform .1s,box-shadow .15s;display:flex;position:absolute;top:4px;right:4px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton svg{stroke-width:3px;width:14px;height:14px;transition:opacity .15s;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton:hover{background:#0000008c;border-color:#fff}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton:active{transform:scale(.92)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonChecked,.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonCheckedPortrait{background:var(--color-primary-default);border-color:var(--color-primary-default);color:#fff;box-shadow:0 1px 3px #00000040}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonChecked:after,.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonCheckedPortrait:after{content:"×";font-family:var(--font-manrope);color:#fff;opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:16px;font-weight:700;line-height:1;transition:opacity .15s;display:flex;position:absolute;inset:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonChecked:hover,.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonCheckedPortrait:hover{background:var(--color-function-fail);border-color:var(--color-function-fail)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonChecked:hover svg,.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonCheckedPortrait:hover svg{opacity:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonChecked:hover:after,.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButton.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonCheckedPortrait:hover:after{opacity:1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__selectButtonRadio{border-radius:50%}
.ImageUploadWithUrl-module-scss-module__m-9mcG__thumbnailWrapper{border-radius:3px;width:100%;height:100%;overflow:hidden}
.ImageUploadWithUrl-module-scss-module__m-9mcG__thumbnail{object-fit:cover;border-radius:3px;width:100%;height:100%;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioThumbnail{background:var(--color-bg-page);color:#666;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioMeta{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;white-space:nowrap;text-overflow:ellipsis;background:linear-gradient(to top, var(--color-bg-page) 65%, transparent);pointer-events:none;border-radius:0 0 4px 4px;padding:5px 8px;font-size:11px;line-height:1.3;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0;overflow:hidden}
.ImageUploadWithUrl-module-scss-module__m-9mcG__poolItem:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__audioMeta{opacity:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__documentThumbnail{box-sizing:border-box;background:var(--color-bg-page);width:100%;height:100%;color:var(--color-text-secondary);border-radius:var(--radius-base);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 6px;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__documentIcon{opacity:.75;flex-shrink:0;width:22px;height:22px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__documentName{max-width:100%;font-family:var(--font-manrope);text-align:center;word-break:break-all;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.3;display:-webkit-box;overflow:hidden}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButton{z-index:1;background:var(--color-bg-card);width:36px;height:36px;color:var(--color-primary-default);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s,transform .1s,box-shadow .2s;display:flex;position:relative;box-shadow:0 1px 3px #00000014;opacity:1!important;filter:none!important}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButton svg{width:14px;height:14px;margin-left:1px;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButton:hover{background:var(--color-menu-selected);color:var(--color-primary-hover);transform:scale(1.05)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButton:active{transform:scale(.95)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButtonPlaying{background:var(--color-primary-default);color:#fff;border-color:var(--color-primary-default);box-shadow:0 2px 8px #7036f040}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButtonPlaying:hover{background:var(--color-primary-hover);color:#fff}
.ImageUploadWithUrl-module-scss-module__m-9mcG__audioPlayButtonPlaying svg{margin-left:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__uploadingOverlay{background:#ffffffe6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__progressRing{justify-content:center;align-items:center;width:32px;height:32px;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__progressRing span{font-family:var(--font-fragment-mono);color:#5f41cf;font-size:10px;font-weight:500}
.ImageUploadWithUrl-module-scss-module__m-9mcG__indexBadge{color:#fff;min-width:22px;height:22px;font-family:var(--font-manrope);letter-spacing:0;z-index:6;pointer-events:none;background:#1a2330;border-radius:6px;justify-content:center;align-items:center;gap:3px;padding:0 6px;font-size:12px;font-weight:700;line-height:1;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 1px 3px #00000040}
.ImageUploadWithUrl-module-scss-module__m-9mcG__indexBadgeKind{align-items:center;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__indexBadgeKind svg{width:11px;height:11px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__durationBadge{color:#fff;height:18px;font-family:var(--font-manrope);z-index:6;pointer-events:none;background:#1a2330bf;border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-size:11px;font-weight:500;line-height:1;display:flex;position:absolute;bottom:4px;left:4px}
@keyframes ImageUploadWithUrl-module-scss-module__m-9mcG__annotateBreath{0%,to{filter:drop-shadow(0 0 #0cfff700);transform:scale(1)}50%{filter:drop-shadow(0 0 5px #0cfff7bf);transform:scale(1.22)}}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionBar{opacity:0;visibility:hidden;z-index:7;background:#1a2330;border-radius:4px;justify-content:space-around;align-items:center;min-height:28px;padding:3px 4px;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:5%;left:8%;right:8%}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionBar:before{content:"";position:absolute;inset:-10px -8px}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionBarWide{left:3%;right:3%}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton{z-index:1;cursor:pointer;color:#ebf4fb;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:24px;padding:0;transition:color .15s;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton svg{width:16px;height:16px;display:block}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton:hover{color:#fff}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton.ImageUploadWithUrl-module-scss-module__m-9mcG__deleteAction{color:#ce2301}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton.ImageUploadWithUrl-module-scss-module__m-9mcG__deleteAction:hover{color:#ff4d4d}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionTooltip{-webkit-backdrop-filter:blur(12px);color:#ebf4fb;font-family:var(--font-manrope);letter-spacing:-.24px;white-space:nowrap;opacity:0;pointer-events:none;z-index:30;background:#1a233080;border-radius:4px;padding:4px 6px;font-size:12px;font-weight:400;line-height:1.2;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionTooltip.ImageUploadWithUrl-module-scss-module__m-9mcG__actionTooltipDanger{color:#ff4d4d}
.ImageUploadWithUrl-module-scss-module__m-9mcG__actionButton:hover .ImageUploadWithUrl-module-scss-module__m-9mcG__actionTooltip{opacity:1}
.ImageUploadWithUrl-module-scss-module__m-9mcG__annotateModal{max-width:min(96vw,820px)}
.ImageUploadWithUrl-module-scss-module__m-9mcG__annotateStage{justify-content:center;display:flex}
.ImageUploadWithUrl-module-scss-module__m-9mcG__maxHint{text-align:right;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin-top:-8px;font-size:12px;font-weight:400;line-height:1.2em;transition:color .2s,opacity .2s}
.ImageUploadWithUrl-module-scss-module__m-9mcG__maxHintFull{color:var(--color-function-fail);opacity:1;font-weight:600}
.ImageUploadWithUrl-module-scss-module__m-9mcG__videoOverlay{z-index:9999;background:#000000f2;justify-content:center;align-items:center;animation:.2s ImageUploadWithUrl-module-scss-module__m-9mcG__fadeIn;display:flex;position:fixed;inset:0}
@keyframes ImageUploadWithUrl-module-scss-module__m-9mcG__fadeIn{0%{opacity:0}to{opacity:1}}
.ImageUploadWithUrl-module-scss-module__m-9mcG__videoOverlayContent{justify-content:center;align-items:center;max-width:90vw;max-height:90vh;display:flex;position:relative}
.ImageUploadWithUrl-module-scss-module__m-9mcG__videoOverlayPlayer{outline:none;max-width:90vw;max-height:90vh}
.ImageUploadWithUrl-module-scss-module__m-9mcG__videoOverlayClose{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:40px;line-height:1;transition:transform .2s;display:flex;position:absolute;top:-50px;right:0}
.ImageUploadWithUrl-module-scss-module__m-9mcG__videoOverlayClose:hover{transform:scale(1.2)}
.AudioVisualizerRing-module-scss-module__gPku5W__ring{pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
/*# sourceMappingURL=1chhwytutjah3.css.map*/
:root{--swiper-theme-color:#007aff}
:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}
.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}
.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}
.swiper-horizontal{touch-action:pan-y}
.swiper-vertical{touch-action:pan-x}
.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}
.swiper-slide-invisible-blank{visibility:hidden}
.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}
.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}
.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d{perspective:1200px}
.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}
.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}
.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}
.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}
.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}
.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}
.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}
.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}
.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}
.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}
.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}
.swiper-3d .swiper-slide-shadow{background:#00000026}
.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}
.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}
.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}
.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}
.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}
:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translate(0,0)}
.swiper-pagination.swiper-pagination-hidden{opacity:0}
.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}
.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}
.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}
button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-bullet:only-child{display:none!important}
.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}
.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}
:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}
:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}
:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}
:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}
:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}
:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}
.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}
.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}
.swiper-pagination-lock{display:none}
.ExamplesTab-module-scss-module__X6eo_G__container{flex-direction:column;gap:32px;width:100%;display:flex}
.ExamplesTab-module-scss-module__X6eo_G__header{flex-direction:column;gap:8px;display:flex}
.ExamplesTab-module-scss-module__X6eo_G__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2em}
.ExamplesTab-module-scss-module__X6eo_G__description{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.ExamplesTab-module-scss-module__X6eo_G__examplesGrid{grid-template-columns:repeat(5,1fr);gap:18px;width:100%;display:grid}
@media (max-width:1200px){.ExamplesTab-module-scss-module__X6eo_G__examplesGrid{grid-template-columns:repeat(4,1fr)}}
@media (max-width:1024px){.ExamplesTab-module-scss-module__X6eo_G__examplesGrid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:767px){.ExamplesTab-module-scss-module__X6eo_G__examplesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:600px){.ExamplesTab-module-scss-module__X6eo_G__examplesGrid{grid-template-columns:1fr}}
.ExamplesTab-module-scss-module__X6eo_G__exampleCard{background:var(--color-bg-panel);border:none;border-radius:4px;flex-direction:column;width:100%;height:333px;display:flex;position:relative;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__mediaWrapper{border-radius:4px 4px 0 0;flex-shrink:0;width:100%;height:228px;position:relative;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__media{object-fit:cover;width:100%;height:100%}
.ExamplesTab-module-scss-module__X6eo_G__media3d{width:100%;height:100%}
.ExamplesTab-module-scss-module__X6eo_G__preview3d{border-radius:8px;width:100%;height:400px;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__audioExample{box-sizing:border-box;background:var(--color-bg-panel);flex-direction:column;width:100%;height:100%;display:flex}
.ExamplesTab-module-scss-module__X6eo_G__previewAudio{background:var(--color-bg-card);border-radius:4px;flex-direction:column;width:100%;height:220px;display:flex;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__codeButton{cursor:pointer;color:#fff;z-index:10;background:#1a23301a;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;font-size:16px;transition:all .2s;display:flex;position:absolute;top:12px;right:12px}
.ExamplesTab-module-scss-module__X6eo_G__codeButton:hover{background:#1a233033}
.ExamplesTab-module-scss-module__X6eo_G__codeButton:active{transform:scale(.95)}
[data-theme=dark] .ExamplesTab-module-scss-module__X6eo_G__codeButton{color:#ebf4fb;background:#ebf4fb1a}
[data-theme=dark] .ExamplesTab-module-scss-module__X6eo_G__codeButton:hover{background:#ebf4fb33}
.ExamplesTab-module-scss-module__X6eo_G__cardContent{flex-direction:column;flex:1;gap:12px;padding:11px 12px 12px;display:flex;position:relative}
.ExamplesTab-module-scss-module__X6eo_G__prompt{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;word-wrap:break-word;-webkit-line-clamp:3;line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:12px;font-weight:400;line-height:1.366em;display:-webkit-box;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__promptOverlay{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;z-index:20;background:#ebf4fb80;border-radius:4px 4px 0 0;align-items:flex-start;width:100%;height:293px;padding:13px 8px 52px;transition:all .3s;display:flex;position:absolute;top:0;left:0;overflow-y:auto;transform:translateY(100%)}
.ExamplesTab-module-scss-module__X6eo_G__promptOverlay p{font-family:var(--font-manrope);color:#1a2330;word-wrap:break-word;margin:0;font-size:12px;font-weight:400;line-height:1.366em}
[data-theme=dark] .ExamplesTab-module-scss-module__X6eo_G__promptOverlay{background:#1a2330cc}
[data-theme=dark] .ExamplesTab-module-scss-module__X6eo_G__promptOverlay p{color:#ebf4fb}
:is(.ExamplesTab-module-scss-module__X6eo_G__cardContent:has(.ExamplesTab-module-scss-module__X6eo_G__prompt:hover)~.ExamplesTab-module-scss-module__X6eo_G__promptOverlay,.ExamplesTab-module-scss-module__X6eo_G__promptOverlay:hover){opacity:1;pointer-events:auto;transform:translateY(0)}
.ExamplesTab-module-scss-module__X6eo_G__parameters,.ExamplesTab-module-scss-module__X6eo_G__parameterItem{display:none}
.ExamplesTab-module-scss-module__X6eo_G__playgroundButton{background:var(--color-primary-default);font-family:var(--font-manrope);color:#fff;cursor:pointer;white-space:nowrap;z-index:30;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1em;transition:all .2s;display:flex;position:absolute;bottom:12px;right:12px}
.ExamplesTab-module-scss-module__X6eo_G__playgroundButton svg{width:16px;height:16px}
.ExamplesTab-module-scss-module__X6eo_G__playgroundButton:hover{background:var(--color-primary-hover)}
.ExamplesTab-module-scss-module__X6eo_G__playgroundButton:active{transform:scale(.98)}
.ExamplesTab-module-scss-module__X6eo_G__parametersModal{grid-template-columns:1fr 1fr;gap:24px;padding-bottom:20px;display:grid}
@media (max-width:768px){.ExamplesTab-module-scss-module__X6eo_G__parametersModal{grid-template-columns:1fr}}
.ExamplesTab-module-scss-module__X6eo_G__parametersSection,.ExamplesTab-module-scss-module__X6eo_G__outputSection{min-width:0;overflow:hidden}
.ExamplesTab-module-scss-module__X6eo_G__parametersSection h4,.ExamplesTab-module-scss-module__X6eo_G__outputSection h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:16px;font-weight:600}
.ExamplesTab-module-scss-module__X6eo_G__codeBlock{background:var(--color-bg-panel-hover);font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;border-radius:8px;width:100%;max-width:100%;margin:0;padding:16px;font-size:14px;line-height:1.6;overflow-x:auto}
.ExamplesTab-module-scss-module__X6eo_G__outputPreview{justify-content:center;align-items:center;width:100%;display:flex}
.ExamplesTab-module-scss-module__X6eo_G__previewMedia{object-fit:contain;border-radius:8px;max-width:100%;max-height:400px}
.ExamplesTab-module-scss-module__X6eo_G__previewTranscript{box-sizing:border-box;background:var(--color-bg-card);width:100%;max-height:400px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;border-radius:4px;margin:0;padding:16px;font-size:14px;line-height:1.7;overflow-y:auto}
.ExamplesTab-module-scss-module__X6eo_G__copyButton{cursor:pointer;color:var(--color-text-primary);opacity:.5;z-index:30;background:#1a23301a;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px 7px;font-size:16px;transition:all .2s;display:flex;position:absolute;bottom:12px;left:12px}
.ExamplesTab-module-scss-module__X6eo_G__copyButton:hover{opacity:.8}
.ExamplesTab-module-scss-module__X6eo_G__copyButton:active{transform:scale(.95)}
.TextModelPlayground-module-scss-module__ipWBeq__textModelBox{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;position:relative}
@media (min-width:1300px){.TextModelPlayground-module-scss-module__ipWBeq__textModelBox{max-width:1300px}}
@media (min-width:1080px){.TextModelPlayground-module-scss-module__ipWBeq__textModelBox{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.TextModelPlayground-module-scss-module__ipWBeq__textModelBox{width:calc(100% - 48px)}}
@media (max-width:768px){.TextModelPlayground-module-scss-module__ipWBeq__textModelBox{box-sizing:border-box;padding:0}}
.TextModelPlayground-module-scss-module__ipWBeq__cardContainer{background:var(--color-bg-panel);border-radius:8px;flex-direction:column;width:100%;height:85vh;display:flex;position:relative;overflow:hidden}
@media (max-width:768px){.TextModelPlayground-module-scss-module__ipWBeq__cardContainer{height:calc(100vh - 200px);min-height:500px}}
.TextModelPlayground-module-scss-module__ipWBeq__toolbar{flex-shrink:0;justify-content:space-between;align-items:center;padding:17px 20px;display:flex}
@media (max-width:768px){.TextModelPlayground-module-scss-module__ipWBeq__toolbar{padding:12px 16px}}
.TextModelPlayground-module-scss-module__ipWBeq__toolbarLeft,.TextModelPlayground-module-scss-module__ipWBeq__toolbarRight{align-items:center;gap:12px;display:flex}
.TextModelPlayground-module-scss-module__ipWBeq__settingsButtonWrapper{position:relative}
.TextModelPlayground-module-scss-module__ipWBeq__toolbarDivider{background:#1b1b1d33;width:1px;height:16px}
.TextModelPlayground-module-scss-module__ipWBeq__toolButton{color:#2e2e2f;height:23px;font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;background:#efeff2;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1em;transition:all .2s;display:inline-flex}
.TextModelPlayground-module-scss-module__ipWBeq__toolButton svg{flex-shrink:0;width:16px;height:16px}
.TextModelPlayground-module-scss-module__ipWBeq__toolButton:hover{background:#1d1d1f1a}
@media (max-width:768px){.TextModelPlayground-module-scss-module__ipWBeq__toolButton{height:23px;padding:4px 7px;font-size:14px}}
.TextModelPlayground-module-scss-module__ipWBeq__divider{background:#1b1b1d1a;flex-shrink:0;width:100%;height:1px}
.TextModelPlayground-module-scss-module__ipWBeq__chatArea{flex:1;position:relative;overflow:hidden}
.TextModelPlayground-module-scss-module__ipWBeq__chatArea .textChat{height:100%}
.TextModelPlayground-module-scss-module__ipWBeq__chatArea .semi-chat-inputBox-container{background:var(--color-bg-panel);border:1px solid #1b1b1d33;border-radius:24px;width:600px;max-width:calc(100% - 40px);position:absolute;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 8px #0000001a}
@media (max-width:768px){.TextModelPlayground-module-scss-module__ipWBeq__chatArea .semi-chat-inputBox-container{width:calc(100% - 40px);bottom:16px}}
.TextModelPlayground-module-scss-module__ipWBeq__chatArea .semi-chat-inputBox-input{border-radius:24px}
.TextModelPlayground-module-scss-module__ipWBeq__settingsModal .semi-modal-content{padding:0}
.TextModelPlayground-module-scss-module__ipWBeq__settingsModal .semi-modal-header{border-bottom:1px solid #e2e2e3;margin:0;padding:24px}
.TextModelPlayground-module-scss-module__ipWBeq__settingsModal .semi-modal-body{max-height:60vh;padding:0;overflow-y:auto}
.TextModelPlayground-module-scss-module__ipWBeq__codeModal .semi-modal-content{padding:0}
.TextModelPlayground-module-scss-module__ipWBeq__codeModal .semi-modal-header{border-bottom:1px solid #e2e2e3;margin:0;padding:24px}
.TextModelPlayground-module-scss-module__ipWBeq__codeModal .semi-modal-body{max-height:70vh;padding:0;overflow-y:auto}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel{flex-direction:column;gap:32px;padding:24px;display:flex}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel::-webkit-scrollbar{width:6px}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f1f1f1}
.TextModelPlayground-module-scss-module__ipWBeq__settingItem{background:var(--color-bg-panel);border:1px solid #e2e2e3;border-radius:8px;flex-direction:column;gap:16px;padding:20px;display:flex}
.TextModelPlayground-module-scss-module__ipWBeq__settingHeader{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}
.TextModelPlayground-module-scss-module__ipWBeq__settingLabel{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.4em}
.TextModelPlayground-module-scss-module__ipWBeq__settingInput{width:90px}
.TextModelPlayground-module-scss-module__ipWBeq__settingInput .semi-input-wrapper{background:var(--color-bg-panel);border:1px solid #e2e2e3;border-radius:6px}
.TextModelPlayground-module-scss-module__ipWBeq__settingInput .semi-input-wrapper:hover{border-color:var(--color-text-primary)}
.TextModelPlayground-module-scss-module__ipWBeq__settingInput .semi-input-wrapper:focus-within{border-color:var(--color-text-primary);box-shadow:0 0 0 2px #1b1b1d1a}
.TextModelPlayground-module-scss-module__ipWBeq__settingInput .semi-input{text-align:right;font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:500}
.TextModelPlayground-module-scss-module__ipWBeq__settingDescription{font-family:var(--font-manrope);color:#1b1b1d99;margin:4px 0 0;font-size:13px;font-weight:400;line-height:1.5em}
.TextModelPlayground-module-scss-module__ipWBeq__settingsActions{justify-content:flex-end;gap:12px;margin-top:8px;padding-top:8px;display:flex}
.TextModelPlayground-module-scss-module__ipWBeq__cancelButton{font-family:var(--font-manrope);color:var(--color-text-primary);background:var(--color-bg-panel);cursor:pointer;border:1px solid #e2e2e3;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s}
.TextModelPlayground-module-scss-module__ipWBeq__cancelButton:hover{background:var(--color-bg-page);border-color:var(--color-text-primary)}
.TextModelPlayground-module-scss-module__ipWBeq__cancelButton:active{transform:scale(.98)}
.TextModelPlayground-module-scss-module__ipWBeq__applyButton{font-family:var(--font-manrope);color:var(--color-bg-panel);background:var(--color-text-primary);cursor:pointer;border:none;border-radius:6px;padding:10px 24px;font-size:14px;font-weight:500;transition:all .2s}
.TextModelPlayground-module-scss-module__ipWBeq__applyButton:hover{background:#2e2e2f}
.TextModelPlayground-module-scss-module__ipWBeq__applyButton:active{transform:scale(.98)}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-rail{background:#e2e2e3!important}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-track{background:var(--color-text-primary)!important}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-handle{background:var(--color-text-primary)!important;border:2px solid var(--color-text-primary)!important;width:13px!important;height:13px!important;box-shadow:none!important;margin-top:9px!important}
:is(.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-handle:hover,.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-handle:focus,.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-slider-handle:active){box-shadow:none!important;border-color:var(--color-text-primary)!important}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-switch{background-color:#e2e2e3}
.TextModelPlayground-module-scss-module__ipWBeq__settingsPanel .semi-switch.TextModelPlayground-module-scss-module__ipWBeq__semi-switch-checked{background-color:var(--color-text-primary)}
.TextModelPlayground-module-scss-module__ipWBeq__contrastModeWrapper{background:var(--color-bg-page);box-sizing:border-box;width:100%;animation:.3s ease-out TextModelPlayground-module-scss-module__ipWBeq__fadeIn;position:relative}
.TextModelPlayground-module-scss-module__ipWBeq__contrastModeWrapper.TextModelPlayground-module-scss-module__ipWBeq__multiPanelMode{width:100vw;max-width:100vw;padding:0 20px;left:50%;transform:translate(-50%)}
@keyframes TextModelPlayground-module-scss-module__ipWBeq__fadeIn{0%{opacity:0}to{opacity:1}}
.TextModelPlayground-module-scss-module__ipWBeq__contrastModeContainer{flex-direction:column;height:85vh;min-height:600px;display:flex;position:relative}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper{flex:1;padding-bottom:16px;overflow:auto hidden}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper::-webkit-scrollbar{height:8px}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper::-webkit-scrollbar-track{background:#1b1b1d0d;border-radius:4px}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper::-webkit-scrollbar-thumb{background:#1b1b1d33;border-radius:4px}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper::-webkit-scrollbar-thumb:hover{background:#1b1b1d4d}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper{scrollbar-width:thin;scrollbar-color:#1b1b1d33 #1b1b1d0d}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanelsWrapper.TextModelPlayground-module-scss-module__ipWBeq__twoColumns{overflow-x:hidden}
.TextModelPlayground-module-scss-module__ipWBeq__contrastPanels{gap:4px;width:fit-content;min-width:100%;height:100%;margin:0 auto;padding:0 0 16px;display:flex}
.semi-scrolllist{background:var(--semi-color-bg-3);border-radius:var(--semi-border-radius-medium);-webkit-user-select:none;user-select:none;flex-direction:column;width:100%;height:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;display:flex;overflow:hidden;box-shadow:0 0 1px #0000004d,0 4px 14px #0000001a}
.semi-scrolllist-header{text-align:center;background:0 0;padding:0 16px}
.semi-scrolllist-header-title{color:var(--semi-color-text-0);padding:16px 0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px}
.semi-scrolllist-body{height:300px;padding:0 16px;display:flex;overflow:hidden}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer-nocycle>ul:before,.semi-scrolllist-body .semi-scrolllist-item>ul:before{content:"";width:100%;height:132px;display:block}
.semi-scrolllist-body .semi-scrolllist-item{flex:1;position:relative;overflow:hidden auto}
.semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:1px solid var(--semi-color-border)}
.semi-scrolllist-body .semi-scrolllist-item>ul,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul{box-sizing:border-box;width:100%;margin:0;padding:0 0 132px;list-style:none}
.semi-scrolllist-body .semi-scrolllist-item>ul>li,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li{box-sizing:border-box;height:36px;color:var(--semi-color-text-0);text-align:center;cursor:pointer;transition:background-color var(--semi-transition_duration-none) var(--semi-transition_function-easeOut) 0s;background-color:#0000;justify-content:center;align-items:center;list-style:none;display:flex}
.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel{background:var(--semi-color-primary-light-default);color:var(--semi-color-text-0)}
.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{color:var(--semi-color-text-2);width:16px;height:16px;margin-right:12px}
.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected),.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected){cursor:pointer}
.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):hover{background-color:var(--semi-color-fill-1)}
.semi-scrolllist-body .semi-scrolllist-item>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li:not(.disabled):not(.semi-scrolllist-item-disabled):not(.semi-scrolllist-item-sel):not(.semi-scrolllist-item-selected):active{background-color:var(--semi-color-fill-2)}
.semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-disabled,.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-disabled{color:var(--semi-color-disabled-text);cursor:not-allowed}
.semi-scrolllist-body .semi-scrolllist-item-wheel{flex:1;position:relative;overflow:hidden}
.semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:1px solid var(--semi-color-border)}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-item-selected{font-weight:600;color:var(--semi-color-primary)!important}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{width:100%;height:100%;padding-right:18px;overflow:hidden auto}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade{pointer-events:none;width:100%;height:50%;position:absolute}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{background:var(--semi-color-bg-3);opacity:.5;margin-top:-19px;top:0}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{background:var(--semi-color-bg-3);opacity:.5;margin-top:19px;top:50%}
.semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-selector{pointer-events:none;border-top:1px solid var(--semi-color-border);border-bottom:1px solid var(--semi-color-border);width:100%;height:36px;position:absolute;top:50%;transform:translateY(-50%)}
.semi-scrolllist .semi-scrolllist-footer{border-top:1px solid var(--semi-color-border);padding:10px}
.semi-scrolllist .semi-scrolllist-line{background:var(--semi-color-border);height:1px}
.semi-rtl .semi-scrolllist,.semi-portal-rtl .semi-scrolllist{direction:rtl}
.semi-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item>ul>li.semi-scrolllist-item-sel>svg,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer>ul>li.semi-scrolllist-item-sel>svg{margin-left:12px;margin-right:0}
.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child),.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel:not(:last-child){border-right:0;border-left:1px solid var(--semi-color-border)}
.semi-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer,.semi-portal-rtl .semi-scrolllist-body .semi-scrolllist-item-wheel .semi-scrolllist-list-outer{padding-left:18px;padding-right:0}
.semi-datepicker{box-sizing:border-box;display:inline-block}
.semi-datepicker-container{display:flex}
.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item{-ms-overflow-style:none;scrollbar-width:none}
.semi-datepicker .semi-scrolllist-body .semi-scrolllist-item::-webkit-scrollbar{width:0;height:0;display:none}
.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer{-ms-overflow-style:none;scrollbar-width:none}
.semi-datepicker .semi-scrolllist-body .semi-scrolllist-list-outer::-webkit-scrollbar{width:0;height:0;display:none}
.semi-datepicker-month-grid{-webkit-user-select:none;user-select:none;display:flex}
.semi-datepicker-month-grid-left,.semi-datepicker-month-grid-right{flex-direction:column;justify-content:flex-start;padding:0;display:inline-flex;position:relative}
.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-yam{height:100%}
.semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 54px)}
.semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:284px;min-height:378px}
.semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:325px}
.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time]{min-height:317px}
.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-navigation{padding-top:8px;padding-bottom:8px}
.semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}
.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}
.semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:253px}
.semi-datepicker-month-grid .semi-datepicker-yearmonth-header{background:var(--semi-color-bg-3);border-bottom:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-medium) var(--semi-border-radius-medium) 0 0;align-items:center;padding:12px 16px;display:flex}
.semi-datepicker-month-grid .semi-scrolllist{background:var(--semi-color-bg-3);box-shadow:none;flex:1;width:100%;height:100%;position:relative;overflow:hidden}
.semi-datepicker-month-grid .semi-scrolllist-header,.semi-datepicker-month-grid .semi-scrolllist-body{box-sizing:border-box;width:100%}
.semi-datepicker-month-grid .semi-scrolllist-header{border-bottom:1px solid var(--semi-color-border);padding:16px}
.semi-datepicker-month-grid .semi-scrolllist-body{flex:1;height:100%;padding:0;overflow:hidden}
.semi-datepicker-month-grid .semi-scrolllist-line{display:none}
.semi-datepicker-month-grid .semi-scrolllist-header-title{min-height:24px;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:24px}
.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:216px}
.semi-datepicker-panel-yam{max-width:484px}
.semi-datepicker-panel-yam[x-type=monthRange]{max-width:584px}
.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body{display:flex}
.semi-datepicker-panel-yam .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border-left:1px solid var(--semi-color-border)}
.semi-datepicker-panel-yam .semi-scrolllist{box-shadow:none;height:266px}
.semi-datepicker-panel-yam .semi-scrolllist-list-outer>ul>li{min-width:64px}
.semi-datepicker-panel-yam .semi-scrolllist-item>ul>li{min-width:82px}
.semi-datepicker-panel-yam .semi-scrolllist-body{padding:0;overflow:hidden}
.semi-datepicker-panel-yam .semi-scrolllist-body .semi-scrolllist-item-wheel:not(#neverExistElement){border:none}
.semi-datepicker-footer{text-align:right;background-color:var(--semi-color-fill-0);padding-top:10px;padding-bottom:10px;padding-right:8px}
.semi-datepicker-footer .semi-button:first-of-type{margin-right:12px}
.semi-datepicker-footer .semi-button:nth-of-type(2){margin-right:8px}
.semi-datepicker-yam{box-sizing:border-box;flex-direction:column;width:100%;display:flex;position:absolute;top:0}
.semi-datepicker-tpk{flex-direction:column;width:100%;height:calc(100% - 54px);display:flex;position:absolute;top:0}
.semi-datepicker-tpk .semi-datepicker-time{height:100%}
.semi-datepicker-navigation{box-sizing:content-box;align-items:center;height:32px;padding:12px 16px;display:flex}
.semi-datepicker-navigation-left,.semi-datepicker-navigation-right{justify-content:center;align-items:center;width:32px;height:32px;display:flex}
.semi-datepicker-navigation .semi-button{color:var(--semi-color-text-2);min-width:32px}
.semi-datepicker-navigation-month{text-align:center;color:var(--semi-color-text-0);flex-grow:1;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:22px}
.semi-datepicker-navigation-month .semi-button{color:var(--semi-color-text-0)}
.semi-datepicker-month{box-sizing:content-box;width:252px;padding:0 16px 16px}
.semi-datepicker-weekday{color:var(--semi-color-text-2);border-bottom:1px solid var(--semi-color-border);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:16px}
.semi-datepicker-weekday-item{text-align:center;width:36px;height:36px;line-height:36px;display:inline-block}
.semi-datepicker-weeks{color:var(--semi-color-text-0)}
.semi-datepicker-week{align-items:center;display:flex}
.semi-datepicker-day{box-sizing:border-box;cursor:pointer;justify-content:center;align-items:center;width:36px;height:36px;display:flex}
.semi-datepicker-day-main{box-sizing:border-box;border-radius:var(--semi-border-radius-small);justify-content:center;align-items:center;width:32px;height:32px;margin:0 auto;display:flex}
.semi-datepicker-day-main:hover{background-color:var(--semi-color-fill-0)}
.semi-datepicker-day-main:active{background-color:var(--semi-color-fill-1)}
.semi-datepicker-day-today .semi-datepicker-day-main{color:var(--semi-color-primary);background-color:var(--semi-color-fill-0);font-weight:600}
.semi-datepicker-day-today.semi-datepicker-day-disabled .semi-datepicker-day-main{color:var(--semi-color-primary-disabled)}
.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{border-radius:0;width:36px;margin-left:0;margin-right:0}
.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small)}
.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);width:34px;margin-left:2px;margin-right:0}
.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;width:34px;margin-left:0;margin-right:2px}
.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main{border-radius:0}
.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{background-color:var(--semi-color-fill-0)}
.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main{background-color:var(--semi-color-fill-1)}
.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-inhover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-default)}
.semi-datepicker-day-hoverday-inrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main,.semi-datepicker-day-hoverday-around-singleselected .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-active)}
.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-selected-end .semi-datepicker-day-main{background-color:var(--semi-color-primary);color:var(--semi-color-white)}
.semi-datepicker-day-selected .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-start .semi-datepicker-day-main:hover,.semi-datepicker-day-selected-end .semi-datepicker-day-main:hover{background-color:var(--semi-color-primary)}
.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-primary-light-hover)}
.semi-datepicker-day-selected-start-afterhover .semi-datepicker-day-main,.semi-datepicker-day-selected-end-beforehover .semi-datepicker-day-main{border:1px solid var(--semi-color-primary-active)}
.semi-datepicker-day-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text)}
.semi-datepicker-day-disabled .semi-datepicker-day-main:hover,.semi-datepicker-day-disabled .semi-datepicker-day-main:active{background-color:#0000}
.semi-datepicker-day-disabled.semi-datepicker-day-selected .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-hoverday-offset .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-datepicker-day-disabled.semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{background-color:var(--semi-color-disabled-fill);color:var(--semi-color-disabled-text)}
.semi-datepicker-switch{text-align:center;border-top:1px solid var(--semi-color-border);margin-top:auto;display:flex}
.semi-datepicker-switch-date,.semi-datepicker-switch-time{cursor:pointer;width:50%;color:var(--semi-color-text-2);justify-content:center;align-items:center;padding-top:16px;padding-bottom:16px;display:flex}
.semi-datepicker-switch-date:not(.semi-datepicker-switch-time-disabled):hover,.semi-datepicker-switch-time:not(.semi-datepicker-switch-time-disabled):hover{background-color:var(--semi-color-fill-0)}
.semi-datepicker-switch-date-active,.semi-datepicker-switch-time-active{color:var(--semi-color-text-0);cursor:auto;font-weight:600}
.semi-datepicker-switch-date-active:hover,.semi-datepicker-switch-time-active:hover{background-color:inherit}
.semi-datepicker-switch-date-disabled,.semi-datepicker-switch-time-disabled{cursor:not-allowed}
.semi-datepicker-switch-text{padding-left:8px}
.semi-datepicker-time .semi-jumperlist{box-shadow:none;border-radius:0}
.semi-datepicker-quick-control{box-sizing:border-box;background-color:#0000}
.semi-datepicker-quick-control-header{padding:18px 12px 0;font-weight:600}
.semi-datepicker-quick-control-left{border-right:1px solid var(--semi-color-border)}
.semi-datepicker-quick-control-right{border-left:1px solid var(--semi-color-border)}
.semi-datepicker-quick-control-top{border-bottom:1px solid var(--semi-color-border)}
.semi-datepicker-quick-control-bottom{border-top:1px solid var(--semi-color-border)}
.semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-quick-control-right-content-wrapper{max-width:200px;margin-top:14px;overflow-y:auto}
.semi-datepicker-quick-control-top-content-wrapper,.semi-datepicker-quick-control-bottom-content-wrapper{max-height:100px;overflow-y:auto}
.semi-datepicker-quick-control-left-content,.semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}
.semi-datepicker-quick-control-left-content-item,.semi-datepicker-quick-control-right-content-item{max-width:84px}
.semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary)}
.semi-datepicker-quick-control-top-content,.semi-datepicker-quick-control-bottom-content{grid-gap:8px;grid-template-columns:repeat(3,minmax(70.924px,75.924px));align-content:flex-start;padding:8px 20px;display:grid}
.semi-datepicker-quick-control-top-content-item,.semi-datepicker-quick-control-bottom-content-item{max-width:75.924px}
.semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-quick-control-bottom-content-item-ellipsis{width:59.924px;color:var(--semi-color-primary)}
.semi-datepicker-quick-control-top-range-content,.semi-datepicker-quick-control-bottom-range-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(5,minmax(96.2px,99.2px));align-content:flex-start;padding:8px 20px;display:grid}
.semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-quick-control-bottom-range-content-item{max-width:99.2px}
.semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:83.2px;color:var(--semi-color-primary)}
.semi-datepicker-quick-control-top-month-content,.semi-datepicker-quick-control-bottom-month-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(51px,58.5px));align-content:flex-start;padding:8px 20px;display:grid}
.semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-quick-control-bottom-month-content-item{max-width:58.5px}
.semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:42.5px;color:var(--semi-color-primary)}
.semi-datepicker-quick-control-month{max-width:284px}
.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:258px}
.semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:214px}
.semi-datepicker-quick-control-date{max-width:284px}
.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}
.semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}
.semi-datepicker-quick-control-dateTime{max-width:284px}
.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}
.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}
.semi-datepicker-quick-control-dateRange{max-width:568px}
.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}
.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:273px}
.semi-datepicker-quick-control-dateTimeRange{max-width:568px}
.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:309px}
.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:326px}
.semi-datepicker-topSlot{border-bottom:1px solid var(--semi-color-border)}
.semi-datepicker-leftSlot{border-right:1px solid var(--semi-color-border)}
.semi-datepicker-rightSlot{border-left:1px solid var(--semi-color-border)}
.semi-datepicker-bottomSlot{border-top:1px solid var(--semi-color-border)}
.semi-datepicker .semi-popover-trigger{width:100%}
.semi-datepicker .semi-popover-trigger .semi-input-wrapper{font-size:13px}
.semi-datepicker .semi-popover-trigger .semi-input-suffix{color:var(--semi-color-primary)}
.semi-datepicker .semi-datepicker-input-readonly{cursor:pointer}
.semi-datepicker-inset-input-wrapper{box-sizing:border-box;flex-wrap:nowrap;justify-content:space-between;column-gap:8px;width:284px;padding:12px 16px 0;display:flex}
.semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:568px}
.semi-datepicker-inset-input-wrapper[x-type=month]{width:165px}
.semi-datepicker-inset-input-wrapper[x-type=monthRange]{width:331px}
.semi-datepicker-inset-input-wrapper .semi-input-wrapper{flex:1 0}
.semi-datepicker-inset-input-separator{height:32px;color:var(--semi-color-text-3);flex-grow:0;flex-shrink:0;padding:0 4px;line-height:32px}
.semi-datepicker-range-input{box-sizing:border-box;border-radius:var(--semi-border-radius-small);height:32px;color:var(--semi-color-text-2);background-color:var(--semi-color-fill-0);border:0 solid #0000;align-items:center;display:flex}
.semi-datepicker-range-input:hover,.semi-datepicker-range-input:active,.semi-datepicker-range-input:focus-within{border-color:#0000}
.semi-datepicker-range-input .semi-datepicker-monthRange-input{background-color:#0000}
.semi-datepicker-range-input-wrapper{box-sizing:border-box;border-radius:var(--semi-border-radius-small);background-color:#0000;border:1px solid #0000;align-items:center;width:100%;height:100%;padding:0 8px;display:flex}
.semi-datepicker-range-input-wrapper .semi-input-wrapper{background-color:#0000;border:none;height:fit-content}
.semi-datepicker-range-input-wrapper .semi-input-wrapper:active:not(#neverExistElement),.semi-datepicker-range-input-wrapper .semi-input-wrapper:hover:not(#neverExistElement){background-color:#0000}
.semi-datepicker-range-input-wrapper-focus{background-color:var(--semi-color-fill-1);border-radius:var(--semi-border-radius-small);border-color:#0000;transition:background-color .16s ease-in-out}
.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn{display:flex}
.semi-datepicker-range-input-wrapper-focus~.semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}
.semi-datepicker-range-input-wrapper .semi-input{padding:2px 4px}
.semi-datepicker-range-input-wrapper-icon{flex-shrink:0}
.semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-fill-1)}
.semi-datepicker-range-input-wrapper-start{border-top-right-radius:0;border-bottom-right-radius:0}
.semi-datepicker-range-input-wrapper-start-with-prefix,.semi-datepicker-range-input-wrapper-end{border-radius:0}
.semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-focus-border);background-color:var(--semi-color-fill-1)}
.semi-datepicker-range-input-separator{align-items:center;display:flex}
.semi-datepicker-range-input-separator-active{color:var(--semi-color-text-0)}
.semi-datepicker-range-input-small{height:24px}
.semi-datepicker-range-input-large{height:40px}
.semi-datepicker-range-input-large .semi-input-default{font-size:16px}
.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn{cursor:pointer;display:flex}
.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn~.semi-datepicker-range-input-suffix{display:none}
.semi-datepicker-range-input:hover .semi-datepicker-range-input-clearbtn:hover{color:var(--semi-color-primary-hover)}
.semi-datepicker-range-input-disabled{cursor:not-allowed;color:var(--semi-color-disabled-text);background-color:var(--semi-color-disabled-fill)}
.semi-datepicker-range-input-disabled .semi-datepicker-range-input-wrapper:hover{background-color:#0000}
.semi-datepicker-range-input-disabled:hover{background-color:var(--semi-color-disabled-fill)}
.semi-datepicker-range-input-disabled .semi-datepicker-range-input-prefix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-suffix,.semi-datepicker-range-input-disabled .semi-datepicker-range-input-clearbtn{color:var(--semi-color-disabled-text)}
.semi-datepicker-range-input-warning{background-color:var(--semi-color-warning-light-default)}
.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-warning-light-hover)}
.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-warning);background-color:var(--semi-color-warning-light-hover)}
.semi-datepicker-range-input-error{background-color:var(--semi-color-danger-light-default)}
.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper:hover{background-color:var(--semi-color-danger-light-hover)}
.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:var(--semi-color-danger);background-color:var(--semi-color-danger-light-hover)}
.semi-datepicker-range-input .semi-datepicker-range-input-clearbtn{display:none}
.semi-datepicker-range-input-prefix,.semi-datepicker-range-input-suffix,.semi-datepicker-range-input-clearbtn{white-space:nowrap;color:var(--semi-color-text-2);justify-content:center;align-items:center;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:flex}
.semi-datepicker-range-input-prefix{padding-left:12px;padding-right:8px}
.semi-datepicker-range-input-suffix{padding-left:8px;padding-right:12px}
.semi-datepicker-range-input-suffix-hidden{display:none}
.semi-datepicker-range-input-clearbtn{padding-left:8px;padding-right:12px}
.semi-datepicker-compact{max-width:calc(100vw - 32px);font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px;display:inline-block}
.semi-datepicker-compact:not(.semi-datepicker-compact-insetInput),.semi-datepicker-compact .semi-datepicker-container,.semi-datepicker-compact .semi-datepicker-month-grid{width:max-content}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month-grid-right{min-width:216px;max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-month{margin-left:auto;margin-right:auto}
.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-yam{height:calc(100% - 32px)}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam{width:100%;max-width:100%;max-height:256px;position:relative;overflow:auto hidden}
.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-right:1px solid var(--semi-color-border)}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yam-showing{min-width:216px;min-height:288px}
.semi-datepicker-compact .semi-datepicker-month-grid[x-type=date] .semi-datepicker-yam-showing{min-height:256px}
.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=left][x-insetinput=false] .semi-datepicker-month,.semi-datepicker-compact .semi-datepicker-month-grid[x-preset-position=right][x-insetinput=false] .semi-datepicker-month{height:220px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header{box-sizing:border-box;width:100%;max-width:100%;height:48px;padding:12px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header button,.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-header .semi-button{text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;overflow:hidden}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body{display:flex}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-datepicker-yearmonth-body .semi-scrolllist:nth-child(2){border:1px solid var(--semi-color-border)}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-header{display:none}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-list-outer>ul>li{height:32px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-right:0}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-selector{height:32px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-pre{margin-top:-17px}
.semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel .semi-scrolllist-shade-post{margin-top:17px}
.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=left] .semi-datepicker-weeks,.semi-datepicker-compact .semi-datepicker-month-grid[x-panel-yearandmonth-open-type=right] .semi-datepicker-weeks{min-height:168px}
.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=year],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-left[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-month-grid-right[x-open-type=time],.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-yam-showing{min-height:256px}
.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true] .semi-datepicker-tpk{min-height:100%}
.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTime] .semi-datepicker-yam,.semi-datepicker-compact .semi-datepicker-month-grid[x-insetinput=true][x-type=dateTimeRange] .semi-datepicker-yam{height:100%}
.semi-datepicker-compact.semi-datepicker-panel-yam .semi-scrolllist{font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}
.semi-datepicker-compact .semi-datepicker-tpk{height:calc(100% - 32px)}
.semi-datepicker-compact .semi-datepicker-navigation{box-sizing:border-box;width:100%;max-width:100%;height:24px;padding:12px 12px 0}
.semi-datepicker-compact .semi-datepicker-navigation-left,.semi-datepicker-compact .semi-datepicker-navigation-right{width:24px;height:24px}
.semi-datepicker-compact .semi-datepicker-navigation .semi-button{min-width:24px;min-height:24px}
.semi-datepicker-compact .semi-datepicker-navigation-month{min-width:0;overflow:hidden}
.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button{max-width:100%;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;line-height:20px}
.semi-datepicker-compact .semi-datepicker-navigation-month .semi-button>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}
.semi-datepicker-compact .semi-datepicker-month{width:216px;padding:0}
.semi-datepicker-compact .semi-datepicker-weeks{padding:6px 10px 10px}
.semi-datepicker-compact .semi-datepicker-weekday{box-sizing:border-box;border-bottom:1px solid var(--semi-color-border);height:36px;padding-bottom:8px;padding-left:10px;padding-right:10px}
.semi-datepicker-compact .semi-datepicker-weekday-item{width:28px;height:28px;line-height:28px}
.semi-datepicker-compact .semi-datepicker-day{width:28px;height:28px}
.semi-datepicker-compact .semi-datepicker-day-main{width:24px;height:24px}
.semi-datepicker-compact .semi-datepicker-day-inrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inhover .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-inoffsetrange .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-hoverday .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-selectedrange-hover .semi-datepicker-day-main{width:28px}
.semi-datepicker-compact .semi-datepicker-day-selected-start.semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start.semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px}
.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px}
.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0}
.semi-datepicker-compact .semi-datepicker-day-hoverday-beforerange .semi-datepicker-day-main{border-radius:4px 0 0 4px}
.semi-datepicker-compact .semi-datepicker-day-hoverday-afterrange .semi-datepicker-day-main{border-radius:0 4px 4px 0}
.semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:4px 0 0 4px;width:34px;margin-left:2px;margin-right:0}
.semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:0 4px 4px 0;width:34px;margin-left:0;margin-right:2px}
.semi-datepicker-compact .semi-datepicker-switch{box-sizing:border-box;height:32px}
.semi-datepicker-compact .semi-datepicker-switch-date,.semi-datepicker-compact .semi-datepicker-switch-time{padding-top:6px;padding-bottom:6px}
.semi-datepicker-compact .semi-datepicker-switch-date{border-right:1px solid var(--semi-color-border)}
.semi-datepicker-compact .semi-datepicker-switch-text{padding-left:0}
.semi-datepicker-compact .semi-datepicker-quick-control-header{padding:16px 12px 0;font-weight:600}
.semi-datepicker-compact .semi-datepicker-quick-control-left-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-wrapper{margin-top:12px}
.semi-datepicker-compact .semi-datepicker-quick-control-left-content,.semi-datepicker-compact .semi-datepicker-quick-control-right-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(2,minmax(76.5px,84px));align-content:flex-start;padding:0 12px 12px;display:grid}
.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item{max-width:84px}
.semi-datepicker-compact .semi-datepicker-quick-control-left-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-right-content-item-ellipsis{width:68px;color:var(--semi-color-primary);font-size:12px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content{box-sizing:border-box;grid-gap:8px;grid-template-columns:repeat(3,minmax(54.94px,59.94px));align-content:flex-start;padding:8px 10px;display:grid}
.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item{max-width:59.94px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-content-item-ellipsis{width:43.94px;color:var(--semi-color-primary);font-size:12px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content{grid-gap:8px;grid-template-columns:repeat(5,minmax(73px,76px));align-content:flex-start;padding:8px 10px;display:grid}
.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item{max-width:76px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-range-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-range-content-item-ellipsis{width:60px;color:var(--semi-color-primary);font-size:12px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content{grid-gap:8px;grid-template-columns:repeat(2,minmax(61px,68.5px));align-content:flex-start;padding:8px 10px;display:grid}
.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item{max-width:68.5px}
.semi-datepicker-compact .semi-datepicker-quick-control-top-month-content-item-ellipsis,.semi-datepicker-compact .semi-datepicker-quick-control-bottom-month-content-item-ellipsis{max-width:52.5px;color:var(--semi-color-primary);font-size:12px}
.semi-datepicker-compact .semi-datepicker-quick-control-month{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:254px}
.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-month .semi-datepicker-quick-control-left-content-wrapper{max-height:218px}
.semi-datepicker-compact .semi-datepicker-quick-control-date{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}
.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-date .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTime{width:max-content;min-width:216px;max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTime .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateRange{width:max-content;min-width:min(432px,100vw - 32px);max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateRange .semi-datepicker-quick-control-left-content-wrapper{max-height:208px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange{width:max-content;min-width:min(432px,100vw - 32px);max-width:calc(100vw - 32px)}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange[x-insetinput=true] .semi-datepicker-quick-control-left-content-wrapper{max-height:248px}
.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-right-content-wrapper,.semi-datepicker-compact .semi-datepicker-quick-control-dateTimeRange .semi-datepicker-quick-control-left-content-wrapper{max-height:240px}
.semi-datepicker-compact .semi-datepicker-footer{padding-top:10px;padding-bottom:10px;padding-right:8px}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper{column-gap:4px;width:216px;padding:8px 8px 0}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange],.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange]{width:432px;padding-top:0}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateRange] .semi-input-wrapper,.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=dateTimeRange] .semi-input-wrapper{margin-top:8px}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper[x-type=month]{width:195px}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper{box-sizing:border-box;height:28px}
.semi-datepicker-compact .semi-datepicker-inset-input-wrapper .semi-input-wrapper .semi-input{vertical-align:top;height:26px;font-size:12px;line-height:26px}
.semi-datepicker-compact .semi-datepicker-inset-input-separator{border-left:1px solid var(--semi-color-border);height:auto;transform:translate(50%)}
.semi-popover-wrapper[x-placement^=top] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker .semi-datepicker-weeks{min-height:216px}
.semi-popover-wrapper[x-placement^=top] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=leftTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement=rightTop] .semi-datepicker-compact .semi-datepicker-weeks,.semi-popover-wrapper[x-placement*=BottomOver] .semi-datepicker-compact .semi-datepicker-weeks{min-height:168px}
.semi-datepicker-borderless:not(:focus-within):not(:hover){background-color:#0000;border-color:#0000}
.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-input-suffix,.semi-datepicker-borderless:not(:focus-within):not(:hover) .semi-datepicker-range-input-suffix{opacity:0}
.semi-datepicker-borderless:focus-within:not(:active){background-color:#0000}
.semi-datepicker-borderless.semi-datepicker-range-input-error .semi-datepicker-range-input-wrapper-active{border-color:#0000}
.semi-datepicker-borderless.semi-datepicker-range-input-error:hover,.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{background-color:var(--semi-color-danger-light-default)}
.semi-datepicker-borderless.semi-datepicker-range-input-error:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-error:focus-within{border-width:1px;border-color:var(--semi-color-danger)}
.semi-datepicker-borderless.semi-datepicker-range-input-warning .semi-datepicker-range-input-wrapper-active{border-color:#0000}
.semi-datepicker-borderless.semi-datepicker-range-input-warning:hover,.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{background-color:var(--semi-color-warning-light-default)}
.semi-datepicker-borderless.semi-datepicker-range-input-warning:not(:focus-within),.semi-datepicker-borderless.semi-datepicker-range-input-warning:focus-within{border-width:1px;border-color:var(--semi-color-warning)}
.semi-rtl .semi-datepicker,.semi-portal-rtl .semi-datepicker{direction:rtl}
.semi-rtl .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-footer{text-align:left;padding-left:8px;padding-right:0}
.semi-rtl .semi-datepicker-footer .semi-button:first-of-type,.semi-portal-rtl .semi-datepicker-footer .semi-button:first-of-type{margin-left:0;margin-right:0}
.semi-rtl .semi-datepicker-footer .semi-button:nth-of-type(2),.semi-portal-rtl .semi-datepicker-footer .semi-button:nth-of-type(2){margin-left:0;margin-right:12px}
.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0}
.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small)}
.semi-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-before-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 var(--semi-border-radius-small) var(--semi-border-radius-small) 0;margin-left:auto;margin-right:2px}
.semi-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-hoverday-after-selectedrange .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:var(--semi-border-radius-small) 0 0 var(--semi-border-radius-small);margin-left:2px;margin-right:auto}
.semi-rtl .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-switch-text{padding-left:0;padding-right:8px}
.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-rtl .semi-datepicker-yam .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-navigation .semi-icon-double_chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-chevron_right,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_left,.semi-portal-rtl .semi-datepicker-yam .semi-icon-double_chevron_right{transform:scaleX(-1)}
.semi-rtl .semi-datepicker-range-input-prefix,.semi-portal-rtl .semi-datepicker-range-input-prefix{padding-left:8px;padding-right:12px}
.semi-rtl .semi-datepicker-range-input-suffix,.semi-portal-rtl .semi-datepicker-range-input-suffix{padding-left:12px;padding-right:8px}
.semi-rtl .semi-datepicker-range-input-suffix-hidden,.semi-portal-rtl .semi-datepicker-range-input-suffix-hidden{display:none}
.semi-rtl .semi-datepicker-range-input-clearbtn,.semi-portal-rtl .semi-datepicker-range-input-clearbtn{padding-left:12px;padding-right:8px}
.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateRange] .semi-datepicker-month-grid-left,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid[x-type=dateTimeRange] .semi-datepicker-month-grid-left{border-left:1px solid var(--semi-color-border);border-right:0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-month-grid .semi-scrolllist-item-wheel{border-left:0;border-right:0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-start .semi-datepicker-day-main{border-radius:0 4px 4px 0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-offsetrange-end .semi-datepicker-day-main{border-radius:4px 0 0 4px}
.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-start .semi-datepicker-day-main{border-radius:0 4px 4px 0;margin-left:0;margin-right:2px}
.semi-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-day-selected-end .semi-datepicker-day-main{border-radius:4px 0 0 4px;margin-left:2px;margin-right:0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-date,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-date{border-left:1px solid var(--semi-color-border);border-right:0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-switch-text,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-switch-text{padding-left:auto;padding-right:0}
.semi-rtl .semi-datepicker-compact .semi-datepicker-footer,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-footer{padding-left:8px;padding-right:auto}
.semi-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator,.semi-portal-rtl .semi-datepicker-compact .semi-datepicker-inset-input-separator{border-right:1px solid var(--semi-color-border);border-left:0;transform:translate(-50%)}
.ModelRequestHistory-module-scss-module__ZiCqGa__container{width:100%;padding:0;position:relative}
.ModelRequestHistory-module-scss-module__ZiCqGa__listOverlay{-webkit-backdrop-filter:blur(2px);z-index:5;pointer-events:all;background:#ffffff8c;justify-content:center;align-items:flex-start;padding-top:180px;animation:.12s ease-out ModelRequestHistory-module-scss-module__ZiCqGa__overlayFadeIn;display:flex;position:absolute;inset:0}
[data-theme=dark] .ModelRequestHistory-module-scss-module__ZiCqGa__listOverlay{background:#1414148c}
.ModelRequestHistory-module-scss-module__ZiCqGa__listOverlayInner{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);font-family:var(--font-manrope);color:var(--color-text-primary);border-radius:8px;align-items:center;gap:10px;padding:10px 16px;font-size:13px;display:inline-flex;box-shadow:0 6px 20px #1a233014}
.ModelRequestHistory-module-scss-module__ZiCqGa__listOverlayInner .ModelRequestHistory-module-scss-module__ZiCqGa__spinner{border-color:var(--color-primary-default);border-right-color:#0000;width:14px;height:14px}
.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButtonSpinning svg{animation:.9s linear infinite ModelRequestHistory-module-scss-module__ZiCqGa__spin}
@keyframes ModelRequestHistory-module-scss-module__ZiCqGa__overlayFadeIn{0%{opacity:0}to{opacity:1}}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt{text-align:center;background:var(--color-bg-panel);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt .ModelRequestHistory-module-scss-module__ZiCqGa__loginIcon{color:var(--color-text-secondary);margin-bottom:20px;font-size:48px}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.4}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt p{font-family:var(--font-dm-sans);color:var(--color-text-secondary);margin:0 0 24px;font-size:16px;line-height:1.6}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt .ModelRequestHistory-module-scss-module__ZiCqGa__loginButton{background:var(--color-primary-default);color:#fff;font-family:var(--font-manrope);border-radius:4px;justify-content:center;align-items:center;padding:12px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt .ModelRequestHistory-module-scss-module__ZiCqGa__loginButton:hover{background:var(--color-primary-hover)}
.ModelRequestHistory-module-scss-module__ZiCqGa__loginPrompt .ModelRequestHistory-module-scss-module__ZiCqGa__loginButton:active{background:var(--color-primary-active)}
.ModelRequestHistory-module-scss-module__ZiCqGa__loadingState{font-family:var(--font-dm-sans);color:var(--color-text-secondary);background:var(--color-bg-panel);border-radius:4px;justify-content:center;align-items:center;padding:80px 20px;font-size:16px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__emptyState{text-align:center;background:var(--color-bg-panel);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:80px 20px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__emptyState .ModelRequestHistory-module-scss-module__ZiCqGa__emptyIcon{color:var(--color-text-secondary);margin-bottom:20px;font-size:48px}
.ModelRequestHistory-module-scss-module__ZiCqGa__emptyState h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.4}
.ModelRequestHistory-module-scss-module__ZiCqGa__emptyState p{font-family:var(--font-dm-sans);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.ModelRequestHistory-module-scss-module__ZiCqGa__topRow{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__topRow{margin-bottom:12px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__alert{height:49px;font-family:var(--font-dm-sans);color:var(--color-primary-default);background:#7036f014;border:1px solid #7036f026;border-radius:4px;flex:1;align-items:center;gap:12px;padding:0 16px;font-size:14px;line-height:1.5;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__alert .ModelRequestHistory-module-scss-module__ZiCqGa__alertIcon{color:var(--color-primary-default);flex-shrink:0;font-size:18px;position:relative;top:2px}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__alert{gap:8px;height:40px;padding:0 10px;font-size:12px}.ModelRequestHistory-module-scss-module__ZiCqGa__alert .ModelRequestHistory-module-scss-module__ZiCqGa__alertIcon{font-size:16px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchSection{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding:16px;display:flex}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__searchSection{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px;padding:12px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchLeft{flex:1;min-width:0}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__searchLeft{width:100%}}
:is(.ModelRequestHistory-module-scss-module__ZiCqGa__searchLeft .semi-datepicker-range-input,.ModelRequestHistory-module-scss-module__ZiCqGa__searchLeft .semi-input-wrapper){border-radius:4px!important}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchRight{align-items:center;gap:8px;display:flex}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__searchRight{gap:6px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton,.ModelRequestHistory-module-scss-module__ZiCqGa__resetButton{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);height:40px;font-family:var(--font-dm-sans);color:var(--color-text-primary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:15px;font-weight:500;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton svg,.ModelRequestHistory-module-scss-module__ZiCqGa__resetButton svg{font-size:18px}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton:hover,.ModelRequestHistory-module-scss-module__ZiCqGa__resetButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default);background:#7036f014}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton,.ModelRequestHistory-module-scss-module__ZiCqGa__resetButton{height:36px;padding:6px 12px;font-size:13px}.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton svg,.ModelRequestHistory-module-scss-module__ZiCqGa__resetButton svg{font-size:16px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton{background:var(--color-primary-default);border-color:var(--color-primary-default);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__searchButton:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButton{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButton svg{font-size:20px}
.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButton:hover{border-color:var(--color-primary-default);color:var(--color-primary-default);background:#7036f014}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButton{width:36px;height:36px}.ModelRequestHistory-module-scss-module__ZiCqGa__refreshButton svg{font-size:18px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__tableWrapper{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000000d}
.ModelRequestHistory-module-scss-module__ZiCqGa__table{border-collapse:collapse;width:100%;font-family:var(--font-dm-sans)}
.ModelRequestHistory-module-scss-module__ZiCqGa__table thead{background:var(--color-bg-page);border-bottom:2px solid var(--color-border-panel)}
.ModelRequestHistory-module-scss-module__ZiCqGa__table thead tr th{text-align:left;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600;font-family:var(--font-manrope);padding:18px 20px}
.ModelRequestHistory-module-scss-module__ZiCqGa__table tbody tr{border-bottom:1px solid var(--color-border-panel);transition:all .2s}
.ModelRequestHistory-module-scss-module__ZiCqGa__table tbody tr:hover{background:var(--color-menu-selected)}
.ModelRequestHistory-module-scss-module__ZiCqGa__table tbody tr:last-child{border-bottom:none}
.ModelRequestHistory-module-scss-module__ZiCqGa__table tbody tr td{color:var(--color-text-secondary);vertical-align:middle;padding:18px 20px;font-size:14px}
.ModelRequestHistory-module-scss-module__ZiCqGa__idCell{max-width:220px}
.ModelRequestHistory-module-scss-module__ZiCqGa__idCell .ModelRequestHistory-module-scss-module__ZiCqGa__idText{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);font-family:var(--font-fragment-mono);font-size:13px;font-weight:500;display:block;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__statusTag{letter-spacing:.02em;white-space:nowrap;border-radius:4px;align-items:center;padding:4px 12px;font-size:12px;font-weight:600;display:inline-flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__statusCompleted{background:var(--color-function-success);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__statusFailed{background:var(--color-function-fail);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__statusCreated{background:var(--color-function-error);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__statusDefault{background:var(--color-bg-page);color:var(--color-text-secondary)}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia{cursor:pointer;border-radius:4px;width:120px;height:90px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia:hover{transform:scale(1.02);box-shadow:0 4px 12px #00000026}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia .ModelRequestHistory-module-scss-module__ZiCqGa__mediaItem{object-fit:cover;width:100%;height:100%}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia .ModelRequestHistory-module-scss-module__ZiCqGa__mediaOverlay{opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia .ModelRequestHistory-module-scss-module__ZiCqGa__mediaOverlay .ModelRequestHistory-module-scss-module__ZiCqGa__viewIcon{color:#fff;filter:drop-shadow(0 2px 4px #0000004d);font-size:28px}
.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia:hover .ModelRequestHistory-module-scss-module__ZiCqGa__mediaOverlay{opacity:1}
.ModelRequestHistory-module-scss-module__ZiCqGa__outputCount{color:#fff;min-width:18px;height:18px;font-family:var(--font-manrope);pointer-events:none;z-index:2;background:#000000b3;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:4px;right:4px}
.ModelRequestHistory-module-scss-module__ZiCqGa__noResult{color:var(--color-text-secondary);font-style:italic}
.ModelRequestHistory-module-scss-module__ZiCqGa__archived{color:var(--color-text-secondary);font-size:13px;font-style:italic}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorSummary{-webkit-line-clamp:2;text-align:left;max-width:100%;font-family:var(--font-dm-sans);color:var(--color-badge-error-text);word-break:break-word;cursor:pointer;background:0 0;border:none;-webkit-box-orient:vertical;padding:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorSummary:hover{text-decoration:underline}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorCode{border-radius:var(--radius-base);background:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);color:var(--color-badge-error-text);letter-spacing:0;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorBox{border:1px solid var(--color-badge-error-border);border-radius:var(--radius-base);background:var(--color-badge-error-bg);align-items:flex-start;gap:8px;max-height:180px;padding:10px 12px;display:flex;overflow-y:auto}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorIcon{color:var(--color-badge-error-text);flex-shrink:0;margin-top:2px;font-size:16px}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorText{font-family:var(--font-dm-sans);color:var(--color-badge-error-text);word-break:break-word;white-space:pre-wrap;font-size:13px;line-height:1.55}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorRaw{font-family:var(--font-dm-sans);font-size:12px}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorRaw summary{cursor:pointer;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorRaw summary:hover{color:var(--color-text-primary)}
.ModelRequestHistory-module-scss-module__ZiCqGa__errorRaw pre{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);max-height:200px;color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:10px 12px;font-family:ui-monospace,Courier New,monospace;font-size:11px;line-height:1.6;overflow:auto}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__errorBox{max-height:140px;padding:8px 10px}.ModelRequestHistory-module-scss-module__ZiCqGa__errorText{font-size:12px}.ModelRequestHistory-module-scss-module__ZiCqGa__errorRaw pre{max-height:150px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__threeDThumb{background:var(--color-bg-panel-hover);box-shadow:none;border:1px dashed #7036f04d;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__threeDIcon{width:28px;height:28px;color:var(--color-primary-default);opacity:.85}
.ModelRequestHistory-module-scss-module__ZiCqGa__threeDLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.7;font-size:11px;font-weight:500}
.ModelRequestHistory-module-scss-module__ZiCqGa__modalThreeD{background:var(--color-bg-panel);border-radius:12px;width:75vw;max-width:960px;height:70vh;max-height:720px}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridThreeD{background:var(--color-bg-panel-hover);border:1px dashed #7036f04d}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridThreeD span{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.7;font-size:13px}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridThreeDIcon{width:40px;height:40px;color:var(--color-primary-default);opacity:.85}
.ModelRequestHistory-module-scss-module__ZiCqGa__timeCell{white-space:nowrap;font-family:var(--font-fragment-mono);color:var(--color-text-secondary);font-size:13px}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationWrapper{justify-content:center;align-items:center;gap:8px;margin-top:32px;padding:20px 0;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__pagination{align-items:center;gap:8px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationButton{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);width:36px;height:36px;font-family:var(--font-dm-sans);color:var(--color-text-secondary);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;font-size:14px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationButton:hover:not(:disabled){border-color:var(--color-primary-default);color:var(--color-primary-default);background:#7036f014}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationButton.ModelRequestHistory-module-scss-module__ZiCqGa__active{border-color:var(--color-primary-default);background:var(--color-primary-default);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationButton:disabled{opacity:.4;cursor:not-allowed}
.ModelRequestHistory-module-scss-module__ZiCqGa__paginationEllipsis{width:36px;height:36px;color:var(--color-text-secondary);font-family:var(--font-dm-sans);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-size:14px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__modal{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000d9;justify-content:center;align-items:center;padding:20px;animation:.2s ModelRequestHistory-module-scss-module__ZiCqGa__fadeIn;display:flex;position:fixed;inset:0}
@keyframes ModelRequestHistory-module-scss-module__ZiCqGa__fadeIn{0%{opacity:0}to{opacity:1}}
.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent{background:var(--color-bg-panel);border-radius:4px;max-width:90vw;max-height:90vh;animation:.3s ModelRequestHistory-module-scss-module__ZiCqGa__slideUp;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080}
@keyframes ModelRequestHistory-module-scss-module__ZiCqGa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose{color:#fff;cursor:pointer;z-index:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:32px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}
.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose:hover{background:#ffffff40;transform:rotate(90deg)}
.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalMedia{max-width:100%;max-height:90vh;display:block}
.ModelRequestHistory-module-scss-module__ZiCqGa__viewToggle{box-sizing:border-box;background:#7036f014;border-radius:4px;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;width:88px;height:48px;padding:8px;display:flex}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__viewToggle{gap:4px;width:72px;height:36px;padding:4px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton{width:32px;height:32px;color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton svg{width:24px;height:24px}
.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton.ModelRequestHistory-module-scss-module__ZiCqGa__active{background:var(--color-primary-default);color:#fff}
.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton:hover:not(.ModelRequestHistory-module-scss-module__ZiCqGa__active){opacity:.8}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton{width:28px;height:28px}.ModelRequestHistory-module-scss-module__ZiCqGa__toggleButton svg{width:18px;height:18px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__actionButtons{gap:8px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__actionBtn{border:1px solid var(--color-border-panel);cursor:pointer;color:var(--color-text-secondary);background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:6px;font-size:16px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__actionBtn:hover:not(:disabled){background:var(--color-menu-selected);border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ModelRequestHistory-module-scss-module__ZiCqGa__actionBtn:disabled{opacity:.5;cursor:not-allowed}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteBtn:hover:not(:disabled){color:var(--color-function-fail);border-color:var(--color-function-fail);background:#ce23010d}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteModal{z-index:10000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteModalContent{background:var(--color-bg-panel);border-radius:4px;width:400px;max-width:90vw;padding:24px;box-shadow:0 20px 25px -5px #0000001a}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:600}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteActions{justify-content:flex-end;gap:12px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cancelBtn{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;padding:0 20px;font-size:14px;font-weight:500;transition:all .2s}
.ModelRequestHistory-module-scss-module__ZiCqGa__cancelBtn:hover{border-color:var(--color-text-secondary)}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteConfirmBtn{background-color:var(--color-function-fail);color:#fff;height:40px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteConfirmBtn:hover:not(:disabled){opacity:.9}
.ModelRequestHistory-module-scss-module__ZiCqGa__deleteConfirmBtn:disabled{opacity:.5;cursor:not-allowed}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridWrapper{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px;padding:20px 0;display:grid}
@media (max-width:768px){.ModelRequestHistory-module-scss-module__ZiCqGa__gridWrapper{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridItem{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;transition:all .3s;overflow:hidden;box-shadow:0 1px 3px #0000000d}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridItem:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper{background:var(--color-bg-page);width:100%;padding-top:75%;position:relative;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridOverlay{opacity:0;background:#00000080;justify-content:center;align-items:center;transition:opacity .25s;display:flex;position:absolute;inset:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper:hover .ModelRequestHistory-module-scss-module__ZiCqGa__gridOverlay{opacity:1}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridButton{cursor:pointer;color:var(--color-primary-default);background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;padding:12px;font-size:24px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridButton:hover{background:#fff;transform:scale(1.1)}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridPlaceholder{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;font-size:48px;display:flex;position:absolute;inset:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridImageWrapper .ModelRequestHistory-module-scss-module__ZiCqGa__gridPlaceholder span{font-size:14px;font-family:var(--font-dm-sans);margin-top:12px}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridInfo{flex-direction:column;gap:8px;padding:12px 16px 16px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridTop{justify-content:space-between;align-items:center;gap:8px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridTime{font-family:var(--font-fragment-mono);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;font-size:11px}
.ModelRequestHistory-module-scss-module__ZiCqGa__gridPrompt{font-family:var(--font-dm-sans);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailModal{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000bf;justify-content:center;align-items:center;padding:20px;animation:.2s ModelRequestHistory-module-scss-module__ZiCqGa__fadeIn;display:flex;position:fixed;inset:0}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent{background:var(--color-bg-panel);border-radius:4px;width:100%;max-width:1200px;max-height:90vh;animation:.3s ModelRequestHistory-module-scss-module__ZiCqGa__slideUp;position:relative;overflow:hidden;box-shadow:0 20px 60px #0000004d}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose{background:var(--color-bg-page);width:40px;height:40px;color:var(--color-text-secondary);cursor:pointer;z-index:1;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex;position:absolute;top:20px;right:20px}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose:hover{background:var(--color-menu-selected);color:var(--color-text-primary)}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose:active{transform:scale(.95)}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);margin:0;padding:20px 24px 16px;font-size:18px;font-weight:600}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailBody{grid-template-columns:2fr 1fr;gap:24px;max-height:calc(90vh - 100px);padding:24px;display:grid;overflow:hidden}
@media (max-width:1024px){.ModelRequestHistory-module-scss-module__ZiCqGa__detailBody{grid-template-columns:1fr}}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailLeft{flex-direction:column;gap:16px;max-height:calc(90vh - 148px);display:flex;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailLeft h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:16px;font-weight:600}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptBox{border:1px solid var(--color-border-panel);background:var(--color-bg-page);border-radius:4px;flex-direction:column;flex-shrink:0;max-height:150px;display:flex;position:relative}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 5px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptContent{word-break:break-word;color:var(--color-text-primary);font-size:13px;line-height:1.5;font-family:var(--font-dm-sans);flex:1;padding:0 12px 12px;overflow-y:auto}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptCopyButton{color:var(--color-primary-default);cursor:pointer;background:#7036f014;border:1px solid #7036f026;border-radius:4px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptCopyButton svg{font-size:14px}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptCopyButton:hover{border-color:var(--color-primary-default);background:#7036f026}
.ModelRequestHistory-module-scss-module__ZiCqGa__promptCopyButton:active{transform:scale(.95)}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailRight{flex-direction:column;gap:20px;max-height:calc(90vh - 148px);display:flex;overflow-y:auto}
.ModelRequestHistory-module-scss-module__ZiCqGa__downloadButton{background:var(--color-primary-default);color:#fff;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:600;transition:all .3s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__downloadButton:hover{background:var(--color-primary-hover)}
.ModelRequestHistory-module-scss-module__ZiCqGa__downloadButton:active{background:var(--color-primary-active)}
.ModelRequestHistory-module-scss-module__ZiCqGa__downloadButton:disabled{opacity:.7;cursor:not-allowed;background:var(--color-primary-loading)}
.ModelRequestHistory-module-scss-module__ZiCqGa__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite ModelRequestHistory-module-scss-module__ZiCqGa__spin;display:inline-block}
@keyframes ModelRequestHistory-module-scss-module__ZiCqGa__spin{to{transform:rotate(360deg)}}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailInfo{flex-direction:column;gap:16px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailRow{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailRow:last-child{border-bottom:none}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailRowFull{flex-direction:column;gap:12px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__codeHeader{justify-content:space-between;align-items:center;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__copyButton{font-family:var(--font-dm-sans);color:var(--color-primary-default);cursor:pointer;background:#7036f014;border:1px solid #7036f026;border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__copyButton svg{font-size:16px}
.ModelRequestHistory-module-scss-module__ZiCqGa__copyButton:hover{border-color:var(--color-primary-default);background:#7036f026}
.ModelRequestHistory-module-scss-module__ZiCqGa__copyButton:active{transform:scale(.98)}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:600}
.ModelRequestHistory-module-scss-module__ZiCqGa__detailValue{font-family:var(--font-dm-sans);color:var(--color-text-primary);word-break:break-all;font-size:14px}
.ModelRequestHistory-module-scss-module__ZiCqGa__monacoWrapper{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:4px;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardList{flex-direction:column;gap:12px;display:none}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__cardList{display:flex}}
.ModelRequestHistory-module-scss-module__ZiCqGa__card{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;gap:12px;padding:16px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardHeader{justify-content:space-between;align-items:center;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardId{font-family:var(--font-fragment-mono);color:#667eea;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:60%;font-size:12px;font-weight:500;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardBody{align-items:flex-start;gap:12px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardMedia{cursor:pointer;background:var(--color-bg-page);border-radius:4px;flex-shrink:0;width:80px;height:60px;position:relative;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardMedia img,.ModelRequestHistory-module-scss-module__ZiCqGa__cardMedia video{object-fit:cover;width:100%;height:100%}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardMediaPlaceholder{background:var(--color-bg-page);width:80px;height:60px;color:var(--color-text-secondary);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-style:italic;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardInfo{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardTime{font-family:var(--font-fragment-mono);color:var(--color-text-secondary);font-size:11px}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardPrompt{font-family:var(--font-dm-sans);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardFooter{border-top:1px solid var(--color-border-panel);justify-content:flex-end;gap:8px;padding-top:4px;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardActionBtn{border:1px solid var(--color-border-panel);cursor:pointer;color:var(--color-text-secondary);font-family:var(--font-manrope);background:0 0;border-radius:4px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:500;transition:all .2s;display:flex}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardActionBtn svg{font-size:14px}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardActionBtn:hover{border-color:var(--color-primary-default);color:var(--color-primary-default)}
.ModelRequestHistory-module-scss-module__ZiCqGa__cardActionBtn:disabled{opacity:.4;cursor:not-allowed}
@media (max-width:767px){.ModelRequestHistory-module-scss-module__ZiCqGa__container{padding:16px 0}.ModelRequestHistory-module-scss-module__ZiCqGa__tableWrapper{display:none}.ModelRequestHistory-module-scss-module__ZiCqGa__modal{padding:0}.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent{background:#000;border-radius:0;justify-content:center;align-items:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;display:flex}.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose{z-index:10;top:12px;right:12px}.ModelRequestHistory-module-scss-module__ZiCqGa__modal .ModelRequestHistory-module-scss-module__ZiCqGa__modalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalMedia{object-fit:contain;max-width:100%;max-height:100%}.ModelRequestHistory-module-scss-module__ZiCqGa__detailModal{padding:0}.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent{border-radius:0;flex-direction:column;width:100vw;max-width:100vw;height:100vh;max-height:100vh;display:flex}.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose{width:auto;height:auto;margin:0;padding:0;display:none;position:static}.ModelRequestHistory-module-scss-module__ZiCqGa__detailTitle{background:var(--color-bg-panel);z-index:10;flex-shrink:0;padding:16px;font-size:16px;position:sticky;top:0}.ModelRequestHistory-module-scss-module__ZiCqGa__detailModalContent .ModelRequestHistory-module-scss-module__ZiCqGa__modalClose{width:32px;height:32px;font-size:20px;display:flex;position:absolute;top:12px;right:12px}.ModelRequestHistory-module-scss-module__ZiCqGa__detailBody{flex-direction:column;flex:1;gap:16px;max-height:none;padding:16px;display:flex;overflow-y:auto}.ModelRequestHistory-module-scss-module__ZiCqGa__detailLeft,.ModelRequestHistory-module-scss-module__ZiCqGa__detailRight{max-height:none;overflow:visible}.ModelRequestHistory-module-scss-module__ZiCqGa__monacoWrapper{max-width:100%;overflow-x:hidden}.ModelRequestHistory-module-scss-module__ZiCqGa__resultMedia{width:80px;height:60px}.ModelRequestHistory-module-scss-module__ZiCqGa__timeCell{font-size:11px}.ModelRequestHistory-module-scss-module__ZiCqGa__idCell{max-width:120px}}
/*# sourceMappingURL=3iy5-10ew9mjd.css.map*/
.TextChat-module-scss-module__g-nwNq__textChat{flex-direction:column;width:100%;height:100%;display:flex;position:relative}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__llmCardWrapper{z-index:1;pointer-events:none;width:calc(100% - 32px);max-width:800px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__llmCardWrapper>*{pointer-events:auto}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__llmCard{box-shadow:0 0 4px #00000040}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat{box-sizing:border-box;flex-direction:column;width:100%;max-width:800px;height:100%;margin:0 auto;display:flex;position:relative}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-chatBox{flex:1;overflow-y:auto}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-inputBox-container{flex-shrink:0}
.TextChat-module-scss-module__g-nwNq__textChat .ds-markdown{background:0 0}
.TextChat-module-scss-module__g-nwNq__textChat .ds-markdown p{margin-block:.5em;margin-top:.5em;margin-bottom:.5em}
.TextChat-module-scss-module__g-nwNq__textChat .ds-markdown p:first-child{margin-block-start:0;margin-top:0}
.TextChat-module-scss-module__g-nwNq__textChat .ds-markdown p:last-child{margin-block-end:0;margin-bottom:0}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-inputBox-container{border-radius:var(--radius-base)}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-message{margin-bottom:16px}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-message-content{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:var(--radius-base)}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-message-content-assistant{background:var(--color-bg-panel);border-color:var(--color-primary-default)}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-message-content-user{background:var(--color-primary-default)!important;border:none!important}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-chatBox-wrap-user .TextChat-module-scss-module__g-nwNq__userMessageWrapper{flex-direction:column;align-items:flex-end;gap:8px;display:flex}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-inputBox-input{border-radius:var(--radius-base);background:0 0;border:none}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-inputBox-send{background:var(--color-primary-default);border-color:var(--color-primary-default);border-radius:999px}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-inputBox-send:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-stopGenerate{background:var(--color-danger-default);border-color:var(--color-danger-default);color:#fff;border-radius:999px}
.TextChat-module-scss-module__g-nwNq__textChat .semi-chat-stopGenerate:hover{background:var(--color-danger-hover);border-color:var(--color-danger-hover)}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__streamingContent{color:inherit;font-family:inherit;line-height:1.6}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__typewriterContainer{white-space:pre-wrap;word-wrap:break-word;font-family:inherit;font-size:inherit;line-height:inherit;display:inline}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__typewriterCursor{color:var(--color-primary-default);margin-left:1px;font-weight:700;animation:1s infinite TextChat-module-scss-module__g-nwNq__blink}
@keyframes TextChat-module-scss-module__g-nwNq__blink{0%,50%{opacity:1}51%,to{opacity:0}}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingCard{background:var(--color-bg-page);border-radius:var(--radius-base);border:1px solid var(--color-border-panel);margin-bottom:12px;transition:all .3s;overflow:hidden}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingHeader{cursor:pointer;border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingHeader:hover{background:var(--color-bg-panel-hover)}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingHeaderCollapsed{border-bottom:none}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingTitle{color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingIcon{color:var(--color-text-secondary);font-size:16px}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingExpandIcon{color:var(--color-text-secondary);font-size:12px;transition:transform .3s}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingExpandIconRotated{transform:rotate(180deg)}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingContent{max-height:300px;transition:all .3s;overflow:auto}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingContentExpanded{opacity:1;padding:0 16px}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__thinkingContentCollapsed{opacity:0;max-height:0;padding:0 16px;overflow:hidden}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__loadingContainer{align-items:center;gap:4px;padding:12px 0;display:flex}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__loadingDot{background-color:var(--color-text-secondary);border-radius:50%;width:8px;height:8px;animation:1.4s infinite TextChat-module-scss-module__g-nwNq__loadingWave}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__loadingDot:first-child{animation-delay:0s}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__loadingDot:nth-child(2){animation-delay:.2s}
.TextChat-module-scss-module__g-nwNq__textChat .TextChat-module-scss-module__g-nwNq__loadingDot:nth-child(3){animation-delay:.4s}
@keyframes TextChat-module-scss-module__g-nwNq__loadingWave{0%,60%,to{opacity:.4}30%{opacity:1}}
.TextChat-module-scss-module__g-nwNq__userMessageWrapper{flex-direction:column;align-items:flex-end;gap:8px;width:100%;display:flex}
.TextChat-module-scss-module__g-nwNq__userAttachments{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}
.TextChat-module-scss-module__g-nwNq__userAttachmentItem{background:var(--color-bg-card);border-radius:4px;overflow:hidden;box-shadow:0 1px 3px #0000001a}
.TextChat-module-scss-module__g-nwNq__userAttachmentImage{object-fit:contain;cursor:pointer;width:auto;height:160px;display:block}
.TextChat-module-scss-module__g-nwNq__userAttachmentVideo{border-radius:4px;width:auto;height:160px;display:block}
.TextChat-module-scss-module__g-nwNq__userAttachmentAudio{border-radius:4px;width:min(320px,100%);max-width:100%;display:block}
.TextChat-module-scss-module__g-nwNq__userTextContent{white-space:pre-wrap;word-break:break-word}
.TextChat-module-scss-module__g-nwNq__scrollGradient{pointer-events:none;opacity:0;z-index:10;background:linear-gradient(#fffffff2 0%,#ffffffb3 50%,#0000 100%);height:60px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}
.TextChat-module-scss-module__g-nwNq__scrollGradient.TextChat-module-scss-module__g-nwNq__visible{opacity:1}
.CustomChatInput-module-scss-module__gMRx0q__customChatInput{box-sizing:border-box;width:100%;margin:0}
.CustomChatInput-module-scss-module__gMRx0q__inputContainer{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;min-height:48px;margin:0 10px 20px;padding:0 20px;transition:all .2s;display:flex;box-shadow:0 0 8px #0000001a}
.CustomChatInput-module-scss-module__gMRx0q__inputContainer:hover{border-color:var(--color-text-secondary)}
.CustomChatInput-module-scss-module__gMRx0q__inputContainer:focus-within{border-color:var(--color-text-secondary);box-shadow:0 0 12px #00000026}
.CustomChatInput-module-scss-module__gMRx0q__inputContainer.CustomChatInput-module-scss-module__gMRx0q__noMargin{margin:0}
.CustomChatInput-module-scss-module__gMRx0q__inputContainer.CustomChatInput-module-scss-module__gMRx0q__hasAttachments{border-radius:var(--radius-base);padding-top:12px}
.CustomChatInput-module-scss-module__gMRx0q__inputRow{align-items:center;gap:15px;width:100%;min-height:48px;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__attachmentsPreview{border-bottom:1px solid var(--color-border-panel);flex-wrap:wrap;gap:8px;margin-bottom:4px;padding-bottom:8px;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__attachmentItem{border-radius:var(--radius-base);background:var(--color-bg-page);border:1px solid var(--color-border-panel);width:64px;height:64px;position:relative;overflow:hidden}
.CustomChatInput-module-scss-module__gMRx0q__attachmentItem.CustomChatInput-module-scss-module__gMRx0q__uploading{opacity:.7}
.CustomChatInput-module-scss-module__gMRx0q__attachmentThumbnail{object-fit:cover;width:100%;height:100%}
.CustomChatInput-module-scss-module__gMRx0q__videoThumbnail{width:100%;height:100%;position:relative}
.CustomChatInput-module-scss-module__gMRx0q__videoThumbnail .CustomChatInput-module-scss-module__gMRx0q__videoIcon{color:#fff;filter:drop-shadow(0 1px 2px #00000080);font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.CustomChatInput-module-scss-module__gMRx0q__audioThumbnail{flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;height:100%;padding:4px;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__audioThumbnail .CustomChatInput-module-scss-module__gMRx0q__audioIcon{color:var(--color-text-secondary);flex-shrink:0;font-size:20px}
.CustomChatInput-module-scss-module__gMRx0q__audioThumbnail .CustomChatInput-module-scss-module__gMRx0q__audioName{max-width:100%;color:var(--color-text-secondary);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.2;overflow:hidden}
.CustomChatInput-module-scss-module__gMRx0q__uploadingOverlay{background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CustomChatInput-module-scss-module__gMRx0q__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite CustomChatInput-module-scss-module__gMRx0q__spinnerRotate}
@keyframes CustomChatInput-module-scss-module__gMRx0q__spinnerRotate{to{transform:rotate(360deg)}}
.CustomChatInput-module-scss-module__gMRx0q__previewBtn{color:#fff;border-radius:var(--radius-base);cursor:pointer;opacity:0;background:#0009;border:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;transition:all .2s;display:flex;position:absolute;bottom:4px;left:4px}
.CustomChatInput-module-scss-module__gMRx0q__previewBtn svg{flex-shrink:0;width:14px;height:14px}
.CustomChatInput-module-scss-module__gMRx0q__previewBtn:hover{background:#000c}
.CustomChatInput-module-scss-module__gMRx0q__attachmentItem:hover .CustomChatInput-module-scss-module__gMRx0q__previewBtn{opacity:1}
.CustomChatInput-module-scss-module__gMRx0q__removeAttachment{color:#fff;cursor:pointer;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:14px;transition:all .2s;display:flex;position:absolute;top:4px;right:4px}
.CustomChatInput-module-scss-module__gMRx0q__removeAttachment svg{flex-shrink:0;width:14px;height:14px}
.CustomChatInput-module-scss-module__gMRx0q__removeAttachment:hover{background:var(--color-function-fail);transform:scale(1.1)}
.CustomChatInput-module-scss-module__gMRx0q__previewOverlay{z-index:9999;cursor:zoom-out;background:#000000e6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.CustomChatInput-module-scss-module__gMRx0q__previewContent{max-width:90vw;max-height:90vh;position:relative}
.CustomChatInput-module-scss-module__gMRx0q__previewImage{object-fit:contain;border-radius:var(--radius-base);max-width:90vw;max-height:90vh}
.CustomChatInput-module-scss-module__gMRx0q__previewVideo{border-radius:var(--radius-base);max-width:90vw;max-height:90vh}
.CustomChatInput-module-scss-module__gMRx0q__previewAudio{border-radius:var(--radius-base);width:min(420px,90vw)}
.CustomChatInput-module-scss-module__gMRx0q__previewClose{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:24px;transition:all .2s;display:flex;position:absolute;top:-40px;right:0}
.CustomChatInput-module-scss-module__gMRx0q__previewClose:hover{background:#ffffff4d;transform:scale(1.1)}
.CustomChatInput-module-scss-module__gMRx0q__inputWrapper{flex:1;align-items:center;min-height:24px;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__textArea{resize:none;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:400;line-height:1.366em;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}
.CustomChatInput-module-scss-module__gMRx0q__textArea::placeholder{color:var(--color-text-secondary)}
.CustomChatInput-module-scss-module__gMRx0q__textArea:focus{box-shadow:none!important;border:none!important;outline:none!important}
.CustomChatInput-module-scss-module__gMRx0q__textArea .semi-input-textarea{font-family:var(--font-manrope);font-size:12px;font-weight:400;line-height:1.366em;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}
.CustomChatInput-module-scss-module__gMRx0q__textArea .semi-input-textarea:focus{box-shadow:none!important;border:none!important;outline:none!important}
.CustomChatInput-module-scss-module__gMRx0q__textArea .semi-input-textarea-wrapper{box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important}
.CustomChatInput-module-scss-module__gMRx0q__textArea .semi-input-textarea-wrapper:focus-within{box-shadow:none!important;border:none!important}
@media (max-width:767.98px){.CustomChatInput-module-scss-module__gMRx0q__textArea{font-size:16px}.CustomChatInput-module-scss-module__gMRx0q__textArea .semi-input-textarea{font-size:16px}}
.CustomChatInput-module-scss-module__gMRx0q__leftActions,.CustomChatInput-module-scss-module__gMRx0q__rightActions{flex-shrink:0;align-items:center;gap:8px;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__actionBtn{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__actionBtn:hover:not(:disabled){color:var(--color-text-primary);background:var(--color-menu-selected)}
.CustomChatInput-module-scss-module__gMRx0q__actionBtn:disabled{opacity:.4;cursor:not-allowed}
.CustomChatInput-module-scss-module__gMRx0q__actionBtn.CustomChatInput-module-scss-module__gMRx0q__active{color:var(--color-primary-default);background:#7036f01a}
.CustomChatInput-module-scss-module__gMRx0q__actionBtn svg{width:18px;height:18px}
.CustomChatInput-module-scss-module__gMRx0q__sendBtn{background:var(--color-primary-default);cursor:pointer;width:32px;height:32px;color:var(--color-bg-panel);border-radius:var(--radius-base);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__sendBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.CustomChatInput-module-scss-module__gMRx0q__sendBtn:active:not(:disabled){transform:scale(.95)}
.CustomChatInput-module-scss-module__gMRx0q__sendBtn:disabled{opacity:.4;cursor:not-allowed}
.CustomChatInput-module-scss-module__gMRx0q__sendBtn svg{width:18px;height:18px}
.CustomChatInput-module-scss-module__gMRx0q__stopBtn{background:var(--color-primary-default);cursor:pointer;width:32px;height:32px;color:var(--color-bg-panel);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__stopBtn:hover{background:var(--color-primary-hover);transform:scale(1.05)}
.CustomChatInput-module-scss-module__gMRx0q__stopBtn:active{transform:scale(.95)}
.CustomChatInput-module-scss-module__gMRx0q__stopBtn svg{width:20px;height:20px}
.CustomChatInput-module-scss-module__gMRx0q__deepThinkingIndicator{background:linear-gradient(90deg, var(--color-primary-default) 0%, var(--color-primary-hover) 100%);color:#fff;border-top:1px solid #fff3;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:500;animation:2s infinite CustomChatInput-module-scss-module__gMRx0q__pulse;display:flex}
.CustomChatInput-module-scss-module__gMRx0q__deepThinkingIndicator .CustomChatInput-module-scss-module__gMRx0q__indicatorIcon{font-size:14px;animation:2s linear infinite CustomChatInput-module-scss-module__gMRx0q__spin}
@keyframes CustomChatInput-module-scss-module__gMRx0q__pulse{0%,to{opacity:1}50%{opacity:.8}}
@keyframes CustomChatInput-module-scss-module__gMRx0q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.TextApiCodeDisplay-module-scss-module__bCzngG__textApiCodeDisplay{background:var(--color-bg-panel);flex-direction:column;width:100%;display:flex}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeWrapper{background:0 0;flex-direction:column;height:450px;max-height:550px;padding:20px 24px;display:flex}
.TextApiCodeDisplay-module-scss-module__bCzngG__tabNav{background:0 0;border-bottom:1px solid #e2e2e3;gap:0;margin-bottom:16px;display:flex}
.TextApiCodeDisplay-module-scss-module__bCzngG__tabButton{font-family:var(--font-manrope);color:#71717a;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 20px;font-size:14px;font-weight:500;line-height:1.4em;transition:all .2s;position:relative}
.TextApiCodeDisplay-module-scss-module__bCzngG__tabButton:hover{color:var(--color-text-primary)}
.TextApiCodeDisplay-module-scss-module__bCzngG__tabButton.TextApiCodeDisplay-module-scss-module__bCzngG__active{color:var(--color-text-primary);border-bottom-color:var(--color-text-primary)}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeContent{background:var(--color-bg-panel);border:1px solid #e2e2e3;border-radius:4px;flex-direction:column;flex:1;display:flex;overflow:hidden}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea{flex:1;padding:20px;overflow:hidden auto}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea::-webkit-scrollbar{width:8px}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea::-webkit-scrollbar-track{background:#f0f0f0}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea::-webkit-scrollbar-thumb:hover{background:#999}
@media (max-width:768px){.TextApiCodeDisplay-module-scss-module__bCzngG__codeArea{padding:16px}}
.TextApiCodeDisplay-module-scss-module__bCzngG__codeActions{background:var(--color-bg-panel);border-top:1px solid #e2e2e3;justify-content:space-between;align-items:center;gap:12px;padding:20px;display:flex}
@media (max-width:768px){.TextApiCodeDisplay-module-scss-module__bCzngG__codeActions{flex-direction:column;gap:12px}.TextApiCodeDisplay-module-scss-module__bCzngG__codeActions button{width:100%}}
.TextApiCodeDisplay-module-scss-module__bCzngG__createApiKeyButton{font-family:var(--font-manrope);color:var(--color-bg-panel);background:var(--color-text-primary);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:10px 20px;font-size:14px;font-weight:500;line-height:1.4em;transition:all .2s;display:flex}
.TextApiCodeDisplay-module-scss-module__bCzngG__createApiKeyButton:hover{background:#2e2e2f}
.TextApiCodeDisplay-module-scss-module__bCzngG__createApiKeyButton:active{transform:scale(.98)}
.TextApiCodeDisplay-module-scss-module__bCzngG__copyToClipboardButton{font-family:var(--font-manrope);color:var(--color-text-primary);background:var(--color-bg-page);cursor:pointer;border:1px solid #e2e2e3;border-radius:4px;padding:10px 20px;font-size:14px;font-weight:500;line-height:1.4em;transition:all .2s}
.TextApiCodeDisplay-module-scss-module__bCzngG__copyToClipboardButton:hover{background:#ebebed;border-color:#d1d1d3}
.TextApiCodeDisplay-module-scss-module__bCzngG__copyToClipboardButton:active{transform:scale(.98)}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown{background:var(--color-bg-panel);z-index:1000;transform-origin:100% 0;border-radius:4px;width:347px;transition:opacity .2s cubic-bezier(.16,1,.3,1),transform .2s cubic-bezier(.16,1,.3,1);position:absolute;box-shadow:0 4px 16px #0000001f}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__bottom-right{transform-origin:100% 0;margin-top:8px;top:100%;right:0}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__bottom-left{transform-origin:0 0;margin-top:8px;top:100%;left:0}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__entering{opacity:0;transform:scale(.95)translateY(-4px)}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__entered{opacity:1;transform:scale(1)translateY(0)}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__exiting,.ModelSettingsDropdown-module-scss-module__l22Ukq__settingsDropdown.ModelSettingsDropdown-module-scss-module__l22Ukq__exited{opacity:0;transform:scale(.95)translateY(-4px)}
.ModelSettingsDropdown-module-scss-module__l22Ukq__dropdownTitle{font-family:var(--font-manrope);color:#2e2e2f;letter-spacing:-.02em;padding:16px 15px 12px;font-size:14px;font-weight:400;line-height:1em}
.ModelSettingsDropdown-module-scss-module__l22Ukq__dropdownDivider{background:#e2e2e3;width:calc(100% - 30px);height:1px;margin:0 15px}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingItem{padding:22px 15px 0}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingItem:last-child{padding-bottom:20px}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingLabel{font-family:var(--font-manrope);color:#2e2e2f;letter-spacing:-.02em;font-size:14px;font-weight:400;line-height:1em}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingInput{width:64px;height:20px}
.ModelSettingsDropdown-module-scss-module__l22Ukq__settingDescription{font-family:var(--font-manrope);color:#2e2e2f;opacity:.5;letter-spacing:-.02em;text-align:left;margin:10px 0 0;font-size:12px;font-weight:400;line-height:1.37em}
.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{background:var(--color-bg-page);width:100%;max-width:1300px;margin:0 auto;padding-bottom:14px}
@media (min-width:768px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper.TabNavigation-module-scss-module__nz4ZmW__sticky{top:var(--total-navbar-height,60px);z-index:20;position:sticky}}
.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{box-sizing:border-box}
@media (min-width:1300px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{max-width:1300px}}
@media (min-width:1080px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{width:calc(100% - 48px)}}
@media (max-width:767px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigationWrapper{text-align:left;background:0 0;width:100%;max-width:100%;margin:0;padding:0 15px;display:block;overflow:visible}}
.TabNavigation-module-scss-module__nz4ZmW__tabNavigationRow{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}
.TabNavigation-module-scss-module__nz4ZmW__tabRightSlot{flex-shrink:0;align-items:center;margin-top:8px;display:flex}
.TabNavigation-module-scss-module__nz4ZmW__tabNavigation{background:var(--color-bg-panel);border-radius:4px;flex-wrap:nowrap;align-items:center;gap:0;margin-top:8px;padding:0;display:inline-flex;position:relative}
@media (max-width:767px){.TabNavigation-module-scss-module__nz4ZmW__tabNavigation{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:calc(100vw - 40px);margin:14px 0 0;display:inline-flex;overflow:auto hidden}.TabNavigation-module-scss-module__nz4ZmW__tabNavigation::-webkit-scrollbar{display:none}}
.TabNavigation-module-scss-module__nz4ZmW__tabItem{cursor:pointer;font-family:var(--font-manrope);color:#1a2330;white-space:nowrap;background:#fdfdfd;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:7px 12px;font-size:14px;font-weight:400;line-height:1em;transition:all .2s;display:flex;position:relative}
.TabNavigation-module-scss-module__nz4ZmW__tabItem:hover{opacity:.8;background:#fdfdfd}
.TabNavigation-module-scss-module__nz4ZmW__tabItem.TabNavigation-module-scss-module__nz4ZmW__active{color:#ebf4fb;background:#1a2330}
[data-theme=dark] .TabNavigation-module-scss-module__nz4ZmW__tabItem{background:var(--color-panel-unselected);color:var(--color-text-primary)}
[data-theme=dark] .TabNavigation-module-scss-module__nz4ZmW__tabItem:hover{background:var(--color-panel-unselected);opacity:.8}
[data-theme=dark] .TabNavigation-module-scss-module__nz4ZmW__tabItem.TabNavigation-module-scss-module__nz4ZmW__active{background:var(--color-panel-selected);color:var(--color-panel-selected-text)}
@media (max-width:767px){.TabNavigation-module-scss-module__nz4ZmW__tabItem{padding:7px 12px;font-size:14px}}
@media (max-width:468px){.TabNavigation-module-scss-module__nz4ZmW__tabItem{padding:7px 12px;font-size:14px}}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbWrapper{background:var(--color-bg-page);width:100%;padding:calc(var(--total-navbar-height,0px) + var(--console-subnav-height,0px) + 10px) 0 15px}
@media (max-width:767px){.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbWrapper{display:none}}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbContainer{box-sizing:border-box;max-width:1300px;margin:0 auto}
@media (min-width:1300px){.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbContainer{max-width:1300px}}
@media (min-width:1080px){.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbContainer{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbContainer{width:calc(100% - 48px)}}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbNav{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbItem{font-family:var(--font-manrope);color:#71717a;cursor:pointer;font-size:13px;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbItem:hover{color:#3f3f46}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbSeparator{color:#3f3f46;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbSeparator svg{fill:currentColor;width:10px;height:10px}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbSeparator svg path{fill:currentColor}
.ModelPageHeader-module-scss-module__A3sKEG__breadcrumbCurrent{font-family:var(--font-manrope);color:#3f3f46;font-size:13px;font-weight:400}
.ModelPageHeader-module-scss-module__A3sKEG__modelHeader{background:var(--color-bg-page);flex-direction:column;gap:16px;display:flex}
@media (max-width:767px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeader{padding-top:calc(var(--total-navbar-height,60px) + var(--console-subnav-height,0px) + 16px)}}
.ModelPageHeader-module-scss-module__A3sKEG__modelHeader.ModelPageHeader-module-scss-module__A3sKEG__withBanner{background:0 0}
@media (max-width:767px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeader.ModelPageHeader-module-scss-module__A3sKEG__withBanner{padding-top:0}}
.ModelPageHeader-module-scss-module__A3sKEG__modelCard{background:var(--color-bg-panel);border-radius:4px;align-items:stretch;min-height:128px;display:flex;overflow:hidden}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelCard{min-height:auto;position:relative}}
.ModelPageHeader-module-scss-module__A3sKEG__modelCover{border-radius:4px;flex-shrink:0;width:197px;min-height:106px;margin:11px 0 11px 9px;position:relative;overflow:hidden}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelCover{z-index:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.ModelPageHeader-module-scss-module__A3sKEG__modelCover:after{content:"";background:linear-gradient(to bottom, transparent 0%, var(--color-bg-panel) 70%);z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}}
.ModelPageHeader-module-scss-module__A3sKEG__modelCoverImage{border-radius:4px}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelCoverImage{border-radius:0}}
.ModelPageHeader-module-scss-module__A3sKEG__modelCoverFallback{background:linear-gradient(135deg,#f0ebff 0%,#e8e0ff 50%,#ddd5f9 100%);border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelCoverFallback{border-radius:0}}
.ModelPageHeader-module-scss-module__A3sKEG__modelCoverIcon{object-fit:contain;opacity:.9}
.ModelPageHeader-module-scss-module__A3sKEG__modelCardInfo{flex-direction:column;flex:1;justify-content:center;min-width:0;padding:11px 16px;display:flex}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelCardInfo{z-index:1;padding:40px 12px 12px;position:relative}}
.ModelPageHeader-module-scss-module__A3sKEG__modelH1{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.2em}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelH1{font-size:17px}}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelH1{font-size:16px}}
.ModelPageHeader-module-scss-module__A3sKEG__modelTitle{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.7;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:400;line-height:1.2em;display:flex}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelTitle{font-size:16px}}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelTitle{flex-direction:column;align-items:flex-start;gap:8px;font-size:16px!important;line-height:1.2em!important}}
.ModelPageHeader-module-scss-module__A3sKEG__modelTitleDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelTitleDivider{display:none}}
.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderContent{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (min-width:1300px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderContent{max-width:1300px}}
@media (min-width:1080px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderContent{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderContent{width:calc(100% - 48px)}}
@media (max-width:767.98px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderContent{box-sizing:border-box;padding:0 15px}}
.ModelPageHeader-module-scss-module__A3sKEG__disclaimerRow{margin-top:-8px}
.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderTop{width:100%;position:relative}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderTop{flex-direction:column;gap:20px;display:flex}}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderTop{gap:15px}}
.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderLeft{flex-direction:column;gap:8px;min-width:0;display:flex}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelHeaderLeft{gap:8px}}
.ModelPageHeader-module-scss-module__A3sKEG__modelSelect{min-width:0;max-width:100%;display:inline-flex!important}
.ModelPageHeader-module-scss-module__A3sKEG__modelDropdown{background:var(--color-bg-page);cursor:pointer;min-width:0;max-width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:8px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:inline-flex}
.ModelPageHeader-module-scss-module__A3sKEG__modelDropdown:hover{background:var(--color-bg-panel-hover)}
.ModelPageHeader-module-scss-module__A3sKEG__modelDropdownText{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-primary);opacity:.5;line-height:1.2em;overflow:hidden}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelDropdownText{max-width:100%}}
.ModelPageHeader-module-scss-module__A3sKEG__modelDropdownArrow{color:var(--color-text-primary);opacity:.5;flex-shrink:0;align-items:center;display:flex}
.ModelPageHeader-module-scss-module__A3sKEG__headerActions{z-index:1;align-items:center;gap:12px;display:flex;position:absolute;top:0;right:0}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__headerActions{flex-wrap:wrap;row-gap:8px;width:100%;position:static}}
.ModelPageHeader-module-scss-module__A3sKEG__compareButton{border-radius:var(--radius-base);background:var(--color-primary-surface);height:23px;color:var(--color-primary-default);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;box-sizing:border-box;border:none;align-items:center;gap:6px;padding:3px 13px;font-size:14px;font-weight:500;line-height:1.2em;text-decoration:none;transition:all .2s;display:inline-flex}
.ModelPageHeader-module-scss-module__A3sKEG__compareButton svg{flex-shrink:0}
.ModelPageHeader-module-scss-module__A3sKEG__compareButton:hover{background:color-mix(in srgb, var(--color-primary-default) 16%, transparent);color:var(--color-primary-hover)}
.ModelPageHeader-module-scss-module__A3sKEG__compareButton:active{transform:scale(.98)}
[data-theme=dark] .ModelPageHeader-module-scss-module__A3sKEG__compareButton{color:var(--color-primary-loading)}
[data-theme=dark] .ModelPageHeader-module-scss-module__A3sKEG__compareButton:hover{color:var(--color-primary-loading)}
.ModelPageHeader-module-scss-module__A3sKEG__actionButton{background:var(--color-bg-page);height:23px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:6px;padding:3px 13px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:inline-flex}
.ModelPageHeader-module-scss-module__A3sKEG__actionButton:hover{background:var(--color-bg-panel-hover)}
.ModelPageHeader-module-scss-module__A3sKEG__actionButton:active{transform:scale(.98)}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__actionButton{height:23px;padding:3px 13px;font-size:14px}}
.ModelPageHeader-module-scss-module__A3sKEG__actionDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px;margin:4px 0}
.ModelPageHeader-module-scss-module__A3sKEG__copyButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:23px;height:20px;transition:all .2s;display:inline-flex}
.ModelPageHeader-module-scss-module__A3sKEG__copyButton:hover{background:var(--color-bg-panel-hover);color:#111}
.ModelPageHeader-module-scss-module__A3sKEG__copyButton:active{transform:scale(.95)}
.ModelPageHeader-module-scss-module__A3sKEG__copyButton[title=Copied\!]{color:#22c55e}
.ModelPageHeader-module-scss-module__A3sKEG__copyButton[title=Copied\!]:hover{color:#16a34a;background:#f0fdf4}
@media (max-width:767px){.ModelPageHeader-module-scss-module__A3sKEG__copyButton{display:none}}
.ModelPageHeader-module-scss-module__A3sKEG__modelDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;max-width:720px;margin:0;font-size:13px;font-weight:400;line-height:1.2}
@media (max-width:768px){.ModelPageHeader-module-scss-module__A3sKEG__modelDescription{max-width:none;font-size:14px}}
@media (max-width:468px){.ModelPageHeader-module-scss-module__A3sKEG__modelDescription{font-size:12px}}
.ModelPageHeader-module-scss-module__A3sKEG__modelTags{flex-wrap:wrap;gap:5px;display:flex}
.ModelPageHeader-module-scss-module__A3sKEG__modelAvatar{object-fit:contain;margin-right:8px;width:16px!important;height:16px!important}
.ModelPageHeader-module-scss-module__A3sKEG__modelDropdownMenu{min-width:300px}
.index-module-scss-module__FF03ra__favoriteButton{background:var(--color-bg-page);height:23px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;align-items:center;gap:6px;padding:3px 8px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:inline-flex}
.index-module-scss-module__FF03ra__favoriteButton:hover{background:var(--color-bg-panel-hover)}
.index-module-scss-module__FF03ra__favoriteButton:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__FF03ra__favoriteButton.index-module-scss-module__FF03ra__loading{pointer-events:none}
.index-module-scss-module__FF03ra__favoriteButton img{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__FF03ra__favoriteButton span{white-space:nowrap}
.media-module-scss-module__l7iMoG__mediaModelDetail{background:var(--color-bg-page);width:100%;overflow-x:clip}
.media-module-scss-module__l7iMoG__mediaModelDetailBox{width:100%;margin:0 auto}
.MediaBox-module-scss-module__RhFXrW__contentWrapper{width:100%;position:relative}
.MediaBox-module-scss-module__RhFXrW__breadcrumbWrapper{background:var(--color-bg-page);width:100%;padding:calc(var(--total-navbar-height,0px) + 10px) 0 15px}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__breadcrumbWrapper{display:none}}
.MediaBox-module-scss-module__RhFXrW__breadcrumbContainer{box-sizing:border-box;max-width:1300px;margin:0 auto}
@media (min-width:1300px){.MediaBox-module-scss-module__RhFXrW__breadcrumbContainer{max-width:1300px}}
@media (min-width:1080px){.MediaBox-module-scss-module__RhFXrW__breadcrumbContainer{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.MediaBox-module-scss-module__RhFXrW__breadcrumbContainer{width:calc(100% - 48px)}}
.MediaBox-module-scss-module__RhFXrW__breadcrumbItem{font-family:var(--font-manrope);color:#71717a;cursor:pointer;font-size:13px;font-weight:400;line-height:1.2;text-decoration:none;transition:color .2s}
.MediaBox-module-scss-module__RhFXrW__breadcrumbItem:hover{color:#3f3f46}
.MediaBox-module-scss-module__RhFXrW__breadcrumbSeparator{color:#3f3f46;flex-shrink:0;justify-content:center;align-items:center;display:flex}
.MediaBox-module-scss-module__RhFXrW__breadcrumbSeparator svg{fill:currentColor;width:10px;height:10px}
.MediaBox-module-scss-module__RhFXrW__breadcrumbSeparator svg path{fill:currentColor}
.MediaBox-module-scss-module__RhFXrW__breadcrumbCurrent{font-family:var(--font-manrope);color:#3f3f46;font-size:13px;font-weight:400}
.MediaBox-module-scss-module__RhFXrW__heroContainer{padding:calc(110px + var(--console-subnav-height)) 0 80px;padding-top:calc(150px + var(--console-subnav-height));background:#2e1670;position:relative}
@media (min-width:768px) and (max-width:1023px){.MediaBox-module-scss-module__RhFXrW__heroContainer{padding:calc(80px + var(--console-subnav-height)) 0 60px;padding-top:calc(110px + var(--console-subnav-height))}}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroContainer{padding:calc(60px + var(--console-subnav-height)) 0 48px;padding-top:calc(80px + var(--console-subnav-height))}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroContainer{padding:calc(40px + var(--console-subnav-height)) 0 40px;padding-top:calc(60px + var(--console-subnav-height))}}
.MediaBox-module-scss-module__RhFXrW__heroContentContainer{z-index:3;box-sizing:border-box;flex-direction:column;gap:48px;max-width:1300px;margin:0 auto;padding:0 120px;display:flex;position:relative}
@media (min-width:1300px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{max-width:1300px}}
@media (min-width:1080px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{width:calc(100% - 48px)}}
@media (min-width:768px) and (max-width:1023px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{gap:40px;padding:0 40px}}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{gap:32px;padding:0 20px}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroContentContainer{gap:24px;padding:0 16px}}
.MediaBox-module-scss-module__RhFXrW__consoleContainer{background:#2e1670;flex-direction:column;align-items:center;gap:48px;padding:80px 0;display:flex;position:relative}
@media (max-width:1200px){.MediaBox-module-scss-module__RhFXrW__consoleContainer{padding:60px 0}}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__consoleContainer{padding:40px 0}}
.MediaBox-module-scss-module__RhFXrW__consoleHeader{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;padding:0 20px;display:flex}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__consoleHeader{padding:0 20px}}
.MediaBox-module-scss-module__RhFXrW__consoleTitle{font-family:var(--font-manrope);text-align:center;color:#faf7f8;margin:0;font-size:38px;font-weight:700;line-height:1.2}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__consoleTitle{font-size:28px}}
.MediaBox-module-scss-module__RhFXrW__consoleSubtitle{font-family:var(--font-manrope);text-align:center;color:#faf7f8;margin:0;font-size:18px;font-weight:400;line-height:1.5}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__consoleSubtitle{font-size:16px}}
.MediaBox-module-scss-module__RhFXrW__mainContainer{z-index:4;box-sizing:border-box;flex-direction:column;gap:48px;width:100%;max-width:100%;padding:0 20px;display:flex;position:relative}
.MediaBox-module-scss-module__RhFXrW__topSection{flex-direction:column;gap:36px;width:100%;display:flex}
.MediaBox-module-scss-module__RhFXrW__modelDropdown{cursor:pointer;background:0 0;border:1px solid #5f41cf;border-radius:16px;align-items:center;gap:23px;width:fit-content;padding:12px 17px;transition:all .3s;display:flex;box-shadow:0 2px 2px #00000040}
.MediaBox-module-scss-module__RhFXrW__modelDropdown:hover{background:#5f41cf1a}
.MediaBox-module-scss-module__RhFXrW__modelDropdownContent,.MediaBox-module-scss-module__RhFXrW__modelTextSection{flex-direction:column;gap:11px;display:flex}
.MediaBox-module-scss-module__RhFXrW__modelName{font-family:var(--font-manrope);color:#faf7f8;font-size:16px;font-weight:500;line-height:1.366em}
.MediaBox-module-scss-module__RhFXrW__modelTypeRow{justify-content:space-between;align-items:center;gap:99px;display:flex}
.MediaBox-module-scss-module__RhFXrW__modelType{font-family:var(--font-manrope);color:#faf7f8;font-size:15px;font-weight:400;line-height:1.6em}
.MediaBox-module-scss-module__RhFXrW__dropdownIcon{flex-shrink:0}
.MediaBox-module-scss-module__RhFXrW__dropdownIcon path{stroke:var(--color-bg-panel)}
.MediaBox-module-scss-module__RhFXrW__modelLogoWrapper{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}
.MediaBox-module-scss-module__RhFXrW__modelLogoImg{object-fit:contain;width:100%;height:100%}
.MediaBox-module-scss-module__RhFXrW__tabNavigation{flex-wrap:wrap;align-items:center;gap:160px;width:100%;display:flex;position:relative}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__tabNavigation{gap:40px}}
.MediaBox-module-scss-module__RhFXrW__tabLine{background:#5f41cf;height:1px;position:absolute;bottom:0;left:8px;right:0}
.MediaBox-module-scss-module__RhFXrW__tabItem{cursor:pointer;font-family:var(--font-fragment-mono);text-transform:uppercase;color:#89878e;background:0 0;border:none;flex-direction:column;align-items:center;gap:16px;padding:0;font-size:20px;font-weight:400;line-height:1.2em;transition:color .3s;display:flex;position:relative}
.MediaBox-module-scss-module__RhFXrW__tabItem:hover,.MediaBox-module-scss-module__RhFXrW__tabItem.MediaBox-module-scss-module__RhFXrW__active{color:#5f41cf}
.MediaBox-module-scss-module__RhFXrW__tabIndicator{background:#5f41cf;border-radius:2px 2px 0 0;width:100%;height:3px;position:absolute;bottom:-16px;left:0}
.MediaBox-module-scss-module__RhFXrW__tabContent{background:0 0;border:1px solid #c1b1ff;border-radius:8px;width:100%;padding:32px}
.MediaBox-module-scss-module__RhFXrW__placeholder{font-family:var(--font-manrope);color:#faf7f8;text-align:center;padding:60px 20px;font-size:18px}
.MediaBox-module-scss-module__RhFXrW__breadcrumbNav{flex-wrap:wrap;align-items:center;gap:5px;display:flex}
.MediaBox-module-scss-module__RhFXrW__typeAndActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__typeAndActions{flex-direction:column;align-items:flex-start}}
.MediaBox-module-scss-module__RhFXrW__rightGroup{flex-wrap:wrap;align-items:center;gap:16px;display:flex}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__rightGroup{flex-direction:column;width:100%}}
.MediaBox-module-scss-module__RhFXrW__breadcrumbLLM .MediaBox-module-scss-module__RhFXrW__breadcrumbItem{color:#ffbfb1}
.MediaBox-module-scss-module__RhFXrW__breadcrumbLLM .MediaBox-module-scss-module__RhFXrW__breadcrumbItem:hover{color:#ffd4ca}
.MediaBox-module-scss-module__RhFXrW__breadcrumbMedia .MediaBox-module-scss-module__RhFXrW__breadcrumbItem{color:#8bccf6}
.MediaBox-module-scss-module__RhFXrW__breadcrumbMedia .MediaBox-module-scss-module__RhFXrW__breadcrumbItem:hover{color:#a4d6f8}
.MediaBox-module-scss-module__RhFXrW__heroMainContent{z-index:4;justify-content:space-between;align-items:flex-start;gap:187px;display:flex;position:relative}
@media (max-width:1200px){.MediaBox-module-scss-module__RhFXrW__heroMainContent{gap:80px}}
@media (max-width:768px){.MediaBox-module-scss-module__RhFXrW__heroMainContent{flex-direction:column;gap:32px}}
.MediaBox-module-scss-module__RhFXrW__heroLeftContent{flex-direction:column;flex:1;gap:48px;display:flex}
.MediaBox-module-scss-module__RhFXrW__heroTextContent{flex-direction:column;gap:24px;display:flex}
.MediaBox-module-scss-module__RhFXrW__heroModelTitle{font-family:var(--font-manrope);color:#faf7f8;word-break:break-word;overflow-wrap:break-word;max-width:728px;margin:0;font-size:64px;font-weight:700;line-height:1.2}
@media (max-width:1200px){.MediaBox-module-scss-module__RhFXrW__heroModelTitle{font-size:48px}}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroModelTitle{font-size:36px}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroModelTitle{font-size:28px}}
.MediaBox-module-scss-module__RhFXrW__heroModelDescription{font-family:var(--font-manrope);color:#faf7f8;max-width:591px;margin:0;font-size:18px;font-weight:400;line-height:1.5}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroModelDescription{font-size:16px}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroModelDescription{font-size:14px}}
.MediaBox-module-scss-module__RhFXrW__heroCtaButton{cursor:pointer;background:#5f41cf;border:none;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:8px 20px;transition:all .3s;display:flex}
.MediaBox-module-scss-module__RhFXrW__heroCtaButton span{font-family:var(--font-manrope);color:#faf7f8;font-size:24px;font-weight:500;line-height:1.366}
.MediaBox-module-scss-module__RhFXrW__heroCtaButton:hover{background:#7a5de0;transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf66}
.MediaBox-module-scss-module__RhFXrW__heroCtaButton:active{transform:translateY(0)}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroCtaButton{padding:6px 16px}.MediaBox-module-scss-module__RhFXrW__heroCtaButton span{font-size:18px}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroCtaButton{padding:6px 14px}.MediaBox-module-scss-module__RhFXrW__heroCtaButton span{font-size:16px}}
.MediaBox-module-scss-module__RhFXrW__heroModelLogo{background:var(--color-bg-panel);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;padding:56px;display:flex}
.MediaBox-module-scss-module__RhFXrW__heroModelLogo img{object-fit:contain;width:160px;height:160px}
@media (max-width:767px){.MediaBox-module-scss-module__RhFXrW__heroModelLogo{width:100%;padding:32px}.MediaBox-module-scss-module__RhFXrW__heroModelLogo img{width:120px;height:120px}}
@media (max-width:468px){.MediaBox-module-scss-module__RhFXrW__heroModelLogo{padding:24px}.MediaBox-module-scss-module__RhFXrW__heroModelLogo img{width:100px;height:100px}}
.MediaBox-module-scss-module__RhFXrW__typeTag{opacity:0;background:var(--color-bg-panel);border:2px solid #e2e2e3;border-radius:2px;align-items:center;gap:8px;width:fit-content;padding:8px 16px;transition:all .2s ease-in-out;display:inline-flex}
.MediaBox-module-scss-module__RhFXrW__typeTag:hover{background:#7f72f705;border-color:#7f72f7}
.MediaBox-module-scss-module__RhFXrW__typeIcon{color:#7f72f7;align-items:center;font-size:18px;display:flex}
.MediaBox-module-scss-module__RhFXrW__typeText{font-family:var(--font-manrope);color:#191919;text-transform:capitalize;font-size:14px;font-weight:600}
.MediaConsoleSection-module-scss-module__2XL7MW__modelHeader{background:var(--color-bg-page);flex-direction:column;gap:16px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modelTitle{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:400;line-height:1.2em;display:flex}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__modelTitle{font-size:16px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modelTitle{flex-direction:column;align-items:flex-start;gap:8px;font-size:16px!important;line-height:1.2em!important}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelTitleDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px}
.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderContent{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (min-width:1300px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderContent{max-width:1300px}}
@media (min-width:1080px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderContent{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderContent{width:calc(100% - 48px)}}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderContent{box-sizing:border-box;padding:0 20px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderTop{justify-content:space-between;align-items:flex-start;gap:100px;width:100%;display:flex}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderTop{flex-direction:column;gap:20px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderTop{flex-direction:column;gap:15px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderLeft{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modelHeaderLeft{gap:12px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelSelect{display:inline-flex!important}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdown{background:var(--color-bg-panel);cursor:pointer;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:8px;padding:4px 7px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:inline-flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdown:hover{background:var(--color-bg-panel-hover)}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdownText{text-overflow:ellipsis;white-space:nowrap;color:#1b1b1d80;line-height:1.2em;overflow:hidden}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdownText{max-width:150px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdownText{max-width:120px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdownArrow{flex-shrink:0;align-items:center;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__headerActions{flex-shrink:0;align-items:center;gap:12px;display:flex}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__headerActions{width:100%}}
.MediaConsoleSection-module-scss-module__2XL7MW__actionButton{background:var(--color-bg-panel);height:23px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;border:none;border-radius:4px;align-items:center;gap:6px;padding:3px 13px;font-size:14px;font-weight:400;line-height:1.2em;transition:all .2s;display:inline-flex}
.MediaConsoleSection-module-scss-module__2XL7MW__actionButton:hover{background:var(--color-bg-panel-hover)}
.MediaConsoleSection-module-scss-module__2XL7MW__actionButton:active{transform:scale(.98)}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__actionButton{height:23px;padding:3px 13px;font-size:14px}}
.MediaConsoleSection-module-scss-module__2XL7MW__actionDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px;margin:4px 0}
.MediaConsoleSection-module-scss-module__2XL7MW__copyButton{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:23px;height:20px;transition:all .2s;display:inline-flex}
.MediaConsoleSection-module-scss-module__2XL7MW__copyButton:hover{background:var(--color-bg-panel-hover);color:#111}
.MediaConsoleSection-module-scss-module__2XL7MW__copyButton:active{transform:scale(.95)}
.MediaConsoleSection-module-scss-module__2XL7MW__copyButton[title=Copied\!]{color:#22c55e}
.MediaConsoleSection-module-scss-module__2XL7MW__copyButton[title=Copied\!]:hover{color:#16a34a;background:#f0fdf4}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__copyButton{display:none}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0;font-size:13px;font-weight:400;line-height:1.2}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__modelDescription{font-size:14px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modelDescription{font-size:12px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modelTags{flex-wrap:wrap;gap:5px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__tag{font-family:var(--font-manrope);border:none;border-radius:4px;align-items:center;gap:6px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}
.MediaConsoleSection-module-scss-module__2XL7MW__tag:first-child{color:#7c3aed;background:#ede9fe}
.MediaConsoleSection-module-scss-module__2XL7MW__tag:nth-child(2){color:#059669;background:#d1fae5}
.MediaConsoleSection-module-scss-module__2XL7MW__tag:nth-child(3){color:#ea580c;background:#fed7aa}
.MediaConsoleSection-module-scss-module__2XL7MW__tag:nth-child(n+4){color:#6b7280;background:#f3f4f6}
.MediaConsoleSection-module-scss-module__2XL7MW__heroWrapper{background:var(--color-bg-panel);width:100vw;position:relative}
.MediaConsoleSection-module-scss-module__2XL7MW__consoleContainer{background:var(--color-bg-page);position:relative}
@media (min-width:768px) and (max-width:1023px){.MediaConsoleSection-module-scss-module__2XL7MW__consoleContainer{padding:20px 0}}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__consoleContainer{padding:20px 0}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__consoleContainer{padding:0 0 20px}}
.MediaConsoleSection-module-scss-module__2XL7MW__headerContainer{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;max-width:698px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__sectionHeadline{font-family:var(--font-manrope);text-align:center;color:#faf7f8;white-space:nowrap;margin:0;font-size:38px;font-weight:700;line-height:1.2em}
@media (min-width:768px) and (max-width:1023px){.MediaConsoleSection-module-scss-module__2XL7MW__sectionHeadline{font-size:32px}}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__sectionHeadline{font-size:28px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__sectionHeadline{font-size:20px}}
.MediaConsoleSection-module-scss-module__2XL7MW__sectionSubtitle{font-family:var(--font-manrope);text-align:center;color:#faf7f8;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__sectionSubtitle{font-size:16px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__sectionSubtitle{font-size:14px}}
.MediaConsoleSection-module-scss-module__2XL7MW__mainContainer{z-index:4;width:100%;max-width:100%;position:relative}
.MediaConsoleSection-module-scss-module__2XL7MW__topSection{flex-direction:column;gap:36px;width:100%;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__topSection .semi-select{background:0 0!important;border:none!important}
.MediaConsoleSection-module-scss-module__2XL7MW__topSection .semi-select .semi-select-selection{background:0 0!important;border:none!important;padding:0!important}
.MediaConsoleSection-module-scss-module__2XL7MW__topSection .semi-select .semi-select-selection-text{align-items:center;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modelDropdownContent,.MediaConsoleSection-module-scss-module__2XL7MW__modelTextSection{flex-direction:column;gap:11px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.366em}
.MediaConsoleSection-module-scss-module__2XL7MW__modelTypeRow{justify-content:space-between;align-items:center;gap:99px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modelType{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:400;line-height:1.6em}
.MediaConsoleSection-module-scss-module__2XL7MW__dropdownIcon{flex-shrink:0;width:24px;height:24px}
.MediaConsoleSection-module-scss-module__2XL7MW__modelLogoWrapper{background:#ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}
.MediaConsoleSection-module-scss-module__2XL7MW__modelLogoImg{object-fit:contain;width:100%;height:100%}
.MediaConsoleSection-module-scss-module__2XL7MW__modelAvatar{object-fit:contain;margin-right:8px;width:16px!important;height:16px!important}
.MediaConsoleSection-module-scss-module__2XL7MW__tabContentWrapper{background:var(--color-bg-page);box-sizing:border-box;width:100%;padding-bottom:50px;display:none}
.MediaConsoleSection-module-scss-module__2XL7MW__tabContentWrapper.MediaConsoleSection-module-scss-module__2XL7MW__activeContent{flex-direction:column;display:flex}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__tabContentWrapper{padding:20px 15px}}
.MediaConsoleSection-module-scss-module__2XL7MW__tabContent{box-sizing:border-box;background:0 0;width:100%;max-width:1300px;margin:0 auto}
@media (min-width:1300px){.MediaConsoleSection-module-scss-module__2XL7MW__tabContent{max-width:1300px}}
@media (min-width:1080px){.MediaConsoleSection-module-scss-module__2XL7MW__tabContent{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.MediaConsoleSection-module-scss-module__2XL7MW__tabContent{width:calc(100% - 48px)}}
.MediaConsoleSection-module-scss-module__2XL7MW__placeholder{font-family:var(--font-manrope);color:#faf7f8;text-align:center;padding:60px 20px;font-size:18px}
.MediaConsoleSection-module-scss-module__2XL7MW__mediaModelBox{box-sizing:border-box;grid-template-columns:repeat(12,1fr);align-items:start;gap:6px;width:100%;max-width:1300px;margin:0 auto;display:grid}
@media (min-width:1300px){.MediaConsoleSection-module-scss-module__2XL7MW__mediaModelBox{max-width:1300px}}
@media (min-width:1080px){.MediaConsoleSection-module-scss-module__2XL7MW__mediaModelBox{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.MediaConsoleSection-module-scss-module__2XL7MW__mediaModelBox{width:calc(100% - 48px)}}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__mediaModelBox{flex-direction:column;gap:20px;height:auto;display:flex}}
.MediaConsoleSection-module-scss-module__2XL7MW__leftSettings{flex-direction:column;grid-column:span 5;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__leftSettings .MediaConsoleSection-module-scss-module__2XL7MW__settingsWrapper{flex-direction:column;display:flex}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__leftSettings{order:2;width:100%;height:auto}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__leftSettings{order:1}}
.MediaConsoleSection-module-scss-module__2XL7MW__rightResult{flex-direction:column;grid-column:span 7;gap:6px;min-width:0;height:calc(100vh - 80px);display:flex;position:sticky;top:60px}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__rightResult{order:1;width:100%;height:auto;position:static}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__rightResult{order:2}}
.MediaConsoleSection-module-scss-module__2XL7MW__rightResult:has(>[data-autoheight-panel]){height:auto;max-height:calc(100vh - 80px)}
@media (max-width:768px){.MediaConsoleSection-module-scss-module__2XL7MW__rightResult:has(>[data-autoheight-panel]){max-height:none}}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionsBox{background:var(--color-bg-panel);border-radius:8px;flex-direction:column;flex-shrink:0;gap:8px;padding:7px 18px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionsTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:12px;font-weight:400;line-height:1.2em}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionButtons{flex-wrap:wrap;gap:8px;display:flex}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionButton{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;cursor:pointer;background:#f3f3f3;border:none;border-radius:4px;padding:5px 17px;font-size:12px;font-weight:400;line-height:1.2em;text-decoration:none;transition:all .2s;display:inline-block}
[data-theme=dark] .MediaConsoleSection-module-scss-module__2XL7MW__suggestionButton{color:#ebf4fb;background:#141414}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionButton:hover{opacity:.8}
.MediaConsoleSection-module-scss-module__2XL7MW__suggestionButton:active{opacity:.6}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeLoading,.MediaConsoleSection-module-scss-module__2XL7MW__readmeEmpty{font-family:var(--font-manrope);color:#89878e;text-align:center;padding:40px 20px;font-size:16px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent{font-family:var(--font-manrope);color:#2d2d2d;font-size:15px;line-height:1.8}
:is(.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h1,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h2,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h3,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h4,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h5,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h6,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent .semi-typography,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent .semi-table-wrapper){color:#1a1a1a;margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;font-family:var(--font-manrope)!important}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h1{border-bottom:1px solid #e1e1e1;padding-bottom:8px;font-size:32px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h2{border-bottom:1px solid #e1e1e1;padding-bottom:8px;font-size:24px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h3{font-size:20px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent h4{font-size:18px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent p{margin-bottom:16px}
:is(.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent ul,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent ol){margin-bottom:16px;padding-left:24px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent li{margin-bottom:8px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent code{background:var(--color-bg-panel-hover);font-family:var(--font-fragment-mono);border-radius:4px;padding:2px 6px;font-size:14px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent pre{background:var(--color-bg-panel-hover);border-radius:8px;margin-bottom:16px;padding:16px;overflow-x:auto}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent pre code{background:0 0;padding:0}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent a{color:#5f41cf;text-decoration:none}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent a:hover{text-decoration:underline}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent blockquote{color:#666;border-left:4px solid #5f41cf;margin-bottom:16px;margin-left:0;padding-left:16px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent table{border-collapse:collapse;width:100%;margin-bottom:16px}
:is(.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent table th,.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent table td){text-align:left;border:1px solid #e1e1e1;padding:8px 12px}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent table th{background:var(--color-bg-panel-hover);font-weight:600}
.MediaConsoleSection-module-scss-module__2XL7MW__readmeContent img{border-radius:8px;max-width:100%;height:auto;margin-bottom:16px}
.MediaConsoleSection-module-scss-module__2XL7MW__modalContent{flex-direction:column;gap:16px;padding-bottom:20px;display:flex}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__modalContent{gap:12px;padding-bottom:16px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modalContent{gap:10px;padding-bottom:12px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modalActions{border-bottom:1px solid #e5e5e5;gap:12px;padding-bottom:16px;display:flex}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__modalActions{flex-wrap:wrap;gap:8px;padding-bottom:12px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modalActions{gap:6px;padding-bottom:10px}}
.MediaConsoleSection-module-scss-module__2XL7MW__modalButton{color:#fff;font-family:var(--font-manrope);cursor:pointer;background:#5f41cf;border:1px solid #5f41cf;border-radius:4px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}
.MediaConsoleSection-module-scss-module__2XL7MW__modalButton:hover{color:#fff;background:#4e34b0;border-color:#4e34b0}
.MediaConsoleSection-module-scss-module__2XL7MW__modalButton:active{transform:scale(.98)}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__modalButton{gap:6px;padding:6px 12px;font-size:13px}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__modalButton{gap:4px;padding:5px 10px;font-size:12px}}
.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent{background:var(--color-bg-panel-hover);border-radius:8px;max-height:60vh;padding:16px 16px 24px;position:relative;overflow-y:auto}
.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent pre,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent pre{font-family:var(--font-fragment-mono);color:#2d2d2d;white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.6}
@media (max-width:767px){.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent{max-height:60vh;padding:12px 12px 18px}.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent pre,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent pre{font-size:12px;line-height:1.5}}
@media (max-width:468px){.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent{max-height:45vh;padding:10px 10px 16px}.MediaConsoleSection-module-scss-module__2XL7MW__schemaContent pre,.MediaConsoleSection-module-scss-module__2XL7MW__llmContent pre{font-size:11px;line-height:1.4}}
.AudioDisplay-module-scss-module__waxTdW__audioShell{height:auto}
.AudioDisplay-module-scss-module__waxTdW__audioList{box-sizing:border-box;flex-direction:column;width:100%;display:flex}
.AudioDisplay-module-scss-module__waxTdW__audioItem{flex-direction:column;width:100%;min-height:0;display:flex}
.AudioDisplay-module-scss-module__waxTdW__audioItem+.AudioDisplay-module-scss-module__waxTdW__audioItem{border-top:1px solid var(--color-border-panel)}
.AudioDisplay-module-scss-module__waxTdW__audioItemBar{justify-content:space-between;align-items:center;padding:12px 16px 0;display:flex}
.AudioDisplay-module-scss-module__waxTdW__audioIndex{min-width:28px;color:var(--color-text-secondary);font-size:13px;font-family:var(--font-fragment-mono);flex-shrink:0}
.AudioDisplay-module-scss-module__waxTdW__audioPlayer{flex:1;min-width:0;height:40px}
.AudioDisplay-module-scss-module__waxTdW__audioDownloadBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius,4px);background:var(--color-bg-card);width:32px;height:32px;color:var(--color-text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background .2s;display:inline-flex}
.AudioDisplay-module-scss-module__waxTdW__audioDownloadBtn:hover{background:var(--color-menu-selected)}
.AudioDisplay-module-scss-module__waxTdW__emptyContainer{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;min-height:320px;padding:32px;display:flex}
.AudioDisplay-module-scss-module__waxTdW__emptyIcon{color:var(--color-text-secondary);opacity:.6;font-size:48px}
.AudioDisplay-module-scss-module__waxTdW__emptyText{color:var(--color-text-primary);font-size:15px;font-weight:500}
.AudioDisplay-module-scss-module__waxTdW__emptyHint{color:var(--color-text-secondary);font-size:13px}
.AudioDisplay-module-scss-module__waxTdW__audioLoading{width:100%;height:100%;min-height:320px;color:var(--color-text-secondary);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}
.AudioDisplay-module-scss-module__waxTdW__spinner{color:var(--color-primary-default);font-size:28px;animation:1s linear infinite AudioDisplay-module-scss-module__waxTdW__audioSpin}
@keyframes AudioDisplay-module-scss-module__waxTdW__audioSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.AudioDisplay-module-scss-module__waxTdW__errorContainer{text-align:center;box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:320px;padding:32px;display:flex}
.AudioDisplay-module-scss-module__waxTdW__errorMessage{color:var(--color-function-fail);word-break:break-word;margin:0;font-size:14px}
.AudioDisplay-module-scss-module__waxTdW__errorRefundNotice{color:var(--color-text-secondary);margin:0;font-size:13px}
.AudioDisplay-module-scss-module__waxTdW__errorAction{margin-top:8px}
.STTDisplay-module-scss-module__zLTRcW__sttShell{height:auto}
.STTDisplay-module-scss-module__zLTRcW__transcriptWrap{box-sizing:border-box;flex:1;width:100%;min-height:600px;padding:20px;position:relative;overflow:auto}
.STTDisplay-module-scss-module__zLTRcW__transcriptText{font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:0;padding-right:88px;font-size:14px;line-height:1.9}
.STTDisplay-module-scss-module__zLTRcW__copyButton{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius,4px);background:var(--color-bg-card);height:28px;color:var(--color-text-secondary);font-family:var(--font-manrope);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:12px;transition:background .2s,color .2s;display:inline-flex;position:absolute;top:16px;right:16px}
.STTDisplay-module-scss-module__zLTRcW__copyButton:hover{background:var(--color-menu-selected);color:var(--color-text-primary)}
.STTDisplay-module-scss-module__zLTRcW__lyricsMeta{flex-direction:column;gap:8px;margin-bottom:20px;padding-right:88px;display:flex}
.STTDisplay-module-scss-module__zLTRcW__songTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:18px;font-weight:600;line-height:1.4}
.STTDisplay-module-scss-module__zLTRcW__styleTags{flex-wrap:wrap;gap:6px;display:flex}
.STTDisplay-module-scss-module__zLTRcW__styleTag{font-family:var(--font-manrope);color:var(--color-text-secondary);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);padding:2px 8px;font-size:11px;line-height:1.5}
@media (max-width:767.98px){.STTDisplay-module-scss-module__zLTRcW__lyricsMeta{margin-top:36px;padding-right:0}}
.ThreeDDisplay-module-scss-module__AGQ9Qa__threeDDisplay{background:var(--color-bg-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;gap:15px;width:100%;height:100%;padding:15px;display:flex;overflow:hidden}
.ThreeDDisplay-module-scss-module__AGQ9Qa__displayHeader{flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerLeft{align-items:center;gap:12px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerTitle{font-family:var(--font-manrope);letter-spacing:-.03em;color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:1.35em}
.ThreeDDisplay-module-scss-module__AGQ9Qa__statusTag{font-family:var(--font-manrope);align-items:center;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__statusIdle{color:#666}
.ThreeDDisplay-module-scss-module__AGQ9Qa__statusInProgress{color:#2563eb}
.ThreeDDisplay-module-scss-module__AGQ9Qa__statusCompleted{color:#059669}
.ThreeDDisplay-module-scss-module__AGQ9Qa__statusFailed{color:#dc2626}
.ThreeDDisplay-module-scss-module__AGQ9Qa__actionButtons{align-items:center;gap:8px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton{cursor:pointer;background:#f3f3f3;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton{background:#141414}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;font-size:14px;font-weight:400;line-height:1em}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton span{color:#ebf4fb}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton svg{color:#ebf4fb}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton:hover:not(:disabled){opacity:.8}
.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton:disabled{opacity:.4;cursor:not-allowed}
@media (max-width:767px){.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton{padding:6px}.ThreeDDisplay-module-scss-module__AGQ9Qa__headerActionButton span{display:none}}
.ThreeDDisplay-module-scss-module__AGQ9Qa__resultsContainer{background:var(--color-bg-panel);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow-y:auto}
.ThreeDDisplay-module-scss-module__AGQ9Qa__contentArea{flex-direction:column;flex:1;gap:16px;width:100%;min-height:0;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewerWrapper{background:var(--color-bg-panel);border:1px solid #1b1b1d1a;border-radius:8px;flex:1;justify-content:center;align-items:center;width:100%;min-height:500px;display:flex;position:relative;overflow:hidden}
.ThreeDDisplay-module-scss-module__AGQ9Qa__videoPlayer{object-fit:contain;background:var(--color-bg-panel);border-radius:8px;width:100%;height:100%;max-height:100%}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewerSkeleton{width:100%;height:100%;min-height:500px;color:var(--semi-color-text-2);background:#f8f9fa;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__viewerSkeleton{background:#2a2a2a}
.ThreeDDisplay-module-scss-module__AGQ9Qa__skeletonHint{font-family:var(--font-manrope);font-size:14px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewerFallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:500px;padding:40px 20px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fallbackIcon{width:64px;height:64px;color:var(--color-primary-default);opacity:.6}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fallbackText{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:480px;margin:0;font-size:16px;font-weight:500}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fallbackHint{font-family:var(--font-manrope);color:var(--color-text-secondary);word-break:break-all;max-width:600px;margin:0;font-size:13px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fileMeta{background:#7f72f70f;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fileMetaText{flex:1;align-items:center;gap:8px;min-width:0;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fileMetaLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:13px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__fileMetaName{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}
.ThreeDDisplay-module-scss-module__AGQ9Qa__loadingPlaceholder{background:#f8f9fa;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;min-height:500px;display:flex;position:relative;overflow:hidden}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__loadingPlaceholder{background:#2a2a2a}
.ThreeDDisplay-module-scss-module__AGQ9Qa__emptyContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:60px 40px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__emptyIcon{color:#d4d4d8;width:80px;height:80px;margin-bottom:8px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__emptyText{font-family:var(--font-manrope);color:#3f3f46;text-align:center;margin:0;font-size:18px;font-weight:500}
.ThreeDDisplay-module-scss-module__AGQ9Qa__emptyHint{font-family:var(--font-manrope);color:#a1a1aa;text-align:center;margin:0;font-size:14px;font-weight:400}
.ThreeDDisplay-module-scss-module__AGQ9Qa__pricingInfo{align-items:center;gap:8px;margin-top:10px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__pricingIcon{color:var(--color-text-primary);opacity:.5;flex-shrink:0}
.ThreeDDisplay-module-scss-module__AGQ9Qa__pricingText{color:var(--color-text-primary);opacity:.5;margin:0;font-size:13px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__pricingText strong{font-weight:600}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;height:100%;min-height:500px;padding:40px 20px;display:flex}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorIcon{margin-bottom:8px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorIcon svg{display:block}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorTitle{font-family:var(--font-manrope);color:#ef4444;text-align:center;margin:0;font-size:24px;font-weight:600}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorDescription{font-family:var(--font-manrope);color:var(--semi-color-text-1);text-align:center;max-width:600px;margin:0;font-size:16px;line-height:1.5}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorRefundNotice{font-family:var(--font-manrope);color:var(--semi-color-text-2);text-align:center;max-width:600px;margin:16px 0 0;font-size:14px;line-height:1.5}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorDetails{background:var(--semi-color-fill-0);border:1px solid var(--semi-color-border);box-sizing:border-box;border-radius:8px;width:100%;max-width:600px;margin-top:8px;padding:16px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorMessage{font-family:var(--font-fragment-mono),monospace;color:var(--semi-color-text-2);word-break:break-word;margin:0;font-size:14px;line-height:1.6}
.ThreeDDisplay-module-scss-module__AGQ9Qa__errorAction{margin-top:16px;text-decoration:none}
.ThreeDDisplay-module-scss-module__AGQ9Qa__spinAnimation{animation:1s linear infinite ThreeDDisplay-module-scss-module__AGQ9Qa__spin}
@keyframes ThreeDDisplay-module-scss-module__AGQ9Qa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ThreeDDisplay-module-scss-module__AGQ9Qa__actionDivider{background:#d9d9d9;flex-shrink:0;width:1px;height:16px}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown{cursor:pointer;box-sizing:border-box;background:#f3f3f3;border:none;border-radius:4px;flex-direction:row;align-items:center;gap:4px;padding:4px 7px;transition:all .2s;display:flex}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown{background:#141414}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown span{font-family:var(--font-manrope);letter-spacing:-.02em;color:#1a2330;align-items:center;font-size:14px;font-weight:400;line-height:1em;display:flex}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown span{color:#ebf4fb}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown svg{color:#1a2330;flex-shrink:0;width:16px;height:16px}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown svg{color:#ebf4fb}
.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown:hover{opacity:.8}
@media (max-width:767px){.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown{gap:0;height:auto;padding:6px}.ThreeDDisplay-module-scss-module__AGQ9Qa__viewDropdown span{display:none}}
.ThreeDDisplay-module-scss-module__AGQ9Qa__threeDDisplay .semi-dropdown-menu{min-width:120px!important}
.ThreeDDisplay-module-scss-module__AGQ9Qa__threeDDisplay .semi-dropdown-menu .ThreeDDisplay-module-scss-module__AGQ9Qa__semi-dropdown-item{font-size:15px!important}
.ThreeDDisplay-module-scss-module__AGQ9Qa__jsonView{background:#f8f9fa;border-radius:0;flex:1;margin:0;padding:24px;overflow:auto}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__jsonView{background:#141414}
.ThreeDDisplay-module-scss-module__AGQ9Qa__jsonContent{font-family:var(--font-fragment-mono);color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #0000000f;border-radius:8px;margin:0;padding:20px;font-size:12px;line-height:1.8}
[data-theme=dark] .ThreeDDisplay-module-scss-module__AGQ9Qa__jsonContent{background:#212121;border-color:#ebf4fb1a}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__upsell{border-radius:var(--btn-border-radius);font-family:var(--font-manrope);color:var(--color-text-primary);background:#7036f014;border:1px solid #7036f040;align-items:center;gap:8px;margin-top:14px;padding:6px 12px;font-size:12px;line-height:1.3;display:inline-flex}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__boltIcon{width:14px;height:14px;color:var(--color-primary-default);flex-shrink:0;animation:1.4s ease-in-out infinite SeedanceSpeedUpsell-module-scss-module__fjMcIG__bolt-pulse}
@keyframes SeedanceSpeedUpsell-module-scss-module__fjMcIG__bolt-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.2)}}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__headline{color:var(--color-primary-default);white-space:nowrap;font-weight:700}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__divider{background:#7036f04d;flex-shrink:0;width:1px;height:10px}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__cta{opacity:.85}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__contactLink{color:var(--color-primary-default);cursor:pointer;text-underline-offset:2px;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}
.SeedanceSpeedUpsell-module-scss-module__fjMcIG__contactLink:hover{color:var(--color-primary-hover)}
.RealPersonErrorGuide-module-scss-module__xz2qMG__guide{border-radius:var(--btn-border-radius);max-width:480px;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;background:#7036f014;border:1px solid #7036f040;margin-top:12px;padding:10px 14px;font-size:13px;line-height:1.5}
.RealPersonErrorGuide-module-scss-module__xz2qMG__link{color:var(--color-primary-default);cursor:pointer;text-underline-offset:2px;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline;text-decoration-thickness:1px}
.RealPersonErrorGuide-module-scss-module__xz2qMG__link:hover{color:var(--color-primary-hover)}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContainer{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto;padding:40px 20px}
@media (min-width:1300px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContainer{max-width:1300px}}
@media (min-width:1080px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContainer{width:calc(100% - 80px)}}
@media (min-width:768px) and (max-width:1079.98px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContainer{width:calc(100% - 48px)}}
@media (max-width:1024px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContainer{padding:30px 16px}}
@keyframes ConsoleSkeleton-module-scss-module__Xw2W8a__pulse{0%,to{opacity:1}50%{opacity:.6}}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTabs{border-bottom:1px solid #0000000f;gap:24px;margin-bottom:32px;padding-bottom:2px;display:flex}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTab{background:#0000000a;border-radius:4px;height:40px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTab:first-child{width:100px}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTab:nth-child(2){width:60px;animation-delay:.1s}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTab:nth-child(3){width:85px;animation-delay:.2s}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonTab:nth-child(4){width:110px;animation-delay:.3s}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContent{grid-template-columns:400px 1fr;gap:24px;display:grid}
@media (max-width:1300px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContent{grid-template-columns:380px 1fr;gap:20px}}
@media (max-width:1024px){.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonContent{grid-template-columns:1fr;gap:24px}}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonCard{background:var(--color-bg-panel);border:1px solid #00000014;border-radius:12px;padding:24px}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonField{margin-bottom:24px}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonField:last-of-type{margin-bottom:32px}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonLabel{background:#0000000a;border-radius:3px;width:100px;height:14px;margin-bottom:10px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonInput{background:#00000005;border:1px solid #00000014;border-radius:8px;width:100%;height:100px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonInput.ConsoleSkeleton-module-scss-module__Xw2W8a__short{height:40px}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonActions{gap:12px;padding-top:8px;display:flex}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonButton{background:#0000000a;border-radius:8px;flex:1;height:44px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonButton.ConsoleSkeleton-module-scss-module__Xw2W8a__primary{background:#5f41cf26;flex:2}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonResult{background:var(--color-bg-panel);border:1px solid #00000014;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:500px;padding:24px;display:flex}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonResultIcon{background:#0000000a;border-radius:50%;width:48px;height:48px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonResultText{background:#0000000a;border-radius:4px;width:150px;height:16px;animation:2s cubic-bezier(.4,0,.6,1) infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
.ConsoleSkeleton-module-scss-module__Xw2W8a__skeletonResultSubtext{background:#00000008;border-radius:3px;width:200px;height:12px;animation:2s cubic-bezier(.4,0,.6,1) .1s infinite ConsoleSkeleton-module-scss-module__Xw2W8a__pulse}
/*# sourceMappingURL=0hy47uw2gbyi-.css.map*/
.index-module-scss-module__vIfJmG__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__vIfJmG__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #8c6aec0f}
.index-module-scss-module__vIfJmG__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #8c6aec14}
.index-module-scss-module__vIfJmG__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__badgeWrapper{position:relative}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__icon{color:#8c6aec;font-size:28px;animation:2s infinite index-module-scss-module__vIfJmG__pulse}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__badge{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);background:linear-gradient(135deg,#8c6aec,#6b4fd8);border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-48px}
.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__vIfJmG__featuresGrid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__vIfJmG__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__vIfJmG__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__vIfJmG__featureCard:hover{background:var(--color-bg-panel);border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 16px #8c6aec1f}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle svg{color:#8c6aec;flex-shrink:0;font-size:20px}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:hover{color:var(--color-text-primary);padding-left:28px}
.index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:before{content:"•";color:#8c6aec;font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__vIfJmG__whatIsNewSection{margin:48px 0}
.index-module-scss-module__vIfJmG__whatIsNewSection .index-module-scss-module__vIfJmG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__vIfJmG__whatIsNewGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}
@media (max-width:768px){.index-module-scss-module__vIfJmG__whatIsNewGrid{grid-template-columns:1fr}}
.index-module-scss-module__vIfJmG__whatIsNewCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;gap:16px;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__vIfJmG__whatIsNewCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 20px #8c6aec1f}
.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon{background:linear-gradient(135deg,#8c6aec26,#8c6aec0d);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}
.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon svg{color:#8c6aec;font-size:18px}
.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent{flex:1}
.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent strong{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:16px;font-weight:600;display:block}
.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__vIfJmG__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec1f}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem:hover .index-module-scss-module__vIfJmG__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__vIfJmG__advantagesSection{margin:48px 0}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantagesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:100px;display:grid}
@media (max-width:768px){.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantagesGrid{grid-template-columns:1fr}}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);text-align:center;border-radius:12px;height:100%;padding:24px;transition:all .3s}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 12px 24px #8c6aec26}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard:hover .index-module-scss-module__vIfJmG__advantageIcon{transform:scale(1.2)rotate(10deg)}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageIcon{margin-bottom:16px;font-size:48px;transition:transform .3s}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:18px;font-weight:600}
.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.6}
.index-module-scss-module__vIfJmG__specsSection{margin:48px 0}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-panel);margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsList .index-module-scss-module__vIfJmG__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsList .index-module-scss-module__vIfJmG__specItem:hover{background:var(--color-bg-panel);border-color:#8c6aec33}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsList .index-module-scss-module__vIfJmG__specItem strong{font-family:var(--font-fragment-mono);color:#8c6aec;flex-shrink:0;font-weight:500}
.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsList .index-module-scss-module__vIfJmG__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
.index-module-scss-module__vIfJmG__ctaSection{margin-top:48px}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard{text-align:center;background:var(--color-bg-page);background-size:300% 300%;border:1px solid #8c6aec1a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__vIfJmG__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #8c6aec1f}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#8c6aec26 0%,#8c6aec14 25%,#7b5adb0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__vIfJmG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#b796ec1f 0%,#a382d80f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__vIfJmG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #8c6aec33}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem:hover .index-module-scss-module__vIfJmG__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem .index-module-scss-module__vIfJmG__featureIcon{font-size:20px;transition:transform .3s}
.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem .index-module-scss-module__vIfJmG__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__vIfJmG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__vIfJmG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__vIfJmG__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__vIfJmG__container{padding:20px 0}.index-module-scss-module__vIfJmG__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__vIfJmG__header{margin-bottom:32px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__icon{font-size:24px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__title{font-size:22px;line-height:1.3}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__description{font-size:15px;line-height:1.5}.index-module-scss-module__vIfJmG__featuresGrid{gap:16px;margin-bottom:32px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard{padding:16px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle{gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:16px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle svg{font-size:18px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li{margin-bottom:2px;padding:6px 0 6px 20px;font-size:13px;line-height:1.6}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:hover{padding-left:22px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:before{font-size:14px;top:6px;left:6px}.index-module-scss-module__vIfJmG__whatIsNewSection{margin:32px 0}.index-module-scss-module__vIfJmG__whatIsNewSection .index-module-scss-module__vIfJmG__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__vIfJmG__whatIsNewCard{padding:20px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon{width:36px;height:36px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon svg,.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent strong{font-size:14px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent p{font-size:13px}.index-module-scss-module__vIfJmG__useCasesSection{border-radius:12px;margin:32px 0;padding:24px 16px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem{padding:16px 12px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseText{font-size:12px}.index-module-scss-module__vIfJmG__specsSection{margin:32px 0}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard{padding:20px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsList{grid-template-columns:1fr;gap:12px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsList .index-module-scss-module__vIfJmG__specItem{padding:12px;font-size:13px}.index-module-scss-module__vIfJmG__advantagesSection{margin:32px 0}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantagesGrid{gap:16px;margin-bottom:60px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard{padding:20px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageIcon{margin-bottom:12px;font-size:36px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard h4{margin-bottom:10px;font-size:16px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageText{font-size:13px}.index-module-scss-module__vIfJmG__ctaSection{margin-top:32px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard{padding:32px 20px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__ctaTitle{font-size:22px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features{flex-direction:column;align-items:center}}
@media (max-width:468px){.index-module-scss-module__vIfJmG__container{padding:16px 0}.index-module-scss-module__vIfJmG__introCard{border-radius:6px;margin:0 12px;padding:16px}.index-module-scss-module__vIfJmG__header{margin-bottom:24px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__icon{font-size:20px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__title{font-size:18px;line-height:1.3}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__subtitle{margin:0 0 8px;font-size:12px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__titleWrapper .index-module-scss-module__vIfJmG__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__vIfJmG__header .index-module-scss-module__vIfJmG__description{font-size:13px;line-height:1.5}.index-module-scss-module__vIfJmG__featuresGrid{gap:12px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard{padding:14px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle{margin-bottom:10px;padding-bottom:8px;font-size:14px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureTitle svg{font-size:16px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li{padding:4px 0 4px 18px;font-size:12px}.index-module-scss-module__vIfJmG__featuresGrid .index-module-scss-module__vIfJmG__featureCard .index-module-scss-module__vIfJmG__featureList li:before{font-size:12px;top:4px;left:4px}.index-module-scss-module__vIfJmG__whatIsNewCard{gap:12px;padding:16px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon{width:32px;height:32px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewIcon svg{font-size:12px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent strong{font-size:13px}.index-module-scss-module__vIfJmG__whatIsNewCard .index-module-scss-module__vIfJmG__whatIsNewContent p{font-size:12px}.index-module-scss-module__vIfJmG__useCasesSection{padding:20px 12px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__sectionTitle{font-size:18px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__sectionTitle:after{width:40px;height:2px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseGrid{grid-template-columns:1fr;gap:10px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem{padding:14px 10px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseIcon{width:36px;height:36px;font-size:20px}.index-module-scss-module__vIfJmG__useCasesSection .index-module-scss-module__vIfJmG__useCaseItem .index-module-scss-module__vIfJmG__useCaseText{font-size:11px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard{padding:16px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specsTitle{font-size:18px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specItem{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specItem strong{font-size:12px}.index-module-scss-module__vIfJmG__specsSection .index-module-scss-module__vIfJmG__specsCard .index-module-scss-module__vIfJmG__specItem span{text-align:left;font-size:12px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__sectionTitle{font-size:18px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard{padding:16px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageIcon{font-size:32px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard h4{font-size:14px}.index-module-scss-module__vIfJmG__advantagesSection .index-module-scss-module__vIfJmG__advantageCard .index-module-scss-module__vIfJmG__advantageText{font-size:12px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard{padding:24px 16px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__ctaTitle{margin-bottom:12px;font-size:18px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__ctaText{margin-bottom:24px;font-size:14px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features{gap:12px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem{width:100%;padding:10px 16px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem .index-module-scss-module__vIfJmG__featureIcon{font-size:16px}.index-module-scss-module__vIfJmG__ctaSection .index-module-scss-module__vIfJmG__ctaCard .index-module-scss-module__vIfJmG__features .index-module-scss-module__vIfJmG__featureItem .index-module-scss-module__vIfJmG__featureText{font-size:13px}}
.PromptExamples-module-scss-module__J8q7ha__container{width:100%;margin-top:48px}
.PromptExamples-module-scss-module__J8q7ha__header{text-align:center;margin-bottom:64px;padding:0 20px}
.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:16px;font-size:36px;font-weight:700;position:relative}
.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__title:after{content:"";background:linear-gradient(90deg,#8c6aec 0%,#bfa0df 100%);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}
.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:700px;margin:24px auto 0;font-size:17px;line-height:1.6}
.PromptExamples-module-scss-module__J8q7ha__examplesList{flex-direction:column;gap:80px;margin-bottom:64px;display:flex}
.PromptExamples-module-scss-module__J8q7ha__exampleItem{align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}
.PromptExamples-module-scss-module__J8q7ha__exampleItem.PromptExamples-module-scss-module__J8q7ha__reversed{flex-direction:row-reverse}
.PromptExamples-module-scss-module__J8q7ha__imageSection{background:#faf7f8;border-radius:16px;flex:1;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000001f}
.PromptExamples-module-scss-module__J8q7ha__imageSection .PromptExamples-module-scss-module__J8q7ha__exampleImage{width:100%;height:auto;transition:transform .5s;display:block}
.PromptExamples-module-scss-module__J8q7ha__imageSection:hover .PromptExamples-module-scss-module__J8q7ha__exampleImage{transform:scale(1.05)}
.PromptExamples-module-scss-module__J8q7ha__imageSection .PromptExamples-module-scss-module__J8q7ha__categoryBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-fragment-mono);color:#8c6aec;text-transform:uppercase;letter-spacing:.5px;background:#fffffff2;border-radius:24px;padding:8px 16px;font-size:12px;font-weight:600;position:absolute;top:20px;left:20px;box-shadow:0 4px 12px #0000001a}
.PromptExamples-module-scss-module__J8q7ha__contentSection{flex-direction:column;flex:1;gap:32px;display:flex}
.PromptExamples-module-scss-module__J8q7ha__contentHeader .PromptExamples-module-scss-module__J8q7ha__exampleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:28px;font-weight:700;line-height:1.3}
.PromptExamples-module-scss-module__J8q7ha__contentHeader .PromptExamples-module-scss-module__J8q7ha__exampleDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:16px;line-height:1.6}
.PromptExamples-module-scss-module__J8q7ha__promptBox{background:linear-gradient(135deg,#faf7f8 0%,#f5f2f7 100%);border:1px solid #8c6aec26;border-radius:12px;padding:24px;transition:all .3s}
.PromptExamples-module-scss-module__J8q7ha__promptBox:hover{border-color:#8c6aec4d;transform:translateY(-2px);box-shadow:0 8px 24px #8c6aec1f}
.PromptExamples-module-scss-module__J8q7ha__promptHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
.PromptExamples-module-scss-module__J8q7ha__promptHeader .PromptExamples-module-scss-module__J8q7ha__promptLabel{color:#fff;font-family:var(--font-fragment-mono);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#8c6aec 0%,#bfa0df 100%);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}
.PromptExamples-module-scss-module__J8q7ha__promptHeader .PromptExamples-module-scss-module__J8q7ha__copyButton{color:#8c6aec;transition:all .3s}
.PromptExamples-module-scss-module__J8q7ha__promptHeader .PromptExamples-module-scss-module__J8q7ha__copyButton:hover{background:#8c6aec1a;transform:scale(1.1)}
.PromptExamples-module-scss-module__J8q7ha__promptText{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:#fff9;border:1px solid #e2e2e380;border-radius:8px;margin:0;padding:20px;font-size:14px;line-height:1.8}
.PromptExamples-module-scss-module__J8q7ha__footer{text-align:center;margin-top:40px;padding:20px}
.PromptExamples-module-scss-module__J8q7ha__creditText{font-family:var(--font-manrope);color:#a0a2a6;font-size:12px;line-height:1.5}
.PromptExamples-module-scss-module__J8q7ha__creditLink{color:#8c6aec;font-size:12px;font-weight:500;text-decoration:none;transition:all .3s}
.PromptExamples-module-scss-module__J8q7ha__creditLink:hover{color:#7b5adb;text-decoration:underline}
@media (max-width:1024px){.PromptExamples-module-scss-module__J8q7ha__exampleItem{gap:40px}}
@media (max-width:768px){.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__title{font-size:28px}.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__description{font-size:15px}.PromptExamples-module-scss-module__J8q7ha__examplesList{gap:60px}.PromptExamples-module-scss-module__J8q7ha__exampleItem{gap:24px;padding:0;flex-direction:column!important}.PromptExamples-module-scss-module__J8q7ha__exampleItem.PromptExamples-module-scss-module__J8q7ha__reversed{flex-direction:column!important}.PromptExamples-module-scss-module__J8q7ha__contentHeader .PromptExamples-module-scss-module__J8q7ha__exampleTitle{font-size:22px}.PromptExamples-module-scss-module__J8q7ha__contentHeader .PromptExamples-module-scss-module__J8q7ha__exampleDescription{font-size:14px}.PromptExamples-module-scss-module__J8q7ha__promptBox{padding:20px}.PromptExamples-module-scss-module__J8q7ha__promptText{padding:16px;font-size:13px}}
@media (max-width:480px){.PromptExamples-module-scss-module__J8q7ha__header{margin-bottom:40px}.PromptExamples-module-scss-module__J8q7ha__header .PromptExamples-module-scss-module__J8q7ha__title{font-size:24px}.PromptExamples-module-scss-module__J8q7ha__examplesList{gap:40px}.PromptExamples-module-scss-module__J8q7ha__imageSection .PromptExamples-module-scss-module__J8q7ha__categoryBadge{padding:6px 12px;font-size:11px;top:12px;left:12px}.PromptExamples-module-scss-module__J8q7ha__contentHeader .PromptExamples-module-scss-module__J8q7ha__exampleTitle{font-size:20px}.PromptExamples-module-scss-module__J8q7ha__promptBox{padding:16px}.PromptExamples-module-scss-module__J8q7ha__promptText{padding:12px;font-size:12px}}
/*# sourceMappingURL=11__th55ghbgk.css.map*/
.index-module-scss-module__yYRAnq__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__yYRAnq__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #8c6aec0f}
.index-module-scss-module__yYRAnq__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #8c6aec14}
.index-module-scss-module__yYRAnq__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__badgeWrapper{position:relative}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__icon{color:#8c6aec;font-size:28px;animation:2s infinite index-module-scss-module__yYRAnq__pulse}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__badge{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);background:#ef4444;border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-60px}
.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__yYRAnq__featuresGrid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__yYRAnq__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__yYRAnq__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__yYRAnq__featureCard:hover{background:var(--color-bg-panel);border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 16px #8c6aec1f}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle svg{color:#8c6aec;flex-shrink:0;font-size:20px}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:hover{color:var(--color-text-primary);padding-left:28px}
.index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:before{content:"•";color:#8c6aec;font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__yYRAnq__timelineSection{margin:48px 0}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline{padding-left:40px;position:relative}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline:before{content:"";background:var(--color-bg-page);width:2px;position:absolute;top:0;bottom:0;left:15px}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem{gap:24px;margin-bottom:32px;display:flex;position:relative}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineIcon{background:var(--color-bg-card);color:#8c6aec;border:2px solid #8c6aec;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex;position:absolute;left:-40px}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineContent{flex:1}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineContent .index-module-scss-module__yYRAnq__timelineLabel{color:#8c6aec;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600;font-family:var(--font-manrope);margin-bottom:8px;display:inline-block}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000d}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineCard strong{color:var(--color-text-primary);font-size:16px;font-family:var(--font-manrope);margin-bottom:8px;display:block}
.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineCard .index-module-scss-module__yYRAnq__timelineText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__yYRAnq__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec1f}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem:hover .index-module-scss-module__yYRAnq__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__yYRAnq__advantagesSection{margin:48px 0}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantagesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:100px;display:grid}
@media (max-width:768px){.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantagesGrid{grid-template-columns:1fr}}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);text-align:center;border-radius:12px;height:100%;padding:24px;transition:all .3s}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 12px 24px #8c6aec26}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard:hover .index-module-scss-module__yYRAnq__advantageIcon{transform:scale(1.2)rotate(10deg)}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageIcon{margin-bottom:16px;font-size:48px;transition:transform .3s}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard h5{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:18px;font-weight:600}
.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.6}
.index-module-scss-module__yYRAnq__specsSection{margin:48px 0}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-panel);margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsList .index-module-scss-module__yYRAnq__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsList .index-module-scss-module__yYRAnq__specItem:hover{background:var(--color-bg-panel);border-color:#8c6aec33}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsList .index-module-scss-module__yYRAnq__specItem strong{font-family:var(--font-fragment-mono);color:#8c6aec;flex-shrink:0;font-weight:500}
.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsList .index-module-scss-module__yYRAnq__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
.index-module-scss-module__yYRAnq__ctaSection{margin-top:48px}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard{text-align:center;background:var(--color-bg-page);background-size:300% 300%;border:1px solid #8c6aec1a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__yYRAnq__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #8c6aec1f}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#8c6aec26 0%,#8c6aec14 25%,#7b5adb0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__yYRAnq__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#b796ec1f 0%,#a382d80f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__yYRAnq__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #8c6aec33}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem:hover .index-module-scss-module__yYRAnq__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem .index-module-scss-module__yYRAnq__featureIcon{font-size:20px;transition:transform .3s}
.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem .index-module-scss-module__yYRAnq__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__yYRAnq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__yYRAnq__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__yYRAnq__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__yYRAnq__container{padding:20px 0}.index-module-scss-module__yYRAnq__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__yYRAnq__header{margin-bottom:32px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__icon{font-size:24px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__title{font-size:22px;line-height:1.3}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__description{font-size:15px;line-height:1.5}.index-module-scss-module__yYRAnq__featuresGrid{gap:16px;margin-bottom:32px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard{padding:16px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle{gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:16px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle svg{font-size:18px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li{margin-bottom:2px;padding:6px 0 6px 20px;font-size:13px;line-height:1.6}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:hover{padding-left:22px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:before{font-size:14px;top:6px;left:6px}.index-module-scss-module__yYRAnq__timelineSection{margin:32px 0}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline{padding-left:30px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline:before{left:10px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem{margin-bottom:24px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineIcon{width:28px;height:28px;font-size:12px;left:-30px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard{padding:16px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard strong{font-size:14px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard .index-module-scss-module__yYRAnq__timelineText{font-size:13px}.index-module-scss-module__yYRAnq__useCasesSection{border-radius:12px;margin:32px 0;padding:24px 16px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem{padding:16px 12px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseText{font-size:12px}.index-module-scss-module__yYRAnq__specsSection{margin:32px 0}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard{padding:20px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsList{grid-template-columns:1fr;gap:12px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsList .index-module-scss-module__yYRAnq__specItem{padding:12px;font-size:13px}.index-module-scss-module__yYRAnq__advantagesSection{margin:32px 0}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantagesGrid{gap:16px;margin-bottom:60px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard{padding:20px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageIcon{margin-bottom:12px;font-size:36px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard h5{margin-bottom:10px;font-size:16px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageText{font-size:13px}.index-module-scss-module__yYRAnq__ctaSection{margin-top:32px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard{padding:32px 20px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__ctaTitle{font-size:22px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features{flex-direction:column;align-items:center}}
@media (max-width:468px){.index-module-scss-module__yYRAnq__container{padding:16px 0}.index-module-scss-module__yYRAnq__introCard{border-radius:6px;margin:0 12px;padding:16px}.index-module-scss-module__yYRAnq__header{margin-bottom:24px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__icon{font-size:20px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__title{font-size:18px;line-height:1.3}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__subtitle{margin:0 0 8px;font-size:12px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__titleWrapper .index-module-scss-module__yYRAnq__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__yYRAnq__header .index-module-scss-module__yYRAnq__description{font-size:13px;line-height:1.5}.index-module-scss-module__yYRAnq__featuresGrid{gap:12px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard{padding:14px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle{margin-bottom:10px;padding-bottom:8px;font-size:14px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureTitle svg{font-size:16px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li{padding:4px 0 4px 18px;font-size:12px}.index-module-scss-module__yYRAnq__featuresGrid .index-module-scss-module__yYRAnq__featureCard .index-module-scss-module__yYRAnq__featureList li:before{font-size:12px;top:4px;left:4px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline{padding-left:24px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineIcon{width:24px;height:24px;font-size:10px;left:-24px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard{padding:12px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard strong{font-size:13px}.index-module-scss-module__yYRAnq__timelineSection .index-module-scss-module__yYRAnq__timeline .index-module-scss-module__yYRAnq__timelineItem .index-module-scss-module__yYRAnq__timelineCard .index-module-scss-module__yYRAnq__timelineText{font-size:12px}.index-module-scss-module__yYRAnq__useCasesSection{padding:20px 12px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__sectionTitle{font-size:18px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__sectionTitle:after{width:40px;height:2px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseGrid{grid-template-columns:1fr;gap:10px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem{padding:14px 10px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseIcon{width:36px;height:36px;font-size:20px}.index-module-scss-module__yYRAnq__useCasesSection .index-module-scss-module__yYRAnq__useCaseItem .index-module-scss-module__yYRAnq__useCaseText{font-size:11px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard{padding:16px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specsTitle{font-size:18px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specItem{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specItem strong{font-size:12px}.index-module-scss-module__yYRAnq__specsSection .index-module-scss-module__yYRAnq__specsCard .index-module-scss-module__yYRAnq__specItem span{text-align:left;font-size:12px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__sectionTitle{font-size:18px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard{padding:16px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageIcon{font-size:32px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard h5{font-size:14px}.index-module-scss-module__yYRAnq__advantagesSection .index-module-scss-module__yYRAnq__advantageCard .index-module-scss-module__yYRAnq__advantageText{font-size:12px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard{padding:24px 16px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__ctaTitle{margin-bottom:12px;font-size:18px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__ctaText{margin-bottom:24px;font-size:14px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features{gap:12px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem{width:100%;padding:10px 16px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem .index-module-scss-module__yYRAnq__featureIcon{font-size:16px}.index-module-scss-module__yYRAnq__ctaSection .index-module-scss-module__yYRAnq__ctaCard .index-module-scss-module__yYRAnq__features .index-module-scss-module__yYRAnq__featureItem .index-module-scss-module__yYRAnq__featureText{font-size:13px}}
.PromptExamples-module-scss-module__VVvSKq__container{width:100%;margin-top:48px}
.PromptExamples-module-scss-module__VVvSKq__header{text-align:center;margin-bottom:64px;padding:0 20px}
.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:16px;font-size:36px;font-weight:700;position:relative}
.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__title:after{content:"";background:linear-gradient(90deg,#8c6aec 0%,#bfa0df 100%);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}
.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:700px;margin:24px auto 0;font-size:17px;line-height:1.6}
.PromptExamples-module-scss-module__VVvSKq__examplesList{flex-direction:column;gap:80px;margin-bottom:64px;display:flex}
.PromptExamples-module-scss-module__VVvSKq__exampleItem{align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}
.PromptExamples-module-scss-module__VVvSKq__exampleItem.PromptExamples-module-scss-module__VVvSKq__reversed{flex-direction:row-reverse}
.PromptExamples-module-scss-module__VVvSKq__imageSection{background:#faf7f8;border-radius:16px;flex:1;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000001f}
.PromptExamples-module-scss-module__VVvSKq__imageSection .PromptExamples-module-scss-module__VVvSKq__exampleImage{width:100%;height:auto;transition:transform .5s;display:block}
.PromptExamples-module-scss-module__VVvSKq__imageSection:hover .PromptExamples-module-scss-module__VVvSKq__exampleImage{transform:scale(1.05)}
.PromptExamples-module-scss-module__VVvSKq__imageSection .PromptExamples-module-scss-module__VVvSKq__categoryBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-fragment-mono);color:#8c6aec;text-transform:uppercase;letter-spacing:.5px;background:#fffffff2;border-radius:24px;padding:8px 16px;font-size:12px;font-weight:600;position:absolute;top:20px;left:20px;box-shadow:0 4px 12px #0000001a}
.PromptExamples-module-scss-module__VVvSKq__contentSection{flex-direction:column;flex:1;gap:32px;display:flex}
.PromptExamples-module-scss-module__VVvSKq__contentHeader .PromptExamples-module-scss-module__VVvSKq__exampleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:28px;font-weight:700;line-height:1.3}
.PromptExamples-module-scss-module__VVvSKq__contentHeader .PromptExamples-module-scss-module__VVvSKq__exampleDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:16px;line-height:1.6}
.PromptExamples-module-scss-module__VVvSKq__promptBox{background:linear-gradient(135deg,#faf7f8 0%,#f5f2f7 100%);border:1px solid #8c6aec26;border-radius:12px;padding:24px;transition:all .3s}
.PromptExamples-module-scss-module__VVvSKq__promptBox:hover{border-color:#8c6aec4d;transform:translateY(-2px);box-shadow:0 8px 24px #8c6aec1f}
.PromptExamples-module-scss-module__VVvSKq__promptHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
.PromptExamples-module-scss-module__VVvSKq__promptHeader .PromptExamples-module-scss-module__VVvSKq__promptLabel{color:#fff;font-family:var(--font-fragment-mono);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#8c6aec 0%,#bfa0df 100%);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}
.PromptExamples-module-scss-module__VVvSKq__promptHeader .PromptExamples-module-scss-module__VVvSKq__copyButton{color:#8c6aec;transition:all .3s}
.PromptExamples-module-scss-module__VVvSKq__promptHeader .PromptExamples-module-scss-module__VVvSKq__copyButton:hover{background:#8c6aec1a;transform:scale(1.1)}
.PromptExamples-module-scss-module__VVvSKq__promptText{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:#fff9;border:1px solid #e2e2e380;border-radius:8px;margin:0;padding:20px;font-size:14px;line-height:1.8}
.PromptExamples-module-scss-module__VVvSKq__footer{text-align:center;margin-top:40px;padding:20px}
.PromptExamples-module-scss-module__VVvSKq__creditText{font-family:var(--font-manrope);color:#a0a2a6;font-size:12px;line-height:1.5}
.PromptExamples-module-scss-module__VVvSKq__creditLink{color:#8c6aec;font-size:12px;font-weight:500;text-decoration:none;transition:all .3s}
.PromptExamples-module-scss-module__VVvSKq__creditLink:hover{color:#7b5adb;text-decoration:underline}
@media (max-width:1024px){.PromptExamples-module-scss-module__VVvSKq__exampleItem{gap:40px}}
@media (max-width:768px){.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__title{font-size:28px}.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__description{font-size:15px}.PromptExamples-module-scss-module__VVvSKq__examplesList{gap:60px}.PromptExamples-module-scss-module__VVvSKq__exampleItem{gap:24px;padding:0;flex-direction:column!important}.PromptExamples-module-scss-module__VVvSKq__exampleItem.PromptExamples-module-scss-module__VVvSKq__reversed{flex-direction:column!important}.PromptExamples-module-scss-module__VVvSKq__contentHeader .PromptExamples-module-scss-module__VVvSKq__exampleTitle{font-size:22px}.PromptExamples-module-scss-module__VVvSKq__contentHeader .PromptExamples-module-scss-module__VVvSKq__exampleDescription{font-size:14px}.PromptExamples-module-scss-module__VVvSKq__promptBox{padding:20px}.PromptExamples-module-scss-module__VVvSKq__promptText{padding:16px;font-size:13px}}
@media (max-width:480px){.PromptExamples-module-scss-module__VVvSKq__header{margin-bottom:40px}.PromptExamples-module-scss-module__VVvSKq__header .PromptExamples-module-scss-module__VVvSKq__title{font-size:24px}.PromptExamples-module-scss-module__VVvSKq__examplesList{gap:40px}.PromptExamples-module-scss-module__VVvSKq__imageSection .PromptExamples-module-scss-module__VVvSKq__categoryBadge{padding:6px 12px;font-size:11px;top:12px;left:12px}.PromptExamples-module-scss-module__VVvSKq__contentHeader .PromptExamples-module-scss-module__VVvSKq__exampleTitle{font-size:20px}.PromptExamples-module-scss-module__VVvSKq__promptBox{padding:16px}.PromptExamples-module-scss-module__VVvSKq__promptText{padding:12px;font-size:12px}}
/*# sourceMappingURL=3_g1bwwaw6qt-.css.map*/
.index-module-scss-module__CvcFXW__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__CvcFXW__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__CvcFXW__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #8c6aec14}
.index-module-scss-module__CvcFXW__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__badgeWrapper{position:relative}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__icon{color:#8c6aec;font-size:28px;animation:2s infinite index-module-scss-module__CvcFXW__pulse}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__badge{background:var(--color-bg-page);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);border-radius:12px;padding:4px 12px;animation:2s infinite index-module-scss-module__CvcFXW__pulse;position:absolute;top:-8px;right:-60px}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__CvcFXW__highlightsSection{margin:48px 0}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:16px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;max-width:700px;margin:0 auto 32px;font-size:16px;line-height:1.6}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightsGrid{gap:24px;display:grid}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;gap:20px;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 12px 24px #8c6aec1f}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard:hover .index-module-scss-module__CvcFXW__highlightIcon{transform:rotate(5deg)scale(1.1)}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightIcon{background:var(--color-bg-page);color:#8c6aec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:transform .3s;display:flex}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent{flex:1}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__highlightDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;padding:12px}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature strong{font-family:var(--font-manrope);color:#8c6aec;margin-right:8px;font-size:14px;font-weight:600}
.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature span{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.5}
.index-module-scss-module__CvcFXW__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec1f}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem:hover .index-module-scss-module__CvcFXW__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__CvcFXW__timelineSection{margin:48px 0}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timeline{padding-left:40px;position:relative}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timeline:before{content:"";background:var(--color-bg-page);width:2px;position:absolute;top:0;bottom:0;left:15px}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem{gap:24px;margin-bottom:32px;display:flex;position:relative}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineIcon{background:var(--color-bg-card);color:#8c6aec;border:2px solid #8c6aec;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex;position:absolute;left:-40px}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineContent{flex:1}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineContent .index-module-scss-module__CvcFXW__timelineLabel{color:#8c6aec;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600;font-family:var(--font-manrope);margin-bottom:8px;display:inline-block}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000d}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineCard strong{color:var(--color-text-primary);font-size:16px;font-family:var(--font-manrope);margin-bottom:8px;display:block}
.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineCard .index-module-scss-module__CvcFXW__timelineText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__CvcFXW__advantagesSection{margin:48px 0}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantagesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:100px;display:grid}
@media (max-width:768px){.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantagesGrid{grid-template-columns:1fr}}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);text-align:center;box-sizing:border-box;border-radius:12px;height:100%;padding:24px;transition:all .3s}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 12px 24px #8c6aec26}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard:hover .index-module-scss-module__CvcFXW__advantageIcon{transform:scale(1.2)rotate(10deg)}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard .index-module-scss-module__CvcFXW__advantageIcon{margin-bottom:16px;font-size:48px;transition:transform .3s}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard h5{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:18px;font-weight:600}
.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard .index-module-scss-module__CvcFXW__advantageText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.6}
.index-module-scss-module__CvcFXW__specsSection{margin:48px 0}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-panel);margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList .index-module-scss-module__CvcFXW__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList .index-module-scss-module__CvcFXW__specItem:hover{background:var(--color-bg-panel);border-color:#8c6aec33}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList .index-module-scss-module__CvcFXW__specItem strong{font-family:var(--font-fragment-mono);color:#8c6aec;flex-shrink:0;font-weight:500}
.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList .index-module-scss-module__CvcFXW__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
@media (max-width:768px){.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsList{grid-template-columns:1fr}}
.index-module-scss-module__CvcFXW__ctaSection{margin-top:48px}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard{text-align:center;background:var(--color-bg-panel);background-size:300% 300%;border:1px solid #8c6aec1a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__CvcFXW__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #8c6aec1f}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#8c6aec26 0%,#8c6aec14 25%,#7b5adb0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__CvcFXW__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#b796ec1f 0%,#a382d80f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__CvcFXW__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #8c6aec33}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem:hover .index-module-scss-module__CvcFXW__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem .index-module-scss-module__CvcFXW__featureIcon{font-size:20px;transition:transform .3s}
.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem .index-module-scss-module__CvcFXW__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__CvcFXW__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__CvcFXW__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__CvcFXW__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__CvcFXW__container{padding:20px 0}.index-module-scss-module__CvcFXW__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__CvcFXW__header{margin-bottom:32px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__icon{font-size:24px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__title{font-size:22px;line-height:1.3}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__description{font-size:15px;line-height:1.5}.index-module-scss-module__CvcFXW__highlightsSection{margin:32px 0}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionTitle{margin-bottom:12px;font-size:22px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionDescription{margin-bottom:24px;font-size:14px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard{flex-direction:column;gap:16px;padding:20px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightIcon{width:40px;height:40px;font-size:20px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent h4{font-size:18px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__highlightDesc{font-size:14px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature{padding:10px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature strong,.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__subFeatures .index-module-scss-module__CvcFXW__subFeature span{font-size:13px}.index-module-scss-module__CvcFXW__timelineSection{margin:32px 0}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timeline{padding-left:30px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timeline:before{left:10px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem{margin-bottom:24px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineIcon{width:28px;height:28px;font-size:12px;left:-30px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineCard{padding:16px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineCard strong{font-size:14px}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__timelineItem .index-module-scss-module__CvcFXW__timelineCard .index-module-scss-module__CvcFXW__timelineText{font-size:13px}.index-module-scss-module__CvcFXW__useCasesSection{border-radius:12px;margin:32px 0;padding:24px 16px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem{padding:16px 12px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseText{font-size:12px}.index-module-scss-module__CvcFXW__specsSection{margin:32px 0}.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard{padding:20px}.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__specsCard .index-module-scss-module__CvcFXW__specsTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__CvcFXW__advantagesSection{margin:32px 0}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantagesGrid{gap:16px;margin-bottom:60px}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard{padding:20px}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard .index-module-scss-module__CvcFXW__advantageIcon{margin-bottom:12px;font-size:36px}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard h5{margin-bottom:10px;font-size:16px}.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__advantageCard .index-module-scss-module__CvcFXW__advantageText{font-size:13px}.index-module-scss-module__CvcFXW__ctaSection{margin-top:32px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard{padding:32px 20px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaTitle{font-size:22px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaText{font-size:15px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features{flex-direction:column;align-items:center}}
@media (max-width:468px){.index-module-scss-module__CvcFXW__container{padding:16px 0}.index-module-scss-module__CvcFXW__introCard{margin:0 12px;padding:16px}.index-module-scss-module__CvcFXW__header{margin-bottom:24px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__icon{font-size:20px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__title{font-size:18px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__titleWrapper .index-module-scss-module__CvcFXW__badge{padding:2px 6px;font-size:9px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__subtitle{font-size:13px}.index-module-scss-module__CvcFXW__header .index-module-scss-module__CvcFXW__description{font-size:14px}.index-module-scss-module__CvcFXW__highlightsSection{margin:24px 0}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionTitle{font-size:20px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__sectionDescription{font-size:13px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard{padding:16px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightIcon{width:36px;height:36px;font-size:18px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent h4{font-size:16px}.index-module-scss-module__CvcFXW__highlightsSection .index-module-scss-module__CvcFXW__highlightCard .index-module-scss-module__CvcFXW__highlightContent .index-module-scss-module__CvcFXW__highlightDesc{font-size:13px}.index-module-scss-module__CvcFXW__useCasesSection{margin:24px 0;padding:20px 12px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__sectionTitle{font-size:18px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseGrid{grid-template-columns:1fr;gap:10px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem{padding:14px 10px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseIcon{width:36px;height:36px;font-size:20px}.index-module-scss-module__CvcFXW__useCasesSection .index-module-scss-module__CvcFXW__useCaseItem .index-module-scss-module__CvcFXW__useCaseText{font-size:11px}.index-module-scss-module__CvcFXW__timelineSection,.index-module-scss-module__CvcFXW__advantagesSection,.index-module-scss-module__CvcFXW__specsSection{margin:24px 0}.index-module-scss-module__CvcFXW__timelineSection .index-module-scss-module__CvcFXW__sectionTitle,.index-module-scss-module__CvcFXW__advantagesSection .index-module-scss-module__CvcFXW__sectionTitle,.index-module-scss-module__CvcFXW__specsSection .index-module-scss-module__CvcFXW__sectionTitle{font-size:18px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard{padding:24px 16px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaTitle{font-size:18px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__ctaText{font-size:14px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem{padding:10px 16px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem .index-module-scss-module__CvcFXW__featureIcon{font-size:16px}.index-module-scss-module__CvcFXW__ctaSection .index-module-scss-module__CvcFXW__ctaCard .index-module-scss-module__CvcFXW__features .index-module-scss-module__CvcFXW__featureItem .index-module-scss-module__CvcFXW__featureText{font-size:12px}}
.PromptExamples-module-scss-module__Bkc92G__container{width:100%;margin-top:48px}
.PromptExamples-module-scss-module__Bkc92G__header{text-align:center;margin-bottom:64px;padding:0 20px}
.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:16px;font-size:36px;font-weight:700;position:relative}
.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__title:after{content:"";background:linear-gradient(90deg,#8c6aec 0%,#bfa0df 100%);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}
.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:700px;margin:24px auto 0;font-size:17px;line-height:1.6}
.PromptExamples-module-scss-module__Bkc92G__examplesList{flex-direction:column;gap:80px;margin-bottom:64px;display:flex}
.PromptExamples-module-scss-module__Bkc92G__exampleItem{align-items:center;gap:60px;width:100%;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}
.PromptExamples-module-scss-module__Bkc92G__exampleItem.PromptExamples-module-scss-module__Bkc92G__reversed{flex-direction:row-reverse}
.PromptExamples-module-scss-module__Bkc92G__imageSection{background:#faf7f8;border-radius:16px;flex:1;position:relative;overflow:hidden;box-shadow:0 12px 40px #0000001f}
.PromptExamples-module-scss-module__Bkc92G__imageSection .PromptExamples-module-scss-module__Bkc92G__exampleImage{object-fit:cover;width:100%;height:auto;min-height:300px;transition:transform .5s;display:block}
.PromptExamples-module-scss-module__Bkc92G__imageSection:hover .PromptExamples-module-scss-module__Bkc92G__exampleImage{transform:scale(1.05)}
.PromptExamples-module-scss-module__Bkc92G__imageSection .PromptExamples-module-scss-module__Bkc92G__categoryBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--font-fragment-mono);color:#8c6aec;text-transform:uppercase;letter-spacing:.5px;background:#fffffff2;border-radius:24px;padding:8px 16px;font-size:12px;font-weight:600;position:absolute;top:20px;left:20px;box-shadow:0 4px 12px #0000001a}
.PromptExamples-module-scss-module__Bkc92G__contentSection{flex-direction:column;flex:1;gap:32px;display:flex}
.PromptExamples-module-scss-module__Bkc92G__contentHeader .PromptExamples-module-scss-module__Bkc92G__exampleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:28px;font-weight:700;line-height:1.3}
.PromptExamples-module-scss-module__Bkc92G__contentHeader .PromptExamples-module-scss-module__Bkc92G__exampleDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:16px;line-height:1.6}
.PromptExamples-module-scss-module__Bkc92G__promptBox{background:linear-gradient(135deg,#faf7f8 0%,#f5f2f7 100%);border:1px solid #8c6aec26;border-radius:12px;padding:24px;transition:all .3s}
.PromptExamples-module-scss-module__Bkc92G__promptBox:hover{border-color:#8c6aec4d;transform:translateY(-2px);box-shadow:0 8px 24px #8c6aec1f}
.PromptExamples-module-scss-module__Bkc92G__promptHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}
.PromptExamples-module-scss-module__Bkc92G__promptHeader .PromptExamples-module-scss-module__Bkc92G__promptLabel{color:#fff;font-family:var(--font-fragment-mono);text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#8c6aec 0%,#bfa0df 100%);border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-block}
.PromptExamples-module-scss-module__Bkc92G__promptHeader .PromptExamples-module-scss-module__Bkc92G__copyButton{color:#8c6aec;transition:all .3s}
.PromptExamples-module-scss-module__Bkc92G__promptHeader .PromptExamples-module-scss-module__Bkc92G__copyButton:hover{background:#8c6aec1a;transform:scale(1.1)}
.PromptExamples-module-scss-module__Bkc92G__promptText{font-family:var(--font-fragment-mono);color:var(--color-text-primary);background:#fff9;border:1px solid #e2e2e380;border-radius:8px;margin:0;padding:20px;font-size:14px;line-height:1.8}
.PromptExamples-module-scss-module__Bkc92G__footer{text-align:center;margin-top:40px;padding:20px}
.PromptExamples-module-scss-module__Bkc92G__creditText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.5}
.PromptExamples-module-scss-module__Bkc92G__creditText strong{color:#8c6aec;font-weight:600}
@media (max-width:1024px){.PromptExamples-module-scss-module__Bkc92G__exampleItem{gap:40px}}
@media (max-width:768px){.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__title{font-size:28px}.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__description{font-size:15px}.PromptExamples-module-scss-module__Bkc92G__examplesList{gap:60px}.PromptExamples-module-scss-module__Bkc92G__exampleItem{gap:24px;padding:0;flex-direction:column!important}.PromptExamples-module-scss-module__Bkc92G__exampleItem.PromptExamples-module-scss-module__Bkc92G__reversed{flex-direction:column!important}.PromptExamples-module-scss-module__Bkc92G__contentHeader .PromptExamples-module-scss-module__Bkc92G__exampleTitle{font-size:22px}.PromptExamples-module-scss-module__Bkc92G__contentHeader .PromptExamples-module-scss-module__Bkc92G__exampleDescription{font-size:14px}.PromptExamples-module-scss-module__Bkc92G__promptBox{padding:20px}.PromptExamples-module-scss-module__Bkc92G__promptText{padding:16px;font-size:13px}}
@media (max-width:480px){.PromptExamples-module-scss-module__Bkc92G__header{margin-bottom:40px}.PromptExamples-module-scss-module__Bkc92G__header .PromptExamples-module-scss-module__Bkc92G__title{font-size:24px}.PromptExamples-module-scss-module__Bkc92G__examplesList{gap:40px}.PromptExamples-module-scss-module__Bkc92G__imageSection .PromptExamples-module-scss-module__Bkc92G__categoryBadge{padding:6px 12px;font-size:11px;top:12px;left:12px}.PromptExamples-module-scss-module__Bkc92G__imageSection .PromptExamples-module-scss-module__Bkc92G__exampleImage{min-height:200px}.PromptExamples-module-scss-module__Bkc92G__contentHeader .PromptExamples-module-scss-module__Bkc92G__exampleTitle{font-size:20px}.PromptExamples-module-scss-module__Bkc92G__promptBox{padding:16px}.PromptExamples-module-scss-module__Bkc92G__promptText{padding:12px;font-size:12px}}
/*# sourceMappingURL=0887l51vhxbch.css.map*/
.index-module-scss-module__V8DLJG__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__V8DLJG__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__V8DLJG__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #3b82f614}
.index-module-scss-module__V8DLJG__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__badgeWrapper{position:relative}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__icon{color:#3b82f6;font-size:28px;animation:2s infinite index-module-scss-module__V8DLJG__pulse}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__badge{background:var(--color-bg-page);color:#fff;letter-spacing:.05em;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:600;animation:2s ease-in-out infinite alternate index-module-scss-module__V8DLJG__glow;position:absolute;top:-8px;right:-40px}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:8px 0 24px;font-size:16px;font-weight:500}
.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__V8DLJG__advantagesSection{margin-bottom:48px}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:24px;font-weight:700}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantagesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px;display:grid}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f61f}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageIcon{background:var(--color-bg-page);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:24px;display:flex}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:700}
.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__V8DLJG__audienceSection{margin-bottom:48px}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:24px;font-weight:700}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px;display:grid}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f61f}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader{align-items:center;gap:16px;margin-bottom:20px;display:flex}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader .index-module-scss-module__V8DLJG__audienceIcon{color:#3b82f6;font-size:32px}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__audienceDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:20px;font-size:15px;line-height:1.6}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList{margin:20px 0;padding:0;list-style:none}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:8px;padding-left:20px;font-size:14px;line-height:1.5;position:relative}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList li:before{content:"▶";color:#3b82f6;font-size:12px;position:absolute;left:0}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__summary{background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-secondary);border-radius:8px;margin-top:20px;padding:16px;font-size:14px;line-height:1.5}
.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__summary strong{color:var(--color-text-primary)}
.index-module-scss-module__V8DLJG__featuresSection{margin-bottom:48px}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:24px;font-weight:700}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:28px;transition:all .3s}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 8px 24px #3b82f61f}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureIcon{background:var(--color-bg-page);color:#fff;border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:28px;display:flex}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:700}
.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}
.index-module-scss-module__V8DLJG__useCasesSection{margin-bottom:48px}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:24px;font-weight:700}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px;display:grid}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:20px;transition:all .3s;display:flex}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem:hover{border-color:#3b82f6;transform:translateY(-2px);box-shadow:0 4px 16px #3b82f61f}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem .index-module-scss-module__V8DLJG__useCaseIcon{font-size:32px}
.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem .index-module-scss-module__V8DLJG__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600}
.index-module-scss-module__V8DLJG__specsSection{margin-bottom:48px}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin:0 0 24px;font-size:20px;font-weight:700}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specsList{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;display:flex}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem strong{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600}
.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard{background:var(--color-bg-page);text-align:center;color:#fff;border-radius:16px;padding:48px 32px}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__ctaTitle{font-family:var(--font-manrope);margin:0 0 16px;font-size:28px;font-weight:700}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__ctaText{font-family:var(--font-manrope);opacity:.9;margin:0 0 32px;font-size:16px;line-height:1.6}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__features{flex-wrap:wrap;justify-content:center;gap:32px;display:flex}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__featureItem{font-family:var(--font-manrope);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}
.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__featureItem .index-module-scss-module__V8DLJG__featureIcon{font-size:18px}
@keyframes index-module-scss-module__V8DLJG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__V8DLJG__glow{0%{box-shadow:0 0 5px #ef444480}to{box-shadow:0 0 20px #ef4444cc}}
@media (max-width:768px){.index-module-scss-module__V8DLJG__introCard{padding:32px 24px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__title{font-size:26px}.index-module-scss-module__V8DLJG__advantagesGrid,.index-module-scss-module__V8DLJG__audienceGrid,.index-module-scss-module__V8DLJG__featuresGrid{grid-template-columns:1fr}.index-module-scss-module__V8DLJG__useCaseGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.index-module-scss-module__V8DLJG__ctaCard{padding:32px 24px}.index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__ctaTitle{font-size:24px}.index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__features{flex-direction:column;gap:16px}}
@media (max-width:468px){.index-module-scss-module__V8DLJG__container{padding:16px 0}.index-module-scss-module__V8DLJG__introCard{border-radius:8px;margin:0 12px;padding:16px}.index-module-scss-module__V8DLJG__header{margin-bottom:32px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper{gap:8px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__icon{font-size:20px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__title{font-size:18px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__titleWrapper .index-module-scss-module__V8DLJG__badge{padding:2px 5px;font-size:9px;right:-32px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__subtitle{margin:6px 0 16px;font-size:13px}.index-module-scss-module__V8DLJG__header .index-module-scss-module__V8DLJG__description{font-size:14px;line-height:1.5}.index-module-scss-module__V8DLJG__advantagesSection{margin-bottom:32px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__sectionTitle{margin-bottom:20px;font-size:18px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantagesGrid{gap:16px;margin-bottom:20px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard{box-sizing:border-box;width:100%;padding:20px 16px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageIcon{width:40px;height:40px;margin-bottom:12px;font-size:18px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageContent h4{margin:0 0 8px;font-size:16px}.index-module-scss-module__V8DLJG__advantagesSection .index-module-scss-module__V8DLJG__advantageCard .index-module-scss-module__V8DLJG__advantageDesc{font-size:13px;line-height:1.5}.index-module-scss-module__V8DLJG__audienceSection{margin-bottom:32px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__sectionTitle{margin-bottom:20px;font-size:18px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceGrid{gap:20px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard{border-radius:12px;padding:20px 16px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader{gap:12px;margin-bottom:12px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader .index-module-scss-module__V8DLJG__audienceIcon{font-size:24px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceHeader h4{font-size:16px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__audienceDesc{margin-bottom:12px;font-size:13px;line-height:1.5}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList{margin:12px 0}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList li{margin-bottom:6px;padding-left:16px;font-size:12px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__featureList li:before{font-size:10px}.index-module-scss-module__V8DLJG__audienceSection .index-module-scss-module__V8DLJG__audienceCard .index-module-scss-module__V8DLJG__audienceContent .index-module-scss-module__V8DLJG__summary{margin-top:12px;padding:12px;font-size:12px;line-height:1.4}.index-module-scss-module__V8DLJG__featuresSection{margin-bottom:32px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__sectionTitle{margin-bottom:20px;font-size:18px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featuresGrid{gap:16px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard{padding:20px 16px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureIcon{width:48px;height:48px;margin:0 auto 12px;font-size:20px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureContent h4{margin:0 0 8px;font-size:15px}.index-module-scss-module__V8DLJG__featuresSection .index-module-scss-module__V8DLJG__featureCard .index-module-scss-module__V8DLJG__featureContent p{font-size:12px;line-height:1.4}.index-module-scss-module__V8DLJG__useCasesSection{margin-bottom:32px}.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__sectionTitle{margin-bottom:20px;font-size:18px}.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:12px}.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem{gap:8px;padding:16px 12px}.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem .index-module-scss-module__V8DLJG__useCaseIcon{font-size:24px}.index-module-scss-module__V8DLJG__useCasesSection .index-module-scss-module__V8DLJG__useCaseItem .index-module-scss-module__V8DLJG__useCaseText{font-size:12px}.index-module-scss-module__V8DLJG__specsSection{margin-bottom:32px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard{padding:20px 16px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specsTitle{margin:0 0 16px;font-size:16px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specsList{grid-template-columns:1fr;gap:12px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem{flex-direction:column;align-items:flex-start;gap:4px;padding:12px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem strong{font-size:12px}.index-module-scss-module__V8DLJG__specsSection .index-module-scss-module__V8DLJG__specsCard .index-module-scss-module__V8DLJG__specItem span{font-size:13px}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard{border-radius:12px;padding:24px 16px}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__ctaTitle{margin:0 0 12px;font-size:18px}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__ctaText{margin:0 0 20px;font-size:14px;line-height:1.5}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__features{flex-direction:column;gap:12px}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__features .index-module-scss-module__V8DLJG__featureItem{font-size:12px}.index-module-scss-module__V8DLJG__ctaSection .index-module-scss-module__V8DLJG__ctaCard .index-module-scss-module__V8DLJG__features .index-module-scss-module__V8DLJG__featureItem .index-module-scss-module__V8DLJG__featureIcon{font-size:16px}}
.PromptExamples-module-scss-module__gJbXOG__container{margin:48px 0;padding:0}
.PromptExamples-module-scss-module__gJbXOG__header{text-align:center;margin-bottom:48px}
.PromptExamples-module-scss-module__gJbXOG__header .PromptExamples-module-scss-module__gJbXOG__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:28px;font-weight:700}
.PromptExamples-module-scss-module__gJbXOG__header .PromptExamples-module-scss-module__gJbXOG__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}
.PromptExamples-module-scss-module__gJbXOG__examplesList{flex-direction:column;gap:48px;display:flex}
.PromptExamples-module-scss-module__gJbXOG__exampleItem{background:linear-gradient(135deg, #f8faff 0%, var(--color-bg-panel) 100%);border:1px solid #e5e7eb;border-radius:16px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;padding:32px;transition:all .3s;display:grid}
.PromptExamples-module-scss-module__gJbXOG__exampleItem:hover{border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 12px 32px #3b82f61f}
.PromptExamples-module-scss-module__gJbXOG__exampleItem.PromptExamples-module-scss-module__gJbXOG__reversed .PromptExamples-module-scss-module__gJbXOG__mediaSection{order:2}
.PromptExamples-module-scss-module__gJbXOG__exampleItem.PromptExamples-module-scss-module__gJbXOG__reversed .PromptExamples-module-scss-module__gJbXOG__contentSection{order:1}
.PromptExamples-module-scss-module__gJbXOG__mediaSection{justify-content:center;align-items:center;display:flex;position:relative}
.PromptExamples-module-scss-module__gJbXOG__mediaSection .PromptExamples-module-scss-module__gJbXOG__exampleVideo{border-radius:12px;width:100%;max-width:400px;height:auto;box-shadow:0 8px 24px #0000001a}
.PromptExamples-module-scss-module__gJbXOG__mediaSection .PromptExamples-module-scss-module__gJbXOG__placeholderVideo{color:#fff;width:100%;max-width:400px;height:225px;font-family:var(--font-manrope);background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:12px;justify-content:center;align-items:center;font-size:18px;font-weight:600;display:flex}
.PromptExamples-module-scss-module__gJbXOG__mediaSection .PromptExamples-module-scss-module__gJbXOG__categoryBadge{color:#fff;font-family:var(--font-manrope);letter-spacing:.05em;text-transform:uppercase;background:linear-gradient(45deg,#3b82f6,#1d4ed8);border-radius:20px;padding:6px 12px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px;box-shadow:0 2px 8px #3b82f64d}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader{margin-bottom:24px}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader .PromptExamples-module-scss-module__gJbXOG__exampleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:22px;font-weight:700}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader .PromptExamples-module-scss-module__gJbXOG__exampleDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-size:14px;line-height:1.5;display:block}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader .PromptExamples-module-scss-module__gJbXOG__featuresTags{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader .PromptExamples-module-scss-module__gJbXOG__featuresTags .PromptExamples-module-scss-module__gJbXOG__featureTag{color:#1e40af;font-family:var(--font-manrope);background:linear-gradient(135deg,#ebf4ff,#dbeafe);border:1px solid #3b82f633;border-radius:12px;padding:4px 8px;font-size:11px;font-weight:500}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000000d}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptHeader .PromptExamples-module-scss-module__gJbXOG__promptLabel{font-family:var(--font-fragment-mono);color:#3b82f6;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptHeader .PromptExamples-module-scss-module__gJbXOG__copyButton{color:#fff;font-family:var(--font-manrope);cursor:pointer;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border:none;border-radius:6px;padding:6px 12px;font-size:11px;font-weight:500;transition:all .2s}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptHeader .PromptExamples-module-scss-module__gJbXOG__copyButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptHeader .PromptExamples-module-scss-module__gJbXOG__copyButton:disabled{opacity:.6;cursor:not-allowed}
.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox .PromptExamples-module-scss-module__gJbXOG__promptText{font-family:var(--font-manrope);color:#374151;word-wrap:break-word;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}
.PromptExamples-module-scss-module__gJbXOG__footer{text-align:center;background:linear-gradient(135deg, #f8faff 0%, var(--color-bg-panel) 100%);border:1px solid #e5e7eb;border-radius:12px;margin-top:48px;padding:24px}
.PromptExamples-module-scss-module__gJbXOG__footer .PromptExamples-module-scss-module__gJbXOG__creditText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px}
@media (max-width:768px){.PromptExamples-module-scss-module__gJbXOG__exampleItem{grid-template-columns:1fr;gap:24px;padding:24px}.PromptExamples-module-scss-module__gJbXOG__exampleItem.PromptExamples-module-scss-module__gJbXOG__reversed .PromptExamples-module-scss-module__gJbXOG__mediaSection{order:1}.PromptExamples-module-scss-module__gJbXOG__exampleItem.PromptExamples-module-scss-module__gJbXOG__reversed .PromptExamples-module-scss-module__gJbXOG__contentSection{order:2}.PromptExamples-module-scss-module__gJbXOG__mediaSection .PromptExamples-module-scss-module__gJbXOG__exampleVideo,.PromptExamples-module-scss-module__gJbXOG__mediaSection .PromptExamples-module-scss-module__gJbXOG__placeholderVideo{max-width:100%}.PromptExamples-module-scss-module__gJbXOG__header .PromptExamples-module-scss-module__gJbXOG__title{font-size:24px}.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__contentHeader .PromptExamples-module-scss-module__gJbXOG__exampleTitle{font-size:20px}}
@media (max-width:480px){.PromptExamples-module-scss-module__gJbXOG__container{margin:32px 0}.PromptExamples-module-scss-module__gJbXOG__header{margin-bottom:32px}.PromptExamples-module-scss-module__gJbXOG__header .PromptExamples-module-scss-module__gJbXOG__title{font-size:22px}.PromptExamples-module-scss-module__gJbXOG__header .PromptExamples-module-scss-module__gJbXOG__description{font-size:14px}.PromptExamples-module-scss-module__gJbXOG__examplesList{gap:32px}.PromptExamples-module-scss-module__gJbXOG__exampleItem{padding:20px}.PromptExamples-module-scss-module__gJbXOG__contentSection .PromptExamples-module-scss-module__gJbXOG__promptBox{padding:16px}}
/*# sourceMappingURL=2kpwnrb_x58-l.css.map*/
.index-module-scss-module__Dlw7yG__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__Dlw7yG__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #4f46e50f}
.index-module-scss-module__Dlw7yG__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #4f46e51f}
.index-module-scss-module__Dlw7yG__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__badgeWrapper{position:relative}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__icon{color:#4f46e5;font-size:28px;animation:2s infinite index-module-scss-module__Dlw7yG__pulse}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__badge{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 100%);border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-80px;box-shadow:0 2px 8px #4f46e54d}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__subtitle{font-family:var(--font-manrope);color:#6366f1;text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__Dlw7yG__featuresGrid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__Dlw7yG__featuresGrid .index-module-scss-module__Dlw7yG__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__Dlw7yG__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__featureCard:hover{background:var(--color-bg-panel);border-color:#4f46e566;transform:translateY(-4px);box-shadow:0 8px 16px #4f46e526}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureTitle svg{color:#4f46e5;flex-shrink:0;font-size:20px}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureList li:hover{color:var(--color-text-primary);padding-left:28px}
.index-module-scss-module__Dlw7yG__featureCard .index-module-scss-module__Dlw7yG__featureList li:before{content:"•";color:#4f46e5;font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__Dlw7yG__achievementSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementGrid{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard{background:var(--color-bg-card);text-align:center;border:2px solid #fed7aa;border-radius:12px;flex-direction:column;align-items:center;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard:hover{border-color:#fb923c;transform:translateY(-4px);box-shadow:0 12px 32px #fb923c33}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementIcon{background:var(--color-bg-page);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:16px;display:flex}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementIcon svg{color:#ea580c;font-size:32px}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:700}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 16px;font-size:14px;line-height:1.6}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementContent .index-module-scss-module__Dlw7yG__achievementStat{flex-direction:column;gap:4px;display:flex}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementContent .index-module-scss-module__Dlw7yG__achievementStat .index-module-scss-module__Dlw7yG__statNumber{font-family:var(--font-dm-sans);color:#ea580c;font-size:28px;font-weight:700}
.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__achievementCard .index-module-scss-module__Dlw7yG__achievementContent .index-module-scss-module__Dlw7yG__achievementStat .index-module-scss-module__Dlw7yG__statLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:12px}
.index-module-scss-module__Dlw7yG__architectureSection{margin:48px 0}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureGrid{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard:hover{border-color:#4f46e5;transform:translateY(-4px);box-shadow:0 8px 24px #4f46e526}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureHeader .index-module-scss-module__Dlw7yG__architectureIcon{color:#4f46e5;font-size:24px}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureHeader h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:18px;font-weight:700}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;line-height:1.6}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureStats{grid-template-columns:1fr 1fr;gap:16px;display:grid}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureStats .index-module-scss-module__Dlw7yG__statItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;flex-direction:column;align-items:center;padding:12px;display:flex}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureStats .index-module-scss-module__Dlw7yG__statItem .index-module-scss-module__Dlw7yG__statValue{font-family:var(--font-dm-sans);color:#4f46e5;margin-bottom:4px;font-size:20px;font-weight:700}
.index-module-scss-module__Dlw7yG__architectureSection .index-module-scss-module__Dlw7yG__architectureCard .index-module-scss-module__Dlw7yG__architectureStats .index-module-scss-module__Dlw7yG__statItem .index-module-scss-module__Dlw7yG__statName{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;font-size:11px;line-height:1.3}
.index-module-scss-module__Dlw7yG__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #4f46e50f}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem:hover{border-color:#4f46e5;transform:translateY(-4px);box-shadow:0 8px 24px #4f46e526}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem:hover .index-module-scss-module__Dlw7yG__useCaseIcon{background:var(--color-bg-page);transform:scale(1.1)}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem:hover .index-module-scss-module__Dlw7yG__useCaseIcon svg{color:#fff}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem .index-module-scss-module__Dlw7yG__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem .index-module-scss-module__Dlw7yG__useCaseIcon svg{color:#4f46e5;transition:color .3s}
.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__useCaseItem .index-module-scss-module__Dlw7yG__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__Dlw7yG__specsSection{margin:48px 0}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-panel);margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
@media (max-width:768px){.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList .index-module-scss-module__Dlw7yG__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList .index-module-scss-module__Dlw7yG__specItem:hover{background:var(--color-bg-panel);border-color:#4f46e54d}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList .index-module-scss-module__Dlw7yG__specItem strong{font-family:var(--font-fragment-mono);color:#4f46e5;flex-shrink:0;font-weight:500}
.index-module-scss-module__Dlw7yG__specsSection .index-module-scss-module__Dlw7yG__specsCard .index-module-scss-module__Dlw7yG__specsList .index-module-scss-module__Dlw7yG__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
.index-module-scss-module__Dlw7yG__comparisonSection{background:var(--color-bg-panel);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonGrid{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard:hover{border-color:#4f46e5;transform:translateY(-4px);box-shadow:0 12px 32px #4f46e51f}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonHeader{text-align:center;border-bottom:1px solid var(--color-border-panel);margin-bottom:20px;padding-bottom:16px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonHeader .index-module-scss-module__Dlw7yG__comparisonBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;margin-bottom:12px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonHeader h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:22px;font-weight:700}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonHeader .index-module-scss-module__Dlw7yG__comparisonSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonContent .index-module-scss-module__Dlw7yG__comparisonStrength{background:var(--color-bg-page);font-family:var(--font-manrope);color:var(--color-text-secondary);border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonContent .index-module-scss-module__Dlw7yG__comparisonStrength strong{color:#4f46e5}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonContent .index-module-scss-module__Dlw7yG__comparisonList{margin:0;padding:0;list-style:none}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonContent .index-module-scss-module__Dlw7yG__comparisonList li{font-family:var(--font-manrope);color:var(--color-text-secondary);padding:8px 0 8px 24px;font-size:14px;line-height:1.7;position:relative}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonCard .index-module-scss-module__Dlw7yG__comparisonContent .index-module-scss-module__Dlw7yG__comparisonList li:before{content:"✓";color:#4f46e5;font-weight:700;position:absolute;left:0}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonSummary{background:var(--color-bg-page);border-left:4px solid #4f46e5;border-radius:8px;padding:20px 24px}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonSummary p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.7}
.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__comparisonSummary p strong{color:var(--color-text-primary);font-weight:700}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection{background:var(--color-bg-panel);border:1px solid #34cba033;border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__sectionTitle:after{content:"";background:linear-gradient(90deg, var(--color-tag-llm) 0%, #2ba584 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeaturesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeaturesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeaturesGrid{grid-template-columns:1fr}}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard:hover{border-color:var(--color-tag-llm);transform:translateY(-6px);box-shadow:0 12px 32px #34cba026}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard:hover .index-module-scss-module__Dlw7yG__whyFeatureIcon{background:linear-gradient(135deg, var(--color-tag-llm) 0%, #2ba584 100%);transform:scale(1.15)rotate(5deg)}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard:hover .index-module-scss-module__Dlw7yG__whyFeatureIcon svg{color:#fff}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard .index-module-scss-module__Dlw7yG__whyFeatureIcon{background:var(--color-bg-page);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard .index-module-scss-module__Dlw7yG__whyFeatureIcon svg{color:var(--color-tag-llm);font-size:32px;transition:color .3s}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard .index-module-scss-module__Dlw7yG__whyFeatureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3}
.index-module-scss-module__Dlw7yG__whyAtlasCloudSection .index-module-scss-module__Dlw7yG__whyFeatureCard .index-module-scss-module__Dlw7yG__whyFeatureDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__Dlw7yG__ctaSection{margin-top:48px}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard{text-align:center;background:var(--color-bg-panel);background-size:300% 300%;border:1px solid #4f46e51a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__Dlw7yG__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #4f46e526}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#4f46e526 0%,#4f46e514 25%,#4338ca0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__Dlw7yG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#7c3aed1f 0%,#6d28d90f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__Dlw7yG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features .index-module-scss-module__Dlw7yG__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features .index-module-scss-module__Dlw7yG__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #4f46e533}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features .index-module-scss-module__Dlw7yG__featureItem:hover .index-module-scss-module__Dlw7yG__featureIcon{transform:scale(1.2)}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features .index-module-scss-module__Dlw7yG__featureItem .index-module-scss-module__Dlw7yG__featureIcon{color:#4f46e5;font-size:20px;transition:transform .3s}
.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features .index-module-scss-module__Dlw7yG__featureItem .index-module-scss-module__Dlw7yG__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__Dlw7yG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__Dlw7yG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__Dlw7yG__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__Dlw7yG__container{padding:20px 0}.index-module-scss-module__Dlw7yG__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__Dlw7yG__header{margin-bottom:32px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__icon{font-size:24px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__title{font-size:22px;line-height:1.3}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__description{font-size:15px;line-height:1.5}.index-module-scss-module__Dlw7yG__achievementSection,.index-module-scss-module__Dlw7yG__useCasesSection,.index-module-scss-module__Dlw7yG__comparisonSection{padding:24px 16px}.index-module-scss-module__Dlw7yG__achievementSection .index-module-scss-module__Dlw7yG__sectionTitle,.index-module-scss-module__Dlw7yG__useCasesSection .index-module-scss-module__Dlw7yG__sectionTitle,.index-module-scss-module__Dlw7yG__comparisonSection .index-module-scss-module__Dlw7yG__sectionTitle{font-size:22px}.index-module-scss-module__Dlw7yG__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard{padding:32px 20px}.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__ctaTitle{font-size:22px}.index-module-scss-module__Dlw7yG__ctaSection .index-module-scss-module__Dlw7yG__ctaCard .index-module-scss-module__Dlw7yG__features{flex-direction:column;align-items:center}}
@media (max-width:468px){.index-module-scss-module__Dlw7yG__introCard{margin:0 12px;padding:16px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__title{font-size:18px}.index-module-scss-module__Dlw7yG__header .index-module-scss-module__Dlw7yG__titleWrapper .index-module-scss-module__Dlw7yG__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__Dlw7yG__useCaseGrid{grid-template-columns:1fr}}
/*# sourceMappingURL=2oznfy8c8xoy6.css.map*/
.index-module-scss-module__oQuN4G__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__oQuN4G__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__oQuN4G__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #34cba014}
.index-module-scss-module__oQuN4G__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__badgeWrapper{position:relative}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__icon{color:var(--color-tag-llm);font-size:28px;animation:2s infinite index-module-scss-module__oQuN4G__pulse}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__badge{background:linear-gradient(135deg, var(--color-tag-llm) 0%, #2ba584 100%);color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-80px;box-shadow:0 2px 8px #34cba04d}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__oQuN4G__statsGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:48px;display:grid}
@media (max-width:768px){.index-module-scss-module__oQuN4G__statsGrid{grid-template-columns:repeat(2,1fr);gap:16px}}
.index-module-scss-module__oQuN4G__statCard{background:var(--color-bg-panel);border:2px solid var(--color-tag-llm);text-align:center;border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__oQuN4G__statCard:hover{border-color:#2ba584;transform:translateY(-4px);box-shadow:0 12px 24px #34cba026}
.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statValue{font-family:var(--font-fragment-mono);color:var(--color-tag-llm);margin-bottom:8px;font-size:36px;font-weight:700}
.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:13px;font-weight:500}
.index-module-scss-module__oQuN4G__featuresGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__oQuN4G__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__oQuN4G__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__oQuN4G__featureCard:hover{background:var(--color-bg-panel);border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle svg{color:var(--color-tag-llm);flex-shrink:0;font-size:20px}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 16px;font-size:14px;line-height:1.6}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:hover{color:var(--color-text-primary);padding-left:28px}
.index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:before{content:"•";color:var(--color-tag-llm);font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__oQuN4G__benchmarksSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionTitle:after{content:"";background:linear-gradient(90deg, var(--color-tag-llm) 0%, #2ba584 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarksGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarksGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarksGrid{grid-template-columns:1fr}}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard:hover{border-color:var(--color-tag-llm);transform:translateY(-4px);box-shadow:0 12px 32px #34cba01f}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader .index-module-scss-module__oQuN4G__benchmarkName{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-size:16px;font-weight:600}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader .index-module-scss-module__oQuN4G__benchmarkBadge{font-family:var(--font-fragment-mono);background:var(--color-bg-page);color:var(--color-tag-llm);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;font-weight:600}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore{align-items:baseline;gap:12px;margin-bottom:12px;display:flex}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreValue{font-family:var(--font-fragment-mono);color:var(--color-tag-llm);font-size:32px;font-weight:700}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreImprovement{font-family:var(--font-manrope);color:#10b981;background:var(--color-bg-page);border-radius:8px;padding:4px 10px;font-size:16px;font-weight:600}
.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}
.index-module-scss-module__oQuN4G__capabilitiesSection{margin:48px 0}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilitiesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:768px){.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilitiesGrid{grid-template-columns:1fr}}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard:hover{border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 12px 24px #34cba026}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard:hover .index-module-scss-module__oQuN4G__capabilityIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityIcon{margin-bottom:16px;font-size:48px;transition:transform .3s}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard h5{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:20px;font-weight:600}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-size:14px;line-height:1.6}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityList{text-align:left;margin:0;padding:0;list-style:none}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityList li{font-family:var(--font-manrope);color:var(--color-text-secondary);padding:6px 0 6px 20px;font-size:13px;line-height:1.7;position:relative}
.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityList li:before{content:"✓";color:var(--color-tag-llm);font-weight:700;position:absolute;left:0}
.index-module-scss-module__oQuN4G__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__sectionTitle:after{content:"";background:linear-gradient(90deg, var(--color-tag-llm) 0%, #2ba584 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem:hover{border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 8px 24px #34cba01f}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem:hover .index-module-scss-module__oQuN4G__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__oQuN4G__specsSection{margin:48px 0}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid #34cba04d;margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem:hover{background:var(--color-bg-panel);border-color:#34cba04d}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem strong{font-family:var(--font-fragment-mono);color:var(--color-tag-llm);flex-shrink:0;font-size:13px;font-weight:500}
.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right;font-size:14px}
.index-module-scss-module__oQuN4G__faqSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqList{flex-direction:column;gap:20px;max-width:900px;margin:0 auto;display:flex}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem{background:var(--color-bg-card);border-left:4px solid var(--color-tag-llm);border-radius:8px;padding:20px 24px;transition:all .3s;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem:hover{transform:translate(4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqQuestion{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}
.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqAnswer{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection{background:var(--color-bg-panel);border:1px solid #34cba033;border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__sectionTitle:after{content:"";background:linear-gradient(90deg, var(--color-tag-llm) 0%, #2ba584 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeaturesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeaturesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeaturesGrid{grid-template-columns:1fr}}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard:hover{border-color:var(--color-tag-llm);transform:translateY(-6px);box-shadow:0 12px 32px #34cba026}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard:hover .index-module-scss-module__oQuN4G__whyFeatureIcon{background:linear-gradient(135deg, var(--color-tag-llm) 0%, #2ba584 100%);transform:scale(1.15)rotate(5deg)}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard:hover .index-module-scss-module__oQuN4G__whyFeatureIcon svg{color:#fff}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureIcon{background:var(--color-bg-page);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;transition:all .3s;display:flex}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureIcon svg{color:var(--color-tag-llm);font-size:32px;transition:color .3s}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3}
.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__oQuN4G__ctaSection{margin-top:48px}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard{text-align:center;background:var(--color-bg-panel);background-size:300% 300%;border:1px solid #34cba033;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__oQuN4G__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #34cba026}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#34cba026 0%,#34cba014 25%,#2ba5840d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__oQuN4G__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#10b9811f 0%,#0596690f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__oQuN4G__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaIcon{color:orange;z-index:1;margin-bottom:16px;font-size:48px;animation:2s ease-in-out infinite index-module-scss-module__oQuN4G__bounce;position:relative}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #34cba033}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem:hover .index-module-scss-module__oQuN4G__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem .index-module-scss-module__oQuN4G__featureIcon{color:var(--color-tag-llm);font-size:20px;transition:transform .3s}
.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem .index-module-scss-module__oQuN4G__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__oQuN4G__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__oQuN4G__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}
@keyframes index-module-scss-module__oQuN4G__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__oQuN4G__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__oQuN4G__container{padding:20px 0}.index-module-scss-module__oQuN4G__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__oQuN4G__header{margin-bottom:32px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__icon{font-size:24px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__title{font-size:22px;line-height:1.3}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__description{font-size:15px;line-height:1.5}.index-module-scss-module__oQuN4G__statsGrid{gap:12px;margin-bottom:32px}.index-module-scss-module__oQuN4G__statCard{padding:16px}.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statValue{font-size:28px}.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statLabel{font-size:11px}.index-module-scss-module__oQuN4G__featuresGrid{gap:16px;margin-bottom:32px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard{padding:16px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle{gap:8px;margin-bottom:10px;padding-bottom:10px;font-size:16px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle svg{font-size:18px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureDesc{margin-bottom:12px;font-size:13px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li{margin-bottom:2px;padding:6px 0 6px 20px;font-size:13px;line-height:1.6}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:hover{padding-left:22px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:before{font-size:14px;top:6px;left:6px}.index-module-scss-module__oQuN4G__benchmarksSection{margin:32px 0;padding:24px 16px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionTitle{margin-bottom:10px;font-size:22px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionDescription{margin-bottom:24px;font-size:14px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarksGrid{gap:16px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard{padding:20px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader{margin-bottom:12px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader .index-module-scss-module__oQuN4G__benchmarkName{font-size:15px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkHeader .index-module-scss-module__oQuN4G__benchmarkBadge{padding:3px 6px;font-size:10px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore{gap:8px;margin-bottom:10px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreValue{font-size:26px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreImprovement{padding:3px 8px;font-size:14px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkDesc{font-size:12px}.index-module-scss-module__oQuN4G__capabilitiesSection{margin:32px 0}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilitiesGrid{gap:16px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard{padding:24px 20px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityIcon{font-size:40px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard h5{font-size:18px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityText{font-size:13px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityList li{font-size:12px}.index-module-scss-module__oQuN4G__useCasesSection{border-radius:12px;margin:32px 0;padding:24px 16px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem{padding:16px 12px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseText{font-size:12px}.index-module-scss-module__oQuN4G__specsSection{margin:32px 0}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard{padding:20px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsList{grid-template-columns:1fr;gap:12px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem{padding:12px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem strong{font-size:12px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsList .index-module-scss-module__oQuN4G__specItem span{font-size:13px}.index-module-scss-module__oQuN4G__faqSection{margin:32px 0;padding:24px 16px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqList{gap:16px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem{padding:16px 20px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqQuestion{margin-bottom:10px;font-size:15px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqAnswer{font-size:13px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection{margin:32px 0;padding:24px 16px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__sectionTitle{margin-bottom:10px;font-size:22px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__sectionDescription{margin-bottom:24px;font-size:14px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeaturesGrid{gap:16px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard{padding:20px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureIcon{width:56px;height:56px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureIcon svg{font-size:28px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureTitle{font-size:16px}.index-module-scss-module__oQuN4G__whyAtlasCloudSection .index-module-scss-module__oQuN4G__whyFeatureCard .index-module-scss-module__oQuN4G__whyFeatureDesc{font-size:13px}.index-module-scss-module__oQuN4G__ctaSection{margin-top:32px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard{padding:32px 20px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaIcon{font-size:40px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaTitle{font-size:22px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaText{font-size:15px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features{flex-direction:column;align-items:center;gap:12px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem{justify-content:center;width:100%}}
@media (max-width:468px){.index-module-scss-module__oQuN4G__container{padding:16px 0}.index-module-scss-module__oQuN4G__introCard{border-radius:6px;margin:0 12px;padding:16px}.index-module-scss-module__oQuN4G__header{margin-bottom:24px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__icon{font-size:20px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__title{font-size:18px;line-height:1.3}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__titleWrapper .index-module-scss-module__oQuN4G__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__subtitle{margin:0 0 8px;font-size:12px}.index-module-scss-module__oQuN4G__header .index-module-scss-module__oQuN4G__description{font-size:13px;line-height:1.5}.index-module-scss-module__oQuN4G__statsGrid{gap:10px;margin-bottom:24px}.index-module-scss-module__oQuN4G__statCard{padding:12px}.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statValue{font-size:24px}.index-module-scss-module__oQuN4G__statCard .index-module-scss-module__oQuN4G__statLabel{font-size:10px}.index-module-scss-module__oQuN4G__featuresGrid{gap:12px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard{padding:14px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle{margin-bottom:8px;padding-bottom:8px;font-size:14px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureTitle svg{font-size:16px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureDesc{margin-bottom:10px;font-size:12px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li{padding:4px 0 4px 18px;font-size:12px}.index-module-scss-module__oQuN4G__featuresGrid .index-module-scss-module__oQuN4G__featureCard .index-module-scss-module__oQuN4G__featureList li:before{font-size:12px;top:4px;left:4px}.index-module-scss-module__oQuN4G__benchmarksSection{padding:20px 12px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionTitle{font-size:18px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionTitle:after{width:40px;height:2px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__sectionDescription{font-size:13px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard{padding:16px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreValue{font-size:22px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkScore .index-module-scss-module__oQuN4G__scoreImprovement{font-size:12px}.index-module-scss-module__oQuN4G__benchmarksSection .index-module-scss-module__oQuN4G__benchmarkCard .index-module-scss-module__oQuN4G__benchmarkDesc{font-size:11px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__sectionTitle{font-size:18px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard{padding:20px 16px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityIcon{font-size:36px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard h5{font-size:16px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityText{font-size:12px}.index-module-scss-module__oQuN4G__capabilitiesSection .index-module-scss-module__oQuN4G__capabilityCard .index-module-scss-module__oQuN4G__capabilityList li{font-size:11px}.index-module-scss-module__oQuN4G__useCasesSection{padding:20px 12px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__sectionTitle{font-size:18px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__sectionTitle:after{width:40px;height:2px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseGrid{grid-template-columns:1fr;gap:10px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem{padding:14px 10px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseIcon{width:36px;height:36px;font-size:20px}.index-module-scss-module__oQuN4G__useCasesSection .index-module-scss-module__oQuN4G__useCaseItem .index-module-scss-module__oQuN4G__useCaseText{font-size:11px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard{padding:16px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specsTitle{font-size:18px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specItem{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specItem strong{font-size:11px}.index-module-scss-module__oQuN4G__specsSection .index-module-scss-module__oQuN4G__specsCard .index-module-scss-module__oQuN4G__specItem span{text-align:left;font-size:12px}.index-module-scss-module__oQuN4G__faqSection{padding:20px 12px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__sectionTitle{font-size:18px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem{padding:14px 16px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqQuestion{font-size:14px}.index-module-scss-module__oQuN4G__faqSection .index-module-scss-module__oQuN4G__faqItem .index-module-scss-module__oQuN4G__faqAnswer{font-size:12px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard{padding:24px 16px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaIcon{font-size:36px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaTitle{margin-bottom:12px;font-size:18px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__ctaText{margin-bottom:24px;font-size:14px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features{gap:10px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem{padding:10px 16px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem .index-module-scss-module__oQuN4G__featureIcon{font-size:16px}.index-module-scss-module__oQuN4G__ctaSection .index-module-scss-module__oQuN4G__ctaCard .index-module-scss-module__oQuN4G__features .index-module-scss-module__oQuN4G__featureItem .index-module-scss-module__oQuN4G__featureText{font-size:13px}}
/*# sourceMappingURL=0kn4bivrwgcut.css.map*/
.index-module-scss-module__dZN3OW__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__dZN3OW__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__dZN3OW__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #34cba014}
.index-module-scss-module__dZN3OW__hero{text-align:center;background:var(--color-bg-page);border-radius:16px;margin-bottom:48px;padding:40px 0}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent{max-width:900px;margin:0 auto}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__badge{background:var(--color-tag-llm);color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:700;font-family:var(--font-manrope);border-radius:20px;margin-bottom:16px;padding:6px 16px;display:inline-block}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 16px;font-size:42px;font-weight:700;line-height:1.2}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__title .index-module-scss-module__dZN3OW__gradientText{background:linear-gradient(135deg, var(--color-tag-llm) 0%, #2e9b7a 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 12px;font-size:20px;font-weight:600;line-height:1.4}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto 32px;font-size:16px;line-height:1.6}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricsRow{grid-template-columns:repeat(3,1fr);gap:24px;max-width:700px;margin:0 auto;display:grid}
@media (max-width:768px){.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricsRow{grid-template-columns:1fr;gap:16px}}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:12px;padding:20px;transition:all .3s}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricCard:hover{border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricCard .index-module-scss-module__dZN3OW__metricValue{font-family:var(--font-manrope);color:var(--color-tag-llm);margin-bottom:8px;font-size:32px;font-weight:700}
.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__metricCard .index-module-scss-module__dZN3OW__metricLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__dZN3OW__benchmarkSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkGrid{flex-direction:column;gap:16px;max-width:800px;margin:0 auto 24px;display:flex}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;grid-template-columns:50px 200px 1fr 80px;align-items:center;gap:16px;padding:20px 24px;transition:all .3s;display:grid}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard.index-module-scss-module__dZN3OW__highlighted{background:var(--color-bg-panel);border-color:#34cba04d}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard:hover{transform:translate(8px);box-shadow:0 8px 16px #00000014}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkRank{text-align:center;font-size:28px}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkName{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:600}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkBar{background:var(--color-border-panel);border-radius:12px;height:24px;position:relative;overflow:hidden}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkBar .index-module-scss-module__dZN3OW__benchmarkFill{background:var(--color-tag-llm);border-radius:12px;height:100%;transition:width 1s}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkScore{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;font-size:18px;font-weight:700}
@media (max-width:768px){.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard{grid-template-columns:40px 1fr 70px;gap:12px;padding:16px}.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkName{font-size:14px}.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkBar{grid-column:2/4}.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkCard .index-module-scss-module__dZN3OW__benchmarkScore{grid-area:1/3;font-size:16px}}
.index-module-scss-module__dZN3OW__benchmarkSection .index-module-scss-module__dZN3OW__benchmarkNote{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-style:italic}
.index-module-scss-module__dZN3OW__featuresSection{margin:48px 0}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featuresGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featuresGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:768px){.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard:hover{background:var(--color-bg-panel);border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard .index-module-scss-module__dZN3OW__featureIcon{width:48px;height:48px;color:var(--color-tag-llm);background:linear-gradient(135deg,#34cba01a 0%,#34cba00d 100%);border-radius:12px;justify-content:center;align-items:center;margin-bottom:16px;font-size:24px;display:flex}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 16px;font-size:14px;line-height:1.6}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard .index-module-scss-module__dZN3OW__featureList{margin:0;padding:0;list-style:none}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard .index-module-scss-module__dZN3OW__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);padding:6px 0 6px 20px;font-size:13px;line-height:1.7;position:relative}
.index-module-scss-module__dZN3OW__featuresSection .index-module-scss-module__dZN3OW__featureCard .index-module-scss-module__dZN3OW__featureList li:before{content:"•";color:var(--color-tag-llm);font-size:14px;font-weight:700;position:absolute;top:6px;left:6px}
.index-module-scss-module__dZN3OW__architectureSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;max-width:800px;margin-bottom:40px;margin-left:auto;margin-right:auto;font-size:16px}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;flex:1;min-width:200px;max-width:250px;padding:24px;transition:all .3s}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage:hover{border-color:var(--color-tag-llm);transform:translateY(-4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage .index-module-scss-module__dZN3OW__stageNumber{background:var(--color-tag-llm);color:#fff;width:40px;height:40px;font-family:var(--font-manrope);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;font-size:16px;font-weight:700;display:flex}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage .index-module-scss-module__dZN3OW__stageContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage .index-module-scss-module__dZN3OW__stageContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}
.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineArrow{color:var(--color-tag-llm);flex-shrink:0;font-size:28px;font-weight:700}
@media (max-width:968px){.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineArrow{display:none}.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline{flex-direction:column;gap:24px}.index-module-scss-module__dZN3OW__architectureSection .index-module-scss-module__dZN3OW__pipeline .index-module-scss-module__dZN3OW__pipelineStage{max-width:100%}}
.index-module-scss-module__dZN3OW__useCasesSection{margin:48px 0}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCasesGrid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCasesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:468px){.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCasesGrid{grid-template-columns:1fr}}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCaseCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCaseCard:hover{background:var(--color-bg-card);border-color:#34cba04d;transform:translateY(-4px);box-shadow:0 8px 16px #34cba01f}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCaseCard .index-module-scss-module__dZN3OW__useCaseIcon{margin-bottom:16px;font-size:40px}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCaseCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__dZN3OW__useCasesSection .index-module-scss-module__dZN3OW__useCaseCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}
.index-module-scss-module__dZN3OW__specsSection{margin:48px 0}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px;box-shadow:0 4px 16px #0000001a}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsPanelHeader{border-bottom:1px solid var(--color-border-panel);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsPanelHeader .index-module-scss-module__dZN3OW__specsIcon{color:var(--color-tag-llm);font-size:24px}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsPanelHeader h3{font-family:var(--font-fragment-mono);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsList{grid-template-columns:1fr;gap:12px;display:grid}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsList .index-module-scss-module__dZN3OW__specRow{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .3s;display:flex}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsList .index-module-scss-module__dZN3OW__specRow:hover{background:var(--color-bg-panel);border-color:var(--color-tag-llm)}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsList .index-module-scss-module__dZN3OW__specRow .index-module-scss-module__dZN3OW__specKey{font-family:var(--font-fragment-mono);color:var(--color-tag-llm);font-size:13px;font-weight:500}
.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specsList .index-module-scss-module__dZN3OW__specRow .index-module-scss-module__dZN3OW__specValue{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right;font-size:13px}
.index-module-scss-module__dZN3OW__variantsSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantsGrid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}
@media (max-width:768px){.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantsGrid{grid-template-columns:1fr}}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard:hover{border-color:#34cba066;transform:translateY(-4px);box-shadow:0 12px 24px #34cba01f}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantHeader{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:16px;display:flex}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantHeader .index-module-scss-module__dZN3OW__variantBadge{background:var(--color-tag-llm);color:#fff;text-transform:uppercase;font-size:11px;font-weight:600;font-family:var(--font-manrope);border-radius:12px;padding:4px 12px}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 16px;font-size:14px;line-height:1.6}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantFeatures{flex-direction:column;gap:10px;display:flex}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantFeatures .index-module-scss-module__dZN3OW__variantFeature{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:10px;font-size:13px;display:flex}
.index-module-scss-module__dZN3OW__variantsSection .index-module-scss-module__dZN3OW__variantCard .index-module-scss-module__dZN3OW__variantFeatures .index-module-scss-module__dZN3OW__variantFeature svg{color:var(--color-tag-llm);flex-shrink:0;font-size:16px}
.index-module-scss-module__dZN3OW__ctaSection{margin-top:48px}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard{text-align:center;background:var(--color-bg-panel);border:1px solid #34cba01a;border-radius:16px;padding:48px;box-shadow:0 10px 30px #34cba01f}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaIcon{color:var(--color-tag-llm);margin-bottom:16px;font-size:48px}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:28px;font-weight:700}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:600px;margin:0 auto 32px;font-size:16px;line-height:1.6}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures .index-module-scss-module__dZN3OW__ctaFeature{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures .index-module-scss-module__dZN3OW__ctaFeature:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #34cba026}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures .index-module-scss-module__dZN3OW__ctaFeature svg{color:var(--color-tag-llm);font-size:18px}
.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures .index-module-scss-module__dZN3OW__ctaFeature span{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;font-weight:600}
@media (max-width:768px){.index-module-scss-module__dZN3OW__container{padding:20px 0}.index-module-scss-module__dZN3OW__introCard{margin:0 16px;padding:24px}.index-module-scss-module__dZN3OW__hero{padding:24px 16px}.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__title{font-size:28px}.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__subtitle{font-size:16px}.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__description{font-size:14px}.index-module-scss-module__dZN3OW__benchmarkSection,.index-module-scss-module__dZN3OW__architectureSection,.index-module-scss-module__dZN3OW__variantsSection{padding:24px 16px}.index-module-scss-module__dZN3OW__sectionTitle{font-size:22px!important}.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel{padding:20px}.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specRow{flex-direction:column;align-items:flex-start;gap:4px}.index-module-scss-module__dZN3OW__specsSection .index-module-scss-module__dZN3OW__specsPanel .index-module-scss-module__dZN3OW__specRow .index-module-scss-module__dZN3OW__specValue{text-align:left}.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard{padding:32px 20px}.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaTitle{font-size:22px}.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures{flex-direction:column;align-items:stretch}.index-module-scss-module__dZN3OW__ctaSection .index-module-scss-module__dZN3OW__ctaCard .index-module-scss-module__dZN3OW__ctaFeatures .index-module-scss-module__dZN3OW__ctaFeature{justify-content:center}}
@media (max-width:468px){.index-module-scss-module__dZN3OW__introCard{margin:0 12px;padding:16px}.index-module-scss-module__dZN3OW__hero .index-module-scss-module__dZN3OW__heroContent .index-module-scss-module__dZN3OW__title{font-size:22px}.index-module-scss-module__dZN3OW__sectionTitle{font-size:18px!important}}
/*# sourceMappingURL=427_77n_qqfjz.css.map*/
.index-module-scss-module__VsFkcq__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__VsFkcq__introCard{background:var(--color-bg-card);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__VsFkcq__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #8c6aec14}
.index-module-scss-module__VsFkcq__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__badgeWrapper{position:relative}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__icon{color:#8c6aec;font-size:28px;animation:2s infinite index-module-scss-module__VsFkcq__pulse}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__badge{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);background:#8c6aec;border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-100px}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__VsFkcq__metricsGrid{grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:48px;display:grid}
@media (max-width:968px){.index-module-scss-module__VsFkcq__metricsGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:468px){.index-module-scss-module__VsFkcq__metricsGrid{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__metricCard{background:var(--color-bg-panel);border:2px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__VsFkcq__metricCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec26}
.index-module-scss-module__VsFkcq__metricCard:hover .index-module-scss-module__VsFkcq__metricValue{transform:scale(1.1)}
.index-module-scss-module__VsFkcq__metricCard .index-module-scss-module__VsFkcq__metricValue{font-family:var(--font-manrope);color:#8c6aec;margin-bottom:8px;font-size:36px;font-weight:800;transition:all .3s}
.index-module-scss-module__VsFkcq__metricCard .index-module-scss-module__VsFkcq__metricLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__VsFkcq__featuresGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__VsFkcq__featuresGrid .index-module-scss-module__VsFkcq__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__VsFkcq__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__featureCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;border-radius:8px;flex-direction:column;height:100%;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__VsFkcq__featureCard:hover{background:var(--color-bg-panel);border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 16px #8c6aec1f}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid var(--color-border-panel);align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureTitle svg{color:#8c6aec;flex-shrink:0;font-size:20px}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureList li:hover{color:var(--color-text-primary);padding-left:28px}
.index-module-scss-module__VsFkcq__featureCard .index-module-scss-module__VsFkcq__featureList li:before{content:"•";color:#8c6aec;font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__VsFkcq__benchmarkSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkGrid{grid-template-columns:repeat(2,1fr);gap:24px;margin-bottom:32px;display:grid}
@media (max-width:768px){.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkGrid{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard:hover{border-color:#8c6aec66;transform:translateY(-4px);box-shadow:0 12px 32px #8c6aec1f}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkHeader h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkHeader .index-module-scss-module__VsFkcq__benchmarkValue{font-family:var(--font-manrope);color:#8c6aec;font-size:28px;font-weight:800}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:16px;font-size:13px}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__progressBar{background:var(--color-border-panel);border-radius:4px;width:100%;height:8px;overflow:hidden}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__progressBar .index-module-scss-module__VsFkcq__progressFill{background:#8c6aec;border-radius:4px;height:100%;transition:width 1s ease-out}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison{background:var(--color-bg-panel);border-left:4px solid #f59e0b;border-radius:8px;padding:24px}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:18px;font-weight:700}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonTable{flex-direction:column;gap:12px;display:flex}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow{background:var(--color-bg-card);border-radius:8px;justify-content:space-between;align-items:center;padding:12px 16px;transition:all .2s;display:flex}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow:hover{transform:translate(4px);box-shadow:0 4px 12px #00000014}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-weight:600}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__score{font-family:var(--font-manrope);color:#8c6aec;margin:0 16px;font-size:18px;font-weight:700}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__status{font-family:var(--font-manrope);background:var(--color-border-panel);color:var(--color-text-secondary);border-radius:12px;padding:4px 12px;font-size:12px;font-weight:600}
.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__status.index-module-scss-module__VsFkcq__statusLeading{color:#fff;background:#8c6aec}
.index-module-scss-module__VsFkcq__architectureSection{margin:48px 0}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureContent{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureContent{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard{background:var(--color-bg-panel);border:2px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard:hover{border-color:#8c6aec66;transform:translateY(-8px);box-shadow:0 12px 24px #8c6aec26}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard:hover .index-module-scss-module__VsFkcq__architectureIcon{transform:scale(1.2)rotate(10deg)}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard .index-module-scss-module__VsFkcq__architectureIcon{color:#fff;background:#8c6aec;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 20px;font-size:28px;transition:all .3s;display:flex}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:700}
.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__VsFkcq__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec1f}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem:hover .index-module-scss-module__VsFkcq__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem .index-module-scss-module__VsFkcq__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem .index-module-scss-module__VsFkcq__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__VsFkcq__specsSection{margin:48px 0}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:12px;padding:32px}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid var(--color-border-panel);margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
@media (max-width:768px){.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList .index-module-scss-module__VsFkcq__specItem{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList .index-module-scss-module__VsFkcq__specItem:hover{background:var(--color-bg-panel);border-color:#8c6aec33}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList .index-module-scss-module__VsFkcq__specItem strong{font-family:var(--font-fragment-mono);color:#8c6aec;flex-shrink:0;font-weight:500}
.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsList .index-module-scss-module__VsFkcq__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection{background:var(--color-bg-panel);border:1px solid #34cba033;border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__sectionTitle:after{content:"";background:linear-gradient(90deg, var(--color-tag-llm) 0%, #2ba584 100%);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeaturesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeaturesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeaturesGrid{grid-template-columns:1fr}}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard{background:var(--color-bg-card);border:2px solid var(--color-border-panel);text-align:center;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard:hover{border-color:var(--color-tag-llm);transform:translateY(-6px);box-shadow:0 12px 32px #34cba026}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard:hover .index-module-scss-module__VsFkcq__whyFeatureIcon{background:linear-gradient(135deg, var(--color-tag-llm) 0%, #2ba584 100%);transform:scale(1.15)rotate(5deg)}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard:hover .index-module-scss-module__VsFkcq__whyFeatureIcon svg{color:#fff}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard .index-module-scss-module__VsFkcq__whyFeatureIcon{background:var(--color-bg-page);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;transition:all .3s;display:flex}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard .index-module-scss-module__VsFkcq__whyFeatureIcon svg{color:var(--color-tag-llm);font-size:32px;transition:color .3s}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard .index-module-scss-module__VsFkcq__whyFeatureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:18px;font-weight:600;line-height:1.3}
.index-module-scss-module__VsFkcq__whyAtlasCloudSection .index-module-scss-module__VsFkcq__whyFeatureCard .index-module-scss-module__VsFkcq__whyFeatureDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__VsFkcq__ctaSection{margin-top:48px}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard{text-align:center;background:var(--color-bg-panel);background-size:300% 300%;border:1px solid #8c6aec1a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__VsFkcq__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #8c6aec1f}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#8c6aec26 0%,#8c6aec14 25%,#7b5adb0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__VsFkcq__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#b796ec1f 0%,#a382d80f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__VsFkcq__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__ctaText{font-family:var(--font-manrope);color:var(--color-text-secondary);z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features .index-module-scss-module__VsFkcq__featureItem{background:var(--color-bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--color-border-panel);border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features .index-module-scss-module__VsFkcq__featureItem:hover{background:var(--color-bg-panel);transform:translateY(-3px);box-shadow:0 8px 20px #8c6aec33}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features .index-module-scss-module__VsFkcq__featureItem:hover .index-module-scss-module__VsFkcq__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features .index-module-scss-module__VsFkcq__featureItem .index-module-scss-module__VsFkcq__featureIcon{font-size:20px;transition:transform .3s}
.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features .index-module-scss-module__VsFkcq__featureItem .index-module-scss-module__VsFkcq__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__VsFkcq__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__VsFkcq__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__VsFkcq__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
@media (max-width:768px){.index-module-scss-module__VsFkcq__container{padding:20px 0}.index-module-scss-module__VsFkcq__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__VsFkcq__header{margin-bottom:32px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__icon{font-size:24px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__title{font-size:22px;line-height:1.3}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__description{font-size:15px;line-height:1.5}.index-module-scss-module__VsFkcq__metricsGrid{gap:12px;margin-bottom:32px}.index-module-scss-module__VsFkcq__metricCard{padding:16px}.index-module-scss-module__VsFkcq__metricCard .index-module-scss-module__VsFkcq__metricValue{font-size:28px}.index-module-scss-module__VsFkcq__metricCard .index-module-scss-module__VsFkcq__metricLabel{font-size:12px}.index-module-scss-module__VsFkcq__benchmarkSection{margin:32px 0;padding:24px 16px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__sectionTitle{font-size:22px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__sectionDescription{font-size:14px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard{padding:20px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkHeader h4{font-size:14px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkHeader .index-module-scss-module__VsFkcq__benchmarkValue{font-size:24px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__benchmarkCard .index-module-scss-module__VsFkcq__benchmarkDescription{font-size:12px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison{padding:20px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonTitle{font-size:16px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow{padding:10px 12px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__modelName{font-size:13px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__score{font-size:16px}.index-module-scss-module__VsFkcq__benchmarkSection .index-module-scss-module__VsFkcq__competitorComparison .index-module-scss-module__VsFkcq__comparisonRow .index-module-scss-module__VsFkcq__status{padding:3px 8px;font-size:11px}.index-module-scss-module__VsFkcq__architectureSection{margin:32px 0}.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__sectionTitle{font-size:22px}.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard{padding:24px 20px}.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard .index-module-scss-module__VsFkcq__architectureIcon{width:56px;height:56px;font-size:24px}.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard h4{font-size:18px}.index-module-scss-module__VsFkcq__architectureSection .index-module-scss-module__VsFkcq__architectureCard p{font-size:13px}.index-module-scss-module__VsFkcq__useCasesSection{padding:24px 16px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__sectionTitle{font-size:22px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem{padding:16px 12px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem .index-module-scss-module__VsFkcq__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseItem .index-module-scss-module__VsFkcq__useCaseText{font-size:12px}.index-module-scss-module__VsFkcq__specsSection{margin:32px 0}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard{padding:20px}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specsTitle{font-size:20px}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specItem{padding:12px;font-size:13px}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specItem strong,.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specsCard .index-module-scss-module__VsFkcq__specItem span{font-size:12px}.index-module-scss-module__VsFkcq__ctaSection{margin-top:32px}.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard{padding:32px 20px}.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__ctaTitle{font-size:22px}.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__ctaText{font-size:15px}.index-module-scss-module__VsFkcq__ctaSection .index-module-scss-module__VsFkcq__ctaCard .index-module-scss-module__VsFkcq__features{flex-direction:column;align-items:center;gap:16px}}
@media (max-width:468px){.index-module-scss-module__VsFkcq__introCard{margin:0 12px;padding:16px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__title{font-size:18px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__titleWrapper .index-module-scss-module__VsFkcq__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__VsFkcq__header .index-module-scss-module__VsFkcq__description{font-size:13px}.index-module-scss-module__VsFkcq__useCasesSection .index-module-scss-module__VsFkcq__useCaseGrid{grid-template-columns:1fr}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specItem{flex-direction:column;align-items:flex-start;gap:4px}.index-module-scss-module__VsFkcq__specsSection .index-module-scss-module__VsFkcq__specItem span{text-align:left}}
/*# sourceMappingURL=26suo0u-fo1-z.css.map*/
.index-module-scss-module__3YvLVW__text{flex:1;min-width:0}
/*# sourceMappingURL=41wr4jjjqyd9g.css.map*/
.index-module-scss-module__p2VqsW__container{background:var(--color-bg-page);width:100%;overflow:hidden}
.index-module-scss-module__p2VqsW__heroSection{background:var(--color-bg-page);justify-content:center;align-items:center;min-height:400px;padding:80px 40px;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__p2VqsW__heroSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#ff730026 0%,#0000 50%),radial-gradient(circle at 80% 20%,#ff90001a 0%,#0000 40%);position:absolute;inset:0}
.index-module-scss-module__p2VqsW__heroSection:after{content:"";pointer-events:none;background:radial-gradient(#ff73000d 0%,#0000 70%);width:200%;height:200%;animation:8s ease-in-out infinite index-module-scss-module__p2VqsW__heroGlow;position:absolute;top:-50%;left:-50%}
@keyframes index-module-scss-module__p2VqsW__heroGlow{0%,to{opacity:.5;transform:translate(0)scale(1)}50%{opacity:.8;transform:translate(10%,10%)scale(1.1)}}
.index-module-scss-module__p2VqsW__heroContent{z-index:2;text-align:center;max-width:800px;position:relative}
.index-module-scss-module__p2VqsW__versionBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ff730033;border:1px solid #ff730080;border-radius:50px;align-items:center;gap:12px;margin-bottom:24px;padding:8px 20px;display:inline-flex}
.index-module-scss-module__p2VqsW__versionBadge .index-module-scss-module__p2VqsW__versionNumber{font-family:var(--font-manrope);color:#ff7300;font-size:32px;font-weight:800;line-height:1}
.index-module-scss-module__p2VqsW__versionBadge .index-module-scss-module__p2VqsW__versionLabel{font-family:var(--font-fragment-mono);color:#ff9000;letter-spacing:.1em;font-size:12px;font-weight:500}
.index-module-scss-module__p2VqsW__heroTitle{flex-direction:column;gap:8px;margin:0 0 24px;display:flex}
.index-module-scss-module__p2VqsW__brandName{font-family:var(--font-manrope);background:linear-gradient(135deg, var(--color-bg-panel) 0%, rgba(var(--color-bg-panel), .8) 100%);-webkit-text-fill-color:#0000;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:800;line-height:1}
.index-module-scss-module__p2VqsW__heroSubtitle{font-family:var(--font-manrope);color:#b0a0a0;letter-spacing:.05em;font-size:24px;font-weight:500}
.index-module-scss-module__p2VqsW__heroDescription{font-family:var(--font-manrope);color:rgba(var(--color-bg-panel), .7);max-width:600px;margin:0 auto;font-size:18px;line-height:1.7}
.index-module-scss-module__p2VqsW__heroGlow{filter:blur(60px);pointer-events:none;background:radial-gradient(#ff73004d 0%,#0000 70%);width:600px;height:200px;position:absolute;bottom:-100px;left:50%;transform:translate(-50%)}
.index-module-scss-module__p2VqsW__sectionHeader{text-align:center;margin-bottom:48px}
.index-module-scss-module__p2VqsW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 16px;font-size:36px;font-weight:700;display:inline-block;position:relative}
.index-module-scss-module__p2VqsW__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:4px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__p2VqsW__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:500px;margin:0 auto;font-size:16px;line-height:1.6}
.index-module-scss-module__p2VqsW__updatesSection{max-width:1200px;margin:0 auto;padding:80px 40px}
.index-module-scss-module__p2VqsW__updatesGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:1024px){.index-module-scss-module__p2VqsW__updatesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__p2VqsW__updatesGrid{grid-template-columns:1fr}}
.index-module-scss-module__p2VqsW__updateCard{background:var(--color-bg-panel);border:1px solid #e2e2e3;border-radius:16px;padding:32px;transition:all .4s;position:relative;overflow:hidden}
.index-module-scss-module__p2VqsW__updateCard:hover{border-color:#ff73004d;transform:translateY(-8px);box-shadow:0 20px 40px #ff730026}
.index-module-scss-module__p2VqsW__updateCard:hover .index-module-scss-module__p2VqsW__updateIcon{background:var(--color-bg-page);color:#fff;transform:scale(1.1)rotate(5deg)}
.index-module-scss-module__p2VqsW__updateCard:hover .index-module-scss-module__p2VqsW__updateGlow{opacity:1}
.index-module-scss-module__p2VqsW__updateIcon{background:var(--color-bg-page);color:#ff7300;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:20px;font-size:24px;transition:all .4s;display:flex}
.index-module-scss-module__p2VqsW__updateContent h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:700}
.index-module-scss-module__p2VqsW__updateContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__p2VqsW__updateGlow{opacity:0;pointer-events:none;background:radial-gradient(circle,#ff73001a 0%,#0000 70%);width:150px;height:150px;transition:opacity .4s;position:absolute;top:0;right:0}
.index-module-scss-module__p2VqsW__industriesSection{background:var(--color-bg-page);padding:80px 40px}
.index-module-scss-module__p2VqsW__industriesSection .index-module-scss-module__p2VqsW__sectionTitle{text-align:center;margin-bottom:48px;display:block}
.index-module-scss-module__p2VqsW__industriesGrid{grid-template-columns:repeat(4,1fr);gap:20px;max-width:1000px;margin:0 auto;display:grid}
@media (max-width:900px){.index-module-scss-module__p2VqsW__industriesGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:480px){.index-module-scss-module__p2VqsW__industriesGrid{grid-template-columns:1fr}}
.index-module-scss-module__p2VqsW__industryCard{background:var(--color-bg-panel);text-align:center;cursor:pointer;border:1px solid #e2e2e3;border-radius:12px;padding:24px 20px;transition:all .3s}
.index-module-scss-module__p2VqsW__industryCard:hover{border-color:#ff73004d;transform:translateY(-4px);box-shadow:0 12px 24px #ff73001a}
.index-module-scss-module__p2VqsW__industryCard:hover .index-module-scss-module__p2VqsW__industryIcon{transform:scale(1.2)rotate(-5deg)}
.index-module-scss-module__p2VqsW__industryCard .index-module-scss-module__p2VqsW__industryIcon{margin-bottom:12px;font-size:32px;transition:transform .3s;display:block}
.index-module-scss-module__p2VqsW__industryCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:16px;font-weight:600}
.index-module-scss-module__p2VqsW__industryCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px}
.index-module-scss-module__p2VqsW__improvementsSection{max-width:1200px;margin:0 auto;padding:80px 40px}
.index-module-scss-module__p2VqsW__improvementsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}
@media (max-width:900px){.index-module-scss-module__p2VqsW__improvementsGrid{grid-template-columns:1fr}}
.index-module-scss-module__p2VqsW__improvementCard{background:var(--color-bg-page);border:1px solid #e2e2e3;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__p2VqsW__improvementCard:hover{border-color:#ff730033;transform:translateY(-4px);box-shadow:0 16px 32px #ff73001a}
.index-module-scss-module__p2VqsW__improvementHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}
.index-module-scss-module__p2VqsW__improvementHeader .index-module-scss-module__p2VqsW__improvementNumber{background:var(--color-bg-page);width:36px;height:36px;font-family:var(--font-manrope);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}
.index-module-scss-module__p2VqsW__improvementHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__p2VqsW__improvementDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;line-height:1.6}
.index-module-scss-module__p2VqsW__comparisonBox{background:#faf7f8;border-radius:12px;align-items:stretch;gap:12px;padding:16px;display:flex}
@media (max-width:480px){.index-module-scss-module__p2VqsW__comparisonBox{flex-direction:column}}
.index-module-scss-module__p2VqsW__comparisonItem{background:var(--color-bg-card);border:1px solid #e2e2e3;border-radius:8px;flex:1;padding:12px}
.index-module-scss-module__p2VqsW__comparisonItem.index-module-scss-module__p2VqsW__improved{background:var(--color-bg-page);border-color:#ff73004d}
.index-module-scss-module__p2VqsW__comparisonItem.index-module-scss-module__p2VqsW__improved .index-module-scss-module__p2VqsW__comparisonLabel{color:#ff7300}
.index-module-scss-module__p2VqsW__comparisonLabel{font-family:var(--font-fragment-mono);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px;font-size:11px;font-weight:500;display:block}
.index-module-scss-module__p2VqsW__comparisonText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px;line-height:1.5}
.index-module-scss-module__p2VqsW__comparisonArrow{color:#ff7300;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;display:flex}
@media (max-width:480px){.index-module-scss-module__p2VqsW__comparisonArrow{padding:8px 0;transform:rotate(90deg)}}
.index-module-scss-module__p2VqsW__ctaSection{background:var(--color-bg-page);text-align:center;padding:80px 40px;position:relative;overflow:hidden}
.index-module-scss-module__p2VqsW__ctaSection:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 70%,#ff730033 0%,#0000 50%),radial-gradient(circle at 70% 30%,#ff900026 0%,#0000 40%);position:absolute;inset:0}
.index-module-scss-module__p2VqsW__ctaContent{z-index:2;max-width:600px;margin:0 auto;position:relative}
.index-module-scss-module__p2VqsW__ctaContent h2{font-family:var(--font-manrope);color:var(--color-bg-panel);margin:0 0 16px;font-size:42px;font-weight:700}
.index-module-scss-module__p2VqsW__ctaContent p{font-family:var(--font-manrope);color:rgba(var(--color-bg-panel), .7);margin:0 0 32px;font-size:18px;line-height:1.6}
.index-module-scss-module__p2VqsW__ctaFeatures{flex-wrap:wrap;justify-content:center;gap:24px;display:flex}
.index-module-scss-module__p2VqsW__ctaFeature{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ff730066;border-radius:50px;align-items:center;gap:10px;padding:14px 24px;transition:all .3s;display:flex}
.index-module-scss-module__p2VqsW__ctaFeature:hover{background:#ff730033;transform:translateY(-3px);box-shadow:0 8px 20px #ff73004d}
.index-module-scss-module__p2VqsW__ctaFeature span:first-child{font-size:18px}
.index-module-scss-module__p2VqsW__ctaFeature span:last-child{font-family:var(--font-manrope);color:var(--color-bg-panel);font-size:14px;font-weight:600}
.index-module-scss-module__p2VqsW__ctaGlow{filter:blur(80px);pointer-events:none;background:radial-gradient(#ff730026 0%,#0000 60%);width:800px;height:400px;animation:6s ease-in-out infinite index-module-scss-module__p2VqsW__ctaGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes index-module-scss-module__p2VqsW__ctaGlow{0%,to{opacity:.5;transform:translate(-50%,-50%)scale(1)}50%{opacity:.8;transform:translate(-50%,-50%)scale(1.1)}}
@media (max-width:768px){.index-module-scss-module__p2VqsW__heroSection{min-height:350px;padding:60px 20px}.index-module-scss-module__p2VqsW__versionBadge{gap:10px;padding:6px 16px}.index-module-scss-module__p2VqsW__versionBadge .index-module-scss-module__p2VqsW__versionNumber{font-size:24px}.index-module-scss-module__p2VqsW__versionBadge .index-module-scss-module__p2VqsW__versionLabel{font-size:10px}.index-module-scss-module__p2VqsW__brandName{font-size:48px}.index-module-scss-module__p2VqsW__heroSubtitle{font-size:18px}.index-module-scss-module__p2VqsW__heroDescription{font-size:15px}.index-module-scss-module__p2VqsW__sectionTitle{font-size:28px}.index-module-scss-module__p2VqsW__updatesSection,.index-module-scss-module__p2VqsW__industriesSection,.index-module-scss-module__p2VqsW__improvementsSection{padding:60px 20px}.index-module-scss-module__p2VqsW__updateCard{padding:24px}.index-module-scss-module__p2VqsW__ctaSection{padding:60px 20px}.index-module-scss-module__p2VqsW__ctaContent h2{font-size:32px}.index-module-scss-module__p2VqsW__ctaContent p{font-size:16px}.index-module-scss-module__p2VqsW__ctaFeatures{gap:16px}.index-module-scss-module__p2VqsW__ctaFeature{padding:12px 20px}.index-module-scss-module__p2VqsW__ctaFeature span:last-child{font-size:13px}}
@media (max-width:480px){.index-module-scss-module__p2VqsW__heroSection{min-height:300px;padding:48px 16px}.index-module-scss-module__p2VqsW__brandName{font-size:36px}.index-module-scss-module__p2VqsW__heroSubtitle{font-size:16px}.index-module-scss-module__p2VqsW__heroDescription{font-size:14px}.index-module-scss-module__p2VqsW__sectionTitle{font-size:24px}.index-module-scss-module__p2VqsW__sectionSubtitle{font-size:14px}.index-module-scss-module__p2VqsW__updatesSection,.index-module-scss-module__p2VqsW__industriesSection,.index-module-scss-module__p2VqsW__improvementsSection{padding:48px 16px}.index-module-scss-module__p2VqsW__updateCard{padding:20px}.index-module-scss-module__p2VqsW__updateIcon{width:48px;height:48px;font-size:20px}.index-module-scss-module__p2VqsW__updateContent h3{font-size:18px}.index-module-scss-module__p2VqsW__updateContent p{font-size:14px}.index-module-scss-module__p2VqsW__improvementCard{padding:24px}.index-module-scss-module__p2VqsW__improvementHeader h3{font-size:18px}.index-module-scss-module__p2VqsW__ctaContent h2{font-size:26px}.index-module-scss-module__p2VqsW__ctaContent p{font-size:15px}.index-module-scss-module__p2VqsW__ctaFeature{justify-content:center;width:100%;padding:10px 16px}}
/*# sourceMappingURL=41ijuristms2v.css.map*/
.index-module-scss-module__MvAY7a__container{background:var(--color-bg-page);width:100%;padding:60px 0}
.index-module-scss-module__MvAY7a__heroSection{text-align:center;max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__heroContent{flex-direction:column;align-items:center;gap:24px;display:flex}
.index-module-scss-module__MvAY7a__badge{font-family:var(--font-manrope);letter-spacing:.1em;color:var(--color-tag-video);text-transform:uppercase;background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border:1px solid #48b9ff4d;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}
.index-module-scss-module__MvAY7a__badgeIcon{font-size:14px}
.index-module-scss-module__MvAY7a__heroTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-direction:column;gap:8px;margin:0;font-size:48px;font-weight:700;line-height:1.2;display:flex}
.index-module-scss-module__MvAY7a__heroSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);letter-spacing:-.01em;font-size:24px;font-weight:500}
.index-module-scss-module__MvAY7a__heroDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0;font-size:18px;line-height:1.7}
.index-module-scss-module__MvAY7a__breakthroughSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__breakthroughGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}
.index-module-scss-module__MvAY7a__breakthroughCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__MvAY7a__breakthroughCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 8px 24px #48b9ff1f}
.index-module-scss-module__MvAY7a__breakthroughCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__MvAY7a__breakthroughCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__MvAY7a__breakthroughIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:12px;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__MvAY7a__innovationSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:700}
.index-module-scss-module__MvAY7a__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 48px;font-size:16px}
.index-module-scss-module__MvAY7a__innovationGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}
.index-module-scss-module__MvAY7a__innovationCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__MvAY7a__innovationCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 8px 24px #48b9ff1f}
.index-module-scss-module__MvAY7a__innovationCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__MvAY7a__innovationCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__MvAY7a__innovationIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:12px;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__MvAY7a__featuresSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;display:grid}
.index-module-scss-module__MvAY7a__featureCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:10px;gap:16px;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__MvAY7a__featureCard:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000d}
.index-module-scss-module__MvAY7a__featureIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__MvAY7a__featureContent{flex:1}
.index-module-scss-module__MvAY7a__featureContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__MvAY7a__featureContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__MvAY7a__comparisonSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__comparisonTable{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}
.index-module-scss-module__MvAY7a__comparisonRow{border-bottom:1px solid #f3f4f6;grid-template-columns:200px 1fr 1fr;align-items:center;gap:24px;padding:20px 24px;display:grid}
.index-module-scss-module__MvAY7a__comparisonRow:last-child{border-bottom:none}
.index-module-scss-module__MvAY7a__comparisonRow:hover{background:#f9fafb}
.index-module-scss-module__MvAY7a__comparisonLabel{font-family:var(--font-manrope);color:#374151;font-size:14px;font-weight:600}
.index-module-scss-module__MvAY7a__comparisonSeedance,.index-module-scss-module__MvAY7a__comparisonWan26{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}
.index-module-scss-module__MvAY7a__checkIcon{color:var(--color-tag-video);flex-shrink:0;font-size:20px}
.index-module-scss-module__MvAY7a__comparisonOthers{font-family:var(--font-manrope);color:#9ca3af;font-size:14px}
.index-module-scss-module__MvAY7a__modesSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__modesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;display:grid}
.index-module-scss-module__MvAY7a__modeCard{background:var(--color-bg-card);border:2px solid #e5e7eb;border-radius:16px;padding:32px 28px;transition:all .3s}
.index-module-scss-module__MvAY7a__modeCard:hover{border-color:var(--color-tag-video);transform:translateY(-3px);box-shadow:0 8px 32px #48b9ff26}
.index-module-scss-module__MvAY7a__modeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}
.index-module-scss-module__MvAY7a__modeHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__MvAY7a__modeIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1f 0%,#1966ff1f 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;font-size:24px;display:flex}
.index-module-scss-module__MvAY7a__modeBadge{color:var(--color-tag-video);font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#48b9ff26 0%,#1966ff26 100%);border-radius:12px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}
.index-module-scss-module__MvAY7a__modeDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;line-height:1.7}
.index-module-scss-module__MvAY7a__modeFeatures{margin:0;padding:0;list-style:none}
.index-module-scss-module__MvAY7a__modeFeatures li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:10px;padding-left:24px;font-size:14px;line-height:1.6;position:relative}
.index-module-scss-module__MvAY7a__modeFeatures li:last-child{margin-bottom:0}
.index-module-scss-module__MvAY7a__modeFeatures li:before{content:"•";color:var(--color-tag-video);font-size:16px;font-weight:700;position:absolute;left:8px}
.index-module-scss-module__MvAY7a__useCasesSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__useCasesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}
.index-module-scss-module__MvAY7a__useCaseCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__MvAY7a__useCaseCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__MvAY7a__useCaseCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 10px;font-size:18px;font-weight:600}
.index-module-scss-module__MvAY7a__useCaseCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__MvAY7a__useCaseIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__MvAY7a__apiSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__apiModesGrid{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__MvAY7a__apiModeCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__MvAY7a__apiModeCard:hover{border-color:var(--color-tag-video);transform:translateY(-4px);box-shadow:0 8px 32px #48b9ff1f}
.index-module-scss-module__MvAY7a__apiModeHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}
.index-module-scss-module__MvAY7a__apiModeHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:22px;font-weight:700}
.index-module-scss-module__MvAY7a__apiModeIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1f 0%,#1966ff1f 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__MvAY7a__apiModeDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:15px;line-height:1.7}
.index-module-scss-module__MvAY7a__apiFeaturesList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}
.index-module-scss-module__MvAY7a__apiFeature{font-family:var(--font-manrope);color:#374151;align-items:flex-start;gap:10px;font-size:14px;display:flex}
.index-module-scss-module__MvAY7a__apiFeature svg{color:var(--color-tag-video);flex-shrink:0;margin-top:2px;font-size:18px}
.index-module-scss-module__MvAY7a__apiFeature span{flex:1}
.index-module-scss-module__MvAY7a__apiUseCases{background:#f9fafb;border-radius:8px;padding:16px 20px}
.index-module-scss-module__MvAY7a__apiUseCases h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:14px;font-weight:600}
.index-module-scss-module__MvAY7a__apiUseCases ul{margin:0;padding-left:20px}
.index-module-scss-module__MvAY7a__apiUseCases ul li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:6px;font-size:13px;line-height:1.6}
.index-module-scss-module__MvAY7a__apiUseCases ul li:last-child{margin-bottom:0}
.index-module-scss-module__MvAY7a__apiIntegrationNote{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex}
.index-module-scss-module__MvAY7a__noteIcon{flex-shrink:0;font-size:28px;line-height:1}
.index-module-scss-module__MvAY7a__noteContent{flex:1}
.index-module-scss-module__MvAY7a__noteContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__MvAY7a__noteContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__MvAY7a__howToUseSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__pathsContainer{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__MvAY7a__pathCard{background:var(--color-bg-card);border:2px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__MvAY7a__pathCard:hover{border-color:var(--color-tag-video);box-shadow:0 12px 40px #48b9ff26}
.index-module-scss-module__MvAY7a__pathHeader{text-align:center;border-bottom:2px solid #f3f4f6;margin-bottom:32px;padding-bottom:24px}
.index-module-scss-module__MvAY7a__pathHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 8px;font-size:22px;font-weight:700}
.index-module-scss-module__MvAY7a__pathHeader p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.index-module-scss-module__MvAY7a__pathMainIcon{color:var(--color-tag-video);font-size:48px}
.index-module-scss-module__MvAY7a__stepsContainer{flex-direction:column;gap:0;display:flex}
.index-module-scss-module__MvAY7a__stepItem{grid-template-columns:32px 48px 1fr;align-items:flex-start;gap:16px;padding:16px 0;display:grid}
.index-module-scss-module__MvAY7a__stepNumber{background:linear-gradient(135deg, var(--color-tag-video), #1966ffcc);color:#fff;width:32px;height:32px;font-family:var(--font-manrope);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}
.index-module-scss-module__MvAY7a__stepIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}
.index-module-scss-module__MvAY7a__stepContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:16px;font-weight:600}
.index-module-scss-module__MvAY7a__stepContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__MvAY7a__stepConnector{background:linear-gradient(180deg, var(--color-tag-video) 0%, #48b9ff4d 100%);width:2px;height:24px;margin-left:15px}
.index-module-scss-module__MvAY7a__quickTip{background:linear-gradient(135deg,#f8e40b14 0%,#f8e40b0d 100%);border:1px solid #f8e40b33;border-radius:12px;align-items:center;gap:16px;padding:20px 24px;display:flex}
.index-module-scss-module__MvAY7a__tipIcon{flex-shrink:0;font-size:24px;line-height:1}
.index-module-scss-module__MvAY7a__tipContent{font-family:var(--font-manrope);color:#374151;font-size:14px;line-height:1.7}
.index-module-scss-module__MvAY7a__tipContent strong{color:var(--color-text-primary);font-weight:600}
.index-module-scss-module__MvAY7a__whyAtlasSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__whyAtlasGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}
@media (max-width:1024px){.index-module-scss-module__MvAY7a__whyAtlasGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__MvAY7a__whyAtlasGrid{grid-template-columns:1fr}}
.index-module-scss-module__MvAY7a__whyAtlasCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__MvAY7a__whyAtlasCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__MvAY7a__whyAtlasCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:18px;font-weight:600}
.index-module-scss-module__MvAY7a__whyAtlasCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__MvAY7a__whyAtlasIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:26px;display:flex}
.index-module-scss-module__MvAY7a__statsRow{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;padding:32px 24px;display:grid}
.index-module-scss-module__MvAY7a__statItem{text-align:center}
.index-module-scss-module__MvAY7a__statNumber{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:36px;font-weight:700;line-height:1.2}
.index-module-scss-module__MvAY7a__statLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__MvAY7a__faqSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__faqGrid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px;display:grid}
.index-module-scss-module__MvAY7a__faqCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px;transition:all .3s}
.index-module-scss-module__MvAY7a__faqCard:hover{border-color:#d1d5db;box-shadow:0 4px 16px #0000000f}
.index-module-scss-module__MvAY7a__faqCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}
.index-module-scss-module__MvAY7a__faqCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__MvAY7a__specsSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__MvAY7a__specsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}
.index-module-scss-module__MvAY7a__specItem{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:8px;padding:20px;transition:all .3s}
.index-module-scss-module__MvAY7a__specItem:hover{background:#f9fafb;border-color:#d1d5db}
.index-module-scss-module__MvAY7a__specLabel{font-family:var(--font-manrope);color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:600}
.index-module-scss-module__MvAY7a__specValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.4}
.index-module-scss-module__MvAY7a__ctaSection{max-width:800px;margin:0 auto;padding:0 24px}
.index-module-scss-module__MvAY7a__ctaContent{text-align:center;background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border:1px solid #48b9ff33;border-radius:16px;padding:48px 40px;position:relative;overflow:hidden}
.index-module-scss-module__MvAY7a__ctaContent:before{content:"";background:linear-gradient(90deg, transparent, var(--color-tag-video), transparent);height:3px;position:absolute;top:0;left:0;right:0}
.index-module-scss-module__MvAY7a__ctaContent h3{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;margin:16px 0;font-size:28px;font-weight:700}
.index-module-scss-module__MvAY7a__ctaContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}
.index-module-scss-module__MvAY7a__ctaIcon{color:var(--color-tag-video);font-size:36px;animation:2s ease-in-out infinite index-module-scss-module__MvAY7a__pulse}
@keyframes index-module-scss-module__MvAY7a__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}
@media (max-width:768px){.index-module-scss-module__MvAY7a__heroTitle{font-size:36px}.index-module-scss-module__MvAY7a__heroSubtitle{font-size:20px}.index-module-scss-module__MvAY7a__sectionTitle{font-size:28px}.index-module-scss-module__MvAY7a__innovationGrid,.index-module-scss-module__MvAY7a__featuresGrid,.index-module-scss-module__MvAY7a__useCasesGrid,.index-module-scss-module__MvAY7a__faqGrid,.index-module-scss-module__MvAY7a__specsGrid{grid-template-columns:1fr}.index-module-scss-module__MvAY7a__comparisonRow{grid-template-columns:1fr;gap:12px}.index-module-scss-module__MvAY7a__comparisonLabel{color:var(--color-text-primary);font-weight:700}.index-module-scss-module__MvAY7a__apiModesGrid,.index-module-scss-module__MvAY7a__pathsContainer{grid-template-columns:1fr}.index-module-scss-module__MvAY7a__stepItem{grid-template-columns:32px 1fr;gap:12px}.index-module-scss-module__MvAY7a__stepIcon{display:none}.index-module-scss-module__MvAY7a__breakthroughGrid,.index-module-scss-module__MvAY7a__modesGrid{grid-template-columns:1fr}}
/*# sourceMappingURL=21ywkhi81ac9p.css.map*/
.index-module-scss-module__OO6eqW__container{background:var(--color-bg-page);width:100%;padding:60px 0}
.index-module-scss-module__OO6eqW__heroSection{text-align:center;max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__heroContent{flex-direction:column;align-items:center;gap:24px;display:flex}
.index-module-scss-module__OO6eqW__badge{font-family:var(--font-manrope);letter-spacing:.1em;color:var(--color-tag-video);text-transform:uppercase;background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border:1px solid #48b9ff4d;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}
.index-module-scss-module__OO6eqW__badgeIcon{font-size:14px}
.index-module-scss-module__OO6eqW__heroTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-direction:column;gap:8px;margin:0;font-size:48px;font-weight:700;line-height:1.2;display:flex}
.index-module-scss-module__OO6eqW__heroSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);letter-spacing:-.01em;font-size:24px;font-weight:500}
.index-module-scss-module__OO6eqW__heroDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0;font-size:18px;line-height:1.7}
.index-module-scss-module__OO6eqW__innovationSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:700}
.index-module-scss-module__OO6eqW__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 48px;font-size:16px}
.index-module-scss-module__OO6eqW__innovationGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}
.index-module-scss-module__OO6eqW__innovationCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__OO6eqW__innovationCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 8px 24px #48b9ff1f}
.index-module-scss-module__OO6eqW__innovationCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__OO6eqW__innovationCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__OO6eqW__innovationIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:12px;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__OO6eqW__featuresSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;display:grid}
.index-module-scss-module__OO6eqW__featureCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:10px;gap:16px;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__OO6eqW__featureCard:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000d}
.index-module-scss-module__OO6eqW__featureIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__OO6eqW__featureContent{flex:1}
.index-module-scss-module__OO6eqW__featureContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__OO6eqW__featureContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__OO6eqW__comparisonSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__comparisonTable{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}
.index-module-scss-module__OO6eqW__comparisonRow{border-bottom:1px solid #f3f4f6;grid-template-columns:200px 1fr 1fr;align-items:center;gap:24px;padding:20px 24px;display:grid}
.index-module-scss-module__OO6eqW__comparisonRow:last-child{border-bottom:none}
.index-module-scss-module__OO6eqW__comparisonRow:hover{background:#f9fafb}
.index-module-scss-module__OO6eqW__comparisonLabel{font-family:var(--font-manrope);color:#374151;font-size:14px;font-weight:600}
.index-module-scss-module__OO6eqW__comparisonSeedance{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}
.index-module-scss-module__OO6eqW__checkIcon{color:var(--color-tag-video);flex-shrink:0;font-size:20px}
.index-module-scss-module__OO6eqW__comparisonOthers{font-family:var(--font-manrope);color:#9ca3af;font-size:14px}
.index-module-scss-module__OO6eqW__useCasesSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__useCasesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}
.index-module-scss-module__OO6eqW__useCaseCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__OO6eqW__useCaseCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__OO6eqW__useCaseCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 10px;font-size:18px;font-weight:600}
.index-module-scss-module__OO6eqW__useCaseCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__OO6eqW__useCaseIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__OO6eqW__apiSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__apiModesGrid{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__OO6eqW__apiModeCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__OO6eqW__apiModeCard:hover{border-color:var(--color-tag-video);transform:translateY(-4px);box-shadow:0 8px 32px #48b9ff1f}
.index-module-scss-module__OO6eqW__apiModeHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}
.index-module-scss-module__OO6eqW__apiModeHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:22px;font-weight:700}
.index-module-scss-module__OO6eqW__apiModeIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1f 0%,#1966ff1f 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__OO6eqW__apiModeDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:15px;line-height:1.7}
.index-module-scss-module__OO6eqW__apiFeaturesList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}
.index-module-scss-module__OO6eqW__apiFeature{font-family:var(--font-manrope);color:#374151;align-items:flex-start;gap:10px;font-size:14px;display:flex}
.index-module-scss-module__OO6eqW__apiFeature svg{color:var(--color-tag-video);flex-shrink:0;margin-top:2px;font-size:18px}
.index-module-scss-module__OO6eqW__apiFeature span{flex:1}
.index-module-scss-module__OO6eqW__apiUseCases{background:#f9fafb;border-radius:8px;padding:16px 20px}
.index-module-scss-module__OO6eqW__apiUseCases h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:14px;font-weight:600}
.index-module-scss-module__OO6eqW__apiUseCases ul{margin:0;padding-left:20px}
.index-module-scss-module__OO6eqW__apiUseCases ul li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:6px;font-size:13px;line-height:1.6}
.index-module-scss-module__OO6eqW__apiUseCases ul li:last-child{margin-bottom:0}
.index-module-scss-module__OO6eqW__apiIntegrationNote{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex}
.index-module-scss-module__OO6eqW__noteIcon{flex-shrink:0;font-size:28px;line-height:1}
.index-module-scss-module__OO6eqW__noteContent{flex:1}
.index-module-scss-module__OO6eqW__noteContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__OO6eqW__noteContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__OO6eqW__howToUseSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__pathsContainer{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__OO6eqW__pathCard{background:var(--color-bg-card);border:2px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__OO6eqW__pathCard:hover{border-color:var(--color-tag-video);box-shadow:0 12px 40px #48b9ff26}
.index-module-scss-module__OO6eqW__pathHeader{text-align:center;border-bottom:2px solid #f3f4f6;margin-bottom:32px;padding-bottom:24px}
.index-module-scss-module__OO6eqW__pathHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 8px;font-size:22px;font-weight:700}
.index-module-scss-module__OO6eqW__pathHeader p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.index-module-scss-module__OO6eqW__pathMainIcon{color:var(--color-tag-video);font-size:48px}
.index-module-scss-module__OO6eqW__stepsContainer{flex-direction:column;gap:0;display:flex}
.index-module-scss-module__OO6eqW__stepItem{grid-template-columns:32px 48px 1fr;align-items:flex-start;gap:16px;padding:16px 0;display:grid}
.index-module-scss-module__OO6eqW__stepNumber{background:linear-gradient(135deg, var(--color-tag-video), #1966ffcc);color:#fff;width:32px;height:32px;font-family:var(--font-manrope);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}
.index-module-scss-module__OO6eqW__stepIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}
.index-module-scss-module__OO6eqW__stepContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:16px;font-weight:600}
.index-module-scss-module__OO6eqW__stepContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__OO6eqW__stepConnector{background:linear-gradient(180deg, var(--color-tag-video) 0%, #48b9ff4d 100%);width:2px;height:24px;margin-left:15px}
.index-module-scss-module__OO6eqW__quickTip{background:linear-gradient(135deg,#f8e40b14 0%,#f8e40b0d 100%);border:1px solid #f8e40b33;border-radius:12px;align-items:center;gap:16px;padding:20px 24px;display:flex}
.index-module-scss-module__OO6eqW__tipIcon{flex-shrink:0;font-size:24px;line-height:1}
.index-module-scss-module__OO6eqW__tipContent{font-family:var(--font-manrope);color:#374151;font-size:14px;line-height:1.7}
.index-module-scss-module__OO6eqW__tipContent strong{color:var(--color-text-primary);font-weight:600}
.index-module-scss-module__OO6eqW__whyAtlasSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__whyAtlasGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}
@media (max-width:1024px){.index-module-scss-module__OO6eqW__whyAtlasGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__OO6eqW__whyAtlasGrid{grid-template-columns:1fr}}
.index-module-scss-module__OO6eqW__whyAtlasCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__OO6eqW__whyAtlasCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__OO6eqW__whyAtlasCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:18px;font-weight:600}
.index-module-scss-module__OO6eqW__whyAtlasCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__OO6eqW__whyAtlasIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:26px;display:flex}
.index-module-scss-module__OO6eqW__statsRow{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;padding:32px 24px;display:grid}
.index-module-scss-module__OO6eqW__statItem{text-align:center}
.index-module-scss-module__OO6eqW__statNumber{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:36px;font-weight:700;line-height:1.2}
.index-module-scss-module__OO6eqW__statLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__OO6eqW__faqSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__faqGrid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px;display:grid}
.index-module-scss-module__OO6eqW__faqCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px;transition:all .3s}
.index-module-scss-module__OO6eqW__faqCard:hover{border-color:#d1d5db;box-shadow:0 4px 16px #0000000f}
.index-module-scss-module__OO6eqW__faqCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}
.index-module-scss-module__OO6eqW__faqCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__OO6eqW__specsSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__OO6eqW__specsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}
.index-module-scss-module__OO6eqW__specItem{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:8px;padding:20px;transition:all .3s}
.index-module-scss-module__OO6eqW__specItem:hover{background:#f9fafb;border-color:#d1d5db}
.index-module-scss-module__OO6eqW__specLabel{font-family:var(--font-manrope);color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:600}
.index-module-scss-module__OO6eqW__specValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.4}
.index-module-scss-module__OO6eqW__ctaSection{max-width:800px;margin:0 auto;padding:0 24px}
.index-module-scss-module__OO6eqW__ctaContent{text-align:center;background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border:1px solid #48b9ff33;border-radius:16px;padding:48px 40px;position:relative;overflow:hidden}
.index-module-scss-module__OO6eqW__ctaContent:before{content:"";background:linear-gradient(90deg, transparent, var(--color-tag-video), transparent);height:3px;position:absolute;top:0;left:0;right:0}
.index-module-scss-module__OO6eqW__ctaContent h3{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;margin:16px 0;font-size:28px;font-weight:700}
.index-module-scss-module__OO6eqW__ctaContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}
.index-module-scss-module__OO6eqW__ctaIcon{color:var(--color-tag-video);font-size:36px;animation:2s ease-in-out infinite index-module-scss-module__OO6eqW__pulse}
@keyframes index-module-scss-module__OO6eqW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}
@media (max-width:768px){.index-module-scss-module__OO6eqW__heroTitle{font-size:36px}.index-module-scss-module__OO6eqW__heroSubtitle{font-size:20px}.index-module-scss-module__OO6eqW__sectionTitle{font-size:28px}.index-module-scss-module__OO6eqW__innovationGrid,.index-module-scss-module__OO6eqW__featuresGrid,.index-module-scss-module__OO6eqW__useCasesGrid,.index-module-scss-module__OO6eqW__faqGrid,.index-module-scss-module__OO6eqW__specsGrid{grid-template-columns:1fr}.index-module-scss-module__OO6eqW__comparisonRow{grid-template-columns:1fr;gap:12px}.index-module-scss-module__OO6eqW__comparisonLabel{color:var(--color-text-primary);font-weight:700}.index-module-scss-module__OO6eqW__apiModesGrid,.index-module-scss-module__OO6eqW__pathsContainer{grid-template-columns:1fr}.index-module-scss-module__OO6eqW__stepItem{grid-template-columns:32px 1fr;gap:12px}.index-module-scss-module__OO6eqW__stepIcon{display:none}}
/*# sourceMappingURL=3qyx-e0z_410h.css.map*/
.index-module-scss-module__a3tPQG__container{background:var(--color-bg-page);width:100%;padding:60px 0}
.index-module-scss-module__a3tPQG__heroSection{text-align:center;max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__heroContent{flex-direction:column;align-items:center;gap:24px;display:flex}
.index-module-scss-module__a3tPQG__badge{font-family:var(--font-manrope);letter-spacing:.1em;color:var(--color-tag-video);text-transform:uppercase;background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border:1px solid #48b9ff4d;border-radius:24px;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex}
.index-module-scss-module__a3tPQG__badgeIcon{font-size:14px}
.index-module-scss-module__a3tPQG__heroTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-direction:column;gap:8px;margin:0;font-size:48px;font-weight:700;line-height:1.2;display:flex}
.index-module-scss-module__a3tPQG__heroSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);letter-spacing:-.01em;font-size:24px;font-weight:500}
.index-module-scss-module__a3tPQG__heroDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0;font-size:18px;line-height:1.7}
.index-module-scss-module__a3tPQG__breakthroughSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__breakthroughGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}
.index-module-scss-module__a3tPQG__breakthroughCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__a3tPQG__breakthroughCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 8px 24px #48b9ff1f}
.index-module-scss-module__a3tPQG__breakthroughCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__a3tPQG__breakthroughCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__a3tPQG__breakthroughIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:12px;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__a3tPQG__innovationSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;letter-spacing:-.02em;margin:0 0 12px;font-size:32px;font-weight:700}
.index-module-scss-module__a3tPQG__sectionSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 48px;font-size:16px}
.index-module-scss-module__a3tPQG__innovationGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}
.index-module-scss-module__a3tPQG__innovationCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:32px 24px;transition:all .3s}
.index-module-scss-module__a3tPQG__innovationCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 8px 24px #48b9ff1f}
.index-module-scss-module__a3tPQG__innovationCard h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:20px;font-weight:600}
.index-module-scss-module__a3tPQG__innovationCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:15px;line-height:1.6}
.index-module-scss-module__a3tPQG__innovationIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:12px;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__a3tPQG__featuresSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__featuresGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:20px;display:grid}
.index-module-scss-module__a3tPQG__featureCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:10px;gap:16px;padding:24px;transition:all .3s;display:flex}
.index-module-scss-module__a3tPQG__featureCard:hover{border-color:#d1d5db;box-shadow:0 4px 12px #0000000d}
.index-module-scss-module__a3tPQG__featureIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__a3tPQG__featureContent{flex:1}
.index-module-scss-module__a3tPQG__featureContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__a3tPQG__featureContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__a3tPQG__comparisonSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__comparisonTable{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}
.index-module-scss-module__a3tPQG__comparisonRow{border-bottom:1px solid #f3f4f6;grid-template-columns:200px 1fr 1fr;align-items:center;gap:24px;padding:20px 24px;display:grid}
.index-module-scss-module__a3tPQG__comparisonRow:last-child{border-bottom:none}
.index-module-scss-module__a3tPQG__comparisonRow:hover{background:#f9fafb}
.index-module-scss-module__a3tPQG__comparisonLabel{font-family:var(--font-manrope);color:#374151;font-size:14px;font-weight:600}
.index-module-scss-module__a3tPQG__comparisonSora2{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}
.index-module-scss-module__a3tPQG__comparisonPro{font-family:var(--font-manrope);color:#9ca3af;font-size:14px}
.index-module-scss-module__a3tPQG__checkIcon{color:var(--color-tag-video);flex-shrink:0;font-size:20px}
.index-module-scss-module__a3tPQG__modesSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__modesGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;display:grid}
.index-module-scss-module__a3tPQG__modeCard{background:var(--color-bg-card);border:2px solid #e5e7eb;border-radius:16px;padding:32px 28px;transition:all .3s}
.index-module-scss-module__a3tPQG__modeCard:hover{border-color:var(--color-tag-video);transform:translateY(-3px);box-shadow:0 8px 32px #48b9ff26}
.index-module-scss-module__a3tPQG__modeHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}
.index-module-scss-module__a3tPQG__modeHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__a3tPQG__modeIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1f 0%,#1966ff1f 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-right:12px;font-size:24px;display:flex}
.index-module-scss-module__a3tPQG__modeBadge{color:var(--color-tag-video);font-family:var(--font-manrope);text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#48b9ff26 0%,#1966ff26 100%);border-radius:12px;padding:4px 12px;font-size:11px;font-weight:600;display:inline-block}
.index-module-scss-module__a3tPQG__modeDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 20px;font-size:14px;line-height:1.7}
.index-module-scss-module__a3tPQG__modeFeatures{margin:0;padding:0;list-style:none}
.index-module-scss-module__a3tPQG__modeFeatures li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:10px;padding-left:24px;font-size:14px;line-height:1.6;position:relative}
.index-module-scss-module__a3tPQG__modeFeatures li:last-child{margin-bottom:0}
.index-module-scss-module__a3tPQG__modeFeatures li:before{content:"•";color:var(--color-tag-video);font-size:16px;font-weight:700;position:absolute;left:8px}
.index-module-scss-module__a3tPQG__useCasesSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__useCasesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}
.index-module-scss-module__a3tPQG__useCaseCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__a3tPQG__useCaseCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__a3tPQG__useCaseCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 10px;font-size:18px;font-weight:600}
.index-module-scss-module__a3tPQG__useCaseCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__a3tPQG__useCaseIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:24px;display:flex}
.index-module-scss-module__a3tPQG__apiSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__apiModesGrid{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__a3tPQG__apiModeCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__a3tPQG__apiModeCard:hover{border-color:var(--color-tag-video);transform:translateY(-4px);box-shadow:0 8px 32px #48b9ff1f}
.index-module-scss-module__a3tPQG__apiModeHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}
.index-module-scss-module__a3tPQG__apiModeHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:22px;font-weight:700}
.index-module-scss-module__a3tPQG__apiModeIcon{width:56px;height:56px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1f 0%,#1966ff1f 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:28px;display:flex}
.index-module-scss-module__a3tPQG__apiModeDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:15px;line-height:1.7}
.index-module-scss-module__a3tPQG__apiFeaturesList{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}
.index-module-scss-module__a3tPQG__apiFeature{font-family:var(--font-manrope);color:#374151;align-items:flex-start;gap:10px;font-size:14px;display:flex}
.index-module-scss-module__a3tPQG__apiFeature svg{color:var(--color-tag-video);flex-shrink:0;margin-top:2px;font-size:18px}
.index-module-scss-module__a3tPQG__apiFeature span{flex:1}
.index-module-scss-module__a3tPQG__apiUseCases{background:#f9fafb;border-radius:8px;padding:16px 20px}
.index-module-scss-module__a3tPQG__apiUseCases h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:14px;font-weight:600}
.index-module-scss-module__a3tPQG__apiUseCases ul{margin:0;padding-left:20px}
.index-module-scss-module__a3tPQG__apiUseCases ul li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:6px;font-size:13px;line-height:1.6}
.index-module-scss-module__a3tPQG__apiUseCases ul li:last-child{margin-bottom:0}
.index-module-scss-module__a3tPQG__apiIntegrationNote{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;display:flex}
.index-module-scss-module__a3tPQG__noteIcon{flex-shrink:0;font-size:28px;line-height:1}
.index-module-scss-module__a3tPQG__noteContent{flex:1}
.index-module-scss-module__a3tPQG__noteContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600}
.index-module-scss-module__a3tPQG__noteContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__a3tPQG__howToUseSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__pathsContainer{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:32px;margin-bottom:32px;display:grid}
.index-module-scss-module__a3tPQG__pathCard{background:var(--color-bg-card);border:2px solid #e5e7eb;border-radius:16px;padding:32px;transition:all .3s}
.index-module-scss-module__a3tPQG__pathCard:hover{border-color:var(--color-tag-video);box-shadow:0 12px 40px #48b9ff26}
.index-module-scss-module__a3tPQG__pathHeader{text-align:center;border-bottom:2px solid #f3f4f6;margin-bottom:32px;padding-bottom:24px}
.index-module-scss-module__a3tPQG__pathHeader h3{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 8px;font-size:22px;font-weight:700}
.index-module-scss-module__a3tPQG__pathHeader p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.index-module-scss-module__a3tPQG__pathMainIcon{color:var(--color-tag-video);font-size:48px}
.index-module-scss-module__a3tPQG__stepsContainer{flex-direction:column;gap:0;display:flex}
.index-module-scss-module__a3tPQG__stepItem{grid-template-columns:32px 48px 1fr;align-items:flex-start;gap:16px;padding:16px 0;display:grid}
.index-module-scss-module__a3tPQG__stepNumber{background:linear-gradient(135deg, var(--color-tag-video), #1966ffcc);color:#fff;width:32px;height:32px;font-family:var(--font-manrope);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex}
.index-module-scss-module__a3tPQG__stepIcon{width:48px;height:48px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff1a 100%);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:22px;display:flex}
.index-module-scss-module__a3tPQG__stepContent h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:16px;font-weight:600}
.index-module-scss-module__a3tPQG__stepContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__a3tPQG__stepConnector{background:linear-gradient(180deg, var(--color-tag-video) 0%, #48b9ff4d 100%);width:2px;height:24px;margin-left:15px}
.index-module-scss-module__a3tPQG__quickTip{background:linear-gradient(135deg,#f8e40b14 0%,#f8e40b0d 100%);border:1px solid #f8e40b33;border-radius:12px;align-items:center;gap:16px;padding:20px 24px;display:flex}
.index-module-scss-module__a3tPQG__tipIcon{flex-shrink:0;font-size:24px;line-height:1}
.index-module-scss-module__a3tPQG__tipContent{font-family:var(--font-manrope);color:#374151;font-size:14px;line-height:1.7}
.index-module-scss-module__a3tPQG__tipContent strong{color:var(--color-text-primary);font-weight:600}
.index-module-scss-module__a3tPQG__whyAtlasSection{max-width:1200px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__whyAtlasGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:48px;display:grid}
@media (max-width:1024px){.index-module-scss-module__a3tPQG__whyAtlasGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:640px){.index-module-scss-module__a3tPQG__whyAtlasGrid{grid-template-columns:1fr}}
.index-module-scss-module__a3tPQG__whyAtlasCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px 24px;transition:all .3s}
.index-module-scss-module__a3tPQG__whyAtlasCard:hover{border-color:var(--color-tag-video);transform:translateY(-2px);box-shadow:0 6px 20px #48b9ff1a}
.index-module-scss-module__a3tPQG__whyAtlasCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:16px 0 12px;font-size:18px;font-weight:600}
.index-module-scss-module__a3tPQG__whyAtlasCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__a3tPQG__whyAtlasIcon{width:52px;height:52px;color:var(--color-tag-video);background:linear-gradient(135deg,#48b9ff1a 0%,#1966ff26 100%);border-radius:10px;justify-content:center;align-items:center;font-size:26px;display:flex}
.index-module-scss-module__a3tPQG__statsRow{background:linear-gradient(135deg,#48b9ff0d 0%,#1966ff0d 100%);border:1px solid #48b9ff26;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px;padding:32px 24px;display:grid}
.index-module-scss-module__a3tPQG__statItem{text-align:center}
.index-module-scss-module__a3tPQG__statNumber{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:36px;font-weight:700;line-height:1.2}
.index-module-scss-module__a3tPQG__statLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px;font-weight:500}
.index-module-scss-module__a3tPQG__faqSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__faqGrid{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));gap:24px;display:grid}
.index-module-scss-module__a3tPQG__faqCard{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:12px;padding:28px;transition:all .3s}
.index-module-scss-module__a3tPQG__faqCard:hover{border-color:#d1d5db;box-shadow:0 4px 16px #0000000f}
.index-module-scss-module__a3tPQG__faqCard h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.4}
.index-module-scss-module__a3tPQG__faqCard p{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.index-module-scss-module__a3tPQG__specsSection{max-width:1000px;margin:0 auto 80px;padding:0 24px}
.index-module-scss-module__a3tPQG__specsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}
.index-module-scss-module__a3tPQG__specItem{background:var(--color-bg-card);border:1px solid #e5e7eb;border-radius:8px;padding:20px;transition:all .3s}
.index-module-scss-module__a3tPQG__specItem:hover{background:#f9fafb;border-color:#d1d5db}
.index-module-scss-module__a3tPQG__specLabel{font-family:var(--font-manrope);color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:12px;font-weight:600}
.index-module-scss-module__a3tPQG__specValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;font-weight:600;line-height:1.4}
.index-module-scss-module__a3tPQG__ctaSection{max-width:800px;margin:0 auto;padding:0 24px}
.index-module-scss-module__a3tPQG__ctaContent{text-align:center;background:linear-gradient(135deg,#48b9ff14 0%,#1966ff14 100%);border:1px solid #48b9ff33;border-radius:16px;padding:48px 40px;position:relative;overflow:hidden}
.index-module-scss-module__a3tPQG__ctaContent:before{content:"";background:linear-gradient(90deg, transparent, var(--color-tag-video), transparent);height:3px;position:absolute;top:0;left:0;right:0}
.index-module-scss-module__a3tPQG__ctaContent h3{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.01em;margin:16px 0;font-size:28px;font-weight:700}
.index-module-scss-module__a3tPQG__ctaContent p{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:600px;margin:0 auto;font-size:16px;line-height:1.7}
.index-module-scss-module__a3tPQG__ctaIcon{color:var(--color-tag-video);font-size:36px;animation:2s ease-in-out infinite index-module-scss-module__a3tPQG__pulse}
@keyframes index-module-scss-module__a3tPQG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}
@media (max-width:768px){.index-module-scss-module__a3tPQG__heroTitle{font-size:36px}.index-module-scss-module__a3tPQG__heroSubtitle{font-size:20px}.index-module-scss-module__a3tPQG__sectionTitle{font-size:28px}.index-module-scss-module__a3tPQG__innovationGrid,.index-module-scss-module__a3tPQG__featuresGrid,.index-module-scss-module__a3tPQG__useCasesGrid,.index-module-scss-module__a3tPQG__faqGrid,.index-module-scss-module__a3tPQG__specsGrid{grid-template-columns:1fr}.index-module-scss-module__a3tPQG__comparisonRow{grid-template-columns:1fr;gap:12px}.index-module-scss-module__a3tPQG__comparisonLabel{color:var(--color-text-primary);font-weight:700}.index-module-scss-module__a3tPQG__apiModesGrid,.index-module-scss-module__a3tPQG__pathsContainer{grid-template-columns:1fr}.index-module-scss-module__a3tPQG__stepItem{grid-template-columns:32px 1fr;gap:12px}.index-module-scss-module__a3tPQG__stepIcon{display:none}.index-module-scss-module__a3tPQG__breakthroughGrid,.index-module-scss-module__a3tPQG__modesGrid{grid-template-columns:1fr}}
/*# sourceMappingURL=3mku-008hmbw0.css.map*/
.index-module-scss-module__tpuAxG__container{background:var(--color-bg-page);width:100%;padding:40px 0}
.index-module-scss-module__tpuAxG__introCard{background:var(--color-bg-card);box-sizing:border-box;border:1px solid #e2e2e3;border-radius:12px;max-width:1200px;margin:0 auto;padding:48px;box-shadow:0 2px 8px #0000000f}
.index-module-scss-module__tpuAxG__introCard:hover{transition:box-shadow .3s;box-shadow:0 8px 24px #8c6aec14}
.index-module-scss-module__tpuAxG__header{text-align:center;margin-bottom:48px;position:relative}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__badgeWrapper{position:relative}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper{align-items:center;gap:12px;margin-bottom:8px;display:inline-flex;position:relative}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__icon{color:#8c6aec;font-size:28px;animation:2s infinite index-module-scss-module__tpuAxG__pulse}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:32px;font-weight:700;line-height:1.2}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:0 0 16px;font-size:16px;font-weight:500;line-height:1.4}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__badge{color:#fff;font-size:12px;font-weight:600;font-family:var(--font-manrope);background:#ef4444;border-radius:12px;padding:4px 12px;position:absolute;top:-8px;right:-60px}
.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__description{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:18px;line-height:1.6}
.index-module-scss-module__tpuAxG__featuresGrid{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px;display:grid}
.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCol{flex-direction:column;flex:1;min-width:0;display:flex}
@media (max-width:768px){.index-module-scss-module__tpuAxG__featuresGrid{grid-template-columns:1fr}}
.index-module-scss-module__tpuAxG__featureCard{box-sizing:border-box;background:#faf7f8;border:1px solid #e2e2e3;border-radius:8px;flex-direction:column;height:100%;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__tpuAxG__featureCard:hover{background:var(--color-bg-page);border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 16px #8c6aec1f}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:1px solid #e2e2e380;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;font-size:18px;font-weight:600;display:flex}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle svg{color:#8c6aec;flex-shrink:0;font-size:20px}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList{flex:1;margin:0;padding:0;list-style:none}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li{font-family:var(--font-manrope);color:var(--color-text-secondary);margin-bottom:4px;padding:8px 0 8px 24px;font-size:14px;line-height:1.7;transition:all .2s;position:relative}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:last-child{margin-bottom:0}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:hover{color:#5a5766;padding-left:28px}
.index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:before{content:"•";color:#8c6aec;font-size:16px;font-weight:700;position:absolute;top:8px;left:8px}
.index-module-scss-module__tpuAxG__timelineSection{margin:48px 0}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline{padding-left:40px;position:relative}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline:before{content:"";background:var(--color-bg-page);width:2px;position:absolute;top:0;bottom:0;left:15px}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem{gap:24px;margin-bottom:32px;display:flex;position:relative}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineIcon{background:var(--color-bg-card);color:#8c6aec;border:2px solid #8c6aec;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:flex;position:absolute;left:-40px}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineContent{flex:1}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineContent .index-module-scss-module__tpuAxG__timelineLabel{color:#8c6aec;text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600;font-family:var(--font-manrope);margin-bottom:8px;display:inline-block}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineCard{background:#faf7f8;border:1px solid #e2e2e3;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000d}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineCard strong{color:var(--color-text-primary);font-size:16px;font-family:var(--font-manrope);margin-bottom:8px;display:block}
.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineCard .index-module-scss-module__tpuAxG__timelineText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.index-module-scss-module__tpuAxG__useCasesSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:32px;font-size:28px;font-weight:700;position:relative}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__sectionTitle:after{content:"";background:var(--color-bg-page);border-radius:2px;width:60px;height:3px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem{background:var(--color-bg-card);cursor:pointer;border:1px solid #e2e2e3;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px 16px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0000000a}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 8px 24px #8c6aec1f}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem:hover .index-module-scss-module__tpuAxG__useCaseIcon{transform:scale(1.1)rotate(-5deg)}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseIcon{background:var(--color-bg-page);border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;font-size:28px;transition:transform .3s;display:flex}
.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseText{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;font-size:14px;font-weight:600;line-height:1.3}
.index-module-scss-module__tpuAxG__advantagesSection{margin:48px 0}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:24px;font-size:24px;font-weight:700}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantagesGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:100px;display:grid}
@media (max-width:768px){.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantagesGrid{grid-template-columns:1fr}}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard{background:var(--color-bg-page);text-align:center;border:1px solid #e2e2e3;border-radius:12px;height:100%;padding:24px;transition:all .3s}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard:hover{border-color:#8c6aec4d;transform:translateY(-4px);box-shadow:0 12px 24px #8c6aec26}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard:hover .index-module-scss-module__tpuAxG__advantageIcon{transform:scale(1.2)rotate(10deg)}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageIcon{margin-bottom:16px;font-size:48px;transition:transform .3s}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard h5{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:12px;font-size:18px;font-weight:600}
.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:14px;line-height:1.6}
.index-module-scss-module__tpuAxG__specsSection{margin:48px 0}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard{background:#faf7f8;border:1px solid #e2e2e3;border-radius:12px;padding:32px}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsTitle{font-family:var(--font-manrope);color:var(--color-text-primary);border-bottom:2px solid #e2e2e3;margin:0 0 24px;padding-bottom:16px;font-size:24px;font-weight:700}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsList{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsList .index-module-scss-module__tpuAxG__specItem{background:var(--color-bg-card);border:1px solid #e2e2e3;border-radius:8px;justify-content:space-between;align-items:center;padding:16px;transition:all .3s;display:flex}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsList .index-module-scss-module__tpuAxG__specItem:hover{background:var(--color-bg-page);border-color:#8c6aec33}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsList .index-module-scss-module__tpuAxG__specItem strong{font-family:var(--font-fragment-mono);color:#8c6aec;flex-shrink:0;font-weight:500}
.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsList .index-module-scss-module__tpuAxG__specItem span{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:right}
.index-module-scss-module__tpuAxG__ctaSection{margin-top:48px}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard{text-align:center;background:var(--color-bg-page);background-size:300% 300%;border:1px solid #8c6aec1a;border-radius:16px;padding:48px;animation:8s infinite index-module-scss-module__tpuAxG__gradientShift;position:relative;overflow:hidden;box-shadow:0 10px 30px #8c6aec1f}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 80%,#8c6aec26 0%,#8c6aec14 25%,#7b5adb0d 50%,#0000 70%);width:200%;height:200%;animation:12s ease-in-out infinite index-module-scss-module__tpuAxG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard:after{content:"";pointer-events:none;background:radial-gradient(circle at 80% 20%,#b796ec1f 0%,#a382d80f 30%,#0000 70%);width:200%;height:200%;animation:15s ease-in-out infinite reverse index-module-scss-module__tpuAxG__waveAnimation;position:absolute;top:-50%;left:-50%}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__ctaTitle{font-family:var(--font-manrope);color:var(--color-text-primary);z-index:1;margin-bottom:16px;font-size:32px;font-weight:700;position:relative}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__ctaText{font-family:var(--font-manrope);color:#5a5766;z-index:1;max-width:600px;margin:0 auto 32px;font-size:17px;line-height:1.6;position:relative}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features{z-index:1;flex-wrap:wrap;justify-content:center;gap:32px;display:flex;position:relative}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff80;border:1px solid #fff9;border-radius:24px;align-items:center;gap:10px;padding:12px 24px;transition:all .3s;display:flex}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem:hover{background:#ffffffb3;transform:translateY(-3px);box-shadow:0 8px 20px #8c6aec33}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem:hover .index-module-scss-module__tpuAxG__featureIcon{transform:scale(1.2)rotate(5deg)}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem .index-module-scss-module__tpuAxG__featureIcon{font-size:20px;transition:transform .3s}
.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem .index-module-scss-module__tpuAxG__featureText{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.01em;font-size:15px;font-weight:600}
@keyframes index-module-scss-module__tpuAxG__pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}
@keyframes index-module-scss-module__tpuAxG__gradientShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
@keyframes index-module-scss-module__tpuAxG__waveAnimation{0%{opacity:.5;transform:rotate(0)scale(1)}25%{opacity:.6;transform:rotate(90deg)scale(1.1)}50%{opacity:.5;transform:rotate(180deg)scale(1)}75%{opacity:.4;transform:rotate(270deg)scale(.9)}to{opacity:.5;transform:rotate(360deg)scale(1)}}
.index-module-scss-module__tpuAxG__comparisonSection{background:var(--color-bg-page);border-radius:16px;margin:48px 0;padding:40px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:center;margin-bottom:12px;font-size:28px;font-weight:700}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__sectionDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin-bottom:32px;font-size:16px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonGrid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}
@media (max-width:968px){.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonGrid{grid-template-columns:1fr}}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard{background:var(--color-bg-card);border:2px solid #e2e2e3;border-radius:12px;padding:24px;transition:all .3s}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard:hover{border-color:#8c6aec66;transform:translateY(-4px);box-shadow:0 12px 32px #00000014}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonHeader{text-align:center;border-bottom:1px solid #e2e2e3;margin-bottom:20px;padding-bottom:16px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonHeader .index-module-scss-module__tpuAxG__comparisonBadge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;margin-bottom:12px;padding:6px 16px;font-size:12px;font-weight:700;display:inline-block}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonHeader h4{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:22px;font-weight:700}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonHeader .index-module-scss-module__tpuAxG__comparisonSubtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonContent .index-module-scss-module__tpuAxG__comparisonStrength{font-family:var(--font-manrope);color:#5a5766;background:#f3e7fd;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-size:14px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonContent .index-module-scss-module__tpuAxG__comparisonStrength strong{color:#8c6aec}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonContent .index-module-scss-module__tpuAxG__comparisonList{margin:0;padding:0;list-style:none}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonCard .index-module-scss-module__tpuAxG__comparisonContent .index-module-scss-module__tpuAxG__comparisonList li{font-family:var(--font-manrope);color:#5a5766;align-items:flex-start;gap:8px;padding:8px 0;font-size:14px;line-height:1.7;display:flex}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonSummary{background:var(--color-bg-page);border-left:4px solid #ffa726;border-radius:8px;padding:20px 24px}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonSummary p{font-family:var(--font-manrope);color:#5a5766;margin:0;font-size:15px;line-height:1.7}
.index-module-scss-module__tpuAxG__comparisonSection .index-module-scss-module__tpuAxG__comparisonSummary p strong{color:var(--color-text-primary);font-weight:700}
@media (max-width:768px){.index-module-scss-module__tpuAxG__container{padding:20px 0}.index-module-scss-module__tpuAxG__introCard{border-radius:8px;margin:0 16px;padding:20px}.index-module-scss-module__tpuAxG__header{margin-bottom:32px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper{flex-wrap:wrap;gap:8px;margin-bottom:12px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__icon{font-size:24px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__title{font-size:22px;line-height:1.3}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__subtitle{margin:0 0 12px;font-size:14px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__badge{margin-left:auto;position:relative;top:auto;right:auto}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__description{font-size:15px;line-height:1.5}.index-module-scss-module__tpuAxG__featuresGrid{gap:16px;margin-bottom:32px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard{padding:16px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle{gap:8px;margin-bottom:12px;padding-bottom:10px;font-size:16px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle svg{font-size:18px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li{margin-bottom:2px;padding:6px 0 6px 20px;font-size:13px;line-height:1.6}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:hover{padding-left:22px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:before{font-size:14px;top:6px;left:6px}.index-module-scss-module__tpuAxG__timelineSection{margin:32px 0}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline{padding-left:30px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline:before{left:10px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem{margin-bottom:24px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineIcon{width:28px;height:28px;font-size:12px;left:-30px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard{padding:16px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard strong{font-size:14px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard .index-module-scss-module__tpuAxG__timelineText{font-size:13px}.index-module-scss-module__tpuAxG__useCasesSection{border-radius:12px;margin:32px 0;padding:24px 16px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__sectionTitle{margin-bottom:24px;font-size:22px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseGrid{grid-template-columns:repeat(2,1fr);gap:12px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem{padding:16px 12px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseIcon{width:40px;height:40px;font-size:24px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseText{font-size:12px}.index-module-scss-module__tpuAxG__specsSection{margin:32px 0}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard{padding:20px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsList{grid-template-columns:1fr;gap:12px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsList .index-module-scss-module__tpuAxG__specItem{padding:12px;font-size:13px}.index-module-scss-module__tpuAxG__advantagesSection{margin:32px 0}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__sectionTitle{margin-bottom:20px;font-size:20px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantagesGrid{gap:16px;margin-bottom:60px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard{padding:20px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageIcon{margin-bottom:12px;font-size:36px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard h5{margin-bottom:10px;font-size:16px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageText{font-size:13px}.index-module-scss-module__tpuAxG__ctaSection{margin-top:32px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard{padding:32px 20px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__ctaTitle{font-size:22px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features{flex-direction:column;align-items:center}}
@media (max-width:468px){.index-module-scss-module__tpuAxG__container{padding:16px 0}.index-module-scss-module__tpuAxG__introCard{border-radius:6px;margin:0 12px;padding:16px}.index-module-scss-module__tpuAxG__header{margin-bottom:24px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__icon{font-size:20px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__title{font-size:18px;line-height:1.3}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__subtitle{margin:0 0 8px;font-size:12px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__titleWrapper .index-module-scss-module__tpuAxG__badge{padding:3px 8px;font-size:10px}.index-module-scss-module__tpuAxG__header .index-module-scss-module__tpuAxG__description{font-size:13px;line-height:1.5}.index-module-scss-module__tpuAxG__featuresGrid{gap:12px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard{padding:14px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle{margin-bottom:10px;padding-bottom:8px;font-size:14px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureTitle svg{font-size:16px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li{padding:4px 0 4px 18px;font-size:12px}.index-module-scss-module__tpuAxG__featuresGrid .index-module-scss-module__tpuAxG__featureCard .index-module-scss-module__tpuAxG__featureList li:before{font-size:12px;top:4px;left:4px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline{padding-left:24px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineIcon{width:24px;height:24px;font-size:10px;left:-24px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard{padding:12px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard strong{font-size:13px}.index-module-scss-module__tpuAxG__timelineSection .index-module-scss-module__tpuAxG__timeline .index-module-scss-module__tpuAxG__timelineItem .index-module-scss-module__tpuAxG__timelineCard .index-module-scss-module__tpuAxG__timelineText{font-size:12px}.index-module-scss-module__tpuAxG__useCasesSection{padding:20px 12px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__sectionTitle{font-size:18px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__sectionTitle:after{width:40px;height:2px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseGrid{grid-template-columns:1fr;gap:10px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem{padding:14px 10px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseIcon{width:36px;height:36px;font-size:20px}.index-module-scss-module__tpuAxG__useCasesSection .index-module-scss-module__tpuAxG__useCaseItem .index-module-scss-module__tpuAxG__useCaseText{font-size:11px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard{padding:16px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specsTitle{font-size:18px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specItem{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specItem strong{font-size:12px}.index-module-scss-module__tpuAxG__specsSection .index-module-scss-module__tpuAxG__specsCard .index-module-scss-module__tpuAxG__specItem span{text-align:left;font-size:12px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__sectionTitle{font-size:18px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard{padding:16px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageIcon{font-size:32px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard h5{font-size:14px}.index-module-scss-module__tpuAxG__advantagesSection .index-module-scss-module__tpuAxG__advantageCard .index-module-scss-module__tpuAxG__advantageText{font-size:12px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard{padding:24px 16px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__ctaTitle{margin-bottom:12px;font-size:18px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__ctaText{margin-bottom:24px;font-size:14px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features{gap:12px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem{width:100%;padding:10px 16px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem .index-module-scss-module__tpuAxG__featureIcon{font-size:16px}.index-module-scss-module__tpuAxG__ctaSection .index-module-scss-module__tpuAxG__ctaCard .index-module-scss-module__tpuAxG__features .index-module-scss-module__tpuAxG__featureItem .index-module-scss-module__tpuAxG__featureText{font-size:13px}}
/*# sourceMappingURL=2dj1qrp_gp37m.css.map*/
.GeneratorSidebar-module-scss-module__J5Zwrq__sidebar{box-sizing:border-box;border-radius:var(--radius-base);background:var(--color-bg-panel);flex:none;align-self:stretch;width:160px;transition:width .18s}
.GeneratorSidebar-module-scss-module__J5Zwrq__sticky{top:calc(var(--total-navbar-height,48px) + 14px);max-height:calc(100vh - var(--total-navbar-height,48px) - 28px);padding:13px 0 16px;position:sticky;overflow-y:auto}
.GeneratorSidebar-module-scss-module__J5Zwrq__sidebar.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed{width:36px}
.GeneratorSidebar-module-scss-module__J5Zwrq__head{justify-content:space-between;align-items:center;gap:4px;min-height:24px;padding:0 6px 0 19px;display:flex}
.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__head{justify-content:center;padding:0}
.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__brand,.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__label{display:none}
.GeneratorSidebar-module-scss-module__J5Zwrq__brand{font-family:var(--font-manrope);letter-spacing:.02em;color:var(--color-text-primary);white-space:nowrap;font-size:12px;font-weight:700;line-height:16px}
.GeneratorSidebar-module-scss-module__J5Zwrq__toggle{border-radius:var(--radius-base);width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}
.GeneratorSidebar-module-scss-module__J5Zwrq__toggle:hover{background:var(--color-bg-page)}
.GeneratorSidebar-module-scss-module__J5Zwrq__toggleIcon{display:block}
.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__toggleIcon{transform:rotate(180deg)}
.GeneratorSidebar-module-scss-module__J5Zwrq__list{flex-direction:column;gap:14px;margin:16px 0 0;padding:0 8px;list-style:none;display:flex}
.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__list{align-items:center;padding:0}
.GeneratorSidebar-module-scss-module__J5Zwrq__item{box-sizing:border-box;border-radius:var(--radius-base);min-height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:8px;padding:2px 11px;font-size:12px;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}
.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__item{justify-content:center;width:28px;padding:2px}
.GeneratorSidebar-module-scss-module__J5Zwrq__item:hover{background:var(--color-bg-page)}
.GeneratorSidebar-module-scss-module__J5Zwrq__tipAnchor{display:inline-flex}
.GeneratorSidebar-module-scss-module__J5Zwrq__item.GeneratorSidebar-module-scss-module__J5Zwrq__active{background:var(--color-bg-page);font-weight:600}
.GeneratorSidebar-module-scss-module__J5Zwrq__icon{flex:none}
.GeneratorSidebar-module-scss-module__J5Zwrq__label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
@media (max-width:767px){.GeneratorSidebar-module-scss-module__J5Zwrq__sidebar,.GeneratorSidebar-module-scss-module__J5Zwrq__sidebar.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed{align-self:auto;width:100%;min-height:0}.GeneratorSidebar-module-scss-module__J5Zwrq__sticky{max-height:none;padding:8px 0;position:static;overflow-y:visible}.GeneratorSidebar-module-scss-module__J5Zwrq__head{display:none}.GeneratorSidebar-module-scss-module__J5Zwrq__list,.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__list{scrollbar-width:none;flex-direction:row;align-items:center;gap:8px;margin:0;padding:0 8px;overflow-x:auto}.GeneratorSidebar-module-scss-module__J5Zwrq__list::-webkit-scrollbar{display:none}.GeneratorSidebar-module-scss-module__J5Zwrq__item,.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__item{white-space:nowrap;justify-content:flex-start;width:auto;padding:4px 10px}.GeneratorSidebar-module-scss-module__J5Zwrq__collapsed .GeneratorSidebar-module-scss-module__J5Zwrq__label{display:inline}}
.GeneratorShell-module-scss-module__bVyW9W__page{--generator-page-bottom:40px;background:var(--color-bg-page);min-height:100vh;padding:calc(var(--total-navbar-height,48px) + 14px) 0 var(--generator-page-bottom)}
.GeneratorShell-module-scss-module__bVyW9W__container{--generator-gutter:40px;width:100%;padding:0 var(--generator-gutter);box-sizing:border-box}
.GeneratorShell-module-scss-module__bVyW9W__layout{align-items:stretch;gap:4px;display:flex}
.GeneratorShell-module-scss-module__bVyW9W__content{flex:auto;min-width:0}
@media (max-width:1279px){.GeneratorShell-module-scss-module__bVyW9W__container{--generator-gutter:24px}}
@media (max-width:767px){.GeneratorShell-module-scss-module__bVyW9W__page{--generator-page-bottom:24px}.GeneratorShell-module-scss-module__bVyW9W__container{--generator-gutter:16px}.GeneratorShell-module-scss-module__bVyW9W__layout{flex-direction:column;gap:12px;min-height:0}}
/*# sourceMappingURL=2gtpg_id9q3-w.css.map*/
.OutputMedia-module-scss-module__lM12Ca__media{object-fit:cover;width:100%;height:100%;display:block}
.OutputMedia-module-scss-module__lM12Ca__videoWrap{width:100%;height:100%;display:block;position:relative}
.OutputMedia-module-scss-module__lM12Ca__hoverVideo{opacity:0;pointer-events:none;transition:opacity .2s;position:absolute;inset:0}
.OutputMedia-module-scss-module__lM12Ca__hoverVideoReady{opacity:1}
.OutputMedia-module-scss-module__lM12Ca__hoverLoading{border:2px solid var(--color-dark-text-primary);opacity:.85;pointer-events:none;border-top-color:#0000;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:.8s linear infinite OutputMedia-module-scss-module__lM12Ca__hover-video-spin;position:absolute;top:50%;left:50%}
@media (prefers-reduced-motion:reduce){.OutputMedia-module-scss-module__lM12Ca__hoverLoading{animation:none}}
@keyframes OutputMedia-module-scss-module__lM12Ca__hover-video-spin{to{transform:rotate(360deg)}}
.OutputMedia-module-scss-module__lM12Ca__audio{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:8px;display:flex}
.OutputMedia-module-scss-module__lM12Ca__model3d{width:100%;height:100%;color:var(--color-text-secondary);cursor:grab;justify-content:center;align-self:stretch;align-items:center;display:flex}
.OutputMedia-module-scss-module__lM12Ca__model3d:active{cursor:grabbing}
.OutputMedia-module-scss-module__lM12Ca__model3dViewer{width:100%;height:100%}
.OutputMedia-module-scss-module__lM12Ca__file{width:100%;height:100%;color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}
.OutputMedia-module-scss-module__lM12Ca__fileIcon{width:32px;height:32px}
.OutputMedia-module-scss-module__lM12Ca__fileBtn{height:var(--btn-size-sm-height,28px);border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;padding:0 12px;font-size:12px;transition:border-color .15s}
.OutputMedia-module-scss-module__lM12Ca__fileBtn:hover{border-color:var(--color-text-secondary)}
/*# sourceMappingURL=2o9erq9-wy0jj.css.map*/
.ContinueBar-module-scss-module__dtSjkq__bar{align-items:center;gap:6px;display:inline-flex}
.ContinueBar-module-scss-module__dtSjkq__btn{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--color-dark-text-primary);cursor:pointer;background:#1a233080;border:none;justify-content:center;align-items:center;padding:0;transition:background-color .15s,opacity .15s;display:inline-flex}
.ContinueBar-module-scss-module__dtSjkq__btn:hover:not([aria-disabled=true]){background:var(--color-text-primary)}
.ContinueBar-module-scss-module__dtSjkq__btn[aria-disabled=true]{opacity:.35;cursor:not-allowed}
.ContinueBar-module-scss-module__dtSjkq__icon{width:12px;height:12px}
.ContinueBar-module-scss-module__dtSjkq__barMd{gap:8px}
.ContinueBar-module-scss-module__dtSjkq__barMd .ContinueBar-module-scss-module__dtSjkq__btn{width:24px;height:24px}
.ContinueBar-module-scss-module__dtSjkq__barMd .ContinueBar-module-scss-module__dtSjkq__icon{width:16px;height:16px}
.HistoryList-module-scss-module__nxU6Ha__list{padding:20px}
.HistoryList-module-scss-module__nxU6Ha__group{margin-bottom:24px}
.HistoryList-module-scss-module__nxU6Ha__group:last-child{margin-bottom:0}
.HistoryList-module-scss-module__nxU6Ha__groupTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:14px;font-weight:500}
.HistoryList-module-scss-module__nxU6Ha__task{flex-direction:column;gap:12px;margin-bottom:28px;display:flex}
.HistoryList-module-scss-module__nxU6Ha__task:last-child{margin-bottom:0}
.HistoryList-module-scss-module__nxU6Ha__taskHead{align-items:center;gap:4px;min-height:20px;display:flex}
.HistoryList-module-scss-module__nxU6Ha__taskModalityIcon{color:var(--color-text-primary);flex:none}
.HistoryList-module-scss-module__nxU6Ha__taskModality{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-size:12px;line-height:16px}
.HistoryList-module-scss-module__nxU6Ha__taskSpecs{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;align-items:center;margin-left:4px;font-size:10px;line-height:14px;display:flex}
.HistoryList-module-scss-module__nxU6Ha__taskSpec+.HistoryList-module-scss-module__nxU6Ha__taskSpec{margin-left:17px;position:relative}
.HistoryList-module-scss-module__nxU6Ha__taskSpec+.HistoryList-module-scss-module__nxU6Ha__taskSpec:before{content:"";background:currentColor;width:1px;height:8px;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}
.HistoryList-module-scss-module__nxU6Ha__taskSpec:first-child{margin-left:4px}
.HistoryList-module-scss-module__nxU6Ha__taskActions{align-items:center;gap:4px;margin-left:auto;display:flex}
.HistoryList-module-scss-module__nxU6Ha__taskPrompt{align-items:center;gap:6px;min-width:0;display:flex}
.HistoryList-module-scss-module__nxU6Ha__taskInputs{flex:none;align-items:center;gap:2px;display:flex}
.HistoryList-module-scss-module__nxU6Ha__taskInput{background:var(--color-bg-page);border-radius:2px;width:16px;height:16px;display:block;overflow:hidden}
.HistoryList-module-scss-module__nxU6Ha__taskInput img{object-fit:cover;width:100%;height:100%;display:block}
.HistoryList-module-scss-module__nxU6Ha__taskInputMore{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-style:normal;line-height:16px}
.HistoryList-module-scss-module__nxU6Ha__taskPromptLabel{font-family:var(--font-manrope);color:var(--color-text-primary);flex:none;font-size:10px;font-weight:600;line-height:14px}
.HistoryList-module-scss-module__nxU6Ha__taskPromptTip{flex:auto;min-width:0}
.HistoryList-module-scss-module__nxU6Ha__taskPromptText{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:10px;line-height:14px;overflow:hidden}
.HistoryList-module-scss-module__nxU6Ha__outputs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;min-width:0;display:grid}
.HistoryList-module-scss-module__nxU6Ha__outputs[data-wide=true]{grid-template-columns:repeat(2,minmax(0,1fr))}
.HistoryList-module-scss-module__nxU6Ha__output{border-radius:var(--radius-base);background:var(--color-bg-page);position:relative;overflow:hidden}
.HistoryList-module-scss-module__nxU6Ha__outputOpen{cursor:zoom-in}
.HistoryList-module-scss-module__nxU6Ha__thumb{object-fit:cover;width:100%;height:100%}
.HistoryList-module-scss-module__nxU6Ha__thumbPlaceholder{background:var(--color-bg-page);width:100%;height:100%;display:block}
.HistoryList-module-scss-module__nxU6Ha__loading{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.HistoryList-module-scss-module__nxU6Ha__status{font-family:var(--font-manrope);white-space:nowrap;color:var(--color-text-secondary);font-size:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.HistoryList-module-scss-module__nxU6Ha__statusError{box-sizing:border-box;font-family:var(--font-manrope);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:8px;display:flex;position:absolute;inset:0}
.HistoryList-module-scss-module__nxU6Ha__statusErrorTitle{color:var(--color-function-fail);font-size:11px;font-weight:600}
.HistoryList-module-scss-module__nxU6Ha__reasonTip.HistoryList-module-scss-module__nxU6Ha__reasonTip{cursor:help;max-width:100%;display:block}
.HistoryList-module-scss-module__nxU6Ha__statusErrorReason{-webkit-line-clamp:3;color:var(--color-text-secondary);word-break:break-word;-webkit-box-orient:vertical;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}
.HistoryList-module-scss-module__nxU6Ha__outputActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;max-width:calc(100% - 10px);display:flex;position:absolute;bottom:6px;right:5px}
@media (hover:hover){.HistoryList-module-scss-module__nxU6Ha__outputActions{opacity:0;transition:opacity .15s}.HistoryList-module-scss-module__nxU6Ha__output:hover .HistoryList-module-scss-module__nxU6Ha__outputActions,.HistoryList-module-scss-module__nxU6Ha__outputActions:focus-within{opacity:1}}
.HistoryList-module-scss-module__nxU6Ha__outputBtn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--color-dark-text-primary);cursor:pointer;background:#1a233080;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;transition:background-color .15s;display:inline-flex}
.HistoryList-module-scss-module__nxU6Ha__outputBtn:hover{background:var(--color-text-primary)}
.HistoryList-module-scss-module__nxU6Ha__taskBtn{border-radius:var(--radius-base);width:22px;height:22px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:13px;transition:color .15s;display:inline-flex}
.HistoryList-module-scss-module__nxU6Ha__taskBtn:hover:not(:disabled){color:var(--color-primary-default)}
.HistoryList-module-scss-module__nxU6Ha__taskBtn:disabled{opacity:.4;cursor:not-allowed}
.HistoryList-module-scss-module__nxU6Ha__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:120px 20px;font-size:13px}
.HistoryList-module-scss-module__nxU6Ha__skeleton{border-radius:var(--radius-base);background:var(--color-bg-page);width:100%;height:180px;margin-bottom:12px;display:block}
@media (max-width:767px){.HistoryList-module-scss-module__nxU6Ha__list{padding:16px}.HistoryList-module-scss-module__nxU6Ha__task{flex-direction:column}.HistoryList-module-scss-module__nxU6Ha__side{width:100%}.HistoryList-module-scss-module__nxU6Ha__statusErrorReason{display:none}}
.OutputRail-module-scss-module__0eZPFG__rail{width:40px;top:calc(var(--total-navbar-height,48px) + 14px);max-height:calc(100vh - var(--total-navbar-height,48px) - 48px);scrollbar-width:none;flex-direction:column;flex:none;align-self:flex-start;gap:4px;margin-top:20px;display:flex;position:sticky;overflow-y:auto}
.OutputRail-module-scss-module__0eZPFG__rail::-webkit-scrollbar{display:none}
.OutputRail-module-scss-module__0eZPFG__item{border-radius:var(--radius-base);background:var(--color-bg-page);cursor:pointer;border:1px solid #0000;flex:none;width:40px;height:40px;padding:0;transition:border-color .15s;overflow:hidden}
.OutputRail-module-scss-module__0eZPFG__item img{object-fit:cover;width:100%;height:100%;display:block}
.OutputRail-module-scss-module__0eZPFG__item:hover{border-color:var(--color-border-panel)}
.OutputRail-module-scss-module__0eZPFG__active{border-color:var(--color-primary-default)}
@media (max-width:1023px){.OutputRail-module-scss-module__0eZPFG__rail{display:none}}
.ConfigPanelLoading-module-scss-module__GUfVLG__bar{border-radius:var(--radius-base);background:linear-gradient(90deg, transparent 25%, var(--color-border-panel) 50%, transparent 75%) 0 0/200px 100% no-repeat,var(--color-bg-page);animation:1.4s ease-in-out infinite ConfigPanelLoading-module-scss-module__GUfVLG__config-panel-loading;display:block}
@keyframes ConfigPanelLoading-module-scss-module__GUfVLG__config-panel-loading{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}
@media (prefers-reduced-motion:reduce){.ConfigPanelLoading-module-scss-module__GUfVLG__bar{animation:none}}
.ConfigPanelLoading-module-scss-module__GUfVLG__presetRow{height:40px}
.ConfigPanelLoading-module-scss-module__GUfVLG__presetRow+.ConfigPanelLoading-module-scss-module__GUfVLG__presetRow{margin-top:4px}
.ConfigPanelLoading-module-scss-module__GUfVLG__title{width:72px;height:12px;margin-bottom:16px}
.ConfigPanelLoading-module-scss-module__GUfVLG__block{height:120px}
.ConfigPanelLoading-module-scss-module__GUfVLG__prompt{height:100px}
.ConfigPanelLoading-module-scss-module__GUfVLG__failed{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}
.ConfigPanelLoading-module-scss-module__GUfVLG__failedText{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}
.ToolsCatalog-module-scss-module__sKLV7a__page{min-height:calc(100vh - var(--total-navbar-height,48px) - 54px);box-sizing:border-box;border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;gap:42px;padding:24px 8px 32px;display:flex}
.ToolsCatalog-module-scss-module__sKLV7a__block{flex-direction:column;display:flex}
.ToolsCatalog-module-scss-module__sKLV7a__blockHead{justify-content:space-between;align-items:center;gap:12px;display:flex}
.ToolsCatalog-module-scss-module__sKLV7a__blockTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:24px;font-weight:700;line-height:1.2}
.ToolsCatalog-module-scss-module__sKLV7a__blockLead{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-primary);opacity:.5;margin:6px 0 0;font-size:14px;line-height:1.6}
.ToolsCatalog-module-scss-module__sKLV7a__more{font-family:var(--font-manrope);color:var(--color-text-primary);flex:none;align-items:center;gap:2px;font-size:14px;line-height:1.6;text-decoration:none;display:inline-flex}
.ToolsCatalog-module-scss-module__sKLV7a__more:hover{color:var(--color-primary-default)}
.ToolsCatalog-module-scss-module__sKLV7a__moreIcon{width:16px;height:16px}
.ToolsCatalog-module-scss-module__sKLV7a__grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px;margin-top:20px;display:grid}
.ToolsCatalog-module-scss-module__sKLV7a__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;padding:5px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}
.ToolsCatalog-module-scss-module__sKLV7a__card:hover{border-color:var(--color-primary-default);transform:translateY(-2px)}
.ToolsCatalog-module-scss-module__sKLV7a__cover{aspect-ratio:372/200;border-radius:var(--radius-base);background:var(--color-bg-page);display:block;position:relative;overflow:hidden}
.ToolsCatalog-module-scss-module__sKLV7a__cover img{object-fit:cover;width:100%;height:100%;display:block}
.ToolsCatalog-module-scss-module__sKLV7a__cardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin-top:8px;font-size:16px;font-weight:700;line-height:22px}
.ToolsCatalog-module-scss-module__sKLV7a__cardDesc{height:32px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}
.ToolsCatalog-module-scss-module__sKLV7a__cardBtn{border-radius:var(--radius-base);background:var(--color-primary-surface);height:34px;font-family:var(--font-manrope);color:var(--color-primary-default);justify-content:center;align-items:center;margin-top:8px;font-size:12px;font-weight:600;display:flex}
.ToolsCatalog-module-scss-module__sKLV7a__card:hover .ToolsCatalog-module-scss-module__sKLV7a__cardBtn{background:var(--color-primary-default);color:var(--color-dark-text-primary)}
@media (max-width:767px){.ToolsCatalog-module-scss-module__sKLV7a__page{gap:32px;padding:16px 12px 24px}.ToolsCatalog-module-scss-module__sKLV7a__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ToolsCatalog-module-scss-module__sKLV7a__blockTitle{font-size:20px}}
/*# sourceMappingURL=39ck72j5kdo_-.css.map*/
.GeneratorSeo-module-scss-module__U9_3Ya__seoHidden{display:none}
.GeneratorSeo-module-scss-module__U9_3Ya__seo{margin-top:14px}
.GeneratorSeo-module-scss-module__U9_3Ya__seoInner{border-radius:var(--radius-base);background:var(--color-bg-panel);padding:56px max(42px,50% - 650px) 50px}
.GeneratorSeo-module-scss-module__U9_3Ya__section{padding:50px 0}
.GeneratorSeo-module-scss-module__U9_3Ya__section:first-child{padding-top:0}
.GeneratorSeo-module-scss-module__U9_3Ya__heading{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.2}
.GeneratorSeo-module-scss-module__U9_3Ya__lead{max-width:760px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.GeneratorSeo-module-scss-module__U9_3Ya__sectionHead{margin-bottom:40px}
.GeneratorSeo-module-scss-module__U9_3Ya__btn{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border-radius:var(--btn-border-radius);background:var(--color-primary-default);font-family:var(--font-manrope);font-weight:700;font-size:var(--btn-size-md-font-size);color:var(--color-dark-text-primary);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;transition:background-color .18s;display:inline-flex}
.GeneratorSeo-module-scss-module__U9_3Ya__btn:hover{background:var(--color-primary-hover)}
.GeneratorSeo-module-scss-module__U9_3Ya__btn svg{font-size:16px}
.GeneratorSeo-module-scss-module__U9_3Ya__btnGhost{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}
.GeneratorSeo-module-scss-module__U9_3Ya__btnGhost:hover{background:var(--color-bg-panel-hover);border-color:var(--color-text-tertiary)}
.GeneratorSeo-module-scss-module__U9_3Ya__heroTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:32px;font-weight:600;line-height:1.2}
.GeneratorSeo-module-scss-module__U9_3Ya__heroLeadRow{align-items:center;gap:28px;margin-bottom:24px;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__heroLead{max-width:640px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.6}
.GeneratorSeo-module-scss-module__U9_3Ya__heroRule{background:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0379c91d10f07584686cac84baecc867286c305666dfb2934d63e65c4d86d0b7.svg") 50%/100% 100% no-repeat;flex:0 301px;min-width:48px;height:2px}
.GeneratorSeo-module-scss-module__U9_3Ya__heroBtn{min-width:159px;height:32px;padding:0 20px;font-size:14px;font-weight:400}
.GeneratorSeo-module-scss-module__U9_3Ya__heroGallery{aspect-ratio:1300/470;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:24px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol{flex-direction:column;gap:12px;min-height:0;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:first-child .GeneratorSeo-module-scss-module__U9_3Ya__shot:first-child{flex:42 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:first-child .GeneratorSeo-module-scss-module__U9_3Ya__shot:nth-child(2){flex:58 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:nth-child(2) .GeneratorSeo-module-scss-module__U9_3Ya__shot:first-child{flex:60 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:nth-child(2) .GeneratorSeo-module-scss-module__U9_3Ya__shot:nth-child(2){flex:40 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:nth-child(3) .GeneratorSeo-module-scss-module__U9_3Ya__shot:first-child{flex:35 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:nth-child(3) .GeneratorSeo-module-scss-module__U9_3Ya__shot:nth-child(2){flex:65 1 0}
.GeneratorSeo-module-scss-module__U9_3Ya__shot{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);width:100%;min-height:0;margin:0;position:relative;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__heroVideo{aspect-ratio:16/9;border-radius:var(--radius-base);background:var(--color-bg-panel-hover);object-fit:cover;width:100%;margin-top:24px;display:block}
.GeneratorSeo-module-scss-module__U9_3Ya__ratio169{aspect-ratio:16/9}
.GeneratorSeo-module-scss-module__U9_3Ya__ratio45{aspect-ratio:4/5}
.GeneratorSeo-module-scss-module__U9_3Ya__ratio43{aspect-ratio:4/3}
.GeneratorSeo-module-scss-module__U9_3Ya__shot img{object-fit:cover;width:100%;height:100%;display:block}
.GeneratorSeo-module-scss-module__U9_3Ya__featureList{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:56px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__featureCopyCol{border-left:1px solid var(--color-border-panel);flex-direction:column;gap:8px;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__featureItem{flex-direction:column;justify-content:center;min-height:34vh;padding:16px 0 16px 28px;display:flex;position:relative}
.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn:before{content:"";border-radius:var(--radius-sm);background:var(--color-primary-default);width:2px;position:absolute;top:0;bottom:0;left:-1px}
.GeneratorSeo-module-scss-module__U9_3Ya__featureDetail{visibility:hidden;opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s,opacity .24s,visibility 0s linear .32s;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__featureDetailInner{min-height:0;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn .GeneratorSeo-module-scss-module__U9_3Ya__featureDetail{visibility:visible;opacity:1;grid-template-rows:1fr;transition:grid-template-rows .32s,opacity .28s 60ms,visibility}
.GeneratorSeo-module-scss-module__U9_3Ya__featureVisualCol{top:calc(var(--total-navbar-height,48px) + 64px);position:sticky}
.GeneratorSeo-module-scss-module__U9_3Ya__featureRow:nth-child(2n) .GeneratorSeo-module-scss-module__U9_3Ya__featureVisual{order:2}
.GeneratorSeo-module-scss-module__U9_3Ya__featureTitle{font-family:var(--font-manrope);letter-spacing:-.6px;color:var(--color-text-secondary);opacity:.55;margin:0;font-size:26px;font-weight:800;line-height:1.25;transition:color .24s,opacity .24s}
.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn .GeneratorSeo-module-scss-module__U9_3Ya__featureTitle{color:var(--color-text-primary);opacity:1;margin-bottom:14px}
.GeneratorSeo-module-scss-module__U9_3Ya__featureBody{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 22px;font-size:14.5px;line-height:1.75}
.GeneratorSeo-module-scss-module__U9_3Ya__featureVisual{aspect-ratio:16/9}
.GeneratorSeo-module-scss-module__U9_3Ya__featureVisual img{animation:.36s both GeneratorSeo-module-scss-module__U9_3Ya__seoFadeIn}
@media (prefers-reduced-motion:reduce){.GeneratorSeo-module-scss-module__U9_3Ya__featureDetail,.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn .GeneratorSeo-module-scss-module__U9_3Ya__featureDetail{transition:none}.GeneratorSeo-module-scss-module__U9_3Ya__featureVisual img{animation:none}}
.GeneratorSeo-module-scss-module__U9_3Ya__modelGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__modelCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);text-align:left;cursor:pointer;align-items:flex-start;gap:14px;padding:18px;transition:border-color .18s,background-color .18s;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__modelCard:hover{border-color:var(--color-primary-default);background:var(--color-bg-panel-hover)}
.GeneratorSeo-module-scss-module__U9_3Ya__modelCardHidden{display:none}
.GeneratorSeo-module-scss-module__U9_3Ya__modelCover{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);object-fit:cover;flex:none;width:56px;height:56px}
.GeneratorSeo-module-scss-module__U9_3Ya__modelText{min-width:0}
.GeneratorSeo-module-scss-module__U9_3Ya__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:15px;font-weight:700;line-height:1.3}
.GeneratorSeo-module-scss-module__U9_3Ya__modelIntro{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__modelPrice{font-family:var(--font-fragment-mono);color:var(--color-text-tertiary);margin-top:6px;font-size:11.5px;line-height:1.4;display:block}
.GeneratorSeo-module-scss-module__U9_3Ya__modelMore{margin:20px auto 0;display:block}
.GeneratorSeo-module-scss-module__U9_3Ya__stepGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__stepCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);padding:26px 24px}
.GeneratorSeo-module-scss-module__U9_3Ya__stepNum{border-radius:var(--radius-base);background:var(--color-primary-surface);width:30px;height:30px;font-family:var(--font-fragment-mono);color:var(--color-primary-default);justify-content:center;align-items:center;margin-bottom:14px;font-size:14px;font-weight:700;display:inline-flex}
.GeneratorSeo-module-scss-module__U9_3Ya__stepTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}
.GeneratorSeo-module-scss-module__U9_3Ya__stepText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.7}
.GeneratorSeo-module-scss-module__U9_3Ya__tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__tab{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);height:36px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;padding:0 16px;font-size:13.5px;font-weight:600;transition:border-color .18s,color .18s}
.GeneratorSeo-module-scss-module__U9_3Ya__tab:hover{border-color:var(--color-text-tertiary);color:var(--color-text-primary)}
.GeneratorSeo-module-scss-module__U9_3Ya__tabOn{border-color:var(--color-primary-default);background:var(--color-primary-surface);color:var(--color-primary-default)}
.GeneratorSeo-module-scss-module__U9_3Ya__casePanel{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__caseVisual{aspect-ratio:16/9}
.GeneratorSeo-module-scss-module__U9_3Ya__casePanelHidden{display:none}
.GeneratorSeo-module-scss-module__U9_3Ya__caseTitle{font-family:var(--font-manrope);letter-spacing:-.5px;color:var(--color-text-primary);margin:0 0 12px;font-size:24px;font-weight:800;line-height:1.25}
.GeneratorSeo-module-scss-module__U9_3Ya__caseBody{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14.5px;line-height:1.75}
.GeneratorSeo-module-scss-module__U9_3Ya__toolGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__toolCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);padding:22px;text-decoration:none;transition:border-color .18s,background-color .18s;display:block}
.GeneratorSeo-module-scss-module__U9_3Ya__toolCard:hover{border-color:var(--color-primary-default);background:var(--color-bg-panel-hover)}
.GeneratorSeo-module-scss-module__U9_3Ya__toolIcon{border-radius:var(--radius-base);background:var(--color-primary-surface);width:36px;height:36px;color:var(--color-primary-default);justify-content:center;align-items:center;margin-bottom:14px;font-size:18px;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__toolTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.3}
.GeneratorSeo-module-scss-module__U9_3Ya__toolBody{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:13px;line-height:1.6}
.GeneratorSeo-module-scss-module__U9_3Ya__faqGrid{grid-template-columns:360px 1fr;align-items:start;gap:56px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__faqList{border-top:1px solid var(--color-border-panel)}
.GeneratorSeo-module-scss-module__U9_3Ya__faqItem{border-bottom:1px solid var(--color-border-panel)}
.GeneratorSeo-module-scss-module__U9_3Ya__faqQ{width:100%;font-family:var(--font-manrope);text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:700;line-height:1.4;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__faqIcon{color:var(--color-text-tertiary);flex:none;font-size:18px;transition:transform .2s}
.GeneratorSeo-module-scss-module__U9_3Ya__faqIconOpen{transform:rotate(45deg)}
.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrap{grid-template-rows:1fr;transition:grid-template-rows .26s;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrapClosed{grid-template-rows:0fr}
.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrap>.GeneratorSeo-module-scss-module__U9_3Ya__faqA{min-height:0;transition:padding-bottom .26s;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrapClosed>.GeneratorSeo-module-scss-module__U9_3Ya__faqA{padding-bottom:0}
@media (prefers-reduced-motion:reduce){.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrap,.GeneratorSeo-module-scss-module__U9_3Ya__faqAWrap>.GeneratorSeo-module-scss-module__U9_3Ya__faqA{transition:none}}
.GeneratorSeo-module-scss-module__U9_3Ya__faqA{max-width:720px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:0 0 18px;font-size:14px;line-height:1.75}
.GeneratorSeo-module-scss-module__U9_3Ya__articleGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}
.GeneratorSeo-module-scss-module__U9_3Ya__articleCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);text-decoration:none;transition:border-color .18s;display:block;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__articleCard:hover{border-color:var(--color-primary-default)}
.GeneratorSeo-module-scss-module__U9_3Ya__articleCard:hover .GeneratorSeo-module-scss-module__U9_3Ya__articleTitle{color:var(--color-primary-default)}
.GeneratorSeo-module-scss-module__U9_3Ya__articleCover{aspect-ratio:16/9;object-fit:cover;background:var(--color-bg-panel-hover);width:100%}
.GeneratorSeo-module-scss-module__U9_3Ya__articleBody{padding:16px 18px 20px}
.GeneratorSeo-module-scss-module__U9_3Ya__articleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 6px;font-size:15px;font-weight:700;line-height:1.4;transition:color .18s}
.GeneratorSeo-module-scss-module__U9_3Ya__articleMeta{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}
.GeneratorSeo-module-scss-module__U9_3Ya__cta{margin:14px calc(-1*var(--generator-gutter,40px)) calc(-1*var(--generator-page-bottom,40px));padding:40px max(44px,(100% - 1300px)/2 + var(--generator-gutter,40px));background:var(--color-primary-default);justify-content:space-between;align-items:center;gap:32px;display:flex}
.GeneratorSeo-module-scss-module__U9_3Ya__ctaTitle{max-width:720px;font-family:var(--font-manrope);letter-spacing:-.6px;color:var(--color-dark-text-primary);margin:0;font-size:28px;font-weight:800;line-height:1.25}
.GeneratorSeo-module-scss-module__U9_3Ya__ctaBtn{background:var(--color-bg-panel);color:var(--color-primary-default);flex:none}
.GeneratorSeo-module-scss-module__U9_3Ya__ctaBtn:hover{background:var(--color-bg-panel-hover)}
:is(.GeneratorSeo-module-scss-module__U9_3Ya__featureRow:has(>div:only-child),.GeneratorSeo-module-scss-module__U9_3Ya__casePanel:has(>div:only-child)){grid-template-columns:1fr}
:is(.GeneratorSeo-module-scss-module__U9_3Ya__featureRow:has(>div:only-child)>div,.GeneratorSeo-module-scss-module__U9_3Ya__casePanel:has(>div:only-child)>div){max-width:860px}
@keyframes GeneratorSeo-module-scss-module__U9_3Ya__seoRise{0%{transform:translateY(20px)}to{transform:none}}
@keyframes GeneratorSeo-module-scss-module__U9_3Ya__seoFadeIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}
@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.GeneratorSeo-module-scss-module__U9_3Ya__section,.GeneratorSeo-module-scss-module__U9_3Ya__cta{animation:linear both GeneratorSeo-module-scss-module__U9_3Ya__seoRise;animation-timeline:view();animation-range:entry 8% cover 26%}.GeneratorSeo-module-scss-module__U9_3Ya__modelCard,.GeneratorSeo-module-scss-module__U9_3Ya__stepCard,.GeneratorSeo-module-scss-module__U9_3Ya__toolCard,.GeneratorSeo-module-scss-module__U9_3Ya__articleCard{animation:linear both GeneratorSeo-module-scss-module__U9_3Ya__seoRise;animation-timeline:view();animation-range:entry 2% cover 18%}.GeneratorSeo-module-scss-module__U9_3Ya__shot{animation:linear both GeneratorSeo-module-scss-module__U9_3Ya__seoFadeIn;animation-timeline:view();animation-range:entry 5% cover 30%}}}
@media (hover:hover){.GeneratorSeo-module-scss-module__U9_3Ya__shot img{transition:transform .45s cubic-bezier(.2,.7,.3,1)}.GeneratorSeo-module-scss-module__U9_3Ya__shot:hover img{transform:scale(1.04)}.GeneratorSeo-module-scss-module__U9_3Ya__modelCard,.GeneratorSeo-module-scss-module__U9_3Ya__toolCard,.GeneratorSeo-module-scss-module__U9_3Ya__articleCard{transition:border-color .18s,background-color .18s,transform .18s}.GeneratorSeo-module-scss-module__U9_3Ya__modelCard:hover,.GeneratorSeo-module-scss-module__U9_3Ya__toolCard:hover,.GeneratorSeo-module-scss-module__U9_3Ya__articleCard:hover{transform:translateY(-2px)}}
@media (prefers-reduced-motion:reduce){.GeneratorSeo-module-scss-module__U9_3Ya__shot img,.GeneratorSeo-module-scss-module__U9_3Ya__modelCard,.GeneratorSeo-module-scss-module__U9_3Ya__toolCard,.GeneratorSeo-module-scss-module__U9_3Ya__articleCard{transition:none}.GeneratorSeo-module-scss-module__U9_3Ya__shot:hover img{transform:none}}
@media (max-width:1279px){.GeneratorSeo-module-scss-module__U9_3Ya__featureRow{gap:40px}.GeneratorSeo-module-scss-module__U9_3Ya__casePanel{gap:32px}.GeneratorSeo-module-scss-module__U9_3Ya__faqGrid{grid-template-columns:300px 1fr;gap:40px}}
@media (max-width:1023px){.GeneratorSeo-module-scss-module__U9_3Ya__section{padding:40px 0}.GeneratorSeo-module-scss-module__U9_3Ya__heroTitle,.GeneratorSeo-module-scss-module__U9_3Ya__heading{font-size:28px}.GeneratorSeo-module-scss-module__U9_3Ya__featureRow,.GeneratorSeo-module-scss-module__U9_3Ya__casePanel,.GeneratorSeo-module-scss-module__U9_3Ya__faqGrid{grid-template-columns:1fr;gap:24px}.GeneratorSeo-module-scss-module__U9_3Ya__featureRow:nth-child(2n) .GeneratorSeo-module-scss-module__U9_3Ya__featureVisual{order:0}.GeneratorSeo-module-scss-module__U9_3Ya__toolGrid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:767px){.GeneratorSeo-module-scss-module__U9_3Ya__seoInner{padding:32px 16px}.GeneratorSeo-module-scss-module__U9_3Ya__section{padding:32px 0}.GeneratorSeo-module-scss-module__U9_3Ya__heroTitle,.GeneratorSeo-module-scss-module__U9_3Ya__heading{font-size:24px}.GeneratorSeo-module-scss-module__U9_3Ya__heroRule{display:none}.GeneratorSeo-module-scss-module__U9_3Ya__lead{font-size:14px}.GeneratorSeo-module-scss-module__U9_3Ya__featureTitle{font-size:22px}.GeneratorSeo-module-scss-module__U9_3Ya__caseTitle{font-size:20px}.GeneratorSeo-module-scss-module__U9_3Ya__heroGallery{aspect-ratio:4/3;grid-template-columns:repeat(2,1fr);gap:8px}.GeneratorSeo-module-scss-module__U9_3Ya__heroCol:nth-child(3){display:none}.GeneratorSeo-module-scss-module__U9_3Ya__modelGrid,.GeneratorSeo-module-scss-module__U9_3Ya__stepGrid,.GeneratorSeo-module-scss-module__U9_3Ya__articleGrid,.GeneratorSeo-module-scss-module__U9_3Ya__toolGrid{grid-template-columns:1fr}.GeneratorSeo-module-scss-module__U9_3Ya__featureList{grid-template-columns:1fr;gap:32px}.GeneratorSeo-module-scss-module__U9_3Ya__featureCopyCol{border-left:none;gap:28px}.GeneratorSeo-module-scss-module__U9_3Ya__featureItem{min-height:0;padding:0}.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn:before{display:none}.GeneratorSeo-module-scss-module__U9_3Ya__featureDetail,.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn .GeneratorSeo-module-scss-module__U9_3Ya__featureDetail{visibility:visible;opacity:1;grid-template-rows:1fr}.GeneratorSeo-module-scss-module__U9_3Ya__featureTitle,.GeneratorSeo-module-scss-module__U9_3Ya__featureItemOn .GeneratorSeo-module-scss-module__U9_3Ya__featureTitle{color:var(--color-text-primary);opacity:1;margin-bottom:12px}.GeneratorSeo-module-scss-module__U9_3Ya__featureVisualCol{order:-1;position:static}.GeneratorSeo-module-scss-module__U9_3Ya__cta{flex-direction:column;align-items:flex-start;padding:28px 24px}.GeneratorSeo-module-scss-module__U9_3Ya__ctaTitle{font-size:22px}}
/*# sourceMappingURL=29wi6_p62djpi.css.map*/
.GeneratorTemplateRow-module-scss-module__lujKPW__section{padding:0 18px}
.GeneratorTemplateRow-module-scss-module__lujKPW__head{align-items:center;gap:14px;margin-bottom:17px;display:flex}
.GeneratorTemplateRow-module-scss-module__lujKPW__title{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:1}
.GeneratorTemplateRow-module-scss-module__lujKPW__more{font-family:var(--font-manrope);text-transform:uppercase;color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}
.GeneratorTemplateRow-module-scss-module__lujKPW__more:hover{color:var(--color-primary-default)}
.GeneratorTemplateRow-module-scss-module__lujKPW__moreArrow{font-size:16px;line-height:1}
.GeneratorTemplateRow-module-scss-module__lujKPW__nav{align-items:center;gap:10px;margin-left:auto;display:flex}
.GeneratorTemplateRow-module-scss-module__lujKPW__navBtn{width:16px;height:16px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex}
.GeneratorTemplateRow-module-scss-module__lujKPW__navBtn:disabled{opacity:.3;cursor:default}
.GeneratorTemplateRow-module-scss-module__lujKPW__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}
.GeneratorTemplateRow-module-scss-module__lujKPW__track::-webkit-scrollbar{display:none}
.GeneratorTemplateRow-module-scss-module__lujKPW__cell{scroll-snap-align:start;flex:none;width:233px}
@media (max-width:767px){.GeneratorTemplateRow-module-scss-module__lujKPW__section{padding:0 16px}.GeneratorTemplateRow-module-scss-module__lujKPW__head{gap:10px;margin-bottom:12px}.GeneratorTemplateRow-module-scss-module__lujKPW__title{font-size:16px}.GeneratorTemplateRow-module-scss-module__lujKPW__more{font-size:12px}.GeneratorTemplateRow-module-scss-module__lujKPW__cell{width:160px}.GeneratorTemplateRow-module-scss-module__lujKPW__nav{display:none}}
.GeneratorHome-module-scss-module__oUD7DW__home{border-radius:var(--radius-base);background:var(--color-bg-panel);flex-direction:column;gap:34px;padding-bottom:12px;display:flex;container-type:inline-size}
.GeneratorHome-module-scss-module__oUD7DW__hero{aspect-ratio:1151/354;min-height:240px;position:relative}
.GeneratorHome-module-scss-module__oUD7DW__heroInner{border-radius:var(--radius-base);flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}
.GeneratorHome-module-scss-module__oUD7DW__heroMedia{position:absolute;inset:0}
.GeneratorHome-module-scss-module__oUD7DW__heroMedia img,.GeneratorHome-module-scss-module__oUD7DW__heroVideo{object-fit:cover;width:100%;height:100%;display:block}
.GeneratorHome-module-scss-module__oUD7DW__heroScrim{background:linear-gradient(#1a233000 13%,#1a2330 67%);position:absolute;inset:0}
.GeneratorHome-module-scss-module__oUD7DW__heroCopy{z-index:1;text-align:center;flex-direction:column;flex:auto;justify-content:flex-end;align-items:center;gap:16px;min-height:0;padding:0 40px 26px;transition:padding .25s;display:flex;position:relative}
.GeneratorHome-module-scss-module__oUD7DW__heroTitle{font-family:var(--font-manrope);letter-spacing:.04em;text-transform:uppercase;color:var(--color-dark-text-primary);margin:0;font-size:48px;font-weight:600;line-height:1;transition:font-size .25s}
.GeneratorHome-module-scss-module__oUD7DW__heroHeading{flex-direction:column;align-items:stretch;gap:16px;max-width:100%;display:inline-flex}
.GeneratorHome-module-scss-module__oUD7DW__heroRule{background:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/0379c91d10f07584686cac84baecc867286c305666dfb2934d63e65c4d86d0b7.svg") 50%/100% 100% no-repeat;width:100%;height:2px;display:block}
.GeneratorHome-module-scss-module__oUD7DW__heroSubtitle{max-width:795px;font-family:var(--font-manrope);color:var(--color-dark-text-primary);opacity:.5;margin:0;font-size:14px;line-height:1.4;transition:opacity .2s}
.GeneratorHome-module-scss-module__oUD7DW__entries{z-index:1;flex:none;gap:2.43267%;margin:0 2.25891% 2.51955%;display:flex;position:relative}
.GeneratorHome-module-scss-module__oUD7DW__entry{aspect-ratio:2;border-radius:var(--radius-base);flex:1 1 0;min-width:0;text-decoration:none;transition:transform .15s,aspect-ratio .25s;position:relative;overflow:hidden}
.GeneratorHome-module-scss-module__oUD7DW__entry:hover{transform:translateY(-2px)}
.GeneratorHome-module-scss-module__oUD7DW__entryCover{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.GeneratorHome-module-scss-module__oUD7DW__entryLabel{border-radius:var(--radius-base);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:32px;color:var(--color-dark-text-primary);background:#1a233033;justify-content:center;align-items:center;gap:8px;padding:0 6px;display:flex;position:absolute;bottom:4px;left:4px;right:4px}
.GeneratorHome-module-scss-module__oUD7DW__entryIcon{flex:none;width:20px;height:20px}
.GeneratorHome-module-scss-module__oUD7DW__entryText{font-family:var(--font-manrope);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}
.GeneratorHome-module-scss-module__oUD7DW__heroSpacer{display:none}
@media (min-width:768px){.GeneratorHome-module-scss-module__oUD7DW__heroStuck{top:calc(var(--total-navbar-height,48px) + 14px);z-index:20;aspect-ratio:auto;height:147px;min-height:0;position:sticky}.GeneratorHome-module-scss-module__oUD7DW__heroStuck:before{content:"";background:var(--color-bg-page);height:14px;position:absolute;bottom:100%;left:0;right:0}.GeneratorHome-module-scss-module__oUD7DW__heroSpacer{height:calc(max(240px,30.7559cqw) - 181px);display:block}}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroCopy{gap:10px;padding-bottom:14px}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroTitle{font-size:24px}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroSubtitle{display:none}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entries{margin-bottom:8px}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entry{aspect-ratio:auto;height:36px}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entryLabel{height:auto;inset:0}
.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entryText{font-size:12px}
@media (max-width:1439px){.GeneratorHome-module-scss-module__oUD7DW__heroTitle{font-size:40px}.GeneratorHome-module-scss-module__oUD7DW__entries{gap:16px;margin:0 20px 22px}.GeneratorHome-module-scss-module__oUD7DW__entryLabel{gap:4px;padding:0 4px;bottom:2px;left:2px;right:2px}}
@media (max-width:1279px){.GeneratorHome-module-scss-module__oUD7DW__entryIcon{width:18px;height:18px}.GeneratorHome-module-scss-module__oUD7DW__entryText{font-size:13px}}
@media (max-width:1179px){.GeneratorHome-module-scss-module__oUD7DW__entries{gap:10px;margin:0 12px 16px}.GeneratorHome-module-scss-module__oUD7DW__entryIcon{width:16px;height:16px}.GeneratorHome-module-scss-module__oUD7DW__entryText{font-size:12px}}
@media (max-width:1079px){.GeneratorHome-module-scss-module__oUD7DW__entries{gap:6px;margin:0 8px 12px}.GeneratorHome-module-scss-module__oUD7DW__entryLabel{gap:2px;padding:0 3px}}
@media (max-width:1023px){.GeneratorHome-module-scss-module__oUD7DW__heroTitle{font-size:32px}}
@media (max-width:767px){.GeneratorHome-module-scss-module__oUD7DW__home{gap:20px}.GeneratorHome-module-scss-module__oUD7DW__hero{aspect-ratio:auto;min-height:0}.GeneratorHome-module-scss-module__oUD7DW__heroInner,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed{height:auto;padding-bottom:12px;position:static}.GeneratorHome-module-scss-module__oUD7DW__heroMedia{height:180px;position:relative}.GeneratorHome-module-scss-module__oUD7DW__heroScrim{display:none}.GeneratorHome-module-scss-module__oUD7DW__heroCopy,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroCopy{flex:none;justify-content:flex-start;gap:8px;padding:12px 16px 16px;position:static}.GeneratorHome-module-scss-module__oUD7DW__heroTitle,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroTitle{font-size:24px}.GeneratorHome-module-scss-module__oUD7DW__heroTitle,.GeneratorHome-module-scss-module__oUD7DW__heroSubtitle{color:var(--color-text-primary)}.GeneratorHome-module-scss-module__oUD7DW__heroSubtitle,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__heroSubtitle{font-size:12px;display:block}.GeneratorHome-module-scss-module__oUD7DW__entries,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0 16px;display:grid;position:static}.GeneratorHome-module-scss-module__oUD7DW__entry,.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entry{aspect-ratio:2;height:auto}.GeneratorHome-module-scss-module__oUD7DW__heroCollapsed .GeneratorHome-module-scss-module__oUD7DW__entryLabel{height:32px;inset:auto 4px 4px}}
/*# sourceMappingURL=3nhzmsr7spj-f.css.map*/
.semi-modal{color:var(--semi-color-text-0);margin:80px auto;font-family:Inter,-apple-system,BlinkMacSystemFont,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}
.semi-modal-mask{background-color:var(--semi-color-overlay-bg);-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1000;height:100%;position:fixed;inset:0}
.semi-modal-mask-hidden{display:none}
.semi-modal-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}
.semi-modal-wrap{z-index:1000;-webkit-overflow-scrolling:touch;outline:0;position:fixed;inset:0;overflow:auto}
.semi-modal-wrap-center{align-items:flex-start;display:flex}
.semi-modal-title{justify-content:flex-start;align-items:flex-start;width:100%;margin:0;display:inline-flex}
.semi-modal-content{box-sizing:border-box;background-color:var(--semi-color-bg-2);-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--semi-color-border);border-radius:var(--semi-border-radius-large);width:100%;height:max-content;box-shadow:var(--semi-shadow-elevated);background-clip:padding-box;flex-direction:column;padding:0 24px;display:flex;position:relative;overflow:hidden}
.semi-modal-footerfill{display:flex}
.semi-modal-content-height-set{height:100%}
.semi-modal-content-fullScreen{border:none;border-radius:0;height:100%;top:0}
.semi-modal-header{color:var(--semi-color-text-0);background-color:#0000;border-bottom:0 solid #0000;align-items:flex-start;margin:24px 0;padding:0;font-size:14px;font-weight:600;display:flex}
.semi-modal-body-wrapper{align-items:flex-start;margin:24px 0;display:flex}
.semi-modal-body{flex:auto;margin:0;padding:0}
.semi-modal-withIcon{margin-left:36px}
.semi-modal-footer{text-align:right;background-color:#0000;border-top:0 solid #0000;border-radius:0 0 5px 5px;margin:24px 0;padding:0}
.semi-modal-footer .semi-button{margin-left:12px;margin-right:0}
.semi-modal-confirm .semi-modal-header{margin-bottom:8px}
.semi-modal-confirm-icon-wrapper{width:24px;margin-right:12px;display:inline-flex}
.semi-modal-confirm-icon{color:var(--semi-color-primary);display:inline-flex}
.semi-modal-info-icon{color:var(--semi-color-info)}
.semi-modal-success-icon{color:var(--semi-color-success)}
.semi-modal-error-icon{color:var(--semi-color-danger)}
.semi-modal-warning-icon{color:var(--semi-color-warning)}
.semi-modal-small{width:448px}
.semi-modal-medium{width:684px}
.semi-modal-large{width:920px}
.semi-modal-full-width{width:calc(100vw - 64px)}
.semi-modal-centered{margin:auto}
.semi-modal-popup .semi-modal-mask,.semi-modal-popup .semi-modal-wrap{position:absolute;overflow:hidden}
.semi-modal-fixed .semi-modal-mask,.semi-modal-fixed .semi-modal-wrap{position:fixed;overflow:hidden}
.semi-modal-displayNone{display:none}
.semi-modal-content-animate-show{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-show}
.semi-modal-content-animate-hide{animation:.12s cubic-bezier(.215,.61,.355,1) forwards semi-modal-content-keyframe-hide}
.semi-modal-mask-animate-show{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-show}
.semi-modal-mask-animate-hide{animation:90ms cubic-bezier(.215,.61,.355,1) forwards semi-modal-mask-keyframe-hide}
@keyframes semi-modal-content-keyframe-show{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}
@keyframes semi-modal-content-keyframe-hide{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.7)}}
@keyframes semi-modal-mask-keyframe-show{0%{opacity:0}to{opacity:1}}
@keyframes semi-modal-mask-keyframe-hide{0%{opacity:1}to{opacity:0}}
.semi-modal-rtl{direction:rtl}
.semi-modal-rtl .semi-modal-icon-wrapper,.semi-modal-confirm-rtl .semi-modal-icon-wrapper{margin-left:12px;margin-right:0}
.semi-modal-rtl .semi-modal-withIcon,.semi-modal-confirm-rtl .semi-modal-withIcon{margin-left:0;margin-right:36px}
.semi-modal-rtl .semi-modal-footer,.semi-modal-confirm-rtl .semi-modal-footer{text-align:left}
.semi-modal-rtl .semi-modal-footer .semi-button,.semi-modal-confirm-rtl .semi-modal-footer .semi-button{margin-left:0;margin-right:12px}
.semi-modal-confirm-rtl{direction:rtl}
.semi-modal-confirm .semi-modal-confirm-rtl .semi-button{margin-left:0;margin-right:12px}
/*# sourceMappingURL=01w5j9urdblmj.css.map*/
.index-module-scss-module__NdUILq__banner{z-index:0;--home-marquee-height:72px;min-height:calc(100vh - var(--home-marquee-height));position:relative;overflow:hidden}
.index-module-scss-module__NdUILq__bannerScrollIndicator{--scroll-indicator-bottom:12px}
.index-module-scss-module__NdUILq__bgLayer{opacity:0;z-index:0;transition:opacity .8s;position:absolute;inset:0}
.index-module-scss-module__NdUILq__bgLayerActive{opacity:1}
.index-module-scss-module__NdUILq__expandingImage{z-index:1;pointer-events:none;will-change:left,top,width,height;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;position:absolute;overflow:hidden}
.index-module-scss-module__NdUILq__bgVideo{object-fit:cover;object-position:center;width:100%;height:100%}
.index-module-scss-module__NdUILq__gradientOverlay{z-index:2;pointer-events:none;background:linear-gradient(#07080a00 0%,#07080a57 38%,#07080aa8 66%,#07080adb 100%);height:64%;position:absolute;bottom:0;left:0;right:0}
@keyframes index-module-scss-module__NdUILq__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__NdUILq__container{z-index:3;width:100%;max-width:none;min-height:calc(100vh - var(--home-marquee-height));box-sizing:border-box;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:120px 4px 56px 64px;display:flex;position:relative}
@media (max-width:1300px){.index-module-scss-module__NdUILq__container{padding:120px 0 56px 40px}}
.index-module-scss-module__NdUILq__heroHeadline{--headline-clear:353px;--headline-safe-top:106px;left:64px;bottom:min(max(44%,var(--headline-clear)),100% - var(--headline-safe-top));color:#ebf4fb;font-family:var(--font-manrope);margin:0;font-size:48px;font-weight:700;line-height:1.2;position:absolute}
@media (max-width:1300px){.index-module-scss-module__NdUILq__heroHeadline{--headline-clear:403px;left:40px}}
.index-module-scss-module__NdUILq__heroBottom{justify-content:space-between;align-items:flex-end;gap:48px;width:100%;display:flex}
.index-module-scss-module__NdUILq__heroCopy{width:min(900px,100% - 588px);min-width:0}
.index-module-scss-module__NdUILq__badgeRow{flex-wrap:wrap;align-items:stretch;gap:8px;margin:0 0 16px;display:flex}
.index-module-scss-module__NdUILq__liveBadge{box-sizing:border-box;background:#d7416e33;border:1px solid #d7416e;border-radius:2px;align-items:center;gap:0;width:fit-content;min-height:20px;padding:2px 9px;animation:none;display:inline-flex}
.index-module-scss-module__NdUILq__realFaceBadge{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#e271ca80,#fea32266);border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:8px;width:fit-content;min-height:28px;padding:6px 14px 6px 12px;animation:2.6s ease-in-out infinite index-module-scss-module__NdUILq__realFaceBadgeGlow;display:inline-flex}
.index-module-scss-module__NdUILq__realFaceIcon{color:#fff;filter:drop-shadow(0 0 6px #ffe6c8d9);flex-shrink:0;width:14px;height:14px}
.index-module-scss-module__NdUILq__realFaceBadgeText{font-family:var(--font-manrope);letter-spacing:.12em;color:#fff;text-transform:uppercase;font-size:12px;font-weight:700;line-height:1}
@keyframes index-module-scss-module__NdUILq__realFaceBadgeGlow{0%,to{box-shadow:0 0 18px #e271ca66,0 0 36px #fea32226}50%{box-shadow:0 0 28px #e271ca99,0 0 56px #fea32240}}
.index-module-scss-module__NdUILq__liveDot{display:none}
.index-module-scss-module__NdUILq__liveBadgeText{font-family:var(--font-manrope);letter-spacing:0;color:#fff;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1}
@keyframes index-module-scss-module__NdUILq__liveDotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(1.35)}}
.index-module-scss-module__NdUILq__highlightBadge{box-sizing:border-box;background:#50ceb833;border:1px solid #50ceb8;border-radius:2px;align-items:center;gap:0;width:fit-content;min-height:20px;padding:2px 9px;display:inline-flex}
.index-module-scss-module__NdUILq__highlightBadgeText{font-family:var(--font-manrope);letter-spacing:0;color:#fff;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1}
.index-module-scss-module__NdUILq__accentBadge{box-sizing:border-box;background:#fb741a33;border:1px solid #fb741a;border-radius:2px;align-items:center;gap:0;width:fit-content;min-height:20px;padding:2px 9px;display:inline-flex}
.index-module-scss-module__NdUILq__accentBadgeText{font-family:var(--font-manrope);letter-spacing:0;color:#fff;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1}
@keyframes index-module-scss-module__NdUILq__liveBadgeGlow{0%,to{box-shadow:0 0 18px #7036f059,0 0 36px #7036f01f}50%{box-shadow:0 0 28px #7036f08c,0 0 56px #7036f038}}
.index-module-scss-module__NdUILq__heroLogo{filter:drop-shadow(0 2px 10px #0000004d);width:auto;height:56px;margin:0 0 28px;display:block}
.index-module-scss-module__NdUILq__title{font-family:var(--font-manrope);color:#ebf4fb;white-space:pre-line;max-width:100%;margin:0 0 16px;font-size:32px;font-weight:700;line-height:1.3}
.index-module-scss-module__NdUILq__titleHighlight{animation:none}
@keyframes index-module-scss-module__NdUILq__titleSoftGlow{0%,to{text-shadow:0 0 24px #7036f040}50%{text-shadow:0 0 36px #7036f080}}
.index-module-scss-module__NdUILq__description{font-family:var(--font-manrope);max-width:900px;margin:0 0 22px;font-size:14px;font-weight:400;line-height:1.35}
.index-module-scss-module__NdUILq__descriptionLight,.index-module-scss-module__NdUILq__descriptionNormal{color:#ebf4fb;opacity:.5}
.index-module-scss-module__NdUILq__bulletList{max-width:795px;font-family:var(--font-manrope);color:#ebf4fb;margin:0 0 32px;padding:0;font-size:15px;font-weight:400;line-height:1.4;list-style:none}
.index-module-scss-module__NdUILq__bulletItem{margin-bottom:4px;padding-left:16px;position:relative}
.index-module-scss-module__NdUILq__bulletItem:last-child{margin-bottom:0}
.index-module-scss-module__NdUILq__bulletItem:before{content:"";opacity:.85;background:#ebf4fb;border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}
.index-module-scss-module__NdUILq__btns{flex-flow:wrap;align-items:center;gap:16px 41px;margin-bottom:0;display:flex}
.index-module-scss-module__NdUILq__btnGroup{flex-flow:wrap;align-items:center;gap:12px;min-width:0;display:flex}
.index-module-scss-module__NdUILq__exploreBtn{color:#ebf4fb;height:32px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#7036f0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 12px 8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .3s;display:flex}
.index-module-scss-module__NdUILq__exploreBtn:hover{background:#5326b5}
.index-module-scss-module__NdUILq__exploreBtn:disabled{opacity:.6;cursor:not-allowed}
.index-module-scss-module__NdUILq__secondaryBtn{color:#ebf4fb;height:32px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#fb741a33;border:1px solid #fb741a;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 12px 8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .3s,border-color .3s;display:flex}
.index-module-scss-module__NdUILq__secondaryBtn:hover{background:#fb741a59;border-color:#ff8c3d}
.index-module-scss-module__NdUILq__exploreBtnText{text-align:center}
.index-module-scss-module__NdUILq__exploreBtnArrow{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex}
.index-module-scss-module__NdUILq__consoleLink{font-family:var(--font-manrope);color:#ebf4fb;cursor:pointer;white-space:nowrap;align-items:center;gap:12px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .3s;display:inline-flex}
.index-module-scss-module__NdUILq__consoleLink .index-module-scss-module__NdUILq__arrowIcon{width:7.87px;height:16.06px;transition:transform .3s}
.index-module-scss-module__NdUILq__consoleLink:hover{opacity:.8}
.index-module-scss-module__NdUILq__consoleLink:hover .index-module-scss-module__NdUILq__arrowIcon{transform:translate(4px)}
.index-module-scss-module__NdUILq__carouselTabs{flex-direction:column;flex:0 0 540px;gap:0;width:540px;max-width:100%;margin-right:-4px;display:flex;overflow:hidden}
.index-module-scss-module__NdUILq__carouselLabels{gap:4px;height:17px;margin-bottom:7px;display:flex;overflow:hidden}
.index-module-scss-module__NdUILq__carouselLabel{color:#ebf4fb80;width:150px;min-width:150px;font-family:var(--font-manrope);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:17px}
.index-module-scss-module__NdUILq__carouselViewport{width:100%;overflow:hidden}
.index-module-scss-module__NdUILq__carouselTrack{gap:4px;width:max-content;display:flex}
.index-module-scss-module__NdUILq__carouselTab{cursor:pointer;text-align:left;background:0 0;border:1px solid #fff3;border-radius:4px;flex-shrink:0;width:150px;height:80px;padding:0;transition:border-color .3s;display:block;position:relative;overflow:hidden}
.index-module-scss-module__NdUILq__tabThumb{z-index:1;background:#d9d9d9;border-radius:3px;flex-shrink:0;width:100%;height:100%;margin:0;position:relative;overflow:hidden}
.index-module-scss-module__NdUILq__carouselLabel:focus-visible,.index-module-scss-module__NdUILq__carouselTab:focus-visible,.index-module-scss-module__NdUILq__carouselArrows button:focus-visible{outline-offset:3px;outline:2px solid #fff}
.index-module-scss-module__NdUILq__carouselControls{box-sizing:border-box;align-items:center;gap:18px;width:100%;height:17px;margin-top:8px;padding-right:20px;display:flex}
.index-module-scss-module__NdUILq__carouselCount{color:#ebf4fb;font-family:var(--font-manrope);flex:0 0 20px;font-size:12px;font-weight:600;line-height:17px}
.index-module-scss-module__NdUILq__progressTrack{background:#ffffff80;flex:1;height:3px;position:relative}
.index-module-scss-module__NdUILq__progressBar{background:#7036f0;border-radius:1px;height:3px;transition:width .45s}
.index-module-scss-module__NdUILq__carouselArrows{flex:0 0 42px;gap:10px;display:flex}
.index-module-scss-module__NdUILq__carouselArrows button{color:#07080a;cursor:pointer;background:#fdfdfd;border:0;border-radius:4px;place-items:center;width:16px;height:16px;padding:0;display:grid}
.index-module-scss-module__NdUILq__carouselArrows svg{stroke-width:2.5px;width:12px;height:12px}
@media (max-width:1024px){.index-module-scss-module__NdUILq__container{max-width:1300px;padding:120px 0 56px 40px}.index-module-scss-module__NdUILq__heroHeadline{--headline-clear:445px;--headline-safe-top:96px;left:40px;bottom:min(max(48%,var(--headline-clear)),100% - var(--headline-safe-top));font-size:40px}.index-module-scss-module__NdUILq__heroBottom{gap:20px}.index-module-scss-module__NdUILq__heroCopy{width:calc(100% - 440px)}.index-module-scss-module__NdUILq__heroLogo{height:46px;margin-bottom:22px}.index-module-scss-module__NdUILq__title{font-size:28px}.index-module-scss-module__NdUILq__carouselTabs{flex-basis:420px;align-self:flex-end;width:420px}.index-module-scss-module__NdUILq__carouselTab{flex-shrink:0;width:150px;min-width:0;height:80px}.index-module-scss-module__NdUILq__carouselLabels,.index-module-scss-module__NdUILq__carouselTrack{gap:4px}}
@media (max-width:768px){.index-module-scss-module__NdUILq__banner{min-height:600px}.index-module-scss-module__NdUILq__gradientOverlay{background:linear-gradient(#07080a6b 0%,#07080a52 28%,#07080a9e 58%,#07080ae6 100%);height:100%}.index-module-scss-module__NdUILq__container{justify-content:flex-end;min-height:600px;padding:0 20px 32px}.index-module-scss-module__NdUILq__heroHeadline{margin-bottom:28px;font-size:32px;position:static}.index-module-scss-module__NdUILq__heroBottom{flex-direction:column;align-items:stretch;gap:24px}.index-module-scss-module__NdUILq__heroCopy{width:100%}.index-module-scss-module__NdUILq__heroLogo{height:36px;margin-bottom:14px}.index-module-scss-module__NdUILq__title{text-wrap:balance;margin-bottom:12px;font-size:21px;line-height:1.32}.index-module-scss-module__NdUILq__badgeRow{gap:8px;margin-bottom:10px}.index-module-scss-module__NdUILq__liveBadge{gap:0;min-height:20px;padding:2px 7px}.index-module-scss-module__NdUILq__liveDot{width:6px;height:6px}.index-module-scss-module__NdUILq__liveBadgeText{font-size:10px}.index-module-scss-module__NdUILq__highlightBadge{gap:0;min-height:20px;padding:2px 7px}.index-module-scss-module__NdUILq__highlightBadgeText{font-size:10px}.index-module-scss-module__NdUILq__accentBadge{gap:0;min-height:20px;padding:2px 7px}.index-module-scss-module__NdUILq__accentBadgeText{font-size:10px}.index-module-scss-module__NdUILq__realFaceBadge{gap:6px;min-height:22px;padding:4px 10px 4px 8px}.index-module-scss-module__NdUILq__realFaceIcon{width:12px;height:12px}.index-module-scss-module__NdUILq__realFaceBadgeText{font-size:10px}.index-module-scss-module__NdUILq__description{max-width:100%;margin-bottom:16px;font-size:13px}.index-module-scss-module__NdUILq__descriptionLight,.index-module-scss-module__NdUILq__descriptionNormal{opacity:.85}.index-module-scss-module__NdUILq__bulletList{max-width:100%;margin-bottom:16px;font-size:12.5px;line-height:1.4}.index-module-scss-module__NdUILq__bulletItem{margin-bottom:3px;padding-left:12px}.index-module-scss-module__NdUILq__bulletItem:before{width:4px;height:4px;top:.55em}.index-module-scss-module__NdUILq__btns{gap:12px 20px;margin-bottom:20px}.index-module-scss-module__NdUILq__btnGroup{gap:8px}.index-module-scss-module__NdUILq__exploreBtn,.index-module-scss-module__NdUILq__secondaryBtn{gap:10px;height:32px;padding:6px 10px 6px 14px;font-size:13px}.index-module-scss-module__NdUILq__consoleLink{min-height:32px;font-size:13px}.index-module-scss-module__NdUILq__carouselTabs{flex-basis:auto;width:calc(100% + 40px);max-width:none;margin:0 -20px;padding:0}.index-module-scss-module__NdUILq__mobileCarousel{overflow:visible}.index-module-scss-module__NdUILq__mobileCarouselViewport{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;overflow-x:auto}.index-module-scss-module__NdUILq__mobileCarouselViewport::-webkit-scrollbar{display:none}.index-module-scss-module__NdUILq__mobileCarouselTrack{gap:8px;width:max-content;padding:0 20px;display:flex}.index-module-scss-module__NdUILq__mobileCarouselTab{color:#ebf4fb;cursor:pointer;text-align:left;background:#07080a3d;border:1px solid #fff3;border-radius:4px;flex-shrink:0;align-items:center;width:auto;min-width:140px;height:44px;padding:0;display:flex;overflow:hidden}.index-module-scss-module__NdUILq__mobileCarouselTabActive{border-color:#fff}.index-module-scss-module__NdUILq__mobileTabThumb{background:#d9d9d9;border-radius:3px;flex-shrink:0;width:50px;height:38px;margin:3px;position:relative;overflow:hidden}.index-module-scss-module__NdUILq__mobileTabName{font-family:var(--font-manrope);white-space:nowrap;padding:0 10px 0 6px;font-size:10px;line-height:1.36}.index-module-scss-module__NdUILq__carouselLabels{margin-bottom:6px}.index-module-scss-module__NdUILq__carouselLabel{color:#ebf4fbd1}.index-module-scss-module__NdUILq__carouselTab{flex-shrink:0;width:140px;min-width:140px;height:72px}}
@media (max-width:480px){.index-module-scss-module__NdUILq__container{padding:0 16px 24px}.index-module-scss-module__NdUILq__heroLogo{height:30px;margin-bottom:12px}.index-module-scss-module__NdUILq__title{font-size:20px}.index-module-scss-module__NdUILq__description,.index-module-scss-module__NdUILq__bulletList{font-size:12px}.index-module-scss-module__NdUILq__carouselTabs{width:calc(100% + 32px);margin:0 -16px}.index-module-scss-module__NdUILq__mobileCarouselTrack{padding:0 16px}.index-module-scss-module__NdUILq__mobileCarouselTab{min-width:120px;height:40px}.index-module-scss-module__NdUILq__mobileTabThumb{width:44px;height:34px}.index-module-scss-module__NdUILq__carouselTab{width:128px;min-width:128px;height:64px}.index-module-scss-module__NdUILq__tabThumb{width:100%;height:100%}}
@media (min-width:769px) and (max-height:700px){.index-module-scss-module__NdUILq__heroHeadline{--headline-safe-top:96px;font-size:40px}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__NdUILq__expandingImage,.index-module-scss-module__NdUILq__bgLayer,.index-module-scss-module__NdUILq__progressBar{transition:none!important;animation:none!important}}
.index-module-scss-module__NdUILq__emailModal{padding:32px}
.index-module-scss-module__NdUILq__emailModalHeader{margin-bottom:16px}
.index-module-scss-module__NdUILq__emailModalTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700}
.index-module-scss-module__NdUILq__emailModalDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}
.index-module-scss-module__NdUILq__emailModalForm{margin-bottom:24px}
.index-module-scss-module__NdUILq__emailModalLabel{font-family:var(--font-manrope);color:var(--color-text-primary);margin-bottom:8px;font-size:14px;font-weight:500;display:block}
.index-module-scss-module__NdUILq__emailModalInput{width:100%}
.index-module-scss-module__NdUILq__emailModalActions{justify-content:flex-end;gap:12px;display:flex}
.index-module-scss-module__NdUILq__emailModalButton{font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:8px 24px;font-size:14px;font-weight:500;transition:opacity .2s}
.index-module-scss-module__NdUILq__emailModalButton:hover{opacity:.8}
.index-module-scss-module__NdUILq__emailModalButton.index-module-scss-module__NdUILq__secondary{background:var(--color-bg-page);color:var(--color-text-primary)}
.index-module-scss-module__NdUILq__emailModalButton.index-module-scss-module__NdUILq__primary{color:#ebf4fb;background:#7036f0}
.index-module-scss-module__NdUILq__emailModalButton.index-module-scss-module__NdUILq__primary:disabled{opacity:.6;cursor:not-allowed}
/*# sourceMappingURL=2brehfef5o1k7.css.map*/
.page-module-scss-module__E8qDtW__container{width:100%;position:relative;overflow-x:hidden}
.page-module-scss-module__E8qDtW__videoBackground{z-index:1;width:100%;height:810px;position:absolute;top:0;left:0}
.page-module-scss-module__E8qDtW__videoBackground .page-module-scss-module__E8qDtW__backgroundVideo{object-fit:cover;width:100%;height:100%}
.page-module-scss-module__E8qDtW__greenBackground{z-index:2;background:linear-gradient(#f2fcfbbf 0%,#dbf7f480 50%,#c4f1ed80 70%,#adece680 100%);width:100%;height:1600px;position:absolute;top:0;left:0}
.page-module-scss-module__E8qDtW__purpleBackground{z-index:3;background:linear-gradient(#faf7f800 15%,#f5f5f74d 28%,#f5f5f799 40%,#f1f3f5 48%,#f5f5f7 75% 100%);width:100%;height:1600px;position:absolute;top:0;left:0}
.page-module-scss-module__E8qDtW__triangleBackground{z-index:4;width:100%;height:734.06px;position:absolute;top:781px;left:0}
.page-module-scss-module__E8qDtW__pageSections{z-index:5;flex-direction:column;display:flex;position:relative}
@media (max-width:768px){.page-module-scss-module__E8qDtW__videoBackground{height:600px}.page-module-scss-module__E8qDtW__videoBackground .page-module-scss-module__E8qDtW__backgroundVideo{display:none}.page-module-scss-module__E8qDtW__greenBackground,.page-module-scss-module__E8qDtW__purpleBackground{height:auto;min-height:1200px}.page-module-scss-module__E8qDtW__triangleBackground{height:auto;top:500px}.page-module-scss-module__E8qDtW__pageSections{width:100%}}
@media (max-width:468px){.page-module-scss-module__E8qDtW__videoBackground{height:500px}.page-module-scss-module__E8qDtW__greenBackground,.page-module-scss-module__E8qDtW__purpleBackground{min-height:2000px}.page-module-scss-module__E8qDtW__triangleBackground{top:400px}}
.index-module-scss-module__J01IAG__hero{flex-direction:column;align-items:stretch;gap:240px;display:flex;position:relative}
.index-module-scss-module__J01IAG__backgroundContainer{pointer-events:none;z-index:0;width:100vw;height:1004px;position:absolute;top:50%;left:50%;transform:translate(-50%,-45%)}
.index-module-scss-module__J01IAG__backgroundGradient{width:150%;height:102%;position:relative;left:-25%;transform:rotate(30deg)}
.index-module-scss-module__J01IAG__backgroundGraphic{object-fit:cover;opacity:.3;justify-content:center;width:100%;height:100%;display:flex;position:absolute;top:20px;left:0}
.index-module-scss-module__J01IAG__backgroundOverlay{width:500px;height:433px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}
.index-module-scss-module__J01IAG__backgroundOverlay img{width:100%}
.index-module-scss-module__J01IAG__titleContainer{z-index:2;box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:min(100vh,1000px);display:flex;position:relative;overflow:hidden}
.index-module-scss-module__J01IAG__titleContainer:before{content:"";filter:blur(20px);z-index:0;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2UlEQVR4nGOQlJT8D8JiYmL/pWVk/ssrKP6XU1D6HxWf9t/e1es/Mwv7fwYGhv8MMIUSUKysovbfzSvg//xVm/8vXr/7v6iE7H8GZmaIQmkZ6f+ysrL/1TW0/vsEhv8vqGz639I/+/+1Jx//ewbG/GdkZgUr/AfCsrLy/4xNLf/Fp2T9q2uf+K+wsuXvvjO3//bPWfFXUFTiL9Rqqf/KKqr/jUxM/zu4eoDd5uTh/7+iqff/m9///wdFJYFNfArFTySgWFpG9rGahvYjPRPLh2FxqQ9cfYIeAADU5mcUBvVQGAAAAABJRU5ErkJggg==);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.05)}
.index-module-scss-module__J01IAG__titleContainer:after{content:"";z-index:1;opacity:0;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/1b9dbb4d34596a3f0d03571cb298cd8c9f84ce000690ea66dce3684b7fdbab25.png");background-position:50%;background-repeat:no-repeat;background-size:cover;animation:.6s ease-in .3s forwards index-module-scss-module__J01IAG__fadeIn;position:absolute;inset:0}
.index-module-scss-module__J01IAG__wrapper{box-sizing:border-box;z-index:10;flex-direction:column;justify-content:center;width:100%;max-width:1300px;height:100%;display:flex;position:relative}
.index-module-scss-module__J01IAG__content{box-sizing:border-box;width:100%}
.index-module-scss-module__J01IAG__textContainer{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}
.index-module-scss-module__J01IAG__ctaButton{cursor:pointer;font-family:var(--font-manrope);text-align:center;color:#ebf4fb;box-sizing:border-box;background:#7036f0;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin-top:24px;padding:8px 24px;font-size:16px;font-weight:400;line-height:1.5em;text-decoration:none;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d}
.index-module-scss-module__J01IAG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px #5f41cf4d,0 1px 2px #0a0d120d,inset 0 -2px #0a0d120d}
.index-module-scss-module__J01IAG__ctaButton:active{transform:translateY(0)}
.index-module-scss-module__J01IAG__headline{font-family:var(--font-manrope);text-align:left;background:linear-gradient(90deg,#999 0%,#fff 50%,#999 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;max-width:705px;margin:0;font-size:48px;font-weight:700;line-height:1.375em}
.index-module-scss-module__J01IAG__sectionHeadline{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;color:var(--color-text-primary);margin:0;font-size:38px;font-weight:700;line-height:1.2em}
.index-module-scss-module__J01IAG__subtitle{font-family:var(--font-manrope);text-align:center;color:#251f3199;max-width:800px;margin:0;font-size:18px;font-weight:400;line-height:1.5em}
.index-module-scss-module__J01IAG__titleContainer .index-module-scss-module__J01IAG__subtitle{color:#ebf4fb80;text-align:left;max-width:623px}
.index-module-scss-module__J01IAG__roiSection{flex-direction:column;align-items:stretch;gap:48px;width:100%;max-width:1200px;margin:0 auto;display:flex;position:relative;overflow:hidden}
.index-module-scss-module__J01IAG__roiContent{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:48px;display:flex;position:relative}
.index-module-scss-module__J01IAG__statsAndCards{z-index:2;flex-direction:column;align-items:center;gap:96px;width:100%;display:flex;position:relative}
.index-module-scss-module__J01IAG__featureRow{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}
.index-module-scss-module__J01IAG__feature{align-items:flex-start;gap:16px;width:100%;max-width:488px;height:168px;display:flex}
.index-module-scss-module__J01IAG__featureIcon{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}
.index-module-scss-module__J01IAG__featureIcon img{filter:brightness(0)saturate()invert(10%)sepia(10%)saturate(500%)hue-rotate(200deg)brightness(20%)contrast(90%);width:100%;height:100%}
.index-module-scss-module__J01IAG__featureCard{background:var(--color-bg-panel);box-sizing:border-box;border:1px solid #e9eaeb;border-radius:4px;flex-direction:column;justify-content:center;gap:16px;width:100%;max-width:432px;height:168px;padding:16px 24px;transition:all .3s;display:flex}
.index-module-scss-module__J01IAG__featureCard:hover{border-color:#6f57e480;transform:translateY(-2px);box-shadow:0 4px 16px #6f57e426}
.index-module-scss-module__J01IAG__featureTitle{font-family:var(--font-fragment-mono);text-transform:uppercase;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:400;line-height:1.2em}
.index-module-scss-module__J01IAG__featureDesc{font-family:var(--font-manrope);letter-spacing:.01em;color:#251f3199;margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.index-module-scss-module__J01IAG__statsRow{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;padding:0 60px;display:flex}
.index-module-scss-module__J01IAG__stat{flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}
.index-module-scss-module__J01IAG__statValue{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;color:#6f57e4;font-size:64px;font-weight:700;line-height:1.2em}
.index-module-scss-module__J01IAG__statLabel{font-family:var(--font-fragment-mono);text-transform:uppercase;text-align:center;color:var(--color-text-primary);font-size:20px;font-weight:400;line-height:1.2em}
@media (max-width:1300px){.index-module-scss-module__J01IAG__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module__J01IAG__titleContainer{min-height:700px}.index-module-scss-module__J01IAG__wrapper{padding-bottom:60px;padding-left:40px;padding-right:40px}.index-module-scss-module__J01IAG__headline{max-width:600px;font-size:40px}.index-module-scss-module__J01IAG__titleContainer .index-module-scss-module__J01IAG__subtitle{max-width:550px;font-size:16px}}
@media (max-width:768px){.index-module-scss-module__J01IAG__hero{gap:120px}.index-module-scss-module__J01IAG__titleContainer{min-height:auto;padding-top:140px;padding-bottom:40px}.index-module-scss-module__J01IAG__wrapper{flex-direction:column;align-items:flex-start;gap:32px;padding:0 20px 40px}.index-module-scss-module__J01IAG__textContainer{gap:20px}.index-module-scss-module__J01IAG__headline{max-width:100%;font-size:32px;line-height:1.3}.index-module-scss-module__J01IAG__titleContainer .index-module-scss-module__J01IAG__subtitle{max-width:100%;font-size:14px}.index-module-scss-module__J01IAG__ctaButton{width:100%;height:40px;padding:8px 24px;font-size:16px;position:static}.index-module-scss-module__J01IAG__backgroundOverlay{width:350px;height:auto}.index-module-scss-module__J01IAG__sectionHeadline{font-size:28px}.index-module-scss-module__J01IAG__subtitle{font-size:16px}.index-module-scss-module__J01IAG__roiSection{width:100%}.index-module-scss-module__J01IAG__statsAndCards{gap:48px}.index-module-scss-module__J01IAG__featureRow{flex-direction:column;gap:24px;width:100%}.index-module-scss-module__J01IAG__feature{width:100%;height:auto}.index-module-scss-module__J01IAG__featureCard{width:calc(100% - 56px);height:auto;min-height:168px}.index-module-scss-module__J01IAG__statsRow{flex-direction:column;gap:32px;padding:24px 20px}.index-module-scss-module__J01IAG__statValue{font-size:48px}.index-module-scss-module__J01IAG__statLabel{font-size:16px}}
@media (max-width:480px){.index-module-scss-module__J01IAG__titleContainer{padding-top:120px;padding-bottom:50px}.index-module-scss-module__J01IAG__wrapper{gap:68px;padding:0 16px}.index-module-scss-module__J01IAG__textContainer{gap:16px}.index-module-scss-module__J01IAG__headline{font-size:28px}.index-module-scss-module__J01IAG__titleContainer .index-module-scss-module__J01IAG__subtitle{font-size:13px}.index-module-scss-module__J01IAG__ctaButton{height:36px;margin-top:0;padding:6px 20px;font-size:14px}.index-module-scss-module__J01IAG__backgroundOverlay{width:280px}.index-module-scss-module__J01IAG__sectionHeadline{font-size:24px}.index-module-scss-module__J01IAG__subtitle{font-size:14px}.index-module-scss-module__J01IAG__statsAndCards{gap:32px}.index-module-scss-module__J01IAG__statValue{font-size:36px}.index-module-scss-module__J01IAG__statLabel{font-size:14px}.index-module-scss-module__J01IAG__featureTitle{font-size:18px}.index-module-scss-module__J01IAG__featureDesc{font-size:14px}}
@keyframes index-module-scss-module__J01IAG__fadeIn{0%{opacity:0}to{opacity:1}}
.index-module-scss-module__EoE1Nq__scrollIndicator{bottom:var(--scroll-indicator-bottom,16px);z-index:3;cursor:pointer;position:absolute;left:50%;transform:translate(-50%)}
@media (max-width:768px){.index-module-scss-module__EoE1Nq__scrollIndicator{display:none}}
.page-module-scss-module__P1e65a__divider{background:#e2e2e3;width:100%;height:1px}
.page-module-scss-module__P1e65a__container{background:var(--color-bg-page);max-width:100%;position:relative;overflow:hidden}
.index-module-scss-module__h-BeGG__logoMarquee{border-bottom:1px solid var(--color-border-panel);padding:24px 0;overflow:hidden}
.index-module-scss-module__h-BeGG__logoItem{justify-content:center;align-items:center;padding:0 32px;display:flex}
.index-module-scss-module__h-BeGG__logo{object-fit:contain;opacity:.5;filter:brightness(0);width:auto;height:23px;transition:opacity .3s}
[data-theme=dark] .index-module-scss-module__h-BeGG__logo{filter:brightness(0)invert()}
.index-module-scss-module__h-BeGG__logo:hover{opacity:.8}
@media (max-width:768px){.index-module-scss-module__h-BeGG__logoMarquee{padding:16px 0}.index-module-scss-module__h-BeGG__logoItem{padding:0 24px}.index-module-scss-module__h-BeGG__logo{height:16px}}
@media (max-width:480px){.index-module-scss-module__h-BeGG__logoMarquee{padding:12px 0}.index-module-scss-module__h-BeGG__logoItem{padding:0 20px}.index-module-scss-module__h-BeGG__logo{height:14px}}
.index-module-scss-module__1OEs4G__newModels{z-index:2;box-sizing:border-box;padding:80px 0;position:relative}
@media (max-width:768px){.index-module-scss-module__1OEs4G__newModels{padding:40px 0}}
.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__header,.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__familyTabs,.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__carouselWrapper{opacity:0;transform:translateY(20px)}
.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__header,.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__familyTabs,.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__carouselWrapper{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.12s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__header,.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__familyTabs,.index-module-scss-module__1OEs4G__newModels[data-animate]:not([data-revealed]) .index-module-scss-module__1OEs4G__carouselWrapper,.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__header,.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__familyTabs,.index-module-scss-module__1OEs4G__newModels[data-revealed] .index-module-scss-module__1OEs4G__carouselWrapper{opacity:1;transition:none;transform:none}}
.index-module-scss-module__1OEs4G__container{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 64px}
@media (max-width:1200px){.index-module-scss-module__1OEs4G__container{padding:0 40px}}
@media (max-width:768px){.index-module-scss-module__1OEs4G__container{padding:0 16px}}
.index-module-scss-module__1OEs4G__header{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px;display:flex}
@media (max-width:768px){.index-module-scss-module__1OEs4G__header{gap:10px;margin-bottom:20px}}
.index-module-scss-module__1OEs4G__newBadge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.35}
.index-module-scss-module__1OEs4G__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.25}
@media (max-width:768px){.index-module-scss-module__1OEs4G__title{font-size:28px}}
.index-module-scss-module__1OEs4G__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.4}
@media (max-width:768px){.index-module-scss-module__1OEs4G__subtitle{font-size:14px}}
.index-module-scss-module__1OEs4G__headerCta{height:36px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid var(--color-text-primary);background:0 0;border-radius:4px;justify-content:center;align-items:center;margin-top:4px;padding:8px 20px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__1OEs4G__headerCta:hover{opacity:.85}
.index-module-scss-module__1OEs4G__carouselWrapper{width:100%;margin-bottom:24px;position:relative}
.index-module-scss-module__1OEs4G__carousel{--card-width:100%}
@media (min-width:900px){.index-module-scss-module__1OEs4G__carousel{--card-width:72%}}
@media (min-width:1200px){.index-module-scss-module__1OEs4G__carousel{--card-width:65%}}
@media (min-width:1600px){.index-module-scss-module__1OEs4G__carousel{--card-width:58%}}
.index-module-scss-module__1OEs4G__carousel{-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-padding-inline:calc((100% - var(--card-width))/2);flex-flow:row;gap:16px;margin:-4px 0;padding:4px 0;display:flex;overflow:auto hidden}
.index-module-scss-module__1OEs4G__carousel::-webkit-scrollbar{display:none}
.index-module-scss-module__1OEs4G__carousel:before,.index-module-scss-module__1OEs4G__carousel:after{content:"";flex:0 0 calc((100% - var(--card-width))/2)}
.index-module-scss-module__1OEs4G__familyCard{flex:0 0 var(--card-width,100%);scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;background:#1a2330;border-radius:4px;height:500px;transition:opacity .4s,box-shadow .4s;position:relative;overflow:hidden}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyCard{height:auto;min-height:440px}}
.index-module-scss-module__1OEs4G__familyCardEmpty{cursor:default;scroll-snap-align:none;background:0 0;border-radius:0;transition:none;overflow:visible}
.index-module-scss-module__1OEs4G__familyCardEmpty:after{display:none}
.index-module-scss-module__1OEs4G__familyCard:after{content:"";z-index:3;pointer-events:none;opacity:1;background:#00000080;transition:opacity .4s;position:absolute;inset:0}
.index-module-scss-module__1OEs4G__familyCardActive{cursor:default}
.index-module-scss-module__1OEs4G__familyCardActive:after{opacity:0}
.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__familyCover{transform:scale(1.06)}
.index-module-scss-module__1OEs4G__cardActivator{z-index:10;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}
.index-module-scss-module__1OEs4G__cardActivator:focus-visible{outline-offset:-4px;outline:2px solid #ebf4fb}
.index-module-scss-module__1OEs4G__familyCover{z-index:0;-webkit-user-select:none;user-select:none;pointer-events:none;transition:transform .9s cubic-bezier(.22,.61,.36,1);transform:scale(1)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__1OEs4G__familyCover{transition:none}}
.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__familyCover{will-change:transform}
.index-module-scss-module__1OEs4G__familyCardGradient{z-index:1;pointer-events:none;background:linear-gradient(#1a233000 0%,#1a233059 40%,#1a2330f2 100%);position:absolute;inset:0}
.index-module-scss-module__1OEs4G__familyCardContent{z-index:2;box-sizing:border-box;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:32px;width:100%;height:100%;padding:35px;display:flex;position:relative}
@media (max-width:1024px){.index-module-scss-module__1OEs4G__familyCardContent{gap:20px;padding:28px}}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyCardContent{flex-direction:column;align-items:stretch;gap:18px;padding:24px 20px}}
.index-module-scss-module__1OEs4G__familyInfo{color:#ebf4fb;flex-direction:column;flex:1 1 0;gap:16px;min-width:0;max-width:502px;display:flex}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyInfo{gap:10px;max-width:none}}
.index-module-scss-module__1OEs4G__sectionLabel{font-family:var(--font-manrope);letter-spacing:.02em;color:#ebf4fb;font-size:12px;font-weight:700;line-height:1.3}
.index-module-scss-module__1OEs4G__familyName{font-family:var(--font-manrope);color:#ebf4fb;text-shadow:1.08px 2.16px 2.16px #0000000f;margin:0;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyName{font-size:28px}}
.index-module-scss-module__1OEs4G__familyDesc{font-family:var(--font-manrope);color:#ebf4fb8c;-webkit-line-clamp:3;opacity:0;pointer-events:none;will-change:opacity,transform,max-height;-webkit-box-orient:vertical;max-width:420px;max-height:0;margin:0;font-size:14px;font-weight:400;line-height:1.4;transition:opacity .28s,max-height .45s cubic-bezier(.22,.61,.36,1),transform .42s cubic-bezier(.34,1.56,.64,1);display:-webkit-box;overflow:hidden;transform:translateY(10px)}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyDesc{-webkit-line-clamp:2;font-size:13px}}
.index-module-scss-module__1OEs4G__exploreBtn{min-width:120px;height:28px;font-family:var(--font-manrope);color:#1a2330;box-sizing:border-box;opacity:0;will-change:opacity,transform,margin-top;background:#ebf4fb;border-radius:4px;justify-content:center;align-self:flex-start;align-items:center;margin-top:-16px;padding:8px 20px;font-size:14px;font-weight:400;text-decoration:none;transition:opacity .3s,transform .45s cubic-bezier(.34,1.56,.64,1),margin-top .45s cubic-bezier(.22,.61,.36,1);display:inline-flex;transform:translateY(12px)}
.index-module-scss-module__1OEs4G__exploreBtn:hover{opacity:.88}
.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__familyDesc{opacity:1;pointer-events:auto;max-height:140px;transition-delay:.18s,.18s,.18s;transform:translateY(0)}
.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__exploreBtn{opacity:1;margin-top:0;transition-delay:.3s,.3s,.2s;transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__1OEs4G__familyDesc,.index-module-scss-module__1OEs4G__exploreBtn,.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__familyDesc,.index-module-scss-module__1OEs4G__familyCardActive .index-module-scss-module__1OEs4G__exploreBtn{transition:none}}
.index-module-scss-module__1OEs4G__familyModels{color:#ebf4fb;flex-direction:column;flex:none;gap:12px;width:464px;max-width:50%;display:flex}
@media (max-width:1024px){.index-module-scss-module__1OEs4G__familyModels{width:340px}}
@media (max-width:768px){.index-module-scss-module__1OEs4G__familyModels{width:100%;max-width:none}}
.index-module-scss-module__1OEs4G__familyModelsHeader{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}
.index-module-scss-module__1OEs4G__familyModelsNav{align-items:center;gap:6px;display:flex}
.index-module-scss-module__1OEs4G__familyModelsNav button{color:#1a2330;cursor:pointer;background:#fdfdfd;border:none;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;padding:0;transition:opacity .2s;display:flex}
.index-module-scss-module__1OEs4G__familyModelsNav button:hover:not(:disabled){opacity:.85}
.index-module-scss-module__1OEs4G__familyModelsNav button:disabled{opacity:.35;cursor:not-allowed}
.index-module-scss-module__1OEs4G__familyModelsNav button svg{width:6px;height:10px}
.index-module-scss-module__1OEs4G__modelScrollWrapper{position:relative}
.index-module-scss-module__1OEs4G__modelScrollWrapper:before,.index-module-scss-module__1OEs4G__modelScrollWrapper:after{content:"";pointer-events:none;z-index:2;opacity:0;width:32px;transition:opacity .2s;position:absolute;top:0;bottom:0}
.index-module-scss-module__1OEs4G__modelScrollWrapper:before{background:linear-gradient(90deg,#1a2330 0%,#1a233000 100%);left:0}
.index-module-scss-module__1OEs4G__modelScrollWrapper:after{background:linear-gradient(270deg,#1a2330 0%,#1a233000 100%);right:0}
.index-module-scss-module__1OEs4G__modelScrollWrapper[data-can-prev]:before,.index-module-scss-module__1OEs4G__modelScrollWrapper[data-can-next]:after{opacity:1}
.index-module-scss-module__1OEs4G__modelScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;gap:8px;display:flex;overflow:auto hidden}
.index-module-scss-module__1OEs4G__modelScroll::-webkit-scrollbar{display:none}
.index-module-scss-module__1OEs4G__modelItem{color:inherit;flex-direction:column;flex:0 0 144px;gap:6px;text-decoration:none;transition:transform .2s;display:flex}
.index-module-scss-module__1OEs4G__modelItem:hover{transform:translateY(-2px)}
.index-module-scss-module__1OEs4G__modelThumb{aspect-ratio:144/80;background:#ffffff14;border-radius:4px;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__1OEs4G__modelThumbBrand{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.index-module-scss-module__1OEs4G__modelThumbBrandIcon{object-fit:contain;filter:brightness(0)invert();opacity:.92;width:40px;height:40px}
.index-module-scss-module__1OEs4G__modelThumbBrandIconColor{object-fit:contain;width:40px;height:40px}
.index-module-scss-module__1OEs4G__modelThumbPlaceholder{background:linear-gradient(135deg,#1a1a2e 0%,#0d0d1a 100%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.index-module-scss-module__1OEs4G__modelThumbPlaceholder span{font-family:var(--font-manrope);color:#ebf4fb;text-transform:uppercase;font-size:24px;font-weight:600}
.index-module-scss-module__1OEs4G__modelName{font-family:var(--font-manrope);color:#ebf4fb;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;font-size:10px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}
.index-module-scss-module__1OEs4G__modelPriceRow{flex-flow:wrap;align-items:baseline;gap:6px;display:flex}
.index-module-scss-module__1OEs4G__modelPrice{font-family:var(--font-manrope);color:#f38236;font-size:12px;font-weight:400;line-height:1.2}
.index-module-scss-module__1OEs4G__modelPriceOriginal{font-family:var(--font-manrope);color:#ebf4fb73;font-size:11px;font-weight:400;line-height:1.2;text-decoration:line-through}
.index-module-scss-module__1OEs4G__carouselArrow{color:#ebf4fb;cursor:pointer;z-index:5;background:#1a2330;border:none;border-radius:4px;justify-content:center;align-items:center;width:27px;height:80px;padding:0;transition:opacity .2s,background .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}
.index-module-scss-module__1OEs4G__carouselArrow:hover:not(:disabled){background:#2c3a4c}
.index-module-scss-module__1OEs4G__carouselArrow:disabled{opacity:.35;cursor:not-allowed}
.index-module-scss-module__1OEs4G__carouselArrow svg{width:10px;height:20px}
.index-module-scss-module__1OEs4G__carouselArrowPrev{left:16px}
@media (max-width:768px){.index-module-scss-module__1OEs4G__carouselArrowPrev{display:none}}
.index-module-scss-module__1OEs4G__carouselArrowNext{right:16px}
@media (max-width:768px){.index-module-scss-module__1OEs4G__carouselArrowNext{display:none}}
.index-module-scss-module__1OEs4G__familyTabs{width:100%;margin-bottom:16px;position:relative}
.index-module-scss-module__1OEs4G__familyTabs:before,.index-module-scss-module__1OEs4G__familyTabs:after{content:"";pointer-events:none;z-index:2;opacity:0;width:48px;transition:opacity .2s;position:absolute;top:0;bottom:0}
.index-module-scss-module__1OEs4G__familyTabs:before{background:linear-gradient(to right, var(--color-bg-home-primary,#ebf4fb) 0%, #ebf4fb00 100%);left:0}
.index-module-scss-module__1OEs4G__familyTabs:after{background:linear-gradient(to left, var(--color-bg-home-primary,#ebf4fb) 0%, #ebf4fb00 100%);right:0}
.index-module-scss-module__1OEs4G__familyTabs[data-can-prev]:before,.index-module-scss-module__1OEs4G__familyTabs[data-can-next]:after{opacity:1}
.index-module-scss-module__1OEs4G__familyTabsScroll{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-direction:row;align-items:center;gap:12px;padding:4px 0;display:flex;overflow:auto hidden}
.index-module-scss-module__1OEs4G__familyTabsScroll::-webkit-scrollbar{display:none}
.index-module-scss-module__1OEs4G__familyTab{min-width:120px;height:32px;font-family:var(--font-manrope);color:#1a233080;cursor:pointer;white-space:nowrap;text-align:center;box-sizing:border-box;background:#fdfdfd;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:6px 16px 7px;font-size:14px;font-weight:400;line-height:1.3;text-decoration:none;transition:color .2s;display:inline-flex}
.index-module-scss-module__1OEs4G__familyTab:hover{color:#1a2330cc}
[data-theme=dark] .index-module-scss-module__1OEs4G__familyTab{color:#ebf4fb80;background:#212121}
[data-theme=dark] .index-module-scss-module__1OEs4G__familyTab:hover{color:#ebf4fbe6}
.index-module-scss-module__1OEs4G__familyTabActive{color:#1a2330;font-weight:600}
[data-theme=dark] .index-module-scss-module__1OEs4G__familyTabActive{color:#ebf4fb}
.index-module-scss-module__1OEs4G__familyTabViewAll{color:#1a2330;margin-left:auto;font-weight:500}
[data-theme=dark] .index-module-scss-module__1OEs4G__familyTabViewAll{color:#ebf4fb}
.index-module-scss-module__1OEs4G__emptyState{text-align:center;width:100%;color:var(--color-text-secondary);font-family:var(--font-manrope);padding:80px 20px;font-size:16px}
.index-module-scss-module__3_tCjG__section{box-sizing:border-box;--big-w:554px;--big-h:311px;--small-w:353px;--small-h:198px;padding:32px 0 80px;position:relative}
@media (max-width:1280px){.index-module-scss-module__3_tCjG__section{--big-w:500px;--big-h:281px;--small-w:318px;--small-h:179px}}
@media (max-width:1024px){.index-module-scss-module__3_tCjG__section{--big-w:440px;--big-h:247px;--small-w:280px;--small-h:157px}}
@media (max-width:768px){.index-module-scss-module__3_tCjG__section{--big-w:82vw;--big-h:46vw;--small-w:64vw;--small-h:36vw;padding:20px 0 40px}}
.index-module-scss-module__3_tCjG__container{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:0 64px}
@media (max-width:1200px){.index-module-scss-module__3_tCjG__container{padding:0 40px}}
@media (max-width:768px){.index-module-scss-module__3_tCjG__container{padding:0 16px}}
.index-module-scss-module__3_tCjG__header{flex-direction:column;align-items:flex-start;gap:12px;max-width:880px;display:flex}
@media (max-width:768px){.index-module-scss-module__3_tCjG__header{gap:10px}}
.index-module-scss-module__3_tCjG__eyebrow{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.35}
@media (max-width:768px){.index-module-scss-module__3_tCjG__eyebrow{font-size:20px}}
.index-module-scss-module__3_tCjG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.25}
@media (max-width:768px){.index-module-scss-module__3_tCjG__title{font-size:28px}}
.index-module-scss-module__3_tCjG__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:640px;margin:0;font-size:16px;font-weight:400;line-height:1.4}
@media (max-width:768px){.index-module-scss-module__3_tCjG__subtitle{font-size:14px}}
.index-module-scss-module__3_tCjG__headerCtaRow{align-items:center;gap:16px;width:100%;margin-top:4px;display:flex}
.index-module-scss-module__3_tCjG__headerCta{height:36px;font-family:var(--font-manrope);color:var(--color-text-primary);border:1px solid var(--color-text-primary);background:0 0;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__3_tCjG__headerCta:hover{opacity:.85}
.index-module-scss-module__3_tCjG__carousel{opacity:0;flex-direction:column;gap:10px;width:100%;margin-top:32px;transition:opacity .5s;display:flex;position:relative;overflow:hidden}
@media (max-width:768px){.index-module-scss-module__3_tCjG__carousel{gap:8px;margin-top:24px}}
.index-module-scss-module__3_tCjG__carouselReady{opacity:1}
.index-module-scss-module__3_tCjG__row{width:100%;position:relative}
.index-module-scss-module__3_tCjG__track{width:100%;transform:translateX(var(--tx,0));will-change:transform;transition:transform .62s cubic-bezier(.66,0,.2,1);position:relative}
.index-module-scss-module__3_tCjG__trackInstant{transition:none}
.index-module-scss-module__3_tCjG__trackBig{height:var(--big-h)}
.index-module-scss-module__3_tCjG__trackSmall{height:var(--small-h)}
.index-module-scss-module__3_tCjG__card{background:var(--color-bg-panel);box-sizing:border-box;cursor:pointer;appearance:none;border:none;border-radius:4px;height:100%;padding:4px;text-decoration:none;display:block;position:absolute;top:0;overflow:hidden}
.index-module-scss-module__3_tCjG__cardBig{width:var(--big-w)}
.index-module-scss-module__3_tCjG__cardSmall{width:var(--small-w)}
.index-module-scss-module__3_tCjG__cardMedia{border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}
.index-module-scss-module__3_tCjG__cardCover{object-fit:cover;-webkit-user-select:none;user-select:none;transition:transform .6s cubic-bezier(.22,.61,.36,1);transform:scale(1)}
.index-module-scss-module__3_tCjG__card:hover .index-module-scss-module__3_tCjG__cardCover{transform:scale(1.06)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__3_tCjG__cardCover{transition:none}.index-module-scss-module__3_tCjG__card:hover .index-module-scss-module__3_tCjG__cardCover{transform:none}}
.index-module-scss-module__3_tCjG__cardCoverFallback{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);text-transform:uppercase;background:linear-gradient(135deg,#2a3441 0%,#1a2330 100%);justify-content:center;align-items:center;font-size:40px;font-weight:700;display:flex;position:absolute;inset:0}
.index-module-scss-module__3_tCjG__cardLogo{z-index:2;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:17px;left:19px}
.index-module-scss-module__3_tCjG__cardLogo img{object-fit:contain;width:100%;height:100%}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardLogo{width:26px;height:26px;top:11px;left:12px}
@media (max-width:768px){.index-module-scss-module__3_tCjG__cardLogo{width:30px;height:30px;top:12px;left:12px}.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardLogo{width:22px;height:22px;top:9px;left:9px}}
.index-module-scss-module__3_tCjG__cardInfo{z-index:2;color:var(--color-light-bg-home-primary);box-sizing:border-box;-webkit-backdrop-filter:blur(6px);background:#1a233066;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:12px;padding:16px 18px;display:flex;position:absolute;bottom:0;left:0;right:0}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardInfo{gap:8px;padding:12px 14px}
.index-module-scss-module__3_tCjG__cardInfoText{flex-direction:column;gap:6px;min-width:0;display:flex}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardInfoText{gap:4px}
.index-module-scss-module__3_tCjG__cardBrand{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;font-size:34px;font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}
@media (max-width:1024px){.index-module-scss-module__3_tCjG__cardBrand{font-size:28px}}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardBrand{font-size:22px}
@media (max-width:1024px){.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardBrand{font-size:20px}}
@media (max-width:768px){.index-module-scss-module__3_tCjG__cardBrand{font-size:22px}.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardBrand{font-size:16px}}
.index-module-scss-module__3_tCjG__cardCount{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);white-space:nowrap;font-size:14px;font-weight:400;line-height:1.3}
@media (max-width:768px){.index-module-scss-module__3_tCjG__cardCount{font-size:12px}}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardCount{font-size:12px}
.index-module-scss-module__3_tCjG__cardViewBtn{height:24px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-btn-ghost-text);background:var(--color-primary-default);white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;font-size:12px;font-weight:400;line-height:1;transition:background .2s;display:inline-flex}
.index-module-scss-module__3_tCjG__card:hover .index-module-scss-module__3_tCjG__cardViewBtn{background:var(--color-primary-hover)}
.index-module-scss-module__3_tCjG__cardSmall .index-module-scss-module__3_tCjG__cardViewBtn{height:22px;padding:0 12px}
.index-module-scss-module__3_tCjG__mobileScroller{flex-direction:column;gap:10px;width:100%;margin-top:20px;display:flex}
.index-module-scss-module__3_tCjG__mobileRow{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:10px;padding:0 16px;scroll-padding-left:16px;display:flex;overflow:auto hidden}
.index-module-scss-module__3_tCjG__mobileRow::-webkit-scrollbar{display:none}
.index-module-scss-module__3_tCjG__mobileRowBig{height:var(--big-h)}
.index-module-scss-module__3_tCjG__mobileRowSmall{height:var(--small-h)}
.index-module-scss-module__3_tCjG__cardFlow{scroll-snap-align:start;flex:none;height:100%;position:relative;top:auto;left:auto}
.index-module-scss-module__3_tCjG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:28px;display:flex}
@media (max-width:768px){.index-module-scss-module__3_tCjG__pagination{gap:6px;margin-top:20px}}
.index-module-scss-module__3_tCjG__pageBar{background:var(--color-border-panel);cursor:pointer;border:none;border-radius:1px;width:28px;height:4px;padding:0;transition:background .25s,width .25s}
.index-module-scss-module__3_tCjG__pageBar:hover{background:var(--color-text-secondary)}
@media (max-width:768px){.index-module-scss-module__3_tCjG__pageBar{width:18px;height:3px}}
.index-module-scss-module__3_tCjG__pageBarActive{background:var(--color-text-primary);width:40px}
.index-module-scss-module__3_tCjG__pageBarActive:hover{background:var(--color-text-primary)}
@media (max-width:768px){.index-module-scss-module__3_tCjG__pageBarActive{width:28px}}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__3_tCjG__track,.index-module-scss-module__3_tCjG__carousel,.index-module-scss-module__3_tCjG__card{transition:none}}
.index-module-scss-module__IFtBia__section{z-index:2;box-sizing:border-box;padding:40px 0 80px;position:relative}
@media (max-width:1300px){.index-module-scss-module__IFtBia__section{padding:20px 40px 60px}}
@media (max-width:767px){.index-module-scss-module__IFtBia__section{padding:16px 20px 48px}}
.index-module-scss-module__IFtBia__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
.index-module-scss-module__IFtBia__hero{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:56px;display:flex}
@media (max-width:767px){.index-module-scss-module__IFtBia__hero{gap:20px;margin-bottom:40px}}
.index-module-scss-module__IFtBia__heroLeft{flex-shrink:0}
.index-module-scss-module__IFtBia__badge{font-family:var(--font-manrope);color:#f38236;letter-spacing:.02em;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.366em}
.index-module-scss-module__IFtBia__heroRight{flex-direction:column;align-items:flex-start;gap:14px;width:100%;display:flex}
.index-module-scss-module__IFtBia__headline{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;word-break:normal;overflow-wrap:break-word;max-width:100%;margin:0;font-size:36px;font-weight:700;line-height:1.366em}
@media (max-width:767px){.index-module-scss-module__IFtBia__headline{font-size:26px;line-height:1.3}}
@media (max-width:374px){.index-module-scss-module__IFtBia__headline{font-size:22px}}
.index-module-scss-module__IFtBia__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__IFtBia__stack[data-animate]:not([data-revealed]) .index-module-scss-module__IFtBia__tabBar,.index-module-scss-module__IFtBia__stack[data-animate]:not([data-revealed]) .index-module-scss-module__IFtBia__card{opacity:0;transform:translateY(20px)}
.index-module-scss-module__IFtBia__stack[data-revealed] .index-module-scss-module__IFtBia__tabBar,.index-module-scss-module__IFtBia__stack[data-revealed] .index-module-scss-module__IFtBia__card{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.14s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__IFtBia__stack[data-animate]:not([data-revealed]) .index-module-scss-module__IFtBia__tabBar,.index-module-scss-module__IFtBia__stack[data-animate]:not([data-revealed]) .index-module-scss-module__IFtBia__card,.index-module-scss-module__IFtBia__stack[data-revealed] .index-module-scss-module__IFtBia__tabBar,.index-module-scss-module__IFtBia__stack[data-revealed] .index-module-scss-module__IFtBia__card{opacity:1;transition:none;transform:none}}
.index-module-scss-module__IFtBia__tabBar{border-bottom:1px solid #1a233080;flex-direction:row;align-items:stretch;gap:48px;margin-bottom:20px;display:flex;position:relative}
[data-theme=dark] .index-module-scss-module__IFtBia__tabBar{border-bottom-color:#ebf4fb80}
@media (max-width:1023px){.index-module-scss-module__IFtBia__tabBar{gap:28px}}
@media (max-width:767px){.index-module-scss-module__IFtBia__tabBar{scrollbar-width:none;gap:16px;overflow-x:auto}.index-module-scss-module__IFtBia__tabBar::-webkit-scrollbar{display:none}}
.index-module-scss-module__IFtBia__tabIndicator{background:var(--color-text-primary);pointer-events:none;will-change:transform,width;height:2px;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),opacity .2s;position:absolute;bottom:0;left:0}
.index-module-scss-module__IFtBia__tab{font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;opacity:.5;background:0 0;border:none;padding:0 0 12px;font-size:16px;font-weight:600;line-height:1.366em;transition:opacity .25s;position:relative}
.index-module-scss-module__IFtBia__tab:hover{opacity:.8}
@media (max-width:767px){.index-module-scss-module__IFtBia__tab{font-size:14px}}
.index-module-scss-module__IFtBia__tabActive,.index-module-scss-module__IFtBia__tabActive:hover{opacity:1}
.index-module-scss-module__IFtBia__card{box-sizing:border-box;background:#fff;border-radius:4px;grid-template-columns:325px 1fr 450px;align-items:stretch;gap:24px;height:331px;padding:26px 34px;display:grid;position:relative}
[data-theme=dark] .index-module-scss-module__IFtBia__card{background:var(--color-bg-card);border:1px solid var(--color-border-panel)}
@media (max-width:1199px){.index-module-scss-module__IFtBia__card{grid-template-columns:1fr;gap:20px;height:auto;padding:24px}}
.index-module-scss-module__IFtBia__leftCol{flex-direction:column;min-width:0;display:flex}
@media (max-width:1199px){.index-module-scss-module__IFtBia__leftCol{gap:12px}}
.index-module-scss-module__IFtBia__tagline{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600;line-height:1.375em;animation:.4s ease-out both index-module-scss-module__IFtBia__buildStackFadeIn}
.index-module-scss-module__IFtBia__body{flex-direction:column;justify-content:flex-start;gap:12px;min-width:0;display:flex}
@keyframes index-module-scss-module__IFtBia__buildStackFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__IFtBia__bodyText{font-family:var(--font-manrope);color:#1a233080;margin:0;font-size:14px;font-weight:600;line-height:1.5em;animation:.4s ease-out both index-module-scss-module__IFtBia__buildStackFadeIn}
[data-theme=dark] .index-module-scss-module__IFtBia__bodyText{color:#ebf4fb80}
.index-module-scss-module__IFtBia__bulletsLabel{font-family:var(--font-manrope);color:#1a233080;opacity:1;margin:4px 0 0;font-size:14px;font-weight:600;line-height:1.5em;animation:.4s ease-out .12s both index-module-scss-module__IFtBia__buildStackFadeIn}
[data-theme=dark] .index-module-scss-module__IFtBia__bulletsLabel{color:#ebf4fb80}
.index-module-scss-module__IFtBia__bullets{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__IFtBia__bulletItem{align-items:baseline;gap:10px;animation:.4s ease-out both index-module-scss-module__IFtBia__buildStackFadeIn;display:flex}
.index-module-scss-module__IFtBia__bulletItem:first-child{animation-delay:.16s}
.index-module-scss-module__IFtBia__bulletItem:nth-child(2){animation-delay:.2s}
.index-module-scss-module__IFtBia__bulletItem:nth-child(3){animation-delay:.24s}
.index-module-scss-module__IFtBia__bulletItem:nth-child(4){animation-delay:.28s}
.index-module-scss-module__IFtBia__bulletItem:nth-child(5){animation-delay:.32s}
.index-module-scss-module__IFtBia__bulletDot{background:var(--color-text-primary);opacity:.5;border-radius:50%;flex-shrink:0;width:4px;height:4px;transform:translateY(-3px)}
.index-module-scss-module__IFtBia__bulletText{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:600;line-height:1.5em}
.index-module-scss-module__IFtBia__cta{font-family:var(--font-manrope);color:var(--color-primary-default);align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-top:8px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:color .2s;animation:.4s ease-out .36s both index-module-scss-module__IFtBia__buildStackFadeIn;display:inline-flex}
.index-module-scss-module__IFtBia__cta:hover{color:var(--color-primary-hover)}
.index-module-scss-module__IFtBia__imageWrap{background:#d9d9d9;border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}
@media (max-width:1199px){.index-module-scss-module__IFtBia__imageWrap{aspect-ratio:450/271;max-width:640px;height:auto}}
.index-module-scss-module__IFtBia__image{object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1),transform .6s cubic-bezier(.4,0,.2,1);transform:scale(1.02)}
.index-module-scss-module__IFtBia__imageActive{opacity:1;transform:scale(1)}
.index-module-scss-module__QIfd5W__section{z-index:2;box-sizing:border-box;padding:40px 0 80px;position:relative}
@media (max-width:1300px){.index-module-scss-module__QIfd5W__section{padding:20px 40px 60px}}
@media (max-width:767px){.index-module-scss-module__QIfd5W__section{padding:16px 20px 48px}}
.index-module-scss-module__QIfd5W__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
.index-module-scss-module__QIfd5W__header{flex-direction:column;align-items:flex-start;gap:24px;margin-bottom:56px;display:flex}
@media (max-width:1023px){.index-module-scss-module__QIfd5W__header{margin-bottom:40px}}
@media (max-width:767px){.index-module-scss-module__QIfd5W__header{gap:20px;margin-bottom:32px}}
.index-module-scss-module__QIfd5W__badge{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;font-size:24px;font-weight:700;line-height:1.366em}
.index-module-scss-module__QIfd5W__headerRight{flex-direction:column;align-items:flex-start;gap:14px;width:100%;display:flex}
.index-module-scss-module__QIfd5W__headerTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);text-wrap:balance;word-break:normal;overflow-wrap:break-word;max-width:100%;margin:0;font-size:36px;font-weight:700;line-height:1.366em}
@media (max-width:767px){.index-module-scss-module__QIfd5W__headerTitle{font-size:26px;line-height:1.3}}
@media (max-width:374px){.index-module-scss-module__QIfd5W__headerTitle{font-size:22px}}
.index-module-scss-module__QIfd5W__headerSubtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__QIfd5W__headerBtn{border:1px solid var(--color-text-primary);height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-items:center;margin-top:10px;padding:8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:all .2s;display:inline-flex}
.index-module-scss-module__QIfd5W__headerBtn:hover{background:var(--color-text-primary);color:var(--color-bg-page)}
.index-module-scss-module__QIfd5W__grid{grid-template-columns:repeat(2,1fr);gap:24px;width:100%;display:grid}
@media (max-width:1023px){.index-module-scss-module__QIfd5W__grid{grid-template-columns:1fr;gap:16px}}
.index-module-scss-module__QIfd5W__grid[data-animate]:not([data-revealed]) .index-module-scss-module__QIfd5W__card{opacity:0;transform:translateY(20px)}
.index-module-scss-module__QIfd5W__grid[data-revealed] .index-module-scss-module__QIfd5W__card{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.14s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__QIfd5W__grid[data-animate]:not([data-revealed]) .index-module-scss-module__QIfd5W__card,.index-module-scss-module__QIfd5W__grid[data-revealed] .index-module-scss-module__QIfd5W__card{opacity:1;transition:none;transform:none}}
.index-module-scss-module__QIfd5W__card{box-sizing:border-box;background:#fff;border-radius:4px;flex-direction:column;gap:20px;padding:24px;display:flex;overflow:hidden}
[data-theme=dark] .index-module-scss-module__QIfd5W__card{background:var(--color-bg-card);border:1px solid var(--color-border-panel)}
@media (max-width:767px){.index-module-scss-module__QIfd5W__card{gap:16px;padding:20px}}
.index-module-scss-module__QIfd5W__cardTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.366em}
@media (max-width:767px){.index-module-scss-module__QIfd5W__cardTitle{font-size:28px}}
.index-module-scss-module__QIfd5W__cardImageWrap{aspect-ratio:605/338;background:var(--color-bg-page);border-radius:4px;width:100%;position:relative;overflow:hidden}
.index-module-scss-module__QIfd5W__cardImage{object-fit:cover}
.index-module-scss-module__QIfd5W__cardDesc{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;flex:1;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__QIfd5W__bullets{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__QIfd5W__bulletItem{align-items:center;gap:20px;display:flex}
.index-module-scss-module__QIfd5W__bulletDot{background:var(--color-text-primary);border-radius:50%;flex-shrink:0;width:8px;height:8px}
.index-module-scss-module__QIfd5W__bulletText{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.366em}
.index-module-scss-module__QIfd5W__ctaBtn{border:1px solid var(--color-text-primary);height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;justify-content:center;align-self:flex-start;align-items:center;margin-top:4px;padding:8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:all .2s;display:inline-flex}
.index-module-scss-module__QIfd5W__ctaBtn:hover{background:var(--color-text-primary);color:var(--color-bg-page)}
.index-module-scss-module__QzKjeW__whyAtlasSection{background:var(--color-bg-page);z-index:2;box-sizing:border-box;width:100%;padding:88px 0 72px;position:relative}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__container{padding:0 40px}}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__header{flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin-bottom:56px;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__headerLeft{flex:none}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__headerRight{flex-direction:column;gap:14px;width:100%;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__sectionTitle{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;margin:0;font-size:24px;font-weight:700;line-height:1.366}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__mainTitle{font-family:var(--font-manrope);color:var(--color-text-primary);letter-spacing:-.72px;margin:0;font-size:36px;font-weight:700;line-height:1.366}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.366}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__content{flex-direction:row;align-items:stretch;gap:48px;width:100%;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper{aspect-ratio:920/514;background:var(--color-bg-panel);border-radius:4px;flex:1 1 0;min-width:0;position:relative;overflow:hidden}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroImage{object-fit:cover;width:100%;height:100%;display:block}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper[data-animate]:not([data-revealed]) .index-module-scss-module__QzKjeW__heroImage{opacity:0;transform:scale(1.04)translateY(16px)}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper[data-revealed] .index-module-scss-module__QzKjeW__heroImage{opacity:1;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .7s cubic-bezier(.22,.61,.36,1);transform:scale(1)translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper[data-animate]:not([data-revealed]) .index-module-scss-module__QzKjeW__heroImage,.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper[data-revealed] .index-module-scss-module__QzKjeW__heroImage{opacity:1;transition:none;transform:none}}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList{flex-direction:column;flex:0 0 322px;gap:32px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureItem{flex-direction:column;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList[data-animate]:not([data-revealed]) .index-module-scss-module__QzKjeW__featureItem{opacity:0;transform:translateY(20px)}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList[data-revealed] .index-module-scss-module__QzKjeW__featureItem{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.1s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList[data-animate]:not([data-revealed]) .index-module-scss-module__QzKjeW__featureItem,.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList[data-revealed] .index-module-scss-module__QzKjeW__featureItem{opacity:1;transition:none;transform:none}}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureHeader{align-items:center;gap:16px;min-height:27px;display:flex}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureIndicator{background:var(--color-text-primary);flex:none;width:8px;height:8px;display:inline-block}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.366}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureDivider{border:0;border-top:1px solid var(--color-text-primary);flex-shrink:0;width:100%;height:0;margin:12px 0;display:block}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureDescription{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.366}
.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureHighlight{color:var(--color-text-primary)}
@media (max-width:1024px){.index-module-scss-module__QzKjeW__whyAtlasSection{padding:64px 0 56px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__header{flex-direction:column;gap:16px;margin-bottom:40px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__headerRight{width:100%}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__content{gap:32px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList{flex-basis:280px;gap:24px}}
@media (max-width:768px){.index-module-scss-module__QzKjeW__whyAtlasSection{padding:48px 0}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__container{padding:0 16px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__header{flex-direction:column;gap:12px;margin-bottom:32px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__headerRight{gap:8px;width:100%}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__sectionTitle{font-size:18px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__mainTitle{font-size:28px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__subtitle{font-size:14px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__content{flex-direction:column;gap:32px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__heroWrapper{aspect-ratio:920/514;width:100%}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureList{flex-basis:auto;gap:24px;width:100%}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureTitle{font-size:18px}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__featureDescription{font-size:13px;line-height:1.5}}
@media (max-width:480px){.index-module-scss-module__QzKjeW__whyAtlasSection{padding:32px 0}.index-module-scss-module__QzKjeW__whyAtlasSection .index-module-scss-module__QzKjeW__mainTitle{font-size:24px}}
.index-module-scss-module__2sgPCa__enterpriseSection{background:var(--color-bg-page);z-index:2;box-sizing:border-box;width:100%;padding:72px 0 96px;position:relative}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__container{padding:0 40px}}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__header{flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin-bottom:56px;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__headerLeft{flex:none}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__headerRight{flex-direction:column;gap:14px;width:100%;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__sectionTitle{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;margin:0;font-size:24px;font-weight:700;line-height:1.366}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__mainTitle{font-family:var(--font-manrope);letter-spacing:-.72px;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.366}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.366}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__actions{flex-direction:row;gap:20px;margin-top:10px;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btn{min-width:147px;height:36px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.366;text-decoration:none;transition:opacity .2s,background .2s;display:inline-flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnPrimary{background:var(--color-primary-default);color:#ebf4fb;border:1px solid #ebf4fb}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnPrimary:hover{background:var(--color-primary-hover)}
[data-theme=dark] .index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnPrimary{border-color:#0000}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnOutline{color:var(--color-text-primary);border:1px solid var(--color-text-primary);background:0 0}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnOutline:hover{background:var(--color-text-primary);color:var(--color-bg-page)}
[data-theme=dark] .index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btnOutline{border-color:var(--color-border-panel)}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__card{background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:column;gap:32px;padding:40px 30px 56px;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:40px;font-weight:700;line-height:1.366}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardImageWrap{aspect-ratio:591/330;background:var(--color-bg-page);border-radius:4px;width:100%;overflow:hidden}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardImage{object-fit:cover;width:100%;height:100%;display:block}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletList{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletItem{align-items:flex-start;gap:20px;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletDot{background:var(--color-text-primary);flex:none;width:8px;height:8px;margin-top:8px}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletText{font-family:var(--font-manrope);color:var(--color-text-primary);flex:auto;font-size:20px;font-weight:700;line-height:1.366}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardBody{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;margin:0;font-size:16px;font-weight:400;line-height:1.5}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__topCards{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:10px;display:grid}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardsWrap[data-animate]:not([data-revealed]) .index-module-scss-module__2sgPCa__card{opacity:0;transform:translateY(20px)}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardsWrap[data-revealed] .index-module-scss-module__2sgPCa__card{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.1s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardsWrap[data-animate]:not([data-revealed]) .index-module-scss-module__2sgPCa__card,.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardsWrap[data-revealed] .index-module-scss-module__2sgPCa__card{opacity:1;transition:none;transform:none}}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideCard{flex-direction:row;align-items:flex-start;gap:48px;padding:64px 30px 56px}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideTextCol{flex-direction:column;flex:none;gap:50px;width:438px;max-width:100%;display:flex}
.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideImageWrap{aspect-ratio:789/440;background:var(--color-bg-page);border-radius:4px;flex:auto;min-width:0;overflow:hidden}
@media (max-width:1024px){.index-module-scss-module__2sgPCa__enterpriseSection{padding:56px 0 72px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__header{flex-direction:column;gap:16px;margin-bottom:40px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__headerRight{width:100%}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__topCards{grid-template-columns:1fr;gap:10px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideCard{flex-direction:column;align-items:stretch;gap:32px;padding:40px 30px 48px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideTextCol{gap:24px;width:100%}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideImageWrap{width:100%}}
@media (max-width:768px){.index-module-scss-module__2sgPCa__enterpriseSection{padding:48px 0 56px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__container{padding:0 16px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__header{gap:12px;margin-bottom:32px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__headerRight{gap:8px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__sectionTitle{font-size:18px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__mainTitle{font-size:28px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__subtitle{font-size:14px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__actions{flex-flow:wrap;gap:12px;width:100%}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__btn{flex:0 auto;min-width:140px;padding:10px 24px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__card{gap:20px;padding:28px 20px 32px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardTitle{font-size:28px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletItem{gap:14px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletDot{margin-top:6px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletText{font-size:16px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideCard{gap:20px;padding:28px 20px 32px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__wideTextCol{gap:20px}}
@media (max-width:480px){.index-module-scss-module__2sgPCa__enterpriseSection{padding:40px 0 48px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__mainTitle,.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__cardTitle{font-size:24px}.index-module-scss-module__2sgPCa__enterpriseSection .index-module-scss-module__2sgPCa__bulletText{font-size:15px}}
.index-module-scss-module__EWHiEa__relianceSection{background:var(--color-bg-page);z-index:2;box-sizing:border-box;width:100%;padding:72px 0 96px;position:relative}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__container{box-sizing:border-box;width:100%;max-width:1300px;margin:0 auto}
@media (max-width:1300px){.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__container{padding:0 40px}}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__header{flex-direction:column;align-items:flex-start;gap:24px;width:100%;margin-bottom:56px;display:flex}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__headerLeft{flex:none}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__headerRight{flex-direction:column;gap:14px;width:100%;display:flex}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__sectionTitle{font-family:var(--font-manrope);color:#f38236;text-transform:uppercase;margin:0;font-size:24px;font-weight:700;line-height:1.366}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__mainTitle{font-family:var(--font-manrope);letter-spacing:-.72px;color:var(--color-text-primary);margin:0;font-size:36px;font-weight:700;line-height:1.366}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__subtitle{font-family:var(--font-manrope);color:var(--color-text-primary);text-wrap:pretty;max-width:552px;margin:0;font-size:16px;font-weight:400;line-height:1.366}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid{grid-template-columns:1fr 1fr;grid-auto-rows:minmax(323px,auto);gap:10px;margin:0;padding:0;list-style:none;display:grid}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__card{background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:column;justify-content:space-between;gap:24px;padding:41px 30px 36px;display:flex}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid[data-animate]:not([data-revealed]) .index-module-scss-module__EWHiEa__card{opacity:0;transform:translateY(20px)}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid[data-revealed] .index-module-scss-module__EWHiEa__card{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i,0)*.1s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid[data-animate]:not([data-revealed]) .index-module-scss-module__EWHiEa__card,.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid[data-revealed] .index-module-scss-module__EWHiEa__card{opacity:1;transition:none;transform:none}}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__quote{font-family:var(--font-manrope);color:var(--color-text-primary);max-width:552px;margin:0;font-size:24px;font-weight:700;line-height:1.366}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__logoWrap{align-items:center;height:48px;display:flex}
.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__logo{object-fit:contain;width:auto;max-height:100%;display:block}
@media (max-width:1024px){.index-module-scss-module__EWHiEa__relianceSection{padding:56px 0 72px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__header{gap:16px;margin-bottom:40px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__grid{grid-template-columns:1fr;grid-auto-rows:auto;gap:10px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__card{min-height:260px}}
@media (max-width:768px){.index-module-scss-module__EWHiEa__relianceSection{padding:48px 0 56px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__container{padding:0 16px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__header{gap:12px;margin-bottom:32px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__headerRight{gap:8px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__sectionTitle{font-size:18px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__mainTitle{font-size:28px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__subtitle{font-size:14px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__card{gap:20px;min-height:0;padding:28px 20px 24px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__quote{font-size:18px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__logoWrap{height:48px}}
@media (max-width:480px){.index-module-scss-module__EWHiEa__relianceSection{padding:40px 0 48px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__mainTitle{font-size:24px}.index-module-scss-module__EWHiEa__relianceSection .index-module-scss-module__EWHiEa__quote{font-size:16px}}
.index-module-scss-module__vNF8-a__section{box-sizing:border-box;width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden}
@media (min-width:768px){.index-module-scss-module__vNF8-a__section{aspect-ratio:1440/803;background-color:var(--color-primary-default);max-height:900px}}
@media (max-width:767px){.index-module-scss-module__vNF8-a__section{background:var(--color-primary-default);padding:56px 24px}}
@media (min-width:768px){.index-module-scss-module__vNF8-a__section:before{content:"";z-index:0;transform-origin:50%;will-change:transform,opacity;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/d09a9c5d2c4d2a11c733b8ac47de92d54dfecb4643c0a6c1274e52601ca744d3.webp");background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}}
.index-module-scss-module__vNF8-a__section .index-module-scss-module__vNF8-a__inner{z-index:1;position:relative}
@media (min-width:768px){.index-module-scss-module__vNF8-a__section[data-animate]:not([data-revealed]):before{opacity:0;transform:scale(1.1)}.index-module-scss-module__vNF8-a__section[data-revealed]:before{opacity:1;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1.4s cubic-bezier(.22,.61,.36,1);transform:scale(1)}}
.index-module-scss-module__vNF8-a__section[data-animate]:not([data-revealed]) .index-module-scss-module__vNF8-a__inner{opacity:0}
.index-module-scss-module__vNF8-a__section[data-revealed] .index-module-scss-module__vNF8-a__inner{opacity:1;transition:opacity .6s cubic-bezier(.22,.61,.36,1) .3s}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__vNF8-a__section[data-animate]:not([data-revealed]):before,.index-module-scss-module__vNF8-a__section[data-revealed]:before,.index-module-scss-module__vNF8-a__section[data-animate]:not([data-revealed]) .index-module-scss-module__vNF8-a__inner,.index-module-scss-module__vNF8-a__section[data-revealed] .index-module-scss-module__vNF8-a__inner{opacity:1;transition:none;transform:none}}
.index-module-scss-module__vNF8-a__inner{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;gap:20px;display:flex}
@media (min-width:1024px){.index-module-scss-module__vNF8-a__inner{gap:24px;width:42%;max-width:604px;position:absolute;top:21.5%;left:50%;transform:translate(-50%)}}
@media (min-width:768px) and (max-width:1023px){.index-module-scss-module__vNF8-a__inner{gap:16px;width:50%;max-width:520px;position:absolute;top:20%;left:50%;transform:translate(-50%)}}
.index-module-scss-module__vNF8-a__heading{font-family:var(--font-manrope);color:#ebf4fb;text-transform:uppercase;letter-spacing:.02em;text-shadow:1.08px 2.16px 2.16px #0000000f;margin:0;font-size:24px;font-weight:700;line-height:1.366em}
@media (max-width:1023px){.index-module-scss-module__vNF8-a__heading{font-size:20px}}
@media (max-width:767px){.index-module-scss-module__vNF8-a__heading{font-size:18px}}
.index-module-scss-module__vNF8-a__body{font-family:var(--font-manrope);color:#ebf4fb;white-space:pre-line;margin:0;font-size:14px;font-weight:400;line-height:1.5em}
@media (max-width:1023px){.index-module-scss-module__vNF8-a__body{font-size:13px}}
@media (max-width:767px){.index-module-scss-module__vNF8-a__body{text-align:left;font-size:13px}}
.index-module-scss-module__vNF8-a__actions{flex-flow:wrap;justify-content:center;align-items:center;gap:32px;margin-top:12px;display:flex}
@media (max-width:767px){.index-module-scss-module__vNF8-a__actions{flex-flow:wrap;justify-content:flex-start;gap:20px;width:100%;margin-top:8px}}
.index-module-scss-module__vNF8-a__primaryBtn{color:#ebf4fb;height:36px;font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;background:#1a2330;border-radius:4px;justify-content:center;align-items:center;gap:16px;padding:8px 12px 8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:background .2s;display:inline-flex}
.index-module-scss-module__vNF8-a__primaryBtn:hover{background:#000}
.index-module-scss-module__vNF8-a__secondaryLink{color:#ebf4fb;font-family:var(--font-manrope);cursor:pointer;white-space:nowrap;align-items:center;gap:12px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s;display:inline-flex}
.index-module-scss-module__vNF8-a__secondaryLink:hover{opacity:.8}
.index-module-scss-module__vNF8-a__secondaryLink:hover .index-module-scss-module__vNF8-a__arrow{transform:translate(3px)}
.index-module-scss-module__vNF8-a__arrow{flex-shrink:0;justify-content:center;align-items:center;width:7.87px;height:16.06px;transition:transform .2s;display:inline-flex}
.index-module-scss-module__vd0MuW__section{background:var(--color-bg-page);width:100%;color:var(--color-text-primary);z-index:1;box-sizing:border-box;padding:79px 0 80px;position:relative}
@media (max-width:1024px){.index-module-scss-module__vd0MuW__section{padding:64px 0}}
@media (max-width:767px){.index-module-scss-module__vd0MuW__section{padding:48px 0}}
.index-module-scss-module__vd0MuW__container{box-sizing:border-box;grid-template-columns:minmax(0,580px) minmax(0,508px);justify-content:space-between;gap:80px;max-width:1440px;margin:0 auto;padding:0 64px;display:grid}
@media (max-width:1200px){.index-module-scss-module__vd0MuW__container{gap:56px}}
@media (max-width:1024px){.index-module-scss-module__vd0MuW__container{grid-template-columns:1fr;gap:40px;padding:0 40px}}
@media (max-width:767px){.index-module-scss-module__vd0MuW__container{gap:28px;padding:0 20px}}
.index-module-scss-module__vd0MuW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:38px;font-weight:600;line-height:1.2}
@media (max-width:1024px){.index-module-scss-module__vd0MuW__title{font-size:32px}}
@media (max-width:767px){.index-module-scss-module__vd0MuW__title{font-size:26px}}
.index-module-scss-module__vd0MuW__list{flex-direction:column;display:flex}
@media (min-width:1024px){.index-module-scss-module__vd0MuW__list{min-height:580px}}
.index-module-scss-module__vd0MuW__item{border-top:1px solid var(--color-border-panel)}
.index-module-scss-module__vd0MuW__item:last-child{border-bottom:1px solid var(--color-border-panel)}
.index-module-scss-module__vd0MuW__itemHead{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}
.index-module-scss-module__vd0MuW__itemHead:hover .index-module-scss-module__vd0MuW__itemQ{color:var(--color-primary-default)}
.index-module-scss-module__vd0MuW__itemQ{font-family:var(--font-manrope);color:var(--color-text-primary);flex:1;font-size:20px;font-weight:600;line-height:1.4;transition:color .2s}
@media (max-width:767px){.index-module-scss-module__vd0MuW__itemQ{font-size:16px}}
.index-module-scss-module__vd0MuW__itemIcon{width:24px;height:24px;color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:color .2s;display:flex}
.index-module-scss-module__vd0MuW__itemBodyWrap{grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1);display:grid}
.index-module-scss-module__vd0MuW__itemBody{overflow:hidden}
.index-module-scss-module__vd0MuW__itemA{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-secondary);margin:0;padding:0;font-size:14px;font-weight:400;line-height:1.6;transition:padding .35s}
.index-module-scss-module__vd0MuW__itemA strong{color:var(--color-text-primary);font-weight:600}
.index-module-scss-module__vd0MuW__itemOpen .index-module-scss-module__vd0MuW__itemBodyWrap{grid-template-rows:1fr}
.index-module-scss-module__vd0MuW__itemOpen .index-module-scss-module__vd0MuW__itemA{padding-bottom:22px}
.index-module-scss-module__vd0MuW__itemOpen .index-module-scss-module__vd0MuW__itemIcon{color:var(--color-primary-default)}
.index-module-scss-module__LAiCEW__customAIAgents{background:var(--color-bg-page);padding:80px 20px}
@media (max-width:1300px){.index-module-scss-module__LAiCEW__customAIAgents{padding:60px 40px}}
.index-module-scss-module__LAiCEW__container{flex-direction:column;max-width:1300px;margin:0 auto;display:flex}
.index-module-scss-module__LAiCEW__header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:100px;display:flex}
.index-module-scss-module__LAiCEW__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-shrink:0;max-width:580px;margin:0;font-size:38px;font-weight:600;line-height:1.5em}
.index-module-scss-module__LAiCEW__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);max-width:428px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__LAiCEW__metricsContainer{margin-bottom:0;padding:0 24px}
.index-module-scss-module__LAiCEW__metrics{flex-wrap:wrap;justify-content:space-between;gap:24px;padding:48px 0;display:flex}
.index-module-scss-module__LAiCEW__metricItem{flex-direction:column;flex:1;align-items:center;gap:12px;min-width:200px;display:flex}
.index-module-scss-module__LAiCEW__metricValue{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;background:linear-gradient(165deg,#b7a4ff 0%,#7036f0 100%);-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;font-size:60px;font-weight:700;line-height:1.2em}
.index-module-scss-module__LAiCEW__metricLabel{font-family:var(--font-manrope);text-align:center;color:var(--color-text-secondary);font-size:18px;font-weight:400;line-height:1.56em}
.index-module-scss-module__LAiCEW__gridContainer{position:relative}
.index-module-scss-module__LAiCEW__gridLines{pointer-events:none;position:absolute;inset:0}
.index-module-scss-module__LAiCEW__verticalLine{background:var(--color-border-panel);width:1px;position:absolute;top:0;bottom:0;left:50%}
.index-module-scss-module__LAiCEW__horizontalLine{background:var(--color-border-panel);height:1px;position:absolute;top:50%;left:0;right:0}
.index-module-scss-module__LAiCEW__cardsGrid{border:1px solid var(--color-border-panel);grid-template-columns:repeat(2,1fr);display:grid}
.index-module-scss-module__LAiCEW__agentCard{flex-direction:column;gap:16px;padding:24px;display:flex}
.index-module-scss-module__LAiCEW__agentIcon{width:32px;height:32px;color:var(--color-text-primary)}
.index-module-scss-module__LAiCEW__agentIcon path{stroke:var(--color-text-primary)}
.index-module-scss-module__LAiCEW__cardTitle{font-family:var(--font-manrope);text-transform:uppercase;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.37em}
.index-module-scss-module__LAiCEW__cardDescription{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.6em}
@media (max-width:1024px){.index-module-scss-module__LAiCEW__header{flex-direction:column;gap:24px;margin-bottom:60px}.index-module-scss-module__LAiCEW__title{max-width:100%;font-size:32px}.index-module-scss-module__LAiCEW__subtitle{max-width:100%}.index-module-scss-module__LAiCEW__metricValue{font-size:48px}.index-module-scss-module__LAiCEW__metricLabel{font-size:16px}}
@media (max-width:768px){.index-module-scss-module__LAiCEW__customAIAgents{padding:60px 20px}.index-module-scss-module__LAiCEW__header{margin-bottom:48px}.index-module-scss-module__LAiCEW__title{font-size:28px}.index-module-scss-module__LAiCEW__subtitle{font-size:14px}.index-module-scss-module__LAiCEW__metricsContainer{padding:0}.index-module-scss-module__LAiCEW__metrics{padding:32px 0}.index-module-scss-module__LAiCEW__metricItem{min-width:150px}.index-module-scss-module__LAiCEW__metricValue{font-size:40px}.index-module-scss-module__LAiCEW__metricLabel{font-size:14px}.index-module-scss-module__LAiCEW__cardsGrid{grid-template-columns:1fr}.index-module-scss-module__LAiCEW__verticalLine,.index-module-scss-module__LAiCEW__horizontalLine{display:none}.index-module-scss-module__LAiCEW__agentCard{border-bottom:1px solid var(--color-border-panel)}.index-module-scss-module__LAiCEW__agentCard:last-child{border-bottom:none}.index-module-scss-module__LAiCEW__cardTitle{font-size:18px}.index-module-scss-module__LAiCEW__cardDescription{font-size:13px}}
@media (max-width:480px){.index-module-scss-module__LAiCEW__customAIAgents{padding:48px 16px}.index-module-scss-module__LAiCEW__title{font-size:24px}.index-module-scss-module__LAiCEW__metrics{gap:16px;padding:24px 0}.index-module-scss-module__LAiCEW__metricItem{flex:1;gap:8px;min-width:auto}.index-module-scss-module__LAiCEW__metricValue{font-size:32px}.index-module-scss-module__LAiCEW__metricLabel{font-size:12px}.index-module-scss-module__LAiCEW__agentCard{padding:20px 16px}.index-module-scss-module__LAiCEW__cardTitle{font-size:16px}}
.index-module-scss-module__AuMyhG__builtAgents{padding:80px 20px}
@media (max-width:1300px){.index-module-scss-module__AuMyhG__builtAgents{padding:60px 40px}}
.index-module-scss-module__AuMyhG__container{max-width:1300px;margin:0 auto}
.index-module-scss-module__AuMyhG__header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:120px;display:flex}
.index-module-scss-module__AuMyhG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-shrink:0;max-width:580px;margin:0;font-size:38px;font-weight:600;line-height:1.2em}
.index-module-scss-module__AuMyhG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:428px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__AuMyhG__agentsList{flex-direction:column;gap:32px;display:flex}
.index-module-scss-module__AuMyhG__agentItem{flex-direction:column;display:flex}
.index-module-scss-module__AuMyhG__divider{background:var(--color-border-panel);height:1px;margin-bottom:32px}
.index-module-scss-module__AuMyhG__agentRow{justify-content:space-between;gap:60px;max-width:1060px;display:flex}
.index-module-scss-module__AuMyhG__builtFor{font-family:var(--font-manrope);text-transform:uppercase;color:var(--color-text-secondary);flex-shrink:0;font-size:14px;font-weight:400;line-height:1.37em}
.index-module-scss-module__AuMyhG__rightContainer{flex-direction:column;flex-shrink:0;gap:16px;width:587px;display:flex}
.index-module-scss-module__AuMyhG__agentHeader{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:16px;padding:0;display:inline-flex}
.index-module-scss-module__AuMyhG__agentTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:20px;font-weight:600;line-height:1.37em}
.index-module-scss-module__AuMyhG__toggleIcon{width:24px;height:24px;color:var(--color-text-primary);opacity:.6;flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s,opacity .2s;display:flex}
.index-module-scss-module__AuMyhG__toggleIcon.index-module-scss-module__AuMyhG__expanded{transform:rotate(180deg)}
.index-module-scss-module__AuMyhG__expandableContent{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}
.index-module-scss-module__AuMyhG__expandableContent.index-module-scss-module__AuMyhG__expanded{grid-template-rows:1fr}
.index-module-scss-module__AuMyhG__expandableInner{flex-direction:column;gap:8px;display:flex;overflow:hidden}
.index-module-scss-module__AuMyhG__featuresList{flex-direction:column;gap:8px;width:420px;margin:0;padding:0;list-style:none;display:flex}
.index-module-scss-module__AuMyhG__featureItem{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-secondary);padding-left:16px;font-size:15px;font-weight:400;line-height:1.6em;position:relative}
.index-module-scss-module__AuMyhG__featureItem:before{content:"•";color:var(--color-text-secondary);position:absolute;left:0}
.index-module-scss-module__AuMyhG__descriptions{flex-direction:column;gap:8px;display:flex}
.index-module-scss-module__AuMyhG__description,.index-module-scss-module__AuMyhG__examplePrompt{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-secondary);margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.index-module-scss-module__AuMyhG__deployButton{font-family:var(--font-manrope);text-transform:uppercase;color:var(--color-primary-default);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:1.37em;text-decoration:none;transition:opacity .2s,gap .2s;display:inline-flex}
.index-module-scss-module__AuMyhG__deployButton:hover{opacity:.8;gap:12px}
.index-module-scss-module__AuMyhG__arrowIcon{width:16px;height:16px;color:var(--color-primary-default);transition:transform .2s}
.index-module-scss-module__AuMyhG__deployButton:hover .index-module-scss-module__AuMyhG__arrowIcon{transform:translate(2px)}
@media (max-width:1024px){.index-module-scss-module__AuMyhG__header{flex-direction:column;gap:24px;margin-bottom:80px}.index-module-scss-module__AuMyhG__title{max-width:100%;font-size:32px}.index-module-scss-module__AuMyhG__subtitle{max-width:100%}.index-module-scss-module__AuMyhG__agentRow{flex-direction:column;gap:16px}.index-module-scss-module__AuMyhG__rightContainer{width:100%}.index-module-scss-module__AuMyhG__agentTitle{flex:1;width:auto}.index-module-scss-module__AuMyhG__featuresList{width:100%}}
@media (max-width:768px){.index-module-scss-module__AuMyhG__builtAgents{padding:60px 20px}.index-module-scss-module__AuMyhG__header{margin-bottom:48px}.index-module-scss-module__AuMyhG__title{font-size:28px}.index-module-scss-module__AuMyhG__subtitle{font-size:14px}.index-module-scss-module__AuMyhG__agentsList{gap:24px}.index-module-scss-module__AuMyhG__divider{margin-bottom:24px}.index-module-scss-module__AuMyhG__agentTitle{font-size:18px}.index-module-scss-module__AuMyhG__featureItem,.index-module-scss-module__AuMyhG__description,.index-module-scss-module__AuMyhG__examplePrompt{font-size:14px}.index-module-scss-module__AuMyhG__agentHeader{min-height:44px;margin:-10px 0;padding:10px 0}.index-module-scss-module__AuMyhG__deployButton{min-height:44px;margin:-12px 0;padding:12px 0}}
@media (max-width:480px){.index-module-scss-module__AuMyhG__builtAgents{padding:48px 20px}.index-module-scss-module__AuMyhG__title{font-size:24px}.index-module-scss-module__AuMyhG__agentTitle{font-size:16px}.index-module-scss-module__AuMyhG__featureItem,.index-module-scss-module__AuMyhG__description,.index-module-scss-module__AuMyhG__examplePrompt{font-size:13px}}
.index-module-scss-module__eKegHq__whyAtlasCloud{padding:80px 20px}
@media (max-width:1300px){.index-module-scss-module__eKegHq__whyAtlasCloud{padding:60px 40px}}
.index-module-scss-module__eKegHq__container{max-width:1300px;margin:0 auto}
.index-module-scss-module__eKegHq__header{flex-direction:column;gap:24px;margin-bottom:120px;display:flex}
.index-module-scss-module__eKegHq__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);max-width:580px;margin:0;font-size:38px;font-weight:600;line-height:1.2em}
.index-module-scss-module__eKegHq__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:0;font-size:18px;font-weight:400;line-height:1.5em}
.index-module-scss-module__eKegHq__gridContainer{position:relative}
.index-module-scss-module__eKegHq__gridLines{pointer-events:none;position:absolute;inset:0}
.index-module-scss-module__eKegHq__verticalLine1{background:var(--color-border-panel);width:1px;position:absolute;top:0;bottom:0;left:33.33%}
.index-module-scss-module__eKegHq__verticalLine2{background:var(--color-border-panel);width:1px;position:absolute;top:0;bottom:0;left:66.66%}
.index-module-scss-module__eKegHq__horizontalLine{background:var(--color-border-panel);height:1px;position:absolute;top:50%;left:0;right:0}
.index-module-scss-module__eKegHq__cardsGrid{border:1px solid var(--color-border-panel);grid-template-columns:repeat(3,1fr);gap:48px;padding:24px;display:grid}
.index-module-scss-module__eKegHq__featureCard{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__eKegHq__featureIcon{width:32px;height:32px;color:var(--color-text-primary);flex-shrink:0}
.index-module-scss-module__eKegHq__featureTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:600;line-height:1.2em}
.index-module-scss-module__eKegHq__featureDescription{font-family:var(--font-manrope);letter-spacing:.01em;height:60px;color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:1.6em}
@media (max-width:1024px){.index-module-scss-module__eKegHq__header{margin-bottom:80px}.index-module-scss-module__eKegHq__title{font-size:32px}.index-module-scss-module__eKegHq__cardsGrid{grid-template-columns:repeat(2,1fr)}.index-module-scss-module__eKegHq__verticalLine1{left:50%}.index-module-scss-module__eKegHq__verticalLine2{display:none}.index-module-scss-module__eKegHq__horizontalLine{top:33.33%}.index-module-scss-module__eKegHq__gridLines:after{content:"";background:var(--color-border-panel);height:1px;position:absolute;top:66.66%;left:0;right:0}}
@media (max-width:768px){.index-module-scss-module__eKegHq__whyAtlasCloud{padding:60px 20px}.index-module-scss-module__eKegHq__header{margin-bottom:48px}.index-module-scss-module__eKegHq__title{font-size:28px}.index-module-scss-module__eKegHq__subtitle{font-size:16px}.index-module-scss-module__eKegHq__cardsGrid{grid-template-columns:repeat(2,1fr);gap:0;padding:0}.index-module-scss-module__eKegHq__verticalLine1,.index-module-scss-module__eKegHq__verticalLine2,.index-module-scss-module__eKegHq__horizontalLine,.index-module-scss-module__eKegHq__gridLines:after{display:none}.index-module-scss-module__eKegHq__featureCard{border-right:1px solid var(--color-border-panel);border-bottom:1px solid var(--color-border-panel);padding:24px}.index-module-scss-module__eKegHq__featureCard:nth-child(2n){border-right:none}.index-module-scss-module__eKegHq__featureCard:nth-last-child(-n+2){border-bottom:none}.index-module-scss-module__eKegHq__featureTitle{font-size:18px}.index-module-scss-module__eKegHq__featureDescription{height:auto;font-size:13px}}
@media (max-width:480px){.index-module-scss-module__eKegHq__whyAtlasCloud{padding:48px 16px}.index-module-scss-module__eKegHq__title{font-size:24px}.index-module-scss-module__eKegHq__subtitle{font-size:14px}.index-module-scss-module__eKegHq__featureCard{gap:12px;padding:20px 16px}.index-module-scss-module__eKegHq__featureIcon{width:28px;height:28px}.index-module-scss-module__eKegHq__featureTitle{font-size:16px}.index-module-scss-module__eKegHq__featureDescription{font-size:12px}}
.index-module-scss-module__9K5UCG__howItWorks{padding:80px 20px}
@media (max-width:1300px){.index-module-scss-module__9K5UCG__howItWorks{padding:60px 40px}}
.index-module-scss-module__9K5UCG__container{max-width:1300px;margin:0 auto}
.index-module-scss-module__9K5UCG__header{justify-content:space-between;align-items:flex-start;gap:40px;margin-bottom:120px;display:flex}
.index-module-scss-module__9K5UCG__title{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-shrink:0;max-width:580px;margin:0;font-size:38px;font-weight:600;line-height:1.2em}
.index-module-scss-module__9K5UCG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);max-width:428px;margin:0;font-size:16px;font-weight:400;line-height:1.5em}
.index-module-scss-module__9K5UCG__contentContainer{flex-direction:column;gap:48px;display:flex}
.index-module-scss-module__9K5UCG__topDivider{background:var(--color-border-panel);height:1px}
.index-module-scss-module__9K5UCG__stepsAndVideo{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}
.index-module-scss-module__9K5UCG__stepsContainer{flex-direction:column;justify-content:center;gap:4px;padding:32px 0;display:flex}
.index-module-scss-module__9K5UCG__stepWrapper{cursor:pointer;flex-direction:column;height:72px;transition:all .3s;display:flex;position:relative}
.index-module-scss-module__9K5UCG__stepWrapper:hover .index-module-scss-module__9K5UCG__stepTitle{background:linear-gradient(90deg,#5f41cf 0%,#408a81 50%,#5f41cf 100%) 0 0/200%;-webkit-text-fill-color:#0000;-webkit-background-clip:text;background-clip:text;animation:3s infinite index-module-scss-module__9K5UCG__gradientFlow}
@keyframes index-module-scss-module__9K5UCG__gradientFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
.index-module-scss-module__9K5UCG__stepItem{align-items:flex-end;gap:16px;display:flex}
.index-module-scss-module__9K5UCG__stepHeader{white-space:nowrap;align-items:center;gap:4px;display:flex}
.index-module-scss-module__9K5UCG__stepNumber{font-family:var(--font-manrope);color:var(--color-primary-default);flex-shrink:0;width:42px;font-size:16px;font-weight:700;line-height:1.366em}
.index-module-scss-module__9K5UCG__stepTitle{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;width:79px;font-size:16px;font-weight:700;line-height:1.366em;transition:all .3s}
.index-module-scss-module__9K5UCG__stepDescription{font-family:var(--font-manrope);letter-spacing:.01em;color:var(--color-text-secondary);flex-shrink:0;width:100%;margin:0;font-size:15px;font-weight:400;line-height:1.6em}
.index-module-scss-module__9K5UCG__connector{background:#dfdfea;width:2px;height:40px;position:absolute;top:32px;left:20px;-webkit-mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 8px);mask-image:repeating-linear-gradient(#000 0 4px,#0000 4px 8px)}
.index-module-scss-module__9K5UCG__videoContainer{border-radius:4px;flex-shrink:0;width:540px;height:303px;margin-top:50px;position:relative;overflow:hidden}
.index-module-scss-module__9K5UCG__video{opacity:.8;z-index:2;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}
.index-module-scss-module__9K5UCG__videoPlaceholder{z-index:1;background:linear-gradient(270deg,#7fe1d8 0%,#86afff 50%,#5f41cf 100%);width:100%;height:100%;position:absolute;top:0;left:0}
@media (max-width:1024px){.index-module-scss-module__9K5UCG__header{flex-direction:column;gap:24px;margin-bottom:80px}.index-module-scss-module__9K5UCG__title{max-width:100%;font-size:32px}.index-module-scss-module__9K5UCG__subtitle{max-width:100%}.index-module-scss-module__9K5UCG__stepsAndVideo{flex-direction:column;gap:32px}.index-module-scss-module__9K5UCG__videoContainer{aspect-ratio:540/303;width:100%;height:auto}}
@media (max-width:768px){.index-module-scss-module__9K5UCG__howItWorks{padding:60px 20px}.index-module-scss-module__9K5UCG__header{margin-bottom:48px}.index-module-scss-module__9K5UCG__title{font-size:28px}.index-module-scss-module__9K5UCG__subtitle{font-size:14px}.index-module-scss-module__9K5UCG__contentContainer{gap:24px}.index-module-scss-module__9K5UCG__stepsContainer{width:100%;padding:16px 0}.index-module-scss-module__9K5UCG__stepWrapper{height:auto;min-height:80px}.index-module-scss-module__9K5UCG__stepItem{flex-direction:column;align-items:flex-start;gap:8px}.index-module-scss-module__9K5UCG__stepDescription{max-width:100%}.index-module-scss-module__9K5UCG__connector{display:none}.index-module-scss-module__9K5UCG__videoContainer{margin-top:0}}
@media (max-width:480px){.index-module-scss-module__9K5UCG__howItWorks{padding:48px 16px}.index-module-scss-module__9K5UCG__title{font-size:24px}.index-module-scss-module__9K5UCG__subtitle{font-size:14px}.index-module-scss-module__9K5UCG__contentContainer{gap:20px}.index-module-scss-module__9K5UCG__stepNumber{width:36px;font-size:14px}.index-module-scss-module__9K5UCG__stepTitle{width:auto;font-size:14px}.index-module-scss-module__9K5UCG__stepDescription{font-size:14px}}
/*# sourceMappingURL=2q50g0twvkzx4.css.map*/
.rfm-marquee-container {
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
  position: relative;
  width: var(--width);
  transform: var(--transform);
}
.rfm-marquee-container:hover div {
  animation-play-state: var(--pause-on-hover);
}
.rfm-marquee-container:active div {
  animation-play-state: var(--pause-on-click);
}
.rfm-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
}
.rfm-overlay::before, .rfm-overlay::after {
  background: linear-gradient(to right, var(--gradient-color), rgba(255, 255, 255, 0));
  content: "";
  height: 100%;
  position: absolute;
  width: var(--gradient-width);
  z-index: 2;
  pointer-events: none;
  touch-action: none;
}
.rfm-overlay::after {
  right: 0;
  top: 0;
  transform: rotateZ(180deg);
}
.rfm-overlay::before {
  left: 0;
  top: 0;
}
.rfm-marquee {
  flex: 0 0 auto;
  min-width: var(--min-width);
  z-index: 1;
  display: flex;
  flex-direction: row;
  align-items: center;
  animation: scroll var(--duration) linear var(--delay) var(--iteration-count);
  animation-play-state: var(--play);
  animation-delay: var(--delay);
  animation-direction: var(--direction);
}
@keyframes scroll {
  0% {
    transform: translateX(0%);
  }
  100% {
    transform: translateX(-100%);
  }
}
.rfm-initial-child-container {
  flex: 0 0 auto;
  display: flex;
  min-width: auto;
  flex-direction: row;
  align-items: center;
}
.rfm-child {
  transform: var(--transform);
}
.ParamsForm-module-scss-module__DgFGYW__form{flex-direction:column;gap:16px;transition:opacity .15s;display:flex}
.ParamsForm-module-scss-module__DgFGYW__formLoading{opacity:.7}
.ParamsForm-module-scss-module__DgFGYW__field{flex-direction:column;gap:8px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__labelRow{align-items:center;gap:4px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__label{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);text-transform:capitalize;font-size:14px;line-height:16.8px}
.ParamsForm-module-scss-module__DgFGYW__star{color:var(--color-link);margin-left:2px}
.ParamsForm-module-scss-module__DgFGYW__infoIcon{width:14px;height:14px;color:var(--color-text-secondary);cursor:help;align-items:center;display:inline-flex}
.ParamsForm-module-scss-module__DgFGYW__infoIcon svg{width:14px;height:14px}
.ParamsForm-module-scss-module__DgFGYW__promptOuter{border:1px dashed var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;gap:4px;padding:6px 6px 4px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__promptTextarea{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);resize:vertical;min-height:90px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);outline:none;padding:6px 8px;font-size:12px;line-height:20.4px}
.ParamsForm-module-scss-module__DgFGYW__promptTextarea::placeholder{color:var(--color-text-secondary)}
.ParamsForm-module-scss-module__DgFGYW__promptTextarea:focus{border-color:color-mix(in srgb, var(--color-text-primary) 30%, transparent)}
.ParamsForm-module-scss-module__DgFGYW__promptTools{align-items:center;gap:8px;height:24px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__toolBtn{background:var(--color-bg-page);border-radius:var(--radius-base);cursor:pointer;width:20px;height:20px;color:var(--color-text-primary);border:none;justify-content:center;align-items:center;transition:background .15s;display:flex}
.ParamsForm-module-scss-module__DgFGYW__toolBtn:hover{background:color-mix(in srgb, var(--color-text-primary) 12%, transparent)}
.ParamsForm-module-scss-module__DgFGYW__rangeRow{align-items:center;gap:8px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__rangeSlider{flex:1}
.ParamsForm-module-scss-module__DgFGYW__rangeValue{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);min-width:40px;height:28px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:500;display:inline-flex}
.ParamsForm-module-scss-module__DgFGYW__hintBox{border:1px dashed color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);text-align:center;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);padding:14px 16px;font-size:12px;line-height:18px}
.ParamsForm-module-scss-module__DgFGYW__errorBox{background:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);border-radius:var(--radius-base);font-family:var(--font-manrope),sans-serif;color:var(--color-badge-error-text);padding:10px 12px;font-size:12px;line-height:18px}
.ParamsForm-module-scss-module__DgFGYW__skeletonGroup{flex-direction:column;gap:10px;display:flex}
.ParamsForm-module-scss-module__DgFGYW__skeletonLabel,.ParamsForm-module-scss-module__DgFGYW__skeletonControl{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-text-primary) 6%, transparent);animation:1.4s ease-in-out infinite ParamsForm-module-scss-module__DgFGYW__arena-skeleton}
.ParamsForm-module-scss-module__DgFGYW__skeletonLabel{width:96px;height:14px}
.ParamsForm-module-scss-module__DgFGYW__skeletonControl{height:40px}
@keyframes ParamsForm-module-scss-module__DgFGYW__arena-skeleton{0%,to{opacity:1}50%{opacity:.55}}
.ResultsZone-module-scss-module__rYQjHW__zone{flex-direction:column;gap:12px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__headerRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__title{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:22.5px}
.ResultsZone-module-scss-module__rYQjHW__doneBadge{background:color-mix(in srgb, var(--color-text-primary) 6%, transparent);border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-fragment-mono),monospace;color:color-mix(in srgb, var(--color-text-primary) 60%, transparent);padding:2px 6px;font-size:11px;line-height:16.5px}
.ResultsZone-module-scss-module__rYQjHW__headerRight{align-items:center;gap:8px;margin-left:auto;display:flex}
.ResultsZone-module-scss-module__rYQjHW__sortLabel{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);font-size:12px}
.ResultsZone-module-scss-module__rYQjHW__galleryBtn,.ResultsZone-module-scss-module__rYQjHW__rerunBtn,.ResultsZone-module-scss-module__rYQjHW__sortBtn{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__galleryBtn:hover:not(:disabled),.ResultsZone-module-scss-module__rYQjHW__rerunBtn:hover:not(:disabled),.ResultsZone-module-scss-module__rYQjHW__sortBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultsZone-module-scss-module__rYQjHW__galleryBtn:disabled,.ResultsZone-module-scss-module__rYQjHW__rerunBtn:disabled,.ResultsZone-module-scss-module__rYQjHW__sortBtn:disabled{opacity:.5;cursor:not-allowed}
.ResultsZone-module-scss-module__rYQjHW__galleryBtn svg{flex-shrink:0}
.ResultsZone-module-scss-module__rYQjHW__historyBtn{background:var(--color-primary-default);border-radius:var(--btn-border-radius);height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-light-bg-home-primary);white-space:nowrap;transition:var(--btn-transition);justify-content:center;align-items:center;gap:4px;padding:0 12px;font-size:12.5px;font-weight:500;line-height:18.75px;text-decoration:none;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__historyBtn:hover{background:var(--color-primary-hover)}
.ResultsZone-module-scss-module__rYQjHW__zonePanel{min-height:max(620px,100vh - var(--total-navbar-height,48px) - 118px);background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 10%, transparent);border-radius:var(--radius-base);padding:10px 16px 16px}
@media (max-width:767px){.ResultsZone-module-scss-module__rYQjHW__zonePanel{min-height:360px;padding:12px}}
.ResultsZone-module-scss-module__rYQjHW__emptyBox{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}
@media (max-width:767px){.ResultsZone-module-scss-module__rYQjHW__emptyBox{padding:40px 8px}}
.ResultsZone-module-scss-module__rYQjHW__emptyIcon{color:color-mix(in srgb, var(--color-text-primary) 30%, transparent)}
.ResultsZone-module-scss-module__rYQjHW__emptyTitle{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:22px;font-weight:700;line-height:30px}
.ResultsZone-module-scss-module__rYQjHW__emptyDesc{max-width:381px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);margin:0;font-size:14px;line-height:21px}
.ResultsZone-module-scss-module__rYQjHW__runFailedBox{border:1px dashed var(--color-badge-error-border);border-radius:var(--radius-base);background:var(--color-badge-error-bg);min-height:120px;color:var(--color-badge-error-text);text-align:center;justify-content:center;align-items:center;gap:8px;padding:20px 24px;font-size:13px;line-height:20px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}
@media (max-width:767px){.ResultsZone-module-scss-module__rYQjHW__grid{grid-template-columns:1fr}}
.ResultsZone-module-scss-module__rYQjHW__card{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;min-height:323px;animation:.22s both ResultsZone-module-scss-module__rYQjHW__arena-card-in;display:flex;overflow:hidden}
@keyframes ResultsZone-module-scss-module__rYQjHW__arena-card-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}
.ResultsZone-module-scss-module__rYQjHW__preview{background:var(--color-bg-page);border:none;flex:none;width:100%;height:203px;padding:0;display:block;position:relative;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__previewHit{z-index:1;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}
.ResultsZone-module-scss-module__rYQjHW__previewHit:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}
.ResultsZone-module-scss-module__rYQjHW__timeChip,.ResultsZone-module-scss-module__rYQjHW__mediaTools,.ResultsZone-module-scss-module__rYQjHW__mediaKind{z-index:2;background:color-mix(in srgb, var(--color-dark-bg-page) 62%, transparent);color:var(--color-dark-text-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute}
.ResultsZone-module-scss-module__rYQjHW__mediaKind{top:8px;border-radius:calc(var(--radius-base) - 2px);pointer-events:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;inset-inline-start:8px}
.ResultsZone-module-scss-module__rYQjHW__mediaTools{top:8px;border-radius:var(--radius-base);opacity:0;pointer-events:none;gap:4px;padding:3px;transition:opacity .16s,transform .16s;display:flex;inset-inline-end:8px;transform:translateY(-3px)}
.ResultsZone-module-scss-module__rYQjHW__preview:hover .ResultsZone-module-scss-module__rYQjHW__mediaTools,.ResultsZone-module-scss-module__rYQjHW__preview:focus-within .ResultsZone-module-scss-module__rYQjHW__mediaTools{opacity:1;pointer-events:auto;transform:none}
@media (hover:none){.ResultsZone-module-scss-module__rYQjHW__mediaTools{opacity:1;pointer-events:auto;transform:none}}
.ResultsZone-module-scss-module__rYQjHW__mediaToolBtn{border-radius:calc(var(--radius-base) - 2px);width:24px;height:24px;color:inherit;cursor:pointer;transition:var(--btn-transition);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__mediaToolBtn:hover{background:color-mix(in srgb, var(--color-dark-text-primary) 22%, transparent)}
@media (hover:none){.ResultsZone-module-scss-module__rYQjHW__mediaToolBtn{width:28px;height:28px}}
.ResultsZone-module-scss-module__rYQjHW__timeChip{inset-inline-start:8px;border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-fragment-mono),monospace;font-variant-numeric:tabular-nums;pointer-events:none;padding:2px 6px;font-size:10.5px;line-height:15px;bottom:8px}
.ResultsZone-module-scss-module__rYQjHW__thumbStrip{inset-inline:8px;z-index:2;align-items:center;gap:4px;display:flex;position:absolute;bottom:8px;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__thumb{background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-dark-text-primary) 45%, transparent);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;width:26px;height:26px;transition:var(--btn-transition);flex:none;padding:0;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__thumb img,.ResultsZone-module-scss-module__rYQjHW__thumb video{object-fit:cover;width:100%;height:100%;display:block}
.ResultsZone-module-scss-module__rYQjHW__thumb:hover{border-color:var(--color-dark-text-primary)}
.ResultsZone-module-scss-module__rYQjHW__thumb:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.ResultsZone-module-scss-module__rYQjHW__thumbOn{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.ResultsZone-module-scss-module__rYQjHW__thumbCount{background:color-mix(in srgb, var(--color-dark-bg-page) 78%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;height:26px;font-family:var(--font-fragment-mono),monospace;font-variant-numeric:tabular-nums;color:var(--color-dark-text-primary);transition:var(--btn-transition);border:none;flex:none;align-items:center;gap:4px;padding:0 7px;font-size:11px;line-height:1;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__thumbCount:hover{background:color-mix(in srgb, var(--color-dark-bg-page) 92%, transparent)}
.ResultsZone-module-scss-module__rYQjHW__thumbCount:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.ResultsZone-module-scss-module__rYQjHW__media{object-fit:cover;width:100%;height:100%;animation:.26s ResultsZone-module-scss-module__rYQjHW__arena-media-in;display:block}
@keyframes ResultsZone-module-scss-module__rYQjHW__arena-media-in{0%{opacity:0}to{opacity:1}}
.ResultsZone-module-scss-module__rYQjHW__previewLoading{background:var(--color-bg-page);flex:1;justify-content:center;align-items:center;min-height:203px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__previewFailed{background:var(--color-badge-error-bg);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:203px;padding:0 16px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__previewExpired{background:var(--color-bg-page);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:203px;padding:0 16px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__previewExpired .ResultsZone-module-scss-module__rYQjHW__failedText{color:var(--color-banner-warning-text)}
.ResultsZone-module-scss-module__rYQjHW__failedText{font-family:var(--font-manrope),sans-serif;color:var(--color-badge-error-text);font-size:12px;line-height:18px}
.ResultsZone-module-scss-module__rYQjHW__failedDetail{font-family:var(--font-manrope),sans-serif;color:color-mix(in srgb, var(--color-badge-error-text) 75%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:16px;display:-webkit-box;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__info{flex-direction:column;flex:none;padding:10px 12px 12px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__nameRow{align-items:center;gap:6px;min-width:0;display:flex}
.ResultsZone-module-scss-module__rYQjHW__name{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;line-height:20.25px;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__badge{border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-manrope),sans-serif;flex:none;padding:1px 6px;font-size:10px;font-weight:700;line-height:15px}
.ResultsZone-module-scss-module__rYQjHW__badgeFastest{background:var(--color-badge-warning-bg);color:var(--color-badge-warning-text)}
.ResultsZone-module-scss-module__rYQjHW__badgeCheapest{background:var(--color-badge-success-bg);color:var(--color-badge-success-text)}
.ResultsZone-module-scss-module__rYQjHW__badgeGenerating{background:color-mix(in srgb, var(--color-primary-default) 10%, transparent);color:var(--color-primary-default)}
.ResultsZone-module-scss-module__rYQjHW__badgeFailed{background:var(--color-badge-error-bg);color:var(--color-badge-error-text)}
.ResultsZone-module-scss-module__rYQjHW__badgeExpired{background:var(--color-banner-warning-bg);color:var(--color-banner-warning-text)}
.ResultsZone-module-scss-module__rYQjHW__slug{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;padding-top:3px;font-size:10px;line-height:15px;overflow:hidden}
.ResultsZone-module-scss-module__rYQjHW__stats{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__statItem{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);align-items:center;gap:3px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__actions{align-items:center;gap:6px;margin-top:auto;padding-top:10px;display:flex}
.ResultsZone-module-scss-module__rYQjHW__playgroundBtn{background:var(--color-primary-default);border-radius:var(--btn-border-radius);height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-light-bg-home-primary);transition:var(--btn-transition);align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:18px;text-decoration:none;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__playgroundBtn:hover{background:var(--color-primary-hover)}
.ResultsZone-module-scss-module__rYQjHW__outlineBtn{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--btn-border-radius);cursor:pointer;height:24px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}
.ResultsZone-module-scss-module__rYQjHW__outlineBtn:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__closeBtn{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;width:28px;height:28px;color:var(--color-text-primary);transition:var(--btn-transition);flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__closeBtn:hover{background:var(--color-bg-page)}
.ResultDetailModal-module-scss-module__XPZJeW__layout{align-items:flex-start;gap:20px;display:flex}
@media (max-width:900px){.ResultDetailModal-module-scss-module__XPZJeW__layout{flex-direction:column}}
.ResultDetailModal-module-scss-module__XPZJeW__leftCol{flex-direction:column;flex:1;min-width:0;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__titleRow{align-items:center;gap:8px;min-width:0;min-height:28px;padding-bottom:12px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__modelName{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;line-height:24px;overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__modelMeta{font-family:var(--font-fragment-mono),monospace;color:var(--color-text-secondary);white-space:nowrap;font-size:11.5px}
.ResultDetailModal-module-scss-module__XPZJeW__badge{border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-manrope),sans-serif;flex:none;padding:2px 7px;font-size:10.5px;font-weight:600;line-height:15px}
.ResultDetailModal-module-scss-module__XPZJeW__badgeFastest{background:var(--color-badge-warning-bg);color:var(--color-badge-warning-text)}
.ResultDetailModal-module-scss-module__XPZJeW__badgeCheapest{background:var(--color-badge-success-bg);color:var(--color-badge-success-text)}
.ResultDetailModal-module-scss-module__XPZJeW__mediaBox{background:var(--color-bg-page);border-radius:var(--radius-base);justify-content:center;align-items:center;min-height:420px;max-height:560px;display:flex;position:relative;overflow:hidden}
@media (max-width:900px){.ResultDetailModal-module-scss-module__XPZJeW__mediaBox{min-height:260px}}
.ResultDetailModal-module-scss-module__XPZJeW__media{object-fit:contain;width:100%;max-height:560px;animation:.24s ResultDetailModal-module-scss-module__XPZJeW__media-fade-in;display:block}
@keyframes ResultDetailModal-module-scss-module__XPZJeW__media-fade-in{0%{opacity:0}to{opacity:1}}
.ResultDetailModal-module-scss-module__XPZJeW__mediaState{text-align:center;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);padding:0 24px;font-size:13px}
.ResultDetailModal-module-scss-module__XPZJeW__counterChip{z-index:2;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:calc(var(--radius-base) - 1px);font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);padding:2px 8px;font-size:11px;line-height:16.5px;position:absolute;top:10px;right:10px}
.ResultDetailModal-module-scss-module__XPZJeW__navBtn{z-index:2;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);cursor:pointer;width:36px;height:36px;color:var(--color-text-primary);opacity:0;border-radius:50%;justify-content:center;align-items:center;transition:opacity .15s,transform .15s,box-shadow .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #1a23301f}
.ResultDetailModal-module-scss-module__XPZJeW__mediaBox:hover .ResultDetailModal-module-scss-module__XPZJeW__navBtn,.ResultDetailModal-module-scss-module__XPZJeW__navBtn:focus-visible{opacity:1}
@media (hover:none){.ResultDetailModal-module-scss-module__XPZJeW__navBtn{opacity:1}}
.ResultDetailModal-module-scss-module__XPZJeW__navBtn:hover{transform:translateY(-50%)scale(1.06);box-shadow:0 4px 12px #1a23302e}
.ResultDetailModal-module-scss-module__XPZJeW__navPrev{left:14px}
.ResultDetailModal-module-scss-module__XPZJeW__navNext{right:14px}
.ResultDetailModal-module-scss-module__XPZJeW__navIcon{display:inline-flex;transform:rotate(90deg)}
.ResultDetailModal-module-scss-module__XPZJeW__navIconNext{transform:rotate(-90deg)}
.ResultDetailModal-module-scss-module__XPZJeW__actionRow{flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__useAsInputBtn{background:color-mix(in srgb, var(--color-primary-default) 10%, transparent);border-radius:var(--btn-border-radius);cursor:pointer;height:36px;font-family:var(--font-manrope),sans-serif;color:var(--color-primary-default);border:none;align-items:center;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}
.ResultDetailModal-module-scss-module__XPZJeW__useAsInputBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-primary-default) 16%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__useAsInputBtn:disabled{opacity:.5;cursor:not-allowed}
.ResultDetailModal-module-scss-module__XPZJeW__outlineBtn{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--btn-border-radius);cursor:pointer;height:36px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;align-items:center;gap:6px;padding:0 13px;font-size:13px;font-weight:500;display:inline-flex}
.ResultDetailModal-module-scss-module__XPZJeW__outlineBtn:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__outlineBtn:disabled{opacity:.5;cursor:not-allowed}
.ResultDetailModal-module-scss-module__XPZJeW__gridBox{background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-text-primary) 10%, transparent);border-radius:var(--radius-base);grid-template-columns:repeat(4,1fr);align-content:start;gap:10px;max-height:560px;padding:10px;display:grid;overflow-y:auto}
.ResultDetailModal-module-scss-module__XPZJeW__gridCell{aspect-ratio:1;background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 12%, transparent);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;width:100%;transition:var(--btn-transition);padding:0;position:relative;overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__gridCell img,.ResultDetailModal-module-scss-module__XPZJeW__gridCell video{object-fit:cover;width:100%;height:100%;display:block}
.ResultDetailModal-module-scss-module__XPZJeW__gridCell:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__gridCell:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.ResultDetailModal-module-scss-module__XPZJeW__gridCellOn{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.ResultDetailModal-module-scss-module__XPZJeW__gridIndex{background:color-mix(in srgb, var(--color-dark-bg-page) 78%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:16px;font-family:var(--font-fragment-mono),monospace;font-variant-numeric:tabular-nums;text-align:center;color:var(--color-dark-text-primary);pointer-events:none;border-radius:3px;padding:1px 4px;font-size:10px;line-height:14px;position:absolute;bottom:5px;left:5px}
.ResultDetailModal-module-scss-module__XPZJeW__stripRow{align-items:center;gap:8px;min-width:0;margin-top:10px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__gridToggle{background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-text-primary) 15%, transparent);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;width:44px;height:44px;color:var(--color-text-primary);transition:var(--btn-transition);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}
.ResultDetailModal-module-scss-module__XPZJeW__gridToggle:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__gridToggle:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.ResultDetailModal-module-scss-module__XPZJeW__gridToggleOn{background:var(--color-primary-default);border-color:var(--color-primary-default);color:var(--color-dark-text-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__gridToggleOn:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}
.ResultDetailModal-module-scss-module__XPZJeW__outputStrip{flex:1;align-items:center;gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}
.ResultDetailModal-module-scss-module__XPZJeW__outputCounter{font-family:var(--font-fragment-mono),monospace;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap;flex:none;font-size:11.5px}
.ResultDetailModal-module-scss-module__XPZJeW__outputThumb{background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-text-primary) 15%, transparent);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;width:44px;height:44px;transition:var(--btn-transition);flex:none;padding:0;overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__outputThumb img,.ResultDetailModal-module-scss-module__XPZJeW__outputThumb video{object-fit:cover;width:100%;height:100%;display:block}
.ResultDetailModal-module-scss-module__XPZJeW__outputThumb:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.ResultDetailModal-module-scss-module__XPZJeW__outputThumb:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.ResultDetailModal-module-scss-module__XPZJeW__outputThumbOn{border-color:var(--color-primary-default);box-shadow:0 0 0 1px var(--color-primary-default)}
.ResultDetailModal-module-scss-module__XPZJeW__hintRow{font-family:var(--font-fragment-mono),monospace;color:color-mix(in srgb, var(--color-text-primary) 35%, transparent);margin-top:12px;font-size:10.5px}
.ResultDetailModal-module-scss-module__XPZJeW__rightCol{flex-direction:column;flex:none;gap:12px;width:360px;display:flex}
@media (max-width:900px){.ResultDetailModal-module-scss-module__XPZJeW__rightCol{width:100%}}
.ResultDetailModal-module-scss-module__XPZJeW__card{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;gap:8px;padding:14px 16px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__cardTitle{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);font-size:12px;font-weight:500;line-height:18px}
.ResultDetailModal-module-scss-module__XPZJeW__cardTitleRow{justify-content:space-between;align-items:center;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__copyBtn{cursor:pointer;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;transition:color .12s;display:inline-flex}
.ResultDetailModal-module-scss-module__XPZJeW__copyBtn:hover{color:var(--color-text-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__kvRow{justify-content:space-between;align-items:baseline;gap:16px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__kvLabel{font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);flex:none;font-size:12.5px;line-height:20px}
.ResultDetailModal-module-scss-module__XPZJeW__kvValue{min-width:0;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;line-height:20px;overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__kvMono{font-family:var(--font-fragment-mono),monospace;font-size:11.5px;font-weight:400}
.ResultDetailModal-module-scss-module__XPZJeW__statusOk{color:var(--color-badge-success-text)}
.ResultDetailModal-module-scss-module__XPZJeW__statusFail{color:var(--color-badge-error-text)}
.ResultDetailModal-module-scss-module__XPZJeW__statusRunning{color:var(--color-primary-default)}
.ResultDetailModal-module-scss-module__XPZJeW__promptText{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);max-height:78px;margin:0;font-size:13px;line-height:19.5px;overflow-y:auto}
.ResultDetailModal-module-scss-module__XPZJeW__playgroundBtn{background:var(--color-primary-default);border-radius:var(--btn-border-radius);cursor:pointer;height:36px;font-family:var(--font-manrope),sans-serif;color:var(--color-light-bg-home-primary);transition:var(--btn-transition);border:none;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__playgroundBtn:hover{background:var(--color-primary-hover)}
.ResultDetailModal-module-scss-module__XPZJeW__endpointRow{background:var(--color-bg-page);border:1px solid var(--color-border-panel);border-radius:var(--radius-base);justify-content:space-between;align-items:center;gap:8px;padding:7px 10px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__endpointText{min-width:0;font-family:var(--font-fragment-mono),monospace;color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__endpointCopy{cursor:pointer;color:var(--color-text-secondary);background:0 0;border:none;flex:none;padding:2px;transition:color .12s;display:inline-flex}
.ResultDetailModal-module-scss-module__XPZJeW__endpointCopy:hover{color:var(--color-text-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__langTabs{align-items:center;gap:4px;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__langTab{background:var(--color-bg-page);border-radius:calc(var(--radius-base) - 1px);cursor:pointer;height:26px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-secondary);transition:var(--btn-transition);border:none;padding:0 12px;font-size:12px;font-weight:500}
.ResultDetailModal-module-scss-module__XPZJeW__langTab:hover{color:var(--color-text-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__langTabActive{background:var(--color-bg-home-secondary);color:var(--color-bg-home-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__langTabActive:hover{color:var(--color-bg-home-primary)}
.ResultDetailModal-module-scss-module__XPZJeW__codeBox{border-radius:var(--radius-base);overflow:hidden}
.ResultDetailModal-module-scss-module__XPZJeW__copyCodeBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);cursor:pointer;height:32px;font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);transition:var(--btn-transition);background:0 0;justify-content:center;align-items:center;font-size:12.5px;font-weight:500;display:flex}
.ResultDetailModal-module-scss-module__XPZJeW__copyCodeBtn:hover{border-color:color-mix(in srgb, var(--color-text-primary) 40%, transparent)}
.GalleryOverlay-module-scss-module__4GSjSq__headerRow{align-items:center;gap:8px;min-height:28px;padding-bottom:14px;display:flex}
.GalleryOverlay-module-scss-module__4GSjSq__title{font-family:var(--font-manrope),sans-serif;color:var(--color-text-primary);font-size:20px;font-weight:700;line-height:26px}
.GalleryOverlay-module-scss-module__4GSjSq__closeBtn{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;width:28px;height:28px;color:var(--color-text-primary);transition:var(--btn-transition);flex:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}
.GalleryOverlay-module-scss-module__4GSjSq__closeBtn:hover{background:var(--color-bg-page)}
.GalleryOverlay-module-scss-module__4GSjSq__filterRow{align-items:flex-start;gap:12px;padding-bottom:14px;display:flex}
.GalleryOverlay-module-scss-module__4GSjSq__filterChips{flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;display:flex}
.GalleryOverlay-module-scss-module__4GSjSq__filterChip{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;height:30px;color:var(--color-text-primary);white-space:nowrap;transition:var(--btn-transition);flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}
.GalleryOverlay-module-scss-module__4GSjSq__filterChip:hover{background:var(--color-bg-page)}
.GalleryOverlay-module-scss-module__4GSjSq__filterChip:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.GalleryOverlay-module-scss-module__4GSjSq__filterChipOn{background:var(--color-bg-home-secondary);border-color:var(--color-bg-home-secondary);color:var(--color-bg-home-primary)}
.GalleryOverlay-module-scss-module__4GSjSq__filterChipOn:hover{background:var(--color-bg-home-secondary)}
.GalleryOverlay-module-scss-module__4GSjSq__filterChipOn .GalleryOverlay-module-scss-module__4GSjSq__filterCount{color:color-mix(in srgb, var(--color-bg-home-primary) 65%, transparent)}
.GalleryOverlay-module-scss-module__4GSjSq__filterCount{font-family:var(--font-fragment-mono),monospace;font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:11.5px}
.GalleryOverlay-module-scss-module__4GSjSq__downloadAllBtn{background:var(--color-bg-panel);border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-base);cursor:pointer;height:30px;color:var(--color-text-primary);white-space:nowrap;transition:var(--btn-transition);flex:none;align-items:center;gap:6px;padding:0 12px;font-size:13px;line-height:1;display:inline-flex}
.GalleryOverlay-module-scss-module__4GSjSq__downloadAllBtn:hover:not(:disabled){background:var(--color-bg-page)}
.GalleryOverlay-module-scss-module__4GSjSq__downloadAllBtn:disabled{opacity:.55;cursor:not-allowed}
.GalleryOverlay-module-scss-module__4GSjSq__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;max-height:min(72vh,820px);padding-right:4px;display:grid;overflow-y:auto}
@media (max-width:767px){.GalleryOverlay-module-scss-module__4GSjSq__grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;max-height:62vh}}
.GalleryOverlay-module-scss-module__4GSjSq__cell{aspect-ratio:1;background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-text-primary) 10%, transparent);border-radius:var(--radius-base);cursor:pointer;width:100%;transition:var(--btn-transition);padding:0;display:block;position:relative;overflow:hidden}
.GalleryOverlay-module-scss-module__4GSjSq__cell:hover{border-color:var(--color-primary-default)}
.GalleryOverlay-module-scss-module__4GSjSq__cell:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.GalleryOverlay-module-scss-module__4GSjSq__cellMedia{object-fit:cover;width:100%;height:100%;display:block}
.GalleryOverlay-module-scss-module__4GSjSq__cellCaption{background:color-mix(in srgb, var(--color-dark-bg-page) 78%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:calc(var(--radius-base) - 1px);max-width:calc(100% - 12px);font-family:var(--font-fragment-mono),monospace;color:var(--color-dark-text-primary);white-space:nowrap;pointer-events:none;align-items:baseline;gap:3px;padding:3px 6px;font-size:10.5px;line-height:14px;display:flex;position:absolute;bottom:6px;left:6px}
.GalleryOverlay-module-scss-module__4GSjSq__cellCaptionName{text-overflow:ellipsis;min-width:0;overflow:hidden}
.GalleryOverlay-module-scss-module__4GSjSq__cellCaptionIndex{font-variant-numeric:tabular-nums;flex:none}
.GalleryOverlay-module-scss-module__4GSjSq__empty{text-align:center;color:var(--color-text-secondary);padding:60px 0;font-size:14px}
/*# sourceMappingURL=3l8mg9ee8r5dl.css.map*/
.HistoryFilterMenu-module-scss-module__IWS_VW__positioner{z-index:1200}
.HistoryFilterMenu-module-scss-module__IWS_VW__popup{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;width:201px;max-width:calc(100vw - 32px);max-height:min(480px,100vh - 140px);padding:8px;transition:opacity .16s,transform .16s;display:flex;box-shadow:0 8px 24px #0000001f}
.HistoryFilterMenu-module-scss-module__IWS_VW__popup[data-starting-style],.HistoryFilterMenu-module-scss-module__IWS_VW__popup[data-ending-style]{opacity:0;transform:translateY(-6px)scale(.98)}
@media (prefers-reduced-motion:reduce){.HistoryFilterMenu-module-scss-module__IWS_VW__popup{transition:none}}
.HistoryFilterMenu-module-scss-module__IWS_VW__scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}
.HistoryFilterMenu-module-scss-module__IWS_VW__row{border-radius:var(--radius-base);width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;transition:background-color .15s;display:flex}
.HistoryFilterMenu-module-scss-module__IWS_VW__row:hover,.HistoryFilterMenu-module-scss-module__IWS_VW__rowOn{background:var(--color-bg-page)}
.HistoryFilterMenu-module-scss-module__IWS_VW__rowValue{color:var(--color-text-secondary);margin-left:6px;font-style:normal}
.HistoryFilterMenu-module-scss-module__IWS_VW__check,.HistoryFilterMenu-module-scss-module__IWS_VW__chevron{flex:none;width:14px;height:14px}
.HistoryFilterMenu-module-scss-module__IWS_VW__groupTitle{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:6px 0 2px;padding:0 10px;font-size:10px;line-height:14px}
.HistoryFilterMenu-module-scss-module__IWS_VW__subWrap{border-top:1px solid var(--color-border-panel);flex:none;margin-top:4px;padding-top:4px;position:relative}
.HistoryFilterMenu-module-scss-module__IWS_VW__sub{z-index:1;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;width:201px;padding:6px;position:absolute;bottom:0;left:calc(100% + 14px);box-shadow:0 8px 24px #0000001f}
@media (max-width:1023px){.HistoryFilterMenu-module-scss-module__IWS_VW__sub{width:auto;box-shadow:none;background:var(--color-bg-page);margin:4px 0 0;position:static}}
.HistoryFilterMenu-module-scss-module__IWS_VW__subSearch{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;align-items:center;gap:6px;height:26px;padding:0 8px;display:flex}
.HistoryFilterMenu-module-scss-module__IWS_VW__subSearchIcon{width:12px;height:12px;color:var(--color-text-secondary);flex:none}
.HistoryFilterMenu-module-scss-module__IWS_VW__subSearch input{width:100%;min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;font-size:12px}
.HistoryFilterMenu-module-scss-module__IWS_VW__subSearch input::placeholder{color:var(--color-text-secondary)}
.HistoryFilterMenu-module-scss-module__IWS_VW__subSearch input::-webkit-search-cancel-button{appearance:none}
.HistoryFilterMenu-module-scss-module__IWS_VW__subList{max-height:180px;margin-top:4px;overflow-y:auto}
.HistoryFilterMenu-module-scss-module__IWS_VW__subEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:8px 0;font-size:12px}
.HistoryFilterMenu-module-scss-module__IWS_VW__head{border-bottom:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;padding:2px 8px 8px;display:flex}
.HistoryFilterMenu-module-scss-module__IWS_VW__headTitle{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:600}
.HistoryFilterMenu-module-scss-module__IWS_VW__reset{font-family:var(--font-manrope);color:var(--color-link);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}
.HistoryFilterMenu-module-scss-module__IWS_VW__reset:hover{color:var(--color-link-hover)}
.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:.5;--rdp-outside-opacity:.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:.75;--rdp-weekday-padding:.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:.3s;--rdp-animation_timing:cubic-bezier(.4, 0, .2, 1)}
.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}
.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}
.rdp-root{box-sizing:border-box;position:relative}
.rdp-root *{box-sizing:border-box}
.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}
.rdp-day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}
.rdp-day_button:disabled{cursor:revert}
.rdp-caption_label{z-index:1;white-space:nowrap;border:0;align-items:center;display:inline-flex;position:relative}
.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto highlight;outline:5px auto -webkit-focus-ring-color}
.rdp-button_next,.rdp-button_previous{cursor:pointer;font:inherit;color:inherit;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}
.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}
.rdp-chevron{fill:var(--rdp-accent-color);display:inline-block}
.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform-origin:50%;transform:rotate(180deg)}
.rdp-dropdowns{align-items:center;gap:var(--rdp-dropdown-gap);display:inline-flex;position:relative}
.rdp-dropdown{z-index:2;opacity:0;appearance:none;width:100%;cursor:inherit;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}
.rdp-dropdown_root{align-items:center;display:inline-flex;position:relative}
.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}
.rdp-month_caption{height:var(--rdp-nav-height);align-content:center;font-size:large;font-weight:700;display:flex}
.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}
.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}
.rdp-root[data-nav-layout=around] .rdp-button_previous{inset-inline-start:0;height:var(--rdp-nav-height);display:inline-flex;position:absolute;top:0}
.rdp-root[data-nav-layout=around] .rdp-button_next{inset-inline-end:0;height:var(--rdp-nav-height);justify-content:center;display:inline-flex;position:absolute;top:0}
.rdp-months{gap:var(--rdp-months-gap);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}
.rdp-month_grid{border-collapse:collapse}
.rdp-nav{height:var(--rdp-nav-height);align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-end:0}
.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform);font-size:smaller;font-weight:500}
.rdp-week_number{opacity:var(--rdp-week_number-opacity);height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align);font-size:small;font-weight:400}
.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}
.rdp-selected{font-size:large;font-weight:700}
.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}
.rdp-outside{opacity:var(--rdp-outside-opacity)}
.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}
.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}
.rdp-range_start{background:var(--rdp-range_start-background)}
.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}
.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}
.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}
.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}
.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}
.rdp-range_start.rdp-range_end{background:revert}
.rdp-focusable{cursor:pointer}
@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}
@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}
@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}
@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}
.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}
@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}
.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}
.index-module-scss-module__82-3rW__trigger{border:1px solid var(--color-border-panel);background:var(--color-bg-card);height:30px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:400;transition:border-color .15s;display:inline-flex}
.index-module-scss-module__82-3rW__trigger svg{color:var(--color-text-secondary);flex-shrink:0}
.index-module-scss-module__82-3rW__trigger:hover{border-color:var(--color-text-secondary)}
.index-module-scss-module__82-3rW__trigger:disabled{opacity:.5;cursor:not-allowed}
.index-module-scss-module__82-3rW__triggerActive{border-color:var(--color-border-panel)}
.index-module-scss-module__82-3rW__triggerLabel{font-variant-numeric:tabular-nums;white-space:nowrap}
.index-module-scss-module__82-3rW__positioner{z-index:10000}
.index-module-scss-module__82-3rW__panel{background:var(--color-bg-page);border:1px solid var(--color-border-panel);font-family:var(--font-manrope);transform-origin:top;border-radius:8px;transition:opacity .16s,transform .16s;overflow:hidden;box-shadow:0 8px 32px #0000001f}
.index-module-scss-module__82-3rW__panel[data-starting-style],.index-module-scss-module__82-3rW__panel[data-ending-style]{opacity:0;transform:scale(.97)translateY(-4px)}
.index-module-scss-module__82-3rW__presetsTop{justify-content:flex-end;gap:2px;padding:12px 12px 0;display:flex}
.index-module-scss-module__82-3rW__presetChip{min-width:40px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:5px 10px;font-size:12px;line-height:16px;transition:background .15s}
.index-module-scss-module__82-3rW__presetChip:hover{background:var(--color-bg-panel)}
.index-module-scss-module__82-3rW__presetChipOn{background:var(--color-bg-panel);font-weight:600}
.index-module-scss-module__82-3rW__body{display:flex}
@media (max-width:767px){.index-module-scss-module__82-3rW__body{flex-direction:column}}
.index-module-scss-module__82-3rW__presets{border-right:1px solid var(--color-border-panel);flex-direction:column;gap:2px;min-width:130px;padding:12px;display:flex}
@media (max-width:767px){.index-module-scss-module__82-3rW__presets{border-right:none;border-bottom:1px solid var(--color-border-panel);flex-flow:wrap;min-width:0}}
.index-module-scss-module__82-3rW__preset{text-align:left;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:8px 12px;font-size:13px;transition:background .15s}
.index-module-scss-module__82-3rW__preset:hover{background:var(--color-menu-selected)}
.index-module-scss-module__82-3rW__calendar{color:var(--color-text-primary);--range-bg:color-mix(in srgb, var(--color-primary-default) 12%, transparent);--rdp-accent-color:var(--color-primary-default);--rdp-accent-background-color:var(--range-bg);--range-band-h:30px;--range-band:linear-gradient(var(--range-bg), var(--range-bg)) no-repeat;--rdp-day-width:38px;--rdp-day-height:38px;--rdp-day_button-width:30px;--rdp-day_button-height:30px;--rdp-day_button-border-radius:6px;--rdp-today-color:var(--color-primary-default);--rdp-outside-opacity:.4;--rdp-disabled-opacity:.3;--rdp-months-gap:20px;--rdp-range_middle-color:var(--color-text-primary);--rdp-range_start-date-background-color:var(--color-primary-default);--rdp-range_end-date-background-color:var(--color-primary-default);padding:8px 12px;font-size:12px}
.index-module-scss-module__82-3rW__calendar .rdp-month_caption{padding:2px 4px 8px}
.index-module-scss-module__82-3rW__calendar .rdp-caption_label{font-size:13px;font-weight:600}
.index-module-scss-module__82-3rW__calendar .rdp-weekday{color:var(--color-text-secondary);text-transform:none;font-size:11px;font-weight:500}
.index-module-scss-module__82-3rW__calendar .rdp-chevron{fill:var(--color-text-secondary);width:16px;height:16px}
.index-module-scss-module__82-3rW__calendar .rdp-day_button{font-variant-numeric:tabular-nums;cursor:pointer;font-size:12px;font-weight:400}
.index-module-scss-module__82-3rW__calendar .rdp-range_middle{background:var(--range-band) center/100% var(--range-band-h)}
.index-module-scss-module__82-3rW__calendar .rdp-range_start{background:var(--range-band) right center/50% var(--range-band-h)}
.index-module-scss-module__82-3rW__calendar .rdp-range_end{background:var(--range-band) left center/50% var(--range-band-h)}
.index-module-scss-module__82-3rW__calendar .rdp-range_start.rdp-range_end{background:0 0}
.index-module-scss-module__82-3rW__calendar .rdp-selected:not(.rdp-range_middle) .rdp-day_button{background-color:var(--color-primary-default);color:#fff;border:none}
.index-module-scss-module__82-3rW__calendar .rdp-selected{opacity:1}
.index-module-scss-module__82-3rW__footer{border-top:1px solid var(--color-border-panel);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}
.index-module-scss-module__82-3rW__footerNote{color:var(--color-text-secondary);font-size:12px}
.index-module-scss-module__82-3rW__footerActions{gap:8px;display:flex}
.index-module-scss-module__82-3rW__clearBtn{height:30px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;margin-right:auto;padding:0 8px;font-size:13px;transition:color .15s}
.index-module-scss-module__82-3rW__clearBtn:hover{color:var(--color-primary-default)}
.index-module-scss-module__82-3rW__cancelBtn{border:1px solid var(--color-border-panel);height:30px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;padding:0 14px;font-size:13px;transition:border-color .15s}
.index-module-scss-module__82-3rW__cancelBtn:hover{border-color:var(--color-text-secondary)}
.index-module-scss-module__82-3rW__applyBtn{background:var(--color-primary-default);color:#fff;height:30px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 16px;font-size:13px;font-weight:500;transition:background .15s}
.index-module-scss-module__82-3rW__applyBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__82-3rW__applyBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.HistorySortMenu-module-scss-module__NSgZmW__positioner{z-index:1200}
.HistorySortMenu-module-scss-module__NSgZmW__popup{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;width:max-content;min-width:150px;padding:8px;transition:opacity .16s,transform .16s;display:flex;box-shadow:0 8px 24px #0000001f}
.HistorySortMenu-module-scss-module__NSgZmW__popup[data-starting-style],.HistorySortMenu-module-scss-module__NSgZmW__popup[data-ending-style]{opacity:0;transform:translateY(-6px)scale(.98)}
@media (prefers-reduced-motion:reduce){.HistorySortMenu-module-scss-module__NSgZmW__popup{transition:none}}
.HistorySortMenu-module-scss-module__NSgZmW__row{border-radius:var(--radius-base);width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-size:12px;line-height:16px;transition:background-color .15s;display:flex}
.HistorySortMenu-module-scss-module__NSgZmW__row:hover{background:var(--color-bg-page)}
.HistorySortMenu-module-scss-module__NSgZmW__check{flex:none;width:14px;height:14px}
.HistoryToolbar-module-scss-module__S7MwhG__toolbar{flex-direction:column;gap:12px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__topRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__titleWrap{align-items:center;gap:8px;min-height:19px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:19px}
.HistoryToolbar-module-scss-module__S7MwhG__titleSpinner{flex:none}
.HistoryToolbar-module-scss-module__S7MwhG__topActions{align-items:center;gap:8px;margin-left:auto;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__bottomRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
@media (max-width:767px){.HistoryToolbar-module-scss-module__S7MwhG__modalities{scrollbar-width:none;overflow-x:auto}.HistoryToolbar-module-scss-module__S7MwhG__modalities::-webkit-scrollbar{display:none}.HistoryToolbar-module-scss-module__S7MwhG__bottomRow,.HistoryToolbar-module-scss-module__S7MwhG__topRow{flex-direction:column;align-items:stretch}.HistoryToolbar-module-scss-module__S7MwhG__tools,.HistoryToolbar-module-scss-module__S7MwhG__topActions{flex-wrap:wrap;margin-left:0}.HistoryToolbar-module-scss-module__S7MwhG__search{flex:1;width:auto;min-width:0}}
.HistoryToolbar-module-scss-module__S7MwhG__modalities{border-radius:var(--radius-base);background:var(--color-bg-page);align-items:center;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__tab{border-radius:var(--radius-base);height:28px;font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0 12px;font-size:14px;line-height:1;transition:background-color .15s,color .15s;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__tabActive{background:var(--color-text-primary);color:var(--color-bg-panel)}
.HistoryToolbar-module-scss-module__S7MwhG__tabIcon{flex:none;width:14px;height:14px}
.HistoryToolbar-module-scss-module__S7MwhG__tools{align-items:center;gap:8px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__views{border-radius:var(--radius-base);background:var(--color-bg-page);align-items:center;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__view{border-radius:var(--radius-base);width:44px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:16px;transition:background-color .15s,color .15s;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__viewActive{background:var(--color-text-primary);color:var(--color-bg-panel)}
.HistoryToolbar-module-scss-module__S7MwhG__dropdown{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:28px;font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 6px 0 8px;font-size:12px;line-height:1;transition:color .15s;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__dropdownOn{color:var(--color-text-primary)}
.HistoryToolbar-module-scss-module__S7MwhG__dropdownIcon{flex:none;width:16px;height:16px}
.HistoryToolbar-module-scss-module__S7MwhG__dropdownCount{font-style:normal}
.HistoryToolbar-module-scss-module__S7MwhG__dropdownChevron{flex:none;width:14px;height:14px}
.HistoryToolbar-module-scss-module__S7MwhG__search{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);box-sizing:border-box;align-items:center;gap:6px;width:172px;height:28px;padding:0 10px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__searchIcon{width:14px;height:14px;color:var(--color-text-primary);flex:none}
.HistoryToolbar-module-scss-module__S7MwhG__search input{width:100%;min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;outline:none;font-size:12px}
.HistoryToolbar-module-scss-module__S7MwhG__search input::placeholder{color:var(--color-text-secondary)}
.HistoryToolbar-module-scss-module__S7MwhG__search input::-webkit-search-cancel-button{appearance:none}
.HistoryToolbar-module-scss-module__S7MwhG__searchClear{border-radius:var(--radius-base);width:14px;height:14px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:inline-flex}
.HistoryToolbar-module-scss-module__S7MwhG__searchClear:hover{color:var(--color-text-primary)}
.HistoryToolbar-module-scss-module__S7MwhG__searchClear svg{width:14px;height:14px}
.HistoryToolbar-module-scss-module__S7MwhG__choose{border-radius:var(--radius-base);background:var(--color-text-primary);height:28px;font-family:var(--font-manrope);color:var(--color-bg-panel);white-space:nowrap;cursor:pointer;border:none;padding:0 11px;font-size:12px}
.HistoryToolbar-module-scss-module__S7MwhG__batch{align-items:center;gap:8px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__selectAll{font-family:var(--font-manrope);color:var(--color-primary-default);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:12px}
.HistoryToolbar-module-scss-module__S7MwhG__selectedCount{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:10px}
.HistoryToolbar-module-scss-module__S7MwhG__batchBtn{border:1px solid var(--color-text-primary);border-radius:var(--radius-base);height:28px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px 0 9px;font-size:12px;display:flex}
.HistoryToolbar-module-scss-module__S7MwhG__batchBtn:disabled{opacity:.4;cursor:not-allowed}
.HistoryToolbar-module-scss-module__S7MwhG__batchIcon{flex:none;width:12px;height:12px}
.HistoryToolbar-module-scss-module__S7MwhG__batchClose{border-radius:var(--radius-base);background:var(--color-text-primary);width:28px;height:28px;color:var(--color-bg-panel);cursor:pointer;border:none;justify-content:center;align-items:center;font-size:16px;display:flex}
@media (max-width:1439px){.HistoryToolbar-module-scss-module__S7MwhG__modalities{scrollbar-width:none;max-width:100%;overflow-x:auto}.HistoryToolbar-module-scss-module__S7MwhG__modalities::-webkit-scrollbar{display:none}.HistoryToolbar-module-scss-module__S7MwhG__tools{margin-left:0}}
@media (max-width:767px){.HistoryToolbar-module-scss-module__S7MwhG__toolbar{gap:8px}.HistoryToolbar-module-scss-module__S7MwhG__modalities{order:-1;width:100%}.HistoryToolbar-module-scss-module__S7MwhG__tools{flex-wrap:wrap;width:100%}.HistoryToolbar-module-scss-module__S7MwhG__search{flex:140px;width:auto}}
.HistoryRow-module-scss-module__ntbIJG__row{border-radius:var(--radius-base);background:var(--color-bg-page);box-sizing:border-box;border:1px solid #0000;gap:10px;height:180px;padding:0;display:flex;position:relative;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__rowSelected{border-color:var(--color-primary-default)}
.HistoryRow-module-scss-module__ntbIJG__check{z-index:2;appearance:none;border:1px solid color-mix(in srgb, var(--color-text-primary) 40%, transparent);background:var(--color-bg-panel);cursor:pointer;border-radius:4px;width:14px;height:14px;margin:0;transition:background-color .15s,border-color .15s;position:absolute;top:2px;left:2px}
.HistoryRow-module-scss-module__ntbIJG__check:checked{border-color:var(--color-primary-default);background:var(--color-primary-default);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.2 7.4l2.5 2.5 5-5.3' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}
.HistoryRow-module-scss-module__ntbIJG__check:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.HistoryRow-module-scss-module__ntbIJG__cover{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);cursor:pointer;flex:none;width:280px;height:180px;position:relative;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__cover img{object-fit:cover;width:100%;height:100%;display:block}
.HistoryRow-module-scss-module__ntbIJG__coverEmpty{width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}
.HistoryRow-module-scss-module__ntbIJG__coverIcon{width:32px;height:32px}
.HistoryRow-module-scss-module__ntbIJG__coverFailed{width:100%;height:100%;font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;box-sizing:border-box;justify-content:center;align-items:center;padding:8px;font-size:12px;display:flex}
.HistoryRow-module-scss-module__ntbIJG__duration{border-radius:var(--radius-base);font-family:var(--font-manrope);color:var(--color-dark-text-primary);background:#1a233080;padding:1px 6px;font-size:10px;font-style:normal;line-height:1;position:absolute;bottom:3px;right:4px}
.HistoryRow-module-scss-module__ntbIJG__main{box-sizing:border-box;flex:auto;min-width:0;padding:9px 130px 9px 0}
.HistoryRow-module-scss-module__ntbIJG__head{align-items:center;gap:4px;min-width:0;display:flex}
.HistoryRow-module-scss-module__ntbIJG__modalityIcon{width:20px;height:20px;color:var(--color-text-primary);flex:none}
.HistoryRow-module-scss-module__ntbIJG__modality{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;font-size:12px;line-height:16px}
.HistoryRow-module-scss-module__ntbIJG__specs{align-items:center;min-width:0;display:flex;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__spec{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;padding:0 8px;font-size:10px;line-height:14px;position:relative}
.HistoryRow-module-scss-module__ntbIJG__spec+.HistoryRow-module-scss-module__ntbIJG__spec:before{content:"";background:var(--color-text-secondary);width:1px;height:8px;position:absolute;top:3px;left:0}
.HistoryRow-module-scss-module__ntbIJG__inputs{align-items:center;gap:2px;margin-top:14px;display:flex}
.HistoryRow-module-scss-module__ntbIJG__input{border-radius:var(--radius-sm);background:var(--color-bg-panel-hover);width:16px;height:16px;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__input img{object-fit:cover;width:100%;height:100%;display:block}
.HistoryRow-module-scss-module__ntbIJG__inputMore{font-family:var(--font-manrope);color:var(--color-text-primary);margin-left:4px;font-size:12px;font-style:normal}
.HistoryRow-module-scss-module__ntbIJG__promptLabel{font-family:var(--font-manrope);color:var(--color-text-primary);margin:12px 0 1px;font-size:10px;font-weight:600;line-height:14px}
.HistoryRow-module-scss-module__ntbIJG__prompt{font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:14px;display:-webkit-box;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__error{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:10px;line-height:14px;overflow:hidden}
.HistoryRow-module-scss-module__ntbIJG__actions{align-items:center;gap:6px;display:flex;position:absolute;top:6px;right:6px}
.HistoryRow-module-scss-module__ntbIJG__actionSep{background:var(--color-text-secondary);opacity:.4;flex:none;width:1px;height:10px;margin:0 2px}
.HistoryRow-module-scss-module__ntbIJG__iconBtn{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:14px;transition:background-color .15s,opacity .15s;display:flex}
.HistoryRow-module-scss-module__ntbIJG__iconBtn:hover:not(:disabled){background:var(--color-bg-panel)}
.HistoryRow-module-scss-module__ntbIJG__iconBtn:disabled{opacity:.35;cursor:not-allowed}
.HistoryRow-module-scss-module__ntbIJG__iconBtnOn.HistoryRow-module-scss-module__ntbIJG__iconBtnOn{color:var(--color-primary-default)}
.HistoryRow-module-scss-module__ntbIJG__chain{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:0 10px 0 5px;font-size:12px;line-height:1;transition:border-color .15s;display:flex;position:absolute;bottom:7px;right:6px}
.HistoryRow-module-scss-module__ntbIJG__chain:hover{border-color:var(--color-primary-default)}
.HistoryRow-module-scss-module__ntbIJG__chainIcon{flex:none;width:14px;height:14px}
@media (max-width:767px){.HistoryRow-module-scss-module__ntbIJG__row{height:auto;padding-bottom:40px}.HistoryRow-module-scss-module__ntbIJG__cover{width:108px;height:100%;min-height:108px}.HistoryRow-module-scss-module__ntbIJG__main{padding:8px 8px 8px 0}.HistoryRow-module-scss-module__ntbIJG__head{flex-wrap:wrap;padding-right:102px}.HistoryRow-module-scss-module__ntbIJG__specs{flex-wrap:wrap}.HistoryRow-module-scss-module__ntbIJG__actions{top:4px;right:4px}.HistoryRow-module-scss-module__ntbIJG__chain{bottom:8px;right:6px}}
.HistoryTile-module-scss-module__xqrcga__tile{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);border:1px solid #0000;position:relative;overflow:hidden}
.HistoryTile-module-scss-module__xqrcga__tileSelected{border-color:var(--color-primary-default)}
.HistoryTile-module-scss-module__xqrcga__media{cursor:pointer;position:absolute;inset:0}
.HistoryTile-module-scss-module__xqrcga__media img,.HistoryTile-module-scss-module__xqrcga__media video{object-fit:cover;width:100%;height:100%;display:block}
.HistoryTile-module-scss-module__xqrcga__failed,.HistoryTile-module-scss-module__xqrcga__pending{width:100%;height:100%;font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px;font-size:12px;display:flex}
.HistoryTile-module-scss-module__xqrcga__failedTitle{color:var(--color-text-primary);font-style:normal}
.HistoryTile-module-scss-module__xqrcga__failedReason{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:14px;display:-webkit-box;overflow:hidden}
.HistoryTile-module-scss-module__xqrcga__check{z-index:2;appearance:none;border:1px solid color-mix(in srgb, var(--color-text-primary) 40%, transparent);background:var(--color-bg-panel);cursor:pointer;border-radius:4px;width:14px;height:14px;margin:0;transition:background-color .15s,border-color .15s;position:absolute;top:4px;left:4px}
.HistoryTile-module-scss-module__xqrcga__check:checked{border-color:var(--color-primary-default);background:var(--color-primary-default);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath d='M3.2 7.4l2.5 2.5 5-5.3' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}
.HistoryTile-module-scss-module__xqrcga__check:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}
.HistoryTile-module-scss-module__xqrcga__star{z-index:2;width:16px;height:16px;color:var(--color-dark-text-primary);opacity:.5;cursor:pointer;filter:drop-shadow(0 1px 2px #00000059);background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:16px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}
.HistoryTile-module-scss-module__xqrcga__star:hover{opacity:1}
.HistoryTile-module-scss-module__xqrcga__starOn{opacity:1;color:var(--color-primary-default)}
.HistoryTile-module-scss-module__xqrcga__duration{border-radius:var(--radius-base);font-family:var(--font-manrope);color:var(--color-dark-text-primary);background:#1a233080;padding:1px 6px;font-size:10px;font-style:normal;line-height:1;position:absolute;bottom:4px;left:4px}
.HistoryTile-module-scss-module__xqrcga__actions{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;bottom:6px;right:5px}
@media (hover:hover){.HistoryTile-module-scss-module__xqrcga__actions{opacity:0;transition:opacity .15s}.HistoryTile-module-scss-module__xqrcga__tile:hover .HistoryTile-module-scss-module__xqrcga__actions,.HistoryTile-module-scss-module__xqrcga__tile:focus-within .HistoryTile-module-scss-module__xqrcga__actions{opacity:1}}
.HistoryTile-module-scss-module__xqrcga__iconBtn{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--color-dark-text-primary);cursor:pointer;background:#1a233080;border:none;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background-color .15s,opacity .15s;display:flex}
.HistoryTile-module-scss-module__xqrcga__iconBtn:hover:not(:disabled){background:var(--color-text-primary)}
.HistoryTile-module-scss-module__xqrcga__iconBtn:disabled{opacity:.35;cursor:not-allowed}
.HistoryTile-module-scss-module__xqrcga__durationWithDraft{left:auto;right:4px}
.HistoryTile-module-scss-module__xqrcga__tile:hover .HistoryTile-module-scss-module__xqrcga__durationWithDraft{opacity:0}
.CreationChainModal-module-scss-module__s5nxIG__title{flex-direction:column;gap:12px;padding:4px 0 2px;font-size:20px;font-weight:700;line-height:20px;display:flex}
.CreationChainModal-module-scss-module__s5nxIG__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:500;line-height:20px}
.CreationChainModal-module-scss-module__s5nxIG__state{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:24px 0;font-size:12px}
.CreationChainModal-module-scss-module__s5nxIG__list{margin:2px 0 0;padding:0;list-style:none}
.CreationChainModal-module-scss-module__s5nxIG__node{align-items:flex-start;gap:22px;padding-bottom:48px;display:flex;position:relative}
.CreationChainModal-module-scss-module__s5nxIG__node:last-child{padding-bottom:0}
.CreationChainModal-module-scss-module__s5nxIG__node:not(:last-child):before{content:"";background:var(--color-border-panel);width:1px;position:absolute;top:36px;bottom:11px;left:9px}
.CreationChainModal-module-scss-module__s5nxIG__nodeReady:not(:last-child):before{background:var(--color-primary-default)}
.CreationChainModal-module-scss-module__s5nxIG__nodeDashed:not(:last-child):before{border-left:1px dashed var(--color-border-panel);background:0 0}
.CreationChainModal-module-scss-module__s5nxIG__index{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);width:18px;height:18px;font-family:var(--font-manrope);color:var(--color-text-secondary);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:1;display:flex}
.CreationChainModal-module-scss-module__s5nxIG__nodeReady .CreationChainModal-module-scss-module__s5nxIG__index{border-color:var(--color-primary-default);background:var(--color-primary-default);color:var(--color-dark-text-primary)}
.CreationChainModal-module-scss-module__s5nxIG__content{flex:auto;grid-template-rows:auto 1fr;grid-template-columns:70px minmax(0,1fr);align-items:start;column-gap:10px;min-width:0;display:grid}
.CreationChainModal-module-scss-module__s5nxIG__thumb{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);grid-row:1/span 2;width:70px;height:48px;margin-top:1px;overflow:hidden}
.CreationChainModal-module-scss-module__s5nxIG__thumb img{object-fit:cover;width:100%;height:100%;display:block}
.CreationChainModal-module-scss-module__s5nxIG__head{flex-wrap:wrap;grid-column:2;align-items:center;gap:4px 14px;display:flex}
.CreationChainModal-module-scss-module__s5nxIG__name{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:14px;font-weight:700;line-height:15px}
.CreationChainModal-module-scss-module__s5nxIG__nodeDeleted .CreationChainModal-module-scss-module__s5nxIG__name{color:var(--color-text-secondary);font-weight:400}
.CreationChainModal-module-scss-module__s5nxIG__meta{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;line-height:13px;display:flex}
.CreationChainModal-module-scss-module__s5nxIG__metaItem{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}
.CreationChainModal-module-scss-module__s5nxIG__metaItem+.CreationChainModal-module-scss-module__s5nxIG__metaItem:before{content:"";background:currentColor;width:1px;height:8px}
.CreationChainModal-module-scss-module__s5nxIG__btns{grid-column:2;align-items:center;gap:10px;margin-top:12px;display:flex}
.CreationChainModal-module-scss-module__s5nxIG__btn,.CreationChainModal-module-scss-module__s5nxIG__btnPrimary{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);height:24px;font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;padding:0 12px;font-size:12px;transition:border-color .15s,background-color .15s,opacity .15s;display:inline-flex}
.CreationChainModal-module-scss-module__s5nxIG__btn:hover:not(:disabled),.CreationChainModal-module-scss-module__s5nxIG__btnPrimary:hover:not(:disabled){border-color:var(--color-text-primary)}
.CreationChainModal-module-scss-module__s5nxIG__btn:disabled,.CreationChainModal-module-scss-module__s5nxIG__btnPrimary:disabled{opacity:.4;cursor:not-allowed}
.CreationChainModal-module-scss-module__s5nxIG__btnPrimary{border-color:var(--color-primary-default);background:var(--color-primary-surface);color:var(--color-primary-default)}
.CreationChainModal-module-scss-module__s5nxIG__btnPrimary:hover:not(:disabled){border-color:var(--color-primary-hover);color:var(--color-primary-hover)}
@media (max-width:767px){.CreationChainModal-module-scss-module__s5nxIG__node{gap:12px;padding-bottom:32px}.CreationChainModal-module-scss-module__s5nxIG__node:not(:last-child):before{top:30px;bottom:8px}.CreationChainModal-module-scss-module__s5nxIG__thumb{grid-row:1}.CreationChainModal-module-scss-module__s5nxIG__btns{grid-column:1/-1}.CreationChainModal-module-scss-module__s5nxIG__head,.CreationChainModal-module-scss-module__s5nxIG__meta{flex-direction:column;align-items:flex-start}.CreationChainModal-module-scss-module__s5nxIG__metaItem{white-space:normal}.CreationChainModal-module-scss-module__s5nxIG__metaItem+.CreationChainModal-module-scss-module__s5nxIG__metaItem:before{display:none}}
@media (max-width:359px){.CreationChainModal-module-scss-module__s5nxIG__btns{flex-wrap:wrap}}
.DeleteConfirmModal-module-scss-module__BkB6pW__body{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:14px;line-height:20px}
.DeleteConfirmModal-module-scss-module__BkB6pW__lead{margin:0 0 8px}
.DeleteConfirmModal-module-scss-module__BkB6pW__list{color:var(--color-text-secondary);margin:0;padding-left:18px;font-size:13px;line-height:20px}
.DeleteConfirmModal-module-scss-module__BkB6pW__warn{color:var(--color-text-primary)}
.DeleteConfirmModal-module-scss-module__BkB6pW__irreversible{color:var(--color-text-secondary);margin:12px 0 0;font-size:13px}
.DeleteConfirmModal-module-scss-module__BkB6pW__footer{justify-content:flex-end;gap:8px;display:flex}
.DeleteConfirmModal-module-scss-module__BkB6pW__confirm{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border-radius:var(--btn-border-radius);background:var(--color-primary-default);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);color:var(--color-dark-text-primary);cursor:pointer;border:none;transition:background-color .15s}
.DeleteConfirmModal-module-scss-module__BkB6pW__confirm:hover:not(:disabled){background:var(--color-primary-hover)}
.DeleteConfirmModal-module-scss-module__BkB6pW__confirm:disabled{opacity:.6;cursor:not-allowed}
.DeleteConfirmModal-module-scss-module__BkB6pW__cancel{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);color:var(--color-text-primary);cursor:pointer;background:0 0;transition:border-color .15s}
.DeleteConfirmModal-module-scss-module__BkB6pW__cancel:hover{border-color:var(--color-text-primary)}
.GeneratorHistory-module-scss-module__Jxuttq__page{border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;min-height:802px;padding:16px;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__notice{border-radius:var(--radius-base);background:var(--color-bg-page);font-family:var(--font-manrope);color:var(--color-text-secondary);margin:12px 0 0;padding:8px 12px;font-size:12px;line-height:18px}
.GeneratorHistory-module-scss-module__Jxuttq__group{margin-top:20px}
.GeneratorHistory-module-scss-module__Jxuttq__groupTitle{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);margin:0 0 12px;font-size:12px;font-weight:400;line-height:1}
.GeneratorHistory-module-scss-module__Jxuttq__list{flex-direction:column;gap:12px;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px;display:grid}
.GeneratorHistory-module-scss-module__Jxuttq__skeletons{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px;margin-top:20px;display:grid}
.GeneratorHistory-module-scss-module__Jxuttq__skeleton{aspect-ratio:1;border-radius:var(--radius-base);background:var(--color-bg-page);animation:1.4s ease-in-out infinite GeneratorHistory-module-scss-module__Jxuttq__pulse}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletons{flex-direction:column;gap:12px;margin-top:20px;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeleton{border-radius:var(--radius-base);background:var(--color-bg-page);box-sizing:border-box;gap:10px;height:180px;animation:1.4s ease-in-out infinite GeneratorHistory-module-scss-module__Jxuttq__pulse;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonCover{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);flex:none;width:280px;height:180px}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonBody{flex-direction:column;flex:1;gap:12px;min-width:0;padding:18px 110px 0 0;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonLine{background:var(--color-border-panel);border-radius:4px;height:12px}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonLine:first-child{width:46%}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonLine:nth-child(2){width:16%}
.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonLine:nth-child(3){width:62%}
@keyframes GeneratorHistory-module-scss-module__Jxuttq__pulse{0%,to{opacity:1}50%{opacity:.55}}
@media (prefers-reduced-motion:reduce){.GeneratorHistory-module-scss-module__Jxuttq__skeleton,.GeneratorHistory-module-scss-module__Jxuttq__rowSkeleton{animation:none}}
.GeneratorHistory-module-scss-module__Jxuttq__empty,.GeneratorHistory-module-scss-module__Jxuttq__loadingMore,.GeneratorHistory-module-scss-module__Jxuttq__end{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;margin:40px 0;font-size:14px;line-height:20px}
.GeneratorHistory-module-scss-module__Jxuttq__end{margin:24px 0 0;font-size:12px}
.GeneratorHistory-module-scss-module__Jxuttq__sentinel{height:1px}
.GeneratorHistory-module-scss-module__Jxuttq__guest{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;min-height:400px;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__guestText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}
.GeneratorHistory-module-scss-module__Jxuttq__guestBtn{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border-radius:var(--btn-border-radius);background:var(--color-primary-default);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);color:var(--color-dark-text-primary);cursor:pointer;border:none;transition:background-color .15s}
.GeneratorHistory-module-scss-module__Jxuttq__guestBtn:hover{background:var(--color-primary-hover)}
.GeneratorHistory-module-scss-module__Jxuttq__previewMask{z-index:1300;box-sizing:border-box;background:#000000b8;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px;display:flex;position:fixed;inset:0}
.GeneratorHistory-module-scss-module__Jxuttq__previewActions{flex-wrap:wrap;flex:none;justify-content:center;gap:8px;display:flex}
.GeneratorHistory-module-scss-module__Jxuttq__previewBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);height:36px;color:var(--color-text-primary);cursor:pointer;align-items:center;gap:6px;padding:0 14px;font-size:13px;line-height:1;transition:background-color .15s;display:inline-flex}
.GeneratorHistory-module-scss-module__Jxuttq__previewBtn svg{font-size:16px}
.GeneratorHistory-module-scss-module__Jxuttq__previewBtn:hover{background:var(--color-bg-panel-hover)}
.GeneratorHistory-module-scss-module__Jxuttq__previewMedia{border-radius:var(--radius-base);object-fit:contain;max-width:100%;min-height:0;max-height:100%}
@media (max-width:767px){.GeneratorHistory-module-scss-module__Jxuttq__page{min-height:0;padding:12px}.GeneratorHistory-module-scss-module__Jxuttq__grid,.GeneratorHistory-module-scss-module__Jxuttq__skeletons{grid-template-columns:repeat(auto-fill,minmax(104px,1fr))}.GeneratorHistory-module-scss-module__Jxuttq__rowSkeleton{height:108px}.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonCover{width:108px;height:108px}.GeneratorHistory-module-scss-module__Jxuttq__rowSkeletonBody{padding:12px 12px 0 0}.GeneratorHistory-module-scss-module__Jxuttq__previewMask{padding:16px}}
/*# sourceMappingURL=1om6uj41ti8sw.css.map*/
.TeamAnalytics-module-scss-module__Zac7hq__wrap{flex-direction:column;gap:16px;min-height:120px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__leftFilters{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__leftFilters{width:100%}}
.TeamAnalytics-module-scss-module__Zac7hq__projectSelect{min-width:160px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__projectSelect{flex:1;min-width:120px}}
.TeamAnalytics-module-scss-module__Zac7hq__typeSelect{min-width:160px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__typeSelect{flex:1;min-width:120px}}
.TeamAnalytics-module-scss-module__Zac7hq__rangeControls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__presetTabs{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;padding:2px;display:inline-flex}
.TeamAnalytics-module-scss-module__Zac7hq__presetTab{min-width:40px;height:26px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:0 10px;font-size:13px;font-weight:500;transition:background .15s,opacity .15s}
.TeamAnalytics-module-scss-module__Zac7hq__presetTab:hover{opacity:1}
.TeamAnalytics-module-scss-module__Zac7hq__presetTabActive{background:var(--color-menu-selected);opacity:1}
.TeamAnalytics-module-scss-module__Zac7hq__utcHint{color:var(--color-text-secondary);white-space:nowrap;font-size:13px}
.TeamAnalytics-module-scss-module__Zac7hq__overviewCards{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__overviewCards{grid-template-columns:1fr}}
.TeamAnalytics-module-scss-module__Zac7hq__overviewCardsSolo{grid-template-columns:1fr}
.TeamAnalytics-module-scss-module__Zac7hq__card{border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__card{padding:14px 16px}}
.TeamAnalytics-module-scss-module__Zac7hq__cardLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400}
.TeamAnalytics-module-scss-module__Zac7hq__cardValue{font-family:var(--font-manrope);color:var(--color-text-primary);font-variant-numeric:tabular-nums;word-break:break-all;font-size:30px;font-weight:700;line-height:1.1}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__cardValue{font-size:26px}}
.TeamAnalytics-module-scss-module__Zac7hq__cardHint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;font-size:12px;font-weight:400}
.TeamAnalytics-module-scss-module__Zac7hq__moduleCard{border:1px solid var(--color-border-panel);border-radius:4px;padding:20px 18px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__moduleCard{padding:16px}}
.TeamAnalytics-module-scss-module__Zac7hq__moduleHead{margin-bottom:16px}
.TeamAnalytics-module-scss-module__Zac7hq__moduleHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__moduleTitle{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:6px;margin:0;font-size:16px;font-weight:700;line-height:1.3;display:inline-flex}
.TeamAnalytics-module-scss-module__Zac7hq__titleHintIcon{color:var(--color-text-secondary);opacity:.7;cursor:help;flex-shrink:0;transition:opacity .15s,color .15s}
.TeamAnalytics-module-scss-module__Zac7hq__titleHintIcon:hover{opacity:1;color:var(--color-text-primary)}
.TeamAnalytics-module-scss-module__Zac7hq__moduleDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-wrap:balance;margin:4px 0 0;font-size:13px;font-weight:400}
.TeamAnalytics-module-scss-module__Zac7hq__moduleActions{flex-shrink:0;align-items:center;gap:6px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__iconBtn{border:1px solid var(--color-border-panel);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}
.TeamAnalytics-module-scss-module__Zac7hq__iconBtn:hover{background:var(--color-menu-selected);border-color:var(--color-text-tertiary);color:var(--color-text-primary)}
.TeamAnalytics-module-scss-module__Zac7hq__iconBtn:disabled{opacity:.4;cursor:not-allowed}
.TeamAnalytics-module-scss-module__Zac7hq__iconBtnLoading{color:var(--color-text-secondary)}
.TeamAnalytics-module-scss-module__Zac7hq__iconBtnLoading:disabled{opacity:1;cursor:wait}
.TeamAnalytics-module-scss-module__Zac7hq__spinIcon{animation:.7s linear infinite TeamAnalytics-module-scss-module__Zac7hq__iconSpin}
@keyframes TeamAnalytics-module-scss-module__Zac7hq__iconSpin{to{transform:rotate(360deg)}}
.TeamAnalytics-module-scss-module__Zac7hq__trendChart{width:100%;height:340px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__trendChart{height:280px}}
.TeamAnalytics-module-scss-module__Zac7hq__emptyBox{min-height:200px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;justify-content:center;align-items:center;font-size:14px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}
@media (max-width:1079px){.TeamAnalytics-module-scss-module__Zac7hq__twoCol{grid-template-columns:1fr}}
.TeamAnalytics-module-scss-module__Zac7hq__shareBody{align-items:center;gap:24px;display:flex}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__shareBody{flex-direction:column;align-items:stretch;gap:16px}}
.TeamAnalytics-module-scss-module__Zac7hq__pieBox{flex-shrink:0}
.TeamAnalytics-module-scss-module__Zac7hq__pie{width:180px;height:180px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__pie{width:100%;height:180px}}
.TeamAnalytics-module-scss-module__Zac7hq__shareList{flex-direction:column;flex:1;gap:10px;min-width:0;max-height:200px;display:flex;overflow-y:auto}
.TeamAnalytics-module-scss-module__Zac7hq__shareRow{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:12px;font-size:12px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__shareName{flex:1;align-items:center;gap:8px;min-width:0;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__dot{background:var(--series-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}
.TeamAnalytics-module-scss-module__Zac7hq__shareNameText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__shareAmount{font-variant-numeric:tabular-nums;flex-shrink:0}
.TeamAnalytics-module-scss-module__Zac7hq__sharePercent{text-align:right;width:44px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}
@media (min-width:768px){.TeamAnalytics-module-scss-module__Zac7hq__shareBodyDetailed{align-items:flex-start}}
.TeamAnalytics-module-scss-module__Zac7hq__shareTable{flex-direction:column;min-width:0;display:flex}
@media (min-width:768px){.TeamAnalytics-module-scss-module__Zac7hq__shareTable{flex:0 640px;max-width:640px}}
.TeamAnalytics-module-scss-module__Zac7hq__shareTable .TeamAnalytics-module-scss-module__Zac7hq__shareRow{grid-template-columns:minmax(0,1fr) 120px 72px;align-items:center;gap:12px;display:grid}
.TeamAnalytics-module-scss-module__Zac7hq__shareTable .TeamAnalytics-module-scss-module__Zac7hq__shareAmount{text-align:right}
.TeamAnalytics-module-scss-module__Zac7hq__shareTable .TeamAnalytics-module-scss-module__Zac7hq__sharePercent{width:auto}
.TeamAnalytics-module-scss-module__Zac7hq__shareHead{color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-panel);padding-bottom:10px}
.TeamAnalytics-module-scss-module__Zac7hq__shareHead .TeamAnalytics-module-scss-module__Zac7hq__shareName{padding-left:16px}
.TeamAnalytics-module-scss-module__Zac7hq__shareTableBody{flex-direction:column;gap:10px;max-height:240px;padding-top:10px;display:flex;overflow-y:auto}
.TeamAnalytics-module-scss-module__Zac7hq__memberScroll{flex-direction:column;gap:12px;max-height:360px;display:flex;overflow-y:auto}
.TeamAnalytics-module-scss-module__Zac7hq__memberRow{font-family:var(--font-manrope);color:var(--color-text-primary);align-items:center;gap:12px;font-size:12px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__memberRank{text-align:right;width:16px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex-shrink:0}
.TeamAnalytics-module-scss-module__Zac7hq__memberName{white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;align-items:center;gap:6px;width:150px;display:flex;overflow:hidden}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__memberName{width:100px}}
.TeamAnalytics-module-scss-module__Zac7hq__tag{background:var(--color-menu-selected);color:var(--color-text-secondary);border-radius:3px;flex-shrink:0;padding:0 5px;font-size:10px;font-style:normal;line-height:16px}
.TeamAnalytics-module-scss-module__Zac7hq__memberBar{background:var(--color-menu-selected);flex:1;min-width:0;height:8px;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__memberBarFill{height:100%;width:var(--bar-pct);background:var(--color-primary-default);display:block}
.TeamAnalytics-module-scss-module__Zac7hq__memberValue{text-align:right;font-variant-numeric:tabular-nums;flex-shrink:0;width:72px}
.TeamAnalytics-module-scss-module__Zac7hq__tableWrap{width:100%;overflow-x:auto}
.TeamAnalytics-module-scss-module__Zac7hq__table{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-manrope);color:var(--color-text-primary);font-size:13px}
.TeamAnalytics-module-scss-module__Zac7hq__table th{text-align:left;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border-panel);white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:500}
.TeamAnalytics-module-scss-module__Zac7hq__table th.TeamAnalytics-module-scss-module__Zac7hq__thRight{text-align:right}
.TeamAnalytics-module-scss-module__Zac7hq__table td{border-bottom:1px solid var(--color-border-panel);vertical-align:middle;padding:12px}
.TeamAnalytics-module-scss-module__Zac7hq__table tbody tr:last-child td{border-bottom:none}
.TeamAnalytics-module-scss-module__Zac7hq__thNum{text-align:left;width:40px}
.TeamAnalytics-module-scss-module__Zac7hq__thRight{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.TeamAnalytics-module-scss-module__Zac7hq__stickyLeft,.TeamAnalytics-module-scss-module__Zac7hq__stickyRight{z-index:1;background:var(--color-bg-panel-hover);position:sticky}
.TeamAnalytics-module-scss-module__Zac7hq__stickyLeft{left:0}
.TeamAnalytics-module-scss-module__Zac7hq__stickyRight{right:0}
.TeamAnalytics-module-scss-module__Zac7hq__scrolledLeft .TeamAnalytics-module-scss-module__Zac7hq__stickyLeft:after,.TeamAnalytics-module-scss-module__Zac7hq__scrolledRight .TeamAnalytics-module-scss-module__Zac7hq__stickyRight:after{content:"";pointer-events:none;width:20px;position:absolute;top:0;bottom:-1px}
.TeamAnalytics-module-scss-module__Zac7hq__scrolledLeft .TeamAnalytics-module-scss-module__Zac7hq__stickyLeft:after{right:0;transform:translate(100%);box-shadow:inset 10px 0 8px -8px #00000029}
.TeamAnalytics-module-scss-module__Zac7hq__scrolledRight .TeamAnalytics-module-scss-module__Zac7hq__stickyRight:after{left:0;transform:translate(-100%);box-shadow:inset -10px 0 8px -8px #00000029}
.TeamAnalytics-module-scss-module__Zac7hq__thDist{min-width:180px}
.TeamAnalytics-module-scss-module__Zac7hq__entityName{align-items:center;gap:8px;min-width:0;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__avatar{background:var(--color-menu-selected);width:24px;height:24px;color:var(--color-text-primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__avatar img{object-fit:cover;width:100%;height:100%}
.TeamAnalytics-module-scss-module__Zac7hq__entityNameText{white-space:nowrap;text-overflow:ellipsis;max-width:220px;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__commonModel{white-space:nowrap;text-overflow:ellipsis;max-width:200px;color:var(--color-text-secondary);display:inline-block;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__distBar{background:var(--color-menu-selected);cursor:pointer;width:100%;min-width:120px;height:8px;transition:filter .15s,transform .15s;display:inline-flex;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__distBar:hover{filter:brightness(1.1);transform:scaleY(1.2)}
.TeamAnalytics-module-scss-module__Zac7hq__distSeg{height:100%;width:var(--seg-w);background:var(--series-color)}
.TeamAnalytics-module-scss-module__Zac7hq__distTip{grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:6px 8px;width:356px;font-size:12px;display:grid}
.TeamAnalytics-module-scss-module__Zac7hq__distTipRow{display:contents}
.TeamAnalytics-module-scss-module__Zac7hq__distTipName{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__distTipAmount,.TeamAnalytics-module-scss-module__Zac7hq__distTipPercent{font-variant-numeric:tabular-nums;justify-self:end}
.TeamAnalytics-module-scss-module__Zac7hq__distTipSep{opacity:.55}
.TeamAnalytics-module-scss-module__Zac7hq__paginate{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__pageBtn{border:1px solid var(--color-border-panel);width:28px;height:28px;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;font-size:14px;transition:border-color .15s,opacity .15s}
.TeamAnalytics-module-scss-module__Zac7hq__pageBtn:hover:not(:disabled){border-color:var(--color-text-secondary)}
.TeamAnalytics-module-scss-module__Zac7hq__pageBtn:disabled{opacity:.4;cursor:not-allowed}
.TeamAnalytics-module-scss-module__Zac7hq__pageInfo{font-family:var(--font-manrope);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:13px}
.TeamAnalytics-module-scss-module__Zac7hq__recordsFilters{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__recordsFilterItem{align-items:center;gap:8px;min-width:0;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__recordsFilterLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:13px}
.TeamAnalytics-module-scss-module__Zac7hq__recordsCount{font-family:var(--font-manrope);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__recordsCount{margin-left:0}}
.TeamAnalytics-module-scss-module__Zac7hq__nowrap{white-space:nowrap;font-variant-numeric:tabular-nums}
.TeamAnalytics-module-scss-module__Zac7hq__ellipsisCell{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:180px;display:inline-block;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__taskCell{white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;max-width:140px;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;display:inline-block;overflow:hidden}
.TeamAnalytics-module-scss-module__Zac7hq__statusTag{white-space:nowrap;font-size:12px;font-weight:500;display:inline-block}
.TeamAnalytics-module-scss-module__Zac7hq__statusSuccess{color:var(--color-function-success)}
.TeamAnalytics-module-scss-module__Zac7hq__statusError{color:var(--color-danger-default)}
.TeamAnalytics-module-scss-module__Zac7hq__statusDefault{color:var(--color-text-secondary)}
.TeamAnalytics-module-scss-module__Zac7hq__recordsFooter{justify-content:center;align-items:center;min-height:20px;padding:16px 0 4px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__recordsHint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;font-size:13px}
.TeamAnalytics-module-scss-module__Zac7hq__sentinel{height:1px}
.TeamAnalytics-module-scss-module__Zac7hq__typeOption{vertical-align:middle;align-items:center;gap:8px;line-height:1;display:inline-flex}
.TeamAnalytics-module-scss-module__Zac7hq__typeOption svg{color:var(--color-text-secondary);flex-shrink:0;display:block}
@keyframes TeamAnalytics-module-scss-module__Zac7hq__skShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
.TeamAnalytics-module-scss-module__Zac7hq__sk{background:linear-gradient(90deg, var(--color-menu-selected) 25%, color-mix(in srgb, var(--color-menu-selected) 55%, var(--color-bg-page)) 50%, var(--color-menu-selected) 75%);background-size:200% 100%;border-radius:4px;animation:1.4s ease-in-out infinite TeamAnalytics-module-scss-module__Zac7hq__skShimmer}
.TeamAnalytics-module-scss-module__Zac7hq__skChart{flex-direction:column;gap:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__skChartArea{border-radius:8px;height:260px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__skChartArea{height:220px}}
.TeamAnalytics-module-scss-module__Zac7hq__skLegend{flex-wrap:wrap;gap:12px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__skLegendItem{width:90px;height:12px}
.TeamAnalytics-module-scss-module__Zac7hq__skShare{align-items:center;gap:24px;display:flex}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__skShare{flex-direction:column;align-items:stretch}}
.TeamAnalytics-module-scss-module__Zac7hq__skPie{border-radius:50%;flex-shrink:0;width:180px;height:180px}
@media (max-width:767px){.TeamAnalytics-module-scss-module__Zac7hq__skPie{width:160px;height:160px;margin:0 auto}}
.TeamAnalytics-module-scss-module__Zac7hq__skListCol{flex-direction:column;flex:1;gap:14px;width:100%;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__skRow{height:12px}
.TeamAnalytics-module-scss-module__Zac7hq__skRow:nth-child(2){width:80%}
.TeamAnalytics-module-scss-module__Zac7hq__skRow:nth-child(3){width:60%}
.TeamAnalytics-module-scss-module__Zac7hq__skRow:nth-child(4){width:70%}
.TeamAnalytics-module-scss-module__Zac7hq__skRow:nth-child(5){width:50%}
.TeamAnalytics-module-scss-module__Zac7hq__skTable{flex-direction:column;gap:14px;padding:8px 0;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__skTableRow{gap:16px;display:flex}
.TeamAnalytics-module-scss-module__Zac7hq__skCell{flex:1;height:16px}
.TeamAnalytics-module-scss-module__Zac7hq__skCell:first-child{max-width:40px}
.TeamAnalytics-module-scss-module__Zac7hq__skValue{border-radius:6px;width:130px;height:30px;display:inline-block}
.index-module-scss-module__W6qVaq__page{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__W6qVaq__page{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__W6qVaq__page{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__W6qVaq__page{padding:0 16px 32px}}
.index-module-scss-module__W6qVaq__layout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__W6qVaq__layout{flex-direction:column;gap:24px}}
.index-module-scss-module__W6qVaq__content{flex:1;min-width:0}
.index-module-scss-module__W6qVaq__section{border:1px solid var(--color-border-panel);background:0 0;border-radius:4px;flex-direction:column;gap:16px;padding:20px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__W6qVaq__section{padding:16px}}
.index-module-scss-module__W6qVaq__sectionHeader{flex-direction:column;display:flex}
.index-module-scss-module__W6qVaq__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__W6qVaq__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__W6qVaq__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px}
.index-module-scss-module__W6qVaq__sectionTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__W6qVaq__balanceBar{border:1px solid var(--color-border-panel);border-radius:4px;align-items:center;padding:20px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__W6qVaq__balanceBar{flex-direction:column;align-items:stretch;gap:16px;padding:16px}}
.index-module-scss-module__W6qVaq__balanceCol{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}
.index-module-scss-module__W6qVaq__balanceLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:400}
.index-module-scss-module__W6qVaq__balanceRow{align-items:center;gap:16px;display:flex}
.index-module-scss-module__W6qVaq__balanceAmount{font-family:var(--font-manrope);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:36px;font-weight:700;line-height:1}
@media (max-width:767px){.index-module-scss-module__W6qVaq__balanceAmount{font-size:28px}}
.index-module-scss-module__W6qVaq__topUpBtn{background:var(--color-primary-default);color:#fff;height:28px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;align-items:center;padding:0 16px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-flex}
.index-module-scss-module__W6qVaq__topUpBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__W6qVaq__analyticsHeader{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}
.index-module-scss-module__W6qVaq__headerRight{align-items:center;gap:16px;display:flex}
.index-module-scss-module__W6qVaq__rangeTabs{border:1px solid var(--color-border-panel);background:var(--color-bg-card);border-radius:4px;padding:2px;display:inline-flex}
.index-module-scss-module__W6qVaq__rangeTab{min-width:40px;height:26px;font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:3px;padding:0 10px;font-size:13px;font-weight:500;transition:background .15s,opacity .15s}
.index-module-scss-module__W6qVaq__rangeTab:hover{opacity:1}
.index-module-scss-module__W6qVaq__rangeTabActive{background:var(--color-menu-selected);opacity:1}
.index-module-scss-module__W6qVaq__tzHint{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;font-size:12px;font-weight:400}
@media (max-width:600px){.index-module-scss-module__W6qVaq__tzHint{display:none}}
.index-module-scss-module__W6qVaq__cards{flex-direction:column;gap:16px;display:flex}
/*# sourceMappingURL=04m6hnbbs4l3l.css.map*/
.index-module-scss-module__6L8TSq__hero{width:100%;height:calc(227px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px));background:#f3f3f3;position:relative;overflow:hidden}
.index-module-scss-module__6L8TSq__hero:before{content:"";z-index:0;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/b331f090c0f3a81763ab17b8302c1dbccf31aef7a49775a389c9f5efc16e207a.png");background-position:50%;background-repeat:no-repeat;background-size:cover;animation:1.2s ease-out forwards index-module-scss-module__6L8TSq__heroZoomIn;position:absolute;inset:0}
.index-module-scss-module__6L8TSq__hero:after{content:"";z-index:1;background:linear-gradient(90deg,#1a2330 0%,#1a233000 100%);position:absolute;inset:0}
.index-module-scss-module__6L8TSq__wrapper{z-index:2;max-width:1440px;padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px)) 64px 0;box-sizing:border-box;flex-direction:column;justify-content:center;height:100%;margin:0 auto;display:flex;position:relative}
.index-module-scss-module__6L8TSq__headline{font-family:var(--font-manrope);color:#ebf4fb;max-width:644px;margin:0;font-size:40px;font-weight:700;line-height:1.2em}
.index-module-scss-module__6L8TSq__subtitle{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;max-width:623px;margin:14px 0 0;font-size:20px;font-weight:500;line-height:1.366em}
.index-module-scss-module__6L8TSq__below{display:contents}
.index-module-scss-module__6L8TSq__below[data-animate]:not([data-revealed]) .index-module-scss-module__6L8TSq__subtitle{opacity:0;transform:translateY(12px)}
.index-module-scss-module__6L8TSq__below[data-revealed] .index-module-scss-module__6L8TSq__subtitle{opacity:.5;transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);transition-delay:calc(.6s + var(--i,0)*.12s);transform:translateY(0)}
@media (prefers-reduced-motion:reduce){.index-module-scss-module__6L8TSq__below[data-animate]:not([data-revealed]) .index-module-scss-module__6L8TSq__subtitle,.index-module-scss-module__6L8TSq__below[data-revealed] .index-module-scss-module__6L8TSq__subtitle{opacity:.5;transition:none;transform:none}}
@media (max-width:1300px){.index-module-scss-module__6L8TSq__wrapper{padding-left:40px;padding-right:40px}}
@media (max-width:1024px){.index-module-scss-module__6L8TSq__hero{height:calc(220px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px))}.index-module-scss-module__6L8TSq__headline{font-size:34px}.index-module-scss-module__6L8TSq__subtitle{max-width:500px;font-size:18px}}
@media (max-width:768px){.index-module-scss-module__6L8TSq__hero{height:auto;min-height:calc(240px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px));display:flex}.index-module-scss-module__6L8TSq__hero:after{background:linear-gradient(#1a2330e0 0%,#1a2330a8 55%,#1a233052 100%)}.index-module-scss-module__6L8TSq__wrapper{height:auto;padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px) + 24px) 20px 24px;flex:1}.index-module-scss-module__6L8TSq__subtitle,.index-module-scss-module__6L8TSq__below[data-revealed] .index-module-scss-module__6L8TSq__subtitle{opacity:.8}.index-module-scss-module__6L8TSq__headline{max-width:100%;font-size:28px}.index-module-scss-module__6L8TSq__subtitle{max-width:100%;font-size:16px}}
@media (max-width:480px){.index-module-scss-module__6L8TSq__hero{min-height:calc(230px + var(--navbar-base-height,48px) + var(--console-subnav-height,0px))}.index-module-scss-module__6L8TSq__wrapper{padding:calc(var(--navbar-base-height,48px) + var(--console-subnav-height,0px) + 20px) 16px 20px}.index-module-scss-module__6L8TSq__headline{font-size:24px}.index-module-scss-module__6L8TSq__subtitle{font-size:14px}}
@keyframes index-module-scss-module__6L8TSq__heroZoomIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}
.PricingTabs-module-scss-module__aPWPVW__tabs{border-bottom:1px solid var(--color-border-panel);align-items:flex-end;gap:80px;display:flex;position:relative}
@media (max-width:1300px){.PricingTabs-module-scss-module__aPWPVW__tabs{gap:48px}}
@media (max-width:767px){.PricingTabs-module-scss-module__aPWPVW__tabs{scrollbar-width:none;gap:20px;overflow-x:auto}.PricingTabs-module-scss-module__aPWPVW__tabs::-webkit-scrollbar{display:none}}
.PricingTabs-module-scss-module__aPWPVW__tab{color:var(--color-text-primary);white-space:nowrap;align-items:baseline;gap:8px;padding-bottom:11px;font-size:24px;font-weight:600;line-height:33px;text-decoration:none;transition:opacity .2s;display:flex;position:relative}
.PricingTabs-module-scss-module__aPWPVW__tab:hover{opacity:.75}
.PricingTabs-module-scss-module__aPWPVW__tab.PricingTabs-module-scss-module__aPWPVW__active:after{content:"";background:var(--color-text-primary);height:2px;position:absolute;bottom:-1px;left:0;right:0}
@media (max-width:767px){.PricingTabs-module-scss-module__aPWPVW__tab{padding-bottom:8px;font-size:16px;line-height:22px}}
.PricingTabs-module-scss-module__aPWPVW__count{color:var(--color-primary-soft)}
.layout-module-scss-module__C84wjq__shell{box-sizing:border-box;width:100%;max-width:1380px;margin:0 auto;padding:22px 40px 80px}
@media (max-width:1079px){.layout-module-scss-module__C84wjq__shell{padding:20px 24px 60px}}
@media (max-width:767px){.layout-module-scss-module__C84wjq__shell{padding:16px 16px 48px}}
.layout-module-scss-module__C84wjq__content{padding-top:22px}
/*# sourceMappingURL=3lwjn8zynvu2d.css.map*/
.CatalogToolbar-module-scss-module__SwCI1G__toolbar{flex-direction:column;gap:22px;display:flex}
.CatalogToolbar-module-scss-module__SwCI1G__filterRow{align-items:center;gap:32px;display:flex}
@media (max-width:1023px){.CatalogToolbar-module-scss-module__SwCI1G__filterRow{flex-direction:column;align-items:stretch;gap:12px}}
.CatalogToolbar-module-scss-module__SwCI1G__typeTabs{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-shrink:0;align-items:center;gap:2px;padding:4px;display:flex}
@media (max-width:767px){.CatalogToolbar-module-scss-module__SwCI1G__typeTabs{scrollbar-width:none;overflow-x:auto}.CatalogToolbar-module-scss-module__SwCI1G__typeTabs::-webkit-scrollbar{display:none}}
.CatalogToolbar-module-scss-module__SwCI1G__typeTab{border-radius:var(--radius-base);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;transition:background .2s,color .2s;display:flex}
.CatalogToolbar-module-scss-module__SwCI1G__typeTab:hover{background:var(--color-bg-panel-hover)}
.CatalogToolbar-module-scss-module__SwCI1G__typeTab.CatalogToolbar-module-scss-module__SwCI1G__active{background:var(--color-primary-soft-bg);color:var(--color-primary-soft)}
.CatalogToolbar-module-scss-module__SwCI1G__typeTab.CatalogToolbar-module-scss-module__SwCI1G__active .CatalogToolbar-module-scss-module__SwCI1G__typeLabel,.CatalogToolbar-module-scss-module__SwCI1G__typeTab.CatalogToolbar-module-scss-module__SwCI1G__active .CatalogToolbar-module-scss-module__SwCI1G__typeCount{color:var(--color-primary-soft);font-weight:600}
.CatalogToolbar-module-scss-module__SwCI1G__typeLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:13px;line-height:19.5px}
.CatalogToolbar-module-scss-module__SwCI1G__typeCount{color:var(--color-text-secondary);opacity:.7;font-size:11px;line-height:16.5px}
.CatalogToolbar-module-scss-module__SwCI1G__searchBar{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex:1;align-items:center;height:40px;padding:0 10px;display:flex;position:relative}
@media (max-width:1023px){.CatalogToolbar-module-scss-module__SwCI1G__searchBar{flex:none;width:100%}}
@media (max-width:767px){.CatalogToolbar-module-scss-module__SwCI1G__searchBar{height:44px}}
.CatalogToolbar-module-scss-module__SwCI1G__searchIcon{color:var(--color-text-secondary);flex-shrink:0}
.CatalogToolbar-module-scss-module__SwCI1G__searchInput{min-width:0;height:100%;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0 12px;font-family:inherit;font-size:14px}
@media (max-width:767px){.CatalogToolbar-module-scss-module__SwCI1G__searchInput{font-size:16px}}
.CatalogToolbar-module-scss-module__SwCI1G__searchInput::placeholder{color:var(--color-text-secondary)}
.CatalogToolbar-module-scss-module__SwCI1G__clearSearch{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}
.CatalogToolbar-module-scss-module__SwCI1G__clearSearch:hover{color:var(--color-text-primary)}
.CatalogToolbar-module-scss-module__SwCI1G__providerRow{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);align-items:center;gap:10px;padding:15px 17px;display:flex}
@media (max-width:767px){.CatalogToolbar-module-scss-module__SwCI1G__providerRow{flex-direction:column;align-items:flex-start;padding:12px}}
.CatalogToolbar-module-scss-module__SwCI1G__providerLabel{color:var(--color-text-primary);flex-shrink:0;font-size:16px;font-weight:600;line-height:18px}
@media (max-width:767px){.CatalogToolbar-module-scss-module__SwCI1G__providerLabel{font-size:14px}}
.CatalogToolbar-module-scss-module__SwCI1G__providerChips{flex-wrap:wrap;gap:10px;display:flex}
.CatalogToolbar-module-scss-module__SwCI1G__providerChip{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:500;line-height:18px;transition:border-color .2s,color .2s,background .2s}
.CatalogToolbar-module-scss-module__SwCI1G__providerChip:hover{border-color:var(--color-primary-soft)}
.CatalogToolbar-module-scss-module__SwCI1G__providerChip.CatalogToolbar-module-scss-module__SwCI1G__active{border-color:var(--color-primary-soft);background:var(--color-primary-soft-bg);color:var(--color-primary-soft)}
.CatalogToolbar-module-scss-module__SwCI1G__moreChip{color:var(--color-primary-soft);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:500;line-height:18px}
.CatalogToolbar-module-scss-module__SwCI1G__moreChip:hover{text-decoration:underline}
.AccountValue-module-scss-module__7HwZ4W__pair{flex-wrap:wrap;align-items:baseline;gap:2px 6px;display:inline-flex}
.AccountValue-module-scss-module__7HwZ4W__value{color:var(--color-function-success)}
.AccountValue-module-scss-module__7HwZ4W__previous{opacity:.75;font-size:.85em;font-weight:400;text-decoration:line-through}
.RowLabel-module-scss-module__i7Rm3a__wrapper{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}
.RowLabel-module-scss-module__i7Rm3a__specSlot{align-items:center;min-width:104px;display:inline-flex}
.RowLabel-module-scss-module__i7Rm3a__spec{color:inherit}
.RowLabel-module-scss-module__i7Rm3a__tag{color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}
@media (max-width:767px){.RowLabel-module-scss-module__i7Rm3a__specSlot{min-width:0}}
.ModelPriceCard-module-scss-module__3laCvq__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:0 0;overflow:hidden}
.ModelPriceCard-module-scss-module__3laCvq__header{align-items:flex-start;gap:0;padding:9px 37px 15px 12px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__header{flex-wrap:wrap;gap:12px;padding:12px 16px}}
.ModelPriceCard-module-scss-module__3laCvq__headMain{flex-direction:column;flex:1;gap:16px;min-width:0;padding-right:16px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__headMain{flex-basis:calc(100% - 48px);gap:8px;padding-right:0}}
.ModelPriceCard-module-scss-module__3laCvq__logo{border-radius:var(--radius-base);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-right:16px;display:flex;overflow:hidden}
.ModelPriceCard-module-scss-module__3laCvq__logo img{object-fit:contain;width:100%;height:100%}
.ModelPriceCard-module-scss-module__3laCvq__logoFallback{background:var(--color-bg-panel-hover);width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}
.ModelPriceCard-module-scss-module__3laCvq__info{align-items:center;gap:8px;min-width:0;padding-top:3px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__info{flex-wrap:wrap}}
.ModelPriceCard-module-scss-module__3laCvq__meta{min-width:0;color:var(--color-text-secondary);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 37px 14px 60px;font-size:14px;line-height:18px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__meta{padding:12px 16px}}
.ModelPriceCard-module-scss-module__3laCvq__lowest{color:var(--color-coding-discount)}
.ModelPriceCard-module-scss-module__3laCvq__name{color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:20px;font-weight:600;line-height:26px;overflow:hidden}
@media (max-width:767px){.ModelPriceCard-module-scss-module__3laCvq__name{white-space:normal;font-size:16px}}
.ModelPriceCard-module-scss-module__3laCvq__sep{background:var(--color-border-panel);flex-shrink:0;width:1px;height:8px}
@media (max-width:767px){.ModelPriceCard-module-scss-module__3laCvq__sep{display:none}}
.ModelPriceCard-module-scss-module__3laCvq__type{flex-shrink:0;font-size:14px;font-weight:600;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__type[data-type=video]{color:var(--color-label-bg-video)}
.ModelPriceCard-module-scss-module__3laCvq__type[data-type=image]{color:var(--color-label-bg-image)}
.ModelPriceCard-module-scss-module__3laCvq__type[data-type=chat]{color:var(--color-label-bg-llm)}
.ModelPriceCard-module-scss-module__3laCvq__type[data-type=audio3d]{color:var(--color-label-bg-audio)}
.ModelPriceCard-module-scss-module__3laCvq__count{color:var(--color-text-primary);flex-shrink:0;font-size:14px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__tiered{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;padding:1px 6px;font-size:12px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__priceCol,.ModelPriceCard-module-scss-module__3laCvq__officialCol,.ModelPriceCard-module-scss-module__3laCvq__discountCol{flex-shrink:0;grid-template-rows:18px 18px auto auto;align-content:start;row-gap:2px;padding-top:7px;display:grid}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__priceCol,.ModelPriceCard-module-scss-module__3laCvq__officialCol,.ModelPriceCard-module-scss-module__3laCvq__discountCol{flex:30%;padding-top:12px}}
@media (max-width:767px){.ModelPriceCard-module-scss-module__3laCvq__priceCol,.ModelPriceCard-module-scss-module__3laCvq__officialCol,.ModelPriceCard-module-scss-module__3laCvq__discountCol{flex-basis:100%}}
.ModelPriceCard-module-scss-module__3laCvq__priceCol{width:206px}
.ModelPriceCard-module-scss-module__3laCvq__officialCol{width:225px}
.ModelPriceCard-module-scss-module__3laCvq__discountCol{width:155px}
.ModelPriceCard-module-scss-module__3laCvq__colLabel{color:var(--color-text-secondary);grid-row:1;font-size:12px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__colHint{color:var(--color-text-secondary);grid-row:2;font-size:12px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__context{color:var(--color-text-secondary);grid-row:4;font-size:12px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__ourPrice,.ModelPriceCard-module-scss-module__3laCvq__officialPrice,.ModelPriceCard-module-scss-module__3laCvq__discount{grid-row:3;font-size:16px;font-weight:600;line-height:22px}
.ModelPriceCard-module-scss-module__3laCvq__ourPrice{color:var(--color-primary-default)}
.ModelPriceCard-module-scss-module__3laCvq__officialPrice{color:var(--color-text-primary)}
.ModelPriceCard-module-scss-module__3laCvq__discount{color:var(--color-coding-discount)}
.ModelPriceCard-module-scss-module__3laCvq__saveValue{color:var(--color-coding-discount);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__accountNote{color:var(--color-function-success);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__headActions{flex-direction:column;flex-shrink:0;gap:6px;margin-top:7px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__headActions{width:100%;margin-top:12px}}
.ModelPriceCard-module-scss-module__3laCvq__calculateLink{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);width:114px;height:30px;color:var(--color-text-secondary);background:0 0;justify-content:center;align-items:center;padding:4px 8px;font-size:13px;text-decoration:none;transition:border-color .2s,color .2s;display:flex}
.ModelPriceCard-module-scss-module__3laCvq__calculateLink:hover{border-color:var(--color-primary-soft);color:var(--color-primary-soft)}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__calculateLink{width:100%}}
.ModelPriceCard-module-scss-module__3laCvq__examplesButton{border-radius:var(--btn-border-radius);background:var(--color-text-primary);width:114px;height:32px;color:var(--color-bg-page);cursor:pointer;border:none;flex-shrink:0;padding:4px 8px;font-family:inherit;font-size:14px;transition:opacity .2s}
.ModelPriceCard-module-scss-module__3laCvq__examplesButton:hover{opacity:.85}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__examplesButton{width:100%}}
.ModelPriceCard-module-scss-module__3laCvq__footer{border-top:1px solid var(--color-border-panel);align-items:center;gap:16px;height:47px;margin:0 37px 0 60px;display:flex}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__footer{margin:12px 16px 0}}
.ModelPriceCard-module-scss-module__3laCvq__addListButton{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);height:28px;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 10px;font-family:inherit;font-size:13px;display:inline-flex}
.ModelPriceCard-module-scss-module__3laCvq__addListButton:hover{border-color:var(--color-primary-soft);color:var(--color-primary-soft)}
@media (max-width:767px){.ModelPriceCard-module-scss-module__3laCvq__addListButton{gap:0;padding:0 8px;font-size:0}}
.ModelPriceCard-module-scss-module__3laCvq__footerLabel{color:var(--color-text-primary);opacity:.5;font-size:14px;font-weight:600;line-height:1.05}
.ModelPriceCard-module-scss-module__3laCvq__expandButton{color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;margin-left:auto;padding:0;font-family:inherit;font-size:14px;font-weight:700;line-height:1.05;display:flex}
.ModelPriceCard-module-scss-module__3laCvq__expandButton:hover{opacity:.8}
.ModelPriceCard-module-scss-module__3laCvq__expandButton svg{transition:transform .25s}
.ModelPriceCard-module-scss-module__3laCvq__arrowUp{transform:rotate(180deg)}
.ModelPriceCard-module-scss-module__3laCvq__expandWrap{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}
.ModelPriceCard-module-scss-module__3laCvq__expandWrap[data-open=true]{grid-template-rows:1fr}
@media (prefers-reduced-motion:reduce){.ModelPriceCard-module-scss-module__3laCvq__expandWrap{transition:none}}
.ModelPriceCard-module-scss-module__3laCvq__expandInner{background:color-mix(in srgb, var(--color-text-primary) 2%, transparent);opacity:0;min-height:0;transition:opacity .2s 60ms,transform .2s 60ms;overflow:hidden;transform:translateY(-4px)}
[data-open=true]>.ModelPriceCard-module-scss-module__3laCvq__expandInner{opacity:1;transform:none}
@media (prefers-reduced-motion:reduce){.ModelPriceCard-module-scss-module__3laCvq__expandInner{opacity:1;transition:none;transform:none}}
.ModelPriceCard-module-scss-module__3laCvq__explanation{background:color-mix(in srgb, var(--color-text-primary) 4%, transparent);padding:19px 37px 19px 60px}
.ModelPriceCard-module-scss-module__3laCvq__explanation strong{color:var(--color-text-primary);margin-bottom:12px;font-size:14px;font-weight:600;line-height:18px;display:block}
.ModelPriceCard-module-scss-module__3laCvq__explanation p{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__explanation p:last-child{color:var(--color-primary-default);margin-top:12px}
.ModelPriceCard-module-scss-module__3laCvq__explanation p:only-child{margin-top:0}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__explanation{padding:16px}}
.ModelPriceCard-module-scss-module__3laCvq__tableScroll{min-width:0;padding:25px 37px 40px 60px;overflow-x:auto}
@media (max-width:1023px){.ModelPriceCard-module-scss-module__3laCvq__tableScroll{padding:16px}}
.ModelPriceCard-module-scss-module__3laCvq__table{min-width:1126px}
.ModelPriceCard-module-scss-module__3laCvq__tableNoOfficial{min-width:963px}
.ModelPriceCard-module-scss-module__3laCvq__tableNoOfficial .ModelPriceCard-module-scss-module__3laCvq__tableHead,.ModelPriceCard-module-scss-module__3laCvq__tableNoOfficial .ModelPriceCard-module-scss-module__3laCvq__tableRow{grid-template-columns:minmax(160px,1fr) 164px 171px 180px 174px 136px}
.ModelPriceCard-module-scss-module__3laCvq__tableHead,.ModelPriceCard-module-scss-module__3laCvq__tableRow{grid-template-columns:minmax(160px,1fr) 164px 171px 180px 203px 174px 136px;align-items:center;display:grid}
.ModelPriceCard-module-scss-module__3laCvq__tableHead{border-bottom:1px solid var(--color-border-panel);color:var(--color-text-secondary);padding-bottom:8px;font-size:14px;line-height:18px}
.ModelPriceCard-module-scss-module__3laCvq__tableRow{border-bottom:1px solid var(--color-border-panel);min-height:32px;padding:8px 0;font-size:14px}
.ModelPriceCard-module-scss-module__3laCvq__tableRow:last-child{border-bottom:none}
.ModelPriceCard-module-scss-module__3laCvq__rowModalities,.ModelPriceCard-module-scss-module__3laCvq__rowOperate{align-items:center;gap:8px;display:flex}
.ModelPriceCard-module-scss-module__3laCvq__addRowButton{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}
.ModelPriceCard-module-scss-module__3laCvq__addRowButton:hover{border-color:var(--color-primary-soft);color:var(--color-primary-soft)}
.ModelPriceCard-module-scss-module__3laCvq__rowOperate{justify-content:flex-end}
.ModelPriceCard-module-scss-module__3laCvq__headOperate{text-align:right}
.ModelPriceCard-module-scss-module__3laCvq__rowLabel{min-width:0;color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:500;line-height:21px;display:flex}
.ModelPriceCard-module-scss-module__3laCvq__estimated{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);color:var(--color-text-secondary);white-space:nowrap;flex-shrink:0;padding:1px 6px;font-size:11px;font-style:normal}
.ModelPriceCard-module-scss-module__3laCvq__unit{color:var(--color-text-primary);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__rowOurPrice{color:var(--color-primary-default);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__rowOfficialPrice{color:var(--color-text-primary);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__rowDiscount{color:var(--color-coding-discount);font-weight:600}
.ModelPriceCard-module-scss-module__3laCvq__viewButton{border:1px solid var(--color-primary-soft);border-radius:var(--btn-border-radius);min-width:64px;height:28px;color:var(--color-primary-soft);white-space:nowrap;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 12px;font-family:inherit;font-size:13px;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}
.ModelPriceCard-module-scss-module__3laCvq__viewButton:hover{border-color:var(--color-primary-default);background:var(--color-primary-soft-bg);color:var(--color-primary-default)}
.ModelPriceCard-module-scss-module__3laCvq__viewButton:active{background:var(--color-primary-soft-bg);transform:translateY(.5px)}
.ModelPriceCard-module-scss-module__3laCvq__viewButton:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}
@media (max-width:767px){.ModelPriceCard-module-scss-module__3laCvq__header{gap:12px;padding:12px}.ModelPriceCard-module-scss-module__3laCvq__logo{margin-right:0}.ModelPriceCard-module-scss-module__3laCvq__headMain{flex-basis:calc(100% - 44px);gap:6px}.ModelPriceCard-module-scss-module__3laCvq__info{gap:6px;padding-top:3px}.ModelPriceCard-module-scss-module__3laCvq__meta{gap:6px;font-size:13px}.ModelPriceCard-module-scss-module__3laCvq__priceCol,.ModelPriceCard-module-scss-module__3laCvq__officialCol,.ModelPriceCard-module-scss-module__3laCvq__discountCol{flex-flow:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding-top:0;display:flex}.ModelPriceCard-module-scss-module__3laCvq__colLabel{flex:1;font-size:13px}.ModelPriceCard-module-scss-module__3laCvq__colHint,.ModelPriceCard-module-scss-module__3laCvq__context{text-align:right;flex-basis:100%;order:3}.ModelPriceCard-module-scss-module__3laCvq__ourPrice,.ModelPriceCard-module-scss-module__3laCvq__officialPrice,.ModelPriceCard-module-scss-module__3laCvq__discount{font-size:15px;line-height:20px}.ModelPriceCard-module-scss-module__3laCvq__footer{height:auto;margin:0 12px;padding:12px 0}.ModelPriceCard-module-scss-module__3laCvq__expandButton{min-height:32px}.ModelPriceCard-module-scss-module__3laCvq__explanation{padding:12px}.ModelPriceCard-module-scss-module__3laCvq__tableScroll{padding:12px 12px 14px}.ModelPriceCard-module-scss-module__3laCvq__table{min-width:0}.ModelPriceCard-module-scss-module__3laCvq__tableHead{display:none}.ModelPriceCard-module-scss-module__3laCvq__tableRow{flex-direction:column;align-items:stretch;gap:6px;padding:12px 0;display:flex}.ModelPriceCard-module-scss-module__3laCvq__unit,.ModelPriceCard-module-scss-module__3laCvq__rowOurPrice,.ModelPriceCard-module-scss-module__3laCvq__rowOfficialPrice,.ModelPriceCard-module-scss-module__3laCvq__rowDiscount{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ModelPriceCard-module-scss-module__3laCvq__unit:before,.ModelPriceCard-module-scss-module__3laCvq__rowOurPrice:before,.ModelPriceCard-module-scss-module__3laCvq__rowOfficialPrice:before,.ModelPriceCard-module-scss-module__3laCvq__rowDiscount:before{content:attr(data-label);color:var(--color-text-secondary);font-size:13px;font-weight:400}.ModelPriceCard-module-scss-module__3laCvq__rowOperate{justify-content:stretch}.ModelPriceCard-module-scss-module__3laCvq__viewButton{flex:1;height:32px;margin-top:4px}.ModelPriceCard-module-scss-module__3laCvq__addRowButton{height:32px;margin-top:4px}}
.QuoteModal-module-scss-module__r4JaNq__modal{max-width:calc(100vw - 32px)}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__modal{max-width:100%}}
.QuoteModal-module-scss-module__r4JaNq__head{flex-direction:column;gap:12px;padding:10px 0;display:flex}
.QuoteModal-module-scss-module__r4JaNq__headTop{flex-wrap:wrap;align-items:center;gap:9px;display:flex}
.QuoteModal-module-scss-module__r4JaNq__headTitle{color:var(--color-text-primary);font-size:18px;font-weight:700;line-height:20px}
.QuoteModal-module-scss-module__r4JaNq__modelPill{border-radius:var(--btn-border-radius);background:var(--color-primary-default);color:#fff;white-space:nowrap;align-items:center;height:24px;padding:0 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}
.QuoteModal-module-scss-module__r4JaNq__headSub{color:var(--color-text-secondary);font-size:14px;font-weight:400;line-height:20px}
.QuoteModal-module-scss-module__r4JaNq__body{flex-direction:column;gap:16px;display:flex}
.QuoteModal-module-scss-module__r4JaNq__groupSelect{width:100%}
.QuoteModal-module-scss-module__r4JaNq__tabsRow{border-bottom:1px solid var(--color-border-panel);position:relative}
.QuoteModal-module-scss-module__r4JaNq__tabsRow:before,.QuoteModal-module-scss-module__r4JaNq__tabsRow:after{opacity:0;content:"";pointer-events:none;width:56px;transition:opacity .2s;position:absolute;top:0;bottom:1px}
.QuoteModal-module-scss-module__r4JaNq__tabsRow:before{background:linear-gradient(to right, var(--color-bg-panel), transparent 100%);left:0}
.QuoteModal-module-scss-module__r4JaNq__tabsRow:after{background:linear-gradient(to left, var(--color-bg-panel), transparent 100%);right:0}
.QuoteModal-module-scss-module__r4JaNq__fadeLeft:before,.QuoteModal-module-scss-module__r4JaNq__fadeRight:after{opacity:1}
.QuoteModal-module-scss-module__r4JaNq__tabs{scrollbar-width:none;flex:1;align-items:center;gap:32px;min-width:0;display:flex;overflow-x:auto}
.QuoteModal-module-scss-module__r4JaNq__tabs::-webkit-scrollbar{display:none}
.QuoteModal-module-scss-module__r4JaNq__tab{color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:0 0 12px;font-family:inherit;font-size:14px;line-height:19px;position:relative}
.QuoteModal-module-scss-module__r4JaNq__tab:hover{color:var(--color-text-primary)}
.QuoteModal-module-scss-module__r4JaNq__tabActive{color:var(--color-text-primary);font-weight:600}
.QuoteModal-module-scss-module__r4JaNq__tabActive:after{background:var(--color-text-primary);content:"";height:2px;position:absolute;bottom:-1px;left:0;right:0}
.QuoteModal-module-scss-module__r4JaNq__priceCards{grid-template-columns:1fr 1fr;gap:7px;display:grid}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__priceCards{grid-template-columns:1fr}}
.QuoteModal-module-scss-module__r4JaNq__priceCardsSingle{grid-template-columns:1fr}
.QuoteModal-module-scss-module__r4JaNq__priceNote{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-page);color:var(--color-text-secondary);margin:0;padding:18px 20px;font-size:14px;line-height:20px}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__priceNote{padding:14px 16px;font-size:13px}}
.QuoteModal-module-scss-module__r4JaNq__priceCard{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;justify-content:flex-start;gap:12px;min-height:120px;padding:17px 25px;display:flex;position:relative}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__priceCard{min-height:0;padding:14px 16px}}
.QuoteModal-module-scss-module__r4JaNq__priceCardOurs{background:var(--color-primary-default);border-color:#0000}
.QuoteModal-module-scss-module__r4JaNq__priceCardOurs .QuoteModal-module-scss-module__r4JaNq__priceCardLabel,.QuoteModal-module-scss-module__r4JaNq__priceCardOurs .QuoteModal-module-scss-module__r4JaNq__priceCardTag,.QuoteModal-module-scss-module__r4JaNq__priceCardOurs .QuoteModal-module-scss-module__r4JaNq__priceCardHint{color:#ffffffb3}
.QuoteModal-module-scss-module__r4JaNq__priceCardOurs .QuoteModal-module-scss-module__r4JaNq__priceCardValue{color:#fff}
.QuoteModal-module-scss-module__r4JaNq__priceCardOurs .QuoteModal-module-scss-module__r4JaNq__priceCardValue span{color:#ffffffb3}
.QuoteModal-module-scss-module__r4JaNq__priceCardTop{justify-content:space-between;align-items:flex-start;gap:12px;min-height:36px;display:flex}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__priceCardTop{min-height:0}}
.QuoteModal-module-scss-module__r4JaNq__priceCardLabel{color:var(--color-text-secondary);flex:none;font-size:14px;line-height:18px}
.QuoteModal-module-scss-module__r4JaNq__priceCardTag{min-width:0;color:var(--color-text-primary);text-align:right;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:18px;display:-webkit-box;overflow:hidden}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__priceCardTag{display:none}}
.QuoteModal-module-scss-module__r4JaNq__priceCardValue{color:var(--color-text-primary);align-items:baseline;gap:2px;margin:0;display:flex}
.QuoteModal-module-scss-module__r4JaNq__priceCardValue strong{font-size:28px;font-weight:600;line-height:26px}
.QuoteModal-module-scss-module__r4JaNq__priceCardValue span{color:var(--color-text-secondary);font-size:16px;line-height:21px}
.QuoteModal-module-scss-module__r4JaNq__priceCardHint{color:var(--color-text-secondary);margin-top:auto;font-size:14px;line-height:18px}
.QuoteModal-module-scss-module__r4JaNq__tableScroll{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);min-width:0;padding:8px 0;overflow-x:auto}
.QuoteModal-module-scss-module__r4JaNq__table{min-width:740px;display:grid}
.QuoteModal-module-scss-module__r4JaNq__tableHead,.QuoteModal-module-scss-module__r4JaNq__tableRow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:12px;padding:0 10px;display:grid}
.QuoteModal-module-scss-module__r4JaNq__tableHead>*,.QuoteModal-module-scss-module__r4JaNq__tableRow>*{overflow-wrap:anywhere;min-width:0}
.QuoteModal-module-scss-module__r4JaNq__tableHead{min-height:48px;padding-top:8px;padding-bottom:8px}
.QuoteModal-module-scss-module__r4JaNq__tableHead>*{overflow-wrap:break-word}
.QuoteModal-module-scss-module__r4JaNq__tableHead{border-bottom:1px solid var(--color-border-panel);color:var(--color-text-secondary);font-size:14px;line-height:18px}
.QuoteModal-module-scss-module__r4JaNq__tableRow{border-bottom:1px solid var(--color-border-panel);min-height:45px;color:var(--color-text-primary);font-size:14px;line-height:21px}
.QuoteModal-module-scss-module__r4JaNq__tableRow:last-child{border-bottom:none}
.QuoteModal-module-scss-module__r4JaNq__cellName{font-weight:500}
.QuoteModal-module-scss-module__r4JaNq__cellParam{color:var(--color-text-primary)}
.QuoteModal-module-scss-module__r4JaNq__cellPlatform{color:var(--color-primary-default);font-weight:600}
.QuoteModal-module-scss-module__r4JaNq__cellDiscount{color:var(--color-coding-discount);font-weight:600}
@keyframes QuoteModal-module-scss-module__r4JaNq__quote-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}
.QuoteModal-module-scss-module__r4JaNq__skeleton{border-radius:var(--radius-base);background:linear-gradient(90deg, var(--color-bg-page) 25%, var(--color-bg-panel-hover) 50%, var(--color-bg-page) 75%);background-size:200% 100%;width:56px;height:12px;animation:1.2s ease-in-out infinite QuoteModal-module-scss-module__r4JaNq__quote-skeleton;display:inline-block}
@media (prefers-reduced-motion:reduce){.QuoteModal-module-scss-module__r4JaNq__skeleton{animation:none}}
.QuoteModal-module-scss-module__r4JaNq__empty{color:var(--color-text-secondary);text-align:center;margin:0;padding:32px 0;font-size:14px}
.QuoteModal-module-scss-module__r4JaNq__calculator{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);padding:11px 11px 16px}
.QuoteModal-module-scss-module__r4JaNq__calculatorTitle{color:var(--color-text-primary);margin:0 0 14px;font-size:14px;font-weight:600;line-height:18px}
.QuoteModal-module-scss-module__r4JaNq__calculatorGrid{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}
.QuoteModal-module-scss-module__r4JaNq__field{flex-direction:column;gap:8px;width:160px;max-width:100%;display:flex}
.QuoteModal-module-scss-module__r4JaNq__fieldLabel{color:var(--color-text-secondary);font-size:13px;line-height:13px}
.QuoteModal-module-scss-module__r4JaNq__control{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;height:40px;color:var(--color-text-primary);background:0 0;outline:none;padding:0 10px;font-family:inherit;font-size:14px}
.QuoteModal-module-scss-module__r4JaNq__control:focus{border-color:var(--color-primary-soft)}
.QuoteModal-module-scss-module__r4JaNq__estimate{flex-direction:column;flex:1;gap:4px;min-width:200px;padding-left:24px;display:flex}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__estimate{padding-left:0}}
.QuoteModal-module-scss-module__r4JaNq__estimateValue{align-items:baseline;gap:12px;margin:0;display:flex}
.QuoteModal-module-scss-module__r4JaNq__estimateValue strong{color:var(--color-primary-default);font-size:28px;font-weight:600;line-height:34px}
.QuoteModal-module-scss-module__r4JaNq__save{color:var(--color-coding-discount);font-size:14px;font-weight:600;line-height:21px}
.QuoteModal-module-scss-module__r4JaNq__error{color:var(--color-function-fail);margin:12px 0 0;font-size:13px}
.QuoteModal-module-scss-module__r4JaNq__footer{justify-content:space-between;align-items:center;gap:16px;display:flex}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__footer{flex-direction:column;align-items:stretch}}
.QuoteModal-module-scss-module__r4JaNq__note{max-width:340px;color:var(--color-text-secondary);align-items:flex-start;gap:11px;margin:0;font-size:13px;line-height:18px;display:flex}
.QuoteModal-module-scss-module__r4JaNq__note svg{flex-shrink:0;margin-top:1px}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__note{max-width:none}}
.QuoteModal-module-scss-module__r4JaNq__footerActions{flex-shrink:0;gap:24px;display:flex}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__footerActions{flex-wrap:wrap;gap:12px}}
.QuoteModal-module-scss-module__r4JaNq__closeButton,.QuoteModal-module-scss-module__r4JaNq__primaryButton{border-radius:var(--btn-border-radius);cursor:pointer;justify-content:center;align-items:center;height:44px;padding:0 32px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__closeButton,.QuoteModal-module-scss-module__r4JaNq__primaryButton{text-align:center;flex:1;height:auto;min-height:44px;padding:0 16px}}
.QuoteModal-module-scss-module__r4JaNq__closeButton{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}
.QuoteModal-module-scss-module__r4JaNq__closeButton:hover{border-color:var(--color-text-primary)}
.QuoteModal-module-scss-module__r4JaNq__primaryButton{background:var(--color-primary-default);color:#fff;border:none;text-decoration:none}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__primaryButton{flex-basis:100%}}
.QuoteModal-module-scss-module__r4JaNq__primaryButton:hover{opacity:.9}
@media (max-width:767px){.QuoteModal-module-scss-module__r4JaNq__tableScroll{padding:0;overflow-x:visible}.QuoteModal-module-scss-module__r4JaNq__table{min-width:0;display:block}.QuoteModal-module-scss-module__r4JaNq__tableHead{display:none}.QuoteModal-module-scss-module__r4JaNq__tableRow{flex-direction:column;align-items:stretch;gap:6px;padding:12px;display:flex}.QuoteModal-module-scss-module__r4JaNq__tableRow>span:first-child{font-size:15px;font-weight:600}.QuoteModal-module-scss-module__r4JaNq__tableRow>span:not(:first-child){justify-content:space-between;align-items:baseline;gap:12px;display:flex}.QuoteModal-module-scss-module__r4JaNq__tableRow>span:not(:first-child):before{content:attr(data-label);color:var(--color-text-secondary);font-size:13px;font-weight:400}.QuoteModal-module-scss-module__r4JaNq__calculatorGrid{gap:12px}.QuoteModal-module-scss-module__r4JaNq__field{width:100%}.QuoteModal-module-scss-module__r4JaNq__headTitle{font-size:16px;line-height:22px}.QuoteModal-module-scss-module__r4JaNq__modelPill{height:22px;padding:0 10px;font-size:12px;line-height:18px}.QuoteModal-module-scss-module__r4JaNq__headSub{font-size:12px;line-height:17px}.QuoteModal-module-scss-module__r4JaNq__priceCardLabel,.QuoteModal-module-scss-module__r4JaNq__priceCardHint{font-size:12px;line-height:16px}.QuoteModal-module-scss-module__r4JaNq__priceCardValue strong{font-size:22px;line-height:26px}.QuoteModal-module-scss-module__r4JaNq__priceCardValue span{font-size:13px;line-height:18px}.QuoteModal-module-scss-module__r4JaNq__tableRow{font-size:13px}.QuoteModal-module-scss-module__r4JaNq__tableRow>span:first-child{font-size:14px}.QuoteModal-module-scss-module__r4JaNq__tableRow>span:not(:first-child):before{font-size:12px}.QuoteModal-module-scss-module__r4JaNq__calculatorTitle{font-size:13px;line-height:17px}.QuoteModal-module-scss-module__r4JaNq__fieldLabel{font-size:12px;line-height:12px}.QuoteModal-module-scss-module__r4JaNq__control{height:44px;font-size:16px}.QuoteModal-module-scss-module__r4JaNq__estimateValue strong{font-size:22px;line-height:28px}.QuoteModal-module-scss-module__r4JaNq__save{font-size:12px;line-height:18px}.QuoteModal-module-scss-module__r4JaNq__note{font-size:12px;line-height:16px}.QuoteModal-module-scss-module__r4JaNq__closeButton,.QuoteModal-module-scss-module__r4JaNq__primaryButton{font-size:13px}}
.PriceListTable-module-scss-module__dZglOa__wrapper{flex-direction:column;gap:20px;min-height:640px;display:flex}
.PriceListTable-module-scss-module__dZglOa__title{color:var(--color-text-primary);margin:0;font-size:16px;font-weight:600;line-height:18px}
.PriceListTable-module-scss-module__dZglOa__tableScroll{min-width:0;overflow-x:auto}
.PriceListTable-module-scss-module__dZglOa__table{min-width:1179px}
.PriceListTable-module-scss-module__dZglOa__head,.PriceListTable-module-scss-module__dZglOa__row{grid-template-columns:25px 25px minmax(140px,1fr) 183px 157px 194px 188px 133px 134px;align-items:center;padding:6px 0;display:grid}
.PriceListTable-module-scss-module__dZglOa__head{border-bottom:1px solid var(--color-border-panel);color:var(--color-text-secondary);padding-bottom:10px;font-size:14px;line-height:18px}
.PriceListTable-module-scss-module__dZglOa__group{border-bottom:1px solid var(--color-border-panel)}
.PriceListTable-module-scss-module__dZglOa__row{min-height:32px;font-size:14px}
.PriceListTable-module-scss-module__dZglOa__cellCheck,.PriceListTable-module-scss-module__dZglOa__cellExpand{align-items:center;display:flex}
.PriceListTable-module-scss-module__dZglOa__cellCheck input[type=checkbox],.PriceListTable-module-scss-module__dZglOa__cellExpand input[type=checkbox]{width:14px;height:14px;accent-color:var(--color-primary-soft)}
.PriceListTable-module-scss-module__dZglOa__expandToggle{border:1px solid var(--color-text-primary);width:14px;height:14px;color:var(--color-text-primary);opacity:.5;cursor:pointer;background:0 0;border-radius:2px;justify-content:center;align-items:center;font-size:12px;line-height:1;display:flex}
.PriceListTable-module-scss-module__dZglOa__expandToggle:hover{opacity:1}
.PriceListTable-module-scss-module__dZglOa__modelName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:21px;overflow:hidden}
.PriceListTable-module-scss-module__dZglOa__cellModalities{align-items:center;display:flex}
.PriceListTable-module-scss-module__dZglOa__cellUnit,.PriceListTable-module-scss-module__dZglOa__cellPrice{color:var(--color-text-primary);font-weight:600}
.PriceListTable-module-scss-module__dZglOa__ourPrice{color:var(--color-primary-default)}
.PriceListTable-module-scss-module__dZglOa__cellDiscount{font-weight:600}
.PriceListTable-module-scss-module__dZglOa__discount{color:var(--color-coding-discount)}
.PriceListTable-module-scss-module__dZglOa__cellOperate{gap:6px;display:flex}
.PriceListTable-module-scss-module__dZglOa__editButton,.PriceListTable-module-scss-module__dZglOa__deleteButton{border-radius:var(--btn-border-radius);cursor:pointer;background:0 0;width:64px;height:24px;font-family:inherit;font-size:13px;font-weight:500;line-height:19.5px}
.PriceListTable-module-scss-module__dZglOa__editButton{border:1px solid var(--color-primary-soft);color:var(--color-primary-soft)}
.PriceListTable-module-scss-module__dZglOa__editButton:hover{background:var(--color-primary-soft-bg)}
.PriceListTable-module-scss-module__dZglOa__deleteButton{border:1px solid var(--color-text-primary);color:var(--color-text-primary)}
.PriceListTable-module-scss-module__dZglOa__deleteButton:hover{background:var(--color-bg-panel-hover)}
.PriceListTable-module-scss-module__dZglOa__detail{background:color-mix(in srgb, var(--color-text-primary) 2%, transparent);padding:16px 0}
.PriceListTable-module-scss-module__dZglOa__detailHead,.PriceListTable-module-scss-module__dZglOa__detailRow{grid-template-columns:25px 25px minmax(140px,1fr) 183px 157px 194px 188px 133px 134px;align-items:center;padding:6px 0;display:grid}
.PriceListTable-module-scss-module__dZglOa__detailHead>:first-child,.PriceListTable-module-scss-module__dZglOa__detailRow>:first-child{grid-column:3}
.PriceListTable-module-scss-module__dZglOa__detailHead>:nth-child(2),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(2){grid-column:5}
.PriceListTable-module-scss-module__dZglOa__detailHead>:nth-child(3),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(3){grid-column:6}
.PriceListTable-module-scss-module__dZglOa__detailHead>:nth-child(4),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(4){grid-column:7}
.PriceListTable-module-scss-module__dZglOa__detailHead>:nth-child(5),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(5){grid-column:8}
.PriceListTable-module-scss-module__dZglOa__detailHead{color:var(--color-text-secondary);font-size:14px;line-height:18px}
.PriceListTable-module-scss-module__dZglOa__detailRow{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:21px}
.PriceListTable-module-scss-module__dZglOa__detailQty{text-align:left}
.PriceListTable-module-scss-module__dZglOa__configName{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:inline-flex}
.PriceListTable-module-scss-module__dZglOa__configUnit{color:var(--color-text-secondary);font-size:12px;font-style:normal;font-weight:400}
.PriceListTable-module-scss-module__dZglOa__selectedCount{margin:0;font-size:16px;font-weight:600;line-height:18px}
.PriceListTable-module-scss-module__dZglOa__selectedCount strong{color:var(--color-text-primary)}
.PriceListTable-module-scss-module__dZglOa__selectedCount span{color:var(--color-text-secondary)}
.PriceListTable-module-scss-module__dZglOa__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:40px;display:flex}
@media (max-width:767px){.PriceListTable-module-scss-module__dZglOa__footer{padding-top:32px}}
.PriceListTable-module-scss-module__dZglOa__totalBox{align-items:center;gap:8px;display:flex}
.PriceListTable-module-scss-module__dZglOa__totalLabel{color:var(--color-text-primary);font-size:16px;font-weight:600;line-height:18px}
.PriceListTable-module-scss-module__dZglOa__totalValue{color:var(--color-coding-discount);font-size:24px;font-weight:600;line-height:33px}
.PriceListTable-module-scss-module__dZglOa__footerActions{gap:12px;display:flex}
@media (max-width:767px){.PriceListTable-module-scss-module__dZglOa__footerActions{width:100%}}
.PriceListTable-module-scss-module__dZglOa__clearButton,.PriceListTable-module-scss-module__dZglOa__exportButton{border-radius:var(--btn-border-radius);cursor:pointer;width:120px;height:32px;font-family:inherit;font-size:14px}
@media (max-width:767px){.PriceListTable-module-scss-module__dZglOa__clearButton,.PriceListTable-module-scss-module__dZglOa__exportButton{flex:1;width:auto}}
.PriceListTable-module-scss-module__dZglOa__clearButton{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}
.PriceListTable-module-scss-module__dZglOa__clearButton:hover{border-color:var(--color-text-primary)}
.PriceListTable-module-scss-module__dZglOa__exportButton{background:var(--color-text-primary);color:var(--color-bg-page);border:none}
.PriceListTable-module-scss-module__dZglOa__exportButton:hover{opacity:.85}
.PriceListTable-module-scss-module__dZglOa__empty{text-align:center;padding:80px 0}
.PriceListTable-module-scss-module__dZglOa__empty h3{color:var(--color-text-primary);margin:0 0 8px;font-size:20px;font-weight:600}
.PriceListTable-module-scss-module__dZglOa__empty p{color:var(--color-text-secondary);margin:0;font-size:14px}
@media (max-width:767px){.PriceListTable-module-scss-module__dZglOa__wrapper{gap:16px;min-height:auto}.PriceListTable-module-scss-module__dZglOa__table{min-width:0}.PriceListTable-module-scss-module__dZglOa__head{display:none}.PriceListTable-module-scss-module__dZglOa__group{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);margin-bottom:12px}.PriceListTable-module-scss-module__dZglOa__row{grid-template-columns:24px 24px minmax(0,1fr);row-gap:10px;padding:14px 12px}.PriceListTable-module-scss-module__dZglOa__cellCheck,.PriceListTable-module-scss-module__dZglOa__cellExpand{min-height:28px}.PriceListTable-module-scss-module__dZglOa__cellCheck input[type=checkbox],.PriceListTable-module-scss-module__dZglOa__cellExpand input[type=checkbox]{width:20px;height:20px}.PriceListTable-module-scss-module__dZglOa__expandToggle{width:20px;height:20px;font-size:14px}.PriceListTable-module-scss-module__dZglOa__modelName{white-space:normal;align-self:center;font-size:15px;line-height:20px}.PriceListTable-module-scss-module__dZglOa__cellModalities{color:var(--color-text-secondary);grid-column:3;gap:8px;font-size:13px}.PriceListTable-module-scss-module__dZglOa__cellUnit{grid-column:3;margin-top:-6px;font-size:13px;font-weight:400}.PriceListTable-module-scss-module__dZglOa__cellPrice,.PriceListTable-module-scss-module__dZglOa__cellDiscount{grid-column:3;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.PriceListTable-module-scss-module__dZglOa__cellPrice:before,.PriceListTable-module-scss-module__dZglOa__cellDiscount:before{content:attr(data-label);color:var(--color-text-secondary);font-size:13px;font-weight:400}.PriceListTable-module-scss-module__dZglOa__cellOperate{grid-column:3;margin-top:4px}.PriceListTable-module-scss-module__dZglOa__editButton,.PriceListTable-module-scss-module__dZglOa__deleteButton{flex:1;width:auto;height:32px}.PriceListTable-module-scss-module__dZglOa__detail{border-top:1px solid var(--color-border-panel);padding:12px}.PriceListTable-module-scss-module__dZglOa__detailHead{display:none}.PriceListTable-module-scss-module__dZglOa__detailRow{border-bottom:1px solid var(--color-border-panel);flex-direction:column;align-items:stretch;gap:6px;padding:10px 0;display:flex}.PriceListTable-module-scss-module__dZglOa__detailRow:last-child{border-bottom:none;padding-bottom:0}.PriceListTable-module-scss-module__dZglOa__detailRow>:first-child,.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(2),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(3),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(4),.PriceListTable-module-scss-module__dZglOa__detailRow>:nth-child(5){grid-column:auto}.PriceListTable-module-scss-module__dZglOa__detailQty{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.PriceListTable-module-scss-module__dZglOa__detailQty:before{content:attr(data-label);color:var(--color-text-secondary);font-size:13px;font-weight:400}}
.PriceListTable-module-scss-module__dZglOa__confirmFooter{justify-content:flex-end;gap:12px;display:flex}
.PriceListTable-module-scss-module__dZglOa__confirmBody{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}
.PriceListTable-module-scss-module__dZglOa__snapshotNote{color:var(--color-text-secondary);margin:8px 0 0;font-size:12px;line-height:18px}
/*# sourceMappingURL=1nt1j-x56vx8f.css.map*/
.ProvidersHero-module-scss-module__WaTAEa__hero{background:var(--color-light-bg-home-secondary);width:100%;position:relative;overflow:hidden}
.ProvidersHero-module-scss-module__WaTAEa__bg{z-index:0;position:absolute;inset:0}
.ProvidersHero-module-scss-module__WaTAEa__bgImg{object-fit:cover;object-position:right center}
.ProvidersHero-module-scss-module__WaTAEa__overlay{background:linear-gradient(90deg,#1a2330 0%,#1a233000 100%);position:absolute;inset:0}
.ProvidersHero-module-scss-module__WaTAEa__container{z-index:1;box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;min-height:460px;margin:0 auto;padding:120px 40px 48px;display:flex;position:relative}
@media (min-width:1300px){.ProvidersHero-module-scss-module__WaTAEa__container{max-width:1300px;padding-left:0;padding-right:0}}
@media (max-width:1079px){.ProvidersHero-module-scss-module__WaTAEa__container{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__container{min-height:380px;padding-top:100px;padding-left:16px;padding-right:16px}}
.ProvidersHero-module-scss-module__WaTAEa__title{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);max-width:868px;margin:0;font-size:40px;font-weight:700;line-height:1.2}
@media (max-width:1079px){.ProvidersHero-module-scss-module__WaTAEa__title{font-size:34px}}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__title{font-size:26px}}
.ProvidersHero-module-scss-module__WaTAEa__container[data-animate]:not([data-revealed]) .ProvidersHero-module-scss-module__WaTAEa__subtitle,.ProvidersHero-module-scss-module__WaTAEa__container[data-animate]:not([data-revealed]) .ProvidersHero-module-scss-module__WaTAEa__stats{opacity:0;transform:translateY(14px)}
.ProvidersHero-module-scss-module__WaTAEa__container[data-revealed] .ProvidersHero-module-scss-module__WaTAEa__subtitle{opacity:1;transition:opacity .6s .15s,transform .6s .15s;transform:none}
.ProvidersHero-module-scss-module__WaTAEa__container[data-revealed] .ProvidersHero-module-scss-module__WaTAEa__stats{opacity:1;transition:opacity .6s .3s,transform .6s .3s;transform:none}
.ProvidersHero-module-scss-module__WaTAEa__subtitle{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);opacity:.5;max-width:672px;margin:16px 0 0;font-size:20px;font-weight:500;line-height:1.4}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__subtitle{font-size:15px}}
.ProvidersHero-module-scss-module__WaTAEa__stats{gap:56px;margin-top:48px;display:flex}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__stats{gap:32px;margin-top:32px}}
.ProvidersHero-module-scss-module__WaTAEa__statItem{flex-direction:column;gap:8px;display:flex}
.ProvidersHero-module-scss-module__WaTAEa__statValue{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);font-size:48px;font-weight:500;line-height:1}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__statValue{font-size:32px}}
.ProvidersHero-module-scss-module__WaTAEa__statLabel{font-family:var(--font-manrope);color:var(--color-light-bg-home-primary);font-size:14px;font-weight:500;line-height:1}
@media (max-width:767px){.ProvidersHero-module-scss-module__WaTAEa__statLabel{font-size:13px}}
.ProvidersGrid-module-scss-module__EzNqRq__section{background:var(--color-bg-page);width:100%}
.ProvidersGrid-module-scss-module__EzNqRq__container{box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:80px 40px;display:flex}
@media (min-width:1300px){.ProvidersGrid-module-scss-module__EzNqRq__container{max-width:1300px;padding-left:0;padding-right:0}}
@media (max-width:1079px){.ProvidersGrid-module-scss-module__EzNqRq__container{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.ProvidersGrid-module-scss-module__EzNqRq__container{padding:56px 16px}}
.ProvidersGrid-module-scss-module__EzNqRq__heading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 40px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.ProvidersGrid-module-scss-module__EzNqRq__heading{margin-bottom:28px;font-size:26px}}
.ProvidersGrid-module-scss-module__EzNqRq__toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:32px;display:flex}
@media (max-width:1079px){.ProvidersGrid-module-scss-module__EzNqRq__toolbar{flex-direction:column;align-items:flex-start}}
.ProvidersGrid-module-scss-module__EzNqRq__tabs{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}
@media (max-width:767px){.ProvidersGrid-module-scss-module__EzNqRq__tabs{flex-wrap:nowrap;width:100%;overflow-x:auto}}
.ProvidersGrid-module-scss-module__EzNqRq__tab{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}
.ProvidersGrid-module-scss-module__EzNqRq__tab:hover{color:var(--color-text-primary)}
.ProvidersGrid-module-scss-module__EzNqRq__tabActive{background:var(--color-text-primary);color:var(--color-bg-card)}
.ProvidersGrid-module-scss-module__EzNqRq__tabActive:hover{color:var(--color-bg-card)}
.ProvidersGrid-module-scss-module__EzNqRq__tabIcon{font-size:15px;display:inline-flex}
.ProvidersGrid-module-scss-module__EzNqRq__countText{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:13px}
.ProvidersGrid-module-scss-module__EzNqRq__grid{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}
@media (max-width:1200px){.ProvidersGrid-module-scss-module__EzNqRq__grid{grid-template-columns:repeat(4,1fr)}}
@media (max-width:980px){.ProvidersGrid-module-scss-module__EzNqRq__grid{grid-template-columns:repeat(3,1fr)}}
@media (max-width:720px){.ProvidersGrid-module-scss-module__EzNqRq__grid{grid-template-columns:repeat(2,1fr)}}
@media (max-width:480px){.ProvidersGrid-module-scss-module__EzNqRq__grid{grid-template-columns:1fr}}
@keyframes ProvidersGrid-module-scss-module__EzNqRq__cardIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
.ProvidersGrid-module-scss-module__EzNqRq__card{animation:.45s both ProvidersGrid-module-scss-module__EzNqRq__cardIn}
.ProvidersGrid-module-scss-module__EzNqRq__card:first-child{animation-delay:0s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(2){animation-delay:45ms}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(3){animation-delay:90ms}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(4){animation-delay:.135s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(5){animation-delay:.18s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(6){animation-delay:.225s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(7){animation-delay:.27s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(8){animation-delay:.315s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(9){animation-delay:.36s}
.ProvidersGrid-module-scss-module__EzNqRq__card:nth-child(10){animation-delay:.405s}
@media (prefers-reduced-motion:reduce){.ProvidersGrid-module-scss-module__EzNqRq__card{animation:none}}
.ProvidersGrid-module-scss-module__EzNqRq__card{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;text-decoration:none;transition:box-shadow .18s,transform .18s;display:flex;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__card:hover{transform:translateY(-2px);box-shadow:0 6px 18px #1a233014}
.ProvidersGrid-module-scss-module__EzNqRq__cardHeader{justify-content:space-between;align-items:center;gap:8px;padding:7px 6px;display:flex}
.ProvidersGrid-module-scss-module__EzNqRq__brandName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__brandIcon{flex-shrink:0}
.ProvidersGrid-module-scss-module__EzNqRq__cover{aspect-ratio:251/160;background:#d9d9d9;border-radius:4px;margin:0 2px;position:relative;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__coverImg{object-fit:cover}
.ProvidersGrid-module-scss-module__EzNqRq__coverPlaceholder{font-family:var(--font-manrope);color:var(--color-text-secondary);justify-content:center;align-items:center;font-size:36px;font-weight:700;display:flex;position:absolute;inset:0}
.ProvidersGrid-module-scss-module__EzNqRq__titleRow{justify-content:space-between;align-items:baseline;gap:8px;padding:6px 6px 0;display:flex}
.ProvidersGrid-module-scss-module__EzNqRq__title{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:700;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__count{font-family:var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;flex-shrink:0;font-size:10px}
.ProvidersGrid-module-scss-module__EzNqRq__divider{background:var(--color-border-panel);height:1px;margin:6px}
.ProvidersGrid-module-scss-module__EzNqRq__popular{justify-content:space-between;align-items:flex-start;gap:8px;min-height:54px;padding:0 6px;display:flex}
.ProvidersGrid-module-scss-module__EzNqRq__popularLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);flex-shrink:0;font-size:10px;line-height:1}
.ProvidersGrid-module-scss-module__EzNqRq__popularList{flex-direction:column;gap:12px;min-width:0;display:flex}
.ProvidersGrid-module-scss-module__EzNqRq__popularItem{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__desc{box-sizing:content-box;height:28px;font-family:var(--font-manrope);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 12px;padding:10px 6px 0;font-size:10px;line-height:1.4;display:-webkit-box;overflow:hidden}
.ProvidersGrid-module-scss-module__EzNqRq__viewBtn{background:var(--color-primary-default);color:#ebf4fb;height:24px;font-family:var(--font-manrope);letter-spacing:-.24px;border-radius:4px;justify-content:center;align-items:center;margin:auto 6px 6px;font-size:12px;transition:background .15s;display:flex}
.ProvidersGrid-module-scss-module__EzNqRq__card:hover .ProvidersGrid-module-scss-module__EzNqRq__viewBtn{background:var(--color-primary-hover)}
@media (max-width:480px){.ProvidersGrid-module-scss-module__EzNqRq__brandName{font-size:14px}.ProvidersGrid-module-scss-module__EzNqRq__title,.ProvidersGrid-module-scss-module__EzNqRq__count,.ProvidersGrid-module-scss-module__EzNqRq__popularLabel,.ProvidersGrid-module-scss-module__EzNqRq__popularItem{font-size:12px}.ProvidersGrid-module-scss-module__EzNqRq__popular{min-height:0}.ProvidersGrid-module-scss-module__EzNqRq__desc{height:auto;font-size:13px}.ProvidersGrid-module-scss-module__EzNqRq__viewBtn{height:40px;font-size:14px}}
.ProvidersGrid-module-scss-module__EzNqRq__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);padding:60px 0}
.ProvidersGrid-module-scss-module__EzNqRq__pagination{justify-content:flex-end;align-items:center;gap:4px;margin-top:40px;display:flex}
@media (max-width:767px){.ProvidersGrid-module-scss-module__EzNqRq__pagination{justify-content:center}}
.ProvidersGrid-module-scss-module__EzNqRq__pageNum,.ProvidersGrid-module-scss-module__EzNqRq__pageArrow{min-width:32px;height:32px;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:0 6px;font-size:14px;transition:background .15s,color .15s}
.ProvidersGrid-module-scss-module__EzNqRq__pageNum:hover:not(:disabled),.ProvidersGrid-module-scss-module__EzNqRq__pageArrow:hover:not(:disabled){background:var(--color-menu-selected);color:var(--color-text-primary)}
.ProvidersGrid-module-scss-module__EzNqRq__pageNum:disabled,.ProvidersGrid-module-scss-module__EzNqRq__pageArrow:disabled{opacity:.4;cursor:not-allowed}
.ProvidersGrid-module-scss-module__EzNqRq__pageNumActive{color:var(--color-primary-default);font-weight:700}
.ProvidersGrid-module-scss-module__EzNqRq__ellipsis{text-align:center;min-width:24px;color:var(--color-text-secondary)}
.PopularModels-module-scss-module__DqQKqa__section{background:var(--color-bg-page);width:100%}
.PopularModels-module-scss-module__DqQKqa__container{box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:0 40px 80px;display:flex}
@media (min-width:1300px){.PopularModels-module-scss-module__DqQKqa__container{max-width:1300px;padding-left:0;padding-right:0}}
@media (max-width:1079px){.PopularModels-module-scss-module__DqQKqa__container{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.PopularModels-module-scss-module__DqQKqa__container{padding-bottom:56px;padding-left:16px;padding-right:16px}}
.PopularModels-module-scss-module__DqQKqa__heading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 40px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.PopularModels-module-scss-module__DqQKqa__heading{margin-bottom:28px;font-size:26px}}
.PopularModels-module-scss-module__DqQKqa__columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;display:grid}
@media (max-width:900px){.PopularModels-module-scss-module__DqQKqa__columns{grid-template-columns:minmax(0,1fr)}}
.PopularModels-module-scss-module__DqQKqa__columns[data-animate]:not([data-revealed]) .PopularModels-module-scss-module__DqQKqa__column{opacity:0;transform:translateY(16px)}
.PopularModels-module-scss-module__DqQKqa__columns[data-revealed] .PopularModels-module-scss-module__DqQKqa__column{opacity:1;transition:opacity .55s,transform .55s;transform:none}
.PopularModels-module-scss-module__DqQKqa__columns[data-revealed] .PopularModels-module-scss-module__DqQKqa__column:nth-child(2){transition-delay:.12s}
.PopularModels-module-scss-module__DqQKqa__column{background:var(--color-bg-card);border:1px solid var(--color-border-panel);border-radius:4px;flex-direction:column;padding:32px;display:flex}
@media (max-width:767px){.PopularModels-module-scss-module__DqQKqa__column{padding:20px}}
.PopularModels-module-scss-module__DqQKqa__columnTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.05}
.PopularModels-module-scss-module__DqQKqa__list{flex-direction:column;display:flex}
.PopularModels-module-scss-module__DqQKqa__row{border-top:1px solid var(--color-border-panel);align-items:flex-start;gap:14px;padding:12px 0;text-decoration:none;display:flex;position:relative}
.PopularModels-module-scss-module__DqQKqa__row:hover .PopularModels-module-scss-module__DqQKqa__rowTitle{color:var(--color-primary-default)}
.PopularModels-module-scss-module__DqQKqa__row:hover .PopularModels-module-scss-module__DqQKqa__rowArrow{color:var(--color-primary-default);transform:translate(4px)}
.PopularModels-module-scss-module__DqQKqa__row:hover .PopularModels-module-scss-module__DqQKqa__thumbImg{transform:scale(1.06)}
.PopularModels-module-scss-module__DqQKqa__thumb{background:#d9d9d9;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:148px;height:80px;display:flex;position:relative;overflow:hidden}
@media (max-width:480px){.PopularModels-module-scss-module__DqQKqa__thumb{width:96px;height:56px}}
.PopularModels-module-scss-module__DqQKqa__thumbImg{object-fit:cover;transition:transform .3s}
.PopularModels-module-scss-module__DqQKqa__thumbLogo{object-fit:contain}
.PopularModels-module-scss-module__DqQKqa__thumbPlaceholder{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:20px;font-weight:700}
.PopularModels-module-scss-module__DqQKqa__rowBody{flex-direction:column;flex:1;gap:8px;min-width:0;padding-right:52px;display:flex}
.PopularModels-module-scss-module__DqQKqa__rowTitleLine{align-items:center;gap:8px;min-width:0;display:flex}
.PopularModels-module-scss-module__DqQKqa__rowTitle{font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;transition:color .18s;overflow:hidden}
.PopularModels-module-scss-module__DqQKqa__newBadge{box-sizing:border-box;color:#fff;height:18px;font-family:var(--font-manrope);letter-spacing:.2px;text-transform:uppercase;background:#0000004d;border:.6px solid #ffffff4d;border-radius:2px;align-items:center;gap:3px;padding:4px;font-size:9px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:12px;right:0}
.PopularModels-module-scss-module__DqQKqa__newDot{background:#52d680;border-radius:50%;flex-shrink:0;width:6px;height:6px}
.PopularModels-module-scss-module__DqQKqa__rowSummary{font-family:var(--font-manrope);letter-spacing:-.24px;color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.2;display:-webkit-box;overflow:hidden}
.PopularModels-module-scss-module__DqQKqa__rowArrow{color:var(--color-text-secondary);font-size:16px;transition:color .18s,transform .18s;position:absolute;bottom:12px;right:0}
.OneApiSection-module-scss-module__TCQ3Bq__section{background:var(--color-bg-page);width:100%}
.OneApiSection-module-scss-module__TCQ3Bq__container{box-sizing:border-box;flex-direction:column;width:100%;max-width:1200px;margin:0 auto;padding:0 40px 80px;display:flex}
@media (min-width:1300px){.OneApiSection-module-scss-module__TCQ3Bq__container{max-width:1300px;padding-left:0;padding-right:0}}
@media (max-width:1079px){.OneApiSection-module-scss-module__TCQ3Bq__container{padding-left:24px;padding-right:24px}}
@media (max-width:767px){.OneApiSection-module-scss-module__TCQ3Bq__container{padding-bottom:56px;padding-left:16px;padding-right:16px}}
.OneApiSection-module-scss-module__TCQ3Bq__heading{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 32px;font-size:36px;font-weight:700;line-height:1.2}
@media (max-width:767px){.OneApiSection-module-scss-module__TCQ3Bq__heading{margin-bottom:24px;font-size:26px}}
.OneApiSection-module-scss-module__TCQ3Bq__rows{flex-direction:column;display:flex}
.OneApiSection-module-scss-module__TCQ3Bq__rows[data-animate]:not([data-revealed]) .OneApiSection-module-scss-module__TCQ3Bq__row{opacity:0;transform:translateY(18px)}
.OneApiSection-module-scss-module__TCQ3Bq__rows[data-revealed] .OneApiSection-module-scss-module__TCQ3Bq__row{opacity:1;transition:opacity .55s,transform .55s;transform:none}
.OneApiSection-module-scss-module__TCQ3Bq__rows[data-revealed] .OneApiSection-module-scss-module__TCQ3Bq__row:nth-child(2){transition-delay:.12s}
.OneApiSection-module-scss-module__TCQ3Bq__rows[data-revealed] .OneApiSection-module-scss-module__TCQ3Bq__row:nth-child(3){transition-delay:.24s}
.OneApiSection-module-scss-module__TCQ3Bq__row{border-top:1px solid var(--color-border-panel);grid-template-columns:44.1% 41.4%;justify-content:space-between;align-items:start;padding:20px 0;display:grid}
.OneApiSection-module-scss-module__TCQ3Bq__row:last-child{border-bottom:1px solid var(--color-border-panel)}
@media (max-width:900px){.OneApiSection-module-scss-module__TCQ3Bq__row{grid-template-columns:1fr;gap:16px;padding:24px 0}}
.OneApiSection-module-scss-module__TCQ3Bq__imageWrap{aspect-ratio:577/322;background:var(--color-bg-card);border-radius:4px;width:100%;position:relative;overflow:hidden}
.OneApiSection-module-scss-module__TCQ3Bq__image{object-fit:cover}
.OneApiSection-module-scss-module__TCQ3Bq__text{flex-direction:column;gap:20px;display:flex}
.OneApiSection-module-scss-module__TCQ3Bq__rowTitle{font-family:var(--font-manrope);letter-spacing:-.4px;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}
.OneApiSection-module-scss-module__TCQ3Bq__rowText{font-family:var(--font-manrope);letter-spacing:-.32px;color:var(--color-text-primary);opacity:.5;margin:0;font-size:16px;line-height:1.2}
/*# sourceMappingURL=0wn-ref1nb31s.css.map*/
.index-module-scss-module__4hLrSq__settingsPage{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 40px 60px}
@media (min-width:1300px){.index-module-scss-module__4hLrSq__settingsPage{max-width:1300px}}
@media (max-width:1079px){.index-module-scss-module__4hLrSq__settingsPage{padding:0 24px 40px}}
@media (max-width:767px){.index-module-scss-module__4hLrSq__settingsPage{padding:0 16px 32px}}
.index-module-scss-module__4hLrSq__settingsLayout{gap:40px;margin-top:24px;display:flex}
@media (max-width:1079px){.index-module-scss-module__4hLrSq__settingsLayout{flex-direction:column;gap:24px}}
.index-module-scss-module__4hLrSq__settingsContent{flex:1;min-width:0}
.index-module-scss-module__4hLrSq__sectionHeader{flex-direction:column;margin-bottom:16px;display:flex}
.index-module-scss-module__4hLrSq__pageTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:16px;font-weight:700;line-height:105%}
.index-module-scss-module__4hLrSq__pageDesc{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;margin:0 0 12px;font-size:14px;font-weight:400;line-height:105%}
.index-module-scss-module__4hLrSq__pageDivider{background:var(--color-text-primary);opacity:.1;height:1px;margin-bottom:0}
.index-module-scss-module__4hLrSq__container{box-sizing:border-box;background:0 0;border:1px solid #1a23301a;border-radius:4px;width:100%;padding:24px;transition:all .2s}
@media (max-width:768px){.index-module-scss-module__4hLrSq__container{padding:16px}}
.index-module-scss-module__4hLrSq__alert{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;align-items:center;gap:12px;margin-bottom:24px;padding:12px 16px;font-size:14px;display:flex}
.index-module-scss-module__4hLrSq__alertIcon{font-size:18px;font-weight:600}
.index-module-scss-module__4hLrSq__searchSection{align-items:center;gap:10px;margin-bottom:20px;display:flex;position:relative}
.index-module-scss-module__4hLrSq__controls{z-index:50;background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:8px;flex-direction:column;align-items:stretch;gap:12px;width:300px;max-width:100%;padding:16px;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 24px #0000001f}
.index-module-scss-module__4hLrSq__controlsOpen{display:flex}
.index-module-scss-module__4hLrSq__filtersToggle{border:1px solid var(--color-border-panel);height:36px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;align-items:center;gap:6px;padding:0 12px;transition:all .2s;display:inline-flex}
.index-module-scss-module__4hLrSq__filtersToggle svg{flex-shrink:0}
.index-module-scss-module__4hLrSq__filtersToggle:hover{border-color:var(--color-text-secondary)}
.index-module-scss-module__4hLrSq__drawerFooter{justify-content:space-between;align-items:center;gap:10px;margin-top:4px;display:flex}
.index-module-scss-module__4hLrSq__doneBtn{background:var(--color-bg-home-secondary);border:1px solid var(--color-bg-home-secondary);height:36px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-bg-home-primary);cursor:pointer;border-radius:4px;flex:1;padding:0 14px;transition:all .2s}
.index-module-scss-module__4hLrSq__doneBtn:hover{opacity:.85}
.index-module-scss-module__4hLrSq__clearInline{border:1px solid var(--color-border-panel);height:36px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-text-primary);white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;padding:0 14px;transition:all .2s}
.index-module-scss-module__4hLrSq__clearInline:hover{border-color:var(--color-text-secondary)}
.index-module-scss-module__4hLrSq__searchInputWrapper{align-items:center;width:100%;display:flex;position:relative}
.index-module-scss-module__4hLrSq__modelInput{border:1px solid var(--color-border-panel);width:100%;height:36px;font-size:14px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);box-sizing:border-box;background:0 0;border-radius:4px;padding:6px 9px;transition:border-color .15s ease-in-out}
.index-module-scss-module__4hLrSq__modelInput::placeholder{color:var(--color-text-secondary)}
.index-module-scss-module__4hLrSq__modelInput:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__4hLrSq__modelInput:focus{border-color:var(--color-primary-default);background:0 0;outline:none}
.index-module-scss-module__4hLrSq__searchSection .index-module-scss-module__4hLrSq__modelSelect{flex:170px;min-width:140px;max-width:260px;height:36px;font-size:14px;font-weight:500}
.index-module-scss-module__4hLrSq__searchSection .index-module-scss-module__4hLrSq__statusSelect{width:100%;height:36px;font-size:14px;font-weight:500}
.index-module-scss-module__4hLrSq__searchSubmitBtn{background:var(--color-bg-home-secondary);border:1px solid var(--color-bg-home-secondary);height:36px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-bg-home-primary);white-space:nowrap;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:all .2s;display:inline-flex}
.index-module-scss-module__4hLrSq__searchSubmitBtn svg{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__4hLrSq__searchSubmitBtn:hover{opacity:.85}
@media (max-width:767px){.index-module-scss-module__4hLrSq__searchSubmitBtn{flex:1}}
.index-module-scss-module__4hLrSq__refreshBtn{border:1px solid var(--color-border-panel);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}
.index-module-scss-module__4hLrSq__refreshBtn svg{width:16px;height:16px}
.index-module-scss-module__4hLrSq__refreshBtn:hover:not(:disabled){border-color:var(--color-text-secondary)}
.index-module-scss-module__4hLrSq__toolbarBtn{border:1px solid var(--color-border-panel);width:100%;height:36px;font-size:14px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-secondary);cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border-radius:4px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;transition:border-color .15s ease-in-out;display:flex}
.index-module-scss-module__4hLrSq__toolbarBtn:hover{border-color:var(--color-primary-default)}
.index-module-scss-module__4hLrSq__toolbarBtnActive{color:var(--color-text-primary)}
.index-module-scss-module__4hLrSq__dateValue{text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}
.index-module-scss-module__4hLrSq__dateValue svg{flex-shrink:0;width:16px;height:16px}
.index-module-scss-module__4hLrSq__dateChevron{color:var(--color-text-primary);flex-shrink:0}
.index-module-scss-module__4hLrSq__iconBtn{border:1px solid var(--color-border-panel);width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:10px;transition:all .2s;display:flex}
.index-module-scss-module__4hLrSq__iconBtn svg{width:16px;height:16px}
.index-module-scss-module__4hLrSq__iconBtn:hover:not(:disabled){border-color:var(--color-text-secondary);background:0 0}
.index-module-scss-module__4hLrSq__iconBtn:disabled{opacity:.4;cursor:not-allowed}
.index-module-scss-module__4hLrSq__clearBtn{border:1px solid var(--color-border-panel);height:36px;font-size:14px;font-weight:600;font-family:Inter,var(--font-manrope);color:var(--color-text-primary);cursor:pointer;white-space:nowrap;background:0 0;border-radius:4px;padding:8px 14px;transition:all .2s}
.index-module-scss-module__4hLrSq__clearBtn:hover{border-color:var(--color-text-secondary);background:0 0}
.index-module-scss-module__4hLrSq__datePickerWrapper{width:100%;position:relative}
.index-module-scss-module__4hLrSq__datePickerPopup{z-index:100;animation:.2s index-module-scss-module__4hLrSq__slideDown;position:absolute;top:calc(100% + 8px);left:0}
@keyframes index-module-scss-module__4hLrSq__slideDown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.index-module-scss-module__4hLrSq__btnPrimary,.index-module-scss-module__4hLrSq__btnSecondary,.index-module-scss-module__4hLrSq__btnIcon{cursor:pointer;font-size:14px;font-weight:500;font-family:var(--font-dm-sans);border:none;border-radius:4px;padding:8px 16px;transition:all .2s}
.index-module-scss-module__4hLrSq__btnPrimary{background:var(--color-bg-home-secondary);color:#fff}
.index-module-scss-module__4hLrSq__btnPrimary:hover{background:var(--color-panel-selected)}
.index-module-scss-module__4hLrSq__btnSecondary{background:var(--color-bg-panel);color:var(--color-text-primary);border:1px solid var(--color-border-panel)}
.index-module-scss-module__4hLrSq__btnSecondary:hover{background:var(--color-bg-panel);border-color:var(--color-border-panel)}
.index-module-scss-module__4hLrSq__btnIcon{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);color:var(--color-text-primary);justify-content:center;align-items:center;padding:8px 12px;display:flex}
.index-module-scss-module__4hLrSq__btnIcon:hover{background:var(--color-bg-panel);border-color:var(--color-border-panel)}
.index-module-scss-module__4hLrSq__tableWrapper{background:0 0;border:none;border-radius:0;flex-direction:column;width:100%;height:calc(100vh - 500px);min-height:400px;max-height:600px;margin-bottom:16px;display:flex;position:relative;overflow-x:auto}
@media (max-width:767px){.index-module-scss-module__4hLrSq__tableWrapper{height:auto;min-height:0;max-height:none;overflow-x:visible}}
.index-module-scss-module__4hLrSq__table{border-collapse:collapse;width:100%;font-family:var(--font-manrope);flex-direction:column;height:100%;display:flex}
@media (max-width:767px){.index-module-scss-module__4hLrSq__table{display:none}}
.index-module-scss-module__4hLrSq__table thead{background:0 0;flex-shrink:0}
.index-module-scss-module__4hLrSq__table thead tr{table-layout:fixed;width:100%;display:table}
.index-module-scss-module__4hLrSq__table thead th{text-align:left;font-family:var(--font-manrope);color:#1b1b1d99;background-color:#0000;border-bottom:1px solid #00000014;padding:12px 16px;font-size:13px;font-weight:500}
.index-module-scss-module__4hLrSq__table thead th:first-child{padding-left:0}
.index-module-scss-module__4hLrSq__table thead th:last-child{padding-right:0}
.index-module-scss-module__4hLrSq__table th:first-child,.index-module-scss-module__4hLrSq__table td:first-child,.index-module-scss-module__4hLrSq__table th:nth-child(2),.index-module-scss-module__4hLrSq__table td:nth-child(2){width:22%}
.index-module-scss-module__4hLrSq__table th:nth-child(3),.index-module-scss-module__4hLrSq__table td:nth-child(3){width:12%}
.index-module-scss-module__4hLrSq__table th:nth-child(4),.index-module-scss-module__4hLrSq__table td:nth-child(4){width:18%}
.index-module-scss-module__4hLrSq__table th:nth-child(5),.index-module-scss-module__4hLrSq__table td:nth-child(5){width:20%}
.index-module-scss-module__4hLrSq__table th:nth-child(6),.index-module-scss-module__4hLrSq__table td:nth-child(6){width:100px;min-width:100px}
.index-module-scss-module__4hLrSq__table tbody{flex:1;display:block}
.index-module-scss-module__4hLrSq__table tbody tr{transition:background-color .15s}
.index-module-scss-module__4hLrSq__table tbody tr:hover{background-color:var(--color-bg-panel)}
.index-module-scss-module__4hLrSq__table tbody td{font-family:var(--font-manrope);color:var(--color-text-primary);vertical-align:middle;border-bottom:1px solid #0000000f;padding:16px;font-size:14px}
.index-module-scss-module__4hLrSq__table tbody td:first-child{padding-left:0}
.index-module-scss-module__4hLrSq__table tbody td:last-child{padding-right:0}
.index-module-scss-module__4hLrSq__table tbody tr:last-child td{border-bottom:none}
.index-module-scss-module__4hLrSq__idLink,.index-module-scss-module__4hLrSq__modelLink{color:var(--color-primary-default);cursor:pointer;word-break:break-all;text-decoration:none;transition:color .2s}
.index-module-scss-module__4hLrSq__idLink:hover,.index-module-scss-module__4hLrSq__modelLink:hover{color:var(--color-primary-hover);text-decoration:underline}
.index-module-scss-module__4hLrSq__statusTag{width:auto;font-family:var(--font-manrope);text-transform:uppercase;border-radius:2px;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.5em;display:inline-flex}
.index-module-scss-module__4hLrSq__statusCompleted{color:var(--color-function-success);background:#ecfdf3;border:1px solid #abefc6}
.index-module-scss-module__4hLrSq__statusFailed{color:var(--color-function-fail);background:#fef3f2;border:1px solid #fecdca}
.index-module-scss-module__4hLrSq__statusCreated{color:#175cd3;background:#eff8ff;border:1px solid #b2ddff}
.index-module-scss-module__4hLrSq__statusTimeout{color:var(--color-function-error);background:#fffaeb;border:1px solid #fedf89}
[data-theme=dark] .index-module-scss-module__4hLrSq__container{border-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__4hLrSq__alert{color:var(--color-function-loading);background:#0186ce1a;border-color:#0186ce4d}
[data-theme=dark] .index-module-scss-module__4hLrSq__modelInput::placeholder{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__4hLrSq__toolbarBtn{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__4hLrSq__searchBtn:hover{background:#ffffff1a}
[data-theme=dark] .index-module-scss-module__4hLrSq__table thead th{color:var(--color-text-secondary);border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__4hLrSq__table tbody td{border-bottom-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__4hLrSq__statusCompleted{background:#01ce0f1a;border-color:#01ce0f4d}
[data-theme=dark] .index-module-scss-module__4hLrSq__statusFailed{background:#ce23011a;border-color:#ce23014d}
[data-theme=dark] .index-module-scss-module__4hLrSq__statusCreated{color:var(--color-function-loading);background:#0186ce1a;border-color:#0186ce4d}
[data-theme=dark] .index-module-scss-module__4hLrSq__statusTimeout{color:var(--color-function-error);background:#ce7c011a;border-color:#ce7c014d}
[data-theme=dark] .index-module-scss-module__4hLrSq__paginationInfo{color:var(--color-text-secondary)}
[data-theme=dark] .index-module-scss-module__4hLrSq__pageBtn{border-color:var(--color-border-panel)}
[data-theme=dark] .index-module-scss-module__4hLrSq__pageBtn:hover:not(:disabled){border-color:var(--color-border-panel);background:#ffffff1a}
[data-theme=dark] .index-module-scss-module__4hLrSq__downloadBtn{background:var(--color-primary-default);color:#fff}
[data-theme=dark] .index-module-scss-module__4hLrSq__downloadBtn:hover{background:var(--color-primary-hover)}
.index-module-scss-module__4hLrSq__resultMedia{cursor:pointer;border-radius:4px;width:120px;height:90px;transition:transform .2s;position:relative;overflow:hidden}
.index-module-scss-module__4hLrSq__resultMedia:hover{transform:scale(1.05)}
.index-module-scss-module__4hLrSq__resultMedia:hover .index-module-scss-module__4hLrSq__mediaOverlay{opacity:1}
.index-module-scss-module__4hLrSq__mediaItem{object-fit:cover;width:100%;height:100%}
.index-module-scss-module__4hLrSq__mediaOverlay{color:#fff;opacity:0;background:#00000080;justify-content:center;align-items:center;font-size:24px;transition:opacity .2s;display:flex;position:absolute;inset:0}
.index-module-scss-module__4hLrSq__outputCount{color:#fff;min-width:18px;height:18px;font-family:var(--font-manrope);pointer-events:none;z-index:2;background:#000000b3;border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:4px;right:4px}
.index-module-scss-module__4hLrSq__noResult{color:var(--color-text-secondary);font-style:italic}
.index-module-scss-module__4hLrSq__archivedWrapper{background:var(--color-bg-panel-hover);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:91px;height:68px;padding:16px 21px;display:flex}
.index-module-scss-module__4hLrSq__archivedText{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1.366em}
.index-module-scss-module__4hLrSq__threeDThumb{background:var(--color-bg-panel-hover);border:1px dashed #7036f04d;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}
.index-module-scss-module__4hLrSq__threeDIcon{width:28px;height:28px;color:var(--color-primary-default);opacity:.85}
.index-module-scss-module__4hLrSq__threeDLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.7;font-size:11px;font-weight:500}
.index-module-scss-module__4hLrSq__resultAudio{width:100%}
.index-module-scss-module__4hLrSq__resultAudio audio{width:100%;height:36px;display:block}
.index-module-scss-module__4hLrSq__resultAudio audio::-webkit-media-controls-overflow-button{display:none!important}
.index-module-scss-module__4hLrSq__previewThreeD{width:75vw;max-width:960px;height:70vh;max-height:720px}
.index-module-scss-module__4hLrSq__actions{gap:8px;display:flex}
.index-module-scss-module__4hLrSq__actionBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:6px;transition:all .2s;display:flex}
.index-module-scss-module__4hLrSq__actionBtn svg{width:16px;height:16px}
.index-module-scss-module__4hLrSq__actionBtn:hover:not(:disabled){background:var(--color-bg-panel-hover);border-color:var(--color-border-panel);color:var(--color-text-primary)}
.index-module-scss-module__4hLrSq__actionBtn:disabled{opacity:.45;background:var(--color-bg-page);cursor:not-allowed;border-color:#0000}
.index-module-scss-module__4hLrSq__loading,.index-module-scss-module__4hLrSq__empty{text-align:center;color:var(--color-text-secondary);padding:60px 20px;font-size:14px}
.index-module-scss-module__4hLrSq__loadingContainer{justify-content:center;align-items:center;padding:60px 20px;display:flex}
.index-module-scss-module__4hLrSq__loadingOverlay{z-index:10;background:#fffc;border-radius:4px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.index-module-scss-module__4hLrSq__loadingSpinner{color:var(--color-text-primary);font-size:14px;font-family:var(--font-dm-sans);align-items:center;gap:8px;font-weight:500;display:flex}
.index-module-scss-module__4hLrSq__spinIcon{font-size:20px;animation:1s linear infinite index-module-scss-module__4hLrSq__spin}
@keyframes index-module-scss-module__4hLrSq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.index-module-scss-module__4hLrSq__pagination{border-top:none;justify-content:space-between;align-items:center;margin-top:16px;padding:16px 0 0;display:flex}
.index-module-scss-module__4hLrSq__paginationInfo{font-size:13px;font-family:var(--font-manrope);color:#1b1b1d99;font-weight:400}
.index-module-scss-module__4hLrSq__paginationControls{align-items:center;gap:16px;display:flex}
.index-module-scss-module__4hLrSq__pageInfo{font-size:13px;font-family:var(--font-manrope);color:var(--color-text-primary);font-weight:500}
.index-module-scss-module__4hLrSq__pageBtn{background:var(--color-bg-panel);height:32px;font-size:13px;font-weight:500;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border:1px solid #0000001f;border-radius:4px;align-items:center;gap:6px;padding:0 12px;transition:all .2s;display:inline-flex}
.index-module-scss-module__4hLrSq__pageBtn svg{font-size:10px}
.index-module-scss-module__4hLrSq__pageBtn:hover:not(:disabled){background:#0000000a;border-color:#0003}
.index-module-scss-module__4hLrSq__pageBtn:disabled{opacity:.4;cursor:not-allowed}
.index-module-scss-module__4hLrSq__backdrop{z-index:1000;background:#00000080;animation:.2s index-module-scss-module__4hLrSq__fadeIn;position:fixed;inset:0}
.index-module-scss-module__4hLrSq__previewDialog,.index-module-scss-module__4hLrSq__detailDialog{background:var(--color-bg-panel);z-index:1001;border-radius:4px;max-height:90vh;animation:.2s index-module-scss-module__4hLrSq__slideIn;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}
.index-module-scss-module__4hLrSq__previewDialog{width:90vw;max-width:1200px}
@media (max-width:767px){.index-module-scss-module__4hLrSq__previewDialog{border-radius:0;flex-direction:column;justify-content:center;width:100vw;max-width:100vw;height:100vh;max-height:100vh;animation:none;display:flex;top:0;left:0;transform:none}}
.index-module-scss-module__4hLrSq__detailDialog{flex-direction:column;width:90vw;max-width:1200px;display:flex}
@media (max-width:767px){.index-module-scss-module__4hLrSq__detailDialog{border-radius:0;width:100vw;max-width:100vw;height:100vh;max-height:100vh;animation:none;top:0;left:0;transform:none}}
.index-module-scss-module__4hLrSq__dialogHeader{border-bottom:1px solid var(--color-border-panel);flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}
@media (max-width:767px){.index-module-scss-module__4hLrSq__dialogHeader{background:var(--color-bg-panel);z-index:2;padding:14px 16px;position:sticky;top:0}}
.index-module-scss-module__4hLrSq__dialogTitle{color:var(--color-text-primary);margin:0;font-size:18px;font-weight:600}
@media (max-width:767px){.index-module-scss-module__4hLrSq__dialogTitle{font-size:16px}}
.index-module-scss-module__4hLrSq__previewCloseBtn{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;z-index:1;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex;position:absolute;top:16px;right:16px}
.index-module-scss-module__4hLrSq__previewCloseBtn:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
@media (max-width:767px){.index-module-scss-module__4hLrSq__previewCloseBtn{color:#fff;z-index:2;background:#00000080;border-radius:50%;width:36px;height:36px;top:12px;right:12px}.index-module-scss-module__4hLrSq__previewCloseBtn:hover{color:#fff;background:#000000b3}}
.index-module-scss-module__4hLrSq__dialogClose{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:24px;transition:all .2s;display:flex;position:static}
.index-module-scss-module__4hLrSq__dialogClose:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.index-module-scss-module__4hLrSq__previewContent{justify-content:center;align-items:center;max-height:80vh;padding:24px;display:flex}
@media (max-width:767px){.index-module-scss-module__4hLrSq__previewContent{background:#000;flex:1;width:100%;max-height:100vh;padding:0}}
.index-module-scss-module__4hLrSq__previewMedia{object-fit:contain;max-width:100%;max-height:80vh}
@media (max-width:767px){.index-module-scss-module__4hLrSq__previewMedia{object-fit:contain;width:100%;height:100%;max-height:100vh}}
.index-module-scss-module__4hLrSq__detailContent{flex:1;grid-template-columns:1fr 400px;gap:24px;padding:24px;display:grid;overflow-y:auto}
@media (max-width:767px){.index-module-scss-module__4hLrSq__detailContent{flex-direction:column;gap:16px;padding:16px;display:flex;overflow-x:hidden}}
.index-module-scss-module__4hLrSq__detailLeft,.index-module-scss-module__4hLrSq__detailRight{flex-direction:column;gap:16px;display:flex}
.index-module-scss-module__4hLrSq__downloadBtn{background:var(--color-bg-home-secondary);color:#fff;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}
.index-module-scss-module__4hLrSq__downloadBtn:hover:not(:disabled){background:var(--color-panel-selected)}
.index-module-scss-module__4hLrSq__downloadBtn:disabled{opacity:.7;cursor:not-allowed}
.index-module-scss-module__4hLrSq__detailRow{border-bottom:1px solid var(--color-border-panel);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}
.index-module-scss-module__4hLrSq__detailRowFull{flex-direction:column;gap:10px;display:flex}
.index-module-scss-module__4hLrSq__detailLabel{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600}
.index-module-scss-module__4hLrSq__detailValue{color:var(--color-text-primary);word-break:break-all;font-size:14px}
.index-module-scss-module__4hLrSq__detailCode{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);max-height:400px;color:var(--color-text-primary);border-radius:4px;margin:0;padding:12px;font-family:Courier New,monospace;font-size:12px;overflow:auto}
@media (max-width:767px){.index-module-scss-module__4hLrSq__detailCode{word-break:break-all;white-space:pre-wrap;max-height:200px;padding:10px;font-size:11px;overflow-x:hidden}}
.index-module-scss-module__4hLrSq__errorSummary{-webkit-line-clamp:2;text-align:left;max-width:100%;font-family:var(--font-manrope);color:var(--color-badge-error-text);word-break:break-word;cursor:pointer;background:0 0;border:none;-webkit-box-orient:vertical;padding:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}
.index-module-scss-module__4hLrSq__errorSummary:hover{text-decoration:underline}
.index-module-scss-module__4hLrSq__errorHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__4hLrSq__errorCode{border-radius:var(--radius-base);background:var(--color-badge-error-bg);border:1px solid var(--color-badge-error-border);color:var(--color-badge-error-text);letter-spacing:0;margin-left:6px;padding:1px 6px;font-size:11px;font-weight:600;display:inline-block}
.index-module-scss-module__4hLrSq__errorCopyBtn{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);color:var(--color-text-secondary);font-family:var(--font-manrope);cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:12px;transition:all .2s;display:inline-flex}
.index-module-scss-module__4hLrSq__errorCopyBtn:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}
.index-module-scss-module__4hLrSq__errorBox{border:1px solid var(--color-badge-error-border);border-radius:var(--radius-base);background:var(--color-badge-error-bg);align-items:flex-start;gap:8px;max-height:180px;padding:10px 12px;display:flex;overflow-y:auto}
.index-module-scss-module__4hLrSq__errorIcon{color:var(--color-badge-error-text);flex-shrink:0;margin-top:2px;font-size:15px}
.index-module-scss-module__4hLrSq__errorText{font-family:var(--font-manrope);color:var(--color-badge-error-text);word-break:break-word;white-space:pre-wrap;font-size:13px;line-height:1.55}
.index-module-scss-module__4hLrSq__errorRaw{font-family:var(--font-manrope);font-size:12px}
.index-module-scss-module__4hLrSq__errorRaw summary{cursor:pointer;color:var(--color-text-secondary);-webkit-user-select:none;user-select:none}
.index-module-scss-module__4hLrSq__errorRaw summary:hover{color:var(--color-text-primary)}
.index-module-scss-module__4hLrSq__errorRaw pre{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);max-height:200px;color:var(--color-text-primary);white-space:pre-wrap;word-break:break-word;margin:8px 0 0;padding:10px 12px;font-family:Courier New,monospace;font-size:11px;line-height:1.6;overflow:auto}
@media (max-width:767px){.index-module-scss-module__4hLrSq__errorBox{max-height:140px;padding:8px 10px}.index-module-scss-module__4hLrSq__errorText{font-size:12px}.index-module-scss-module__4hLrSq__errorRaw pre{max-height:150px}}
@keyframes index-module-scss-module__4hLrSq__fadeIn{0%{opacity:0}to{opacity:1}}
@keyframes index-module-scss-module__4hLrSq__slideIn{0%{opacity:0;transform:translate(-50%,-48%)}to{opacity:1;transform:translate(-50%,-50%)}}
.index-module-scss-module__4hLrSq__cardList{display:none}
@media (max-width:767px){.index-module-scss-module__4hLrSq__cardList{flex-direction:column;gap:12px;display:flex}}
.index-module-scss-module__4hLrSq__card{background:var(--color-bg-page);border:1px solid var(--color-border-panel);cursor:pointer;border-radius:4px;padding:14px;transition:box-shadow .2s}
.index-module-scss-module__4hLrSq__card:active{box-shadow:0 2px 8px #0000001a}
.index-module-scss-module__4hLrSq__cardHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}
.index-module-scss-module__4hLrSq__cardModel{font-family:var(--font-manrope);color:var(--color-primary-default);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;text-decoration:none;overflow:hidden}
.index-module-scss-module__4hLrSq__cardModel:hover{text-decoration:underline}
.index-module-scss-module__4hLrSq__cardResult{margin-bottom:12px}
.index-module-scss-module__4hLrSq__cardResult .index-module-scss-module__4hLrSq__resultMedia{aspect-ratio:4/3;width:100%;height:auto;max-height:200px}
.index-module-scss-module__4hLrSq__cardResult .index-module-scss-module__4hLrSq__mediaItem{border-radius:4px}
.index-module-scss-module__4hLrSq__cardFooter{justify-content:space-between;align-items:center;gap:8px;display:flex}
.index-module-scss-module__4hLrSq__cardTime{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px}
.index-module-scss-module__4hLrSq__cardActions{gap:8px;display:flex}
.index-module-scss-module__4hLrSq__deleteBtn:hover:not(:disabled){color:var(--color-function-fail);border-color:var(--color-function-fail)}
.index-module-scss-module__4hLrSq__deleteDialog{background:var(--color-bg-panel);z-index:1001;border-radius:4px;width:400px;max-width:90vw;animation:.2s index-module-scss-module__4hLrSq__slideIn;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}
.index-module-scss-module__4hLrSq__deleteDialogContent{padding:24px}
.index-module-scss-module__4hLrSq__deleteDialogTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 4px;font-size:18px;font-weight:600}
.index-module-scss-module__4hLrSq__deleteDialogDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:14px;line-height:1.5}
.index-module-scss-module__4hLrSq__deleteDialogActions{justify-content:flex-end;gap:12px;display:flex}
.index-module-scss-module__4hLrSq__cancelButton{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);height:40px;font-family:var(--font-manrope);color:var(--color-text-primary);cursor:pointer;border-radius:4px;padding:0 20px;font-size:14px;font-weight:500;transition:all .2s}
.index-module-scss-module__4hLrSq__cancelButton:hover{border-color:var(--color-text-secondary)}
.index-module-scss-module__4hLrSq__deleteConfirmButton{background-color:var(--color-function-fail);color:#fff;height:40px;font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:4px;padding:0 20px;font-size:14px;font-weight:600;transition:all .2s}
.index-module-scss-module__4hLrSq__deleteConfirmButton:hover:not(:disabled){opacity:.9}
.index-module-scss-module__4hLrSq__deleteConfirmButton:disabled{opacity:.5;cursor:not-allowed}
/*# sourceMappingURL=2mzgio1dz2wl8.css.map*/
.layout-module-scss-module__am4hhW__offset{padding-top:var(--total-navbar-height);background:var(--color-bg-page);box-sizing:border-box;min-height:100vh}
/*# sourceMappingURL=0o7n3ro_88s-8.css.map*/
.CreatingToast-module-scss-module__nGatmq__toast{top:calc(var(--total-navbar-height) + 44px);z-index:40;background:var(--color-fixed-white);min-width:328px;max-width:calc(100vw - 32px);height:42px;box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);box-sizing:border-box;border-radius:999px;align-items:center;gap:24px;padding:12px 8px 12px 12px;animation:.2s ease-out CreatingToast-module-scss-module__nGatmq__drop;display:flex;position:fixed;left:50%;transform:translate(-50%)}
@media (max-width:767px){.CreatingToast-module-scss-module__nGatmq__toast{gap:12px;min-width:0}}
@keyframes CreatingToast-module-scss-module__nGatmq__drop{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}
@media (prefers-reduced-motion:reduce){.CreatingToast-module-scss-module__nGatmq__toast{animation:none}}
.CreatingToast-module-scss-module__nGatmq__msg{color:var(--color-fixed-ink);font-family:var(--font-manrope);white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}
.CreatingToast-module-scss-module__nGatmq__icon{line-height:0;display:inline-flex}
.CreatingToast-module-scss-module__nGatmq__view{background:color-mix(in srgb, var(--color-fixed-ink) 10%, transparent);height:26px;color:var(--color-fixed-ink);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:relative;overflow:hidden}
.CreatingToast-module-scss-module__nGatmq__progress{transform-origin:0;background:color-mix(in srgb, var(--color-fixed-ink) 10%, transparent);animation:CreatingToast-module-scss-module__nGatmq__fill var(--toast-duration) linear forwards;position:absolute;inset:0}
.CreatingToast-module-scss-module__nGatmq__progressPaused{animation-play-state:paused}
@keyframes CreatingToast-module-scss-module__nGatmq__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.CreatingToast-module-scss-module__nGatmq__viewLabel{position:relative}
.MultiSelect-module-scss-module__17K4zq__root{width:100%;position:relative}
.MultiSelect-module-scss-module__17K4zq__trigger{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:100%;color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:14px;line-height:20px;display:flex}
.MultiSelect-module-scss-module__17K4zq__trigger:hover:not(:disabled){border-color:var(--color-text-secondary)}
.MultiSelect-module-scss-module__17K4zq__trigger:disabled{opacity:.5;cursor:not-allowed}
.MultiSelect-module-scss-module__17K4zq__summary,.MultiSelect-module-scss-module__17K4zq__placeholder{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}
.MultiSelect-module-scss-module__17K4zq__placeholder{color:var(--color-text-secondary)}
.MultiSelect-module-scss-module__17K4zq__arrow,.MultiSelect-module-scss-module__17K4zq__arrowOpen{color:var(--color-text-secondary);flex:none;transition:transform .15s}
.MultiSelect-module-scss-module__17K4zq__arrowOpen{transform:rotate(180deg)}
.MultiSelect-module-scss-module__17K4zq__popup{z-index:10;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);max-height:320px;box-shadow:var(--shadow-card);flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}
.MultiSelect-module-scss-module__17K4zq__item{border-radius:var(--radius-base);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:7px 8px;font-size:14px;line-height:20px;display:flex}
.MultiSelect-module-scss-module__17K4zq__item:hover{background:var(--color-bg-panel-hover)}
.MultiSelect-module-scss-module__17K4zq__check{width:16px;height:16px;color:var(--color-primary-default);flex:none;justify-content:center;align-items:center;display:flex}
.HomeNav-module-scss-module__oFRrIa__nav{flex-direction:column;gap:8px;display:flex}
.HomeNav-module-scss-module__oFRrIa__floating{top:calc(var(--wf-content-top,calc(var(--total-navbar-height) + 42px)) + var(--wf-nav-offset,42px));left:max(12px,var(--wf-content-left,calc(50vw - 650px)) - 56px);z-index:20;position:fixed}
@media (max-width:767px){.HomeNav-module-scss-module__oFRrIa__floating{flex-direction:row;position:static}}
.HomeNav-module-scss-module__oFRrIa__item{border-radius:var(--radius-workflow-panel);box-sizing:border-box;background:var(--color-fixed-white);width:44px;height:44px;box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);color:var(--color-fixed-ink);justify-content:center;align-items:center;padding:12px;text-decoration:none;transition:background .15s,color .15s;display:flex;position:relative}
.HomeNav-module-scss-module__oFRrIa__item:hover{background:color-mix(in srgb, var(--color-fixed-white) 90%, var(--color-fixed-ink))}
.HomeNav-module-scss-module__oFRrIa__itemActive{background:var(--color-fixed-ink);color:var(--color-fixed-white)}
.HomeNav-module-scss-module__oFRrIa__itemActive:hover{background:var(--color-fixed-ink)}
.HomeNav-module-scss-module__oFRrIa__icon{flex-shrink:0;width:20px;height:20px;line-height:0;display:block}
.HomeNav-module-scss-module__oFRrIa__dot{background:var(--color-primary-default);width:6px;height:6px;box-shadow:0 0 0 2px var(--color-fixed-white);border-radius:50%;position:absolute;top:8px;right:8px}
.HomeNav-module-scss-module__oFRrIa__tip{border-radius:var(--radius-workflow-cover);background:var(--color-fixed-ink);color:var(--color-fixed-light);font-family:var(--font-manrope);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;align-items:center;padding:8px;font-size:14px;font-weight:500;line-height:16.8px;transition:opacity .12s,visibility .12s;display:flex;position:absolute;top:50%;left:calc(100% + 7px);transform:translateY(-50%)}
.HomeNav-module-scss-module__oFRrIa__tip:before{content:"";border:4px solid #0000;border-right-color:var(--color-fixed-ink);position:absolute;top:50%;right:100%;transform:translateY(-50%)}
.HomeNav-module-scss-module__oFRrIa__item:hover .HomeNav-module-scss-module__oFRrIa__tip,.HomeNav-module-scss-module__oFRrIa__item:focus-visible .HomeNav-module-scss-module__oFRrIa__tip{opacity:1;visibility:visible}
@media (max-width:767px){.HomeNav-module-scss-module__oFRrIa__nav{flex-direction:row}.HomeNav-module-scss-module__oFRrIa__item{width:38px;height:38px;padding:9px}.HomeNav-module-scss-module__oFRrIa__tip{display:none}}
.HomeHero-module-scss-module__5K_j7G__hero{padding:100px 0;position:relative}
@media (max-width:1079px){.HomeHero-module-scss-module__5K_j7G__hero{padding:72px 0 56px}}
@media (max-width:767px){.HomeHero-module-scss-module__5K_j7G__hero{padding:40px 0 32px}}
.HomeHero-module-scss-module__5K_j7G__bg{pointer-events:none;z-index:0;width:100vw;height:calc(100% + 98px);position:absolute;top:0;left:50%;overflow:hidden;transform:translate(-50%)}
.HomeHero-module-scss-module__5K_j7G__bgMedia{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}
.HomeHero-module-scss-module__5K_j7G__bgVideo{opacity:0;transition:opacity .4s}
.HomeHero-module-scss-module__5K_j7G__bgVideoOn{opacity:1}
.HomeHero-module-scss-module__5K_j7G__fade{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg-page) 0%, transparent) 0%, var(--color-bg-page) 100%);height:79%;position:absolute;bottom:0;left:0;right:0}
@media (max-width:767px){.HomeHero-module-scss-module__5K_j7G__nav{z-index:2;position:absolute;top:8px;left:0}}
.HomeHero-module-scss-module__5K_j7G__content{z-index:2;flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}
@media (max-width:767px){.HomeHero-module-scss-module__5K_j7G__content{gap:20px;padding-top:40px}}
.HomeHero-module-scss-module__5K_j7G__title{text-align:center;max-width:1092px;font-family:var(--font-manrope);color:var(--color-fixed-white);margin:0;font-size:38px;font-weight:300;line-height:45.6px}
@media (max-width:1079px){.HomeHero-module-scss-module__5K_j7G__title{font-size:30px;line-height:1.2}}
@media (max-width:767px){.HomeHero-module-scss-module__5K_j7G__title{font-size:24px}}
.HomeHero-module-scss-module__5K_j7G__em{font-weight:700}
.TemplateCard-module-scss-module__a7ASBW__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-panel);background:var(--color-bg-panel);width:100%;height:100%;color:inherit;box-sizing:border-box;flex-direction:column;gap:12px;padding:8px;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:flex}
.TemplateCard-module-scss-module__a7ASBW__card:hover{border-color:color-mix(in srgb, var(--color-fixed-ink) 25%, transparent);box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent)}
.TemplateCard-module-scss-module__a7ASBW__coverWrap{aspect-ratio:1;border-radius:var(--radius-workflow-cover);background:var(--color-bg-panel-hover);position:relative;overflow:hidden}
.TemplateCard-module-scss-module__a7ASBW__cover{object-fit:cover;width:100%;height:100%;display:block}
.TemplateCard-module-scss-module__a7ASBW__body{flex-direction:column;gap:8px;display:flex}
.TemplateCard-module-scss-module__a7ASBW__title{font-family:var(--font-manrope);letter-spacing:-.28px;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:16.8px;overflow:hidden}
.TemplateCard-module-scss-module__a7ASBW__desc{font-family:var(--font-manrope);letter-spacing:-.2px;color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:24px;margin:0;font-size:10px;font-weight:400;line-height:12px;display:-webkit-box;overflow:hidden}
@media (max-width:567px){.TemplateCard-module-scss-module__a7ASBW__desc{min-height:2.8em;font-size:12px;line-height:1.4}}
.TemplateCard-module-scss-module__a7ASBW__draftTag{z-index:1;border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-ink) 70%, transparent);color:var(--color-fixed-light);font-family:var(--font-manrope);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:8px;left:8px}
.WorkflowCarousel-module-scss-module__Szu5la__section{flex-direction:column;gap:24px;display:flex}
.WorkflowCarousel-module-scss-module__Szu5la__header{justify-content:space-between;align-items:center;gap:24px;display:flex}
.WorkflowCarousel-module-scss-module__Szu5la__title{font-family:var(--font-manrope);letter-spacing:-.56px;color:var(--color-text-primary);margin:0;font-size:28px;font-weight:600;line-height:33.6px}
@media (max-width:767px){.WorkflowCarousel-module-scss-module__Szu5la__title{letter-spacing:-.4px;font-size:22px;line-height:1.25}}
.WorkflowCarousel-module-scss-module__Szu5la__arrows{flex-shrink:0;gap:12px;display:flex}
.WorkflowCarousel-module-scss-module__Szu5la__arrow{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);width:34px;height:34px;color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:4px;transition:opacity .15s,background .15s;display:flex}
.WorkflowCarousel-module-scss-module__Szu5la__arrow:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.WorkflowCarousel-module-scss-module__Szu5la__arrow:disabled{opacity:.35;cursor:not-allowed}
.WorkflowCarousel-module-scss-module__Szu5la__track{scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:8px;margin:-20px 0 -36px;padding:20px 0 36px;display:flex;overflow-x:auto}
.WorkflowCarousel-module-scss-module__Szu5la__track::-webkit-scrollbar{display:none}
@media (prefers-reduced-motion:reduce){.WorkflowCarousel-module-scss-module__Szu5la__track{scroll-behavior:auto}}
.WorkflowCarousel-module-scss-module__Szu5la__empty{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:-8px 0 0;font-size:14px;line-height:20px}
.WorkflowCarousel-module-scss-module__Szu5la__skeleton{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-panel);background:linear-gradient(color-mix(in srgb, var(--color-text-primary) 10%, transparent), color-mix(in srgb, var(--color-text-primary) 10%, transparent)) 8px 8px/calc(100% - 16px) 238px no-repeat,var(--color-bg-panel);box-sizing:border-box;height:305px;display:block}
.WorkflowCarousel-module-scss-module__Szu5la__item{scroll-snap-align:start;flex:0 0 256px;max-width:256px}
@media (max-width:567px){.WorkflowCarousel-module-scss-module__Szu5la__item{flex-basis:208px;max-width:208px}}
/*# sourceMappingURL=166-cw07k7c7t.css.map*/
.HistoryCard-module-scss-module__mFwDsW__card{aspect-ratio:1;border-radius:var(--radius-workflow-menu);background:var(--color-bg-page);border:1px solid color-mix(in srgb, var(--color-fixed-white) 12%, transparent);box-sizing:border-box;transition:box-shadow .4s;position:relative;overflow:hidden}
.HistoryCard-module-scss-module__mFwDsW__cardState{background:var(--color-bg-panel);border-color:var(--color-border-panel)}
.HistoryCard-module-scss-module__mFwDsW__cardNew{box-shadow:inset 0 0 0 2px var(--color-primary-default)}
.HistoryCard-module-scss-module__mFwDsW__cardFade{box-shadow:inset 0 0 0 2px #0000}
.HistoryCard-module-scss-module__mFwDsW__cardFade .HistoryCard-module-scss-module__mFwDsW__newTag{opacity:0}
.HistoryCard-module-scss-module__mFwDsW__media{object-fit:cover;width:100%;height:100%;display:block}
.HistoryCard-module-scss-module__mFwDsW__hit{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}
.HistoryCard-module-scss-module__mFwDsW__topRow{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:12px;right:12px}
.HistoryCard-module-scss-module__mFwDsW__actions{pointer-events:none;gap:8px;display:flex;position:absolute;bottom:12px;right:12px}
.HistoryCard-module-scss-module__mFwDsW__topRow>*,.HistoryCard-module-scss-module__mFwDsW__actions>*{pointer-events:auto}
.HistoryCard-module-scss-module__mFwDsW__ctl{border-radius:var(--radius-workflow-cover);background:color-mix(in srgb, var(--color-fixed-ink) 20%, transparent);width:24px;height:24px;color:var(--color-fixed-white);cursor:pointer;border:none;justify-content:center;align-items:center;padding:4px;line-height:0;transition:background .15s;display:flex}
.HistoryCard-module-scss-module__mFwDsW__ctl:hover:not(:disabled){background:color-mix(in srgb, var(--color-fixed-ink) 45%, transparent)}
.HistoryCard-module-scss-module__mFwDsW__ctl:disabled{cursor:default;opacity:.6}
.HistoryCard-module-scss-module__mFwDsW__checkbox{border:1px solid var(--color-fixed-white);border-radius:var(--radius-base);box-sizing:border-box;width:16px;height:16px;color:var(--color-bg-page);justify-content:center;align-items:center;line-height:0;display:flex}
.HistoryCard-module-scss-module__mFwDsW__checkboxOn{border-color:var(--color-primary-default);background:var(--color-primary-default)}
.HistoryCard-module-scss-module__mFwDsW__starOn{color:var(--color-workflow-favorite)}
.HistoryCard-module-scss-module__mFwDsW__newTag{border:1px solid color-mix(in srgb, var(--color-primary-default) 10%, transparent);border-radius:var(--radius-base);background:var(--color-primary-default);color:var(--color-fixed-white);font-family:var(--font-manrope);white-space:nowrap;pointer-events:none;align-items:center;padding:4px;font-size:10px;font-weight:500;line-height:12px;transition:opacity .4s;display:inline-flex;position:absolute;bottom:12px;left:12px}
.HistoryCard-module-scss-module__mFwDsW__stateBox{color:var(--color-text-secondary);font-family:var(--font-manrope);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:12px;font-weight:400;line-height:16px;display:flex;position:absolute;inset:0}
.HistoryCard-module-scss-module__mFwDsW__stateIcon{line-height:0}
.HistoryCard-module-scss-module__mFwDsW__spinner{border:2px solid var(--color-border-panel);border-top-color:var(--color-text-primary);border-radius:50%;width:20px;height:20px;animation:.8s linear infinite HistoryCard-module-scss-module__mFwDsW__spin}
@keyframes HistoryCard-module-scss-module__mFwDsW__spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.HistoryCard-module-scss-module__mFwDsW__spinner{animation-duration:2.4s}}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__breadcrumb{font-family:var(--font-manrope);letter-spacing:-.02em;color:var(--color-text-primary);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;font-weight:400;line-height:1;display:inline-flex}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__item{align-items:center;gap:8px;display:inline-flex}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__link,.WorkflowBreadcrumb-module-scss-module__5YdWcG__muted{color:var(--color-text-primary);opacity:.5;text-transform:lowercase;white-space:nowrap;text-decoration:none}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__link:hover{opacity:.8}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__current{color:var(--color-text-primary);opacity:1;text-transform:none;white-space:nowrap}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__sep{opacity:.5;flex-shrink:0;justify-content:center;align-items:center;width:4px;height:8px;display:inline-flex}
.WorkflowBreadcrumb-module-scss-module__5YdWcG__sepIcon{object-fit:contain;width:8px;height:4px;display:block;transform:rotate(-90deg)}
[data-theme=dark] .WorkflowBreadcrumb-module-scss-module__5YdWcG__sepIcon{filter:invert()brightness(1.15)}
.SpecPanel-module-scss-module__0F-vsW__panel{z-index:30;border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);width:420px;max-width:calc(100vw - 32px);box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);box-sizing:border-box;padding:4px 0;position:absolute;top:calc(100% + 8px);left:0}
@media (max-width:1079px){.SpecPanel-module-scss-module__0F-vsW__panel{width:min(420px,100vw - 32px);left:auto;right:0}}
.SpecPanel-module-scss-module__0F-vsW__inner{flex-direction:column;gap:16px;padding:12px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__group{flex-direction:column;gap:8px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__label{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:10px;font-weight:500;line-height:12px}
.SpecPanel-module-scss-module__0F-vsW__preview{border:1px dashed var(--color-border-panel);border-radius:var(--radius-workflow-menu);box-sizing:border-box;justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto;display:flex}
.SpecPanel-module-scss-module__0F-vsW__previewBox{border-radius:var(--radius-workflow-cover);background:color-mix(in srgb, var(--color-text-primary) 20%, transparent);transition:width .22s,height .22s}
@media (prefers-reduced-motion:reduce){.SpecPanel-module-scss-module__0F-vsW__previewBox{transition:none}}
.SpecPanel-module-scss-module__0F-vsW__chipRow{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);gap:2px;padding:3px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__chip{border-radius:var(--radius-xs);min-width:0;height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:4px;font-size:10px;font-weight:500;line-height:12px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__chip:hover{background:var(--color-bg-panel-hover)}
.SpecPanel-module-scss-module__0F-vsW__chipActive{border-radius:var(--radius-workflow-cover);background:var(--color-bg-page)}
.SpecPanel-module-scss-module__0F-vsW__glyph{border:1px solid var(--color-text-primary);border-radius:var(--radius-sm);box-sizing:border-box;display:block}
.SpecPanel-module-scss-module__0F-vsW__seg{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);flex-wrap:wrap;gap:2px;padding:2px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__segItem{border-radius:var(--radius-xs);min-width:64px;height:24px;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:auto;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__segItem:hover{background:var(--color-bg-panel-hover)}
.SpecPanel-module-scss-module__0F-vsW__segItemActive{border-radius:var(--radius-workflow-cover);background:var(--color-bg-page)}
.SpecPanel-module-scss-module__0F-vsW__durationRow{align-items:center;gap:16px;display:flex}
.SpecPanel-module-scss-module__0F-vsW__slider{flex:1;min-width:0}
.SpecPanel-module-scss-module__0F-vsW__durationValue{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-workflow-menu);box-sizing:border-box;min-width:48px;height:30px;font-family:var(--font-manrope);color:var(--color-text-primary);justify-content:center;align-items:center;padding:6px 16px;font-size:12px;line-height:16px;display:inline-flex}
.SpecPanel-module-scss-module__0F-vsW__empty{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:4px 0;font-size:12px;line-height:16px}
.StyleModal-module-scss-module__BF37yq__backdrop{z-index:1000;background:color-mix(in srgb, var(--color-fixed-black) 45%, transparent);transition:opacity .15s ease-in-out;position:fixed;inset:0}
.StyleModal-module-scss-module__BF37yq__backdrop[data-starting-style],.StyleModal-module-scss-module__BF37yq__backdrop[data-ending-style]{opacity:0}
.StyleModal-module-scss-module__BF37yq__popup{z-index:1001;border-radius:var(--radius-workflow-panel);background:var(--color-bg-panel);box-sizing:border-box;outline:none;flex-direction:column;width:800px;max-width:calc(100vw - 32px);height:600px;max-height:calc(100vh - 32px);padding-bottom:24px;transition:transform .15s ease-in-out,opacity .15s ease-in-out;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.StyleModal-module-scss-module__BF37yq__popup[data-starting-style],.StyleModal-module-scss-module__BF37yq__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}
.StyleModal-module-scss-module__BF37yq__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:24px;display:flex}
.StyleModal-module-scss-module__BF37yq__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:24px}
.StyleModal-module-scss-module__BF37yq__close{width:24px;height:24px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}
.StyleModal-module-scss-module__BF37yq__body{flex-direction:column;gap:16px;min-height:0;padding:0 24px;display:flex}
.StyleModal-module-scss-module__BF37yq__tabs{flex-wrap:wrap;flex-shrink:0;gap:8px;display:flex}
.StyleModal-module-scss-module__BF37yq__tab{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);height:30px;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border-radius:999px;align-items:center;padding:8px 12px;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}
.StyleModal-module-scss-module__BF37yq__tab:hover{background:var(--color-bg-panel-hover)}
.StyleModal-module-scss-module__BF37yq__tabActive{background:var(--color-fixed-ink);border-color:var(--color-fixed-ink);color:var(--color-fixed-light)}
.StyleModal-module-scss-module__BF37yq__tabActive:hover{background:var(--color-fixed-ink)}
.StyleModal-module-scss-module__BF37yq__grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:8px;min-height:0;margin-right:-2px;padding-right:2px;display:grid;overflow-y:auto}
@media (max-width:767px){.StyleModal-module-scss-module__BF37yq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.StyleModal-module-scss-module__BF37yq__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);color:var(--color-text-primary);text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:12px;padding:8px;transition:border-color .15s;display:flex}
.StyleModal-module-scss-module__BF37yq__card:hover,.StyleModal-module-scss-module__BF37yq__cardActive{border-color:color-mix(in srgb, var(--color-text-primary) 30%, transparent)}
.StyleModal-module-scss-module__BF37yq__cover{aspect-ratio:1;border-radius:var(--radius-workflow-cover);background:var(--color-bg-panel-hover);position:relative;overflow:hidden}
.StyleModal-module-scss-module__BF37yq__coverImg{object-fit:cover;width:100%;height:100%;display:block}
.StyleModal-module-scss-module__BF37yq__name{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:600;line-height:17px;overflow:hidden}
.StyleModal-module-scss-module__BF37yq__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:40px 0;font-size:14px}
.StyleModal-module-scss-module__BF37yq__draftTag{z-index:1;border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-ink) 70%, transparent);color:var(--color-fixed-light);font-family:var(--font-manrope);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:6px;left:6px}
.CreationBar-module-scss-module__-nScbG__card{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-composer);background:color-mix(in srgb, var(--color-bg-panel) 80%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;max-width:1092px;box-shadow:0 32px 40px color-mix(in srgb, var(--color-fixed-ink) 10%, transparent),0 20px 20px color-mix(in srgb, var(--color-fixed-ink) 10%, transparent);flex-direction:column;gap:0;margin:0 auto;padding:12px;display:flex}
@media (max-width:767px){.CreationBar-module-scss-module__-nScbG__card{padding:10px}}
.CreationBar-module-scss-module__-nScbG__inputZone{cursor:text;flex-direction:column;gap:12px;padding:12px 12px 60px;display:flex}
@media (max-width:767px){.CreationBar-module-scss-module__-nScbG__inputZone{padding:6px 4px 30px}}
.CreationBar-module-scss-module__-nScbG__slots{gap:4px;display:flex}
.CreationBar-module-scss-module__-nScbG__slot,.CreationBar-module-scss-module__-nScbG__slotEmpty{border-radius:var(--radius-workflow-menu);box-sizing:border-box;flex-shrink:0;width:60px;height:60px;position:relative;overflow:hidden}
.CreationBar-module-scss-module__-nScbG__slot{border:1px solid color-mix(in srgb, var(--color-fixed-white) 12%, transparent);background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__slotEmpty{border:1px dashed color-mix(in srgb, var(--color-text-primary) 30%, transparent);background:var(--color-bg-panel);color:var(--color-text-secondary);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;display:flex}
.CreationBar-module-scss-module__-nScbG__slotEmpty:hover{border-color:color-mix(in srgb, var(--color-text-primary) 50%, transparent)}
.CreationBar-module-scss-module__-nScbG__slotLabel{font-family:var(--font-manrope);font-size:10px;font-weight:400;line-height:12px}
.CreationBar-module-scss-module__-nScbG__slotLib{border-radius:var(--btn-border-radius);background:color-mix(in srgb, var(--color-fixed-ink) 65%, transparent);width:18px;height:18px;color:var(--color-fixed-white);cursor:pointer;opacity:0;pointer-events:none;border:none;justify-content:center;align-items:center;padding:0;transition:opacity .15s,transform .15s,background-color .15s;display:flex;position:absolute;bottom:3px;right:3px;transform:translateY(3px)}
.CreationBar-module-scss-module__-nScbG__slotLib:hover{background:color-mix(in srgb, var(--color-fixed-ink) 82%, transparent)}
.CreationBar-module-scss-module__-nScbG__slotEmpty:hover .CreationBar-module-scss-module__-nScbG__slotLib,.CreationBar-module-scss-module__-nScbG__slotEmpty:focus-within .CreationBar-module-scss-module__-nScbG__slotLib{opacity:1;pointer-events:auto;transform:none}
@media (hover:none){.CreationBar-module-scss-module__-nScbG__slotLib{opacity:1;pointer-events:auto;transform:none}}
.CreationBar-module-scss-module__-nScbG__slotImg{object-fit:cover;width:100%;height:100%;display:block}
.CreationBar-module-scss-module__-nScbG__slotBusy{background:color-mix(in srgb, var(--color-fixed-ink) 45%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.CreationBar-module-scss-module__-nScbG__spinner{border:2px solid color-mix(in srgb, var(--color-fixed-white) 40%, transparent);border-top-color:var(--color-fixed-white);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite CreationBar-module-scss-module__-nScbG__spin}
@keyframes CreationBar-module-scss-module__-nScbG__spin{to{transform:rotate(360deg)}}
.CreationBar-module-scss-module__-nScbG__slotRemove{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-fixed-white);width:12px;height:12px;color:var(--color-fixed-ink);cursor:pointer;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:absolute;top:4px;right:4px}
.CreationBar-module-scss-module__-nScbG__slotActions{opacity:0;background:color-mix(in srgb, var(--color-fixed-ink) 55%, transparent);justify-content:center;align-items:center;gap:4px;height:22px;transition:opacity .15s;display:flex;position:absolute;bottom:0;left:0;right:0}
.CreationBar-module-scss-module__-nScbG__slot:hover .CreationBar-module-scss-module__-nScbG__slotActions,.CreationBar-module-scss-module__-nScbG__slot:focus-within .CreationBar-module-scss-module__-nScbG__slotActions{opacity:1}
.CreationBar-module-scss-module__-nScbG__slotAction{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--color-fixed-white);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex}
.CreationBar-module-scss-module__-nScbG__slotAction:hover{background:color-mix(in srgb, var(--color-fixed-white) 24%, transparent)}
.CreationBar-module-scss-module__-nScbG__zoom{z-index:100;background:color-mix(in srgb, var(--color-fixed-ink) 80%, transparent);justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}
.CreationBar-module-scss-module__-nScbG__zoomImg{border-radius:var(--radius-workflow-menu);object-fit:contain;max-width:min(90vw,900px);max-height:90vh}
.CreationBar-module-scss-module__-nScbG__zoomClose{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-white) 16%, transparent);width:32px;height:32px;color:var(--color-fixed-white);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:flex;position:absolute;top:24px;right:24px}
.CreationBar-module-scss-module__-nScbG__zoomClose:hover{background:color-mix(in srgb, var(--color-fixed-white) 28%, transparent)}
.CreationBar-module-scss-module__-nScbG__promptRow{position:relative}
.CreationBar-module-scss-module__-nScbG__kind{height:20px;color:var(--color-primary-default);font-family:var(--font-manrope);letter-spacing:-.28px;white-space:nowrap;pointer-events:none;align-items:center;gap:4px;font-size:14px;font-weight:600;line-height:20px;transition:opacity .12s;display:inline-flex;position:absolute;top:0;left:0}
.CreationBar-module-scss-module__-nScbG__kindHidden{opacity:0}
.CreationBar-module-scss-module__-nScbG__counterOver{text-align:right;font-family:var(--font-manrope);color:var(--color-danger-default);font-size:10px;line-height:12px;display:block}
.CreationBar-module-scss-module__-nScbG__prompt{resize:none;min-width:0;color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;text-indent:var(--kind-indent,0px);field-sizing:content;height:var(--prompt-height,auto);background:0 0;border:none;outline:none;flex:1;max-height:140px;padding:0;font-size:14px;font-weight:400;line-height:20px;overflow-y:auto}
.CreationBar-module-scss-module__-nScbG__prompt::placeholder{color:var(--color-text-secondary);font-weight:400}
.CreationBar-module-scss-module__-nScbG__promptEditor{flex:1;min-width:0}
.CreationBar-module-scss-module__-nScbG__promptEditor [class*=promptEditorOuterBox],.CreationBar-module-scss-module__-nScbG__promptEditor [class*=promptEditorInnerBox]{background:0 0;border:none;border-radius:0;padding:0}
.CreationBar-module-scss-module__-nScbG__promptEditor [contenteditable=true]{color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;text-indent:var(--kind-indent,0px);background:0 0;border:none;outline:none;min-height:20px;max-height:140px;padding:0;font-size:14px;font-weight:400;line-height:20px;overflow-y:auto}
.CreationBar-module-scss-module__-nScbG__promptEditor [contenteditable=true][data-empty=true]:before{top:0;left:0}
.CreationBar-module-scss-module__-nScbG__promptEditor [class*=mentionHint]{text-align:left;flex:none}
.CreationBar-module-scss-module__-nScbG__promptEditor [class*=promptButtonsContainer]{height:auto;margin-top:2px}
.CreationBar-module-scss-module__-nScbG__promptEditor button[title],.CreationBar-module-scss-module__-nScbG__promptEditor button[disabled]{display:none}
.CreationBar-module-scss-module__-nScbG__toolbar{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:999px;justify-content:space-between;align-items:center;gap:16px;padding:8px;display:flex}
@media (max-width:1079px){.CreationBar-module-scss-module__-nScbG__toolbar{border-radius:var(--radius-workflow-panel);flex-wrap:wrap}}
.CreationBar-module-scss-module__-nScbG__tools{align-items:center;gap:8px;min-width:0;display:flex}
@media (max-width:1079px){.CreationBar-module-scss-module__-nScbG__tools{flex-wrap:wrap}}
.CreationBar-module-scss-module__-nScbG__addBtn{width:36px;height:36px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;display:flex}
.CreationBar-module-scss-module__-nScbG__addBtn:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__addBtn:disabled{opacity:.4;cursor:not-allowed}
.CreationBar-module-scss-module__-nScbG__addBtnOpen{background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__menu.CreationBar-module-scss-module__-nScbG__assetMenu{border-radius:var(--radius-workflow-panel);min-width:184px;padding:8px;top:auto;bottom:calc(100% + 8px);left:0}
.CreationBar-module-scss-module__-nScbG__assetMenuRow{border-radius:var(--radius-workflow-menu);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;padding:10px 12px;font-size:14px;font-weight:600;line-height:20px;display:block}
.CreationBar-module-scss-module__-nScbG__assetMenuRow:hover{background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__slotFallback{background:var(--color-bg-panel-hover);width:100%;height:100%;display:block}
.CreationBar-module-scss-module__-nScbG__divider{background:var(--color-border-panel);flex-shrink:0;width:1px;height:24px}
@media (max-width:1079px){.CreationBar-module-scss-module__-nScbG__divider{display:none}}
.CreationBar-module-scss-module__-nScbG__segment{border:1px solid var(--color-border-panel);border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}
.CreationBar-module-scss-module__-nScbG__segItem{height:34px;color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__segItem:hover{background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__segItemActive{background:var(--color-fixed-ink);color:var(--color-fixed-light)}
.CreationBar-module-scss-module__-nScbG__segItemActive:hover{background:var(--color-fixed-ink)}
[data-theme=dark] .CreationBar-module-scss-module__-nScbG__segItemActive{border:1px solid color-mix(in srgb, var(--color-fixed-light) 20%, transparent)}
.CreationBar-module-scss-module__-nScbG__segLabel{text-overflow:ellipsis;max-width:200px;overflow:hidden}
.CreationBar-module-scss-module__-nScbG__pick{height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);letter-spacing:-.28px;white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:4px;padding:2px 10px;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__pick:hover,.CreationBar-module-scss-module__-nScbG__pickOpen{background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__runGroup{background:var(--color-primary-default);height:40px;color:var(--color-fixed-light);border-radius:999px;flex-shrink:0;align-items:center;gap:8px;padding:2px 16px;transition:opacity .15s;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__runGroup:hover{background:color-mix(in srgb, var(--color-primary-default) 88%, var(--color-fixed-black))}
.CreationBar-module-scss-module__-nScbG__runGroupDisabled{opacity:.4}
.CreationBar-module-scss-module__-nScbG__runGroupDisabled:hover{background:var(--color-primary-default)}
.CreationBar-module-scss-module__-nScbG__runMain{height:100%;color:inherit;font-family:var(--font-manrope);letter-spacing:-.28px;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:14px;font-weight:600;line-height:18px;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__runMain:disabled{cursor:not-allowed}
.CreationBar-module-scss-module__-nScbG__pop{position:relative}
.CreationBar-module-scss-module__-nScbG__menu{z-index:30;border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);padding:4px 0;position:absolute;top:calc(100% + 8px);left:0}
.CreationBar-module-scss-module__-nScbG__pipelineMenu{width:200px}
.CreationBar-module-scss-module__-nScbG__menuRowWrap{padding:0 4px}
.CreationBar-module-scss-module__-nScbG__menuRow{border-radius:var(--radius-xs);width:100%;min-height:30px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:8px;font-size:12px;font-weight:600;line-height:14.4px;display:flex}
.CreationBar-module-scss-module__-nScbG__menuRow:hover{background:var(--color-bg-panel-hover)}
.CreationBar-module-scss-module__-nScbG__menuRowActive{border-radius:var(--radius-workflow-cover);background:var(--color-bg-page)}
.CreationBar-module-scss-module__-nScbG__menuRowActive:hover{background:var(--color-bg-page)}
.CreationBar-module-scss-module__-nScbG__menuRowPinned{align-items:center}
.CreationBar-module-scss-module__-nScbG__menuRowText{flex-direction:column;gap:4px;min-width:0;display:flex}
.CreationBar-module-scss-module__-nScbG__menuRowSub{color:var(--color-text-secondary);font-size:10px;font-weight:400;line-height:12px}
.CreationBar-module-scss-module__-nScbG__menuRowName{align-items:center;gap:4px;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__badge{border-radius:var(--radius-base);height:16px;color:var(--color-fixed-white);align-items:center;gap:2px;padding:2px 4px 2px 2px;font-size:10px;font-weight:600;line-height:12px;display:inline-flex}
.CreationBar-module-scss-module__-nScbG__badgeHot{background:var(--color-workflow-badge-hot)}
.CreationBar-module-scss-module__-nScbG__badgeNew{background:var(--color-workflow-badge-new)}
.CreationBar-module-scss-module__-nScbG__menuCheck{flex-shrink:0;width:14px;height:14px;line-height:0}
.CreationBar-module-scss-module__-nScbG__menuDivider{background:var(--color-border-panel);height:1px;margin:4px 0}
.CreationBar-module-scss-module__-nScbG__menuScroll{max-height:221px;overflow-y:auto}
.CreationBar-module-scss-module__-nScbG__menuEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:8px 12px;font-size:12px}
.CreationBar-module-scss-module__-nScbG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MaterialUpload-module-scss-module__zyvDRa__root{width:100%}
.MaterialUpload-module-scss-module__zyvDRa__dropZone{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:138px;padding:30px 22px;transition:border-color .2s,background-color .2s;display:flex}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneNested{border-radius:var(--radius-workflow-cover);background:var(--color-bg-page);min-height:112px;padding:12px}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneActive{border-color:var(--color-primary-default);background:color-mix(in srgb, var(--color-primary-default) 5%, transparent)}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneDisabled{cursor:not-allowed;opacity:.6}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneIcon{color:var(--color-text-primary);justify-content:center;align-items:center;margin-bottom:10px;display:flex}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneIcon>svg{width:24px;height:24px}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneText{font-family:var(--font-manrope);letter-spacing:-.02em;text-align:center;color:var(--color-text-primary);opacity:.5;margin-bottom:12px;font-size:12px;line-height:1.2}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneButtons{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtn{box-sizing:border-box;border-radius:var(--btn-border-radius);background:var(--color-bg-page);height:26px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:12px;line-height:1;transition:opacity .2s;display:inline-flex}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtn:hover:not(:disabled){opacity:.85}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtn:disabled{opacity:.5;cursor:not-allowed}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtnNested{background:var(--color-bg-panel)}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtnAccent{background:color-mix(in srgb, var(--color-primary-default) 10%, transparent);color:var(--color-primary-default)}
.MaterialUpload-module-scss-module__zyvDRa__dropZoneBtnIcon{flex:none;width:14px;height:14px}
.MaterialUpload-module-scss-module__zyvDRa__poolGrid{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);flex-wrap:wrap;gap:8px;padding:12px;display:flex}
.MaterialUpload-module-scss-module__zyvDRa__poolGridNested{background:0 0;border:none;padding:0}
.MaterialUpload-module-scss-module__zyvDRa__slotPlaceholder{aspect-ratio:1;border-radius:var(--radius-workflow-cover);background:var(--color-bg-page);cursor:pointer;flex:100px;min-width:80px;max-width:calc(25% - 6px)}
.MaterialUpload-module-scss-module__zyvDRa__poolItem{aspect-ratio:1;border-radius:var(--radius-workflow-cover);background:var(--color-bg-panel);border:1px solid var(--color-border-panel);box-sizing:border-box;flex:100px;min-width:80px;max-width:calc(25% - 6px);position:relative;overflow:visible}
.MaterialUpload-module-scss-module__zyvDRa__poolItem img,.MaterialUpload-module-scss-module__zyvDRa__poolItem video{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}
.MaterialUpload-module-scss-module__zyvDRa__poolItem:hover .MaterialUpload-module-scss-module__zyvDRa__actionBar{opacity:1;visibility:visible}
.MaterialUpload-module-scss-module__zyvDRa__poolItem.MaterialUpload-module-scss-module__zyvDRa__uploading{pointer-events:none}
.MaterialUpload-module-scss-module__zyvDRa__thumbnail{object-fit:cover;border-radius:var(--radius-base);width:100%;height:100%;display:block}
.MaterialUpload-module-scss-module__zyvDRa__thumbnailFallback{border-radius:var(--radius-base);background:var(--color-bg-page);width:100%;height:100%}
.MaterialUpload-module-scss-module__zyvDRa__uploadingOverlay{box-sizing:border-box;background:color-mix(in srgb, var(--color-fixed-ink) 35%, transparent);border-radius:var(--radius-base);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;inset:0}
.MaterialUpload-module-scss-module__zyvDRa__progressTrack{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-fixed-light) 30%, transparent);width:100%;max-width:96px;height:3px;overflow:hidden}
.MaterialUpload-module-scss-module__zyvDRa__progressFill{width:var(--progress,0%);border-radius:var(--radius-sm);background:var(--color-fixed-light);height:100%;transition:width .2s linear;display:block}
.MaterialUpload-module-scss-module__zyvDRa__progressRing{background:color-mix(in srgb, var(--color-fixed-ink) 70%, transparent);width:40px;height:40px;color:var(--color-fixed-light);font-family:var(--font-manrope);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}
.MaterialUpload-module-scss-module__zyvDRa__actionBar{background:var(--color-fixed-ink);border-radius:var(--radius-base);opacity:0;visibility:hidden;z-index:7;justify-content:space-around;align-items:center;min-height:28px;padding:3px 4px;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:5%;left:8%;right:8%}
.MaterialUpload-module-scss-module__zyvDRa__actionBar:before{content:"";position:absolute;inset:-10px -8px}
.MaterialUpload-module-scss-module__zyvDRa__actionButton{z-index:1;cursor:pointer;width:26px;height:24px;color:var(--color-fixed-light);background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex;position:relative}
.MaterialUpload-module-scss-module__zyvDRa__actionButton svg{width:16px;height:16px;display:block}
.MaterialUpload-module-scss-module__zyvDRa__actionButton:hover:not(:disabled){color:var(--color-fixed-white)}
.MaterialUpload-module-scss-module__zyvDRa__actionButton:disabled{opacity:.4;cursor:not-allowed}
.MaterialUpload-module-scss-module__zyvDRa__actionButton.MaterialUpload-module-scss-module__zyvDRa__deleteAction{color:var(--color-function-fail)}
.MaterialUpload-module-scss-module__zyvDRa__actionButton.MaterialUpload-module-scss-module__zyvDRa__deleteAction:hover:not(:disabled){color:var(--color-workflow-danger-strong)}
.MaterialUpload-module-scss-module__zyvDRa__actionTooltip{background:color-mix(in srgb, var(--color-fixed-ink) 50%, transparent);-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-base);color:var(--color-fixed-light);font-family:var(--font-manrope);letter-spacing:-.02em;white-space:nowrap;opacity:0;pointer-events:none;z-index:30;padding:4px 6px;font-size:12px;font-weight:400;line-height:1.2;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}
.MaterialUpload-module-scss-module__zyvDRa__actionTooltip.MaterialUpload-module-scss-module__zyvDRa__actionTooltipDanger{color:var(--color-workflow-danger-strong)}
.MaterialUpload-module-scss-module__zyvDRa__actionButton:hover .MaterialUpload-module-scss-module__zyvDRa__actionTooltip{opacity:1}
.MaterialUpload-module-scss-module__zyvDRa__addButton{aspect-ratio:1;box-sizing:border-box;border-radius:var(--radius-workflow-cover);background:var(--color-bg-page);cursor:pointer;min-width:80px;max-width:calc(25% - 6px);color:var(--color-text-primary);border:1px solid #0000;flex:100px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:relative}
.MaterialUpload-module-scss-module__zyvDRa__addButton .MaterialUpload-module-scss-module__zyvDRa__addIcon{opacity:.5;transition:opacity .2s}
.MaterialUpload-module-scss-module__zyvDRa__addButton:hover:not(.MaterialUpload-module-scss-module__zyvDRa__addDisabled){border-color:color-mix(in srgb, var(--color-fixed-ink) 25%, transparent)}
.MaterialUpload-module-scss-module__zyvDRa__addButton:hover:not(.MaterialUpload-module-scss-module__zyvDRa__addDisabled) .MaterialUpload-module-scss-module__zyvDRa__addIcon{opacity:.85}
.MaterialUpload-module-scss-module__zyvDRa__addButton:hover:not(.MaterialUpload-module-scss-module__zyvDRa__addDisabled) .MaterialUpload-module-scss-module__zyvDRa__searchAssetsChip{opacity:1;pointer-events:auto;transform:translateY(0)}
.MaterialUpload-module-scss-module__zyvDRa__addButton.MaterialUpload-module-scss-module__zyvDRa__addDisabled{opacity:.5;cursor:not-allowed}
.MaterialUpload-module-scss-module__zyvDRa__searchAssetsChip{border-radius:var(--btn-border-radius);background:color-mix(in srgb, var(--color-fixed-ink) 65%, transparent);height:20px;color:var(--color-fixed-white);cursor:pointer;opacity:0;pointer-events:none;border:none;justify-content:center;align-items:center;gap:3px;padding:0 6px;transition:opacity .15s,transform .15s,background-color .15s;display:flex;position:absolute;bottom:6px;left:6px;right:6px;transform:translateY(3px)}
.MaterialUpload-module-scss-module__zyvDRa__searchAssetsChip:hover{background:color-mix(in srgb, var(--color-fixed-ink) 82%, transparent)}
@media (hover:none){.MaterialUpload-module-scss-module__zyvDRa__searchAssetsChip{opacity:1;pointer-events:auto;transform:none}}
.MaterialUpload-module-scss-module__zyvDRa__searchAssetsChipIcon{flex-shrink:0;width:12px;height:12px}
.MaterialUpload-module-scss-module__zyvDRa__searchAssetsChipText{font-family:var(--font-manrope);white-space:nowrap;text-overflow:ellipsis;font-size:11px;line-height:1;overflow:hidden}
.MaterialUpload-module-scss-module__zyvDRa__hiddenFile{display:none}
.MaterialUpload-module-scss-module__zyvDRa__lightbox{z-index:1200;background:color-mix(in srgb, var(--color-fixed-black) 72%, transparent);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}
.MaterialUpload-module-scss-module__zyvDRa__lightboxImg{object-fit:contain;border-radius:var(--radius-base);max-width:min(92vw,960px);max-height:88vh}
.MaterialUpload-module-scss-module__zyvDRa__lightboxClose{border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-ink) 65%, transparent);width:36px;height:36px;color:var(--color-fixed-light);cursor:pointer;border:none;font-size:24px;line-height:1;position:absolute;top:16px;right:20px}
@media (max-width:767px){.MaterialUpload-module-scss-module__zyvDRa__poolItem,.MaterialUpload-module-scss-module__zyvDRa__addButton,.MaterialUpload-module-scss-module__zyvDRa__slotPlaceholder{max-width:calc(50% - 4px)}}
.MaterialCloneDialog-module-scss-module__mwj75q__head{flex-direction:column;gap:4px;padding:6px 0;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__title{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:20px}
.MaterialCloneDialog-module-scss-module__mwj75q__subtitle{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:14px}
.MaterialCloneDialog-module-scss-module__mwj75q__body{gap:20px;display:flex}
@media (max-width:767px){.MaterialCloneDialog-module-scss-module__mwj75q__body{flex-direction:column}}
.MaterialCloneDialog-module-scss-module__mwj75q__stage{border-radius:var(--radius-workflow-menu);background:var(--color-bg-page);flex:0 0 420px;justify-content:center;align-items:center;width:420px;height:420px;display:flex;position:relative;overflow:hidden}
@media (max-width:767px){.MaterialCloneDialog-module-scss-module__mwj75q__stage{aspect-ratio:1;flex:none;width:100%;height:auto}}
.MaterialCloneDialog-module-scss-module__mwj75q__stagePlaceholder{background:var(--color-bg-panel-hover);width:100%;height:100%}
.MaterialCloneDialog-module-scss-module__mwj75q__showcase{object-fit:cover;width:100%;height:100%}
.MaterialCloneDialog-module-scss-module__mwj75q__creating{flex-direction:column;align-items:center;gap:16px;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__creatingImg{display:block}
.MaterialCloneDialog-module-scss-module__mwj75q__progress{background:var(--color-border-panel);border-radius:2px;width:236px;height:2px;position:relative;overflow:hidden}
.MaterialCloneDialog-module-scss-module__mwj75q__progressFill{background:var(--color-primary-default);border-radius:2px;width:40%;animation:1.4s ease-in-out infinite MaterialCloneDialog-module-scss-module__mwj75q__slide;position:absolute;inset:0 auto 0 0}
@keyframes MaterialCloneDialog-module-scss-module__mwj75q__slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}
@media (prefers-reduced-motion:reduce){.MaterialCloneDialog-module-scss-module__mwj75q__progressFill{animation:none}}
.MaterialCloneDialog-module-scss-module__mwj75q__creatingText{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px}
.MaterialCloneDialog-module-scss-module__mwj75q__error{text-align:center;color:var(--color-workflow-danger);margin:0;padding:0 24px;font-size:13px;line-height:1.5}
.MaterialCloneDialog-module-scss-module__mwj75q__notice{text-align:center;color:var(--color-text-secondary);margin:0;padding:0 24px;font-size:13px;line-height:1.5}
.MaterialCloneDialog-module-scss-module__mwj75q__noticeLink{color:var(--color-primary-default);text-underline-offset:2px;text-decoration:underline}
.MaterialCloneDialog-module-scss-module__mwj75q__outputSingle,.MaterialCloneDialog-module-scss-module__mwj75q__outputGrid{width:100%;height:100%}
.MaterialCloneDialog-module-scss-module__mwj75q__outputSingle img,.MaterialCloneDialog-module-scss-module__mwj75q__outputSingle video,.MaterialCloneDialog-module-scss-module__mwj75q__outputGrid img,.MaterialCloneDialog-module-scss-module__mwj75q__outputGrid video{object-fit:cover;width:100%;height:100%;display:block}
.MaterialCloneDialog-module-scss-module__mwj75q__outputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;display:grid}
.MaterialCloneDialog-module-scss-module__mwj75q__download{border-radius:var(--radius-workflow-menu);background:color-mix(in srgb, var(--color-fixed-ink) 45%, transparent);width:32px;height:32px;color:var(--color-fixed-light);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:12px;right:12px}
.MaterialCloneDialog-module-scss-module__mwj75q__download:hover:not(:disabled){background:color-mix(in srgb, var(--color-fixed-ink) 60%, transparent)}
.MaterialCloneDialog-module-scss-module__mwj75q__download:disabled{opacity:.6;cursor:not-allowed}
.MaterialCloneDialog-module-scss-module__mwj75q__form{flex-direction:column;flex:272px;gap:20px;min-width:0;max-height:420px;display:flex;overflow-y:auto}
.MaterialCloneDialog-module-scss-module__mwj75q__uploads{gap:12px;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__upload{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__label{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:12px;font-weight:600;line-height:16px}
.MaterialCloneDialog-module-scss-module__mwj75q__req{color:var(--color-workflow-danger);margin-left:2px;font-style:normal}
.MaterialCloneDialog-module-scss-module__mwj75q__field{flex-direction:column;gap:8px;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__textareaWrap{display:block;position:relative}
.MaterialCloneDialog-module-scss-module__mwj75q__textarea{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);width:100%;height:134px;color:var(--color-text-primary);font-family:var(--font-manrope);resize:none;padding:12px;font-size:13px;line-height:1.5;display:block}
.MaterialCloneDialog-module-scss-module__mwj75q__textarea:focus{border-color:var(--color-primary-default);outline:none}
.MaterialCloneDialog-module-scss-module__mwj75q__counter{color:var(--color-text-secondary);font-size:11px;position:absolute;bottom:10px;right:12px}
.MaterialCloneDialog-module-scss-module__mwj75q__input{box-sizing:border-box;border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);height:36px;color:var(--color-text-primary);padding:0 12px;font-size:13px}
.MaterialCloneDialog-module-scss-module__mwj75q__input:focus{border-color:var(--color-primary-default);outline:none}
.MaterialCloneDialog-module-scss-module__mwj75q__input:disabled{opacity:.6}
.MaterialCloneDialog-module-scss-module__mwj75q__spec.MaterialCloneDialog-module-scss-module__mwj75q__spec{width:100%;max-width:none;margin:0;position:static;inset:auto}
.MaterialCloneDialog-module-scss-module__mwj75q__switchRow{justify-content:space-between;align-items:center;gap:12px;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__footer{justify-content:flex-end;display:flex}
.MaterialCloneDialog-module-scss-module__mwj75q__run{background:var(--color-primary-default);height:36px;color:var(--color-fixed-light);font-family:var(--font-manrope);cursor:pointer;border:none;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}
.MaterialCloneDialog-module-scss-module__mwj75q__run:hover:not(:disabled){background:var(--color-primary-hover)}
.MaterialCloneDialog-module-scss-module__mwj75q__run:disabled{opacity:.4;cursor:not-allowed}
.InspirationSection-module-scss-module__5h-Hmq__section{flex-direction:column;gap:24px;display:flex}
.InspirationSection-module-scss-module__5h-Hmq__header{flex-direction:column;gap:16px;display:flex}
.InspirationSection-module-scss-module__5h-Hmq__title{font-family:var(--font-manrope);letter-spacing:-.56px;color:var(--color-text-primary);margin:0;font-size:28px;font-weight:600;line-height:33.6px}
@media (max-width:767px){.InspirationSection-module-scss-module__5h-Hmq__title{letter-spacing:-.4px;font-size:22px;line-height:1.25}}
.InspirationSection-module-scss-module__5h-Hmq__tabs{flex-wrap:wrap;gap:8px;display:flex}
.InspirationSection-module-scss-module__5h-Hmq__tab{border:1px solid color-mix(in srgb, var(--color-fixed-ink) 20%, transparent);height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;align-items:center;padding:9px 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}
.InspirationSection-module-scss-module__5h-Hmq__tab:hover{background:var(--color-bg-panel-hover)}
[data-theme=dark] .InspirationSection-module-scss-module__5h-Hmq__tab{border-color:color-mix(in srgb, var(--color-fixed-light) 20%, transparent)}
.InspirationSection-module-scss-module__5h-Hmq__tabActive{background:var(--color-fixed-ink);border-color:var(--color-fixed-ink);color:var(--color-fixed-light)}
.InspirationSection-module-scss-module__5h-Hmq__tabActive:hover{background:var(--color-fixed-ink)}
[data-theme=dark] .InspirationSection-module-scss-module__5h-Hmq__tabActive{border-color:color-mix(in srgb, var(--color-fixed-light) 20%, transparent)}
.InspirationSection-module-scss-module__5h-Hmq__masonry{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));align-items:start;gap:8px;display:grid}
.InspirationSection-module-scss-module__5h-Hmq__column{flex-direction:column;gap:8px;min-width:0;display:flex}
.InspirationSection-module-scss-module__5h-Hmq__tile{border-radius:var(--radius-workflow-panel);background:var(--color-bg-panel-hover);width:100%;color:inherit;cursor:pointer;border:none;padding:0;line-height:0;text-decoration:none;display:block;position:relative;overflow:hidden}
.InspirationSection-module-scss-module__5h-Hmq__draftTag{z-index:1;pointer-events:none;border-radius:var(--radius-base);background:color-mix(in srgb, var(--color-fixed-ink) 70%, transparent);color:var(--color-fixed-light);font-family:var(--font-manrope);white-space:nowrap;padding:2px 6px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:8px;left:8px}
.InspirationSection-module-scss-module__5h-Hmq__more{text-align:center;min-height:40px;font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:13px}
.InspirationSection-module-scss-module__5h-Hmq__media{object-fit:cover;width:100%;height:auto;min-height:180px;display:block}
.InspirationSection-module-scss-module__5h-Hmq__mediaSized{aspect-ratio:var(--tile-ratio);object-fit:cover;min-height:0}
.InspirationSection-module-scss-module__5h-Hmq__overlay{pointer-events:none;background:linear-gradient(to top, color-mix(in srgb, var(--color-fixed-ink) 75%, transparent) 0%, transparent 55%);opacity:0;flex-direction:column;justify-content:flex-end;gap:8px;padding:12px;transition:opacity .15s;display:flex;position:absolute;inset:0}
.InspirationSection-module-scss-module__5h-Hmq__tile:hover .InspirationSection-module-scss-module__5h-Hmq__overlay,.InspirationSection-module-scss-module__5h-Hmq__tile:focus-visible .InspirationSection-module-scss-module__5h-Hmq__overlay{opacity:1}
@media (hover:none){.InspirationSection-module-scss-module__5h-Hmq__overlay{opacity:1}}
.InspirationSection-module-scss-module__5h-Hmq__tileName{font-family:var(--font-manrope);color:var(--color-fixed-light);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden}
.InspirationSection-module-scss-module__5h-Hmq__recreate{background:var(--color-fixed-white);color:var(--color-fixed-ink);font-family:var(--font-manrope);border-radius:999px;align-self:flex-start;padding:6px 12px;font-size:13px;font-weight:600;line-height:1.2}
.InspirationSection-module-scss-module__5h-Hmq__skeleton{border-radius:var(--radius-workflow-panel);background:color-mix(in srgb, var(--color-text-primary) 10%, transparent);width:100%;display:block}
.InspirationSection-module-scss-module__5h-Hmq__empty{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:40px 0;font-size:14px}
.TemplatesPage-module-scss-module__yIibcW__stack{margin-left:var(--wf-shift);margin-right:var(--wf-shift);flex-direction:column;gap:60px;display:flex}
@media (max-width:767px){.TemplatesPage-module-scss-module__yIibcW__stack{gap:40px}}
.TemplatesPage-module-scss-module__yIibcW__empty{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;padding:80px 24px;display:flex}
.TemplatesPage-module-scss-module__yIibcW__emptyTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 15px;font-size:20px;font-weight:700;line-height:27px}
.TemplatesPage-module-scss-module__yIibcW__emptyDesc{max-width:682px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:20px}
@media (max-width:767px){.TemplatesPage-module-scss-module__yIibcW__empty{padding:48px 16px}.TemplatesPage-module-scss-module__yIibcW__emptyTitle{font-size:17px;line-height:24px}}
.WorkflowShell-module-scss-module__bvRdLa__page{--wf-breadcrumb-gap:10px;--wf-content-top:calc(var(--total-navbar-height) + 32px + var(--wf-breadcrumb-gap));--wf-nav-offset:42px;--wf-pad:40px;--wf-shift:0px;--wf-content-left:calc(max(var(--wf-pad), calc(50vw - 650px)) + var(--wf-shift))}
@media (max-width:1079px){.WorkflowShell-module-scss-module__bvRdLa__page{--wf-pad:24px}}
@media (max-width:767px){.WorkflowShell-module-scss-module__bvRdLa__page{--wf-pad:16px}}
.WorkflowShell-module-scss-module__bvRdLa__page{min-height:calc(100vh - var(--total-navbar-height));background:var(--color-bg-page);font-family:var(--font-manrope);padding-bottom:64px;overflow-x:clip}
.WorkflowShell-module-scss-module__bvRdLa__page button,.WorkflowShell-module-scss-module__bvRdLa__page input,.WorkflowShell-module-scss-module__bvRdLa__page textarea,.WorkflowShell-module-scss-module__bvRdLa__page select{font-family:var(--font-manrope)}
@media (min-width:768px){.WorkflowShell-module-scss-module__bvRdLa__pageWide{--wf-shift:calc(68px - var(--wf-pad))}}
@media (min-width:1440px){.WorkflowShell-module-scss-module__bvRdLa__pageWide{--wf-wide:min(calc(100vw - 136px), 2240px);--wf-shift:calc((1300px - var(--wf-wide)) / 2)}}
.WorkflowShell-module-scss-module__bvRdLa__inner{max-width:1380px;padding:10px var(--wf-pad) 0;box-sizing:border-box;margin:0 auto}
.WorkflowShell-module-scss-module__bvRdLa__breadcrumbRow{margin-bottom:var(--wf-breadcrumb-gap,10px);margin-left:var(--wf-shift)}
@media (max-width:767px){.WorkflowShell-module-scss-module__bvRdLa__breadcrumbRow{margin-bottom:16px}}
.WorkflowShell-module-scss-module__bvRdLa__body{align-items:flex-start;gap:24px;display:flex}
@media (max-width:1079.98px){.WorkflowShell-module-scss-module__bvRdLa__body{flex-direction:column;align-items:stretch;gap:20px}}
.WorkflowShell-module-scss-module__bvRdLa__main{z-index:1;flex:1;min-width:0;position:relative}
.WorkflowPlayground-module-scss-module__HSCmla__page{min-height:calc(100vh - var(--total-navbar-height));background:var(--color-bg-page);font-family:var(--font-manrope)}
.WorkflowPlayground-module-scss-module__HSCmla__page button,.WorkflowPlayground-module-scss-module__HSCmla__page input,.WorkflowPlayground-module-scss-module__HSCmla__page textarea{font-family:var(--font-manrope)}
.WorkflowPlayground-module-scss-module__HSCmla__inner{box-sizing:border-box;max-width:1380px;margin:0 auto;padding:10px 40px 24px}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__inner{padding:10px 24px 24px}}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__inner{padding:10px 16px 24px}}
.WorkflowPlayground-module-scss-module__HSCmla__breadcrumbRow{margin-bottom:var(--wf-breadcrumb-gap,10px)}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__breadcrumbRow{margin-bottom:16px}}
.WorkflowPlayground-module-scss-module__HSCmla__console{height:calc(100vh - var(--total-navbar-height) - 79px);grid-template-columns:432px minmax(0,1fr);gap:8px;min-height:640px;display:grid}
@media (max-width:1279px){.WorkflowPlayground-module-scss-module__HSCmla__console{grid-template-columns:minmax(320px,400px) minmax(0,1fr)}}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__console{grid-template-columns:1fr;height:auto;min-height:0}}
.WorkflowPlayground-module-scss-module__HSCmla__inputCard,.WorkflowPlayground-module-scss-module__HSCmla__outputCard{border-radius:var(--radius-workflow-panel);background:var(--color-bg-panel);box-sizing:border-box;flex-direction:column;min-height:0;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__inputCard{position:relative;overflow:hidden}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__inputCard{overflow:visible}}
.WorkflowPlayground-module-scss-module__HSCmla__inputScroll{flex-direction:column;flex:1;gap:24px;min-height:0;padding:20px 20px 24px;display:flex;overflow-y:auto}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__inputScroll{overflow:visible}}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__inputScroll{padding:16px 16px 20px}}
.WorkflowPlayground-module-scss-module__HSCmla__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:24px}
.WorkflowPlayground-module-scss-module__HSCmla__fields{flex-direction:column;gap:24px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__field{flex-direction:column;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__labelRow{justify-content:space-between;align-items:center;gap:8px;min-height:14px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__label{letter-spacing:-.02em;color:var(--color-text-primary);align-items:center;gap:4px;margin:0;font-size:12px;font-weight:600;line-height:14.4px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__labelCaps{text-transform:uppercase;letter-spacing:0}
.WorkflowPlayground-module-scss-module__HSCmla__required{white-space:pre}
.WorkflowPlayground-module-scss-module__HSCmla__optional{color:var(--color-text-secondary)}
.WorkflowPlayground-module-scss-module__HSCmla__headAction{color:var(--color-primary-default);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:500;line-height:14px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__headAction:hover:not(:disabled){color:var(--color-primary-hover)}
.WorkflowPlayground-module-scss-module__HSCmla__headAction:disabled{opacity:.5;cursor:not-allowed}
.WorkflowPlayground-module-scss-module__HSCmla__headActionStrong{font-weight:700}
.WorkflowPlayground-module-scss-module__HSCmla__sourceBox{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);flex-direction:column;gap:8px;padding:12px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__linkInput{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-cover);background:var(--color-bg-page);height:40px;color:var(--color-text-primary);box-sizing:border-box;align-items:center;gap:8px;padding:0 12px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__linkInput>svg{opacity:.5;flex-shrink:0}
.WorkflowPlayground-module-scss-module__HSCmla__linkInput:focus-within{border-color:var(--color-primary-default)}
.WorkflowPlayground-module-scss-module__HSCmla__field>.WorkflowPlayground-module-scss-module__HSCmla__linkInput{border-radius:var(--radius-workflow-menu);background:0 0}
.WorkflowPlayground-module-scss-module__HSCmla__linkField{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;padding:0;font-size:12px;line-height:14.4px}
.WorkflowPlayground-module-scss-module__HSCmla__linkField::placeholder{color:var(--color-text-primary);opacity:.5}
.WorkflowPlayground-module-scss-module__HSCmla__linkField:disabled{cursor:not-allowed}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__linkField{font-size:16px}}
.WorkflowPlayground-module-scss-module__HSCmla__orRow{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__orLine{background:var(--color-border-panel);flex:1;height:1px}
.WorkflowPlayground-module-scss-module__HSCmla__orText{color:var(--color-text-primary);opacity:.5;font-size:10px;line-height:12px}
.WorkflowPlayground-module-scss-module__HSCmla__textBox{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);box-sizing:border-box;background:0 0;flex-direction:column;min-height:140px;padding:12px;display:flex;position:relative}
.WorkflowPlayground-module-scss-module__HSCmla__textBox:focus-within{border-color:var(--color-primary-default)}
.WorkflowPlayground-module-scss-module__HSCmla__textBoxError,.WorkflowPlayground-module-scss-module__HSCmla__textBoxError:focus-within{border-color:var(--color-function-fail)}
.WorkflowPlayground-module-scss-module__HSCmla__textarea{resize:none;width:100%;min-height:84px;color:var(--color-text-primary);box-sizing:border-box;background:0 0;border:none;outline:none;flex:1;padding:0;font-size:12px;font-weight:400;line-height:16.2px}
.WorkflowPlayground-module-scss-module__HSCmla__textarea::placeholder{color:var(--color-text-primary);opacity:.5}
.WorkflowPlayground-module-scss-module__HSCmla__textarea:disabled{cursor:not-allowed}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__textarea{font-size:16px;line-height:1.4}}
.WorkflowPlayground-module-scss-module__HSCmla__textareaShort{min-height:48px}
.WorkflowPlayground-module-scss-module__HSCmla__counter{color:var(--color-text-primary);opacity:.5;align-self:flex-end;margin-top:10px;font-size:12px;line-height:14.4px}
.WorkflowPlayground-module-scss-module__HSCmla__counterOver{color:var(--color-function-fail);opacity:1}
.WorkflowPlayground-module-scss-module__HSCmla__specPop{position:relative}
.WorkflowPlayground-module-scss-module__HSCmla__settingsBar{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);width:100%;height:34px;color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;background:0 0;justify-content:center;align-items:center;gap:16px;padding:8px 24px;font-size:12px;font-weight:500;line-height:16px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__settingsBar:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.WorkflowPlayground-module-scss-module__HSCmla__settingsBar:disabled{cursor:not-allowed;opacity:.6}
.WorkflowPlayground-module-scss-module__HSCmla__settingsBarOpen{border-color:color-mix(in srgb, var(--color-text-primary) 30%, transparent)}
.WorkflowPlayground-module-scss-module__HSCmla__settingsPart{align-items:center;gap:16px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__settingsDot{background:var(--color-text-primary);width:1px;height:4px}
.WorkflowPlayground-module-scss-module__HSCmla__specPanel{width:auto;inset:auto 0 calc(100% + 8px)}
.WorkflowPlayground-module-scss-module__HSCmla__durationRow{align-items:flex-end;gap:16px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__sliderWrap{flex-direction:column;flex:1;min-width:0;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__ticks{justify-content:space-between;margin-top:-6px;padding:0 6px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__tick{background:color-mix(in srgb, var(--color-text-primary) 15%, transparent);border-radius:50%;width:3px;height:3px}
.WorkflowPlayground-module-scss-module__HSCmla__durationValue{border:1px solid color-mix(in srgb, var(--color-text-primary) 20%, transparent);border-radius:var(--radius-workflow-menu);min-width:53px;height:30px;color:var(--color-text-primary);box-sizing:border-box;justify-content:center;align-items:center;padding:6px 16px;font-size:12px;line-height:16px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__durationAutoLabel{color:var(--color-text-secondary);font-size:12px}
.WorkflowPlayground-module-scss-module__HSCmla__switchRow,.WorkflowPlayground-module-scss-module__HSCmla__selectRow{flex-direction:row;justify-content:space-between;align-items:center;gap:12px}
.WorkflowPlayground-module-scss-module__HSCmla__selectWrapper{flex:0 188px;min-width:120px}
.WorkflowPlayground-module-scss-module__HSCmla__avatarGrid{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:8px;display:grid}
.WorkflowPlayground-module-scss-module__HSCmla__avatarCard{aspect-ratio:3/4;border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-cover);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:0;display:flex;position:relative;overflow:hidden}
.WorkflowPlayground-module-scss-module__HSCmla__avatarCard:disabled{opacity:.5;cursor:not-allowed}
.WorkflowPlayground-module-scss-module__HSCmla__avatarCardActive{border-color:var(--color-primary-default);outline:1px solid var(--color-primary-default)}
.WorkflowPlayground-module-scss-module__HSCmla__avatarImg{object-fit:cover;width:100%;height:100%;display:block}
.WorkflowPlayground-module-scss-module__HSCmla__avatarName{background:color-mix(in srgb, var(--color-fixed-black) 55%, transparent);color:var(--color-fixed-white);text-align:center;padding:3px 4px;font-size:10px;line-height:1.2;position:absolute;bottom:0;left:0;right:0}
.WorkflowPlayground-module-scss-module__HSCmla__avatarNone{text-align:center;color:var(--color-text-primary);opacity:.6;padding:0 4px;font-size:11px}
.WorkflowPlayground-module-scss-module__HSCmla__actionBar{border-top:1px solid var(--color-border-panel);background:var(--color-bg-panel);border-radius:0 0 var(--radius-workflow-panel) var(--radius-workflow-panel);box-sizing:border-box;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:20px;display:flex}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__actionBar{z-index:10;position:sticky;bottom:0}}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__actionBar{padding:16px}}
.WorkflowPlayground-module-scss-module__HSCmla__resetBtn{background:var(--color-bg-page);height:36px;color:var(--color-text-primary);cursor:pointer;border:none;border-radius:999px;padding:0 16px;font-size:14px;font-weight:400;line-height:16.8px}
.WorkflowPlayground-module-scss-module__HSCmla__resetBtn:hover:not(:disabled){background:color-mix(in srgb, var(--color-fixed-ink) 10%, transparent)}
.WorkflowPlayground-module-scss-module__HSCmla__resetBtn:disabled{opacity:.5;cursor:not-allowed}
.WorkflowPlayground-module-scss-module__HSCmla__runGroup{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__missingHint{color:var(--color-danger-default);cursor:help;justify-content:center;align-items:center;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__missingTitle{margin-bottom:4px;font-weight:600}
.WorkflowPlayground-module-scss-module__HSCmla__runBtn{background:var(--color-primary-default);height:36px;color:var(--color-fixed-light);white-space:nowrap;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:2px 16px;font-size:14px;font-weight:600;line-height:16.8px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__runBtn:hover:not(:disabled){background:var(--color-primary-hover)}
.WorkflowPlayground-module-scss-module__HSCmla__runBtn:disabled{background:var(--color-primary-disabled);cursor:not-allowed}
.WorkflowPlayground-module-scss-module__HSCmla__runSpinner{border:2px solid color-mix(in srgb, var(--color-fixed-light) 35%, transparent);border-top-color:var(--color-fixed-light);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite WorkflowPlayground-module-scss-module__HSCmla__spin}
@keyframes WorkflowPlayground-module-scss-module__HSCmla__spin{to{transform:rotate(360deg)}}
.WorkflowPlayground-module-scss-module__HSCmla__outputCard{gap:24px;padding:20px}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__outputCard{min-height:480px}}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__outputCard{min-height:360px;padding:16px}}
.WorkflowPlayground-module-scss-module__HSCmla__outputHead{flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__outputTitle{color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:24px}
.WorkflowPlayground-module-scss-module__HSCmla__headActions{align-items:center;gap:8px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__btn{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);height:39px;color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;background:0 0;align-items:center;padding:2px;text-decoration:none;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__btn:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.WorkflowPlayground-module-scss-module__HSCmla__btn:disabled{opacity:.4;cursor:not-allowed}
.WorkflowPlayground-module-scss-module__HSCmla__btnInner{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:33px;padding:8px;font-size:14px;font-weight:500;line-height:16.8px;display:inline-flex}
.WorkflowPlayground-module-scss-module__HSCmla__btnIcon{justify-content:center;width:39px}
.WorkflowPlayground-module-scss-module__HSCmla__btnIcon .WorkflowPlayground-module-scss-module__HSCmla__btnInner{justify-content:center;width:33px;padding:0}
.WorkflowPlayground-module-scss-module__HSCmla__btnSpinner{border:2px solid color-mix(in srgb, var(--color-text-primary) 18%, transparent);border-top-color:var(--color-text-primary);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite WorkflowPlayground-module-scss-module__HSCmla__spin}
.WorkflowPlayground-module-scss-module__HSCmla__notice{color:var(--color-text-secondary);text-align:center;margin:0;font-size:14px;line-height:1.45}
.WorkflowPlayground-module-scss-module__HSCmla__noticeLink{color:var(--color-primary-default);text-underline-offset:2px;text-decoration:underline}
.WorkflowPlayground-module-scss-module__HSCmla__stage{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow-y:auto}
.WorkflowPlayground-module-scss-module__HSCmla__state{text-align:center;flex-direction:column;align-items:center;gap:36px;max-width:706px;padding:0 16px;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__creatingImg{object-fit:contain;width:92px;height:46px;display:block}
.WorkflowPlayground-module-scss-module__HSCmla__progress{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text-primary) 15%, transparent);width:236px;height:2px;margin-top:-24px;position:relative;overflow:hidden}
.WorkflowPlayground-module-scss-module__HSCmla__progressFill{border-radius:inherit;background:var(--color-primary-default);width:133px;height:100%;animation:1.6s ease-in-out infinite alternate WorkflowPlayground-module-scss-module__HSCmla__shuttle;position:absolute;top:0;left:0}
@media (prefers-reduced-motion:reduce){.WorkflowPlayground-module-scss-module__HSCmla__progressFill{animation:none}}
@keyframes WorkflowPlayground-module-scss-module__HSCmla__shuttle{0%{transform:translate(0)}to{transform:translate(103px)}}
.WorkflowPlayground-module-scss-module__HSCmla__stateText{color:var(--color-text-primary);opacity:.5;overflow-wrap:anywhere;margin:0;font-size:16px;font-weight:400;line-height:21px}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__stateText{line-height:1.3}}
.WorkflowPlayground-module-scss-module__HSCmla__errorText{color:var(--color-workflow-danger);opacity:1;font-size:14px;line-height:1.45}
.WorkflowPlayground-module-scss-module__HSCmla__single{flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;height:100%;min-height:0;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__mediaBtn{cursor:zoom-in;background:0 0;border:none;max-width:100%;min-height:0;max-height:100%;padding:0;display:flex}
.WorkflowPlayground-module-scss-module__HSCmla__media{border-radius:var(--radius-workflow-menu);object-fit:contain;max-width:100%;min-height:0;max-height:100%;display:block}
@media (max-width:1079px){.WorkflowPlayground-module-scss-module__HSCmla__media{max-height:70vh}}
.WorkflowPlayground-module-scss-module__HSCmla__outputGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--output-rows,2), minmax(0, 1fr));width:100%;max-width:832px;aspect-ratio:2/var(--output-rows,2);align-self:safe center;gap:8px;margin:0 auto;display:grid}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__outputGrid{aspect-ratio:auto;grid-template-rows:none;grid-template-columns:1fr}}
.WorkflowPlayground-module-scss-module__HSCmla__outputCell{border-radius:var(--radius-workflow-menu);background:var(--color-bg-page);cursor:zoom-in;border:none;justify-content:center;align-items:center;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}
.WorkflowPlayground-module-scss-module__HSCmla__outputCell:after{content:"";border:1px solid var(--color-border-panel);border-radius:inherit;pointer-events:none;position:absolute;inset:0}
@media (max-width:767px){.WorkflowPlayground-module-scss-module__HSCmla__outputCell{aspect-ratio:1}}
.WorkflowPlayground-module-scss-module__HSCmla__cellMedia{object-fit:cover;width:100%;height:100%;display:block}
.WorkflowPlayground-module-scss-module__HSCmla__cellPlay{background:color-mix(in srgb, var(--color-fixed-ink) 55%, transparent);width:36px;height:36px;color:var(--color-fixed-light);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.WorkflowPlayground-module-scss-module__HSCmla__lightbox{z-index:1000;background:color-mix(in srgb, var(--color-fixed-black) 75%, transparent);justify-content:center;align-items:center;padding:40px;display:flex;position:fixed;inset:0}
.WorkflowPlayground-module-scss-module__HSCmla__lightboxMedia{border-radius:var(--radius-workflow-menu);object-fit:contain;max-width:100%;max-height:100%}
.WorkflowPlayground-module-scss-module__HSCmla__lightboxClose{border-radius:var(--radius-workflow-menu);background:color-mix(in srgb, var(--color-fixed-ink) 65%, transparent);width:36px;height:36px;color:var(--color-fixed-light);cursor:pointer;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:16px;right:20px}
.CatalogDetailClient-module-scss-module__G-NXNG__message{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:120px 16px;font-size:14px}
.HistoryPage-module-scss-module__ZVZU2a__pageOnPanel{background:var(--color-bg-panel)}
.HistoryPage-module-scss-module__ZVZU2a__content{margin-left:var(--wf-shift);margin-right:var(--wf-shift)}
.HistoryPage-module-scss-module__ZVZU2a__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__title{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:24px;font-weight:600;line-height:28.8px}
.HistoryPage-module-scss-module__ZVZU2a__filters{justify-content:space-between;align-items:center;gap:16px;margin-bottom:36px;display:flex}
@media (max-width:1079px){.HistoryPage-module-scss-module__ZVZU2a__filters{flex-wrap:wrap}}
.HistoryPage-module-scss-module__ZVZU2a__filterGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__segment{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);box-sizing:border-box;align-items:center;height:39px;padding:2px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__segItem{border-radius:var(--radius-workflow-cover);height:33px;color:var(--color-text-primary);font-family:var(--font-manrope);white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:500;line-height:16.8px;display:inline-flex}
.HistoryPage-module-scss-module__ZVZU2a__segItem:hover{background:var(--color-bg-panel-hover)}
.HistoryPage-module-scss-module__ZVZU2a__segItemActive{background:var(--color-fixed-ink);color:var(--color-fixed-light)}
.HistoryPage-module-scss-module__ZVZU2a__segItemActive:hover{background:var(--color-fixed-ink)}
.HistoryPage-module-scss-module__ZVZU2a__chip{border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);height:39px;color:var(--color-text-primary);cursor:pointer;box-sizing:border-box;background:0 0;align-items:center;padding:2px;display:inline-flex}
.HistoryPage-module-scss-module__ZVZU2a__chip:hover:not(:disabled){background:var(--color-bg-panel-hover)}
.HistoryPage-module-scss-module__ZVZU2a__chipInner{height:33px;font-family:var(--font-manrope);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:8px;font-size:14px;font-weight:500;line-height:16.8px;display:inline-flex}
.HistoryPage-module-scss-module__ZVZU2a__chipPanel{background:var(--color-bg-panel)}
.HistoryPage-module-scss-module__ZVZU2a__chipActive .HistoryPage-module-scss-module__ZVZU2a__chipInner{border-radius:var(--radius-workflow-cover);background:var(--color-fixed-ink);color:var(--color-fixed-light)}
.HistoryPage-module-scss-module__ZVZU2a__chipActive:hover:not(:disabled){background:0 0}
.HistoryPage-module-scss-module__ZVZU2a__chipActive:hover:not(:disabled) .HistoryPage-module-scss-module__ZVZU2a__chipInner{background:var(--color-fixed-ink)}
.HistoryPage-module-scss-module__ZVZU2a__selectedCount{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;font-size:14px;font-weight:400;line-height:16.8px}
.HistoryPage-module-scss-module__ZVZU2a__pop{position:relative}
.HistoryPage-module-scss-module__ZVZU2a__menu{z-index:30;border:1px solid var(--color-border-panel);border-radius:var(--radius-workflow-menu);background:var(--color-bg-panel);width:118px;box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);padding:4px 0;position:absolute;top:calc(100% + 8px);left:0}
.HistoryPage-module-scss-module__ZVZU2a__menuRow{border-radius:var(--radius-workflow-cover);width:calc(100% - 8px);height:30px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;margin:0 4px;padding:8px;font-size:12px;font-weight:600;line-height:14.4px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__menuRow:hover{background:var(--color-bg-panel-hover)}
.HistoryPage-module-scss-module__ZVZU2a__menuRowActive{background:var(--color-bg-page)}
.HistoryPage-module-scss-module__ZVZU2a__menuCheck{line-height:0}
.HistoryPage-module-scss-module__ZVZU2a__groups{flex-direction:column;gap:24px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__group{flex-direction:column;gap:12px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__groupDate{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:14px;font-weight:600;line-height:16.8px}
.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}
@media (min-width:2040px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(8,minmax(0,1fr))}}
@media (min-width:1660px) and (max-width:2039.98px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(7,minmax(0,1fr))}}
@media (max-width:1279px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}
@media (max-width:1079px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width:767px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:567px){.HistoryPage-module-scss-module__ZVZU2a__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HistoryPage-module-scss-module__ZVZU2a__message{text-align:center;font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;padding:48px 0;font-size:14px}
.HistoryPage-module-scss-module__ZVZU2a__messageBlock{flex-direction:column;align-items:center;gap:16px;padding:48px 0;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__retryBtn{border:1px solid var(--color-border-panel);border-radius:var(--btn-border-radius);background:var(--color-bg-panel);height:36px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;padding:0 16px;font-size:14px;font-weight:500}
.HistoryPage-module-scss-module__ZVZU2a__empty{text-align:center;flex-direction:column;align-items:center;gap:36px;padding:max(80px,40vh - 260px) 16px 80px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__emptyArt{object-fit:cover;border-radius:50%;width:140px;height:140px;display:block}
.HistoryPage-module-scss-module__ZVZU2a__emptyText{flex-direction:column;align-items:center;gap:20px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__emptyCopy{flex-direction:column;gap:8px;max-width:706px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__emptyTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0;font-size:24px;font-weight:600;line-height:32.8px}
.HistoryPage-module-scss-module__ZVZU2a__emptyDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0;font-size:14px;font-weight:400;line-height:19.1px}
.HistoryPage-module-scss-module__ZVZU2a__emptyCta{background:var(--color-primary-default);height:50px;color:var(--color-fixed-light);font-family:var(--font-manrope);box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;padding:16px 20px;font-size:20px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}
.HistoryPage-module-scss-module__ZVZU2a__emptyCta:hover{background:var(--color-primary-hover)}
.HistoryPage-module-scss-module__ZVZU2a__deleteModal{z-index:1000;background:color-mix(in srgb, var(--color-fixed-black) 45%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}
.HistoryPage-module-scss-module__ZVZU2a__deleteModalContent{border-radius:var(--radius-workflow-panel);background:var(--color-bg-panel);width:min(420px,100vw - 32px);box-shadow:0 8px 28px color-mix(in srgb, var(--color-fixed-ink) 14%, transparent);padding:24px}
.HistoryPage-module-scss-module__ZVZU2a__deleteTitle{font-family:var(--font-manrope);color:var(--color-text-primary);margin:0 0 8px;font-size:18px;font-weight:600}
.HistoryPage-module-scss-module__ZVZU2a__deleteDesc{font-family:var(--font-manrope);color:var(--color-text-secondary);margin:0 0 24px;font-size:14px;line-height:20px}
.HistoryPage-module-scss-module__ZVZU2a__deleteActions{justify-content:flex-end;gap:8px;display:flex}
.HistoryPage-module-scss-module__ZVZU2a__cancelBtn,.HistoryPage-module-scss-module__ZVZU2a__deleteConfirmBtn{border-radius:var(--btn-border-radius);height:36px;font-family:var(--font-manrope);cursor:pointer;padding:0 16px;font-size:14px;font-weight:500}
.HistoryPage-module-scss-module__ZVZU2a__cancelBtn:disabled,.HistoryPage-module-scss-module__ZVZU2a__deleteConfirmBtn:disabled{opacity:.5;cursor:not-allowed}
.HistoryPage-module-scss-module__ZVZU2a__cancelBtn{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}
.HistoryPage-module-scss-module__ZVZU2a__deleteConfirmBtn{background:var(--color-workflow-danger);color:var(--color-fixed-white);border:none}
.HistoryPage-module-scss-module__ZVZU2a__more{text-align:center;min-height:40px;font-family:var(--font-manrope);color:var(--color-text-secondary);margin-top:16px;font-size:13px}
/*# sourceMappingURL=3m11qjykp52iy.css.map*/
.base-ui-disable-scrollbar{scrollbar-width:none}
.base-ui-disable-scrollbar::-webkit-scrollbar{display:none}.TaskCenter-module-scss-module__Gt2gwW__panel{z-index:998;background:var(--color-bg-panel);width:256px;color:var(--color-text-primary);border-radius:var(--radius-base);box-shadow:var(--shadow-card);font-family:var(--font-manrope);letter-spacing:-.02em;transform-origin:100% 100%;position:fixed;bottom:20px;right:76px;overflow:hidden}@media (max-width:1079.98px){.TaskCenter-module-scss-module__Gt2gwW__panel{bottom:calc(88px + env(safe-area-inset-bottom,0px))}}@media (max-width:767.98px){.TaskCenter-module-scss-module__Gt2gwW__panel{width:min(256px,100vw - 72px);right:60px}}.TaskCenter-module-scss-module__Gt2gwW__collapsed .TaskCenter-module-scss-module__Gt2gwW__header{border-bottom-color:#0000;height:48px}.TaskCenter-module-scss-module__Gt2gwW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__header{border-bottom:1px solid var(--color-border-panel);align-items:center;gap:4px;height:36px;padding:0 8px;transition:height .2s,border-color .2s;display:flex}.TaskCenter-module-scss-module__Gt2gwW__headerMain{min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:8px;padding:0;display:flex}.TaskCenter-module-scss-module__Gt2gwW__headerMain:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px;border-radius:var(--radius-base)}.TaskCenter-module-scss-module__Gt2gwW__headerIcon{flex-shrink:0;font-size:16px;display:inline-flex}.TaskCenter-module-scss-module__Gt2gwW__headerIcon .TaskCenter-module-scss-module__Gt2gwW__statusIcon{width:1em;height:1em}.TaskCenter-module-scss-module__Gt2gwW__headerTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__headerAction{border-radius:var(--radius-base);width:20px;height:20px;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:16px;transition:background-color .15s;display:inline-flex}.TaskCenter-module-scss-module__Gt2gwW__headerAction:hover{background:var(--color-bg-panel-hover)}.TaskCenter-module-scss-module__Gt2gwW__headerAction:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}@media (max-width:767.98px){.TaskCenter-module-scss-module__Gt2gwW__headerAction{width:32px;height:32px;font-size:18px}}.TaskCenter-module-scss-module__Gt2gwW__body{overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__banner{background:var(--color-border-panel);align-items:center;min-height:16px;padding:0 8px;font-size:10px;line-height:1.2;display:flex;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__list{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:4px;max-height:272px;margin:0;padding:8px;list-style:none;display:flex;position:relative;overflow-y:auto}@media (max-width:767.98px){.TaskCenter-module-scss-module__Gt2gwW__list{max-height:min(272px,100dvh - 200px)}}.TaskCenter-module-scss-module__Gt2gwW__card{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);background:var(--color-bg-panel);box-sizing:border-box;flex-shrink:0;align-items:center;gap:6px;height:48px;padding:0 8px;display:flex}.TaskCenter-module-scss-module__Gt2gwW__thumb{border-radius:var(--radius-base);background:var(--color-bg-page);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__thumb img,.TaskCenter-module-scss-module__Gt2gwW__thumb video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s,transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scale(1.08)}.TaskCenter-module-scss-module__Gt2gwW__thumb .TaskCenter-module-scss-module__Gt2gwW__thumbReady{opacity:1;transform:scale(1)}.TaskCenter-module-scss-module__Gt2gwW__thumbIcon{width:14px;height:14px;color:var(--color-text-secondary);opacity:.5}.TaskCenter-module-scss-module__Gt2gwW__cardBody{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.TaskCenter-module-scss-module__Gt2gwW__cardTitleRow{align-items:baseline;gap:4px;min-width:0;font-size:10px;line-height:1.2;display:flex}.TaskCenter-module-scss-module__Gt2gwW__cardTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__cardSource{white-space:nowrap;text-overflow:ellipsis;max-width:50%;color:var(--color-text-secondary);flex-shrink:0;font-size:8px;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__cardStatus{align-items:center;gap:4px;min-width:0;font-size:8px;font-weight:600;line-height:1.2;display:flex}.TaskCenter-module-scss-module__Gt2gwW__statusIconWrap{flex-shrink:0;display:inline-flex}.TaskCenter-module-scss-module__Gt2gwW__statusIcon{flex-shrink:0;width:1.25em;height:1.25em}.TaskCenter-module-scss-module__Gt2gwW__statusText{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__staleHint{color:var(--color-text-secondary)}.TaskCenter-module-scss-module__Gt2gwW__tone-active{color:var(--color-function-loading)}.TaskCenter-module-scss-module__Gt2gwW__tone-blocked{color:var(--color-function-error)}.TaskCenter-module-scss-module__Gt2gwW__tone-failed{color:var(--color-function-fail)}.TaskCenter-module-scss-module__Gt2gwW__tone-success{color:var(--color-function-success)}.TaskCenter-module-scss-module__Gt2gwW__viewButton{border-radius:var(--btn-border-radius);background:var(--color-bg-page);min-width:40px;height:20px;color:var(--color-text-primary);cursor:pointer;border:none;flex-shrink:0;padding:0 8px;font-family:inherit;font-size:12px;line-height:1.2;transition:background-color .15s,transform .15s}.TaskCenter-module-scss-module__Gt2gwW__viewButton:hover{background:var(--color-bg-panel-hover)}.TaskCenter-module-scss-module__Gt2gwW__viewButton:active{transform:scale(.96)}.TaskCenter-module-scss-module__Gt2gwW__viewButton:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}@media (max-width:767.98px){.TaskCenter-module-scss-module__Gt2gwW__viewButton{height:28px}}.TaskCenter-module-scss-module__Gt2gwW__removeButton{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);width:20px;height:20px;color:var(--color-text-primary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;transition:background-color .15s;display:inline-flex}.TaskCenter-module-scss-module__Gt2gwW__removeButton:hover{background:var(--color-bg-panel-hover)}.TaskCenter-module-scss-module__Gt2gwW__removeButton:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}@media (max-width:767.98px){.TaskCenter-module-scss-module__Gt2gwW__removeButton{width:28px;height:28px}}.TaskCenter-module-scss-module__Gt2gwW__spin{animation:1.1s linear infinite TaskCenter-module-scss-module__Gt2gwW__taskSpin}.TaskCenter-module-scss-module__Gt2gwW__breathe{animation:1.4s ease-in-out infinite TaskCenter-module-scss-module__Gt2gwW__taskBreathe}@keyframes TaskCenter-module-scss-module__Gt2gwW__taskSpin{to{transform:rotate(360deg)}}@keyframes TaskCenter-module-scss-module__Gt2gwW__taskBreathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.TaskCenter-module-scss-module__Gt2gwW__spin,.TaskCenter-module-scss-module__Gt2gwW__breathe{animation:none}.TaskCenter-module-scss-module__Gt2gwW__header,.TaskCenter-module-scss-module__Gt2gwW__thumb img,.TaskCenter-module-scss-module__Gt2gwW__thumb video{transition:none}}.TaskCenter-module-scss-module__Gt2gwW__dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.TaskCenter-module-scss-module__Gt2gwW__dialogText{color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.TaskCenter-module-scss-module__Gt2gwW__dialogNote{color:var(--color-text-secondary);margin:8px 0 0;font-size:12px;line-height:1.5}.TaskCenter-module-scss-module__Gt2gwW__dialogReason{color:var(--color-text-primary);word-break:break-word;margin:12px 0 0;font-size:13px;line-height:1.5}.TaskCenter-module-scss-module__Gt2gwW__detailTask{border:1px solid var(--color-border-panel);border-radius:var(--radius-base);flex-direction:column;gap:6px;margin-bottom:12px;padding:10px 12px;display:flex}.TaskCenter-module-scss-module__Gt2gwW__detailTask .TaskCenter-module-scss-module__Gt2gwW__cardStatus{font-size:12px}.TaskCenter-module-scss-module__Gt2gwW__detailTaskName{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary,.TaskCenter-module-scss-module__Gt2gwW__dialogSecondary{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);border-radius:var(--btn-border-radius);font-family:var(--font-manrope);font-size:var(--btn-size-md-font-size);cursor:pointer;justify-content:center;align-items:center;gap:6px;transition:background-color .15s;display:inline-flex}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary:disabled,.TaskCenter-module-scss-module__Gt2gwW__dialogSecondary:disabled{cursor:default}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary:focus-visible,.TaskCenter-module-scss-module__Gt2gwW__dialogSecondary:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary{background:var(--color-primary-default);color:var(--color-dark-text-primary);border:none}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary:hover:not(:disabled){background:var(--color-primary-hover)}.TaskCenter-module-scss-module__Gt2gwW__dialogPrimary:disabled{background:var(--color-primary-loading)}.TaskCenter-module-scss-module__Gt2gwW__dialogSecondary{border:1px solid var(--color-border-panel);color:var(--color-text-primary);background:0 0}.TaskCenter-module-scss-module__Gt2gwW__dialogSecondary:hover:not(:disabled){background-color:var(--color-bg-panel-hover)}.TaskCenter-module-scss-module__Gt2gwW__dialogSpinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.8s linear infinite TaskCenter-module-scss-module__Gt2gwW__taskSpin}@media (prefers-reduced-motion:reduce){.TaskCenter-module-scss-module__Gt2gwW__dialogSpinner{animation:none}}
.index-module-scss-module__n9tnvq__wrapper{box-sizing:border-box;width:100%;padding:40px 0}.index-module-scss-module__n9tnvq__container{box-sizing:border-box;width:1160px;margin:0 auto;padding:0 20px}@media (max-width:1160px){.index-module-scss-module__n9tnvq__container{width:100%}}.index-module-scss-module__n9tnvq__head{border-bottom:1px solid #e5e7eb;padding:100px 0 60px}@media (max-width:768px){.index-module-scss-module__n9tnvq__head{padding:60px 0 40px}}.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__title{letter-spacing:-1.5px;color:#000;margin:0;font-size:48px;font-weight:700;line-height:120%}@media (max-width:768px){.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__title{letter-spacing:-1px;font-size:32px}}.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__lastUpdated{font-family:var(--font-manrope);color:#6b7280;margin-top:12px;font-size:16px;font-weight:400;line-height:150%}@media (max-width:768px){.index-module-scss-module__n9tnvq__head .index-module-scss-module__n9tnvq__lastUpdated{margin-top:10px;font-size:14px}}.index-module-scss-module__n9tnvq__intro{border-bottom:1px solid #e5e7eb;margin-top:40px;padding-bottom:40px}@media (max-width:768px){.index-module-scss-module__n9tnvq__intro{margin-top:30px;padding-bottom:30px}}.index-module-scss-module__n9tnvq__intro .index-module-scss-module__n9tnvq__sub{color:#4b5563;font-size:16px;line-height:160%;display:block}@media (max-width:768px){.index-module-scss-module__n9tnvq__intro .index-module-scss-module__n9tnvq__sub{font-size:15px}}.index-module-scss-module__n9tnvq__content{padding-top:50px;padding-bottom:80px}@media (max-width:768px){.index-module-scss-module__n9tnvq__content{padding-top:30px;padding-bottom:60px}}.index-module-scss-module__n9tnvq__collapsibleSection{margin-bottom:40px}@media (max-width:768px){.index-module-scss-module__n9tnvq__collapsibleSection{border-bottom:1px solid #f3f4f6;margin-bottom:24px;padding-bottom:16px}}.index-module-scss-module__n9tnvq__contentTitle{font-family:var(--font-plus-jakarta-sans);color:#111827;margin-bottom:16px;font-size:20px;font-weight:600;line-height:140%;transition:background-color .3s;display:inline-block}.index-module-scss-module__n9tnvq__contentTitle.index-module-scss-module__n9tnvq__mobileCollapsible{cursor:pointer}.index-module-scss-module__n9tnvq__contentTitle.index-module-scss-module__n9tnvq__mobileCollapsible:hover{background-color:#8a8c900d}@media (max-width:768px){.index-module-scss-module__n9tnvq__contentTitle{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:10px 5px;font-size:18px;display:flex}.index-module-scss-module__n9tnvq__contentTitle:hover{background-color:#8a8c900d}}.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon{justify-content:center;align-items:center;margin-left:15px;transition:transform .3s;display:flex}@media (max-width:768px){.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon{margin-left:10px}}.index-module-scss-module__n9tnvq__contentTitle .index-module-scss-module__n9tnvq__collapseIcon.index-module-scss-module__n9tnvq__expanded{transform:rotate(90deg)}.index-module-scss-module__n9tnvq__sub{font-family:var(--font-manrope);color:#4b5563;font-size:16px;font-weight:400;line-height:160%;display:inline}@media (max-width:768px){.index-module-scss-module__n9tnvq__sub{font-size:15px;display:inline}}.index-module-scss-module__n9tnvq__sub a{color:#8c6aec;text-decoration:underline;transition:color .3s,opacity .3s}.index-module-scss-module__n9tnvq__sub a:hover{color:#7555d3;opacity:.9}.index-module-scss-module__n9tnvq__sub a:active{color:#6444ba}.index-module-scss-module__n9tnvq__list{flex-direction:column;margin-top:12px;padding:0 24px;display:flex}@media (max-width:768px){.index-module-scss-module__n9tnvq__list{margin-top:10px;padding:0 20px}}.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item{box-sizing:border-box;width:100%;font-family:var(--font-manrope);color:#4b5563;margin-bottom:12px;padding-left:8px;font-size:16px;font-weight:400;line-height:160%}@media (max-width:768px){.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item{margin-bottom:10px;padding-left:4px;font-size:15px}}.index-module-scss-module__n9tnvq__list .index-module-scss-module__n9tnvq__item .index-module-scss-module__n9tnvq__bold{color:#111827;font-weight:600}.index-module-scss-module__n9tnvq__contentSub{margin-top:0;display:block}@media (max-width:768px){.index-module-scss-module__n9tnvq__contentSub{opacity:0;max-height:0;margin-top:0;padding:0;transition:max-height .5s,opacity .5s,transform .5s,padding .3s;display:block;overflow:hidden;transform:translateY(-10px)}.index-module-scss-module__n9tnvq__contentSub.index-module-scss-module__n9tnvq__expanded{opacity:1;max-height:5000px;margin-top:10px;padding:0 10px;transform:translateY(0)}}.index-module-scss-module__n9tnvq__arrowIcon{color:#8a8c90;width:18px;height:18px}@media (max-width:768px){.index-module-scss-module__n9tnvq__arrowIcon{width:16px;height:16px}}
.index-module-scss-module__WDnVYG__section{aspect-ratio:1440/211;z-index:1;width:100%;position:relative;overflow:hidden}.index-module-scss-module__WDnVYG__section:before{content:"";transform-origin:50%;will-change:transform,opacity;background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/07afc1eb639b09e6d42112af636eff26ab3bcbcced745e475632f65c002847a2.webp");background-position:50% 61.6%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}@media (max-width:1023px){.index-module-scss-module__WDnVYG__section{min-height:140px}}@media (max-width:767px){.index-module-scss-module__WDnVYG__section{aspect-ratio:auto;height:160px}.index-module-scss-module__WDnVYG__section:before{background-position:30% 61.6%}}.index-module-scss-module__WDnVYG__section[data-animate]:not([data-revealed]):before{opacity:0;transform:scale(1.12)}.index-module-scss-module__WDnVYG__section[data-revealed]:before{opacity:1;transition:opacity .9s cubic-bezier(.22,.61,.36,1),transform 1.4s cubic-bezier(.22,.61,.36,1);transform:scale(1)}@media (prefers-reduced-motion:reduce){.index-module-scss-module__WDnVYG__section[data-animate]:not([data-revealed]):before,.index-module-scss-module__WDnVYG__section[data-revealed]:before{opacity:1;transition:none;transform:none}}
.index-module-scss-module__uJxPyG__ctaSection{background:var(--color-primary-default);z-index:2;box-sizing:border-box;width:100%;padding:48px 0;position:relative}@media (max-width:1024px){.index-module-scss-module__uJxPyG__ctaSection{padding:36px 0}}@media (max-width:767px){.index-module-scss-module__uJxPyG__ctaSection{padding:28px 0}}.index-module-scss-module__uJxPyG__container{box-sizing:border-box;justify-content:space-between;align-items:center;gap:32px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}@media (max-width:1079px){.index-module-scss-module__uJxPyG__container{padding:0 24px}}@media (max-width:767px){.index-module-scss-module__uJxPyG__container{flex-direction:column;align-items:flex-start;gap:20px;padding:0 16px}}.index-module-scss-module__uJxPyG__title{font-family:var(--font-manrope);color:var(--color-dark-text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:1.366em}@media (max-width:1024px){.index-module-scss-module__uJxPyG__title{font-size:28px}}@media (max-width:767px){.index-module-scss-module__uJxPyG__title{white-space:normal;text-wrap:balance;font-size:22px}}.index-module-scss-module__uJxPyG__ctaButton{background:var(--color-dark-text-primary);min-width:160px;height:40px;color:var(--color-light-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:500;line-height:1.366;text-decoration:none;transition:opacity .2s;display:inline-flex}.index-module-scss-module__uJxPyG__ctaButton:hover{opacity:.88}@media (max-width:1024px){.index-module-scss-module__uJxPyG__ctaButton{height:36px;font-size:14px}}@media (max-width:767px){.index-module-scss-module__uJxPyG__ctaButton{width:100%;max-width:240px;height:36px;font-size:14px}}
.TextReveal-module-scss-module__RZj7qW__animText{display:block}.TextReveal-module-scss-module__RZj7qW__word{white-space:nowrap;display:inline-block}.TextReveal-module-scss-module__RZj7qW__char{opacity:0;filter:blur(8px);will-change:opacity,filter;transition:opacity .4s,filter .4s;display:inline-block}.TextReveal-module-scss-module__RZj7qW__visible{opacity:1;filter:blur()}@media (prefers-reduced-motion:reduce){.TextReveal-module-scss-module__RZj7qW__char{opacity:1;filter:blur();transition:none}}
.index-module-scss-module__Bp2DvW__brandLogo{object-fit:contain;display:block}[data-theme=dark] .index-module-scss-module__Bp2DvW__darkModeInvert{filter:invert()brightness(1.2)}
.styles-module__UzAKsW__backdrop{z-index:1000;background-color:#00000073;min-height:100dvh;transition:opacity .15s ease-in-out;position:fixed;inset:0}.styles-module__UzAKsW__backdrop[data-starting-style],.styles-module__UzAKsW__backdrop[data-ending-style]{opacity:0}.styles-module__UzAKsW__popup{z-index:1001;background:var(--color-bg-panel);border-radius:4px;outline:none;flex-direction:column;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);transition:transform .15s ease-in-out,opacity .15s ease-in-out;display:flex;position:fixed;overflow:hidden;box-shadow:0 6px 16px #00000014,0 3px 6px -4px #0000001f,0 9px 28px 8px #0000000d}.styles-module__UzAKsW__popup[data-starting-style],.styles-module__UzAKsW__popup[data-ending-style]{opacity:0;transform:translate(-50%,-50%)scale(.95)}.styles-module__UzAKsW__popup:focus,.styles-module__UzAKsW__popup:focus-visible{outline:none}.styles-module__UzAKsW__centered{top:50%;left:50%;transform:translate(-50%,-50%)}.styles-module__UzAKsW__header{border-bottom:1px solid var(--color-border-panel);flex-shrink:0;justify-content:space-between;align-items:center;padding:12px 24px;display:flex}.styles-module__UzAKsW__headerTop{align-items:flex-start}.styles-module__UzAKsW__title{min-width:0;font-family:var(--font-manrope);color:var(--color-text-primary);flex:auto;margin:0;font-size:16px;font-weight:600;line-height:1.5}.styles-module__UzAKsW__closeButton{cursor:pointer;width:32px;height:32px;color:var(--color-text-secondary);background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;font-size:20px;transition:all .2s;display:flex}.styles-module__UzAKsW__closeButton:hover{background:var(--color-bg-page);color:var(--color-text-primary)}.styles-module__UzAKsW__body{flex:1;padding:24px;overflow-y:auto}.styles-module__UzAKsW__footer{border-top:1px solid var(--color-border-panel);flex-shrink:0;padding:12px 24px}@media (max-width:767px){.styles-module__UzAKsW__popup{max-width:calc(100vw - 32px);max-height:calc(100dvh - 64px)}.styles-module__UzAKsW__sheet{max-width:100%;max-height:88dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:16px 16px 0 0;inset:auto 0 0;transform:none}.styles-module__UzAKsW__sheet[data-starting-style],.styles-module__UzAKsW__sheet[data-ending-style]{opacity:1;transform:translateY(100%)}.styles-module__UzAKsW__header{padding:12px 16px}.styles-module__UzAKsW__title{font-size:15px}.styles-module__UzAKsW__body{padding:16px}.styles-module__UzAKsW__footer{padding:12px 16px}}
.index-module-scss-module__GACWTa__button{border-radius:var(--btn-border-radius);font-family:var(--btn-font-family);font-weight:var(--btn-font-weight);text-align:center;cursor:pointer;transition:var(--btn-transition);box-sizing:border-box;border:none;outline:none;justify-content:center;align-items:center;gap:10px;line-height:1.366;text-decoration:none;display:inline-flex;position:relative}.index-module-scss-module__GACWTa__button:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}.index-module-scss-module__GACWTa__size-lg{height:var(--btn-size-lg-height);padding:var(--btn-size-lg-padding);font-size:var(--btn-size-lg-font-size)}.index-module-scss-module__GACWTa__size-md{height:var(--btn-size-md-height);padding:var(--btn-size-md-padding);font-size:var(--btn-size-md-font-size)}.index-module-scss-module__GACWTa__size-sm{height:var(--btn-size-sm-height);padding:var(--btn-size-sm-padding);font-size:var(--btn-size-sm-font-size)}.index-module-scss-module__GACWTa__variant-default{background-color:var(--color-btn-default-bg);color:var(--color-btn-default-text)}.index-module-scss-module__GACWTa__variant-default:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){background-color:var(--color-btn-default-bg-hover)}.index-module-scss-module__GACWTa__variant-default:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){background-color:var(--color-btn-default-bg-active)}.index-module-scss-module__GACWTa__variant-default.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-default-bg-loading)}.index-module-scss-module__GACWTa__variant-default.index-module-scss-module__GACWTa__disabled{background-color:var(--color-btn-default-bg);opacity:.5;cursor:not-allowed}.index-module-scss-module__GACWTa__variant-ghost{color:var(--color-btn-ghost-text);border:1px solid var(--color-btn-ghost-border);background-color:#0000}.index-module-scss-module__GACWTa__variant-ghost:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-ghost:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-ghost-bg-hover)}.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__loading .index-module-scss-module__GACWTa__spinner{opacity:.5}.index-module-scss-module__GACWTa__variant-ghost.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__GACWTa__variant-dashed{color:var(--color-btn-dashed-text);border:1px dashed var(--color-btn-dashed-border);background-color:#0000}.index-module-scss-module__GACWTa__variant-dashed:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-dashed:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading),.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__loading{background-color:var(--color-btn-dashed-bg-hover)}.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__loading .index-module-scss-module__GACWTa__spinner{opacity:.5}.index-module-scss-module__GACWTa__variant-dashed.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__GACWTa__variant-text{color:var(--color-btn-text);background-color:#0000;border:none}.index-module-scss-module__GACWTa__variant-text:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.8}.index-module-scss-module__GACWTa__variant-text:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.6}.index-module-scss-module__GACWTa__variant-text.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__GACWTa__variant-link{color:var(--color-btn-link);background-color:#0000;border:none}.index-module-scss-module__GACWTa__variant-link:hover:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.8}.index-module-scss-module__GACWTa__variant-link:active:not(.index-module-scss-module__GACWTa__disabled):not(.index-module-scss-module__GACWTa__loading){opacity:.6}.index-module-scss-module__GACWTa__variant-link.index-module-scss-module__GACWTa__disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__GACWTa__loading{cursor:wait;pointer-events:none}.index-module-scss-module__GACWTa__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite index-module-scss-module__GACWTa__spin;position:absolute}.index-module-scss-module__GACWTa__contentHidden{visibility:hidden}@keyframes index-module-scss-module__GACWTa__spin{to{transform:rotate(360deg)}}.index-module-scss-module__GACWTa__disabled{cursor:not-allowed;pointer-events:none}
.index-module-scss-module__XkNdpG__tagsRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;display:flex}.index-module-scss-module__XkNdpG__tagsRow.index-module-scss-module__XkNdpG__listMode{justify-content:flex-start}.index-module-scss-module__XkNdpG__leftTagsWrapper{flex:1;min-width:0;position:relative;overflow:hidden}.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeRight{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 12px),#0000)}.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeLeft{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 12px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 12px),#0000)}.index-module-scss-module__XkNdpG__leftTagsWrapper.index-module-scss-module__XkNdpG__fadeLeft.index-module-scss-module__XkNdpG__fadeRight{-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.index-module-scss-module__XkNdpG__leftTags{scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.index-module-scss-module__XkNdpG__leftTags::-webkit-scrollbar{display:none}.index-module-scss-module__XkNdpG__brandLogo{object-fit:contain;flex-shrink:0;width:21px;height:21px}.index-module-scss-module__XkNdpG__typeTagWrapper{display:inline-flex;position:relative;overflow:visible}.index-module-scss-module__XkNdpG__typeTagWrapper.index-module-scss-module__XkNdpG__clickable{cursor:pointer}.index-module-scss-module__XkNdpG__typeTagBlur{filter:blur();pointer-events:none;background:0 0;border-radius:4px;position:absolute;inset:0}.index-module-scss-module__XkNdpG__typeTag{background:var(--tag-color);border:1px solid var(--tag-text-color);box-sizing:border-box;border-radius:2px;align-items:center;gap:5px;padding:3px 4px;display:inline-flex;position:relative}.index-module-scss-module__XkNdpG__typeLabel{font-family:var(--font-fragment-mono);color:var(--tag-text-color);white-space:nowrap;font-size:12px;font-weight:400;line-height:1.25}.index-module-scss-module__XkNdpG__typeIcon{width:14px;height:14px;color:var(--tag-text-color)}.index-module-scss-module__XkNdpG__proBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#ff8356;background:#ff79361a;border:1px solid #ff793680;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__ultraBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#ff0900;background:#ff09001a;border:1px solid #ff090080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__devBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#7f72f7;background:#7f72f71a;border:1px solid #7f72f780;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__previewBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#48b9ff;background:#48b9ff1a;border:1px solid #48b9ff80;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__turboBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:#52de00;background:#52de001a;border:1px solid #52de0080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__defaultBadge{box-sizing:border-box;font-family:var(--font-fragment-mono);color:var(--color-text-primary);opacity:.6;background:#8080801a;border:1px solid #80808080;border-radius:2px;justify-content:center;align-items:center;padding:3px 4px;font-size:12px;font-weight:400;line-height:1.25;display:inline-flex}.index-module-scss-module__XkNdpG__badgeSeparator{background:var(--color-text-primary);width:1px;height:8px}:is([data-promo-theme] .index-module-scss-module__XkNdpG__proBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__ultraBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__devBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__previewBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__turboBadge,[data-promo-theme] .index-module-scss-module__XkNdpG__defaultBadge){border-color:var(--promo-border-strong);color:var(--promo-text-dim);background:0 0}[data-promo-theme] .index-module-scss-module__XkNdpG__typeTag{background-color:var(--promo-accent-soft)!important;border-color:var(--promo-accent-border)!important;--tag-text-color:var(--promo-accent)!important}:is([data-promo-theme] .index-module-scss-module__XkNdpG__typeLabel,[data-promo-theme] .index-module-scss-module__XkNdpG__typeIcon){color:var(--promo-accent)}[data-promo-theme] .index-module-scss-module__XkNdpG__badgeSeparator{background:var(--promo-border)}
.LLMTypeIcons-module-scss-module__DEG-6G__typeIcons{height:16px;color:var(--color-text-primary);align-items:center;display:flex}.LLMTypeIcons-module-scss-module__DEG-6G__typeIcons img{display:block}
.LLMPriceInfo-module-scss-module__OY4Fmq__priceInfo{flex-direction:column;gap:16px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__pricingBadgeWrapper{justify-content:flex-start;margin-top:8px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__columns{gap:16px;display:flex}@media (max-width:767.98px){.LLMPriceInfo-module-scss-module__OY4Fmq__columns{gap:10px}}.LLMPriceInfo-module-scss-module__OY4Fmq__leftColumn,.LLMPriceInfo-module-scss-module__OY4Fmq__rightColumn{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__item{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__label{color:var(--color-text-primary);opacity:.5;white-space:nowrap}.LLMPriceInfo-module-scss-module__OY4Fmq__value{color:var(--color-text-primary);white-space:nowrap}.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__leftColumn,.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__rightColumn{gap:12px}.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__item{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__gridDefault .LLMPriceInfo-module-scss-module__OY4Fmq__value{text-align:right}.LLMPriceInfo-module-scss-module__OY4Fmq__compact{gap:16px;position:absolute;bottom:20px;left:20px;right:20px}.LLMPriceInfo-module-scss-module__OY4Fmq__compact .LLMPriceInfo-module-scss-module__OY4Fmq__priceRow{gap:4px}.LLMPriceInfo-module-scss-module__OY4Fmq__mini{gap:0}.LLMPriceInfo-module-scss-module__OY4Fmq__mini .LLMPriceInfo-module-scss-module__OY4Fmq__label{margin-bottom:2px;display:block}.LLMPriceInfo-module-scss-module__OY4Fmq__mini .LLMPriceInfo-module-scss-module__OY4Fmq__value{margin-left:0;display:block}.LLMPriceInfo-module-scss-module__OY4Fmq__miniPricingBadge{justify-content:flex-start;margin-top:8px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__miniColumns{gap:16px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__miniLeftCol,.LLMPriceInfo-module-scss-module__OY4Fmq__miniRightCol{flex-direction:column;flex:1;gap:4px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__miniItem{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__list{gap:0}.LLMPriceInfo-module-scss-module__OY4Fmq__list .LLMPriceInfo-module-scss-module__OY4Fmq__label{margin-bottom:2px;display:block}.LLMPriceInfo-module-scss-module__OY4Fmq__list .LLMPriceInfo-module-scss-module__OY4Fmq__value{margin-left:0;display:block}.LLMPriceInfo-module-scss-module__OY4Fmq__listPricingBadge{justify-content:flex-start;margin-top:8px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__listColumns{gap:16px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__listLeftCol,.LLMPriceInfo-module-scss-module__OY4Fmq__listRightCol{flex-direction:column;flex:1;gap:4px;display:flex}.LLMPriceInfo-module-scss-module__OY4Fmq__listItem{font-family:var(--font-manrope);flex-direction:column;gap:2px;font-size:12px;font-weight:400;line-height:1.366;display:flex}
.index-module-scss-module__khn-BG__pricingBadge{cursor:pointer;background:#f5f5f5;border:.6px solid #ffffff4d;border-radius:2px;align-items:center;gap:8px;height:20px;padding:4px;display:inline-flex}[data-theme=dark] .index-module-scss-module__khn-BG__pricingBadge{background:#f5f5f51a}.index-module-scss-module__khn-BG__badge{align-items:center;gap:4px;display:flex}.index-module-scss-module__khn-BG__badgeText{font-family:var(--font-manrope);color:#1a2330;text-align:right;font-size:12px;font-weight:400;line-height:1.366}[data-theme=dark] .index-module-scss-module__khn-BG__badgeText{color:#ebf4fb}.index-module-scss-module__khn-BG__badgeIcon{color:#1a2330;flex-shrink:0;width:12px;height:12px}[data-theme=dark] .index-module-scss-module__khn-BG__badgeIcon{color:#ebf4fb}.index-module-scss-module__khn-BG__badgeDivider{background:#1a233033;width:.6px;height:12px}[data-theme=dark] .index-module-scss-module__khn-BG__badgeDivider{background:#ebf4fb33}.index-module-scss-module__khn-BG__tooltip{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;animation:.2s ease-in-out index-module-scss-module__khn-BG__fadeIn}@keyframes index-module-scss-module__khn-BG__fadeIn{0%{opacity:0}to{opacity:1}}.index-module-scss-module__khn-BG__tooltipContent{background:#1a2330cc;border-radius:4px;width:max-content;max-width:520px;padding:15px 22px}[data-theme=dark] .index-module-scss-module__khn-BG__tooltipContent{background:#1a2330e6}.index-module-scss-module__khn-BG__tooltipTitle{font-family:var(--font-manrope);color:#ebf4fb;margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2}.index-module-scss-module__khn-BG__tooltipSeparator{height:12px}.index-module-scss-module__khn-BG__tooltipGrid{flex-direction:column;gap:8px;min-width:220px;display:flex}.index-module-scss-module__khn-BG__tooltipRow{justify-content:space-between;align-items:center;gap:24px;display:flex}.index-module-scss-module__khn-BG__tooltipLabel{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.2}.index-module-scss-module__khn-BG__tooltipValue{font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;text-align:right;font-size:12px;font-weight:400;line-height:1.2}.index-module-scss-module__khn-BG__tooltipTable{flex-direction:column;display:flex}.index-module-scss-module__khn-BG__tooltipTableHeader{grid-template-columns:1fr auto auto;gap:24px;margin-bottom:8px;display:grid}.index-module-scss-module__khn-BG__headerCell{font-family:var(--font-manrope);color:#ebf4fb;opacity:.5;text-align:left;font-size:12px;font-weight:400;line-height:1.2}.index-module-scss-module__khn-BG__headerCell:nth-child(2),.index-module-scss-module__khn-BG__headerCell:nth-child(3){min-width:60px}.index-module-scss-module__khn-BG__tooltipDivider{background:#ebf4fb33;width:100%;height:1px;margin-bottom:12px}.index-module-scss-module__khn-BG__tooltipTableRow{grid-template-columns:1fr auto auto;gap:24px;margin-bottom:12px;display:grid}.index-module-scss-module__khn-BG__tooltipTableRow:last-child{margin-bottom:0}.index-module-scss-module__khn-BG__tableCell{font-family:var(--font-manrope);color:#ebf4fb;text-align:left;font-size:12px;font-weight:400;line-height:1.2}.index-module-scss-module__khn-BG__tableCell:nth-child(2),.index-module-scss-module__khn-BG__tableCell:nth-child(3){min-width:60px}.index-module-scss-module__khn-BG__touTable{align-items:start;gap:12px 24px;display:grid}.index-module-scss-module__khn-BG__touTable .index-module-scss-module__khn-BG__tableCell{min-width:0}.index-module-scss-module__khn-BG__touHeadCell{font-family:var(--font-manrope);color:#ebf4fb;text-align:left;flex-direction:column;gap:2px;font-size:12px;line-height:1.2;display:flex}.index-module-scss-module__khn-BG__touHeadMain{color:#ebf4fb;opacity:.5;font-weight:400}.index-module-scss-module__khn-BG__touHeadSub{color:#ebf4fb;opacity:.4;white-space:nowrap;font-size:11px;font-weight:400;line-height:1.3}.index-module-scss-module__khn-BG__touFullDivider{background:#ebf4fb33;grid-column:1/-1;height:1px}
.index-module-scss-module__bFY4Bq__card{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.index-module-scss-module__bFY4Bq__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}.index-module-scss-module__bFY4Bq__card:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}[data-theme=dark] .index-module-scss-module__bFY4Bq__card:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}.index-module-scss-module__bFY4Bq__logoArea{justify-content:flex-start;padding:40px 16px 0;display:flex}.index-module-scss-module__bFY4Bq__headerSection{gap:12px;padding:45px 16px 0;display:flex}.index-module-scss-module__bFY4Bq__logoContainer{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.index-module-scss-module__bFY4Bq__headerContent{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.index-module-scss-module__bFY4Bq__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.index-module-scss-module__bFY4Bq__brandIcon{object-fit:contain;filter:brightness(0)invert();opacity:.9;width:70%;height:70%}.index-module-scss-module__bFY4Bq__brandIconColor{object-fit:contain;width:70%;height:70%}.index-module-scss-module__bFY4Bq__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.index-module-scss-module__bFY4Bq__logoInCover{object-fit:contain;width:100%;height:100%}.index-module-scss-module__bFY4Bq__placeholderText{color:#999;font-size:32px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__bFY4Bq__topBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:10px;left:16px;right:16px}.index-module-scss-module__bFY4Bq__leftBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex}.index-module-scss-module__bFY4Bq__badgeDivider{opacity:.3;background:#ebf4fb;width:.6px;height:13px}.index-module-scss-module__bFY4Bq__newBadge{align-items:center;gap:3px;display:flex}.index-module-scss-module__bFY4Bq__newBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}.index-module-scss-module__bFY4Bq__newBadge svg{display:block}.index-module-scss-module__bFY4Bq__hotBadge{align-items:center;gap:3px;display:flex}.index-module-scss-module__bFY4Bq__hotBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}.index-module-scss-module__bFY4Bq__hotBadge svg{display:block}.index-module-scss-module__bFY4Bq__favoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;transition:transform .2s;display:flex}.index-module-scss-module__bFY4Bq__favoriteBtn svg{color:var(--color-text-primary)}.index-module-scss-module__bFY4Bq__favoriteBtn:hover{transform:scale(1.1)}.index-module-scss-module__bFY4Bq__content{flex-direction:column;flex:1;min-height:0;padding:12px 16px;display:flex}.index-module-scss-module__bFY4Bq__modelTagsMargin{margin-bottom:8px}.index-module-scss-module__bFY4Bq__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;margin:0;font-size:14px;font-weight:700;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__description{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-shrink:0;min-height:32px;margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__featureTags{flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:24px;margin-bottom:8px;display:none;overflow:hidden}.index-module-scss-module__bFY4Bq__featureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 12px;font-size:12px;font-weight:400;line-height:1.366}.index-module-scss-module__bFY4Bq__totalPriceRow{flex-shrink:0;align-items:center;gap:8px;margin-top:16px;display:flex}.index-module-scss-module__bFY4Bq__totalPrice{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:18px;font-weight:700;line-height:1.366}.index-module-scss-module__bFY4Bq__compactWrapper{cursor:pointer;flex-direction:column;display:flex}.index-module-scss-module__bFY4Bq__compactCard{background:var(--color-bg-panel);box-sizing:border-box;border:1px solid #c5c5c5;border-radius:12px;flex-direction:column;width:100%;height:240px;padding:18px 20px 0;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactCard{border-color:var(--color-text-primary)}.index-module-scss-module__bFY4Bq__compactTop{gap:17px;display:flex}.index-module-scss-module__bFY4Bq__compactLogo{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIcon,.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIconColor{object-fit:contain;width:70%;height:70%}.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__brandIcon{filter:brightness(0)invert();opacity:.9}.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.index-module-scss-module__bFY4Bq__compactLogo .index-module-scss-module__bFY4Bq__logoInCover{object-fit:contain;width:100%;height:100%}.index-module-scss-module__bFY4Bq__invertIcon{filter:brightness(0)}.index-module-scss-module__bFY4Bq__compactPlaceholderText{color:#999;font-size:24px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__bFY4Bq__compactContent{flex-direction:column;flex:1;display:flex}.index-module-scss-module__bFY4Bq__compactTagsSection{margin-top:12px}.index-module-scss-module__bFY4Bq__compactPriceSection{margin-top:auto}.index-module-scss-module__bFY4Bq__compactFooter{flex-direction:column;gap:12px;padding:12px 0;display:flex}.index-module-scss-module__bFY4Bq__compactModelInfo{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.index-module-scss-module__bFY4Bq__compactModelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:400;line-height:1.5em;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__compactPrices{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.index-module-scss-module__bFY4Bq__compactTotalPriceRow{align-items:center;gap:8px;display:flex}.index-module-scss-module__bFY4Bq__compactPrice{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:right;font-size:16px;font-weight:700;line-height:1.366em}.index-module-scss-module__bFY4Bq__compactTryButton{cursor:pointer;align-self:flex-start;align-items:center;gap:12px;transition:gap .3s;display:flex}.index-module-scss-module__bFY4Bq__compactTryButton svg{width:7px;height:14px;color:var(--color-text-primary);transition:transform .3s}.index-module-scss-module__bFY4Bq__compactTryButton span{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.5em}.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactTryButton{gap:16px}.index-module-scss-module__bFY4Bq__compactWrapper:hover .index-module-scss-module__bFY4Bq__compactTryButton svg{transform:translate(4px)}.index-module-scss-module__bFY4Bq__compactDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0 0 12px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__miniCard{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden}.index-module-scss-module__bFY4Bq__miniCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}[data-theme=dark] .index-module-scss-module__bFY4Bq__miniCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}.index-module-scss-module__bFY4Bq__miniTopBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:6px;left:5px;right:5px}.index-module-scss-module__bFY4Bq__miniHeader{align-items:flex-start;gap:8px;padding:30px 11px 0;display:flex}.index-module-scss-module__bFY4Bq__miniLogoContainer{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex;overflow:hidden}.index-module-scss-module__bFY4Bq__miniPlaceholderText{color:#999;font-size:24px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__bFY4Bq__miniDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;margin:0;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__miniContent{flex-direction:column;flex:1;min-height:0;padding:8px 11px 11px;display:flex}.index-module-scss-module__bFY4Bq__miniModelTags{margin-bottom:4px}.index-module-scss-module__bFY4Bq__miniModelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;min-height:38px;margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__bFY4Bq__miniFeatureTags{flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:21px;margin-bottom:6px;display:flex;overflow:hidden}.index-module-scss-module__bFY4Bq__miniFeatureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 8px;font-size:12px;font-weight:400;line-height:1.366}.index-module-scss-module__bFY4Bq__miniTotalPriceRow{flex-shrink:0;align-items:center;gap:8px;margin-top:8px;display:flex}.index-module-scss-module__bFY4Bq__miniTotalPrice{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;font-size:16px;font-weight:700;line-height:1.366}@media (max-width:768px){.index-module-scss-module__bFY4Bq__coverArea{height:90px}.index-module-scss-module__bFY4Bq__brandIcon,.index-module-scss-module__bFY4Bq__brandIconColor,.index-module-scss-module__bFY4Bq__logoInCover{width:50px;height:50px}.index-module-scss-module__bFY4Bq__content{padding:10px 12px 14px}.index-module-scss-module__bFY4Bq__modelName{min-height:38px;font-size:14px}.index-module-scss-module__bFY4Bq__totalPrice{font-size:18px}.index-module-scss-module__bFY4Bq__compactCard{height:220px}.index-module-scss-module__bFY4Bq__compactLogo{width:50px;height:50px}.index-module-scss-module__bFY4Bq__compactContent{left:82px}}.index-module-scss-module__bFY4Bq__noHover{cursor:default!important}.index-module-scss-module__bFY4Bq__noHover:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:1px!important;border-color:#0000!important}.index-module-scss-module__bFY4Bq__listCard{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:row;align-items:center;width:100%;height:140px;display:flex;position:relative;overflow:hidden}.index-module-scss-module__bFY4Bq__listCard .index-module-scss-module__bFY4Bq__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}.index-module-scss-module__bFY4Bq__listCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-width:2px;border-color:#1a233080}[data-theme=dark] .index-module-scss-module__bFY4Bq__listCard:hover .index-module-scss-module__bFY4Bq__cardBorder{border-color:#ebf4fb80}.index-module-scss-module__bFY4Bq__listLogo{flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:12px;left:14px}.index-module-scss-module__bFY4Bq__listLogoImage{object-fit:contain;border-radius:8px;width:48px;height:48px}.index-module-scss-module__bFY4Bq__listLogoPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.index-module-scss-module__bFY4Bq__listLogoPlaceholder span{color:#999;font-size:20px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__bFY4Bq__listBrandCover{border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.index-module-scss-module__bFY4Bq__listBrandCover img{object-fit:contain;width:32px;height:32px}.index-module-scss-module__bFY4Bq__listContent{flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 10px 12px 79px;display:flex}.index-module-scss-module__bFY4Bq__listModelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.366;overflow:hidden}.index-module-scss-module__bFY4Bq__listDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-overflow:ellipsis;white-space:nowrap;max-width:400px;margin:0;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}.index-module-scss-module__bFY4Bq__listContextInfo{align-items:center;height:24px;display:flex}.index-module-scss-module__bFY4Bq__listContextInfo span{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}.index-module-scss-module__bFY4Bq__listParams{width:345px;position:absolute;top:14px;left:505px}.index-module-scss-module__bFY4Bq__listPriceRow{justify-content:flex-end;align-items:center;gap:8px;width:239px;display:flex;position:absolute;bottom:45px;right:15px}.index-module-scss-module__bFY4Bq__listPrice{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);white-space:nowrap;font-size:20px;font-weight:700;line-height:1.366}.index-module-scss-module__bFY4Bq__priceUnit{opacity:.7;margin-left:4px;font-size:.7em;font-weight:400}.index-module-scss-module__bFY4Bq__listTopBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:9px;left:9px}.index-module-scss-module__bFY4Bq__listFavoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex;position:absolute;top:11px;right:11px}.index-module-scss-module__bFY4Bq__listFavoriteBtn svg{color:var(--color-text-primary)}.index-module-scss-module__bFY4Bq__listFavoriteBtn:hover{transform:scale(1.1)}.index-module-scss-module__bFY4Bq__listFavoriteBtn.index-module-scss-module__bFY4Bq__loading{pointer-events:none;opacity:.6}.index-module-scss-module__bFY4Bq__actionButton{background:var(--color-primary-default);cursor:pointer;width:70px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}.index-module-scss-module__bFY4Bq__actionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.index-module-scss-module__bFY4Bq__actionButton:active{background:var(--color-primary-active);transform:translateY(0)}.index-module-scss-module__bFY4Bq__listActionButton{background:var(--color-primary-default);cursor:pointer;width:100px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}.index-module-scss-module__bFY4Bq__listActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.index-module-scss-module__bFY4Bq__listActionButton:active{background:var(--color-primary-active);transform:translateY(0)}.index-module-scss-module__bFY4Bq__miniActionButton{background:var(--color-primary-default);cursor:pointer;width:100px;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}.index-module-scss-module__bFY4Bq__miniActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.index-module-scss-module__bFY4Bq__miniActionButton:active{background:var(--color-primary-active);transform:translateY(0)}
.index-module-scss-module__IgAW4G__card{background:var(--color-bg-panel);cursor:pointer;border-radius:4px;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.index-module-scss-module__IgAW4G__cardBorder{pointer-events:none;z-index:10;border:1px solid #0000;border-radius:4px;transition:border-width .1s,border-color .1s;position:absolute;inset:0}.index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-width:2px;border-color:#1a233080}[data-theme=dark] .index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-color:#ebf4fb80}.index-module-scss-module__IgAW4G__coverArea{aspect-ratio:248/140;background:#d9d9d9;border-radius:4px 4px 0 0;flex-shrink:0;width:100%;position:relative;overflow:hidden}.index-module-scss-module__IgAW4G__coverAreaFixed{aspect-ratio:unset;height:140px}.index-module-scss-module__IgAW4G__coverImage{object-fit:cover;width:100%;height:100%}.index-module-scss-module__IgAW4G__coverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.index-module-scss-module__IgAW4G__logoInCover{object-fit:contain;width:80px;height:80px}.index-module-scss-module__IgAW4G__placeholderText{color:#999;font-size:48px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__IgAW4G__brandCover{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.index-module-scss-module__IgAW4G__brandPattern{opacity:.1;background-image:radial-gradient(circle at 20% 80%,#ffffff4d 0%,#0000 50%),radial-gradient(circle at 80% 20%,#fff3 0%,#0000 40%),radial-gradient(circle at 40% 40%,#0000001a 0%,#0000 30%);position:absolute;inset:0}.index-module-scss-module__IgAW4G__brandIcon{object-fit:contain;filter:brightness(0)invert();opacity:.9;z-index:1;width:80px;height:80px}.index-module-scss-module__IgAW4G__brandIconColor{object-fit:contain;z-index:1;width:80px;height:80px}.index-module-scss-module__IgAW4G__dividerLines{gap:2px;display:flex;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.index-module-scss-module__IgAW4G__dividerLines span{background:var(--color-text-primary);opacity:.3;width:16px;height:1px}.index-module-scss-module__IgAW4G__topBadges{z-index:2;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:12px;left:12px;right:12px}.index-module-scss-module__IgAW4G__leftBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex}.index-module-scss-module__IgAW4G__badgeDivider{opacity:.3;background:#ebf4fb;width:.6px;height:13px}.index-module-scss-module__IgAW4G__newBadge{align-items:center;gap:3px;display:flex}.index-module-scss-module__IgAW4G__newBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}.index-module-scss-module__IgAW4G__newBadge svg{display:block}.index-module-scss-module__IgAW4G__hotBadge{align-items:center;gap:3px;display:flex}.index-module-scss-module__IgAW4G__hotBadge span{font-family:var(--font-fragment-mono);color:#ebf4fb;text-transform:uppercase;font-size:10px;font-weight:400;line-height:1}.index-module-scss-module__IgAW4G__hotBadge svg{display:block}.index-module-scss-module__IgAW4G__favoriteBtn{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;color:#ebf4fb;background:#1a23304d;border:none;border-radius:2px;justify-content:center;align-items:center;width:21px;height:21px;margin-left:auto;padding:0;transition:transform .2s,background .2s;display:flex}.index-module-scss-module__IgAW4G__favoriteBtn:hover{background:#1a233080;transform:scale(1.1)}.index-module-scss-module__IgAW4G__favoriteBtn svg{color:#ebf4fb;display:block}.index-module-scss-module__IgAW4G__favoriteBtn.index-module-scss-module__IgAW4G__favorited{background:#1a233080}.index-module-scss-module__IgAW4G__favoriteBtn.index-module-scss-module__IgAW4G__loading{pointer-events:none;opacity:.6}.index-module-scss-module__IgAW4G__content{flex-direction:column;flex:1;min-height:0;padding:12px;display:flex}.index-module-scss-module__IgAW4G__modelTagsMargin{margin-bottom:8px}.index-module-scss-module__IgAW4G__tagsRow{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.index-module-scss-module__IgAW4G__leftTags{align-items:center;gap:6px;display:flex}.index-module-scss-module__IgAW4G__typeTagWrapper{display:inline-flex;position:relative;overflow:visible}.index-module-scss-module__IgAW4G__typeTagBlur{background:var(--tag-color);filter:blur(2px);pointer-events:none;border-radius:2px;position:absolute;inset:0}.index-module-scss-module__IgAW4G__typeTag{background:var(--tag-color);border:1px solid var(--tag-color);box-sizing:border-box;border-radius:2px;align-items:center;gap:5px;padding:3px 4px;display:inline-flex;position:relative}.index-module-scss-module__IgAW4G__typeLabel{font-family:var(--font-fragment-mono);color:var(--color-bg-panel);white-space:nowrap;font-size:14px;font-weight:400;line-height:1}.index-module-scss-module__IgAW4G__typeIcon{width:16px;height:16px;color:var(--color-bg-panel)}.index-module-scss-module__IgAW4G__proBadge{font-family:var(--font-manrope);color:#f60;font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__ultraBadge{font-family:var(--font-manrope);color:#ff0900;font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__devBadge{font-family:var(--font-manrope);color:#7f72f7;font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__previewBadge{font-family:var(--font-manrope);color:#48b9ff;font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__turboBadge{font-family:var(--font-manrope);color:#52de00;font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__defaultBadge{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:16px;font-weight:700;line-height:1.366}.index-module-scss-module__IgAW4G__badgeSeparator{background:var(--color-text-primary);width:1px;height:8px}.index-module-scss-module__IgAW4G__modelName{font-family:var(--font-manrope);color:var(--color-text-primary);-webkit-line-clamp:2;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical;flex-shrink:0;min-height:38px;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__IgAW4G__description{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:none;min-height:2.732em;max-height:2.732em;margin:0 0 8px;font-size:12px;font-weight:400;line-height:1.366;display:-webkit-box;overflow:hidden}.index-module-scss-module__IgAW4G__featureTags{z-index:1;flex-wrap:wrap;flex-shrink:0;gap:4px;min-height:24px;max-height:24px;margin-top:auto;margin-bottom:8px;display:flex;position:relative;top:-4px;overflow:hidden}.index-module-scss-module__IgAW4G__featureTag{height:16px;font-family:var(--font-manrope);color:#333;background:#ebf4fb;border-radius:2px;padding:2px 4px;font-size:10px;font-weight:400}[data-theme=dark] .index-module-scss-module__IgAW4G__featureTag{color:#ebf4fb;background:#ebf4fb1a}.index-module-scss-module__IgAW4G__priceContainer{z-index:0;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;padding-right:82px;display:flex;position:relative}.index-module-scss-module__IgAW4G__originalPrice{font-family:var(--font-manrope);color:var(--color-text-secondary);white-space:nowrap;align-items:baseline;gap:4px;font-size:12px;font-weight:400;line-height:1;display:flex;position:absolute;bottom:100%;left:0}.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceStrike{position:relative}.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceStrike:after{content:"";background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.index-module-scss-module__IgAW4G__originalPrice .index-module-scss-module__IgAW4G__priceUnit{margin-left:4px;font-size:12px}.index-module-scss-module__IgAW4G__fromLabel{font-family:var(--font-manrope);color:var(--color-text-secondary);font-size:12px;font-weight:400;line-height:1}.index-module-scss-module__IgAW4G__price{font-family:var(--font-manrope);color:var(--color-text-primary);flex-shrink:0;align-items:baseline;gap:2px;font-size:18px;font-weight:700;line-height:1.366;display:inline-flex}.index-module-scss-module__IgAW4G__priceValue{display:inline}.index-module-scss-module__IgAW4G__priceCompact{font-size:15px}.index-module-scss-module__IgAW4G__estimatedPrefix{color:var(--color-text-secondary);font-size:.65em;font-weight:500}.index-module-scss-module__IgAW4G__estimatedHelpIcon{color:var(--color-text-secondary);opacity:.6;justify-content:center;align-self:center;align-items:center;transition:opacity .15s;display:inline-flex;cursor:help!important}.index-module-scss-module__IgAW4G__estimatedHelpIcon:hover{opacity:1}.index-module-scss-module__IgAW4G__priceUnit{color:var(--color-text-secondary);font-size:12px;font-weight:400}.index-module-scss-module__IgAW4G__cachePrice{font-family:var(--font-manrope);color:#89878e;opacity:.8;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.5}.index-module-scss-module__IgAW4G__discountBadge{height:24px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;padding:0 8px;font-size:12px;font-weight:400;line-height:1.366;display:inline-flex}.index-module-scss-module__IgAW4G__llmDiscountBadge{height:24px;font-family:var(--font-manrope);color:#ebf4fb;white-space:nowrap;z-index:3;border-radius:4px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:400;line-height:1.366;display:inline-flex;position:absolute;bottom:44px;right:12px}.index-module-scss-module__IgAW4G__discountGreen{background:var(--color-discount-strong)}.index-module-scss-module__IgAW4G__discountOrange{background:#fe6c11}.index-module-scss-module__IgAW4G__timedDiscountBadge{flex-direction:column;flex-shrink:0;align-items:stretch;margin-top:-15px;margin-left:auto;display:flex}.index-module-scss-module__IgAW4G__timedCountdown{background:#7036f0;border-radius:4px 4px 0 0;justify-content:center;align-items:center;gap:2px;height:18px;padding-top:1px;padding-bottom:4px;display:flex}.index-module-scss-module__IgAW4G__timedCountdown span{font-family:var(--font-manrope);color:#ebf4fb;font-size:8px;font-weight:400;line-height:1.366}.index-module-scss-module__IgAW4G__timedDiscount{height:24px;font-family:var(--font-manrope);color:#ebf4fb;background:#fe6c11;border-radius:4px;justify-content:center;align-items:center;margin-top:-4px;padding:0 8px;font-size:12px;font-weight:700;line-height:1.366;display:flex;position:relative}.index-module-scss-module__IgAW4G__timedPromoCompact{width:max-content;max-width:100%}.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedCountdown{height:15px;padding:1px 6px 4px}.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedCountdown span{font-size:7px}.index-module-scss-module__IgAW4G__timedPromoCompact .index-module-scss-module__IgAW4G__timedDiscount{white-space:nowrap;height:19px;padding:0 6px;font-size:10px}.index-module-scss-module__IgAW4G__actionButton{white-space:nowrap;background:var(--color-primary-default);cursor:pointer;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}.index-module-scss-module__IgAW4G__actionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.index-module-scss-module__IgAW4G__actionButton:active{background:var(--color-primary-active);transform:translateY(0)}@media (max-width:768px){.index-module-scss-module__IgAW4G__coverArea{aspect-ratio:374/160}.index-module-scss-module__IgAW4G__content{padding:14px 12px}.index-module-scss-module__IgAW4G__modelName{font-size:14px}.index-module-scss-module__IgAW4G__price{font-size:16px}.index-module-scss-module__IgAW4G__actionButton{white-space:nowrap}}@container (max-width:230px){.index-module-scss-module__IgAW4G__priceContainer{padding-right:0}.index-module-scss-module__IgAW4G__content{padding-bottom:0}.index-module-scss-module__IgAW4G__actionButton{width:auto;margin:8px 12px 12px auto;padding:0 16px;position:static}}.index-module-scss-module__IgAW4G__listCard{background:var(--color-bg-panel);cursor:pointer;border:1px solid #c6c6c6;border-radius:4px;flex-direction:row;width:100%;height:140px;transition:border-color .2s;display:flex;position:relative;overflow:hidden}.index-module-scss-module__IgAW4G__listCard:hover{border-color:#1a233080}.index-module-scss-module__IgAW4G__listCover{background:var(--color-bg-page);flex-shrink:0;justify-content:center;align-items:center;width:241px;height:100%;display:flex;position:relative}.index-module-scss-module__IgAW4G__listCoverImage{object-fit:cover;width:241px;height:100%}.index-module-scss-module__IgAW4G__listCoverPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);justify-content:center;align-items:center;width:241px;height:100%;display:flex}.index-module-scss-module__IgAW4G__listCoverPlaceholder span{color:#999;font-size:48px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__IgAW4G__listLogo{object-fit:contain;width:48px;height:48px;margin:0 15px}.index-module-scss-module__IgAW4G__listLogoPlaceholder{background:linear-gradient(135deg,#e8e8e8 0%,#d0d0d0 100%);border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 15px;display:flex}.index-module-scss-module__IgAW4G__listLogoPlaceholder span{color:#999;font-size:20px;font-weight:700;font-family:var(--font-manrope)}.index-module-scss-module__IgAW4G__listBrandCover{border-radius:8px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 15px;display:flex;overflow:hidden}.index-module-scss-module__IgAW4G__listBrandCover img{object-fit:contain;width:32px;height:32px}.index-module-scss-module__IgAW4G__listContent{flex-direction:column;flex:1;gap:8px;min-width:0;max-width:570px;padding:12px 10px;display:flex}.index-module-scss-module__IgAW4G__listModelName{font-family:var(--font-manrope);color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.366;overflow:hidden}.index-module-scss-module__IgAW4G__listDescription{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:1.366;overflow:hidden}.index-module-scss-module__IgAW4G__listContextInfo{align-items:center;height:24px;display:flex}.index-module-scss-module__IgAW4G__listContextInfo span{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}.index-module-scss-module__IgAW4G__listFeatureTags{flex-wrap:wrap;gap:8px;display:flex}.index-module-scss-module__IgAW4G__listFeatureTag{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.4;border:1px solid #1b1b1d33;border-radius:2px;padding:2px 15px;font-size:14px;font-weight:400;line-height:1.366}.index-module-scss-module__IgAW4G__listPriceArea{align-items:center;gap:8px;display:flex;position:absolute;bottom:10px;right:122px}.index-module-scss-module__IgAW4G__listPrice{font-family:var(--font-manrope);text-align:right;color:var(--color-text-primary);white-space:nowrap;align-items:baseline;gap:2px;font-size:20px;font-weight:700;line-height:1.366;display:inline-flex}.index-module-scss-module__IgAW4G__listPrice .index-module-scss-module__IgAW4G__priceUnit{color:var(--color-text-secondary);font-size:12px;font-weight:400}.index-module-scss-module__IgAW4G__listPriceCompact{font-size:17px}.index-module-scss-module__IgAW4G__listActionButton{white-space:nowrap;background:var(--color-primary-default);cursor:pointer;height:24px;font-family:var(--font-manrope);color:#ebf4fb;text-align:center;z-index:3;border:none;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:8px 20px;font-size:12px;font-weight:400;line-height:1.366;transition:background .2s,transform .2s;display:flex;position:absolute;bottom:12px;right:12px}.index-module-scss-module__IgAW4G__listActionButton:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.index-module-scss-module__IgAW4G__listActionButton:active{background:var(--color-primary-active);transform:translateY(0)}.index-module-scss-module__IgAW4G__listParams{grid-template-rows:repeat(3,auto);grid-template-columns:auto 1fr;align-items:center;gap:16px 24px;display:grid}.index-module-scss-module__IgAW4G__paramRow{display:contents}.index-module-scss-module__IgAW4G__paramLabel{font-family:var(--font-manrope);color:var(--color-text-primary);opacity:.5;text-align:left;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.366}.index-module-scss-module__IgAW4G__paramValue{font-family:var(--font-manrope);color:var(--color-text-primary);text-align:left;white-space:nowrap;font-size:12px;font-weight:400;line-height:1.366}.index-module-scss-module__IgAW4G__paramIcons{align-items:center;gap:4px;display:flex}.index-module-scss-module__IgAW4G__paramIcons img{opacity:.8}.index-module-scss-module__IgAW4G__listTopBadges{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2;background:#1a23304d;border:.6px solid #ebf4fb4d;border-radius:4px;align-items:center;gap:6px;padding:4px;display:flex;position:absolute;top:9px;left:9px}.index-module-scss-module__IgAW4G__listFavoriteBtn{cursor:pointer;width:24px;height:24px;color:var(--color-text-primary);z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:flex;position:absolute;top:11px;right:11px}.index-module-scss-module__IgAW4G__listFavoriteBtn svg{color:var(--color-text-primary)}.index-module-scss-module__IgAW4G__listFavoriteBtn:hover{transform:scale(1.1)}.index-module-scss-module__IgAW4G__listFavoriteBtn.index-module-scss-module__IgAW4G__loading{pointer-events:none;opacity:.6}:is([data-promo-theme] .index-module-scss-module__IgAW4G__card,[data-promo-theme] .index-module-scss-module__IgAW4G__listCard){background:var(--promo-surface)}[data-promo-theme] .index-module-scss-module__IgAW4G__listCard{border-color:var(--promo-border)}[data-promo-theme] .index-module-scss-module__IgAW4G__card:hover .index-module-scss-module__IgAW4G__cardBorder{border-color:var(--promo-accent)}[data-promo-theme] .index-module-scss-module__IgAW4G__listCard:hover{border-color:var(--promo-accent)}[data-promo-theme] .index-module-scss-module__IgAW4G__coverArea{background:var(--promo-bg-alt)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__coverPlaceholder,[data-promo-theme] .index-module-scss-module__IgAW4G__listCoverPlaceholder,[data-promo-theme] .index-module-scss-module__IgAW4G__listLogoPlaceholder){background:var(--promo-bg-alt)}[data-promo-theme] .index-module-scss-module__IgAW4G__placeholderText{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__listCoverPlaceholder span{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__listLogoPlaceholder span{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__listCover{background:var(--promo-bg-alt)}[data-promo-theme] .index-module-scss-module__IgAW4G__dividerLines span{background:var(--promo-text)}[data-promo-theme] .index-module-scss-module__IgAW4G__newBadge span{color:var(--promo-on-image)}[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge span{color:var(--promo-on-image)}[data-promo-theme] .index-module-scss-module__IgAW4G__badgeDivider{color:var(--promo-on-image)}[data-promo-theme] .index-module-scss-module__IgAW4G__listTopBadges span{color:var(--promo-on-image)}[data-promo-theme] .index-module-scss-module__IgAW4G__badgeDivider{background:var(--promo-on-image)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__newBadge svg circle,[data-promo-theme] .index-module-scss-module__IgAW4G__newBadge svg path,[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge svg circle,[data-promo-theme] .index-module-scss-module__IgAW4G__hotBadge svg path){fill:var(--promo-on-image)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__proBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__ultraBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__devBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__previewBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__turboBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__defaultBadge){color:var(--promo-text-dim)}[data-promo-theme] .index-module-scss-module__IgAW4G__badgeSeparator{background:var(--promo-border-strong)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__modelName,[data-promo-theme] .index-module-scss-module__IgAW4G__listModelName,[data-promo-theme] .index-module-scss-module__IgAW4G__paramValue),:is([data-promo-theme] .index-module-scss-module__IgAW4G__description,[data-promo-theme] .index-module-scss-module__IgAW4G__listDescription,[data-promo-theme] .index-module-scss-module__IgAW4G__paramLabel){color:var(--promo-text)}[data-promo-theme] .index-module-scss-module__IgAW4G__featureTag{background:var(--promo-bg-alt);color:var(--promo-text-dim)}[data-promo-theme] .index-module-scss-module__IgAW4G__listFeatureTag{border-color:var(--promo-border);color:var(--promo-text)}[data-promo-theme] .index-module-scss-module__IgAW4G__listContextInfo span{border-color:var(--promo-border);color:var(--promo-text)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__price,[data-promo-theme] .index-module-scss-module__IgAW4G__priceValue,[data-promo-theme] .index-module-scss-module__IgAW4G__listPrice){color:var(--promo-accent)}[data-promo-theme] .index-module-scss-module__IgAW4G__originalPrice{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__fromLabel{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__priceUnit{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__listPrice .index-module-scss-module__IgAW4G__priceUnit{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__estimatedPrefix{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__estimatedHelpIcon{color:var(--promo-text-faint)}[data-promo-theme] .index-module-scss-module__IgAW4G__cachePrice{color:var(--promo-text-faint)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__discountBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__llmDiscountBadge,[data-promo-theme] .index-module-scss-module__IgAW4G__discountGreen,[data-promo-theme] .index-module-scss-module__IgAW4G__discountOrange,[data-promo-theme] .index-module-scss-module__IgAW4G__timedDiscount){background:var(--promo-accent);color:var(--promo-accent-ink)}[data-promo-theme] .index-module-scss-module__IgAW4G__timedCountdown{background:var(--promo-accent-hover)}[data-promo-theme] .index-module-scss-module__IgAW4G__timedCountdown span{color:var(--promo-accent-ink)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__actionButton,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton){background:var(--promo-accent);color:var(--promo-accent-ink)}:is([data-promo-theme] .index-module-scss-module__IgAW4G__actionButton:hover,[data-promo-theme] .index-module-scss-module__IgAW4G__actionButton:active,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton:hover,[data-promo-theme] .index-module-scss-module__IgAW4G__listActionButton:active){background:var(--promo-accent-hover)}[data-promo-theme] .index-module-scss-module__IgAW4G__listFavoriteBtn{color:var(--promo-text-dim)}[data-promo-theme] .index-module-scss-module__IgAW4G__listFavoriteBtn svg{color:var(--promo-text-dim)}
.styles-module__YWPMKq__trigger{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:flex}.styles-module__YWPMKq__trigger:hover:not(:disabled){border-color:var(--color-primary-default)}.styles-module__YWPMKq__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}.styles-module__YWPMKq__trigger:disabled{opacity:.5;cursor:not-allowed}.styles-module__YWPMKq__trigger[data-popup-open]{border-color:var(--color-primary-default)}.styles-module__YWPMKq__trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;overflow:hidden}.styles-module__YWPMKq__trigger>span[data-placeholder]{color:var(--color-text-secondary)}.styles-module__YWPMKq__icon{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}.styles-module__YWPMKq__trigger[data-popup-open] .styles-module__YWPMKq__icon{transform:rotate(180deg)}.styles-module__YWPMKq__clearBtn{width:20px;height:20px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s ease-in-out,background-color .15s ease-in-out;display:flex}.styles-module__YWPMKq__clearBtn:hover{color:var(--color-text-primary);background-color:var(--color-border-panel)}.styles-module__YWPMKq__popup{min-width:var(--anchor-width);background:var(--color-bg-panel);width:max-content;max-height:385px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;flex-direction:column;gap:6px;padding:6px;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex;overflow-y:auto}.styles-module__YWPMKq__popup[data-starting-style],.styles-module__YWPMKq__popup[data-ending-style]{opacity:0;scale:.9}.styles-module__YWPMKq__popup::-webkit-scrollbar{width:8px}.styles-module__YWPMKq__popup::-webkit-scrollbar-track{background:0 0}.styles-module__YWPMKq__popup::-webkit-scrollbar-thumb{background:var(--color-text-secondary);background-clip:padding-box;border:2px solid #0000;border-radius:4px}.styles-module__YWPMKq__popup::-webkit-scrollbar-thumb:hover{background:var(--color-text-primary);background-clip:padding-box}@supports not selector(::-webkit-scrollbar){.styles-module__YWPMKq__popup{scrollbar-width:thin;scrollbar-color:var(--color-text-secondary) transparent}}.styles-module__YWPMKq__item{min-height:32px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;flex-shrink:0;align-items:center;gap:0;padding:6px 8px;font-size:13px;font-weight:400;line-height:1.366;transition:background-color .15s ease-in-out;display:flex}.styles-module__YWPMKq__item[data-highlighted]{background:var(--color-bg-panel-hover)}.styles-module__YWPMKq__item[data-disabled]{opacity:.5;cursor:not-allowed}.styles-module__YWPMKq__item:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary-default);outline:none}.styles-module__YWPMKq__itemIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:4px;display:flex}.styles-module__YWPMKq__itemIcon svg{width:100%;height:100%}.styles-module__YWPMKq__itemText{white-space:nowrap;text-overflow:ellipsis;flex:1;margin-left:4px;overflow:hidden}.styles-module__YWPMKq__indicator{width:16px;height:16px;color:var(--color-primary-default);opacity:0;flex-shrink:0;justify-content:center;align-items:center;margin-right:4px;display:flex}.styles-module__YWPMKq__item[data-selected] .styles-module__YWPMKq__indicator{opacity:1}.styles-module__YWPMKq__groupSection{flex-direction:column;gap:6px;display:flex}.styles-module__YWPMKq__groupLabel{color:var(--color-text-tertiary);font-family:var(--font-manrope);cursor:default;padding:4px 8px 0;font-size:11px;font-weight:500;line-height:1.4}.styles-module__YWPMKq__groupSection+.styles-module__YWPMKq__groupSection .styles-module__YWPMKq__groupLabel{padding-top:8px}
.styles-module__C7AuBG__trigger{border:1px solid var(--color-border-panel);width:100%;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border-radius:4px;outline:none;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;font-size:12px;font-weight:400;line-height:1.2;transition:border-color .15s ease-in-out;display:flex;overflow:hidden}.styles-module__C7AuBG__trigger:hover:not(:disabled){border-color:var(--color-primary-default)}.styles-module__C7AuBG__trigger:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:1px}.styles-module__C7AuBG__trigger:disabled{opacity:.5;cursor:not-allowed}.styles-module__C7AuBG__trigger[data-popup-open]{border-color:var(--color-primary-default)}.styles-module__C7AuBG__icon{color:var(--color-text-primary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s ease-in-out;display:flex}.styles-module__C7AuBG__trigger[data-popup-open] .styles-module__C7AuBG__icon{transform:rotate(180deg)}.styles-module__C7AuBG__triggerLabel{align-items:baseline;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.styles-module__C7AuBG__triggerRatio{color:var(--color-text-primary);font-weight:500}.styles-module__C7AuBG__triggerRes{font-family:var(--font-fragment-mono), var(--font-manrope);color:var(--color-text-secondary);opacity:.75;font-size:11px}.styles-module__C7AuBG__popup{min-width:var(--anchor-width);background:var(--color-bg-panel);max-height:420px;box-shadow:0px 0px 4px 0px var(--color-border-panel);transform-origin:var(--transform-origin);border-radius:4px;flex-direction:column;padding:4px;transition:transform .15s ease-in-out,scale .15s ease-in-out,opacity .15s ease-in-out;display:flex;overflow-y:auto}.styles-module__C7AuBG__popup[data-starting-style],.styles-module__C7AuBG__popup[data-ending-style]{opacity:0;scale:.9}.styles-module__C7AuBG__groupHeader{font-family:var(--font-manrope);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-secondary);opacity:.6;-webkit-user-select:none;user-select:none;padding:8px 8px 4px;font-size:10px;font-weight:600}.styles-module__C7AuBG__popup>.styles-module__C7AuBG__groupHeader:first-child{padding-top:4px}.styles-module__C7AuBG__item{min-height:28px;color:var(--color-text-primary);font-family:var(--font-manrope);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;outline:none;flex-direction:row;align-items:center;gap:8px;padding:5px 8px;font-size:13px;font-weight:400;line-height:1.2;transition:background-color .15s ease-in-out;display:flex}.styles-module__C7AuBG__item[data-highlighted]{background:var(--color-bg-panel-hover)}.styles-module__C7AuBG__item[data-disabled]{opacity:.5;cursor:not-allowed}.styles-module__C7AuBG__item:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:-2px}.styles-module__C7AuBG__indicator{width:12px;height:12px;color:var(--color-primary-default);opacity:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module__C7AuBG__item[data-selected] .styles-module__C7AuBG__indicator{opacity:1}.styles-module__C7AuBG__itemText{flex:1;align-items:baseline;gap:8px;min-width:0;display:inline-flex}.styles-module__C7AuBG__ratio{color:var(--color-text-primary);min-width:32px;font-weight:500}.styles-module__C7AuBG__resolution{font-family:var(--font-fragment-mono), var(--font-manrope);color:var(--color-text-secondary);opacity:.75;white-space:nowrap;margin-left:auto;font-size:11px}.styles-module__C7AuBG__aspectOuter{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.styles-module__C7AuBG__aspectInner{border:1px solid var(--color-text-secondary);border-radius:1.5px;transition:border-color .15s ease-in-out;display:block}.styles-module__C7AuBG__item[data-selected] .styles-module__C7AuBG__aspectInner{border-color:var(--color-primary-default);border-width:1.25px}
.styles-module__zMSAgG__root{align-items:center;width:100%;display:flex}.styles-module__zMSAgG__control{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;width:100%;padding-block:.75rem;padding-inline:6px;display:flex}.styles-module__zMSAgG__track{background-color:var(--color-border-panel);-webkit-user-select:none;user-select:none;border-radius:999px;width:100%;height:4px;transition:background-color .2s;position:relative}.styles-module__zMSAgG__control:hover .styles-module__zMSAgG__track{background-color:color-mix(in srgb, var(--color-text-primary) 20%, transparent)}.styles-module__zMSAgG__indicator{border-radius:inherit;background-color:var(--color-text-primary);opacity:.85;-webkit-user-select:none;user-select:none;height:100%;transition:opacity .2s;position:absolute}.styles-module__zMSAgG__control:hover .styles-module__zMSAgG__indicator{opacity:1}.styles-module__zMSAgG__thumb{background-color:var(--color-text-primary);border:2px solid var(--color-bg-panel);box-sizing:border-box;-webkit-user-select:none;user-select:none;cursor:grab;border-radius:50%;width:12px;height:12px;transition:box-shadow .2s;position:relative}.styles-module__zMSAgG__thumb:hover,.styles-module__zMSAgG__thumb[data-dragging]{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-text-primary) 15%, transparent)}.styles-module__zMSAgG__thumb[data-dragging]{cursor:grabbing}.styles-module__zMSAgG__thumb:has(:focus-visible){outline:2px solid var(--color-primary-default);outline-offset:2px}.styles-module__zMSAgG__tooltip{background-color:var(--color-bg-home-secondary);color:var(--color-bg-home-primary);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:10;border-radius:4px;padding:2px 8px;font-size:12px;line-height:18px;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)}.styles-module__zMSAgG__tooltip:after{content:"";border:4px solid #0000;border-top-color:var(--color-bg-home-secondary);position:absolute;top:100%;left:50%;transform:translate(-50%)}.styles-module__zMSAgG__thumb:hover .styles-module__zMSAgG__tooltip,.styles-module__zMSAgG__thumb[data-dragging] .styles-module__zMSAgG__tooltip{opacity:1;visibility:visible}.styles-module__zMSAgG__thumb:has(:focus-visible) .styles-module__zMSAgG__tooltip{opacity:1;visibility:visible}.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__track,.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__indicator,.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__thumb{opacity:.3;cursor:not-allowed}.styles-module__zMSAgG__root[data-disabled] .styles-module__zMSAgG__control{cursor:not-allowed}
.styles-module__eu4pca__root{--switch-off-bg:#f3f3f3;--switch-off-border:#1a23301a;--switch-off-thumb:#1a2330;--switch-on-bg:#7036f0;--switch-on-border:#7036f0;--switch-on-thumb:#ebf4fb;background:var(--switch-off-bg);border:1px solid var(--switch-off-border);cursor:pointer;border-radius:12px;outline:none;align-items:center;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;display:flex}.styles-module__eu4pca__root[data-checked]{background:var(--switch-on-bg);border-color:var(--switch-on-border)}.styles-module__eu4pca__root[data-disabled]{opacity:.3;cursor:not-allowed}.styles-module__eu4pca__root:focus-visible{outline:2px solid var(--color-primary-default);outline-offset:2px}[data-theme=dark] .styles-module__eu4pca__root{--switch-off-bg:#1e1e1e;--switch-off-border:#ebf4fb1a;--switch-off-thumb:#ebf4fb;--switch-on-bg:#7036f0;--switch-on-border:#7036f0;--switch-on-thumb:#ebf4fb}.styles-module__eu4pca__standard{width:36px;height:20px;padding:1px}.styles-module__eu4pca__standard .styles-module__eu4pca__thumb{width:16px;height:16px}.styles-module__eu4pca__standard[data-checked] .styles-module__eu4pca__thumb{transform:translate(16px)}.styles-module__eu4pca__large{width:48px;height:24px;padding:1px}.styles-module__eu4pca__large .styles-module__eu4pca__thumb{width:20px;height:20px}.styles-module__eu4pca__large[data-checked] .styles-module__eu4pca__thumb{transform:translate(24px)}.styles-module__eu4pca__thumb{background:var(--switch-off-thumb);border-radius:50%;flex-shrink:0;transition:transform .15s ease-in-out,background-color .15s ease-in-out;transform:translate(0)}.styles-module__eu4pca__root[data-checked] .styles-module__eu4pca__thumb{background:var(--switch-on-thumb)}
.styles-module__5GeiVa__container{align-items:center;gap:8px;display:flex}.styles-module__5GeiVa__inputWrapper{background:var(--color-bg-panel);border:1px solid var(--color-border-panel);border-radius:4px;flex:1;align-items:center;max-width:150px;height:28.4px;transition:border-color .2s;display:flex;position:relative}.styles-module__5GeiVa__inputWrapper:focus-within{border-color:var(--color-primary-default)}.styles-module__5GeiVa__input{height:100%;font-family:var(--font-manrope);color:var(--color-text-primary);background:0 0;border:none;border-radius:4px;outline:none;flex:1;padding:0 20px 0 8px;font-size:12px;font-weight:400}.styles-module__5GeiVa__input::placeholder{color:var(--color-text-secondary)}.styles-module__5GeiVa__input:disabled{opacity:.5;cursor:not-allowed}.styles-module__5GeiVa__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.styles-module__5GeiVa__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.styles-module__5GeiVa__input[type=number]{-moz-appearance:textfield}.styles-module__5GeiVa__arrows{border-left:1px solid var(--color-border-panel);flex-direction:column;width:18px;display:flex;position:absolute;top:1px;bottom:1px;right:1px}.styles-module__5GeiVa__arrowButton{cursor:pointer;color:var(--color-text-primary);opacity:.6;background:0 0;border:none;flex:1;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.styles-module__5GeiVa__arrowButton:first-child{border-bottom:1px solid var(--color-border-panel)}.styles-module__5GeiVa__arrowButton:hover:not(:disabled){opacity:1;background:var(--color-bg-panel-hover)}.styles-module__5GeiVa__arrowButton:disabled{opacity:.3;cursor:not-allowed}.styles-module__5GeiVa__arrowButton svg{width:8px;height:4px}.styles-module__5GeiVa__refreshButton{border:1px solid var(--color-border-panel);cursor:pointer;width:28.4px;height:28.4px;color:var(--color-text-primary);background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.styles-module__5GeiVa__refreshButton:hover:not(:disabled){background:var(--color-bg-panel-hover)}.styles-module__5GeiVa__refreshButton:disabled{opacity:.5;cursor:not-allowed}.styles-module__5GeiVa__refreshButton .semi-icon{font-size:14px;transition:transform .3s}.styles-module__5GeiVa__refreshButton:hover:not(:disabled) .semi-icon{transform:rotate(180deg)}
.index-module-scss-module__elhySW__trigger{cursor:pointer;color:inherit;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.index-module-scss-module__elhySW__positioner{z-index:99999}.index-module-scss-module__elhySW__popup{color:#ebf4fb;font-family:var(--font-manrope);letter-spacing:.01em;pointer-events:none;background:#1a2330;border-radius:6px;max-width:260px;padding:6px 10px;font-size:12px;font-weight:400;line-height:1.5;position:relative;box-shadow:0 6px 16px #0000001f,0 3px 6px -4px #0000002e,0 9px 28px 8px #0000000d}.index-module-scss-module__elhySW__popup.index-module-scss-module__elhySW__popupWide{max-width:380px}.index-module-scss-module__elhySW__popup{transform-origin:50%;transition:opacity .15s,transform .15s}.index-module-scss-module__elhySW__popup[data-side=top]{transform-origin:bottom}.index-module-scss-module__elhySW__popup[data-side=bottom]{transform-origin:top}.index-module-scss-module__elhySW__popup[data-side=left]{transform-origin:100%}.index-module-scss-module__elhySW__popup[data-side=right]{transform-origin:0}.index-module-scss-module__elhySW__popup[data-starting-style],.index-module-scss-module__elhySW__popup[data-ending-style]{opacity:0;transform:scale(.85)}.index-module-scss-module__elhySW__content{display:inline-block}.index-module-scss-module__elhySW__arrow{pointer-events:none;width:0;height:0;position:absolute}.index-module-scss-module__elhySW__popup[data-side=top] .index-module-scss-module__elhySW__arrow{border-top:5px solid #1a2330;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;bottom:-5px;left:50%}.index-module-scss-module__elhySW__popup[data-side=bottom] .index-module-scss-module__elhySW__arrow{border-bottom:5px solid #1a2330;border-left:5px solid #0000;border-right:5px solid #0000;margin-left:-5px;top:-5px;left:50%}.index-module-scss-module__elhySW__popup[data-side=left] .index-module-scss-module__elhySW__arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:5px solid #1a2330;margin-top:-5px;top:50%;right:-5px}.index-module-scss-module__elhySW__popup[data-side=right] .index-module-scss-module__elhySW__arrow{border-top:5px solid #0000;border-bottom:5px solid #0000;border-right:5px solid #1a2330;margin-top:-5px;top:50%;left:-5px}
.index-module-scss-module__RRQzBW__section{background:var(--color-primary-default);z-index:2;box-sizing:border-box;width:100%;padding:48px 0;position:relative}@media (max-width:1024px){.index-module-scss-module__RRQzBW__section{padding:36px 0}}@media (max-width:767px){.index-module-scss-module__RRQzBW__section{padding:28px 0}}.index-module-scss-module__RRQzBW__container{box-sizing:border-box;text-align:center;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1380px;margin:0 auto;padding:0 40px;display:flex}@media (max-width:767px){.index-module-scss-module__RRQzBW__container{gap:24px;padding:0 20px}}.index-module-scss-module__RRQzBW__containerRow{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding-left:0;padding-right:0}.index-module-scss-module__RRQzBW__containerRow .index-module-scss-module__RRQzBW__heading{white-space:normal}@media (max-width:767px){.index-module-scss-module__RRQzBW__containerRow{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-left:20px;padding-right:20px}}.index-module-scss-module__RRQzBW__heading{font-family:var(--font-manrope);color:var(--color-dark-text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:700;line-height:1.366em}@media (max-width:1024px){.index-module-scss-module__RRQzBW__heading{font-size:28px}}@media (max-width:767px){.index-module-scss-module__RRQzBW__heading{white-space:normal;text-wrap:balance;font-size:24px}}.index-module-scss-module__RRQzBW__btn{background:var(--color-dark-text-primary);min-width:140px;height:36px;color:var(--color-light-text-primary);font-family:var(--font-manrope);box-sizing:border-box;cursor:pointer;white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;padding:8px 20px;font-size:16px;font-weight:400;line-height:1.366;text-decoration:none;transition:opacity .2s;display:inline-flex}.index-module-scss-module__RRQzBW__btn:hover{opacity:.85}
.LoadingAnimation-module-scss-module__L0JJkW__loadingContainer{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;padding:60px 20px;display:flex}.LoadingAnimation-module-scss-module__L0JJkW__compact{gap:8px;padding:16px 14px}.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:150px}.LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{width:100%;max-width:480px;position:relative}.LoadingAnimation-module-scss-module__L0JJkW__sprite{pointer-events:none;background-repeat:no-repeat;transition:left .2s linear;position:absolute}.LoadingAnimation-module-scss-module__L0JJkW__car{background-image:url("https://cn-nb1.rains3.com/zhiduoxing-public-13681/website-ui/static/9939f5d2a4df3742432d2b32aace53682d797eda7f057344bf985ec312ecb478.png");background-size:996px 64px;width:100px;height:64px;animation:.7s steps(9,end) infinite LoadingAnimation-module-scss-module__L0JJkW__carFrames;bottom:-14px;transform:translate(-50%)}@keyframes LoadingAnimation-module-scss-module__L0JJkW__carFrames{to{background-position-x:-1008px}}@media (max-width:767px){.LoadingAnimation-module-scss-module__L0JJkW__compact{padding:34px 12px 14px}.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__car{background-size:697.2px 44.8px;width:70px;height:44.8px;animation-name:LoadingAnimation-module-scss-module__L0JJkW__carFramesCompact;bottom:-9.8px}}@keyframes LoadingAnimation-module-scss-module__L0JJkW__carFramesCompact{to{background-position-x:-705.6px}}.LoadingAnimation-module-scss-module__L0JJkW__progressBar{background:var(--color-bg-page);border-radius:999px;width:100%;height:4px;overflow:hidden}.LoadingAnimation-module-scss-module__L0JJkW__progressFill{background:var(--color-primary-default);border-radius:999px;height:100%;transition:width .2s linear}.LoadingAnimation-module-scss-module__L0JJkW__label{font-family:var(--font-manrope);color:var(--color-text-secondary);align-items:center;gap:6px;margin:10px 0 0;font-size:12px;line-height:18px;display:flex}.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__label{font-size:11px;line-height:16px}.LoadingAnimation-module-scss-module__L0JJkW__percent{font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.LoadingAnimation-module-scss-module__L0JJkW__hint{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;max-width:480px;margin:0;font-size:14px;font-weight:400;line-height:1.6}.LoadingAnimation-module-scss-module__L0JJkW__progressFill.LoadingAnimation-module-scss-module__L0JJkW__draft{background:var(--color-info-default)}.LoadingAnimation-module-scss-module__L0JJkW__draftLoading{overflow-x:clip}.LoadingAnimation-module-scss-module__L0JJkW__draftLoading .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:320px}.LoadingAnimation-module-scss-module__L0JJkW__draftLoading .LoadingAnimation-module-scss-module__L0JJkW__progressBar{height:2px}.LoadingAnimation-module-scss-module__L0JJkW__draftLoading.LoadingAnimation-module-scss-module__L0JJkW__compact .LoadingAnimation-module-scss-module__L0JJkW__progressWrapper{max-width:150px}
.InsufficientFundsModal-module-scss-module__dPT2PW__insufficientFundsModal>div:first-child{padding:0!important}@media (max-width:767px){.InsufficientFundsModal-module-scss-module__dPT2PW__insufficientFundsModal{max-width:100%}}.InsufficientFundsModal-module-scss-module__dPT2PW__content{flex-direction:column;display:flex;position:relative}.InsufficientFundsModal-module-scss-module__dPT2PW__closeButton{z-index:1;width:32px;height:32px;color:var(--color-text-secondary);border-radius:var(--radius-base);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:20px;transition:background .15s,color .15s;display:flex;position:absolute;top:8px;right:8px}.InsufficientFundsModal-module-scss-module__dPT2PW__closeButton:hover{background:var(--color-bg-panel-hover);color:var(--color-text-primary)}.InsufficientFundsModal-module-scss-module__dPT2PW__header{padding:24px 24px 16px}.InsufficientFundsModal-module-scss-module__dPT2PW__title{color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.4}.InsufficientFundsModal-module-scss-module__dPT2PW__subtitle{color:var(--color-text-secondary);margin:4px 0 0;font-size:12px;font-weight:500;line-height:1.5}.InsufficientFundsModal-module-scss-module__dPT2PW__divider{background:var(--color-border-panel);height:1px}.InsufficientFundsModal-module-scss-module__dPT2PW__main{flex-direction:column;gap:16px;padding:16px 24px 24px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__illustration{aspect-ratio:472/88;border-radius:var(--radius-base);width:100%;position:relative;overflow:hidden}.InsufficientFundsModal-module-scss-module__dPT2PW__illustrationImg{object-fit:cover;object-position:center 42%}.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLine{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px;line-height:1.5;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineLabel{color:var(--color-text-secondary)}.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineValue{color:var(--color-text-primary);font-weight:700}.InsufficientFundsModal-module-scss-module__dPT2PW__balanceLineSep{color:var(--color-text-tertiary)}.InsufficientFundsModal-module-scss-module__dPT2PW__amountSection{flex-direction:column;gap:8px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__sectionLabel{color:var(--color-text-primary);font-size:12px;font-weight:600}.InsufficientFundsModal-module-scss-module__dPT2PW__presetGrid{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:8px;display:grid}.InsufficientFundsModal-module-scss-module__dPT2PW__presetSkeleton{border-radius:var(--radius-base);background:var(--color-bg-panel-hover);height:40px;display:block}.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile,.InsufficientFundsModal-module-scss-module__dPT2PW__customRow{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);height:40px;color:var(--color-text-primary);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile:hover:not(:disabled),.InsufficientFundsModal-module-scss-module__dPT2PW__customRow:hover:not(:disabled){border-color:var(--color-primary-default)}.InsufficientFundsModal-module-scss-module__dPT2PW__presetTile:disabled,.InsufficientFundsModal-module-scss-module__dPT2PW__customRow:disabled{cursor:not-allowed;opacity:.5}.InsufficientFundsModal-module-scss-module__dPT2PW__customRow{justify-content:space-between;width:100%;font-weight:500}.InsufficientFundsModal-module-scss-module__dPT2PW__presetTileActive{border-color:var(--color-primary-default);background:var(--color-primary-surface);color:var(--color-primary-default)}.InsufficientFundsModal-module-scss-module__dPT2PW__customPlaceholder{color:var(--color-text-secondary)}.InsufficientFundsModal-module-scss-module__dPT2PW__customInput{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:600}.InsufficientFundsModal-module-scss-module__dPT2PW__customInput::-webkit-outer-spin-button{appearance:none;margin:0}.InsufficientFundsModal-module-scss-module__dPT2PW__customInput::-webkit-inner-spin-button{appearance:none;margin:0}.InsufficientFundsModal-module-scss-module__dPT2PW__customInput{appearance:textfield}.InsufficientFundsModal-module-scss-module__dPT2PW__customIcon{color:var(--color-text-tertiary);flex-shrink:0;font-size:16px}.InsufficientFundsModal-module-scss-module__dPT2PW__autoBlock{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);flex-direction:column;gap:12px;padding:12px;transition:border-color .15s,background .15s;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__autoBlockOn{border-color:var(--color-primary-default);background:var(--color-bg-panel-hover)}.InsufficientFundsModal-module-scss-module__dPT2PW__autoHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__autoTitle{color:var(--color-primary-default);font-size:14px;font-weight:700}.InsufficientFundsModal-module-scss-module__dPT2PW__autoBody{flex-direction:column;gap:12px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__autoFieldRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.InsufficientFundsModal-module-scss-module__dPT2PW__autoField{flex-direction:column;gap:4px;min-width:0;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__autoLabel{color:var(--color-text-primary);font-size:12px;font-weight:600}.InsufficientFundsModal-module-scss-module__dPT2PW__autoOptional{color:var(--color-text-secondary);margin-left:4px;font-weight:400}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputWrapper{border-radius:var(--radius-base);border:1px solid var(--color-border-panel);background:var(--color-bg-panel);align-items:center;gap:4px;height:34px;padding:0 10px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputWrapper:focus-within{border-color:var(--color-primary-default)}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInputError{border-color:var(--color-function-fail)}.InsufficientFundsModal-module-scss-module__dPT2PW__autoCurrency{color:var(--color-text-secondary);flex-shrink:0;font-size:13px}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput{min-width:0;color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1;font-size:13px}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::-webkit-outer-spin-button{appearance:none;margin:0}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::-webkit-inner-spin-button{appearance:none;margin:0}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput{appearance:textfield}.InsufficientFundsModal-module-scss-module__dPT2PW__autoInput::placeholder{color:var(--color-text-tertiary)}.InsufficientFundsModal-module-scss-module__dPT2PW__autoHint{color:var(--color-text-secondary);margin:0;font-size:11px;line-height:1.3}.InsufficientFundsModal-module-scss-module__dPT2PW__autoHintError{color:var(--color-function-fail)}.InsufficientFundsModal-module-scss-module__dPT2PW__plansLink{color:var(--color-btn-link);align-self:flex-start;font-size:12px;font-weight:500;text-decoration:none}.InsufficientFundsModal-module-scss-module__dPT2PW__plansLink:hover{text-decoration:underline}.InsufficientFundsModal-module-scss-module__dPT2PW__referral{text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__referral:hover .InsufficientFundsModal-module-scss-module__dPT2PW__referralText{text-decoration:underline}.InsufficientFundsModal-module-scss-module__dPT2PW__referralIcon{color:var(--color-accent-invite);flex-shrink:0;font-size:18px}.InsufficientFundsModal-module-scss-module__dPT2PW__referralText{color:var(--color-accent-invite);margin:0;font-size:12px;font-weight:500;line-height:1.5}.InsufficientFundsModal-module-scss-module__dPT2PW__referralArrow{color:var(--color-accent-invite);flex-shrink:0;margin-left:-4px;font-size:16px}.InsufficientFundsModal-module-scss-module__dPT2PW__actions{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtn{border-radius:var(--btn-border-radius);min-width:128px;height:40px;font-family:var(--btn-font-family);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnSecondary{color:var(--color-text-primary);border:1px solid var(--color-border-panel);background:0 0}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnSecondary:hover{background:var(--color-bg-panel-hover)}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnPrimary{background:var(--color-primary-default);color:var(--color-role-text);border:1px solid var(--color-primary-default)}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtnPrimary:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover)}@media (max-width:767px){.InsufficientFundsModal-module-scss-module__dPT2PW__header{padding:20px 16px 12px}.InsufficientFundsModal-module-scss-module__dPT2PW__main{padding:12px 16px 20px}.InsufficientFundsModal-module-scss-module__dPT2PW__autoFieldRow{grid-template-columns:1fr}.InsufficientFundsModal-module-scss-module__dPT2PW__presetGrid{grid-template-columns:1fr 1fr}.InsufficientFundsModal-module-scss-module__dPT2PW__main{padding-bottom:0}.InsufficientFundsModal-module-scss-module__dPT2PW__actions{z-index:1;background:var(--color-bg-panel);border-top:1px solid var(--color-border-panel);flex-direction:column-reverse;margin:8px -16px 0;padding:12px 16px;position:sticky;bottom:0}.InsufficientFundsModal-module-scss-module__dPT2PW__actionBtn{width:100%}}
.index-module-scss-module__9D6eqq__switch{appearance:none;cursor:pointer;box-sizing:border-box;background-color:#e5e5e5;border:0;border-radius:9999px;flex-shrink:0;align-items:center;width:36px;height:20px;margin:0;padding:2px;transition:background-color .2s;display:flex;position:relative}.index-module-scss-module__9D6eqq__switch:hover{background-color:#d5d5d5}.index-module-scss-module__9D6eqq__switch[data-checked]{background-color:#7b5af6}.index-module-scss-module__9D6eqq__switch[data-checked]:hover{background-color:#6b4ae6}.index-module-scss-module__9D6eqq__switch:focus-visible{outline-offset:2px;outline:2px solid #7b5af6}.index-module-scss-module__9D6eqq__switch:disabled{opacity:.5;cursor:not-allowed}.index-module-scss-module__9D6eqq__switch:disabled:hover{background-color:#e5e5e5}.index-module-scss-module__9D6eqq__switch:disabled[data-checked]:hover{background-color:#7b5af6}.index-module-scss-module__9D6eqq__thumb{background-color:var(--color-bg-panel);border-radius:9999px;width:16px;height:16px;transition:transform .15s;transform:translate(0);box-shadow:0 1px 2px -1px #0a0d121a,0 1px 3px #0a0d121a}.index-module-scss-module__9D6eqq__thumb[data-checked]{transform:translate(16px)}
.ConsoleSection-module-scss-module__1hOluG__consoleContainer{background:var(--color-bg-page);flex-direction:column;align-items:center;display:flex;position:relative}.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper{background:var(--color-bg-page);box-sizing:border-box;width:100%;margin-bottom:30px;padding-bottom:0;display:none}.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper.ConsoleSection-module-scss-module__1hOluG__activeContent{flex-direction:column;display:flex}@media (max-width:767px){.ConsoleSection-module-scss-module__1hOluG__tabContentWrapper{padding:20px 15px}}.ConsoleSection-module-scss-module__1hOluG__tabContent{box-sizing:border-box;background:0 0;width:100%;margin:0 auto}.ConsoleSection-module-scss-module__1hOluG__placeholder{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:60px 20px;font-size:18px}.ConsoleSection-module-scss-module__1hOluG__mediaModelBox{box-sizing:border-box;grid-template-columns:repeat(12,1fr);gap:6px;width:100%;height:85vh;display:grid}@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__mediaModelBox{flex-direction:column;display:flex}}.ConsoleSection-module-scss-module__1hOluG__leftSettings{flex-direction:column;grid-column:span 5;max-height:85vh;display:flex}.ConsoleSection-module-scss-module__1hOluG__leftSettings .ConsoleSection-module-scss-module__1hOluG__settingsWrapper{flex-direction:column;height:100%;display:flex}@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__leftSettings{order:2;width:100%;height:auto}}@media (max-width:468px){.ConsoleSection-module-scss-module__1hOluG__leftSettings{order:1}}.ConsoleSection-module-scss-module__1hOluG__rightResult{flex-direction:column;grid-column:span 7;gap:6px;min-width:0;max-height:85vh;display:flex}@media (max-width:768px){.ConsoleSection-module-scss-module__1hOluG__rightResult{order:1;width:100%}}@media (max-width:468px){.ConsoleSection-module-scss-module__1hOluG__rightResult{order:2}}.ConsoleSection-module-scss-module__1hOluG__readmeLoading,.ConsoleSection-module-scss-module__1hOluG__readmeEmpty{font-family:var(--font-manrope);color:var(--color-text-secondary);text-align:center;padding:40px 20px;font-size:16px}.ConsoleSection-module-scss-module__1hOluG__readmeContent{font-family:var(--font-manrope);color:var(--color-text-primary);font-size:15px;line-height:1.8}:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent h1,.ConsoleSection-module-scss-module__1hOluG__readmeContent h2,.ConsoleSection-module-scss-module__1hOluG__readmeContent h3,.ConsoleSection-module-scss-module__1hOluG__readmeContent h4,.ConsoleSection-module-scss-module__1hOluG__readmeContent h5,.ConsoleSection-module-scss-module__1hOluG__readmeContent h6,.ConsoleSection-module-scss-module__1hOluG__readmeContent .semi-typography,.ConsoleSection-module-scss-module__1hOluG__readmeContent .semi-table-wrapper){color:var(--color-text-primary);margin-top:24px;margin-bottom:16px;font-weight:600;line-height:1.25;font-family:var(--font-manrope)!important}.ConsoleSection-module-scss-module__1hOluG__readmeContent h1{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:32px}.ConsoleSection-module-scss-module__1hOluG__readmeContent h2{border-bottom:1px solid var(--color-border-panel);padding-bottom:8px;font-size:24px}.ConsoleSection-module-scss-module__1hOluG__readmeContent h3{font-size:20px}.ConsoleSection-module-scss-module__1hOluG__readmeContent h4{font-size:18px}.ConsoleSection-module-scss-module__1hOluG__readmeContent p{margin-bottom:16px}:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent ul,.ConsoleSection-module-scss-module__1hOluG__readmeContent ol){margin-bottom:16px;padding-left:24px}.ConsoleSection-module-scss-module__1hOluG__readmeContent li{margin-bottom:8px}.ConsoleSection-module-scss-module__1hOluG__readmeContent code{background:var(--color-bg-panel);font-family:var(--font-fragment-mono);color:var(--color-text-primary);border-radius:4px;padding:2px 6px;font-size:14px}.ConsoleSection-module-scss-module__1hOluG__readmeContent pre{background:var(--color-bg-panel);border-radius:4px;margin-bottom:16px;padding:16px;overflow-x:auto}.ConsoleSection-module-scss-module__1hOluG__readmeContent pre code{background:0 0;padding:0}.ConsoleSection-module-scss-module__1hOluG__readmeContent a{color:var(--color-primary-default);text-decoration:none}.ConsoleSection-module-scss-module__1hOluG__readmeContent a:hover{text-decoration:underline}.ConsoleSection-module-scss-module__1hOluG__readmeContent blockquote{border-left:4px solid var(--color-primary-default);color:var(--color-text-secondary);margin-bottom:16px;margin-left:0;padding-left:16px}.ConsoleSection-module-scss-module__1hOluG__readmeContent table{border-collapse:collapse;width:100%;margin-bottom:16px}:is(.ConsoleSection-module-scss-module__1hOluG__readmeContent table th,.ConsoleSection-module-scss-module__1hOluG__readmeContent table td){border:1px solid var(--color-border-panel);text-align:left;padding:8px 12px}.ConsoleSection-module-scss-module__1hOluG__readmeContent table th{background:var(--color-bg-panel);font-weight:600}.ConsoleSection-module-scss-module__1hOluG__readmeContent img{border-radius:4px;max-width:100%;height:auto;margin-bottom:16px}
.AspectRatioButtonGroup-module-scss-module__PMB16G__group{border:1px solid var(--color-border-panel);background:var(--color-bg-panel);box-sizing:border-box;border-radius:4px;flex-direction:row;align-items:stretch;gap:2px;width:100%;padding:3px;display:flex}.AspectRatioButtonGroup-module-scss-module__PMB16G__cell{min-width:0;height:40px;color:var(--color-text-primary);font-family:var(--font-manrope);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:3px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:5px;padding:4px;font-size:12px;font-weight:500;line-height:1;transition:background .15s;display:flex}.AspectRatioButtonGroup-module-scss-module__PMB16G__cell:hover:not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive):not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled){background:#1a23300a}[data-theme=dark] .AspectRatioButtonGroup-module-scss-module__PMB16G__cell:hover:not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive):not(.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled){background:#ebf4fb0f}.AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive{background:#1a23301a}[data-theme=dark] .AspectRatioButtonGroup-module-scss-module__PMB16G__cellActive{background:#ebf4fb1f}.AspectRatioButtonGroup-module-scss-module__PMB16G__cellDisabled{cursor:not-allowed;opacity:.5}.AspectRatioButtonGroup-module-scss-module__PMB16G__groupSm .AspectRatioButtonGroup-module-scss-module__PMB16G__cell{gap:4px;height:39px;font-size:8px;font-weight:400}.AspectRatioButtonGroup-module-scss-module__PMB16G__iconSlot{flex:none;justify-content:center;align-items:center;height:10px;display:flex}.AspectRatioButtonGroup-module-scss-module__PMB16G__ratioIcon{border:1px solid var(--color-text-primary);box-sizing:border-box;border-radius:2px;flex-shrink:0;display:inline-block}.AspectRatioButtonGroup-module-scss-module__PMB16G__autoIcon{color:var(--color-text-primary);justify-content:center;align-items:center;display:inline-flex}.AspectRatioButtonGroup-module-scss-module__PMB16G__label{white-space:nowrap}.AspectRatioButtonGroup-module-scss-module__PMB16G__groupBare{background:0 0;border:none;flex-wrap:wrap;gap:8px;width:100%;padding:0}.AspectRatioButtonGroup-module-scss-module__PMB16G__groupBare .AspectRatioButtonGroup-module-scss-module__PMB16G__cell{flex:0 0 calc(16.6667% - 6.66667px)}
.InputThumb-module-scss-module__Rr-CgG__icon{width:100%;height:100%;color:var(--color-text-secondary);justify-content:center;align-items:center;display:flex}.InputThumb-module-scss-module__Rr-CgG__icon svg{width:10px;height:10px}
.Modalities-module-scss-module__wRPBCq__modalities{color:var(--color-text-secondary);align-items:center;gap:6px;display:inline-flex}.Modalities-module-scss-module__wRPBCq__icon{align-items:center;display:inline-flex}.Modalities-module-scss-module__wRPBCq__arrow{font-size:12px;line-height:1}
#credential_picker_container{border:none;height:330px;position:fixed;right:20px;top:20px;width:391px;z-index:9999}#credential_picker_container .L5Fo6c-PQbLGe{border:none;width:391px;height:330px}@media only screen and (max-width:410px){#credential_picker_container{overflow-x:hidden;overflow-y:auto;right:0;width:100vw}#credential_picker_container .L5Fo6c-PQbLGe{width:100vw}}#g_a11y_announcement{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.L5Fo6c-sM5MNb{border:0;display:block;left:0;position:relative;top:0}.L5Fo6c-bF1uUb{border-radius:4px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.L5Fo6c-bF1uUb:focus{border:none;outline:none}sentinel{}
