@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700;800&display=swap";*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-body), system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (width>=640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (width>=768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (width>=1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (width>=1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (width>=1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-x-3{left:.75rem;right:.75rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.bottom-\[calc\(56px\+env\(safe-area-inset-bottom\,0px\)\)\]{bottom:calc(56px + env(safe-area-inset-bottom,0px))}.left-0{left:0}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.top-0{top:0}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-2{top:.5rem}.top-20{top:5rem}.top-3{top:.75rem}.top-\[64px\]{top:64px}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[60\]{z-index:60}.z-\[80\]{z-index:80}.col-span-2{grid-column:span 2/span 2}.m-3{margin:.75rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-3{margin-left:.75rem;margin-right:.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-2{margin-top:.5rem;margin-bottom:.5rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-video{aspect-ratio:16/9}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[72px\]{height:72px}.h-\[calc\(100\%-56px-env\(safe-area-inset-bottom\,0px\)\)\]{height:calc(100% - 56px - env(safe-area-inset-bottom,0px))}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[calc\(72vh-70px\)\]{max-height:calc(72vh - 70px)}.min-h-\[172px\]{min-height:172px}.min-h-\[2\.4em\]{min-height:2.4em}.min-h-\[82px\]{min-height:82px}.min-h-\[90px\]{min-height:90px}.min-h-screen{min-height:100vh}.w-10{width:2.5rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-20{width:5rem}.w-24{width:6rem}.w-32{width:8rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[72px\]{width:72px}.w-\[calc\(100\%-24px\)\]{width:calc(100% - 24px)}.w-\[clamp\(44px\,12vw\,64px\)\]{width:clamp(44px,12vw,64px)}.w-full{width:100%}.min-w-0{min-width:0}.max-w-20{max-width:5rem}.max-w-\[300px\]{max-width:300px}.max-w-\[456px\]{max-width:456px}.max-w-\[480px\]{max-width:480px}.max-w-\[496px\]{max-width:496px}.max-w-\[520px\]{max-width:520px}.max-w-\[75\%\]{max-width:75%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-4{--tw-translate-y:-1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-125{--tw-scale-x:1.25;--tw-scale-y:1.25;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[shimmer_1\.5s_infinite\]{animation:1.5s infinite shimmer}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[repeat\(2\,minmax\(0\,1fr\)\)\]{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-5{gap:1.25rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-background-100{--tw-border-opacity:1;border-color:oklch(var(--background-100) / var(--tw-border-opacity,1))}.border-background-200{--tw-border-opacity:1;border-color:oklch(var(--background-200) / var(--tw-border-opacity,1))}.border-background-300{--tw-border-opacity:1;border-color:oklch(var(--background-300) / var(--tw-border-opacity,1))}.border-background-300\/50{border-color:oklch(var(--background-300) / .5)}.border-background-300\/60{border-color:oklch(var(--background-300) / .6)}.border-foreground-600{--tw-border-opacity:1;border-color:oklch(var(--foreground-600) / var(--tw-border-opacity,1))}.border-primary-100{--tw-border-opacity:1;border-color:oklch(var(--primary-100) / var(--tw-border-opacity,1))}.border-primary-200{--tw-border-opacity:1;border-color:oklch(var(--primary-200) / var(--tw-border-opacity,1))}.border-primary-500{--tw-border-opacity:1;border-color:oklch(var(--primary-500) / var(--tw-border-opacity,1))}.border-primary-500\/40{border-color:oklch(var(--primary-500) / .4)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.bg-accent-500{--tw-bg-opacity:1;background-color:oklch(var(--accent-500) / var(--tw-bg-opacity,1))}.bg-background-100{--tw-bg-opacity:1;background-color:oklch(var(--background-100) / var(--tw-bg-opacity,1))}.bg-background-100\/95{background-color:oklch(var(--background-100) / .95)}.bg-background-200{--tw-bg-opacity:1;background-color:oklch(var(--background-200) / var(--tw-bg-opacity,1))}.bg-background-300{--tw-bg-opacity:1;background-color:oklch(var(--background-300) / var(--tw-bg-opacity,1))}.bg-background-50{--tw-bg-opacity:1;background-color:oklch(var(--background-50) / var(--tw-bg-opacity,1))}.bg-background-50\/10{background-color:oklch(var(--background-50) / .1)}.bg-background-50\/15{background-color:oklch(var(--background-50) / .15)}.bg-background-50\/80{background-color:oklch(var(--background-50) / .8)}.bg-background-50\/90{background-color:oklch(var(--background-50) / .9)}.bg-background-50\/95{background-color:oklch(var(--background-50) / .95)}.bg-background-950{--tw-bg-opacity:1;background-color:oklch(var(--background-950) / var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/25{background-color:#00000040}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-foreground-100{--tw-bg-opacity:1;background-color:oklch(var(--foreground-100) / var(--tw-bg-opacity,1))}.bg-foreground-50\/20{background-color:oklch(var(--foreground-50) / .2)}.bg-foreground-500\/40{background-color:oklch(var(--foreground-500) / .4)}.bg-primary-100{--tw-bg-opacity:1;background-color:oklch(var(--primary-100) / var(--tw-bg-opacity,1))}.bg-primary-400{--tw-bg-opacity:1;background-color:oklch(var(--primary-400) / var(--tw-bg-opacity,1))}.bg-primary-50{--tw-bg-opacity:1;background-color:oklch(var(--primary-50) / var(--tw-bg-opacity,1))}.bg-primary-500{--tw-bg-opacity:1;background-color:oklch(var(--primary-500) / var(--tw-bg-opacity,1))}.bg-primary-500\/10{background-color:oklch(var(--primary-500) / .1)}.bg-primary-500\/30{background-color:oklch(var(--primary-500) / .3)}.bg-red-400\/10{background-color:#f871711a}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity,1))}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1))}.bg-slate-950{--tw-bg-opacity:1;background-color:rgb(2 6 23/var(--tw-bg-opacity,1))}.bg-transparent{background-color:#0000}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/5{background-color:#ffffff0d}.bg-white\/95{background-color:#fffffff2}.bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.from-background-50\/90{--tw-gradient-from:oklch(var(--background-50) / .9) var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/60{--tw-gradient-from:#0009 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from:oklch(var(--primary-50) / 1) var(--tw-gradient-from-position);--tw-gradient-to:oklch(var(--primary-50) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.from-primary-500{--tw-gradient-from:oklch(var(--primary-500) / 1) var(--tw-gradient-from-position);--tw-gradient-to:oklch(var(--primary-500) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.via-background-100{--tw-gradient-to:oklch(var(--background-100) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), oklch(var(--background-100) / 1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-background-50\/50{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), oklch(var(--background-50) / .5) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-background-200{--tw-gradient-to:oklch(var(--background-200) / 1) var(--tw-gradient-to-position)}.to-background-50\/20{--tw-gradient-to:oklch(var(--background-50) / .2) var(--tw-gradient-to-position)}.to-primary-600{--tw-gradient-to:oklch(var(--primary-600) / 1) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[center_35\%\]{-o-object-position:center 35%;object-position:center 35%}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-28{padding-top:7rem;padding-bottom:7rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(24px\+env\(safe-area-inset-bottom\,0px\)\)\]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.pb-\[max\(16px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(16px, env(safe-area-inset-bottom))}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-11{padding-right:2.75rem}.pr-4{padding-right:1rem}.pt-1{padding-top:.25rem}.pt-3{padding-top:.75rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.font-heading{font-family:var(--font-heading), sans-serif}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-9xl{font-size:8rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.leading-6{line-height:1.5rem}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.text-background-50{--tw-text-opacity:1;color:oklch(var(--background-50) / var(--tw-text-opacity,1))}.text-background-50\/40{color:oklch(var(--background-50) / .4)}.text-background-50\/50{color:oklch(var(--background-50) / .5)}.text-background-50\/60{color:oklch(var(--background-50) / .6)}.text-background-50\/80{color:oklch(var(--background-50) / .8)}.text-blue-300{--tw-text-opacity:1;color:rgb(147 197 253/var(--tw-text-opacity,1))}.text-foreground-100{--tw-text-opacity:1;color:oklch(var(--foreground-100) / var(--tw-text-opacity,1))}.text-foreground-200{--tw-text-opacity:1;color:oklch(var(--foreground-200) / var(--tw-text-opacity,1))}.text-foreground-300{--tw-text-opacity:1;color:oklch(var(--foreground-300) / var(--tw-text-opacity,1))}.text-foreground-400{--tw-text-opacity:1;color:oklch(var(--foreground-400) / var(--tw-text-opacity,1))}.text-foreground-50{--tw-text-opacity:1;color:oklch(var(--foreground-50) / var(--tw-text-opacity,1))}.text-foreground-50\/80{color:oklch(var(--foreground-50) / .8)}.text-foreground-500{--tw-text-opacity:1;color:oklch(var(--foreground-500) / var(--tw-text-opacity,1))}.text-foreground-600{--tw-text-opacity:1;color:oklch(var(--foreground-600) / var(--tw-text-opacity,1))}.text-foreground-700{--tw-text-opacity:1;color:oklch(var(--foreground-700) / var(--tw-text-opacity,1))}.text-foreground-800{--tw-text-opacity:1;color:oklch(var(--foreground-800) / var(--tw-text-opacity,1))}.text-foreground-900{--tw-text-opacity:1;color:oklch(var(--foreground-900) / var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-50{--tw-text-opacity:1;color:rgb(249 250 251/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-primary-200{--tw-text-opacity:1;color:oklch(var(--primary-200) / var(--tw-text-opacity,1))}.text-primary-400{--tw-text-opacity:1;color:oklch(var(--primary-400) / var(--tw-text-opacity,1))}.text-primary-500{--tw-text-opacity:1;color:oklch(var(--primary-500) / var(--tw-text-opacity,1))}.text-primary-600{--tw-text-opacity:1;color:oklch(var(--primary-600) / var(--tw-text-opacity,1))}.text-primary-700{--tw-text-opacity:1;color:oklch(var(--primary-700) / var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/35{color:#ffffff59}.text-white\/40{color:#fff6}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-70{opacity:.7}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_8px_30px_rgba\(0\,0\,0\,\.24\)\]{--tw-shadow:0 8px 30px #0000003d;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-black\/5{--tw-shadow-color:#0000000d;--tw-shadow:var(--tw-shadow-colored)}.shadow-primary-500\/20{--tw-shadow-color:oklch(var(--primary-500) / .2);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-background-200\/60{--tw-ring-color:oklch(var(--background-200) / .6)}.blur-\[6px\]{--tw-blur:blur(6px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur:blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur:blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur:blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.startup-loading{z-index:99999;color:#fff;opacity:1;background:linear-gradient(145deg,#0b0d16,#151020 55%,#090b12);place-items:center;transition:opacity .22s,visibility .22s;display:grid;position:fixed;inset:0}.startup-loading.is-leaving{opacity:0;visibility:hidden}.startup-loading-card{text-align:center;width:min(76vw,300px)}.startup-loading-orbit{width:70px;height:70px;margin:0 auto 22px;position:relative}.startup-loading-orbit:before{content:"";background:radial-gradient(circle at 35% 30%,#ff7ab9,#f21667 52%,#77133d);border-radius:50%;position:absolute;inset:7px;box-shadow:0 0 34px #f2166773}.startup-loading-orbit i{border:2px solid #0000;border-top-color:#ff8fbd;border-radius:50%;animation:1.05s linear infinite startup-spin;position:absolute;inset:0}.startup-loading-orbit i:nth-child(2){border-top-color:#fff;animation-duration:.78s;animation-direction:reverse;inset:8px}.startup-loading-orbit i:nth-child(3){border-top-color:#ffffff59;animation-duration:1.45s;inset:-8px}.startup-loading strong{letter-spacing:.08em;font-size:18px;display:block}.startup-loading-track{background:#ffffff21;border-radius:999px;height:7px;margin:18px 0 10px;overflow:hidden}.startup-loading-track span{border-radius:inherit;background:linear-gradient(90deg,#ff4c94,#ffb0d0);height:100%;transition:width .12s;display:block;box-shadow:0 0 12px #ff4c94a6}.startup-loading b{font-variant-numeric:tabular-nums;color:#ffffffb8;font-size:13px}@keyframes startup-spin{to{transform:rotate(360deg)}}:root{--font-body:"Nunito", system-ui, sans-serif;--font-heading:"Nunito", system-ui, sans-serif;--background-50:.99 .004 95;--background-100:.97 .006 95;--background-200:.93 .008 95;--background-300:.88 .01 95;--background-400:.78 .012 95;--background-500:.67 .014 95;--background-600:.55 .014 95;--background-700:.45 .014 95;--background-800:.36 .012 95;--background-900:.28 .01 95;--background-950:.19 .01 95;--primary-50:.97 .02 25;--primary-100:.94 .045 25;--primary-200:.88 .085 25;--primary-300:.8 .13 25;--primary-400:.71 .16 25;--primary-500:.63 .19 25;--primary-600:.56 .18 25;--primary-700:.49 .16 25;--primary-800:.41 .14 25;--primary-900:.34 .11 25;--primary-950:.26 .08 25;--accent-50:.97 .02 70;--accent-100:.94 .05 70;--accent-200:.9 .09 70;--accent-300:.84 .13 70;--accent-400:.77 .17 70;--accent-500:.71 .2 70;--accent-600:.63 .19 70;--accent-700:.54 .17 70;--accent-800:.45 .14 70;--accent-900:.36 .12 70;--accent-950:.27 .09 70;--secondary-50:.96 .02 185;--secondary-100:.92 .05 185;--secondary-200:.86 .09 185;--secondary-300:.78 .13 185;--secondary-400:.7 .16 185;--secondary-500:.62 .18 185;--secondary-600:.54 .17 185;--secondary-700:.46 .15 185;--secondary-800:.38 .13 185;--secondary-900:.3 .11 185;--secondary-950:.22 .08 185;--foreground-50:.94 .01 90;--foreground-100:.9 .012 90;--foreground-200:.82 .015 90;--foreground-300:.72 .018 90;--foreground-400:.6 .02 90;--foreground-500:.48 .02 90;--foreground-600:.38 .02 90;--foreground-700:.3 .015 90;--foreground-800:.24 .015 90;--foreground-900:.18 .01 90;--foreground-950:.12 .01 90}html,body{font-family:var(--font-body);background-color:oklch(var(--background-50));color:oklch(var(--foreground-950));-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;width:100%;max-width:100%;margin:0;padding:0;overflow-x:hidden}#root{width:100%;max-width:100%;overflow-x:clip}header button.flex-1{min-width:0}@media (width<=440px){header .gap-2\.5{gap:.4rem}header button.bg-accent-500{padding-left:.6rem;padding-right:.6rem}}input::placeholder{color:oklch(var(--foreground-400))}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@keyframes appLabelSwap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.app-label-anim{animation:.45s ease-out appLabelSwap;display:inline-block}.placeholder\:text-background-50\/40::placeholder{color:oklch(var(--background-50) / .4)}.placeholder\:text-foreground-500::placeholder{--tw-text-opacity:1;color:oklch(var(--foreground-500) / var(--tw-text-opacity,1))}.hover\:bg-background-300:hover{--tw-bg-opacity:1;background-color:oklch(var(--background-300) / var(--tw-bg-opacity,1))}.hover\:bg-background-400:hover{--tw-bg-opacity:1;background-color:oklch(var(--background-400) / var(--tw-bg-opacity,1))}.hover\:bg-background-50\/20:hover{background-color:oklch(var(--background-50) / .2)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:oklch(var(--primary-600) / var(--tw-bg-opacity,1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:text-foreground-300:hover{--tw-text-opacity:1;color:oklch(var(--foreground-300) / var(--tw-text-opacity,1))}.hover\:text-red-400:hover{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.focus\:border-primary-500:focus{--tw-border-opacity:1;border-color:oklch(var(--primary-500) / var(--tw-border-opacity,1))}.focus\:border-primary-500\/50:focus{border-color:oklch(var(--primary-500) / .5)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:ring-primary-500\/50:focus{--tw-ring-color:oklch(var(--primary-500) / .5)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-primary-500:focus-visible{outline-color:oklch(var(--primary-500) / 1)}.active\:scale-90:active{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (width>=360px){.min-\[360px\]\:block{display:block}}@media (width>=640px){.sm\:block{display:block}}@media (width>=768px){.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-\[12rem\]{font-size:12rem}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}.product-landing{--brand:#6366f1;color:#fff;isolation:isolate;background:#070a14;min-height:100svh;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:hidden}.landing-glow{display:none}.landing-header{z-index:20;background:linear-gradient(#070a14e6,#0000);justify-content:space-between;align-items:center;height:62px;padding:8px 16px;display:flex;position:absolute;top:0;left:0;right:0}.landing-brand{align-items:center;gap:8px;display:flex}.landing-logo{background:linear-gradient(145deg,#eb662e,#edb434);border-radius:13px;place-items:center;width:42px;height:42px;font-size:19px;font-weight:900;display:grid}.landing-brand strong{font-size:15px;display:block}.landing-brand span{color:#c8cbd4;margin-top:2px;font-size:9px;display:block}.landing-header nav{gap:7px;display:flex}.landing-header nav a{color:#fff;background:#d9d9d940;border-radius:20px;align-items:center;gap:3px;padding:5px 8px;font-size:9px;text-decoration:none;display:flex}.landing-header svg{width:12px;height:12px}.landing-stage{cursor:pointer;height:calc(100svh - 100px);min-height:560px;padding-top:60px;position:relative}.landing-scene{opacity:0;pointer-events:none;transition:opacity .45s,transform .55s;position:absolute;inset:58px 0 0;overflow:hidden;transform:translateY(18px)}.landing-scene.active{opacity:1;transform:none}.scene-title{z-index:2;-o-object-fit:contain;object-fit:contain;width:77%;height:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.scene-girl{z-index:2;-o-object-fit:contain;object-fit:contain;width:auto;max-width:none;height:min(70.5vh,610px);position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.scene-girl.girl-3{left:auto;right:-142px;transform:none}.scene-sticker{z-index:3;-o-object-fit:contain;object-fit:contain;width:100%;height:35vh;position:absolute;bottom:18vh;left:0}.scene-features{z-index:3;-o-object-fit:contain;object-fit:contain;width:60%;height:auto;position:absolute;top:8px;left:16px}.landing-table{z-index:5;-o-object-fit:cover;object-fit:cover;width:100%;height:103px;position:absolute;bottom:0;left:0}.landing-dots{z-index:21;justify-content:center;gap:7px;display:flex;position:absolute;bottom:111px;left:0;right:0}.landing-dots button{background:#586071;border:0;border-radius:10px;width:7px;height:7px;padding:0}.landing-dots button.active{background:#eb8a31;width:20px}.landing-downloads{z-index:20;padding:12px 14px calc(9px + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(#070a1400,#070a14 18%);position:absolute;bottom:0;left:0;right:0}.landing-security{color:#b9c1d0;justify-content:center;align-items:center;gap:5px;margin-bottom:7px;font-size:9px;display:flex}.landing-security svg{color:#54d892;width:12px;height:12px}.landing-actions{justify-content:center;gap:18px;display:flex}.landing-actions button{color:#fff;border:0;border-radius:30px;min-width:146px;height:43px;box-shadow:0 10px 30px #0000004d}.landing-actions button:disabled{opacity:.58}.landing-actions .primary,.landing-actions .secondary{background:linear-gradient(90deg,#eb662e,#edb434)}.landing-actions span,.landing-actions small{display:block}.landing-actions span{font-size:14px;font-weight:700}.landing-actions small{display:none}.landing-downloads p{color:#eee;letter-spacing:.06em;margin:7px 0 0;font-size:9px}@media (width>=600px){.product-landing{max-width:430px;margin:0 auto;box-shadow:0 0 80px #000}}@media (height<=690px){.landing-stage{min-height:485px}.scene-girl{height:67vh}.scene-title{width:68%}.landing-security{display:none}}.landing-pc{display:none}@media (width>=769px){.product-landing{max-width:none;min-height:100vh;box-shadow:none;background:#08111b;margin:0}.landing-header,.landing-stage,.landing-dots,.landing-downloads{display:none}.landing-pc{width:100vw;height:100vh;display:block;position:relative;overflow:hidden}.pc-background{z-index:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pc-logo{z-index:8;-o-object-fit:contain;object-fit:contain;width:154px;height:50px;position:absolute;top:2.24vw;left:5.3vw}.pc-girl{z-index:3;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:41.33vw;height:calc(100vh - 75px);position:absolute;bottom:4.5vw;left:3vw}.pc-sticker{z-index:4;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:49.33vw;height:50vh;position:absolute;bottom:25vw;left:1vw}.pc-table{z-index:5;-o-object-fit:cover;object-fit:cover;width:53.04vw;height:10.9vw;position:absolute;bottom:0;left:0}.pc-title{z-index:5;-o-object-fit:contain;object-fit:contain;width:41.55vw;height:24.36vw;position:absolute;top:20.42vh;left:50.04vw}.pc-actions{z-index:8;text-align:center;color:#fff;position:absolute;top:67.49vh;left:55.23vw}.pc-actions button{color:#fff;cursor:pointer;background:linear-gradient(90deg,#11ca9f,#16eafd);border:0;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;width:15vw;height:4.46vw;min-height:58px;margin:0 10px;display:inline-flex}.pc-actions button b{font-size:1.46vw}.pc-actions button span{margin-top:3px;font-size:.8vw}.pc-actions p{margin:16px 0 0;font-size:1.02vw;line-height:1.6}.pc-qr{z-index:9;flex-direction:column;align-items:center;font-size:14px;display:flex;position:absolute;bottom:28px;left:30px}.pc-qr img{border:5px solid #fff;border-radius:20px;width:130px;height:130px;margin-bottom:5px}}.encrypted-image-shell{display:contents}.encrypted-image-skeleton{background:linear-gradient(100deg,#ffffff0f 20%,#ffffff26 38%,#ffffff0f 56%) 0 0/220% 100%;animation:1.35s ease-in-out infinite landing-image-loading;display:block}@keyframes landing-image-loading{to{background-position:-220% 0}}.landing-logo{-o-object-fit:cover;object-fit:cover;width:42px;height:42px;box-shadow:none;background:#111827;border-radius:13px;display:block}@keyframes hd-shimmer{to{background-position:-200% 0}}@keyframes hd-pulse{50%{transform:scale(1.035)}}.hd-landing{color:#fff;background:#000;min-height:100svh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.hd-asset-shell{display:contents}.hd-asset-shell img{display:block}.hd-skeleton{background:linear-gradient(100deg,#17110b 20%,#382919 42%,#17110b 62%) 0 0/220% 100%;animation:1.2s linear infinite hd-shimmer;display:block}.hd-mobile{background:#000;max-width:430px;min-height:2186px;margin:0 auto;display:block;position:relative;overflow:hidden}.hd-header{z-index:40;background:linear-gradient(#110c08f2,#110c08a8,#0000);justify-content:space-between;align-items:center;width:min(100%,430px);height:67px;padding:0 15px;display:flex;position:fixed;top:0;left:50%;transform:translate(-50%)}.hd-logo{-o-object-fit:contain;object-fit:contain;width:132px;height:37px}.hd-header nav{gap:11px;display:flex}.hd-header a{color:#e6b45d;white-space:nowrap;align-items:center;gap:4px;font-size:11px;text-decoration:none;display:flex}.hd-contact-icon{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}.hd-mobile-canvas{height:2086px;position:relative}.hd-h5-top{-o-object-fit:cover;object-fit:cover;width:100%;height:1109px;position:absolute;top:-90px;left:0}.hd-h5-light{-o-object-fit:cover;object-fit:cover;width:100%;height:513px;position:absolute;top:88px;left:0}.hd-h5-hero{-o-object-fit:contain;object-fit:contain;width:100%;height:578px;animation:4s ease-in-out infinite hd-pulse;position:absolute;top:66px;left:0}.hd-h5-chips{-o-object-fit:contain;object-fit:contain;width:94%;height:159px;position:absolute;top:231px;left:3%}.hd-h5-badge{-o-object-fit:contain;object-fit:contain;width:89.6%;height:54px;position:absolute;top:471px;left:5.2%}.hd-genres{-o-object-fit:contain;object-fit:contain;width:92%;height:368px;position:absolute;top:663px;left:4%}.hd-tags{gap:7px;width:92.2%;display:flex;position:absolute;top:1028px;left:3.8%}.hd-tags>*{color:#dedede;white-space:nowrap;background:linear-gradient(#595959,#1c1c1c);border:1px solid #dedede;border-radius:8px;justify-content:center;align-items:center;width:24%;height:35px;font-size:11px;display:flex}.hd-tags b{color:#f6d48a;background:linear-gradient(#4a3414,#16100a);border-color:#f0c98a;box-shadow:0 0 8px #e8ac4fb3}.hd-poster{-o-object-fit:contain;object-fit:contain;width:92.2%;position:absolute;left:3.8%}.hd-poster-one{height:401px;top:1079px}.hd-poster-two{height:606px;top:1480px}.hd-tutorial{z-index:35;width:52px;height:60px;position:fixed;bottom:130px;right:max(50vw - 205px,10px)}.hd-tutorial-image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.hd-dock{z-index:50;width:min(100%,430px);padding:8px 10px calc(8px + env(safe-area-inset-bottom));text-align:center;background:linear-gradient(#00000073,#000000f2);border-top:1px solid #e9af4e40;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.hd-dock button{background:0 0;border:0;width:46%;max-width:172px;height:65px;padding:0;position:relative}.hd-dock button+button{margin-left:10px}.hd-dock button:disabled{opacity:.55}.hd-button-bg{width:100%;height:100%;position:absolute;inset:0}.hd-button-text{-o-object-fit:contain;object-fit:contain;width:auto;height:23px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hd-dock p{color:#e9af4ecc;margin:2px 0 0;font-size:10px;line-height:13px}.hd-desktop{display:none}@media (width>=760px){.hd-mobile{display:none}.hd-desktop{background:#000;width:100%;height:100vh;min-height:680px;display:block;position:relative;overflow:hidden}.hd-pc-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hd-pc-light{-o-object-fit:contain;object-fit:contain;width:52.2%;height:127%;position:absolute;top:-2%;left:42.5%}.hd-pc-hero{-o-object-fit:contain;object-fit:contain;width:42.9%;height:111%;position:absolute;top:3.8%;left:49.9%}.hd-pc-logo{-o-object-fit:contain;object-fit:contain;width:14.5%;height:7.2%;position:absolute;top:5.4%;left:5.2%}.hd-pc-contact{z-index:4;gap:28px;display:flex;position:absolute;top:5.2%;right:5%}.hd-pc-contact a{color:#e1a84d;font-size:clamp(16px,1.55vw,30px);text-decoration:none}.hd-pc-title{-o-object-fit:contain;object-fit:contain;width:44.2%;height:53.7%;position:absolute;top:16.5%;left:4.1%}.hd-pc-chips{-o-object-fit:contain;object-fit:contain;width:47%;height:30.8%;position:absolute;top:50%;left:48.3%}.hd-qr{flex-direction:column;align-items:center;gap:6px;width:15%;display:flex;position:absolute;top:76.3%;left:5.7%}.hd-qr>img{background:#fff;border:4px solid #774b1a;border-radius:16px;width:min(131px,7vw);padding:5px}.hd-qr b{font-size:clamp(14px,1.2vw,24px)}.hd-qr span{white-space:nowrap;font-size:clamp(11px,1vw,19px)}.hd-warning{color:#feecca80;white-space:nowrap;margin:0;font-size:clamp(12px,1.2vw,22px);position:absolute;bottom:3%;left:50%;transform:translate(-50%)}}@keyframes md-shimmer{to{background-position:-200% 0}}@keyframes md-fade{0%{opacity:.35;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.md-page{--gold:#f4c67b;--red:#d63828;color:#fff;background:#050505;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.md-page *{box-sizing:border-box}.md-skeleton{background:linear-gradient(100deg,#18120c 20%,#49331d 42%,#18120c 62%) 0 0/220% 100%;animation:1.1s linear infinite md-shimmer;display:block}.md-header{z-index:30;background:#090807;border-bottom:1px solid #e1b66b30;justify-content:space-between;align-items:center;height:76px;padding:0 max(5vw,24px);display:flex;position:sticky;top:0}.md-brand{align-items:center;gap:12px;display:flex}.md-logo{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:48px;height:48px}.md-brand div{flex-direction:column;display:flex}.md-brand b{color:#f7d69e;font-size:22px}.md-brand span{color:#9f8c73;font-size:12px}.md-header nav{align-items:center;gap:28px;display:flex}.md-header a{color:#dbc49f;text-decoration:none}.md-header button,.md-download button,.md-mobile-dock button{color:#180e04;cursor:pointer;background:linear-gradient(135deg,#f2d095,#ad681d);border:0;border-radius:999px;font-weight:800}.md-header button{padding:11px 23px}.md-hero{max-width:1280px;margin:auto;padding:28px max(4vw,18px) 0;position:relative}.md-hero-stage{background:#100b07;border:1px solid #b88b4c4d;border-radius:18px;height:min(48vw,520px);min-height:320px;overflow:hidden}.md-hero-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;animation:.5s md-fade}.md-hero-dots{z-index:2;justify-content:center;gap:7px;margin-top:-24px;display:flex;position:relative}.md-hero-dots button{background:#fff5;border:0;border-radius:50%;width:8px;height:8px;padding:0}.md-hero-dots button.active{background:var(--gold);border-radius:8px;width:28px}.md-download{background:linear-gradient(120deg,#181008,#0c0906);border:1px solid #e2bd7a66;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:26px;max-width:1120px;margin:44px auto 10px;padding:22px 28px;display:grid}.md-download>div:first-child{flex-direction:column;display:flex}.md-download strong{color:#f5d7a3;font-size:27px}.md-download span{color:#958570;margin-top:6px}.md-download button{padding:15px 34px;font-size:17px}.md-download button:disabled,.md-mobile-dock button:disabled{opacity:.55}.md-qr{align-items:center;gap:8px;display:flex}.md-qr img{border-radius:6px;width:70px;height:70px}.md-qr small{color:#bca98e}.md-showcase,.md-section,.md-about{max-width:1120px;margin:45px auto}.md-tabs{border-bottom:1px solid #8d6c412e;justify-content:center;gap:32px;display:flex}.md-tabs button{color:#81796f;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:13px 4px;font-size:16px}.md-tabs button.active{color:#ffe0b5;border-color:#d79645}.md-card-strip{grid-template-columns:repeat(5,1fr);gap:13px;margin-top:22px;display:grid}.md-series-card{aspect-ratio:173/162;-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%}.md-section h2,.md-about h2{color:#fff;margin:0 0 24px;font-size:31px;font-weight:500}.md-section h2:after,.md-about h2:after{content:"";background:linear-gradient(90deg,var(--red),var(--gold));width:52px;height:3px;margin-top:10px;display:block}.md-services{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.md-services article{text-align:center;background:#0c0a08;border:1px solid #5f49322e;border-radius:14px;padding:25px 16px}.md-service-image{-o-object-fit:contain;object-fit:contain;width:125px;height:125px;margin:auto}.md-services h3{color:#ff6a54;font-size:16px;font-weight:500}.md-services p{color:#8f887e;font-size:13px;line-height:1.8}.md-cases>div{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.md-case-image{aspect-ratio:346/210;-o-object-fit:cover;object-fit:cover;border-radius:13px;width:100%}.md-about{background:#0b0907;border:1px solid #3e3021;border-radius:16px;padding:36px}.md-about p{color:#a79b8b;max-width:790px;line-height:1.9}.md-page footer{text-align:center;color:#5d554c;border-top:1px solid #30261b;padding:30px 15px 48px}.md-mobile-dock{display:none}@media (width<=759px){.md-page{padding-bottom:84px}.md-header{height:58px;padding:0 14px;position:sticky}.md-logo{border-radius:8px;width:34px;height:34px}.md-brand b{font-size:16px}.md-brand span{font-size:9px}.md-header nav{gap:10px}.md-header nav a:first-child{display:none}.md-header a{font-size:11px}.md-header button{padding:8px 10px;font-size:11px}.md-hero{padding:0}.md-hero-stage{border:0;border-radius:0;height:93.3vw;min-height:0}.md-hero-image{border-radius:0}.md-hero-dots{margin-top:-18px}.md-download{gap:12px;margin:25px 14px 10px;padding:15px;display:flex}.md-download strong{font-size:18px}.md-download span{font-size:10px}.md-download>button{margin-left:auto;padding:10px 13px;font-size:12px}.md-qr{display:none}.md-showcase,.md-section,.md-about{margin:28px 14px}.md-tabs{scrollbar-width:none;justify-content:flex-start;gap:0;overflow-x:auto}.md-tabs button{flex:none;padding:10px 13px;font-size:13px}.md-card-strip{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.md-series-card{flex:0 0 173px;width:173px;height:162px}.md-section h2,.md-about h2{font-size:23px}.md-services{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.md-services article{scroll-snap-align:center;flex:0 0 78%}.md-cases>div{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.md-case-image{scroll-snap-align:center;flex:0 0 92%;width:92%}.md-about{padding:22px}.md-about p{font-size:14px}.md-page footer{padding-bottom:12px}.md-mobile-dock{z-index:50;padding:9px 14px calc(7px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080604f2;border-top:1px solid #d59a4338;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.md-mobile-dock button{width:min(330px,90%);padding:12px}.md-mobile-dock span{color:#8d806e;margin-top:3px;font-size:9px}}@keyframes hg-shimmer{to{background-position:-200% 0}}.hg-page{color:#fff;background:#050505;min-height:100vh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.hg-skeleton{background:linear-gradient(100deg,#130e05 20%,#50370d 42%,#130e05 62%) 0 0/220% 100%;animation:1.2s linear infinite hg-shimmer;display:block}.hg-header{z-index:40;background:#050505;border-bottom:1px solid #ba85272e;align-items:center;gap:44px;height:48px;padding:0 max(50vw - 360px,18px);display:flex;position:sticky;top:0}.hg-logo{-o-object-fit:contain;object-fit:contain;width:92px;height:38px}.hg-header nav{gap:28px;margin-left:auto;display:flex}.hg-header a{color:#fff;white-space:nowrap;font-size:13px;text-decoration:none}.hg-header nav a:first-child,.hg-header>div a{color:#eeb54f}.hg-header>div{gap:16px;display:flex}.hg-mobile{display:none}.hg-desktop{width:100%;overflow:hidden}.hg-pc-section{width:100%;height:auto;display:block}.hg-dock{display:none}@media (width<=759px){.hg-header{background:#0b0b0b;gap:0;height:55px;padding:0 15px;position:fixed;left:0;right:0}.hg-logo{width:116px;height:43px}.hg-header nav{display:none}.hg-header>div{gap:12px;margin-left:auto}.hg-header>div a{font-size:11px}.hg-mobile{padding-top:55px;padding-bottom:98px;display:block;overflow:hidden}.hg-desktop{display:none}.hg-long{width:100%;height:auto;display:block}.hg-tutorial{z-index:35;width:52px;position:fixed;bottom:115px;right:10px}.hg-tutorial-img{-o-object-fit:contain;object-fit:contain;width:52px;height:59px}.hg-dock{z-index:40;padding:12px 15px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080808f2;border-top:1px solid #9f732b66;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.hg-dock button{color:#050505;background:linear-gradient(135deg,#f3bc58,#cc8a33);border:0;border-radius:18px;width:min(355px,92%);height:58px;font-size:20px;font-weight:700}.hg-dock button:disabled{opacity:.55}.hg-dock p{color:#d8a746;margin:7px 0 0;font-size:11px}}.hg-install-page{color:#fff;background:#000;min-height:100dvh;font-family:PingFang SC,Microsoft YaHei,sans-serif}.hg-install-page header{z-index:5;background:#000;justify-content:center;align-items:center;height:52px;display:flex;position:fixed;top:0;left:0;right:0}.hg-install-page header button{color:#fff;background:0 0;border:0;width:32px;height:32px;font-size:38px;font-weight:300;line-height:25px;position:absolute;left:16px}.hg-install-page h1{font-size:17px;font-weight:600}.hg-install-content{width:min(100%,375px);min-height:100dvh;margin:auto;padding:60px 12px 28px}.hg-install-product{color:#1c1c1e;background:#e9ebee;border-radius:16px;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.hg-install-product>div{align-items:center;gap:12px;display:flex}.hg-install-icon{-o-object-fit:cover;object-fit:cover;border-radius:11px;width:46px;height:46px;display:block}.hg-install-product strong{font-size:17px}.hg-install-product>button{color:#000;background:0 0;border:1px solid #000;border-radius:999px;justify-content:center;align-items:center;width:78px;height:36px;font-size:16px;display:flex}.hg-install-product>button:disabled{opacity:.45}.hg-install-content h2{text-align:center;margin:26px 0 14px;font-size:18px;font-weight:500}.hg-install-steps{grid-template-columns:1fr 1fr;gap:4px 10px;display:grid}.hg-install-steps img,.hg-install-steps .hg-skeleton{-o-object-fit:contain;object-fit:contain;width:100%;min-height:280px;display:block}.hg-ios-store{color:#222;background:#f5f5f7;min-height:100dvh;padding:28px 18px 60px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}.hg-ios-store>section,.hg-store-alert{background:#fff;border-radius:14px;max-width:520px;margin:0 auto 14px;padding:18px}.hg-store-app{gap:18px;display:flex}.hg-store-app>img,.hg-store-app>.hg-skeleton{border-radius:20px;width:92px;height:92px}.hg-store-app>div{flex:1}.hg-store-app h1{font-size:22px}.hg-store-app p{color:#888}.hg-store-app button{float:right;color:#fff;background:#087aff;border:0;border-radius:18px;padding:8px 20px}.hg-store-alert{color:#e10600;font-size:13px;line-height:1.8}.hg-store-score{text-align:center;justify-content:space-around;display:flex!important}.hg-store-score div{flex-direction:column;display:flex}.hg-store-score b{font-size:28px}.hg-store-score span{color:#888}.hg-ios-store section h2{border-bottom:1px solid #eee;padding-bottom:10px;font-size:20px}.hg-rating{align-items:center;gap:28px;display:flex}.hg-rating b{font-size:48px}.hg-rating span{color:#888}.hg-ios-store dl{grid-template-columns:90px 1fr;gap:12px;display:grid}.hg-ios-store dt{color:#888}.hg-ios-store dd{text-align:right}.hg-android-guide{color:#fff;background:#0a0a22;min-height:100dvh}.hg-android-guide header{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0a22dd;justify-content:center;align-items:center;height:56px;display:flex;position:fixed;top:0;left:0;right:0}.hg-android-guide header button{color:#fff;background:0 0;border:0;font-size:36px;position:absolute;left:16px}.hg-android-guide h1{font-size:18px}.hg-android-body{width:min(100%,448px);margin:auto;padding:70px 16px 30px;font-size:14px;line-height:1.7}.hg-android-body>p,.hg-android-body section{border-bottom:1px solid #4d4d4d;padding:10px 0}.hg-android-body section img,.hg-android-body section .hg-skeleton{-o-object-fit:contain;object-fit:contain;width:100%;min-height:180px;margin:12px 0;display:block}@keyframes hj-shimmer{to{background-position:-200% 0}}.hj-page{color:#fff;background:#06186b;min-height:100dvh}.hj-skeleton{background:linear-gradient(100deg,#102582 20%,#3158df 42%,#102582 62%) 0 0/220% 100%;animation:1.2s linear infinite hj-shimmer;display:block}.hj-mobile{display:none}.hj-desktop{background:#071b75 50%/cover no-repeat;min-height:100dvh;padding:3vw 4vw}.hj-pc-top{justify-content:space-between;display:flex}.hj-pc-top>img{width:70px;height:70px}.hj-pc-top>div{gap:18px;display:flex}.hj-pc-top a img{-o-object-fit:contain;object-fit:contain;width:185px;height:50px}.hj-pc-main{justify-content:space-evenly;align-items:center;height:78vh;display:flex}.hj-pc-main>div{text-align:center;width:min(48vw,850px)}.hj-pc-main>div>img{-o-object-fit:contain;object-fit:contain;width:100%;max-height:36vh}.hj-phone{-o-object-fit:contain;object-fit:contain;max-width:37vw;height:80vh}.hj-buttons{justify-content:center;gap:34px;margin:42px 0;display:flex}.hj-buttons button{color:#fff;background:linear-gradient(135deg,#ff6559,#ffad4d);border:0;border-radius:12px;width:280px;height:80px;font-size:28px;font-weight:700}.hj-pc-main p{color:#ffffff80;font-size:18px}.hj-qr{text-align:center;flex-direction:column;gap:8px;display:flex;position:fixed;bottom:4vw;right:5vw}.hj-qr img{border:4px solid #087cff;border-radius:10px;width:130px}@media (width<=759px){.hj-desktop{display:none}.hj-mobile{background:#06279b;min-height:100dvh;padding-bottom:102px;display:block}.hj-mobile header{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#294fc7cc;border-radius:6px;justify-content:space-between;align-items:center;height:54px;margin:0 15px;display:flex;position:sticky;top:0}.hj-mobile header>img{width:46px;height:46px;margin-left:4px}.hj-mobile header>div{gap:20px;margin-right:14px;display:flex}.hj-mobile header a{color:#fff;font-size:14px;text-decoration:none}.hj-title1{width:79%;height:auto;margin:20px auto;display:block}.hj-hero{height:390px;position:relative}.hj-hero img,.hj-hero .hj-skeleton{-o-object-fit:contain;object-fit:contain;width:70%;height:100%;position:absolute;left:15%}.hj-wide{width:100%;height:auto;margin:5px auto;display:block}.hj-grid{width:93%;height:auto;margin:auto;display:block}.hj-tubes{width:92%;margin:10px auto}.hj-tubes img,.hj-tubes .hj-skeleton{width:100%;min-height:96px;margin:4px 0;display:block}.hj-dock{z-index:8;background:#2450d6;align-items:center;gap:8px;height:100px;padding:10px 8px;display:flex;position:fixed;bottom:0;left:0;right:0}.hj-dock>img{width:48px;height:48px}.hj-dock>div{flex-direction:column;flex:1;display:flex}.hj-dock b{font-size:17px}.hj-dock span{font-size:11px}.hj-dock button{color:#fff;background:linear-gradient(135deg,#fa5b64,#ffb14d);border:0;border-radius:16px;width:135px;height:55px;font-size:18px}.hj-dock small{font-size:9px;display:block}}.hj-ios{color:#252525;background:#fff;max-width:750px;min-height:100dvh;margin:auto;padding:18px 18px 60px;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif}.hj-ios-app{border-bottom:1px solid #e8e8e8;gap:18px;padding:10px 0 24px;display:flex}.hj-ios-app>img,.hj-ios-app>.hj-skeleton{border-radius:24px;width:112px;height:112px}.hj-ios-app>div{flex:1}.hj-ios-app h1{margin:4px 0 8px;font-size:24px}.hj-ios-app p{color:#999;margin:0}.hj-ios-app button{float:right;color:#fff;background:#087cff;border:0;border-radius:18px;margin-top:22px;padding:8px 24px;font-size:16px;font-weight:700}.hj-ios-app button:disabled{opacity:.5}.hj-ios-notice{background:#f6f7f9;border-radius:8px;margin:18px 0;padding:12px;font-size:14px;line-height:1.65}.hj-ios-notice p{margin:5px 0}.hj-ios-notice b{color:#e64141}.hj-ios-rating{text-align:center;border-bottom:1px solid #eee;justify-content:space-around;padding:12px 0 20px;display:flex}.hj-ios-rating div{color:#999;flex-direction:column;gap:5px;display:flex}.hj-ios-rating strong{color:#555;font-size:25px}.hj-ios-info{border-bottom:1px solid #eee;padding:18px 0}.hj-ios-info h2{margin:0 0 12px;font-size:21px}.hj-ios-info>div{color:#666;line-height:1.7}.hj-ios-score{align-items:center;gap:30px;display:flex}.hj-ios-score strong{color:#333;font-size:52px}.hj-ios-score span{color:#888}.hj-ios-info dl{grid-template-columns:90px 1fr;gap:9px;margin:0;display:grid}.hj-ios-info dt{color:#999}.hj-ios-info dd{text-align:right;color:#555;margin:0}@keyframes mm{to{background-position:-200%}}.mm{color:#ddd;background:#05090a;min-height:100vh}.mm-sk{background:linear-gradient(100deg,#171b1d,#333,#171b1d) 0 0/200%;animation:1s infinite mm;display:block}.mm-m{display:none}.mm-p{background:#030708;min-height:100vh;position:relative;overflow:hidden}.mm-p header{z-index:2;background:#252a2dcc;border:1px solid #ffffff30;border-radius:0 0 14px 14px;justify-content:space-between;align-items:center;width:62%;height:80px;padding:0 35px;display:flex;position:absolute;top:0;left:19%}.mm-p header img{-o-object-fit:contain;object-fit:contain;width:250px;max-height:55px}.mm-p-bg,.mm-p-bg img{width:100%;height:100vh}.mm-p-bg img{-o-object-fit:cover;object-fit:cover}.mm-qr{text-align:center;flex-direction:column;display:flex;position:absolute;bottom:8%;right:5%}.mm-qr img{border-radius:12px;width:130px}.mm-qr span{margin-top:8px}@media (width<=759px){.mm-p{display:none}.mm-m{background:#05090a;min-height:100vh;padding-bottom:40px;display:block}.mm-m header{background:#292d2f;border-radius:0 0 18px 18px;justify-content:space-between;align-items:center;height:58px;padding:0 18px;display:flex}.mm-m header>img{-o-object-fit:contain;object-fit:contain;width:125px;max-height:40px}.mm-m header div{gap:18px;display:flex}.mm-m header a{color:#eee;text-decoration:none}.mm-title{width:42%;margin:42px auto 18px;display:block}.mm-hero{border-radius:12px;width:92%;margin:auto;display:block}.mm-cards{grid-template-columns:1fr 1fr;gap:10px;width:92%;margin:14px auto;display:grid}.mm-cards img,.mm-cards .mm-sk{border-radius:12px;width:100%;min-height:110px}.mm-cards>:first-child{grid-column:1/-1}.mm-m>button{color:#e6c783;background:#303132;border:1px solid #777;border-radius:40px;flex-direction:column;align-items:center;width:44%;margin:44px auto 20px;padding:12px;font-size:22px;display:flex}.mm-m>button small{color:#777;font-size:12px}.mm-m>p{text-align:center;color:#888}}@keyframes y{to{background-position:-200%}}.ym{color:#fff;background:#4b0010;min-height:100vh}.ym-sk{background:linear-gradient(100deg,#620018,#a81837,#620018) 0 0/200%;animation:1s infinite y;display:block}.ym-m{display:none}.ym-p{height:100vh;position:relative;overflow:hidden}.ym-pbg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.ym-p header{z-index:3;align-items:center;gap:12px;display:flex;position:absolute;top:35px;left:3%;right:4%}.ym-p header img{border-radius:8px;width:48px;height:48px}.ym-p header span{font-size:20px;font-weight:700}.ym-p header b,.ym-m header b{background:#f05b51;border-radius:12px;padding:3px 8px}.ym-p nav{margin-left:auto}.ym-ptitle{z-index:2;width:48%;position:absolute;top:31%;left:4%}.ym-pfigure{z-index:1;-o-object-fit:contain;object-fit:contain;width:59%;height:90%;position:absolute;bottom:0;right:2%}.ym-qr{z-index:4;text-align:center;flex-direction:column;display:flex;position:absolute;bottom:8%;left:7%}.ym-qr img{border:6px solid #ff9b69;border-radius:12px;width:105px}@media (width<=759px){.ym-p{display:none}.ym-m{min-height:100vh;padding-bottom:80px;display:block;position:relative;overflow:hidden}.ym-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ym-m header{z-index:4;align-items:center;gap:8px;height:62px;padding:0 16px;display:flex;position:relative}.ym-m header img{border-radius:8px;width:45px;height:45px}.ym-m header span{font-size:22px;font-weight:700}.ym-m nav{gap:16px;margin-left:auto;display:flex}.ym-m a{color:#fff;text-decoration:none}.ym-title{z-index:2;width:91%;margin:35px auto 0;display:block;position:relative}.ym-figure{z-index:1;width:96%;margin:-35px auto 0;display:block;position:relative}.ym-m button{z-index:3;background:0 0;border:0;width:42%;margin:-80px auto 0;display:block;position:relative}.ym-m button img{width:100%}.ym-m>p{z-index:3;text-align:center;color:#df8a69;position:relative}}@keyframes lolsh{to{background-position:-200%}}.lol{color:#fff;background:#1b0615;min-height:100vh}.lol-sk{background:linear-gradient(100deg,#5a153d,#a43f73,#5a153d) 0 0/200%;animation:1s infinite lolsh;display:block}.lol-mobile{display:none}.lol-pc{height:100vh;position:relative;overflow:hidden}.lol .cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.lol-pc header{z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:25px;left:5%;right:5%}.lol-pc header img{-o-object-fit:contain;object-fit:contain;width:180px;max-height:65px}.pc-title{z-index:2;width:29%;position:absolute;top:22%;left:8%}.pc-figure{z-index:2;height:82%;position:absolute;bottom:0;right:14%}.pc-gallery{z-index:3;width:43%;position:absolute;bottom:4%;left:5%}.lol-qr{z-index:5;text-align:center;flex-direction:column;gap:8px;display:flex;position:absolute;bottom:7%;right:4%}.lol-qr img{border:8px solid #fff;border-radius:10px;width:130px}@media (width<=759px){.lol-pc{display:none}.lol-mobile{height:100vh;display:block;position:relative;overflow:hidden}.lol-mobile header{z-index:20;background:#230719cc;align-items:center;gap:8px;height:56px;padding:0 14px;display:flex;position:absolute;left:0;right:0}.lol-mobile header>img{-o-object-fit:contain;object-fit:contain;width:38px;height:38px}.lol-mobile header nav{gap:14px;margin-left:auto;display:flex}.lol-mobile header a{color:#fff;text-decoration:none}.lol-slides{scroll-snap-type:y mandatory;height:100vh;overflow-y:auto}.lol-slides article{scroll-snap-align:start;height:100vh;position:relative;overflow:hidden}.lol-slides .title{z-index:4;-o-object-fit:contain;object-fit:contain;width:60%;position:absolute;top:15%;left:7%}.lol-slides .figure{z-index:3;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom;width:90%;max-height:80%;position:absolute;bottom:0;right:-5%}.lol-slides .cards{z-index:5;width:62%;position:absolute;bottom:12%;left:5%}.lol-s1 .rays,.lol-s1 .arch{-o-object-fit:contain;object-fit:contain;width:100%;height:92%;position:absolute;inset:8% 0 0}.gallery{background:#fff;grid-template-columns:1fr 1fr;align-content:start;gap:10px;padding:80px 12px 100px;display:grid}.gallery img,.gallery .lol-sk{border-radius:12px;width:100%;min-height:160px}.lol-download{z-index:30;background:0 0;border:0;width:56%;padding:0;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.lol-download img,.lol-download .lol-sk{border-radius:30px;width:100%;min-height:50px}}.sm-page{color:#fff;background:#020d21;min-height:100vh;margin:0}.sm-sk{background:linear-gradient(110deg,#071a34 25%,#12305b 42%,#071a34 60%) 0 0/200% 100%;animation:1.2s infinite smShine;display:block}.sm-page img{display:block}.sm-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sm-mobile{background:#03132c;max-width:520px;min-height:100svh;margin:auto;display:none;position:relative;overflow:hidden}.sm-mobile header{z-index:5;align-items:center;gap:12px;height:86px;padding:13px 20px;display:flex;position:relative}.sm-mobile header>img,.sm-mobile header>.sm-sk{-o-object-fit:contain;object-fit:contain;background:0 0;width:58px;height:58px}.sm-mobile header div{flex-direction:column;display:flex}.sm-mobile header b{font-size:26px}.sm-mobile header small{color:#2ba7ff;font-size:14px}.sm-mobile nav{gap:14px;margin-left:auto;display:flex}.sm-mobile nav a{width:58px;height:45px}.sm-mobile nav img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.sm-stage{z-index:2;position:absolute;inset:75px 0 175px}.sm-stage .sm-labels{-o-object-fit:contain;object-fit:contain;width:100%;height:88%;position:absolute;inset:8% 0 0}.sm-stage .sm-girl{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:94%;height:91%;position:absolute;bottom:-3%;left:50%;transform:translate(-50%)}.sm-bottom{z-index:6;text-align:center;position:absolute;bottom:10px;left:0;right:0}.sm-title{width:88%;height:auto;margin:0 auto 10px}.sm-dots{justify-content:center;gap:7px;margin:4px;display:flex}.sm-dots i{background:#88939e;border-radius:50%;width:10px;height:10px}.sm-dots i.on{background:#27a7ff;border-radius:8px;width:22px}.sm-bottom button,.sm-pc>button{color:#fff;background:0 0;border:0;position:relative}.sm-bottom button{width:210px;height:64px;margin-top:6px}.sm-bottom button img,.sm-pc>button img{width:100%;height:100%;position:absolute;inset:0}.sm-bottom button span,.sm-pc>button span{font-size:27px;position:relative}.sm-bottom p{margin:7px 0 0;font-size:14px}.sm-pc{min-height:100vh;display:block;position:relative;overflow:hidden}.sm-pc-logo{z-index:3;width:20%;max-width:310px;position:absolute;top:5%;left:7%}.sm-pc-title{z-index:3;width:34%;max-width:570px;position:absolute;top:30%;left:7%}.sm-pc-stage{z-index:2;width:45%;height:95%;position:absolute;bottom:0;right:20%}.sm-pc-stage .sm-labels{-o-object-fit:contain;object-fit:contain;width:100%;height:75%;position:absolute;inset:13% 0 0}.sm-pc-stage .sm-girl{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;width:72%;height:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.sm-qr{z-index:4;text-align:center;position:absolute;top:55%;left:9%}.sm-qr img{background:#fff;width:150px;padding:7px}.sm-qr b{margin-top:8px;display:block}.sm-pc>button{z-index:4;width:220px;height:64px;position:absolute;top:60%;left:21%}.sm-pc>button span{font-size:24px}@media (width<=700px){.sm-mobile{display:block}.sm-pc{display:none}}@keyframes smShine{to{background-position:-200% 0}}.dy-page{color:#fff;background:#030407;min-height:100vh;margin:0}.dy-page img{display:block}.dy-sk{background:linear-gradient(110deg,#111 25%,#321426 45%,#111 65%) 0 0/200% 100%;animation:1.2s infinite dyShine;display:block}.dy-mobile{background:#020407;max-width:520px;min-height:100svh;margin:auto;display:none;position:relative;overflow:hidden}.dy-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dy-mobile header{z-index:5;align-items:center;gap:9px;height:82px;padding:12px 18px;display:flex;position:relative}.dy-mobile header>img,.dy-mobile header>.dy-sk{-o-object-fit:contain;object-fit:contain;width:52px;height:52px}.dy-mobile header>div{width:130px}.dy-mobile header>div img{-o-object-fit:contain;object-fit:contain;width:100%;height:31px}.dy-mobile header small{color:#ddd;font-size:13px}.dy-mobile nav{gap:9px;margin-left:auto;display:flex}.dy-mobile nav a{color:#fff;align-items:center;text-decoration:none;display:flex}.dy-mobile nav img{-o-object-fit:contain;object-fit:contain;width:34px;height:34px}.dy-mobile nav span{writing-mode:vertical-rl;font-size:15px}.dy-stage{z-index:2;position:absolute;inset:95px 0 150px}.dy-box{-o-object-fit:fill;object-fit:fill;width:78%;height:78%;position:absolute;top:8%;left:11%;transform:rotate(-4deg)}.dy-title{z-index:2;-o-object-fit:contain;object-fit:contain;width:86%;height:22%;position:absolute;top:4%;left:7%}.dy-album{z-index:3;-o-object-fit:contain;object-fit:contain;width:62%;height:58%;position:absolute;top:25%;left:19%;transform:rotate(-4deg)}.dy-bottom{z-index:6;text-align:center;position:absolute;bottom:8px;left:0;right:0}.dy-bottom>img{width:78%;margin:0 auto 7px}.dy-dots{justify-content:center;gap:7px;display:flex}.dy-dots i{background:#666;border-radius:50%;width:9px;height:9px}.dy-dots i.on{background:#ff245d;height:22px}.dy-bottom button{color:#fff;background:0 0;border:0;width:220px;height:58px;margin:4px 0;position:relative}.dy-bottom button img{width:100%;height:100%;position:absolute;inset:0}.dy-bottom button span{font-size:23px;position:relative}.dy-bottom p{color:#888;margin:2px;font-size:14px}.dy-pc{justify-content:center;align-items:center;gap:7vw;min-height:100vh;display:flex;position:relative;overflow:hidden}.dy-pc-card{z-index:3;text-align:center;background:#000000b8;border:1px solid #d31f5f;border-radius:20px;width:340px;padding:28px;position:relative}.dy-pc-card>img:first-child{width:90px;margin:auto}.dy-pc-card>img:nth-child(2){width:180px;margin:12px auto}.dy-pc-card h1{margin:12px;font-size:34px}.dy-qr{background:#fff;width:160px;margin:20px auto;padding:7px}.dy-pc-card button{color:#fff;background:#e62d68;border:0;border-radius:30px;width:220px;padding:14px;font-size:20px}.dy-pc-show{z-index:2;width:480px;height:700px;position:relative}.dy-pc-show .dy-box{width:100%;height:100%;top:0;left:0}.dy-pc-show .dy-title{width:100%;top:4%;left:0}.dy-pc-show .dy-album{width:66%;height:62%;top:25%;left:17%}@media (width<=700px){.dy-mobile{display:block}.dy-pc{display:none}}@keyframes dyShine{to{background-position:-200% 0}}.bi-page{color:#fff;background:#1b0719;min-height:100vh;margin:0}.bi-page img{display:block}.bi-sk{background:linear-gradient(110deg,#280c25 25%,#68204f 45%,#280c25 65%) 0 0/200% 100%;animation:1.2s infinite biShine;display:block}.bi-mobile{background:#21091f;max-width:520px;min-height:100svh;margin:auto;display:none;position:relative;overflow:hidden}.bi-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bi-header{z-index:4;width:92%;height:auto;position:absolute;top:2%;left:4%}.bi-business,.bi-service,.bi-group{z-index:6;height:9%;position:absolute;top:2%}.bi-business{width:10%;left:65%}.bi-service{width:10%;left:76%}.bi-group{width:10%;left:87%}.bi-text{z-index:4;-o-object-fit:contain;object-fit:contain;position:absolute}.bi-text.s1{width:68%;height:27%;bottom:15%;left:17%}.bi-text.s2{width:84%;height:29%;bottom:17%;left:8%}.bi-tag{z-index:3;width:18%;position:absolute}.bi-tag.t1{top:28%;left:6%}.bi-tag.t2{top:25%;right:5%}.bi-tag.t3{top:48%;left:3%}.bi-download{z-index:7;background:0 0;border:0;width:90%;position:absolute;bottom:5%;left:5%}.bi-download img{width:100%}.bi-guide{z-index:8;background:0 0;border:0;width:30%;position:absolute;bottom:1.8%;left:35%}.bi-guide img{width:100%}.bi-pc{background:radial-gradient(circle,#5c174b,#160714 65%);justify-content:center;align-items:center;gap:8vw;min-height:100vh;display:flex;position:relative}.bi-phone{aspect-ratio:390/844;border-radius:24px;width:390px;height:844px;max-height:92vh;position:relative;overflow:hidden;box-shadow:0 20px 70px #000}.bi-phone .bi-text{-o-object-fit:contain;object-fit:contain;width:76%;height:30%;bottom:12%;left:12%}.bi-panel{text-align:center;width:340px}.bi-panel>img:first-child{border-radius:24px;width:110px;margin:auto}.bi-panel h1{color:#ff5caf;font-size:42px}.bi-panel p{font-size:20px;line-height:1.8}.bi-panel>img:not(:first-child){background:#fff;width:170px;margin:20px auto;padding:8px}.bi-panel button{color:#fff;background:#ff378e;border:0;border-radius:30px;width:230px;padding:15px;font-size:21px}@media (width<=700px){.bi-mobile{display:block}.bi-pc{display:none}}@keyframes biShine{to{background-position:-200% 0}}.s91-page{color:#fff;background:#10111c;min-height:100vh;margin:0}.s91-mobile{max-width:750px;min-height:100vh;margin:auto;padding-bottom:132px;position:relative;overflow:hidden}.s91-bg{-o-object-fit:cover;object-fit:cover;opacity:.32;z-index:0;width:100%;height:100%;position:absolute;inset:0}.s91-mobile>:not(.s91-bg){z-index:1;position:relative}.s91-mobile header{color:#171722;background:#fff;align-items:center;gap:10px;height:94px;padding:12px 16px;display:flex}.s91-mobile header img{border-radius:15px;width:64px;height:64px}.s91-mobile header div{margin-right:auto}.s91-mobile header b,.s91-mobile header small{display:block}.s91-mobile header b{font-size:22px}.s91-mobile header a{color:#555;font-size:13px;text-decoration:none}.s91-title{-o-object-fit:contain;object-fit:contain;width:94%;height:270px;margin:10px auto;display:block}.s91-tabs{background:#202131;border-radius:10px;justify-content:space-between;gap:8px;margin:0 16px;padding:13px;font-size:13px;display:flex}.s91-tabs b{color:#ff2c62}.s91-cards{grid-template-columns:1fr 1fr;gap:14px;padding:16px;display:grid}.s91-cards img,.s91-cards .s91-sk{aspect-ratio:1.55;-o-object-fit:cover;object-fit:cover;border-radius:7px;width:100%;display:block}.s91-mobile footer{background:#292a34;gap:10px;width:min(750px,100%);padding:14px 16px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);z-index:5!important}.s91-mobile footer button{color:#fff;background:#ff2856;border:0;border-radius:28px;flex:1;padding:11px;font-size:16px;font-weight:700}.s91-mobile footer small{font-size:9px;font-weight:400;display:block}.s91-sk{background:linear-gradient(100deg,#242533 25%,#343548 40%,#242533 60%) 0 0/300% 100%;animation:1.2s infinite s91s}@keyframes s91s{to{background-position:-100% 0}}.s91-pc{display:none}@media (width>=800px){.s91-mobile{display:none}.s91-pc{background:radial-gradient(circle at 30% 20%,#3b1738,#11111c 60%);place-items:center;min-height:100vh;display:grid}.s91-pc>div{text-align:center;color:#222;background:#fff;border-radius:24px;padding:34px 54px;box-shadow:0 24px 70px #0008}.s91-pc img:first-child{border-radius:20px;width:88px}.s91-pc img{margin:14px auto;display:block}.s91-pc button{color:#fff;background:#ff2856;border:0;border-radius:24px;padding:12px 30px}}.dy-page{background:#171824;min-height:100vh}.dy-mobile{color:#fff;background:#171824;max-width:750px;min-height:100vh;margin:auto;padding-bottom:112px;position:relative}.dy-mobile header{background:#fff;justify-content:space-between;align-items:center;height:88px;padding:10px 14px;display:flex}.dy-mobile header>img{-o-object-fit:contain;object-fit:contain;width:200px;max-height:70px}.dy-mobile nav{gap:14px;display:flex}.dy-mobile nav img,.dy-mobile nav .dy-sk{-o-object-fit:contain;object-fit:contain;width:47px;height:47px;display:block}.dy-content{background:0 0;border:0;width:100%;padding:12px 16px;display:block}.dy-content>img,.dy-content>.dy-sk{-o-object-fit:contain;object-fit:contain;width:100%;margin:0 auto 12px;display:block}.dy-content>img:last-child{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;min-height:360px}.dy-mobile footer{z-index:5;text-align:center;background:#2d2e38;width:min(750px,100%);padding:14px 18%;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.dy-mobile footer button{color:#fff;background:#ff2c55;border:0;border-radius:30px;width:100%;padding:13px;font-size:20px;font-weight:700}.dy-mobile footer small{margin-top:7px;display:block}.dy-sk{background:linear-gradient(100deg,#242533 25%,#38394b 40%,#242533 60%) 0 0/300% 100%;animation:1.2s infinite dys}@keyframes dys{to{background-position:-100% 0}}.dy-pc{display:none}@media (width>=800px){.dy-mobile{display:none}.dy-pc{color:#222;background:#f7f7fa;place-content:center;justify-items:center;min-height:100vh;display:grid}.dy-pc>img:first-child{border-radius:20px;width:100px}.dy-pc>img:not(:first-child){width:190px}.dy-pc button{color:#fff;background:#ff2c55;border:0;border-radius:24px;padding:12px 32px}}.sv-page{background:#0b54ed;min-height:100vh}.sv-mobile{max-width:750px;min-height:100vh;margin:auto;padding-bottom:118px;position:relative;overflow:hidden}.sv-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-mobile>:not(.sv-bg){z-index:1;position:relative}.sv-mobile header{background:linear-gradient(100deg,#1455ee,#8d0df2);border-radius:0 0 25px 25px;justify-content:space-between;align-items:center;height:92px;padding:10px 22px;display:flex}.sv-mobile header>img{-o-object-fit:contain;object-fit:contain;width:230px;max-height:70px}.sv-mobile nav{gap:25px;display:flex}.sv-mobile nav img{-o-object-fit:contain;object-fit:contain;width:54px;height:54px}.sv-hero{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:440px;display:block}.sv-cards{pointer-events:none;grid-template-columns:1fr 1fr;gap:30px;display:grid;top:130px;left:4%;right:4%;position:absolute!important}.sv-cards img{border-radius:18px;width:125px;max-width:36vw}.sv-cards img:nth-child(2n){justify-self:end}.sv-show{height:660px;margin-top:-20px;position:relative}.sv-show img{-o-object-fit:contain;object-fit:contain;max-width:100%;position:absolute}.sv-show img:first-child{width:100%;inset:0}.sv-show img:nth-child(2){width:84%;top:45px;left:8%}.sv-show img:nth-child(3){width:88%;top:180px;left:6%}.sv-show img:nth-child(4){width:84%;top:210px;left:8%}.sv-show img:nth-child(5){width:52%;top:165px;left:2%}.sv-side{background:0 0;border:0;bottom:130px;right:8px;position:fixed!important}.sv-side img{width:86px}.sv-mobile footer{text-align:right;background:#0750e5;width:min(750px,100%);height:112px;padding:8px 12px;bottom:0;left:50%;transform:translate(-50%);position:fixed!important}.sv-mobile footer>img{-o-object-fit:fill;object-fit:fill;width:calc(100% - 20px);height:88px;position:absolute;inset:7px 10px}.sv-mobile footer button{color:#fff;background:linear-gradient(#ff8fa9,#ff4e7e);border:0;border-radius:30px;margin:20px 25px 0 0;padding:10px 50px;font-size:19px;position:relative}.sv-mobile footer small{text-align:center;color:#fff;display:block;position:relative}.sv-sk{background:#3b6df0}.sv-pc{display:none}@media (width>=800px){.sv-mobile{display:none}.sv-pc{color:#fff;background:linear-gradient(135deg,#1455ee,#8615ee);place-content:center;justify-items:center;min-height:100vh;display:grid}.sv-pc>img:first-child{border-radius:22px;width:100px}.sv-pc>img:not(:first-child){width:190px}.sv-pc button{color:#fff;background:#ff5788;border:0;border-radius:24px;padding:12px 32px}}.pz-page{color:#29242a;background:#fff5f0;min-height:100vh}.pz-mobile{max-width:750px;margin:auto;padding-bottom:118px}.pz-mobile header{background:#fff;align-items:center;gap:10px;height:90px;padding:10px 14px;display:flex}.pz-mobile header>img{border-radius:14px;width:60px;height:60px}.pz-mobile header div{margin-right:auto}.pz-mobile header b,.pz-mobile header small{display:block}.pz-mobile header a{color:#5b5458;justify-items:center;font-size:11px;text-decoration:none;display:grid}.pz-mobile header a img{width:34px;height:34px}.pz-hero{background:#e8d1ca;height:310px;position:relative;overflow:hidden}.pz-hero img:first-child{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pz-hero img:nth-child(2){-o-object-fit:contain;object-fit:contain;width:63%;height:95%;position:absolute;bottom:0;right:0}.pz-hero img:nth-child(3){-o-object-fit:contain;object-fit:contain;width:58%;position:absolute;top:12%;left:5%}.pz-tabs{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;padding:13px 14px;display:flex}.pz-tabs b{color:#ff5a46}.pz-grid{background-image:linear-gradient(#fff8f5ee,#fff8f5ee);grid-template-columns:1fr 1fr;gap:14px;padding:14px;display:grid}.pz-grid img,.pz-grid .pz-sk{aspect-ratio:1.65;-o-object-fit:cover;object-fit:cover;border-radius:8px;width:100%;display:block}.pz-grid small{white-space:nowrap;text-overflow:ellipsis;padding-top:5px;display:block;overflow:hidden}.pz-mobile footer{z-index:4;background:#fff;gap:10px;width:min(750px,100%);padding:13px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.pz-mobile footer button{color:#fff;background:#ff5a46;border:0;border-radius:26px;flex:1;padding:10px;font-weight:700}.pz-mobile footer small{font-size:9px;display:block}.pz-sk{background:#eaded8}.pz-pc{display:none}@media (width>=800px){.pz-mobile{display:none}.pz-pc{place-content:center;justify-items:center;min-height:100vh;display:grid}.pz-pc>img:first-child{border-radius:20px;width:100px}.pz-pc>img:not(:first-child){width:190px}.pz-pc button{color:#fff;background:#ff5a46;border:0;border-radius:24px;padding:12px 32px}}.xb-page{background:#210222;min-height:100vh}.xb-mobile{color:#fff;max-width:750px;min-height:100vh;margin:auto;position:relative;overflow:hidden}.xb-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.xb-mobile>:not(.xb-bg){z-index:1;position:relative}.xb-mobile header{justify-content:space-between;align-items:center;height:88px;padding:10px 14px;display:flex}.xb-mobile header>img{-o-object-fit:contain;object-fit:contain;width:160px;max-height:65px}.xb-mobile nav{gap:8px;display:flex}.xb-mobile nav a{color:#fff;background:linear-gradient(120deg,#ef7eb5,#6d78f7);border:1px solid #fff;border-radius:9px;padding:8px;font-size:10px;text-decoration:none}.xb-title{-o-object-fit:contain;object-fit:contain;width:92%;margin:120px auto 0;display:block}.xb-download{gap:12px;display:flex;bottom:105px;left:4%;right:4%;position:absolute!important}.xb-download button{background:0 0;border:0;flex:1;padding:0}.xb-download img{width:100%}.xb-android{display:none}.xb-tip{width:86%;bottom:36px;left:7%;position:absolute!important}.xb-sk{background:#4b1552}.xb-pc{display:none}@media (width>=800px){.xb-mobile{display:none}.xb-pc{color:#fff;background:radial-gradient(circle,#66205f,#17011b);place-content:center;justify-items:center;min-height:100vh;display:grid}.xb-pc>img:first-child{width:110px}.xb-pc>img:not(:first-child){width:190px}.xb-pc button{color:#fff;background:#e56fc3;border:0;border-radius:24px;padding:12px 32px}}.qy-page{background:#071314;min-height:100vh}.qy-mobile{color:#fff;max-width:750px;min-height:100vh;margin:auto;position:relative;overflow:hidden}.qy-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.qy-mobile>:not(.qy-bg){z-index:1;position:relative}.qy-mobile header{justify-content:space-between;align-items:center;height:92px;padding:10px 18px;display:flex}.qy-mobile header>img{-o-object-fit:contain;object-fit:contain;width:220px;max-height:70px}.qy-mobile nav{gap:28px;display:flex}.qy-mobile nav img{-o-object-fit:contain;object-fit:contain;width:58px;height:58px}.qy-title{width:88%;margin:115px auto 0;display:block}.qy-banner{width:92%;margin:10px auto;display:block}.qy-download{gap:10px;display:flex;bottom:72px;left:2%;right:2%;position:absolute!important}.qy-download button{background:0 0;border:0;flex:1;padding:0}.qy-download img{width:100%}.qy-tips{width:72%;bottom:10px;left:14%;position:absolute!important}.qy-sk{background:#09292a}.qy-pc{display:none}@media (width>=800px){.qy-mobile{display:none}.qy-pc{color:#34d8d2;background:#071314;place-content:center;justify-items:center;min-height:100vh;display:grid}.qy-pc>img:first-child{width:110px}.qy-pc>img:not(:first-child){width:190px}.qy-pc button{color:#fff;background:#15bdb6;border:0;border-radius:24px;padding:12px 32px}}.ct-page{background:#09000d;min-height:100vh}.ct-mobile{color:#fff;background:radial-gradient(circle at 75% 12%,#541152,#16001f 42%,#08000c);max-width:750px;min-height:100vh;margin:auto;overflow:hidden}.ct-mobile header{align-items:center;gap:12px;height:105px;padding:12px 18px;display:flex}.ct-mobile header>img{border-radius:18px;width:78px;height:78px}.ct-mobile header strong{white-space:nowrap;font-size:24px;line-height:1.25}.ct-mobile header small{font-size:16px;font-weight:400}.ct-mobile nav{gap:14px;margin-left:auto;display:flex}.ct-mobile nav img{-o-object-fit:contain;object-fit:contain;width:52px;height:52px}.ct-slides{width:100%;min-height:calc(100vh - 260px)}.ct-slides img,.ct-slides span{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;min-height:calc(100vh - 260px);display:block}.ct-tips{-o-object-fit:contain;object-fit:contain;width:75%;max-height:58px;margin:-4px auto 8px;display:block}.ct-download{gap:8px;padding:0 10px 18px;display:flex}.ct-download button{background:0 0;border:0;flex:1;padding:0}.ct-download img{width:100%;display:block}.ct-sk{background:#210826;display:inline-block}.ct-pc{display:none}@media (width>=800px){.ct-mobile{display:none}.ct-pc{color:#fff;background:#09000d;place-content:center;justify-items:center;min-height:100vh;display:grid}.ct-pc>img:first-child{border-radius:24px;width:110px}.ct-pc>img:not(:first-child){width:190px}.ct-pc button{color:#fff;background:#e532b2;border:0;border-radius:24px;padding:12px 32px}}.ks-page{background:#000;min-height:100vh}.ks-mobile{color:#fff;background:#000;max-width:750px;min-height:100vh;margin:auto}.ks-mobile header{align-items:center;height:138px;padding:18px;display:flex;position:relative;overflow:hidden}.ks-headbg{-o-object-fit:cover;object-fit:cover;opacity:.65;width:100%;height:100%;position:absolute;inset:0}.ks-logo{-o-object-fit:contain;object-fit:contain;width:285px;max-height:95px;position:relative}.ks-mobile nav{gap:18px;margin-left:auto;display:flex;position:relative}.ks-mobile nav a{color:#fff;font-size:18px;text-decoration:none}.ks-banner{-o-object-fit:cover;object-fit:cover;width:100%;height:300px;display:block}.ks-action{color:#fff;background:#ff451e;border:0;justify-content:space-around;align-items:center;width:100%;height:68px;font-size:26px;display:flex}.ks-action img{max-width:160px;max-height:55px}.ks-tabs{text-align:center;word-spacing:16px;background:#292929;border-radius:18px;margin:22px 25px;padding:20px;font-size:22px}.ks-tabs b{background:#ff2d86;border-radius:12px;padding:14px 30px}.ks-grid{grid-template-columns:1fr 1fr;gap:18px;padding:0 24px 120px;display:grid}.ks-grid img{-o-object-fit:cover;object-fit:cover;border-radius:14px;width:100%;height:190px}.ks-grid p{white-space:nowrap;text-overflow:ellipsis;margin:8px 0;font-size:17px;overflow:hidden}.ks-bottom{color:#fff;background:#241212;border:1px solid #ec4b54;border-radius:18px;width:min(680px,92%);height:76px;font-size:24px;position:fixed;bottom:12px;left:50%;transform:translate(-50%)}.ks-bottom img{vertical-align:middle;max-width:75%;height:58px}.ks-sk{background:#222;display:inline-block}.ks-pc{display:none}@media (width>=800px){.ks-mobile{display:none}.ks-pc{color:#ff5722;place-content:center;justify-items:center;min-height:100vh;display:grid}.ks-pc>img:first-child{width:260px}.ks-pc>img:not(:first-child){width:190px}.ks-pc button{color:#fff;background:#ff5722;border:0;border-radius:30px;padding:12px 30px}}.aw-page{background:#07000d;min-height:100vh}.aw-mobile{color:#fff;background:#08000d;max-width:750px;min-height:100vh;margin:auto}.aw-hero{height:650px;position:relative;overflow:hidden}.aw-hero>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.aw-hero header{justify-content:space-between;display:flex;position:absolute;top:18px;left:20px;right:20px}.aw-hero header>img{-o-object-fit:contain;object-fit:contain;width:255px;height:95px}.aw-hero nav{gap:22px;display:flex}.aw-hero nav img{-o-object-fit:contain;object-fit:contain;width:68px;height:68px}.aw-tips{-o-object-fit:contain;object-fit:contain;width:90%;max-height:125px;position:absolute;bottom:20px;left:5%}.aw-tabs{text-align:center;color:#c46cff;border:3px solid #7b20b4;border-radius:16px;margin:24px;padding:18px;font-size:25px}.aw-grid{grid-template-columns:1fr 1fr;gap:18px;padding:0 20px 120px;display:grid}.aw-grid img{-o-object-fit:cover;object-fit:cover;border:3px solid #8f2bc0;border-radius:16px;width:100%;height:190px}.aw-grid p{height:48px;font-size:17px;line-height:1.4;overflow:hidden}.aw-download{z-index:5;gap:8px;width:min(720px,98%);display:flex;position:fixed;bottom:8px;left:50%;transform:translate(-50%)}.aw-download button{background:0 0;border:0;flex:1;padding:0}.aw-download img{width:100%}.aw-sk{background:#190225;display:inline-block}.aw-pc{display:none}@media (width>=800px){.aw-mobile{display:none}.aw-pc{color:#c66aff;place-content:center;justify-items:center;min-height:100vh;display:grid}.aw-pc>img:first-child{width:250px}.aw-pc>img:not(:first-child){width:190px}.aw-pc button{color:#fff;background:#7b20b4;border:0;border-radius:30px;padding:12px 30px}}.cs-page{background:#38170f;min-height:100vh}.cs-mobile{color:#fff;max-width:750px;height:100vh;min-height:680px;margin:auto;position:relative;overflow:hidden}.cs-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cs-mobile:after{content:"";background:#5321152b;position:absolute;inset:0}.cs-center{z-index:2;text-align:center;position:absolute;top:31%;left:0;right:0}.cs-center img{border-radius:28px;width:118px;height:118px}.cs-center h1{color:#ff462d;margin:45px 0 15px;font-size:48px}.cs-center strong{letter-spacing:14px;font-size:60px;font-weight:400}.cs-mobile aside{z-index:3;background:#5d2d23c9;border:1px solid #7a463a;border-radius:20px 0 0 20px;gap:22px;padding:18px 14px;display:grid;position:absolute;top:46%;right:0}.cs-mobile aside a{text-align:center;color:#fff;font-size:30px;text-decoration:none;display:grid}.cs-mobile aside small{font-size:16px}.cs-download{z-index:3;flex-wrap:wrap;gap:18px;display:flex;position:absolute;bottom:7%;left:5%;right:5%}.cs-download button{background:0 0;border:0;flex:1;padding:0}.cs-download img{width:100%}.cs-download p{text-align:center;width:100%;font-size:19px;font-weight:700}.cs-sk{background:#773c32;display:inline-block}.cs-pc{display:none}@media (width>=800px){.cs-mobile{display:none}.cs-pc{color:#ff654d;place-content:center;justify-items:center;min-height:100vh;display:grid}.cs-pc>img:first-child{width:120px}.cs-pc>img:not(:first-child){width:190px}.cs-pc button{color:#fff;background:#ff654d;border:0;border-radius:30px;padding:12px 30px}}*{box-sizing:border-box}.xp-page{background:#080808;min-height:100vh}.xp-mobile{color:#fff;background:#090909;max-width:750px;min-height:100vh;margin:auto;padding-bottom:115px}.xp-hero{-o-object-fit:cover;object-fit:cover;width:100%;height:510px;display:block}.xp-tabs{color:#ff9500;text-align:center;word-spacing:13px;border:2px solid #df8100;margin:20px;padding:18px;font-size:22px}.xp-grid{grid-template-columns:1fr 1fr;gap:18px;padding:0 24px;display:grid}.xp-grid article:first-child{grid-column:1/-1}.xp-grid img{-o-object-fit:cover;object-fit:cover;border-radius:12px;width:100%;height:190px}.xp-grid article:first-child img{height:260px}.xp-grid p{font-size:17px}.xp-mobile aside{z-index:3;background:#0c0c0ee8;border:2px solid #df8100;display:grid;position:fixed;top:42%;right:0}.xp-mobile aside a{color:#fff;border-bottom:1px solid #df8100;padding:14px 10px;text-decoration:none}.xp-mobile footer{z-index:4;gap:15px;width:min(720px,96%);display:flex;position:fixed;bottom:8px;left:50%;transform:translate(-50%)}.xp-mobile footer button{background:0 0;border:0;flex:1;padding:0}.xp-mobile footer img{width:100%}.xp-sk{background:#291800;display:inline-block}.xp-pc{display:none}@media (width>=800px){.xp-mobile{display:none}.xp-pc{color:#ff9500;place-content:center;justify-items:center;min-height:100vh;display:grid}.xp-pc>img:first-child{width:130px}.xp-pc>img:not(:first-child){width:190px}.xp-pc button{color:#fff;background:#ee8a00;border:0;border-radius:30px;padding:12px 30px}}
