/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-webkit-search-decoration{-webkit-appearance:none}details{display:block}template{display:none}[hidden]{display:none}:root{--color-text: var(--text-primary);--color-background-2: var(--bg-primary);--color-block-background: var(--bg-secondary);--color-border: var(--border-primary)}html.dark{--color-text: var(--text-primary);--color-background-2: var(--bg-primary);--color-block-background: var(--bg-elevated);--color-border: var(--border-primary)}body{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;color:var(--van-text-color);background-color:var(--color-background-2)}html{height:100%;box-sizing:border-box}#app{height:100%}a,a:focus,a:hover{cursor:pointer;color:inherit;text-decoration:none}::view-transition-old(root),::view-transition-new(root){-webkit-animation:none;animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}.dark::view-transition-old(root){z-index:9999}.dark::view-transition-new(root){z-index:1}*,:before,:after{--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: rgb(59 130 246 / .5);--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: }::-webkit-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: rgb(59 130 246 / .5);--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: }::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: rgb(59 130 246 / .5);--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-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings: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:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.5333vmin}::-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{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-webkit-input-placeholder,textarea::-webkit-input-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{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--bg-primary: #fafafa;--bg-secondary: #ffffff;--bg-gradient-start: #fffbeb;--bg-gradient-mid: #fff7ed;--bg-gradient-end: #fff1f2;--bg-elevated: #ffffff;--bg-hover: rgba(249, 115, 22, .05);--bg-active: rgba(249, 115, 22, .1);--text-primary: #1a1a1a;--text-secondary: #525252;--text-tertiary: #737373;--text-muted: #a3a3a3;--text-inverse: #ffffff;--text-link: #ea580c;--border-primary: rgba(249, 115, 22, .2);--border-secondary: rgba(249, 115, 22, .15);--border-focus: rgba(249, 115, 22, .5);--shadow-sm: 0 1px .5333vmin rgba(249, 115, 22, .1);--shadow-md: 0 1.0667vmin 1.6vmin -1px rgba(249, 115, 22, .15), 0 .5333vmin 1.0667vmin -.5333vmin rgba(244, 63, 94, .1);--shadow-lg: 0 2.6667vmin 4vmin -.8vmin rgba(249, 115, 22, .2), 0 1.0667vmin 1.6vmin -1.0667vmin rgba(244, 63, 94, .15);--shadow-xl: 0 5.3333vmin 6.6667vmin -1.3333vmin rgba(249, 115, 22, .25), 0 2.1333vmin 2.6667vmin -1.6vmin rgba(244, 63, 94, .2);--shadow-glow: 0 0 5.3333vmin rgba(249, 115, 22, .4);--loading-primary: #f97316;--loading-secondary: #f43f5e;--loading-track: #fed7aa;--loading-text: #c2410c;--loading-glow: rgba(249, 115, 22, .6);--card-bg: rgba(255, 255, 255, .9);--card-border: rgba(249, 115, 22, .2);--card-shadow: 0 2.6667vmin 8vmin -1.3333vmin rgba(249, 115, 22, .2), 0 1.0667vmin 2.6667vmin -1.0667vmin rgba(244, 63, 94, .15);--warning-bg: rgba(251, 191, 36, .15);--warning-border: rgba(251, 191, 36, .3);--warning-text: #92400e;--input-bg: #f5f5f5;--input-border: rgba(0, 0, 0, .1);--input-focus-border: rgba(249, 115, 22, .5);--primary-gradient: linear-gradient(135deg, #f97316 0%, #f43f5e 100%);--btn-disabled-bg: #e5e5e5;--btn-shadow: 0 1.0667vmin 3.2vmin rgba(249, 115, 22, .35);--duration-fast: .15s;--duration-normal: .3s;--duration-slow: .5s;--duration-slower: .7s;--radius-sm: 1.6vmin;--radius-md: 2.6667vmin;--radius-lg: 4.2667vmin;--radius-xl: 5.3333vmin;--radius-2xl: 6.4vmin}html.dark{--bg-primary: #0a0a0a;--bg-secondary: #141414;--bg-gradient-start: rgba(234, 88, 12, .1);--bg-gradient-mid: rgba(225, 29, 72, .08);--bg-gradient-end: rgba(147, 51, 234, .05);--bg-elevated: #1a1a1a;--bg-hover: rgba(249, 115, 22, .1);--bg-active: rgba(249, 115, 22, .15);--text-primary: #fafafa;--text-secondary: #d4d4d4;--text-tertiary: #a3a3a3;--text-muted: #737373;--text-link: #fb923c;--border-primary: rgba(249, 115, 22, .25);--border-secondary: rgba(249, 115, 22, .15);--border-focus: rgba(249, 115, 22, .6);--shadow-sm: 0 1px .5333vmin rgba(0, 0, 0, .3);--shadow-md: 0 1.0667vmin 1.6vmin -1px rgba(0, 0, 0, .4), 0 .5333vmin 1.0667vmin -.5333vmin rgba(0, 0, 0, .3);--shadow-lg: 0 2.6667vmin 4vmin -.8vmin rgba(0, 0, 0, .5), 0 1.0667vmin 1.6vmin -1.0667vmin rgba(0, 0, 0, .4);--shadow-xl: 0 5.3333vmin 6.6667vmin -1.3333vmin rgba(0, 0, 0, .6), 0 2.1333vmin 2.6667vmin -1.6vmin rgba(0, 0, 0, .5);--shadow-glow: 0 0 8vmin rgba(249, 115, 22, .25);--loading-primary: #fb923c;--loading-secondary: #fb7185;--loading-track: rgba(249, 115, 22, .15);--loading-text: #fdba74;--loading-glow: rgba(251, 146, 60, .5);--card-bg: rgba(30, 30, 30, .9);--card-border: rgba(249, 115, 22, .25);--card-shadow: 0 2.6667vmin 8vmin -1.3333vmin rgba(0, 0, 0, .5), 0 1.0667vmin 2.6667vmin -1.0667vmin rgba(0, 0, 0, .4);--warning-bg: rgba(251, 191, 36, .1);--warning-border: rgba(251, 191, 36, .2);--warning-text: #fbbf24;--input-bg: rgba(255, 255, 255, .08);--input-border: rgba(255, 255, 255, .15);--input-focus-border: rgba(251, 146, 60, .6);--primary-gradient: linear-gradient(135deg, #fb923c 0%, #fb7185 100%);--btn-disabled-bg: rgba(255, 255, 255, .1);--btn-shadow: 0 1.0667vmin 3.2vmin rgba(251, 146, 60, .25)}.pointer-events-none{pointer-events:none}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.-inset-full{top:-100%;right:-100%;bottom:-100%;left:-100%}.inset-0{top:0;right:0;bottom:0;left:0}.inset-2{top:2.1333vmin;right:2.1333vmin;bottom:2.1333vmin;left:2.1333vmin}.-bottom-12{bottom:-12.8vmin}.-bottom-6{bottom:-6.4vmin}.-left-20{left:-21.3333vmin}.-left-6{left:-6.4vmin}.-right-40{right:-42.6667vmin}.-right-8{right:-8.5333vmin}.-top-40{top:-42.6667vmin}.-top-8{top:-8.5333vmin}.bottom-0{bottom:0}.bottom-20{bottom:21.3333vmin}.left-0{left:0}.left-0\.5{left:.5333vmin}.left-1\/2{left:50%}.left-2{left:2.1333vmin}.left-4{left:4.2667vmin}.right-0{right:0}.right-10{right:10.6667vmin}.right-4{right:4.2667vmin}.top-0{top:0}.top-0\.5{top:.5333vmin}.top-1\/2{top:50%}.top-1\/3{top:33.333333%}.top-10{top:10.6667vmin}.top-2{top:2.1333vmin}.top-4{top:4.2667vmin}.-z-10{z-index:-10}.z-20{z-index:20}.z-50{z-index:50}.mx-4{margin-left:4.2667vmin;margin-right:4.2667vmin}.mx-auto{margin-left:auto;margin-right:auto}.mb-1{margin-bottom:1.0667vmin}.mb-1\.5{margin-bottom:1.6vmin}.mb-12{margin-bottom:12.8vmin}.mb-2{margin-bottom:2.1333vmin}.mb-3{margin-bottom:3.2vmin}.mb-4{margin-bottom:4.2667vmin}.mb-5{margin-bottom:5.3333vmin}.mb-6{margin-bottom:6.4vmin}.ml-0\.5{margin-left:.5333vmin}.ml-1{margin-left:1.0667vmin}.mr-1{margin-right:1.0667vmin}.mt-0{margin-top:0}.mt-0\.5{margin-top:.5333vmin}.mt-1\.5{margin-top:1.6vmin}.mt-3{margin-top:3.2vmin}.mt-4{margin-top:4.2667vmin}.mt-5{margin-top:5.3333vmin}.mt-6{margin-top:6.4vmin}.mt-8{margin-top:8.5333vmin}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.block{display:block}.inline-block{display:inline-block}.flex{display:-webkit-box;display:-webkit-flex;display:flex}.inline-flex{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-square{aspect-ratio:1 / 1}.size-full{width:100%;height:100%}.h-0\.5{height:.5333vmin}.h-1\.5{height:1.6vmin}.h-10{height:10.6667vmin}.h-12{height:12.8vmin}.h-16{height:17.0667vmin}.h-2{height:2.1333vmin}.h-2\.5{height:2.6667vmin}.h-24{height:25.6vmin}.h-3{height:3.2vmin}.h-3\.5{height:3.7333vmin}.h-32{height:34.1333vmin}.h-4{height:4.2667vmin}.h-40{height:42.6667vmin}.h-48{height:51.2vmin}.h-5{height:5.3333vmin}.h-6{height:6.4vmin}.h-60{height:64vmin}.h-7{height:7.4667vmin}.h-8{height:8.5333vmin}.h-80{height:85.3333vmin}.h-\[300px\]{height:80vmin}.h-full{height:100%}.h-px{height:1px}.min-h-screen{min-height:100vh}.w-1\.5{width:1.6vmin}.w-1\/2{width:50%}.w-10{width:10.6667vmin}.w-11{width:11.7333vmin}.w-12{width:12.8vmin}.w-16{width:17.0667vmin}.w-2{width:2.1333vmin}.w-24{width:25.6vmin}.w-3{width:3.2vmin}.w-3\.5{width:3.7333vmin}.w-32{width:34.1333vmin}.w-4{width:4.2667vmin}.w-40{width:42.6667vmin}.w-48{width:51.2vmin}.w-5{width:5.3333vmin}.w-6{width:6.4vmin}.w-60{width:64vmin}.w-7{width:7.4667vmin}.w-8{width:8.5333vmin}.w-80{width:85.3333vmin}.w-\[300px\]{width:80vmin}.w-full{width:100%}.max-w-\[320px\],.max-w-xs{max-width:85.3333vmin}.flex-1{-webkit-box-flex:1;-webkit-flex:1 1 0%;flex:1 1 0%}.flex-shrink-0,.shrink-0{-webkit-flex-shrink:0;flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(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%;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-skew-x-12{--tw-skew-x: -12deg;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@-webkit-keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}@keyframes bounce{0%,to{-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-animation-timing-function:cubic-bezier(.8,0,1,1);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{-webkit-transform:none;transform:none;-webkit-animation-timing-function:cubic-bezier(0,0,.2,1);animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{-webkit-animation:bounce 1s infinite;animation:bounce 1s infinite}.animate-fade-in-up{-webkit-animation:fade-in-up .6s ease-out forwards;animation:fade-in-up .6s ease-out forwards}@-webkit-keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes ping{75%,to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}.animate-ping{-webkit-animation:ping 1s cubic-bezier(0,0,.2,1) infinite;animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@-webkit-keyframes pulse{50%{opacity:.5}}@keyframes pulse{50%{opacity:.5}}.animate-pulse{-webkit-animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@-webkit-keyframes shine{to{left:125%}}.animate-shine{-webkit-animation:shine .7s ease-in-out;animation:shine .7s ease-in-out}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.animate-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.items-start{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.items-center{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.items-baseline{-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline}.justify-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.justify-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.gap-1{gap:1.0667vmin}.gap-1\.5{gap:1.6vmin}.gap-2{gap:2.1333vmin}.gap-2\.5{gap:2.6667vmin}.gap-3{gap:3.2vmin}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.6667vmin * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.6667vmin * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:1.0667vmin}.rounded-2xl{border-radius:4.2667vmin}.rounded-full{border-radius:2666.4vmin}.rounded-lg{border-radius:2.1333vmin}.rounded-xl{border-radius:3.2vmin}.rounded-b-2xl{border-bottom-right-radius:4.2667vmin;border-bottom-left-radius:4.2667vmin}.border{border-width:1px}.border-2{border-width:.5333vmin}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-\[size\:24px_24px\]{background-size:6.4vmin 6.4vmin}.fill-gray-400\/30{fill:#9ca3af4d}.fill-neutral-400\/80{fill:#a3a3a3cc}.stroke-gray-400\/30{stroke:#9ca3af4d}.object-cover{object-fit:cover}.p-0{padding:0}.p-20{padding:21.3333vmin}.p-3{padding:3.2vmin}.p-3\.5{padding:3.7333vmin}.p-4{padding:4.2667vmin}.p-5{padding:5.3333vmin}.px-1{padding-left:1.0667vmin;padding-right:1.0667vmin}.px-1\.5{padding-left:1.6vmin;padding-right:1.6vmin}.px-2{padding-left:2.1333vmin;padding-right:2.1333vmin}.px-3{padding-left:3.2vmin;padding-right:3.2vmin}.px-4{padding-left:4.2667vmin;padding-right:4.2667vmin}.px-6{padding-left:6.4vmin;padding-right:6.4vmin}.py-0\.5{padding-top:.5333vmin;padding-bottom:.5333vmin}.py-10{padding-top:10.6667vmin;padding-bottom:10.6667vmin}.py-2{padding-top:2.1333vmin;padding-bottom:2.1333vmin}.py-2\.5{padding-top:2.6667vmin;padding-bottom:2.6667vmin}.py-20{padding-top:21.3333vmin;padding-bottom:21.3333vmin}.py-24{padding-top:25.6vmin;padding-bottom:25.6vmin}.py-3{padding-top:3.2vmin;padding-bottom:3.2vmin}.py-3\.5{padding-top:3.7333vmin;padding-bottom:3.7333vmin}.py-4{padding-top:4.2667vmin;padding-bottom:4.2667vmin}.py-6{padding-top:6.4vmin;padding-bottom:6.4vmin}.pb-0{padding-bottom:0}.pb-4{padding-bottom:4.2667vmin}.pl-1{padding-left:1.0667vmin}.pt-0\.5{padding-top:.5333vmin}.pt-2{padding-top:2.1333vmin}.pt-6{padding-top:6.4vmin}.pt-7{padding-top:7.4667vmin}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:6.4vmin;line-height:8.5333vmin}.text-4xl{font-size:9.6vmin;line-height:10.6667vmin}.text-5xl{font-size:12.8vmin;line-height:1}.text-\[10px\]{font-size:2.6667vmin}.text-\[11px\]{font-size:2.9333vmin}.text-\[18px\]{font-size:4.8vmin}.text-base{font-size:4.2667vmin;line-height:6.4vmin}.text-lg{font-size:4.8vmin;line-height:7.4667vmin}.text-sm{font-size:3.7333vmin;line-height:5.3333vmin}.text-xl{font-size:5.3333vmin;line-height:7.4667vmin}.text-xs{font-size:3.2vmin;line-height:4.2667vmin}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-4{line-height:4.2667vmin}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px .8vmin 0 rgb(0 0 0 / .1), 0 1px .5333vmin -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px .8vmin 0 var(--tw-shadow-color), 0 1px .5333vmin -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:.5333vmin solid transparent;outline-offset:.5333vmin}.ring-2{--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(.5333vmin + 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)}.blur{--tw-blur: blur(2.1333vmin);-webkit-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: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-2xl{--tw-blur: blur(10.6667vmin);-webkit-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: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-3xl{--tw-blur: blur(17.0667vmin);-webkit-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: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-lg{--tw-blur: blur(4.2667vmin);-webkit-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: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(6.4vmin);-webkit-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: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)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px .5333vmin rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));-webkit-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: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{-webkit-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: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-md{--tw-backdrop-blur: blur(3.2vmin);-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(1.0667vmin);-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(6.4vmin);-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{-webkit-transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-transform,-webkit-filter,-webkit-backdrop-filter;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-\[width\]{-webkit-transition-property:width;transition-property:width;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-all{-webkit-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-colors{-webkit-transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-opacity{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.transition-transform{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.duration-200{-webkit-transition-duration:.2s;transition-duration:.2s}.duration-500{-webkit-transition-duration:.5s;transition-duration:.5s}.duration-normal{-webkit-transition-duration:var(--duration-normal);transition-duration:var(--duration-normal)}.duration-slow{-webkit-transition-duration:var(--duration-slow);transition-duration:var(--duration-slow)}.ease-out{-webkit-transition-timing-function:cubic-bezier(0,0,.2,1);transition-timing-function:cubic-bezier(0,0,.2,1)}@-webkit-keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes pulse-glow{0%,to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}@keyframes pulse-glow{0%,to{opacity:.4;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:.8;-webkit-transform:scale(1.05);transform:scale(1.05)}}@-webkit-keyframes spin-slow{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-slow{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes loading-bounce{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes float{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}33%{-webkit-transform:translateY(-10px) rotate(5deg);transform:translateY(-10px) rotate(5deg)}66%{-webkit-transform:translateY(5px) rotate(-3deg);transform:translateY(5px) rotate(-3deg)}}@keyframes float{0%,to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0)}33%{-webkit-transform:translateY(-10px) rotate(5deg);transform:translateY(-10px) rotate(5deg)}66%{-webkit-transform:translateY(5px) rotate(-3deg);transform:translateY(5px) rotate(-3deg)}}.animate-fade-in-up{-webkit-animation:fade-in-up .6s var(--duration-slow) forwards;animation:fade-in-up .6s var(--duration-slow) forwards;opacity:0}.animate-pulse-glow{-webkit-animation:pulse-glow 2s ease-in-out infinite;animation:pulse-glow 2s ease-in-out infinite}.animate-loading-bounce{-webkit-animation:loading-bounce 1s ease-in-out infinite;animation:loading-bounce 1s ease-in-out infinite}.gradient-text{background:-webkit-linear-gradient(315deg,#ea580c 0%,#e11d48 50%,#9333ea 100%);background:linear-gradient(135deg,#ea580c,#e11d48,#9333ea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}html.dark .gradient-text{background:-webkit-linear-gradient(315deg,#fb923c 0%,#fb7185 50%,#c084fc 100%);background:linear-gradient(135deg,#fb923c,#fb7185,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.gradient-bg{background:-webkit-linear-gradient(315deg,var(--bg-gradient-start) 0%,var(--bg-gradient-mid) 50%,var(--bg-gradient-end) 100%);background:linear-gradient(135deg,var(--bg-gradient-start) 0%,var(--bg-gradient-mid) 50%,var(--bg-gradient-end) 100%)}.gradient-btn{background:-webkit-linear-gradient(left,#f97316 0%,#f43f5e 50%,#f97316 100%);background:linear-gradient(90deg,#f97316,#f43f5e,#f97316);background-size:200% 100%;-webkit-transition:background-position var(--duration-normal);transition:background-position var(--duration-normal)}.gradient-btn:hover{background-position:100% 0}.rainbow-bar{background:-webkit-linear-gradient(left,#fbbf24 0%,#f97316 33%,#f43f5e 66%,#9333ea 100%);background:linear-gradient(90deg,#fbbf24,#f97316,#f43f5e 66%,#9333ea)}.glass{background:#ffffffb3;-webkit-backdrop-filter:blur(3.2vmin);backdrop-filter:blur(3.2vmin)}html.dark .glass{background:#0a0a0ab3}.shadow-theme-md{box-shadow:var(--shadow-md)}.shadow-theme-glow{box-shadow:var(--shadow-glow)}html.dark .glow-warm{box-shadow:0 0 5.3333vmin #f9731640,0 0 10.6667vmin #f43f5e26}.\[mask-image\:linear-gradient\(to_bottom_right\,white\,transparent\,transparent\)\]{-webkit-mask-image:-webkit-linear-gradient(top left,white,transparent,transparent);mask-image:linear-gradient(to bottom right,white,transparent,transparent)}.\[mask-image\:radial-gradient\(260px_circle_at_top\,white\,transparent\)\]{-webkit-mask-image:-webkit-radial-gradient(top,69.3333vmin circle,white,transparent);mask-image:radial-gradient(69.3333vmin circle at top,white,transparent)}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:shadow-theme-md:hover{box-shadow:var(--shadow-md)}.active\:scale-95:active,.active\:scale-\[0\.95\]:active{--tw-scale-x: .95;--tw-scale-y: .95;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.98\]:active{--tw-scale-x: .98;--tw-scale-y: .98;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-x-1{--tw-translate-x: 1.0667vmin;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;-webkit-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));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes shine{to{left:125%}}.group:hover .group-hover\:animate-shine{-webkit-animation:shine .7s ease-in-out;animation:shine .7s ease-in-out}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-20{opacity:.2}@media (min-width: 768px){.md\:w-\[600px\]{width:600px}.md\:shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--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)}}@media (min-width: 1024px){.lg\:w-\[850px\]{width:850px}}:root,:host{--van-black: #000;--van-white: #fff;--van-gray-1: #f7f8fa;--van-gray-2: #f2f3f5;--van-gray-3: #ebedf0;--van-gray-4: #dcdee0;--van-gray-5: #c8c9cc;--van-gray-6: #969799;--van-gray-7: #646566;--van-gray-8: #323233;--van-red: #ee0a24;--van-blue: #1989fa;--van-orange: #ff976a;--van-orange-dark: #ed6a0c;--van-orange-light: #fffbe8;--van-green: #07c160;--van-gradient-red: linear-gradient(to right, #ff6034, #ee0a24);--van-gradient-orange: linear-gradient(to right, #ffd01e, #ff8917);--van-primary-color: var(--van-blue);--van-success-color: var(--van-green);--van-danger-color: var(--van-red);--van-warning-color: var(--van-orange);--van-text-color: var(--van-gray-8);--van-text-color-2: var(--van-gray-6);--van-text-color-3: var(--van-gray-5);--van-active-color: var(--van-gray-2);--van-active-opacity: .6;--van-disabled-opacity: .5;--van-background: var(--van-gray-1);--van-background-2: var(--van-white);--van-background-3: var(--van-white);--van-padding-base: 1.0667vmin;--van-padding-xs: 2.1333vmin;--van-padding-sm: 3.2vmin;--van-padding-md: 4.2667vmin;--van-padding-lg: 6.4vmin;--van-padding-xl: 8.5333vmin;--van-font-bold: 600;--van-font-size-xs: 2.6667vmin;--van-font-size-sm: 3.2vmin;--van-font-size-md: 3.7333vmin;--van-font-size-lg: 4.2667vmin;--van-line-height-xs: 3.7333vmin;--van-line-height-sm: 4.8vmin;--van-line-height-md: 5.3333vmin;--van-line-height-lg: 5.8667vmin;--van-base-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Segoe UI, Arial, Roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--van-price-font: avenir-heavy, "PingFang SC", helvetica neue, arial, sans-serif;--van-duration-base: .3s;--van-duration-fast: .2s;--van-ease-out: ease-out;--van-ease-in: ease-in;--van-border-color: var(--van-gray-3);--van-border-width: 1px;--van-radius-sm: .5333vmin;--van-radius-md: 1.0667vmin;--van-radius-lg: 2.1333vmin;--van-radius-max: 266.4vmin}.van-theme-dark{--van-text-color: #f5f5f5;--van-text-color-2: #707070;--van-text-color-3: #4d4d4d;--van-border-color: #3a3a3c;--van-active-color: #3a3a3c;--van-background: #000;--van-background-2: #1c1c1e;--van-background-3: #37363b}html{-webkit-tap-highlight-color:transparent}body{margin:0;font-family:var(--van-base-font)}a{text-decoration:none}input,button,textarea{color:inherit;font:inherit}a:focus,input:focus,button:focus,textarea:focus,[class*=van-]:focus{outline:none}ol,ul{margin:0;padding:0;list-style:none}@-webkit-keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-enter{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes van-slide-up-leave{to{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@-webkit-keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-enter{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes van-slide-down-leave{to{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-enter{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes van-slide-left-leave{to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@-webkit-keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-enter{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes van-slide-right-leave{to{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@-webkit-keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@keyframes van-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@keyframes van-fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.van-fade-enter-active{-webkit-animation:var(--van-duration-base) van-fade-in both var(--van-ease-out);animation:var(--van-duration-base) van-fade-in both var(--van-ease-out)}.van-fade-leave-active{-webkit-animation:var(--van-duration-base) van-fade-out both var(--van-ease-in);animation:var(--van-duration-base) van-fade-out both var(--van-ease-in)}.van-slide-up-enter-active{-webkit-animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out);animation:van-slide-up-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-up-leave-active{-webkit-animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in);animation:van-slide-up-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-down-enter-active{-webkit-animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out);animation:van-slide-down-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-down-leave-active{-webkit-animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in);animation:van-slide-down-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-left-enter-active{-webkit-animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out);animation:van-slide-left-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-left-leave-active{-webkit-animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in);animation:van-slide-left-leave var(--van-duration-base) both var(--van-ease-in)}.van-slide-right-enter-active{-webkit-animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out);animation:van-slide-right-enter var(--van-duration-base) both var(--van-ease-out)}.van-slide-right-leave-active{-webkit-animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in);animation:van-slide-right-leave var(--van-duration-base) both var(--van-ease-in)}.van-clearfix:after{display:table;clear:both;content:""}.van-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.van-multi-ellipsis--l2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-break:anywhere;-webkit-box-orient:vertical}.van-multi-ellipsis--l3{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-break:anywhere;-webkit-box-orient:vertical}.van-safe-area-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.van-safe-area-bottom{padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-haptics-feedback{cursor:pointer}.van-haptics-feedback:active{opacity:var(--van-active-opacity)}[class*=van-hairline]:after{position:absolute;box-sizing:border-box;content:" ";pointer-events:none;top:-50%;right:-50%;bottom:-50%;left:-50%;border:0 solid var(--van-border-color);-webkit-transform:scale(.5);transform:scale(.5)}.van-hairline,.van-hairline--top,.van-hairline--left,.van-hairline--right,.van-hairline--bottom,.van-hairline--surround,.van-hairline--top-bottom{position:relative}.van-hairline--top:after{border-top-width:var(--van-border-width)}.van-hairline--left:after{border-left-width:var(--van-border-width)}.van-hairline--right:after{border-right-width:var(--van-border-width)}.van-hairline--bottom:after{border-bottom-width:var(--van-border-width)}.van-hairline--top-bottom:after,.van-hairline-unset--top-bottom:after{border-width:var(--van-border-width) 0}.van-hairline--surround:after{border-width:var(--van-border-width)}.app-wrapper[data-v-846d7e4d]{position:relative;height:100%;width:100%}.app-wrapper[data-v-846d7e4d]:after{content:"";display:table;clear:both}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:.5333vmin}#nprogress .peg{display:block;position:absolute;right:0;width:26.6667vmin;height:100%;box-shadow:0 0 2.6667vmin #29d,0 0 1.3333vmin #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0px,-1.0667vmin);transform:rotate(3deg) translateY(-1.0667vmin)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:4vmin;right:4vmin}#nprogress .spinner-icon{width:4.8vmin;height:4.8vmin;box-sizing:border-box;border:solid .5333vmin transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
