:root{--giant-font-size:24px;--huge-font-size:20px;--greater-font-size:18px;--heavy-font-size:16px;--big-font-size:15px;--little-font-size:14px;--mini-font-size:12px;--font-rate:1.4;--huge-space:32px;--greater-space:24px;--large-space:20px;--big-space:18px;--big3-space:16px;--big2-space:14px;--petty-space:12px;--little-space:8px;--small-space:6px;--mini-space:4px;--mild-space:2px;--micro-space:1px;--primary:#6e44ff;--primaryLight:#d3bfff;--red:#fa5151;--redLight:rgba(247,83,79,.1);--warn:#f86d10;--warnLight:rgba(248,109,16,.1);--yellow:#f4bb07;--yellowLight:rgba(244,187,7,.1);--blue:#38f;--blueLight:rgba(51,136,255,.1);--purple:#742cda;--purpleLight:rgba(116,44,218,.1);--cyan:#38cbcb;--cyanLight:rgba(16,194,193,.1);--textWhite:#fff;--textWhiteLight:rgba(255,255,255,.85);--textWhiteGrey:rgba(255,255,255,.45);--textBlack:rgba(0,0,0,.85);--textGrey:rgba(0,0,0,.65);--textLight:rgba(0,0,0,.45);--textBright:rgba(0,0,0,.2);--lineGrey:rgba(0,0,0,.15);--backBg:#f4f5f7;--spaceBg:rgba(0,0,0,.06);--pureBg:rgba(0,0,0,.02);--white008:rgba(255,255,255,.08);--white065:rgba(255,255,255,.65);--white045:rgba(255,255,255,.45);--white085:rgba(255,255,255,.85);--white012:rgba(255,255,255,.12);--warnBg:#fffbe8;--141414:#141414;--1E1E1E:#1e1e1e}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{background:#f3f3f5;height:100%}.flexMainX,.flexMainXcenter,.flexMainXXcenter,.flexMainXYcenter,.flexMainY,.flexMainYcenter,.flexMainYXcenter,.flexMainYYcenter,.reverse{display:flex}.flexMainXcenter,.flexMainYcenter{justify-content:center;align-items:center}.flexMainXXcenter,.flexMainYYcenter{justify-content:center}.flexMainXYcenter,.flexMainYXcenter{align-items:center}.flexMainY,.flexMainYcenter,.flexMainYXcenter,.flexMainYYcenter{flex-direction:column}.flex1{flex:1}.flex2{flex:2}.flex3{flex:3}.flexShrink{flex-shrink:0}.flexWrap{flex-wrap:wrap}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.column-center{align-items:center}.align-end{align-items:flex-end}.reverse{flex-direction:column-reverse}.row-reverse{flex-direction:row-reverse}.block{display:block}.relative{position:relative}.absolute{position:absolute}.line-height-normal{line-height:1.5em}.line-height1{line-height:1em}.giant-font{font-size:var(--giant-font-size)}.huge-font{font-size:var(--huge-font-size)}.greater-font{font-size:var(--greater-font-size)}.heavy-font{font-size:var(--heavy-font-size)}.big-font{font-size:var(--big-font-size)}.little-font{font-size:var(--little-font-size)}.mini-font{font-size:var(--mini-font-size)}.primaryColor{color:var(--primary)}.text-black{color:var(--textBlack)}.text-grey{color:var(--textGrey)}.text-light{color:var(--textLight)}.text-bright{color:var(--textBright)}.text-white{color:var(--textWhite)}.text-white-light{color:var(--textWhiteLight)}.text-white-grey{color:var(--textWhiteGrey)}.text-yellow{color:var(--yellow)}.text-warn{color:var(--warn)}.text-white045{color:var(--white045)}.text-white065{color:var(--white065)}.text-bold{font-weight:700}.text-bold400{font-weight:400}.text-bold500{font-weight:500}.text-bold800{font-weight:800}.text-center{text-align:center}.text-right{text-align:right}.nowrap{word-break:keep-all;white-space:nowrap}.text-white085{color:var(--white085)}.bg-white{background:#fff}.bg-primary{background:var(--primary)}.bg-primary-light{background:var(--primaryLight)}.bg-white-008{background:var(--white008)}.bg-141414{background:var(--141414)}.bg-1E1E1E{background:var(--1E1E1E)}.radius-mini{border-radius:4px}.radius-small{border-radius:8px}.radius-petty{border-radius:12px}.radius-big{border-radius:16px}.radius-giant{border-radius:100px}.radius-round{border-radius:50%}.overflow-hidden{overflow:hidden}.overflow-y{overflow-y:auto}.line-limit{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-clamp1{word-break:break-all;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp2{word-break:break-all;-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp3{word-break:break-all;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp4{word-break:break-all;-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-pixel-top,.line-pixel-bottom,.border-line-pixel,.line-pixel-left,.line-pixel-right{position:relative}.line-pixel-top:before{content:"";transform-origin:0 0;box-sizing:border-box;background-color:var(--primary);width:200%;height:1px;position:absolute;top:0;left:0;transform:scale(.5)}.line-pixel-bottom:after{content:"";transform-origin:0 0;box-sizing:border-box;background-color:var(--lineGrey);width:200%;height:1px;position:absolute;bottom:0;left:0;transform:scale(.5)}.line-pixel-bottom.light-line:after{background-color:var(--spaceBg)}.line-pixel-bottom.white012-line:after{background-color:var(--white012)}.line-pixel-left:before{content:"";transform-origin:0 0;box-sizing:border-box;background-color:var(--lineGrey);width:1px;height:200%;position:absolute;top:0;left:0;transform:scale(.5)}.line-pixel-right:after{content:"";transform-origin:0 0;box-sizing:border-box;background-color:var(--lineGrey);width:1px;height:200%;position:absolute;top:0;right:0;transform:scale(.5)}.border-line-pixel:before{content:"";transform-origin:0 0;box-sizing:border-box;border:1px solid var(--primary);pointer-events:none;border-radius:100px;width:200%;height:200%;position:absolute;top:0;left:0;transform:scale(.5)}.black-line:before{border:1px solid var(--textBlack)}.grey-line:before{border:1px solid var(--textGrey)}.light-gray-line:before{border:1px solid var(--textLight)}.bright-line:before{border:1px solid rgba(0,0,0,.15)}.white-line:before{border:1px solid var(--textWhite)}.red-line:before{border:1px solid var(--red)}.warn-line:before{border:1px solid var(--warn)}.divide-line:before{border:1px solid var(--lineGrey)}.green-line:before{border:1px solid var(--primary)}.mt-micro{margin-top:var(--micro-space)}.ml-micro{margin-left:var(--micro-space)}.mr-micro{margin-right:var(--micro-space)}.mlr-micro{margin-left:var(--micro-space);margin-right:var(--micro-space)}.padding-micro{padding:var(--micro-space)}.lr-micro{padding-left:var(--micro-space);padding-right:var(--micro-space)}.tb-micro{padding-top:var(--micro-space);padding-bottom:var(--micro-space)}.pt-micro{padding-top:var(--micro-space)}.pl-micro{padding-left:var(--micro-space)}.pr-micro{padding-right:var(--micro-space)}.pb-micro{padding-bottom:var(--micro-space)}.mt-mild{margin-top:var(--mild-space)}.ml-mild{margin-left:var(--mild-space)}.mr-mild{margin-right:var(--mild-space)}.mlr-mild{margin-left:var(--mild-space);margin-right:var(--mild-space)}.padding-mild{padding:var(--mild-space)}.lr-mild{padding-left:var(--mild-space);padding-right:var(--mild-space)}.tb-mild{padding-top:var(--mild-space);padding-bottom:var(--mild-space)}.pt-mild{padding-top:var(--mild-space)}.pl-mild{padding-left:var(--mild-space)}.pr-mild{padding-right:var(--mild-space)}.pb-mild{padding-bottom:var(--mild-space)}.mt-mini{margin-top:var(--mini-space)}.mb-mini{margin-bottom:var(--mini-space)}.ml-mini{margin-left:var(--mini-space)}.mr-mini{margin-right:var(--mini-space)!important}.mlr-mini{margin-left:var(--mini-space);margin-right:var(--mini-space)}.padding-mini{padding:var(--mini-space)}.lr-mini{padding-left:var(--mini-space);padding-right:var(--mini-space)}.tb-mini{padding-top:var(--mini-space);padding-bottom:var(--mini-space)}.pt-mini{padding-top:var(--mini-space)}.pl-mini{padding-left:var(--mini-space)}.pr-mini{padding-right:var(--mini-space)}.pb-mini{padding-bottom:var(--mini-space)}.mt-small{margin-top:var(--small-space)}.mb-small{margin-bottom:var(--small-space)}.ml-small{margin-left:var(--small-space)}.mr-small{margin-right:var(--small-space)}.mlr-small{margin-left:var(--small-space);margin-right:var(--small-space)}.padding-small{padding:var(--small-space)}.lr-small{padding-left:var(--small-space);padding-right:var(--small-space)}.tb-small{padding-top:var(--small-space);padding-bottom:var(--small-space)}.pt-small{padding-top:var(--small-space)}.pl-small{padding-left:var(--small-space)}.pr-small{padding-right:var(--small-space)}.pb-small{padding-bottom:var(--small-space)}.mt-little{margin-top:var(--little-space)}.mb-little{margin-bottom:var(--little-space)}.ml-little{margin-left:var(--little-space)}.mr-little{margin-right:var(--little-space)}.mlr-little{margin-left:var(--little-space);margin-right:var(--little-space)}.padding-little{padding:var(--little-space)}.lr-little{padding-left:var(--little-space);padding-right:var(--little-space)}.tb-little{padding-top:var(--little-space);padding-bottom:var(--little-space)}.pt-little{padding-top:var(--little-space)}.pl-little{padding-left:var(--little-space)}.pr-little{padding-right:var(--little-space)}.pb-little{padding-bottom:var(--little-space)}.mt-petty{margin-top:var(--petty-space)}.mb-petty{margin-bottom:var(--petty-space)}.ml-petty{margin-left:var(--petty-space)}.mr-petty{margin-right:var(--petty-space)!important}.mlr-petty{margin-left:var(--petty-space)!important;margin-right:var(--petty-space)!important}.padding-petty{padding:var(--petty-space)}.lr-petty{padding-left:var(--petty-space);padding-right:var(--petty-space)}.tb-petty{padding-top:var(--petty-space);padding-bottom:var(--petty-space)}.pt-petty{padding-top:var(--petty-space)}.pl-petty{padding-left:var(--petty-space)}.pr-petty{padding-right:var(--petty-space)}.pb-petty{padding-bottom:var(--petty-space)!important}.mt-big2{margin-top:var(--big2-space)}.mt-big{margin-top:var(--big-space)}.mb-big{margin-bottom:var(--big-space)}.ml-big{margin-left:var(--big-space)}.mr-big{margin-right:var(--big-space)}.mt-big3{margin-top:var(--big3-space)}.mb-big3{margin-bottom:var(--big3-space)}.ml-big3{margin-left:var(--big3-space)}.mr-big3{margin-right:var(--big3-space)}.mlr-big{margin-left:var(--big-space);margin-right:var(--big-space)}.padding-big{padding:var(--big-space)}.lr-big{padding-left:var(--big-space);padding-right:var(--big-space)}.tb-big{padding-top:var(--big-space);padding-bottom:var(--big-space)}.pt-big{padding-top:var(--big-space)}.pl-big{padding-left:var(--big-space)}.pr-big{padding-right:var(--big-space)}.pb-big{padding-bottom:var(--big-space)}.pt-big2{padding-top:var(--big2-space)}.pb-big2{padding-bottom:var(--big2-space)}.pl-big3{padding-left:var(--big3-space)}.pr-big3{padding-right:var(--big3-space)}.pt-big3{padding-top:var(--big3-space)}.pb-big3{padding-bottom:var(--big3-space)}.mt-large{margin-top:var(--large-space)}.mb-large{margin-bottom:var(--large-space)}.ml-large{margin-left:var(--large-space)}.mr-large{margin-right:var(--large-space)}.mlr-large{margin-left:var(--large-space);margin-right:var(--large-space)}.padding-large{padding:var(--large-space)}.lr-large{padding-left:var(--large-space);padding-right:var(--large-space)}.tb-large{padding-top:var(--large-space);padding-bottom:var(--large-space)}.pt-large{padding-top:var(--large-space)}.pl-large{padding-left:var(--large-space)}.pr-large{padding-right:var(--large-space)}.pb-large{padding-bottom:var(--large-space)}.mt-greater{margin-top:var(--greater-space)}.mb-greater{margin-bottom:var(--greater-space)}.ml-greater{margin-left:var(--greater-space)}.mr-greater{margin-right:var(--greater-space)}.mlr-greater{margin-left:var(--greater-space);margin-right:var(--greater-space)}.padding-greater{padding:var(--greater-space)}.lr-greater{padding-left:var(--greater-space);padding-right:var(--greater-space)}.tb-greater{padding-top:var(--greater-space);padding-bottom:var(--greater-space)}.pt-greater{padding-top:var(--greater-space)}.pl-greater{padding-left:var(--greater-space)}.pr-greater{padding-right:var(--greater-space)}.pb-greater{padding-bottom:var(--greater-space)}.mt-huge{margin-top:var(--huge-space)}.mb-huge{margin-bottom:var(--huge-space)}.ml-huge{margin-left:var(--huge-space)}.mr-huge{margin-right:var(--huge-space)}.mlr-huge{margin-left:var(--huge-space);margin-right:var(--huge-space)}.padding-huge{padding:var(--huge-space)}.lr-huge{padding-left:var(--huge-space);padding-right:var(--huge-space)}.tb-huge{padding-top:var(--huge-space);padding-bottom:var(--huge-space)}.pt-huge{padding-top:var(--huge-space)}.pl-huge{padding-left:var(--huge-space)}.pr-huge{padding-right:var(--huge-space)}.pb-huge{padding-bottom:var(--huge-space)}.mt-44{margin-top:44px}.mb-44{margin-bottom:44px}.width-full{width:100%}.adm-space-wrap .adm-space-item:not(:last-of-type.adm-space-item){display:none!important}.login-page .adm-tabs-header{border:0}.login-page .adm-tabs-header-mask{display:none}.login-page .adm-tabs-tab-wrapper{padding:0}.login-page .adm-tabs-tab-active{font-weight:500}.login-page .adm-divider-vertical{border-left:1px solid rgba(0,0,0,.06);height:24px;margin:0 0 0 12px}.z-index-1{z-index:1}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-4{z-index:4}:root{--primary-color:#6665ee;--secondary-color:#c455f9;--text-color-hover:#6366f1;--border-width:3px;--border-radius:24px}.app-page{-webkit-user-select:none;user-select:none;cursor:default;min-height:100vh;overflow-x:hidden}.app-container{flex-direction:column;max-width:1188px;margin:0 auto;display:flex}.header{justify-content:space-between;align-items:center;padding:8px 0;display:flex}@media (max-width:768px){.header{padding:16px 20px}}.header .logo-container .logo{align-items:center;display:flex}.header .logo-container .logo span{color:#333;letter-spacing:-.5px;font-size:22px;font-weight:600}.header .language-selector{cursor:pointer;color:#555;border-radius:16px;padding:6px 12px;font-size:14px;transition:all .2s}.header .language-selector:hover{background:rgba(255,255,255,.5)}.header .language-selector span{margin-left:4px;font-size:10px}.main-content{flex-direction:column;flex:1;justify-content:center;margin-bottom:108px;padding:0 20px;display:flex}@media (max-width:768px){.main-content{margin-bottom:60px;padding:0 16px}}.hero-section{flex-direction:column;align-items:center;margin:124px 0 196px;display:flex}@media (max-width:768px){.hero-section{margin:60px 0 80px}}@media (max-width:576px){.hero-section{margin:40px 0 60px}}.hero-section .hero-text{text-align:center;margin-bottom:48px;animation:.8s ease-out fadeInUp}@media (max-width:768px){.hero-section .hero-text{margin-bottom:40px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero-section .hero-text .hero-logo{max-width:100%;height:auto}.hero-section .hero-text .title{color:#222;margin-bottom:16px;font-size:58px;font-weight:700}@media (max-width:768px){.hero-section .hero-text .title{font-size:40px}}@media (max-width:576px){.hero-section .hero-text .title{font-size:32px}}.hero-section .hero-text .title .comma{color:#222;margin:0 8px;font-weight:400}.hero-section .hero-text .title .subtitle{color:#444;margin-top:0;font-weight:500;display:inline}@media (max-width:576px){.hero-section .hero-text .title .subtitle{margin-top:5px;display:block}}.hero-section .hero-text .underline{background:#6366f1;border-radius:4px;width:140px;height:4px;margin:24px auto;position:relative}@media (max-width:576px){.hero-section .hero-text .underline{width:100px;margin:16px auto}}.hero-section .hero-text .underline:after{content:"";background:rgba(255,255,255,.6);border-radius:4px;width:40px;height:100%;animation:2s infinite shimmer;position:absolute}@keyframes shimmer{0%{left:0}to{left:calc(100% - 40px)}}.hero-section .hero-text .tagline{color:rgba(0,0,0,.45);max-width:600px;margin:13px auto 0;font-size:20px;font-style:normal;font-weight:400;line-height:1.5}@media (max-width:768px){.hero-section .hero-text .tagline{max-width:500px;font-size:18px}}@media (max-width:576px){.hero-section .hero-text .tagline{max-width:100%;font-size:16px}}.platform-options{flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:1080px;padding:0 20px;animation:1s ease-out .3s both fadeIn;display:flex}@media (max-width:768px){.platform-options{flex-wrap:wrap;gap:20px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.platform-options .platform-card{border-radius:var(--border-radius);cursor:pointer;text-align:center;background:#fff;flex-direction:column;justify-content:center;width:180px;height:180px;margin:0 32px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 16px rgba(110,68,255,.08)}@media (max-width:768px){.platform-options .platform-card{width:160px;height:160px;margin:0 16px}}@media (max-width:576px){.platform-options .platform-card{width:140px;height:140px;margin:0}}.platform-options .platform-card:before{content:"";border-radius:var(--border-radius);padding:var(--border-width);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-mask-composite:xor;opacity:0;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;transition:opacity .3s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.platform-options .platform-card:hover,.platform-options .platform-card.active{transform:translateY(-6px)scale(1.05);box-shadow:0 12px 30px rgba(110,68,255,.15)}.platform-options .platform-card:hover:before,.platform-options .platform-card.active:before{opacity:1}.platform-options .platform-card:hover span,.platform-options .platform-card.active span{color:var(--text-color-hover)}.platform-options .platform-card .platform-icon{margin:0 auto 18px;transition:transform .2s;display:block}.platform-options .platform-card span{color:rgba(0,0,0,.85);font-size:14px;font-style:normal;font-weight:400;transition:color .3s;display:block}.platform-options .platform-card .card-hover-content{border-radius:var(--border-radius);background:#fff;border:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:10px;display:flex;position:relative;overflow:hidden}.platform-options .platform-card .card-hover-content:before{content:"";border-radius:var(--border-radius);padding:var(--border-width);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-mask-composite:xor;opacity:1;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.platform-options .platform-card .card-hover-content .card-header{color:var(--primary-color);z-index:2;margin-top:5px;margin-bottom:6px;font-size:14px;font-weight:500;position:relative}.platform-options .platform-card .card-hover-content .qr-code-container{z-index:2;width:80%;margin:0 auto;position:relative}.platform-options .platform-card .card-hover-content .qr-code-container .qr-code{border-radius:0}.platform-options .platform-card .card-hover-content .qr-code-container .qr-logo{background:#fff;border-radius:50%;width:30px;height:30px;padding:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.platform-options .platform-card .card-hover-content .card-footer{z-index:2;color:#6e44ff;margin-top:4px;font-size:14px;font-style:normal;font-weight:400;position:relative}.platform-options .platform-card .card-hover-content .experience-btn{cursor:pointer;z-index:2;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;display:flex;position:relative}.platform-options .platform-card .card-hover-content .experience-btn img{border-radius:50%;margin-bottom:12px;transition:all .2s;width:64px!important;height:64px!important}.platform-options .platform-card .card-hover-content .experience-btn span{color:var(--primary-color);font-size:14px;font-weight:500}.platform-options .platform-card[data-platform=wechat] .card-hover-content:before{content:"";border-radius:var(--border-radius);padding:var(--border-width);background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));-webkit-mask-composite:xor;opacity:1;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.social-section{text-align:center;width:100%;max-width:1200px;margin:0 auto;animation:1s ease-out .6s both fadeIn}.social-section .social-title{color:rgba(0,0,0,.85);margin-bottom:52px;font-size:32px;font-style:normal;font-weight:700}@media (max-width:768px){.social-section .social-title{margin-bottom:40px;font-size:28px}}@media (max-width:576px){.social-section .social-title{margin-bottom:32px;font-size:24px}}.social-section .social-grid{flex-wrap:wrap;justify-content:space-between;min-width:1144px;margin:0 auto;display:flex}@media (max-width:1200px){.social-section .social-grid{justify-content:center;gap:30px;width:100%;min-width:auto}}.social-section .social-grid .social-item{text-align:center;cursor:pointer;border-radius:16px;flex:none;width:140px;min-width:118px;margin:0;transition:all .25s}@media (max-width:1200px){.social-section .social-grid .social-item{margin:0 15px 20px}}@media (max-width:576px){.social-section .social-grid .social-item{width:100px;min-width:90px;margin:0 10px 20px}}.social-section .social-grid .social-item:hover{transform:translateY(-4px)}.social-section .social-grid .social-item:hover .social-icon{transform:scale(1.15)}.social-section .social-grid .social-item:hover span{color:var(--primary-color)}.social-section .social-grid .social-item .social-icon{margin:0 auto 10px;transition:transform .25s;display:block}@media (max-width:576px){.social-section .social-grid .social-item .social-icon{width:48px!important;height:48px!important}}.social-section .social-grid .social-item span{color:#555;font-size:14px;transition:color .25s;display:block}@media (max-width:576px){.social-section .social-grid .social-item span{font-size:12px}}.bottom-indicator{text-align:center;margin-top:auto;padding:20px 0;animation:1s ease-out .9s both fadeIn}.bottom-indicator .indicator-bar{background:#6366f1;border-radius:4px;width:40px;height:4px;margin:0 auto;position:relative;overflow:hidden}.bottom-indicator .indicator-bar:after{content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:1.5s infinite shimmer-bar;position:absolute;inset:0}@keyframes shimmer-bar{0%{transform:translate(-100%)}to{transform:translate(100%)}}.language-selector-container{-webkit-user-select:none;user-select:none;position:relative}.language-selector-trigger{cursor:pointer;border-radius:16px;align-items:center;padding:6px 12px;transition:all .2s;display:flex}.language-selector-trigger:hover{background:rgba(255,255,255,.5)}.language-selector-trigger .language-text{color:rgba(0,0,0,.85);text-align:center;white-space:nowrap;font-size:14px;font-weight:400;line-height:22px}.language-selector-trigger .dropdown-arrow{margin-left:2px;transition:transform .2s;transform:rotate(90deg)}.language-selector-trigger .dropdown-arrow.open{transform:rotate(270deg)}.language-selector-trigger .dropdown-icon{border-top:6px solid rgba(0,0,0,.65);border-left:5px solid transparent;border-right:5px solid transparent;width:0;height:0;margin-left:8px;transition:transform .2s}.language-selector-trigger .dropdown-icon.open{transform:rotate(180deg)}.language-dropdown{z-index:1000;background-color:#fff;border-radius:12px;width:88px;padding:4px;animation:.2s ease-out fadeIn;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 24px 12px rgba(0,0,0,.04)}.language-dropdown .language-option{color:rgba(0,0,0,.85);cursor:pointer;white-space:nowrap;border-radius:8px;margin-bottom:7px;padding:7px 12px;font-size:14px;line-height:22px}.language-dropdown .language-option:hover{background-color:rgba(0,0,0,.03)}.language-dropdown .language-option.active{color:#6e44ff;background-color:rgba(0,0,0,.03)}.footer-beian-fixed{text-align:center;color:#666;z-index:100;background-color:transparent;width:100%;padding:5px 0;font-size:12px;position:absolute;bottom:10px;left:0}.footer-beian-fixed a{color:#666;text-decoration:none}