/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Space Grotesk", ui-sans-serif, system-ui, "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, monospace;--color-zinc-500:oklch(55.2% .016 285.938);--color-black:#000;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--radius-md:.375rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.-start{inset-inline-start:calc(var(--spacing) * -1)}.start{inset-inline-start:var(--spacing)}.-end{inset-inline-end:calc(var(--spacing) * -1)}.end{inset-inline-end:var(--spacing)}.right-0{right:calc(var(--spacing) * 0)}.bottom-0{bottom:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[300\]{z-index:300}.z-\[100001\]{z-index:100001}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.h-4{height:calc(var(--spacing) * 4)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing) * 4)}.w-full{width:100%}.flex-shrink{flex-shrink:1}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-\[\#010207\]{background-color:#010207}.bg-\[\#fbfcfd\]{background-color:#fbfcfd}.bg-black{background-color:var(--color-black)}.bg-black\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-contain{object-fit:contain}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-32{padding-block:calc(var(--spacing) * 32)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-wrap{text-wrap:wrap}.text-zinc-500{color:var(--color-zinc-500)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-filter{-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.group-hover\:-translate-y-10:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.hover\:translate-y-3:hover{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}}@media (width>=40rem){.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:pb-4{padding-bottom:calc(var(--spacing) * 4)}}@media (width>=48rem){.md\:mb-8{margin-bottom:calc(var(--spacing) * 8)}.md\:px-8{padding-inline:calc(var(--spacing) * 8)}.md\:pt-16{padding-top:calc(var(--spacing) * 16)}.md\:pb-24{padding-bottom:calc(var(--spacing) * 24)}}.dark\:bg-\[\#020304\]:where(.dark,.dark *){background-color:#020304}.dark\:text-zinc-500:where(.dark,.dark *){color:var(--color-zinc-500)}}html{--rainverse-return-control-size:44px;--rainverse-return-control-left:calc(20px + env(safe-area-inset-left,0px));--rainverse-return-control-top:calc(14px + env(safe-area-inset-top,0px));scroll-behavior:smooth;background:#020304}html:root,html:root[data-theme=dark],body,#app{opacity:1!important;visibility:visible!important;display:block!important}body{background-color:#020304;min-height:100vh;margin:0;padding:0;font-family:Space Grotesk,ui-sans-serif,system-ui,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:clip}#app{background-color:#020304;width:100%;min-height:100vh;overflow-x:clip}@media (pointer:fine){.app-shell.has-plasma-cursor,.app-shell.has-plasma-cursor *{cursor:none!important}}@media (width<=768px){html{--rainverse-return-control-left:max(0px, env(safe-area-inset-left,0px));--rainverse-return-control-top:calc(6px + env(safe-area-inset-top,0px))}html,body,#app{width:100%;max-width:100%;min-height:100%;height:auto!important;overflow:visible!important}body{-webkit-overflow-scrolling:touch;touch-action:pan-y!important;position:static!important}}@keyframes rainverse-page-enter{0%{opacity:0;translate:0 var(--rainverse-page-enter-distance,24px)}to{opacity:1;translate:none}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}.cooperation-reply[data-v-f615f862]{--cooperation-detail-rest:10px;color:#fafafaf2;width:min(100%,560px);min-width:0;transform:translateY(var(--cooperation-detail-rest));justify-self:start;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif}.cooperation-reply__eyebrow[data-v-f615f862]{color:#ebebeb94;letter-spacing:.08em;margin:0 0 42px;font-size:14px;font-weight:450}.cooperation-reply__form[data-v-f615f862]{min-height:176px}.cooperation-reply__sentence[data-v-f615f862]{letter-spacing:-.035em;white-space:nowrap;align-items:baseline;gap:22px;font-size:clamp(26px,2.3vw,40px);font-weight:420;line-height:1.32;display:flex}.cooperation-reply__sentence>span[data-v-f615f862]:first-child{flex:none}.cooperation-reply__field[data-v-f615f862]{flex:1;min-width:90px;position:relative}.cooperation-reply__field input[data-v-f615f862]{z-index:2;width:100%;min-width:0;color:inherit;font:inherit;letter-spacing:-.03em;line-height:inherit;text-overflow:ellipsis;background:0 0;border:0;border-radius:0;outline:none;padding:0 0 5px;display:block;position:relative}.cooperation-reply__field.is-mirroring input[data-v-f615f862]{color:#0000;caret-color:#fff}.cooperation-reply__field.is-mirroring input[data-v-f615f862]::selection{color:#fff;background:#a9d4cb61}.cooperation-reply__field.is-mirroring input[data-v-f615f862]::placeholder{color:#0000}.cooperation-reply__text-mirror[data-v-f615f862]{z-index:1;font:inherit;letter-spacing:-.03em;line-height:inherit;pointer-events:none;white-space:pre;padding-bottom:5px;position:absolute;inset:0;overflow:hidden}.cooperation-reply__field.is-composing .cooperation-reply__text-mirror[data-v-f615f862]{visibility:hidden}.cooperation-reply__field.is-switching .cooperation-reply__text-mirror[data-v-f615f862]{opacity:0}.cooperation-reply__text-track[data-v-f615f862]{display:inline-block;position:relative}.cooperation-reply__glyph[data-v-f615f862]{display:inline-block}.cooperation-reply-glyph-enter-active[data-v-f615f862],.cooperation-reply-glyph-leave-active[data-v-f615f862]{transition:opacity .24s,translate .28s cubic-bezier(.22,1,.36,1)}.cooperation-reply-glyph-enter-from[data-v-f615f862]{opacity:0;translate:0 .12em}.cooperation-reply-glyph-leave-active[data-v-f615f862]{pointer-events:none;position:absolute}.cooperation-reply-glyph-leave-to[data-v-f615f862]{opacity:0;translate:0 -.12em}.cooperation-reply-glyph-move[data-v-f615f862]{transition:transform .28s cubic-bezier(.22,1,.36,1)}.cooperation-reply__glyph.is-instant[data-v-f615f862]{transition-duration:1ms}.cooperation-reply__topic-echo[data-v-f615f862]{z-index:3;color:inherit;line-height:inherit;letter-spacing:-.03em;pointer-events:none;text-overflow:ellipsis;white-space:nowrap;padding-bottom:5px;animation:.36s cubic-bezier(.4,0,.2,1) both cooperation-topic-exit-f615f862;position:absolute;top:0;left:0;right:0;overflow:hidden}@keyframes cooperation-topic-exit-f615f862{to{opacity:0;transform:translateY(-.1em)}}.cooperation-reply__field[data-v-f615f862]:before,.cooperation-reply__field[data-v-f615f862]:after{pointer-events:none;content:"";height:1px;position:absolute;bottom:0;left:0;right:0}.cooperation-reply__field[data-v-f615f862]:before{background:#ffffff4a}.cooperation-reply__field[data-v-f615f862]:after{opacity:0;transform-origin:0;background:linear-gradient(90deg,#a9d4cb,#f3fffb 65%,#a9d4cb);transition:transform .56s cubic-bezier(.22,1,.36,1),opacity .3s;transform:scaleX(0)}.cooperation-reply__field[data-v-f615f862]:hover:after{opacity:.4;transform:scaleX(.28)}.cooperation-reply__field.has-topic[data-v-f615f862]:after{opacity:.54;transform:scaleX(1)}.cooperation-reply__field[data-v-f615f862]:focus-within:after{opacity:1;transform:scaleX(1)}.cooperation-reply__field input[data-v-f615f862]::placeholder{color:#f0f0f066;letter-spacing:-.12em}.cooperation-reply__actions[data-v-f615f862]{position:relative}.cooperation-reply__starters[data-v-f615f862]{--tag-gap:39px;flex-wrap:wrap;gap:10px 0;margin-top:32px;display:flex}.cooperation-reply__starters button[data-v-f615f862]{min-height:40px;padding:8px var(--tag-gap) 8px 0;color:#e6e6e673;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;font-size:14px;transition:color .26s;position:relative}.cooperation-reply__starter-label[data-v-f615f862]{transition:transform .42s cubic-bezier(.22,1,.36,1);display:inline-block}.cooperation-reply__starters button[data-v-f615f862]:after{right:var(--tag-gap);opacity:0;content:"";transform-origin:0;background:linear-gradient(90deg,#a9d4cb,#fff);height:1px;transition:opacity .26s,transform .46s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.cooperation-reply__starters button+button[data-v-f615f862]{padding-left:var(--tag-gap)}.cooperation-reply__starters button+button[data-v-f615f862]:after{left:var(--tag-gap)}.cooperation-reply__starters button+button[data-v-f615f862]:before{content:"";background:#ffffff4d;width:1px;height:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cooperation-reply__starters button[data-v-f615f862]:hover,.cooperation-reply__starters button[data-v-f615f862]:focus-visible,.cooperation-reply__starters button[aria-pressed=true][data-v-f615f862]{color:#ffffffe0;outline:none}.cooperation-reply__starters button[data-v-f615f862]:hover:after,.cooperation-reply__starters button[data-v-f615f862]:focus-visible:after,.cooperation-reply__starters button[aria-pressed=true][data-v-f615f862]:after{opacity:1;transform:scaleX(1)}.cooperation-reply__starters button:hover .cooperation-reply__starter-label[data-v-f615f862],.cooperation-reply__starters button:focus-visible .cooperation-reply__starter-label[data-v-f615f862],.cooperation-reply__starters button[aria-pressed=true] .cooperation-reply__starter-label[data-v-f615f862]{transform:translateY(-2px)}.cooperation-reply__starters button:active .cooperation-reply__starter-label[data-v-f615f862]{transition-duration:.1s;transform:translateY(1px)}.cooperation-reply__send[data-v-f615f862]{color:#ffffffe6;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:0;align-items:center;margin-top:28px;padding:0 0 2px;font-size:14px;transition:color .26s;display:inline-flex;position:absolute;top:100%;left:0}.cooperation-reply__send[data-v-f615f862]:after{opacity:.48;content:"";transform-origin:0;background:currentColor;height:1px;transition:opacity .28s,transform .44s cubic-bezier(.22,1,.36,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.6)}.cooperation-reply__send-arrow[data-v-f615f862]{font-size:18px;transition:transform .38s cubic-bezier(.22,1,.36,1);position:absolute;top:calc(50% - 1px);left:calc(100% + 24px);transform:translateY(-50%)}.cooperation-reply__send[data-v-f615f862]:hover,.cooperation-reply__send[data-v-f615f862]:focus-visible{color:#fff;outline:none}.cooperation-reply__send[data-v-f615f862]:hover:after,.cooperation-reply__send[data-v-f615f862]:focus-visible:after{opacity:1;transform:scaleX(1)}.cooperation-reply__send:hover .cooperation-reply__send-arrow[data-v-f615f862],.cooperation-reply__send:focus-visible .cooperation-reply__send-arrow[data-v-f615f862]{transform:translate(4px,calc(-50% - 4px))}.cooperation-reply__send:active .cooperation-reply__send-arrow[data-v-f615f862]{transition-duration:.1s;transform:translate(1px,calc(-50% - 1px))}.cooperation-reply-action-enter-active[data-v-f615f862],.cooperation-reply-action-leave-active[data-v-f615f862]{transition:opacity .3s,transform .46s cubic-bezier(.22,1,.36,1)}.cooperation-reply-action-enter-from[data-v-f615f862],.cooperation-reply-action-leave-to[data-v-f615f862]{opacity:0;transform:translateY(9px)}@media (width<=1040px){.cooperation-reply__sentence[data-v-f615f862]{font-size:clamp(22px,2.6vw,28px)}}@media (width<=700px){.cooperation-reply[data-v-f615f862]{--cooperation-detail-rest:0px;justify-self:start;transform:none}.cooperation-reply__eyebrow[data-v-f615f862]{margin-bottom:22px;font-size:12px}.cooperation-reply__form[data-v-f615f862]{min-height:164px}.cooperation-reply__sentence[data-v-f615f862]{gap:7px;font-size:clamp(21px,5.5vw,26px)}.cooperation-reply__field[data-v-f615f862]{min-width:75px}.cooperation-reply__starters[data-v-f615f862]{--tag-gap:16px;margin-top:22px}.cooperation-reply__starters button[data-v-f615f862]{font-size:12px}}@media (prefers-reduced-motion:reduce){.cooperation-reply__field.is-mirroring input[data-v-f615f862]{color:inherit}.cooperation-reply__text-mirror[data-v-f615f862]{display:none}.cooperation-reply__field.is-mirroring input[data-v-f615f862]::placeholder{color:#f0f0f066}.cooperation-reply__starters button[data-v-f615f862]:after,.cooperation-reply__field[data-v-f615f862]:after,.cooperation-reply__send[data-v-f615f862]:after,.cooperation-reply[data-v-f615f862] *,.cooperation-reply-action-enter-active[data-v-f615f862],.cooperation-reply-action-leave-active[data-v-f615f862]{transition-duration:1ms!important}.cooperation-reply__topic-echo[data-v-f615f862]{animation:none}}.cooperation-contact[data-v-bb469add]{--contact-surface:#131415c2;--contact-text:#fafafaf5;--contact-muted:#e5e6e894;--contact-quiet:#ebebeb61;--contact-line:#ffffff1f;--contact-optical-bias:32px;--contact-optical-lift:calc((clamp(110px, 14.5vh, 150px) - clamp(76px, 10vh, 110px)) / 2 + 4px + var(--contact-optical-bias));z-index:280;box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-y;background-color:#030303;display:block;position:fixed;inset:0;overflow-y:auto}.cooperation-contact__atmosphere[data-v-bb469add]{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.cooperation-contact__dialog[data-v-bb469add]{z-index:1;box-sizing:border-box;width:100%;min-height:100dvh;color:var(--contact-text);box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:0 auto;padding:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif;position:relative;overflow:visible}.cooperation-contact__header[data-v-bb469add]{top:var(--rainverse-return-control-top);left:var(--rainverse-return-control-left);z-index:3;position:fixed}.cooperation-contact__back[data-v-bb469add]{width:var(--rainverse-return-control-size);height:var(--rainverse-return-control-size);color:#f2f3f4c7;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .18s;display:grid}.cooperation-contact__back-arrow[data-v-bb469add]{width:var(--rainverse-return-control-size);height:var(--rainverse-return-control-size);pointer-events:none;padding:10px;transition:transform .2s cubic-bezier(.22,1,.36,1)}.cooperation-contact__back-arrow path[data-v-bb469add]{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.cooperation-contact__back[data-v-bb469add]:hover,.cooperation-contact__back[data-v-bb469add]:focus-visible{color:#fffffff0}.cooperation-contact__back:hover .cooperation-contact__back-arrow[data-v-bb469add],.cooperation-contact__back:focus-visible .cooperation-contact__back-arrow[data-v-bb469add]{transform:translate(-2px)scaleX(.96)}.cooperation-contact__back[data-v-bb469add]:focus-visible{outline-offset:5px;outline:1px solid #dee9ee8a}.cooperation-contact__content[data-v-bb469add]{box-sizing:border-box;min-height:100dvh;transform:translateY(calc(-1 * var(--contact-optical-lift,0px)));grid-template-columns:minmax(0,1.02fr) 1px minmax(0,.98fr);align-content:center;align-items:center;gap:clamp(64px,5.3vw,90px);padding:clamp(110px,14.5vh,150px) 11vw clamp(76px,10vh,110px);display:grid}.cooperation-contact__divider[data-v-bb469add]{background:#ffffff1c;width:1px;height:clamp(260px,32vh,300px);transform:translateY(-28px)}.cooperation-contact__copy[data-v-bb469add]{z-index:1;min-width:0;position:relative}.cooperation-contact__copy-motion[data-v-bb469add]{align-content:center;gap:0;display:grid}.cooperation-contact__copy h3[data-v-bb469add]{letter-spacing:-.025em;text-wrap:balance;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;font-size:clamp(40px,3.8vw,64px);font-weight:430;line-height:1.32;transform:translateY(8px)}.cooperation-contact__description[data-v-bb469add]{max-width:38rem;color:var(--contact-muted);letter-spacing:.005em;text-wrap:pretty;margin:clamp(24px,2vw,32px) 0 0;font-size:clamp(15px,1.2vw,19px);font-weight:400;line-height:2}.cooperation-contact__socials[data-v-bb469add]{align-items:center;gap:12px;margin-top:clamp(40px,3.7vw,57px);display:flex}.cooperation-contact__social-link[data-v-bb469add]{box-sizing:border-box;color:#eef0f2b3;--contact-chip-sink:12px;--contact-chip-press:15px;background:#fff0 linear-gradient(145deg,#2f313485,#080809c7);border:1px solid #ffffff21;border-radius:11px;place-items:center;width:40px;height:40px;text-decoration:none;transition:color .42s,border-color .42s,background-color .5s,box-shadow .5s,border-radius .5s,transform .5s cubic-bezier(.4,0,.2,1);display:grid;position:relative;box-shadow:0 10px 24px #0003}.cooperation-contact__social-link[data-v-bb469add]:before{top:calc(-1 * var(--contact-chip-press,15px));height:var(--contact-chip-press,15px);content:"";position:absolute;left:0;right:0}.cooperation-contact__social-link[data-v-bb469add]:after{border-radius:inherit;opacity:0;pointer-events:none;content:"";background:radial-gradient(120% 120% at 50% 22%,#ffffff2e,#fff0 68%);transition:opacity .42s;position:absolute;inset:-1px}.cooperation-contact__social-link svg[data-v-bb469add]{z-index:1;fill:currentColor;width:17px;height:17px;position:relative}.cooperation-contact__social-label[data-v-bb469add]{color:#e3e6e899;letter-spacing:.04em;white-space:nowrap;opacity:0;pointer-events:none;font-size:11px;font-weight:450;transition:color .32s,opacity .22s,transform .7s cubic-bezier(.22,1,.36,1);position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,10px)}.cooperation-contact__social-link[data-v-bb469add]:hover,.cooperation-contact__social-link[data-v-bb469add]:focus-visible,.cooperation-contact__social-popover:hover>.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-popover:focus-within>.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add]{color:#fff;transform:translateY(var(--contact-chip-sink,12px));background-color:#ffffff12;border-color:#ffffff80;border-radius:50%;outline:none;box-shadow:0 4px 14px #00000057,inset 0 1px #ffffff2e}.cooperation-contact__social-link[data-v-bb469add]:hover:after,.cooperation-contact__social-link[data-v-bb469add]:focus-visible:after,.cooperation-contact__social-popover:hover>.cooperation-contact__social-link[data-v-bb469add]:after,.cooperation-contact__social-popover:focus-within>.cooperation-contact__social-link[data-v-bb469add]:after,.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add]:after{opacity:1}.cooperation-contact__social-link[data-v-bb469add]:active,.cooperation-contact__social-popover>.cooperation-contact__social-link[data-v-bb469add]:active,.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add]:active{transform:translateY(var(--contact-chip-press,15px)) scale(.94);transition-duration:90ms}.cooperation-contact__social-link[data-v-bb469add]:active:after,.cooperation-contact__social-popover>.cooperation-contact__social-link[data-v-bb469add]:active:after,.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add]:active:after{opacity:1;background:radial-gradient(120% 120% at 50% 22%,#ffffff57,#fff0 70%);transition-duration:90ms}.cooperation-contact__social-button[data-v-bb469add]{appearance:none;font:inherit;cursor:pointer;padding:0}.cooperation-contact__social-icon--mail[data-v-bb469add]{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;fill:none!important}.cooperation-contact__social-icon--wechat[data-v-bb469add]{width:19px!important;height:19px!important}.cooperation-contact__social-popover[data-v-bb469add]{place-items:center;width:40px;height:40px;display:grid;position:relative}.cooperation-contact__social-popover>.cooperation-contact__social-link[data-v-bb469add]{width:100%;height:100%}.cooperation-contact__wechat-qr-popover[data-v-bb469add]{z-index:2;box-sizing:border-box;visibility:hidden;opacity:0;pointer-events:none;transform-origin:top;background:linear-gradient(145deg,#191a1cf7,#060607fc);border:1px solid #ffffff2e;border-radius:17px;gap:9px;width:clamp(164px,12vw,208px);padding:12px 12px 11px;transition:opacity .42s,transform .5s cubic-bezier(.4,0,.2,1),visibility 0s linear .42s;display:grid;position:absolute;top:calc(100% + 24px);left:50%;transform:translate(-50%,-7px)scale(.96);box-shadow:0 16px 36px #0006}.cooperation-contact__wechat-qr-popover[data-v-bb469add]:after{content:"";background:#141517fc;border-top:1px solid #ffffff2e;border-left:1px solid #ffffff2e;width:13px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}.cooperation-contact__wechat-qr-popover[data-v-bb469add]:before,.cooperation-contact__douyin-menu[data-v-bb469add]:before{content:"";position:absolute;left:0;right:0}.cooperation-contact__wechat-qr-popover[data-v-bb469add]:before{height:25px;top:-25px}.cooperation-contact__douyin-menu[data-v-bb469add]:before{height:22px;top:-22px}.cooperation-contact__wechat-caption[data-v-bb469add]{justify-content:center;align-items:center;gap:14px;display:flex}.cooperation-contact__wechat-hint[data-v-bb469add]{color:#e6e8e9b8;letter-spacing:.08em;white-space:nowrap;margin:0;font-size:11px;line-height:1.25}.cooperation-contact__wechat-qr-crop[data-v-bb469add]{aspect-ratio:1;background:#050506;border-radius:8px;position:relative;overflow:hidden}.cooperation-contact__wechat-qr-crop img[data-v-bb469add]{filter:grayscale()invert()contrast(1.08);width:150.74%;max-width:none;display:block;position:absolute;top:-69.67%;left:-25.18%}.cooperation-contact__wechat-copy[data-v-bb469add]{appearance:none;color:#e6e8e994;font:inherit;letter-spacing:.07em;text-align:center;white-space:nowrap;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr);justify-items:center;padding:0;font-size:10px;font-weight:450;line-height:1.25;transition:color .18s;display:grid}.cooperation-contact__wechat-copy-text[data-v-bb469add]{grid-area:1/1}.cooperation-copy-swap-leave-active[data-v-bb469add]{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.6,1)}.cooperation-copy-swap-leave-to[data-v-bb469add]{opacity:0;transform:translateY(-5px)}.cooperation-copy-swap-enter-active[data-v-bb469add]{transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .38s cubic-bezier(.22,1,.36,1)}.cooperation-copy-swap-enter-from[data-v-bb469add]{opacity:0;transform:translateY(5px)}.cooperation-contact__wechat-copy[data-v-bb469add]:hover,.cooperation-contact__wechat-copy[data-v-bb469add]:focus-visible{color:#fff;outline:none}.cooperation-contact__social-icon--douyin[data-v-bb469add]{width:20px!important;height:20px!important}.cooperation-contact__douyin-cyan[data-v-bb469add]{fill:#25f4ee}.cooperation-contact__douyin-pink[data-v-bb469add]{fill:#fe2c55}.cooperation-contact__douyin-core[data-v-bb469add]{fill:#f4f4f4}.cooperation-contact__douyin-menu[data-v-bb469add]{z-index:2;visibility:hidden;opacity:0;pointer-events:none;transform-origin:top;background:linear-gradient(145deg,#26272af5,#09090afa);border:1px solid #ffffff24;border-radius:12px;min-width:88px;padding:5px;transition:opacity .42s,transform .5s cubic-bezier(.4,0,.2,1),visibility 0s linear .42s;display:grid;position:absolute;top:calc(100% + 21px);left:50%;transform:translate(-50%,-7px)scale(.96);box-shadow:0 14px 32px #0000005c}.cooperation-contact__douyin-profile[data-v-bb469add]{color:#eef0f2b3;letter-spacing:.04em;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:30px;padding:0 10px;font-size:11px;font-weight:450;text-decoration:none;transition:color .18s,background-color .18s,box-shadow .18s;display:flex}.cooperation-contact__douyin-profile[data-v-bb469add]:hover,.cooperation-contact__douyin-profile[data-v-bb469add]:focus-visible{color:#fff;background:#ffffff1a;outline:none;box-shadow:inset 0 1px #ffffff24}.cooperation-contact__social-popover.is-open .cooperation-contact__douyin-menu[data-v-bb469add],.cooperation-contact__wechat-popover.is-open .cooperation-contact__wechat-qr-popover[data-v-bb469add]{visibility:visible;opacity:1;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scale(1)}.cooperation-contact__social-link:hover .cooperation-contact__social-label[data-v-bb469add],.cooperation-contact__social-link:focus-visible .cooperation-contact__social-label[data-v-bb469add]{color:#f4f5f6eb;opacity:1;transform:translate(-50%,-9px)}.cooperation-contact__wechat-popover:hover .cooperation-contact__social-label[data-v-bb469add],.cooperation-contact__wechat-popover:focus-within .cooperation-contact__social-label[data-v-bb469add],.cooperation-contact__wechat-popover.is-open .cooperation-contact__social-label[data-v-bb469add]{opacity:0}.cooperation-contact__copy-status[data-v-bb469add]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cooperation-contact-enter-active[data-v-bb469add],.cooperation-contact-leave-active[data-v-bb469add]{transition:opacity .26s}.cooperation-contact__copy-motion[data-v-bb469add],.cooperation-reply[data-v-bb469add]{animation:.52s cubic-bezier(.16,1,.3,1) both cooperation-contact-detail-in-bb469add}.cooperation-contact__copy-motion[data-v-bb469add]{animation-delay:55ms}.cooperation-reply[data-v-bb469add]{animation-delay:90ms}.cooperation-contact-enter-from[data-v-bb469add],.cooperation-contact-leave-to[data-v-bb469add]{opacity:0}@keyframes cooperation-contact-detail-in-bb469add{0%{opacity:0;transform:translateY(calc(var(--cooperation-detail-rest,0px) + 10px))}to{opacity:1;transform:translateY(var(--cooperation-detail-rest,0px))}}@media (width<=700px){.cooperation-contact__dialog[data-v-bb469add]{width:100%;min-height:100dvh}.cooperation-contact__content[data-v-bb469add]{--contact-optical-lift:0px;min-height:auto;padding:max(96px, calc(env(safe-area-inset-top) + 76px)) 22px max(32px, env(safe-area-inset-bottom));grid-template-columns:1fr;gap:70px}.cooperation-contact__divider[data-v-bb469add]{display:none}.cooperation-contact__copy h3[data-v-bb469add],.cooperation-contact__copy[data-v-bb469add]{transform:none}.cooperation-contact__copy-motion[data-v-bb469add]{gap:0}.cooperation-contact__socials[data-v-bb469add]{margin-top:26px}.cooperation-contact__copy h3[data-v-bb469add]{font-size:clamp(27px,6.8vw,31px);line-height:1.34}.cooperation-contact__description[data-v-bb469add]{font-size:14px;line-height:1.75}}@media (prefers-reduced-motion:reduce){.cooperation-contact__back-arrow[data-v-bb469add]{transition-duration:1ms}.cooperation-contact__back:hover .cooperation-contact__back-arrow[data-v-bb469add],.cooperation-contact__back:focus-visible .cooperation-contact__back-arrow[data-v-bb469add]{transform:none}}@media (width<=1040px) and (width>=701px){.cooperation-contact__content[data-v-bb469add]{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:clamp(26px,3.5vw,40px);padding-left:clamp(42px,6vw,64px);padding-right:clamp(34px,6vw,64px)}.cooperation-contact__copy h3[data-v-bb469add]{font-size:clamp(32px,4.2vw,44px)}.cooperation-contact__description[data-v-bb469add]{font-size:clamp(13px,1.55vw,16px)}}@media (prefers-reduced-motion:reduce){.cooperation-contact[data-v-bb469add],.cooperation-contact__dialog[data-v-bb469add],.cooperation-contact__copy[data-v-bb469add],.cooperation-contact__copy-motion[data-v-bb469add],.cooperation-reply[data-v-bb469add],.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-link[data-v-bb469add]:after,.cooperation-contact__social-label[data-v-bb469add],.cooperation-contact__douyin-menu[data-v-bb469add],.cooperation-contact__douyin-profile[data-v-bb469add],.cooperation-contact__wechat-qr-popover[data-v-bb469add],.cooperation-contact__wechat-copy[data-v-bb469add],.cooperation-contact__social-icon--mail[data-v-bb469add],.cooperation-contact__social-icon--wechat[data-v-bb469add],.cooperation-contact__social-icon--douyin[data-v-bb469add]{transition-duration:1ms!important;animation:none!important}.cooperation-contact__social-link[data-v-bb469add]:hover,.cooperation-contact__social-link[data-v-bb469add]:focus-visible,.cooperation-contact__social-popover:hover>.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-popover:focus-within>.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add],.cooperation-contact__social-link[data-v-bb469add]:active,.cooperation-contact__social-popover>.cooperation-contact__social-link[data-v-bb469add]:active,.cooperation-contact__social-popover.is-open>.cooperation-contact__social-link[data-v-bb469add]:active{transition-duration:1ms!important}.cooperation-contact__social-label[data-v-bb469add]{transform:translate(-50%,-9px)}.cooperation-copy-swap-enter-active[data-v-bb469add],.cooperation-copy-swap-leave-active[data-v-bb469add]{transition-duration:1ms!important}.cooperation-copy-swap-enter-from[data-v-bb469add],.cooperation-copy-swap-leave-to[data-v-bb469add]{transform:none}}svg[data-v-8d5673f0]{stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}circle[data-v-8d5673f0]{fill:currentColor;stroke:none}.home-cooperation-entry[data-v-aea7fd08]{--cooperation-entry-x:0%;left:var(--rainverse-return-control-left);top:var(--rainverse-return-control-top);z-index:230;width:var(--rainverse-return-control-size);min-width:0;height:var(--rainverse-return-control-size);box-shadow:none;color:#d6d8dcc2;letter-spacing:.1em;cursor:pointer;transform:translateX(var(--cooperation-entry-x)) translateZ(0);background:#040c1214;border:1px solid #0000;border-radius:999px;align-items:center;gap:0;padding:0;font-family:Space Grotesk,ui-sans-serif,system-ui,PingFang SC,Microsoft YaHei,sans-serif;font-size:12px;font-weight:500;transition:color .22s,transform .22s cubic-bezier(.22,.76,.18,1);display:inline-flex;position:fixed;overflow:hidden}.home-cooperation-entry__stage[data-v-aea7fd08]{width:100%;height:100%;display:block;position:relative}.home-cooperation-entry__content[data-v-aea7fd08]{white-space:nowrap;width:100%;height:100%;opacity:var(--cooperation-content-opacity,1);transform:translate(calc(-50% + var(--cooperation-content-x,0px)), -50%) scale(var(--cooperation-content-scale,1));transform-origin:50%;will-change:opacity, transform;justify-content:center;align-items:center;gap:0;display:inline-flex;position:absolute;top:50%;left:50%}.home-cooperation-entry__return-arrow[data-v-aea7fd08]{width:var(--rainverse-return-control-size);height:var(--rainverse-return-control-size);opacity:var(--return-arrow-opacity,0);pointer-events:none;transform:translate(calc(-50% + var(--return-arrow-x,5px)), -50%) scale(var(--return-arrow-scale,.86));transform-origin:50%;will-change:opacity, transform;padding:9px;position:absolute;inset:50% auto auto 50%}.home-cooperation-entry__return-arrow path[data-v-aea7fd08]{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.home-cooperation-entry__icon[data-v-aea7fd08]{color:#b1b4bac7;transform-origin:50%;flex:0 0 22px;width:22px;height:22px;transition:color .18s,filter .18s;position:relative}.home-cooperation-entry.is-return-action .home-cooperation-entry__return-arrow[data-v-aea7fd08]{transition:transform .2s cubic-bezier(.22,1,.36,1)}.home-cooperation-entry.is-return-action:hover .home-cooperation-entry__return-arrow[data-v-aea7fd08],.home-cooperation-entry.is-return-action:focus-visible .home-cooperation-entry__return-arrow[data-v-aea7fd08]{transform:translate(calc(-50% - 2px),-50%)scaleX(.96)}:root[data-theme=dark] .home-cooperation-entry:hover{box-shadow:none;color:#f5f6f7f5;transform:translateX(var(--cooperation-entry-x)) translateZ(0);background:0 0;border-color:#0000}:root[data-theme=dark] .home-cooperation-entry:hover .home-cooperation-entry__icon{color:#e4e6e9f5;filter:drop-shadow(0 0 4px #dadce04d);animation:.46s cubic-bezier(.22,1,.36,1) both cooperation-speech-awaken-aea7fd08}.home-cooperation-entry[data-v-aea7fd08]:focus-visible{outline-offset:3px;outline:1px solid #d7d9dd75}:root[data-theme=dark] .home-cooperation-entry:focus-visible .home-cooperation-entry__icon{color:#e4e6e9f5}.home-cooperation-entry[data-v-aea7fd08]:active{transform:translateX(var(--cooperation-entry-x)) scale(.98) translateZ(0)}.home-cooperation-entry.is-locked[data-v-aea7fd08]{pointer-events:none}@keyframes cooperation-speech-awaken-aea7fd08{0%{transform:rotate(0)translateY(0)scale(1)}56%{transform:rotate(-4deg)translateY(-1px)scale(1.08)}to{transform:rotate(-2deg)translateY(-1px)scale(1.04)}}@media (width>=769px){.home-cooperation-entry[data-v-aea7fd08]{color:#e6ebede6}.home-cooperation-entry__icon[data-v-aea7fd08]{color:#e6ebede6;flex-basis:20px;width:20px;height:20px}[data-v-aea7fd08] .home-cooperation-entry__icon svg{stroke-width:1.7px}}@media (width<=768px){.home-cooperation-entry[data-v-aea7fd08]{--cooperation-entry-x:0%;letter-spacing:.1em;flex-direction:row;justify-content:center;gap:0}}@media (prefers-reduced-motion:reduce){.home-cooperation-entry[data-v-aea7fd08]{transition:color .18s}.home-cooperation-entry[data-v-aea7fd08]:hover,.home-cooperation-entry[data-v-aea7fd08]:focus-visible,.home-cooperation-entry[data-v-aea7fd08]:active{transform:translateX(var(--cooperation-entry-x)) translateZ(0)}:root[data-theme=dark] .home-cooperation-entry:hover .home-cooperation-entry__icon{animation:none;transform:none}.home-cooperation-entry.is-return-action .home-cooperation-entry__return-arrow[data-v-aea7fd08]{transition-duration:.28s;transition-timing-function:ease-out}.home-cooperation-entry.is-return-action:hover .home-cooperation-entry__return-arrow[data-v-aea7fd08],.home-cooperation-entry.is-return-action:focus-visible .home-cooperation-entry__return-arrow[data-v-aea7fd08]{transform:none}}.global-navigation[data-v-12bb2f0b]{--dock-height:48px;--dock-collapsed-width:83px;--dock-expanded-width:120px;--dock-expanded-height:294px;--dock-spring-w-expand:linear(0, .0238 4.43%, .0917 8.86%, .3441 17.71%, .6533 26.57%, .9054 35.43%, 1.0638 41.51%, 1.1471 47.59%, 1.1629 50.92%, 1.1595 54.43%, 1.1389 60.69%, 1.0914 67.69%, 1.0452 73.96%, 1.0135 80.22%, .9975 87.04%, .9953 93.85%, 1);--dock-spring-w-retract:linear(0, .0238 4.43%, .0917 8.86%, .3441 17.71%, .6533 26.57%, .9054 35.43%, 1.024 41.51%, 1.0551 47.59%, 1.0611 50.92%, 1.0599 54.43%, 1.0521 60.69%, 1.0343 67.69%, 1.017 73.96%, 1.0051 80.22%, .999 87.04%, .9983 93.85%, 1);--dock-spring-h-expand:linear(0, .0089 2.95%, .0349 5.91%, .1366 11.81%, .2941 17.72%, .4884 23.62%, .685 29.53%, .8503 35.43%, .9683 41.34%, 1.0223 47.24%, 1.0402 53.15%, 1.0428 59.05%, 1.0366 64.96%, 1.0269 70.86%, 1.0174 76.77%, 1.0097 82.67%, 1.0046 88.58%, 1.0015 94.48%, 1);--dock-spring-h-retract:linear(0, .0089 2.95%, .0349 5.91%, .1366 11.81%, .2941 17.72%, .4884 23.62%, .685 29.53%, .8503 35.43%, .9683 41.34%, 1.0167 47.24%, 1.0302 53.15%, 1.0321 59.05%, 1.0275 64.96%, 1.0202 70.86%, 1.0131 76.77%, 1.0073 82.67%, 1.0035 88.58%, 1.0011 94.48%, 1);--dock-duration-w-retract:var(--rainverse-motion-panel,.36s);--dock-duration-h-retract:var(--rainverse-motion-panel,.36s);--dock-duration-w-expand:var(--rainverse-motion-panel,.36s);--dock-duration-h-expand:var(--rainverse-motion-panel,.36s);--dock-spring-w-active:var(--dock-spring-w-retract);--dock-spring-h-active:var(--dock-spring-h-retract);--dock-duration-w-active:var(--dock-duration-w-retract);--dock-duration-h-active:var(--dock-duration-h-retract);--dock-hover-ease:cubic-bezier(.65, 0, .35, 1);left:max(24px, env(safe-area-inset-left,0px));bottom:max(32px, env(safe-area-inset-bottom,0px));z-index:225;width:var(--dock-collapsed-width);height:var(--dock-height);contain:layout paint;isolation:isolate;box-shadow:none;transform-origin:50% 100%;will-change:width, height, transform, bottom, border-color;transition:width var(--dock-duration-w-active) var(--dock-spring-w-active), height var(--dock-duration-h-active) var(--dock-spring-h-active), bottom var(--dock-duration-h-active) var(--dock-spring-h-active), transform var(--dock-duration-w-active) var(--dock-spring-w-active), border-radius var(--rainverse-motion-selection,.22s) cubic-bezier(.2, 0, 0, 1), border-color .36s cubic-bezier(.22, 1, .36, 1);background:0 0;border:1px solid #d5dce000;border-radius:26px;position:fixed;overflow:hidden;transform:translate(4px)}.global-navigation[data-v-12bb2f0b]:before{z-index:0;border-radius:inherit;-webkit-backdrop-filter:blur(12px)saturate(140%);content:"";opacity:0;pointer-events:none;clip-path:inset(0 round 26px);transform-origin:12%;background:linear-gradient(112deg,#f4f8fa13,#0000 48%),#090b0ebd;transition:opacity .18s ease-out,transform .34s cubic-bezier(.4,0,.2,1),background .22s ease-out,box-shadow .26s ease-out;position:absolute;inset:0;transform:translate(-2px,2px)scale(.12,.88);box-shadow:0 10px 28px #00000029,inset 0 0 0 1px #e1ebef09}.global-navigation[data-v-12bb2f0b]:after{z-index:-1;content:"";opacity:0;pointer-events:none;filter:blur(10px);background:radial-gradient(at 22%,#d1e2eb29,#0000 68%);border-radius:32px;transition:opacity .32s ease-out,transform .36s cubic-bezier(.4,0,.2,1);position:absolute;inset:-9px -12px;transform:scale(.76)}.global-navigation[data-v-12bb2f0b]:hover,.global-navigation[data-v-12bb2f0b]:focus-within,.global-navigation[data-v-12bb2f0b]:active{border-color:#0000}.global-navigation[data-v-12bb2f0b]:hover:before,.global-navigation[data-v-12bb2f0b]:focus-within:before,.global-navigation[data-v-12bb2f0b]:active:before,.global-navigation.is-open[data-v-12bb2f0b]:before{opacity:1;clip-path:inset(0 round 26px);transform:translate(0,0)scale(1)}.global-navigation[data-v-12bb2f0b]:hover:before,.global-navigation[data-v-12bb2f0b]:focus-within:before{transition:opacity .72s var(--dock-hover-ease), transform .9s var(--dock-hover-ease), background .72s var(--dock-hover-ease), box-shadow .76s var(--dock-hover-ease);box-shadow:0 10px 28px #00000029,inset 0 0 0 1px #e1ebef1f}.global-navigation[data-v-12bb2f0b]:hover:after,.global-navigation[data-v-12bb2f0b]:focus-within:after,.global-navigation[data-v-12bb2f0b]:active:after,.global-navigation.is-open[data-v-12bb2f0b]:after{opacity:1;transform:scale(1)}.global-navigation[data-v-12bb2f0b]:hover:after,.global-navigation[data-v-12bb2f0b]:focus-within:after{transition:opacity .82s var(--dock-hover-ease), transform .98s var(--dock-hover-ease)}.global-navigation.is-open[data-v-12bb2f0b]{--dock-spring-w-active:var(--dock-spring-w-expand);--dock-spring-h-active:var(--dock-spring-h-expand);--dock-duration-w-active:var(--dock-duration-w-expand);--dock-duration-h-active:var(--dock-duration-h-expand);bottom:max(24px, env(safe-area-inset-bottom,0px));width:var(--dock-expanded-width);height:var(--dock-expanded-height);border-color:#dae1e533;border-radius:26px;transform:translate(0)}.global-navigation.is-open[data-v-12bb2f0b]:before{clip-path:inset(0 round 26px);background:#0a0c0fd6;transition:opacity .16s ease-out,transform .24s cubic-bezier(.16,1,.3,1),background .2s ease-out,box-shadow .22s ease-out;box-shadow:0 18px 48px #00000047,inset 0 0 0 1px #e1ebef0b}.global-navigation.is-open[data-v-12bb2f0b]:after{transition:opacity .22s,transform .26s cubic-bezier(.16,1,.3,1)}.global-navigation__inner[data-v-12bb2f0b]{width:100%;height:var(--dock-expanded-height);box-sizing:border-box;flex-direction:column;padding:10px;display:flex;position:absolute;bottom:0;left:0}.global-navigation__items[data-v-12bb2f0b]{pointer-events:none;scrollbar-width:none;flex:auto;align-content:start;gap:2px;min-height:0;display:grid;position:relative;overflow-y:auto}.global-navigation__items[data-v-12bb2f0b]::-webkit-scrollbar{display:none}.global-navigation.is-open .global-navigation__items[data-v-12bb2f0b]{pointer-events:auto}.global-navigation__active-indicator[data-v-12bb2f0b]{z-index:0;box-sizing:border-box;opacity:0;pointer-events:none;transform-origin:0 0;will-change:transform, width, height, opacity;transition:transform var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1), width var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1), height var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1), opacity var(--rainverse-motion-feedback,.16s) ease;background:#eef3f60b;border:1px solid #e1e8ec1a;border-radius:26px;position:absolute;top:0;left:0}.global-navigation__active-indicator.is-pending[data-v-12bb2f0b]{background:#eef3f60f}.global-navigation__item[data-v-12bb2f0b],.global-navigation__trigger[data-v-12bb2f0b]{z-index:1;color:#aeb6bcbd;letter-spacing:.08em;text-align:center;white-space:nowrap;cursor:pointer;min-width:0;transition:color var(--rainverse-motion-feedback,.16s) ease, background-color var(--rainverse-motion-feedback,.16s) ease;background:0 0;border:0;font-family:Space Grotesk,PingFang SC,Microsoft YaHei,sans-serif;font-size:13px;font-weight:470;position:relative}.global-navigation__item[data-v-12bb2f0b]{opacity:0;min-height:35px;transition:color var(--rainverse-motion-feedback,.16s) ease, background-color var(--rainverse-motion-feedback,.16s) ease, opacity var(--rainverse-motion-selection,.22s) ease var(--nav-close-delay);border-radius:9px;padding:0 6px}.global-navigation.is-open .global-navigation__item[data-v-12bb2f0b]{opacity:1;transition:color var(--rainverse-motion-feedback,.16s) ease, background-color var(--rainverse-motion-feedback,.16s) ease, opacity var(--rainverse-motion-selection,.22s) ease var(--nav-open-delay)}.global-navigation__item[data-v-12bb2f0b]:hover,.global-navigation__item[data-v-12bb2f0b]:focus-visible{color:#e9edeff0;background:#eef3f60b;border-radius:26px;outline:none;box-shadow:inset 0 0 0 1px #e1e8ec1a}.global-navigation__item.is-current[data-v-12bb2f0b]{color:#f5f7f8f5;font-weight:600}.global-navigation__item.is-pending[data-v-12bb2f0b]:disabled{cursor:progress}.global-navigation__item[data-v-12bb2f0b]:active:not(:disabled){color:#fffffffa}.global-navigation__item.is-home[data-v-12bb2f0b]:not(.is-current){color:#aeb6bc94;font-size:12px}.global-navigation__item.is-secondary-group-start[data-v-12bb2f0b]{margin-top:12px;position:relative}.global-navigation__item.is-secondary-group-start[data-v-12bb2f0b]:before{content:"";background:#d8dfe31f;height:1px;position:absolute;top:-6px;left:8px;right:8px}.global-navigation__divider[data-v-12bb2f0b]{opacity:0;height:1px;transition:opacity var(--rainverse-motion-selection,.22s) ease var(--nav-close-delay);background:#d8dfe31f;margin:7px 8px}.global-navigation.is-open .global-navigation__divider[data-v-12bb2f0b]{opacity:1;transition-delay:0s}.global-navigation__trigger[data-v-12bb2f0b]{color:#e6ebede6;letter-spacing:.1em;text-align:center;justify-content:center;align-items:center;width:100%;min-height:28px;padding:0 8px;font-weight:560;display:flex}.global-navigation__trigger-content[data-v-12bb2f0b]{white-space:nowrap;will-change:opacity, transform;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.nav-trigger-label-enter-active[data-v-12bb2f0b],.nav-trigger-label-leave-active[data-v-12bb2f0b]{transition:opacity var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1), transform var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1)}.nav-trigger-label-enter-from[data-v-12bb2f0b]{opacity:0;transform:translateY(7px)}.nav-trigger-label-leave-to[data-v-12bb2f0b]{opacity:0;transform:translateY(-7px)}.global-navigation__trigger[data-v-12bb2f0b]:hover:not(:disabled),.global-navigation__trigger[data-v-12bb2f0b]:focus-visible:not(:disabled){color:#fff;outline:none}.global-navigation__trigger[data-v-12bb2f0b]:focus-visible:not(:disabled){outline-offset:3px;outline:1px solid #dde6ea8a}.global-navigation__trigger[data-v-12bb2f0b]:disabled{cursor:default}.hamburger[data-v-12bb2f0b]{cursor:pointer;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.hamburger svg[data-v-12bb2f0b]{height:1.5em;transition:transform var(--rainverse-motion-panel,.36s) cubic-bezier(.4, 0, .2, 1);overflow:visible}.line[data-v-12bb2f0b]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke-dasharray var(--rainverse-motion-panel,.36s) cubic-bezier(.4, 0, .2, 1), stroke-dashoffset var(--rainverse-motion-panel,.36s) cubic-bezier(.4, 0, .2, 1)}.line-top-bottom[data-v-12bb2f0b]{stroke-dasharray:12 63}.hamburger.is-checked svg[data-v-12bb2f0b]{transform:rotate(-45deg)}.hamburger.is-checked svg .line-top-bottom[data-v-12bb2f0b]{stroke-dasharray:20 300;stroke-dashoffset:-32.42px}@media (width>=769px){.global-navigation[data-v-12bb2f0b]{--dock-collapsed-width:var(--dock-height)}}@media (width<=768px){.global-navigation[data-v-12bb2f0b]{--dock-collapsed-width:var(--dock-height);--dock-expanded-width:min(112px, calc(100vw - 32px));--dock-expanded-height:min(294px, calc(100svh - max(24px, env(safe-area-inset-top,0px)) - max(12px, env(safe-area-inset-bottom,0px))));left:50%;bottom:calc(10px + env(safe-area-inset-bottom,0px));width:min(var(--dock-collapsed-width), calc(100vw - 32px));transform:translate(-50%)}.global-navigation.is-open[data-v-12bb2f0b]{bottom:max(12px, env(safe-area-inset-bottom,0px));transform:translate(-50%)}.global-navigation[data-v-12bb2f0b]:not(.is-open):before{opacity:1;background:linear-gradient(112deg,#f4f8fa13,#0000 48%),#090b0ebd;transform:translate(0,0)scale(1);box-shadow:0 10px 28px #00000029,inset 0 0 0 1px #e1ebef1f}.global-navigation[data-v-12bb2f0b]:not(.is-open){border-color:#d5dce01a}.global-navigation.is-mobile-immersive[data-v-12bb2f0b]:not(.is-open){opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.22, 1, .36, 1), transform .34s cubic-bezier(.22, 1, .36, 1), width var(--dock-duration-w-active) var(--dock-spring-w-active), height var(--dock-duration-h-active) var(--dock-spring-h-active), bottom var(--dock-duration-h-active) var(--dock-spring-h-active), border-radius var(--rainverse-motion-selection,.22s) cubic-bezier(.2, 0, 0, 1), border-color .36s cubic-bezier(.22, 1, .36, 1);transform:translate(-50%,14px)scale(.94)}.global-navigation.is-mobile-chrome-locked[data-v-12bb2f0b]{opacity:1;pointer-events:auto;transform:translate(-50%)}.global-navigation__inner[data-v-12bb2f0b]{padding:9px}}@media (height<=560px) and (width<=768px){.global-navigation[data-v-12bb2f0b]{--dock-expanded-height:min(306px, calc(100svh - max(18px, env(safe-area-inset-top,0px)) - max(12px, env(safe-area-inset-bottom,0px))))}.global-navigation__item[data-v-12bb2f0b]{min-height:30px}.global-navigation__divider[data-v-12bb2f0b]{margin:4px 2px}}@media (prefers-reduced-motion:reduce){.global-navigation[data-v-12bb2f0b]{transition:border-color var(--rainverse-motion-feedback,.16s) ease, opacity var(--rainverse-motion-feedback,.16s) ease}.global-navigation.is-mobile-immersive[data-v-12bb2f0b]:not(.is-open){transform:translate(-50%)}.global-navigation[data-v-12bb2f0b]:before{clip-path:inset(0 round 26px);transition:opacity var(--rainverse-motion-feedback,.16s) ease, background var(--rainverse-motion-feedback,.16s) ease, box-shadow var(--rainverse-motion-feedback,.16s) ease;transform:none}.global-navigation[data-v-12bb2f0b]:after{transition:opacity var(--rainverse-motion-feedback,.16s) ease;transform:none}.global-navigation__divider[data-v-12bb2f0b],.global-navigation__item[data-v-12bb2f0b],.global-navigation.is-open .global-navigation__item[data-v-12bb2f0b]{transition-duration:var(--rainverse-motion-feedback,.16s);transition-delay:0s}.hamburger svg[data-v-12bb2f0b],.line[data-v-12bb2f0b],.nav-trigger-label-enter-active[data-v-12bb2f0b],.nav-trigger-label-leave-active[data-v-12bb2f0b]{transition:none}.global-navigation__active-indicator[data-v-12bb2f0b]{transition:opacity var(--rainverse-motion-feedback,.16s) ease}.global-navigation.is-pending .global-navigation__item.is-current[data-v-12bb2f0b]{color:#aeb6bcbd;font-weight:470}}.rainverse-return-link[data-v-54abe090]{left:var(--rainverse-return-control-left);top:var(--rainverse-return-control-top);z-index:270;width:var(--rainverse-return-control-size);height:var(--rainverse-return-control-size);color:#e0e7ebc2;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .18s;display:grid;position:fixed}.rainverse-return-link__arrow[data-v-54abe090]{z-index:1;width:var(--rainverse-return-control-size);height:var(--rainverse-return-control-size);pointer-events:none;padding:10px;transition:transform .2s cubic-bezier(.22,1,.36,1);position:relative}.rainverse-return-link__arrow path[data-v-54abe090]{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round}.rainverse-return-link[data-v-54abe090]:hover,.rainverse-return-link[data-v-54abe090]:focus-visible{color:#f8fbfcf0}.rainverse-return-link:hover .rainverse-return-link__arrow[data-v-54abe090],.rainverse-return-link:focus-visible .rainverse-return-link__arrow[data-v-54abe090]{transform:translate(-2px)scaleX(.96)}.rainverse-return-link[data-v-54abe090]:focus-visible{outline-offset:5px;outline:1px solid #dee9ee8a}@media (prefers-reduced-motion:reduce){.rainverse-return-link__arrow[data-v-54abe090]{transition-duration:1ms}.rainverse-return-link:hover .rainverse-return-link__arrow[data-v-54abe090],.rainverse-return-link:focus-visible .rainverse-return-link__arrow[data-v-54abe090]{transform:none}}.rainverse-transition-loader[data-v-6e15b6f0]{--loader-inline-size:200px;--loader-shadow-blur:1px;z-index:1;width:var(--loader-inline-size);aspect-ratio:50/17;color:inherit;pointer-events:none;opacity:0;transition:opacity var(--rainverse-loader-fade) ease-out;place-items:center;display:grid;position:relative}.rainverse-transition-loader.is-visible[data-v-6e15b6f0]{opacity:1}.wrapper[data-v-6e15b6f0]{z-index:1;width:100%;height:88.235%;position:relative}.circle[data-v-6e15b6f0]{aspect-ratio:1;transform-origin:50% 100%;will-change:transform;background-color:#fff;border-radius:50%;width:10%;animation:1.5s infinite both paused circle-bounce-6e15b6f0;position:absolute;top:0;left:15%;transform:translateY(220%)scale(1.25,.55)}.rainverse-transition-loader.is-visible .circle[data-v-6e15b6f0],.rainverse-transition-loader.is-visible .shadow[data-v-6e15b6f0]{animation-play-state:running}.circle[data-v-6e15b6f0]:nth-child(2){animation-delay:-.16s;left:45%}.circle[data-v-6e15b6f0]:nth-child(3){animation-delay:-.32s;left:auto;right:15%}.shadow[data-v-6e15b6f0]{z-index:-1;width:10%;height:6.667%;filter:blur(var(--loader-shadow-blur));transform-origin:50%;will-change:transform, opacity;background-color:#000000e6;border-radius:50%;animation:1.5s infinite both paused shadow-pulse-6e15b6f0;position:absolute;top:103.333%;left:15%}.shadow[data-v-6e15b6f0]:nth-child(4){animation-delay:-.16s;left:45%}.shadow[data-v-6e15b6f0]:nth-child(5){animation-delay:-.32s;left:auto;right:15%}@keyframes circle-bounce-6e15b6f0{0%,to{animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:translateY(220%)scale(1.25,.55)}7%{animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:translateY(205%)scale(.94,1.08)}48%,52%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translate(0,0)scale(1)}93%{animation-timing-function:cubic-bezier(.55,0,1,.45);transform:translateY(205%)scale(.94,1.08)}}@keyframes shadow-pulse-6e15b6f0{0%,to{opacity:.75;animation-timing-function:cubic-bezier(.22,.61,.36,1);transform:scaleX(1.4)}48%,52%{opacity:.25;animation-timing-function:cubic-bezier(.55,0,1,.45);transform:scaleX(.3)}}@media (width<=760px),(pointer:coarse){.rainverse-transition-loader[data-v-6e15b6f0]{--loader-inline-size:clamp(108px, 30vw, 132px);--loader-shadow-blur:.65px}}@media (prefers-reduced-motion:reduce){.circle[data-v-6e15b6f0],.shadow[data-v-6e15b6f0]{animation-duration:2.2s}.rainverse-transition-loader[data-v-6e15b6f0]{transition-duration:.12s}}.cursor-trail-layer{mix-blend-mode:screen;contain:layout paint;overflow:visible}.cursor-trail-svg{display:block;overflow:visible}.cursor-trail-glow,.cursor-trail-body,.cursor-trail-core,.cursor-trail-head-glow,.cursor-trail-head,.cursor-trail-head-core,.cursor-trail-particle{vector-effect:non-scaling-stroke}.cursor-trail-glow{opacity:.9}.cursor-trail-head-glow{opacity:.76}.cursor-trail-head,.cursor-trail-head-core{opacity:.98}.cursor-trail-particle{mix-blend-mode:screen}.has-rainverse-return .agent-back,.has-rainverse-return .lab-detail__back{display:none!important}.route-depth-layer{z-index:10;isolation:isolate;opacity:1;min-height:100vh;position:relative;transform:none}.rainverse-transition-overlay{z-index:99999;opacity:0;pointer-events:none;background:radial-gradient(ellipse 64% 52% at 50% 45%, #ffffff0b 0%, #ffffff04 36%, transparent 70%), linear-gradient(180deg, #0c0c0c 0%, var(--rainverse-transition-background) 52%, #050505 100%);color:var(--rainverse-transition-foreground);will-change:opacity;backface-visibility:hidden;place-items:center;display:grid;position:fixed;inset:0;transform:translateZ(0)}.graphics-runtime-notice{z-index:205;border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:color-mix(in srgb, var(--rainverse-transition-background) 88%, transparent);max-width:min(32rem,100vw - 2rem);color:color-mix(in srgb, var(--rainverse-transition-foreground) 76%, transparent);letter-spacing:.06em;pointer-events:none;border-radius:999px;padding:.55rem .8rem;font:.68rem/1.3 JetBrains Mono,monospace;position:fixed;top:1.25rem;left:50%;transform:translate(-50%)}.rainverse-transition-overlay:before{content:"";pointer-events:none;background:linear-gradient(118deg,#ffffff04 0%,#0000 34%,#ffffff02 62%,#0000 100%);position:absolute;inset:0;box-shadow:inset 0 0 180px #00000047}.rainverse-transition-overlay.is-active{pointer-events:auto}.rainverse-transition-overlay.is-initially-covered{opacity:1}.rainverse-shared-viewport{opacity:0;transition:opacity var(--rainverse-page-enter) cubic-bezier(.16, 1, .3, 1)}.rainverse-shared-viewport.is-visible{opacity:1}@media (prefers-reduced-motion:reduce){.rainverse-transition-overlay,.route-depth-layer,.rainverse-shared-viewport{will-change:auto}.rainverse-shared-viewport{transition-duration:.12s;transform:none}}@keyframes audio-wave-1{0%,to{opacity:.7;height:8px}20%{opacity:1;height:18px;box-shadow:0 0 12px #06b6d4cc}40%{opacity:.8;height:10px}60%{opacity:1;height:22px;box-shadow:0 0 12px #06b6d4cc}80%{opacity:.75;height:12px}}@keyframes audio-wave-2{0%,to{opacity:.75;height:12px}20%{opacity:.8;height:10px}40%{opacity:1;height:20px;box-shadow:0 0 12px #06b6d4cc}60%{opacity:.85;height:14px}80%{opacity:1;height:24px;box-shadow:0 0 12px #06b6d4cc}}@keyframes audio-wave-3{0%,to{opacity:.8;height:10px}25%{opacity:1;height:22px;box-shadow:0 0 12px #06b6d4cc}50%{opacity:.75;height:12px}75%{opacity:1;height:18px;box-shadow:0 0 12px #06b6d4cc}}@keyframes audio-wave-4{0%,to{opacity:.75;height:14px}25%{opacity:.85;height:16px}50%{opacity:1;height:24px;box-shadow:0 0 12px #06b6d4cc}75%{opacity:.8;height:12px}}@keyframes flicker{0%{opacity:.8}to{opacity:1}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-content{min-width:100%;animation:15s linear infinite marquee;display:inline-block}.marquee-content:hover{animation-play-state:paused}.audio-bar-1{animation:.8s ease-in-out infinite audio-wave-1}.audio-bar-2{animation:.9s ease-in-out .1s infinite audio-wave-2}.audio-bar-3{animation:.7s ease-in-out .2s infinite audio-wave-3}.audio-bar-4{animation:1s ease-in-out .15s infinite audio-wave-4}.audio-hint-enter-active,.audio-hint-leave-active{transition:opacity .35s,transform .35s}.audio-hint-enter-from,.audio-hint-leave-to,.home-tool-hint.audio-hint-enter-from,.home-tool-hint.audio-hint-leave-to{opacity:0;transform:translateY(calc(50% + 6px))}:root{--rx-float-right:28px;--rx-theme-safe-top:14px;--rx-theme-safe-right:var(--rx-float-right)}.music-control{right:var(--rx-float-right)!important}.is-home-route .home-tool-stack{opacity:var(--rainverse-journey-chrome-opacity,1);transition:opacity .18s}.is-home-route.is-journey-locked .home-tool-stack{pointer-events:none}@media (width<=768px){:root{--rx-theme-safe-top:calc(6px + env(safe-area-inset-top,0px));--rx-theme-safe-right:max(16px, env(safe-area-inset-right))}}.rx-music-control,.music-control,.rx-mobile-music{border-radius:10px!important;overflow:hidden!important}@keyframes audio-breath-glow{0%,to{box-shadow:0 0 15px #06b6d414,0 0 30px #06b6d40a}50%{box-shadow:0 0 20px #06b6d42e,0 0 45px #06b6d41a,0 0 60px #06b6d40d}}.dark .audio-breath{animation:3s ease-in-out infinite audio-breath-glow}.dark .audio-breath:hover{animation:none;box-shadow:0 0 25px #06b6d440,0 0 50px #06b6d41f,0 0 70px #06b6d40f}@media (width<=768px){.music-control{z-index:95;right:18px!important}.music-control.group-hover\:w-96:hover{width:3.5rem!important}html,body,#app{overscroll-behavior:auto!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:100%!important;position:static!important;overflow:visible!important}body{-webkit-overflow-scrolling:touch;touch-action:pan-y!important}.contents>div{min-height:auto!important;overflow:visible!important}.rx-mobile-dock{overflow:hidden;border-radius:13px!important}.rx-mobile-dock:before,.rx-mobile-dock:after{border-radius:inherit!important}.rx-mobile-music{overflow:hidden;border-radius:10px!important}}.home-tool-stack{z-index:220;pointer-events:auto;flex-direction:column;align-items:center;gap:12px;display:flex;position:fixed;bottom:clamp(18px,2vw,28px);right:clamp(18px,1.8vw,28px)}.home-tool-button{color:#bedee7d6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:44px;height:44px;box-shadow:none;cursor:pointer;background:#040b1114;border:1px solid #0000;border-radius:14px;place-items:center;padding:0;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid;position:relative}.home-tool-button:hover{color:#d3eff6e6;background:#040b1161;border-color:#5bb9cf2e;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #d2f4f905}:root[data-theme=dark] .home-tool-button{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000}:root[data-theme=dark] .home-tool-button:hover{box-shadow:none;background:0 0;border-color:#0000;transform:none}.home-tool-button:focus-visible{outline-offset:3px;outline:2px solid #58dff49e}.home-tool-hint{color:#eeeeeee0;white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(130% 130% at 50% 14%,#ffffff1a,#fff0 74%),linear-gradient(145deg,#39393985,#0e0e0ed1);border:1px solid #ffffff21;border-radius:7px;padding:5px 8px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.2;position:absolute;bottom:50%;right:56px;transform:translateY(50%);box-shadow:inset 0 1px #ffffff1c,0 8px 22px #00000042}.music-control.home-tool-button{touch-action:pan-y;-webkit-user-select:none;user-select:none;bottom:auto!important;right:auto!important;overflow:visible!important}.music-track-notice{color:#ebedefd6;letter-spacing:.02em;text-align:right;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(12px)saturate(72%);opacity:0;visibility:hidden;pointer-events:none;background:linear-gradient(135deg,#ffffff13,#ffffff05);border:1px solid #d5dce026;border-left-color:#ebeff16b;border-radius:8px;align-items:center;max-width:min(58vw,280px);padding:7px 10px 7px 11px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.35;transition:opacity .22s,transform .22s,visibility 0s linear .22s;display:flex;position:absolute;bottom:50%;right:calc(100% + 12px);overflow:hidden;transform:translate(5px,50%);box-shadow:inset 0 1px #ffffff1a,inset 0 0 18px #ffffff06,0 10px 28px #0003}.music-track-notice.is-visible{opacity:.9;visibility:visible;transition-delay:0s;transform:translateY(50%)}.music-track-status{flex:none;width:6em;height:1.35em;position:relative}.music-track-status-text{text-align:right;white-space:nowrap;position:absolute;inset:0}.music-track-separator{flex:none;margin:0 .6em}.music-track-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.music-status-enter-active,.music-status-leave-active{transition:opacity .26s,transform .26s,filter .26s}.music-status-enter-from{opacity:0;filter:blur(2px);transform:translateY(5px)}.music-status-leave-to{opacity:0;filter:blur(2px);transform:translateY(-5px)}.music-bars{align-items:center;gap:2px;height:18px;display:flex}.music-bars i{opacity:.82;width:2px;height:18px;transform:scaleY(var(--music-bar-1,.4));transform-origin:50%;background:currentColor;border-radius:999px}.music-bars i:nth-child(2){transform:scaleY(var(--music-bar-2,.67))}.music-bars i:nth-child(3){transform:scaleY(var(--music-bar-3,.4))}.music-bars i:nth-child(4){transform:scaleY(var(--music-bar-4,.67))}.music-control.is-playing .music-bars{color:#f7fafefa;filter:drop-shadow(0 0 5px #ebf4ff99)}:root[data-theme=dark] .music-control.home-tool-button{color:#dee0e2d1}:root[data-theme=dark] .music-control.home-tool-button:is(:hover,:focus-visible){color:#fffffffa;outline:none}:root[data-theme=dark] .music-control .music-bars{transform-origin:50%;transition:transform .22s cubic-bezier(.22,1,.36,1),filter .18s}:root[data-theme=dark] .music-control:is(:hover,:focus-visible) .music-bars{filter:drop-shadow(0 0 4px #ffffff5c);transform:scale(1.08)}:root[data-theme=dark] .music-control:hover .music-bars i{opacity:.72}.music-bars.is-track-switching-next{animation:.42s cubic-bezier(.22,1,.36,1) both music-signal-next}.music-bars.is-track-switching-previous{animation:.42s cubic-bezier(.22,1,.36,1) both music-signal-previous}@keyframes music-signal-next{0%{opacity:.58;filter:blur(.3px);transform:translate(-5px)scaleX(.84)}42%{opacity:1;filter:brightness(1.35);transform:translate(2px)scaleX(1.08)}to{opacity:.9;filter:none;transform:translate(0)scaleX(1)}}@keyframes music-signal-previous{0%{opacity:.58;filter:blur(.3px);transform:translate(5px)scaleX(.84)}42%{opacity:1;filter:brightness(1.35);transform:translate(-2px)scaleX(1.08)}to{opacity:.9;filter:none;transform:translate(0)scaleX(1)}}@media (width<=768px){.home-tool-stack{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px));gap:9px}.home-tool-button{border-radius:12px;width:40px;height:40px}.music-track-notice{top:var(--music-notice-top,auto);left:var(--music-notice-left,auto);text-align:right;transform-origin:100% 100%;max-width:min(280px,100vw - 32px);font-size:9px;position:fixed;bottom:auto;right:auto;transform:translateY(5px)}.music-track-notice.is-visible{transform:translateY(0)}.home-tool-hint{display:none}}@media (prefers-reduced-motion:reduce){.music-status-enter-active,.music-status-leave-active{transition-duration:.01ms}.music-bars.is-playing i,.music-bars.is-track-switching-next,.music-bars.is-track-switching-previous{animation:none}:root[data-theme=dark] .music-control:hover .music-bars{transform:none}}.stellar-field[data-v-88d3600a]{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mobile-hub-cards[data-v-fb5d94fc]{display:none}@media (width<=768px){:root[data-theme=dark] .mobile-hub-cards{--works-x:25.2%;--agent-x:70.6%;--lab-x:68.1%;--works-y:28.4%;--agent-y:var(--works-y);--lab-y:70.4%;z-index:72;pointer-events:none;display:block;position:fixed;inset:0;overflow:hidden}:root[data-theme=dark] .mobile-hub-cards.is-interactive{pointer-events:auto}.mobile-hub-node[data-v-fb5d94fc]{--mobile-node-opacity:0;--mobile-node-shift:18px;--mobile-node-scale:.96;left:var(--mobile-node-x,var(--node-x));top:var(--mobile-node-y,var(--node-y));width:var(--node-width);height:var(--node-height);color:#e8ebede6;opacity:var(--mobile-node-opacity);cursor:pointer;touch-action:manipulation;transform:translate3d(-50%, calc(-50% + var(--mobile-node-shift)), 0) scale(var(--mobile-node-scale));-webkit-tap-highlight-color:transparent;will-change:opacity, transform;background:0 0;border:0;border-radius:46%;padding:0;font-family:Space Grotesk,PingFang SC,Microsoft YaHei,sans-serif;transition:filter .22s,transform .22s cubic-bezier(.16,1,.3,1);position:absolute}.mobile-hub-node.is-works[data-v-fb5d94fc]{--node-label-offset:0px;--node-x:var(--works-x);--node-y:var(--works-y);--node-width:clamp(118px, 36vw, 156px);--node-height:clamp(128px, 20svh, 170px)}.mobile-hub-node.is-agent[data-v-fb5d94fc]{--node-label-offset:clamp(-12px, -1.6svh, -8px);--node-x:var(--agent-x);--node-y:var(--agent-y);--node-width:clamp(150px, 48vw, 206px);--node-height:clamp(154px, 24svh, 204px)}.mobile-hub-node.is-lab[data-v-fb5d94fc]{--node-label-offset:2px;--node-x:var(--lab-x);--node-y:var(--lab-y);--node-width:clamp(122px, 38vw, 164px);--node-height:clamp(140px, 22svh, 186px)}.mobile-hub-node[data-v-fb5d94fc]:disabled{cursor:default}.mobile-hub-node[data-v-fb5d94fc]:not(:disabled):active,.mobile-hub-node.is-selected[data-v-fb5d94fc]{transform:translate(-50%,calc(1px - 50%))scale(.975)}.mobile-hub-node[data-v-fb5d94fc]:focus-visible{outline:0}.mobile-hub-node:focus-visible .mobile-hub-node__label[data-v-fb5d94fc]{outline-offset:6px;outline:1px solid #eceff194}.mobile-hub-node.is-muted[data-v-fb5d94fc]{opacity:calc(var(--mobile-node-opacity) * .24);filter:blur(.35px)}.mobile-hub-node__label[data-v-fb5d94fc]{left:50%;top:var(--node-label-offset,0px);color:#cdd4d7f5;letter-spacing:.04em;white-space:nowrap;-webkit-text-stroke:.45px #020508e0;paint-order:stroke fill;text-shadow:0 1px 1px #000000fa,0 0 5px #000000f0,0 0 15px #000000c7,0 0 26px #00000075;will-change:transform;min-width:82px;transition:color var(--rainverse-motion-feedback,.16s) ease, filter var(--rainverse-motion-feedback,.16s) ease, transform var(--rainverse-motion-selection,.22s) cubic-bezier(.16, 1, .3, 1);place-items:center;padding:0 8px 15px;font-size:clamp(12px,3.2vw,14px);font-weight:500;line-height:1;display:grid;position:absolute;transform:translate(-50%)}.mobile-hub-node__label[data-v-fb5d94fc]:before{content:"";background:linear-gradient(90deg,#0000,#d2d8dc3d,#0000);width:74px;height:1px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.mobile-hub-node__label[data-v-fb5d94fc]:after{content:"";background:#f7f9fadb;border-radius:50%;width:4px;height:4px;position:absolute;bottom:1px;left:50%;transform:translate(-50%);box-shadow:0 0 7px #ebf0f3b8}.mobile-hub-node.is-agent .mobile-hub-node__label[data-v-fb5d94fc]{color:#e0e5e7f5;letter-spacing:.075em;-webkit-text-stroke-width:.55px;text-shadow:0 1px 1px #000,0 0 6px #000000fa,0 0 16px #000000e6,0 0 30px #0000008f;font-size:clamp(14px,3.6vw,16px);font-weight:600}.mobile-hub-node:not(:disabled):active .mobile-hub-node__label[data-v-fb5d94fc],.mobile-hub-node.is-selected .mobile-hub-node__label[data-v-fb5d94fc]{color:#fff;filter:brightness(1.14)drop-shadow(0 0 8px #eff3f538);transform:translate(-50%,-2px)}.mobile-hub-node.is-pending .mobile-hub-node__label[data-v-fb5d94fc],.mobile-hub-node.is-error .mobile-hub-node__label[data-v-fb5d94fc]{color:#fff}.mobile-hub-node.is-pending .mobile-hub-node__label[data-v-fb5d94fc]{transform:translate(-50%,-3px)}}@media (width<=360px),(height<=700px){.mobile-hub-node__label[data-v-fb5d94fc]{padding-bottom:13px;font-size:12px}.mobile-hub-node__label[data-v-fb5d94fc]:before{width:62px}}@media (prefers-reduced-motion:reduce){.mobile-hub-node[data-v-fb5d94fc]{transition:none}.mobile-hub-node__label[data-v-fb5d94fc]{transition:color var(--rainverse-motion-feedback,.16s) ease, filter var(--rainverse-motion-feedback,.16s) ease}.mobile-hub-node.is-pending .mobile-hub-node__label[data-v-fb5d94fc]{transform:translate(-50%)}}@font-face{font-family:Rainverse Hero Latin;src:url(data:font/woff2;base64,d09GMgABAAAAAATsAA8AAAAACPwAAASSAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiQbgUocWgZgP1NUQVQcAGQRCAqGGIUJCxgAATYCJAMsBCAFg1IHIBtQB8gEAsppzoqSSKEjdsgBZseBI1+AFEAfglu2W34yv/o6AHBcoBcA6//fb1bEqmjU0wmRGsUv5o+PJHErTaxSYfNkEtcWl9JC71uGV5e0w6UIIBROL2gISalki3A/CzqxZCHV1LV0ET41sG2GcJQGmo+jatLcMkNwO4GCRLA+mICWWldmG71oqGhu63dcZH1n/Wf91acvCMEWy6hoBM1UMQZSkEv0EoOBBAIpqHGT6MIkE+wcqsi2bhBdHc02dCgaWHK8PDU7NCWpXAUwk7ZBhRqK1CN+xXzJK20wNpNHRC9ZogLjnqbNOs3NM/qCo81Ry3FszMgX//8ElNN1CY9GpMXSByTYZq0aDYOFnaSlnaNj2zpQAAQ53ySX0xWcKJLIvPttdLCBAUzGmQE0KPWG9bX1lvWq9az1tPWE9dhm9WjFAmFZRPhgkPHFwHyc/g5E3gVSXSLFQZjEASDZsnw/KxUtZ0nkouWhCVgfSv/OkDB8p4TnpO49ju55913DNzcHh/z+muSuLmHQHxShzUSo4YZqKGEuY+OgMHzXKkev6rqo+G3dGF3mMjYam4wNy03dpW8IE7rw3NS9fn+seOncuUoFUr83EBD9/4SB7r3OoRuG79KpmNSn/f4+71HhOWb4jnDo8IA3EAgIQT2RwlARluIJBDq6k0Nzc4bv3TXG037/bA5dwmBdO006YKgGEDmdQNJlT8v/JaTdP9yXkXwizv623X4zwZke39CUnJ1Vl2CvTg5Oslc32fuviIk2X+e6TvdDBa8XuAtyz+Yy+OmuTxu+qLjn+4r//jOPJt8MS0wIu5V8dOzNrr1Z1aYz0llj7snsIjzoTvGTedcb2oK3NM/vY5FhnrvPRS84Hs1jzyx4Jys7e2W1qJA8ZnuVZ3nHZGKOq6XdCCten5DuyC/Kazbj6u9u9eZuSUx0567ZURsZaEhpcSRQezB20apVi2Jj1VWrVCrm1Y2mVzpsgzkLcm2DlY7htOr1W5sLd9Wlf9L24B95UY7KpKyc2vSozsK8qK76jIKC+gz39ItV7WYy7hXbV5w67jrtcjwfG7d6lT02zr5qdRzuFdtXnDruOu1i3YqeLwxn0vT6gkp1eGD/7pztNQXlNQWFtXXF5Wh2ggENpR4BEAV8Jmv/H0cAEvwcMnRHX0TJb8Gy/CXAh8roToAPg5YErNv//1j5TXkW0JAAECDfsZNVu3X7/27lt3P+uCH3slE6y6B0gnCplkS6QxojQ5QSZZZJd7COT96DfINhgmjHA/oB+U76Q9jC2JQQjD3JyVAiWMzrEolwngzJpNSdVcolKsvZINFYTJU4nDxCjeLuwfr7nBxljG1m/TbcbKWIdOahrQyxhXHcbGMrafhr40yRxixbGCWdNupooTP+tQFSacVkmHG2M806TLbUvm+WGWxkkUYG2eNLF+OgDQe1I/SA79CP4uwUA2wpl7UVVzOLm92zVEFQjPTXDDIpxEYXY5jY2t3nZAuzTGAyVA9Vsh22ogy/dXHCFqBRxuX7tjNIGkPMMr0xmtnCLr8vBSOA0TYS31I5v9Z6nKxfDAAA)format("woff2");font-style:normal;font-weight:500;font-display:swap;unicode-range:U+52,U+58,U+61,U+65,U+69,U+6E}@font-face{font-family:Rainverse Hero Han;src:url(/static/noto-sans-sc-hero-700-BwI0zNZ2.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap;unicode-range:U+3001-3002,U+4E00,U+4E0E,U+4EE3,U+4F5C,U+50CF,U+5206,U+521B,U+52A8,U+5B9E,U+5F71,U+6211,U+6301,U+662F,U+7684,U+7801,U+7EED,U+8DF5,U+8FD0,U+90E8,U+90FD,U+FF0C}.home-view[data-v-24a2e910]{perspective:1200px;color:#e8f7ff;overscroll-behavior:none;background:0 0;width:100vw;height:100svh;max-height:100svh;position:relative;overflow:hidden}.home-view.is-route-leaving[data-v-24a2e910]{visibility:hidden}.home-copy-dock[data-v-24a2e910]{z-index:40;transform-style:preserve-3d;position:absolute}.home-identity-archive-layer[data-v-24a2e910]{z-index:45;pointer-events:none;position:absolute;inset:0}.hero-copy[data-v-24a2e910]{width:min(500px,34vw);top:50%;left:clamp(240px,14.35vw,294px);transform:translateY(-50%)}.hero-eyebrow[data-v-24a2e910]{color:#50d2ee8f;letter-spacing:.22em;white-space:nowrap;align-items:center;margin:0;padding:0;font-family:JetBrains Mono,monospace;font-size:9px;display:inline-flex}.hero-brand-en[data-v-24a2e910]{letter-spacing:.1em;color:#e2ecf1e0;text-shadow:none;margin:0;font-family:Space Grotesk,sans-serif;font-size:clamp(20px,1.45vw,28px);font-weight:300;line-height:1}.hero-brand-cn[data-v-24a2e910]{color:#d3e0e7c2;letter-spacing:.2em;text-shadow:none;margin:10px 0 0;font-family:Space Grotesk,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(14px,.95vw,18px);font-weight:520;line-height:1}.home-tags[data-v-24a2e910]{color:#e8f7ffdb;letter-spacing:.14em;margin:0 0 18px;font-size:14px}.home-tags i[data-v-24a2e910]{color:#18cfff;margin:0 10px;font-style:normal}.hero-manifesto[data-v-24a2e910]{color:#e1ebf0d1;letter-spacing:.015em;gap:10px;max-width:25rem;margin:28px 0 0;font-family:Rainverse Hero Han,Space Grotesk,PingFang SC,Microsoft YaHei,sans-serif;font-size:clamp(14px,.96vw,17px);font-weight:700;line-height:1.68;display:grid}.hero-manifesto p[data-v-24a2e910]{margin:0}.hero-person-name[data-v-24a2e910]{color:#eff7fbe6;letter-spacing:-.04em;margin:0;font-family:Rainverse Hero Latin,Space Grotesk,sans-serif;font-size:clamp(42px,2.75vw,56px);font-weight:500;line-height:1}.home-summary-first .hero-person-name[data-v-24a2e910]{margin-top:0}.hero-emphasis[data-v-24a2e910]{color:#eff8fceb;opacity:.96}.hero-line-break[data-v-24a2e910]{display:inline}.home-actions[data-v-24a2e910]{justify-content:flex-start;align-items:center;gap:clamp(24px,1.8vw,32px);margin-top:24px;display:flex}.hero-cta[data-v-24a2e910]{color:#e8f7ffe0;cursor:pointer;background:0 0;border:0;align-items:center;min-height:48px;padding:7px 0 0;display:inline-flex}.hero-cta__label[data-v-24a2e910]{letter-spacing:.26em;padding:0 15px 7px 0;font-size:14px;font-weight:520;line-height:1;position:relative}.hero-cta__label[data-v-24a2e910]:after{content:"";transform-origin:100% 100%;background:linear-gradient(90deg,#080a0c29,#7b858c8f 36%,#f1f4f5e6 72%,#9ba5ab85);height:2px;transition:transform .25s ease-out;position:absolute;bottom:0;left:0;right:15px;transform:scaleX(0)}.hero-cta__arrow[data-v-24a2e910]{fill:url(#hero-cta-arrow-gradient);flex:none;transition:transform .3s;transform:translate(-8px,-3.5px)}.hero-cta:hover .hero-cta__arrow[data-v-24a2e910],.hero-cta:focus-visible .hero-cta__arrow[data-v-24a2e910]{transform:translateY(-3.5px)}.hero-cta:hover .hero-cta__label[data-v-24a2e910]:after,.hero-cta:focus-visible .hero-cta__label[data-v-24a2e910]:after{transform-origin:0 100%;transform:scaleX(1)}.hero-cta:active .hero-cta__arrow[data-v-24a2e910]{transform:translateY(-3.5px)scale(.9)}.hero-cta.is-error .hero-cta__label[data-v-24a2e910]{color:#f8fcfffa}.hero-cta[data-v-24a2e910]:focus-visible{outline-offset:7px;outline:1px solid #e8f7ffb8}.hero-cta[data-v-24a2e910]:disabled{cursor:not-allowed}.hero-service-entry[data-v-24a2e910]{color:#aab9c0;letter-spacing:.18em;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;min-width:52px;min-height:48px;padding:0 4px;font-size:13px;font-weight:450;transition:color .24s;display:inline-flex}.hero-service-entry__label[data-v-24a2e910]{line-height:1.4;position:relative}.hero-service-entry__label[data-v-24a2e910]:after{content:"";opacity:.35;transform-origin:0;background:currentColor;height:1px;transition:transform .24s,opacity .24s;position:absolute;bottom:-6px;left:0;right:.18em;transform:scaleX(.45)}.hero-service-entry[data-v-24a2e910]:focus-visible{outline-offset:5px;color:#e8f7ff;outline:2px solid #dce8ee}.hero-service-entry:focus-visible .hero-service-entry__label[data-v-24a2e910]:after{opacity:.85;transform:scaleX(1)}@media (hover:hover){.hero-service-entry[data-v-24a2e910]:hover:not(:disabled){color:#e8f7ff}.hero-service-entry:hover:not(:disabled) .hero-service-entry__label[data-v-24a2e910]:after{opacity:.85;transform:scaleX(1)}}.hero-service-entry.is-error[data-v-24a2e910]{color:#f3dfd7}.hero-service-entry[data-v-24a2e910]:disabled{cursor:not-allowed}@media (prefers-reduced-motion:reduce){.hero-cta[data-v-24a2e910],.hero-cta__arrow[data-v-24a2e910],.hero-cta__label[data-v-24a2e910]:after,.hero-service-entry[data-v-24a2e910],.hero-service-entry__label[data-v-24a2e910]:after{transition:none}.hero-cta:hover .hero-cta__arrow[data-v-24a2e910],.hero-cta:focus-visible .hero-cta__arrow[data-v-24a2e910],.hero-cta:active .hero-cta__arrow[data-v-24a2e910]{transform:translate(-8px,-3.5px)}}.home-action[data-v-24a2e910]{color:#e8f7ff9e;letter-spacing:.12em;background:#02070d2e;border:1px solid #7ddcff2e;border-radius:999px;align-items:center;gap:12px;height:42px;padding:0 22px;font-size:13px;transition:border-color .28s,color .28s,box-shadow .28s,transform .28s;display:inline-flex;position:relative}.home-action.is-primary[data-v-24a2e910]{color:#e8f7ffdb;border-color:#18cfff57}.action-arrow[data-v-24a2e910]{color:#18cfff;font-family:JetBrains Mono,monospace}.home-action[data-v-24a2e910]:hover{color:#e8f7ff;border-color:#7ddcff94;transform:translateY(-1px);box-shadow:0 0 20px #18cfff1f}.home-action[data-v-24a2e910]:disabled{cursor:not-allowed;opacity:1;box-shadow:none;transform:none}.home-panel-field[data-v-24a2e910]{z-index:26;perspective:1450px;perspective-origin:72% 48%;transform-style:preserve-3d;pointer-events:none;position:absolute;inset:0}.home-floating-panel[data-v-24a2e910]{aspect-ratio:16/9;cursor:pointer;pointer-events:auto;opacity:0;transform-style:preserve-3d;filter:brightness(var(--panel-dim,1));animation:9s ease-in-out infinite panel-float-24a2e910;animation-delay:var(--panel-float-delay,0s);transition:opacity .24s,filter .36s,transform .52s cubic-bezier(.16,1,.3,1);position:absolute}.home-floating-panel[data-v-24a2e910]:nth-child(2n){animation-duration:9.4s;animation-delay:-1.2s}.home-floating-panel.is-ready[data-v-24a2e910]{opacity:1}.home-panel-frame[data-v-24a2e910]{-webkit-backdrop-filter:blur(7px)saturate(118%);backdrop-filter:blur(7px)saturate(118%);background:#02070d1f;border:1px solid #aeebff29;border-radius:8px;width:100%;height:100%;transition:border-color .32s,box-shadow .32s,background .32s,transform .52s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden;transform:translateZ(0);box-shadow:0 24px 64px #00000057,inset 0 0 0 1px #e8f7ff09}.home-panel-frame[data-v-24a2e910]:before,.home-panel-frame[data-v-24a2e910]:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.home-panel-frame[data-v-24a2e910]:before{opacity:.72;mix-blend-mode:screen;background:linear-gradient(125deg,#e8f7ff33,#0000 16% 74%,#7ddcff24),repeating-linear-gradient(#7ddcff0b 0 1px,#0000 1px 7px)}.home-panel-frame img[data-v-24a2e910]{object-fit:cover;opacity:.9;filter:brightness(1.04)contrast(1.05)saturate(1.05);width:100%;height:100%;transition:opacity .32s,filter .32s,transform .52s;display:block;transform:scale(1.01)}.home-panel-scan[data-v-24a2e910]{z-index:3;pointer-events:none;background:linear-gradient(#0000 36%,#0000001f 68%,#000000ad);position:absolute;inset:0}.home-panel-caption[data-v-24a2e910]{z-index:4;pointer-events:none;grid-template-columns:14px minmax(0,1fr);align-items:end;gap:10px;min-height:52px;padding-top:14px;display:grid;position:absolute;bottom:14px;left:16px;right:16px}.caption-node[data-v-24a2e910]{border:1px solid #7ddcffe0;border-radius:999px;width:14px;height:14px;margin-bottom:4px;box-shadow:0 0 14px #18cfff8a}.home-panel-caption h2[data-v-24a2e910]{color:#e8f7ff;letter-spacing:.08em;white-space:normal;overflow-wrap:anywhere;text-shadow:0 2px 8px #000000b8;max-width:calc(100% - 54px);margin:0;font-size:16px;line-height:1.2}.home-panel-caption p[data-v-24a2e910]{color:#d2e1ee9e;letter-spacing:.16em;white-space:normal;overflow-wrap:anywhere;margin:5px 0 0;font-family:JetBrains Mono,monospace;font-size:9px;line-height:1.2}.home-panel-caption small[data-v-24a2e910]{color:#7ddcff8a;letter-spacing:.18em;font-family:JetBrains Mono,monospace;font-size:8px;line-height:1;position:absolute;top:0;right:0}.home-view:has(.home-floating-panel:hover) .home-floating-panel[data-v-24a2e910]:not(:hover){filter:brightness(.62)saturate(.9)}.home-floating-panel[data-v-24a2e910]:hover{--panel-hover-y:-7px;--panel-hover-z:24px;filter:brightness(1.14)saturate(1.08)}.home-floating-panel:hover img[data-v-24a2e910]{opacity:1;filter:brightness(1.16)contrast(1.08)saturate(1.08);transform:scale(1.045)}@keyframes panel-float-24a2e910{0%,to{margin-top:0}50%{margin-top:-3px}}@keyframes star-drift-24a2e910{0%{transform:translate(0,0)}to{transform:translate(-72px,38px)}}.home-view[data-v-24a2e910]{perspective:1500px;background:#010308}.home-kicker[data-v-24a2e910]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.hero-eyebrow.home-kicker[data-v-24a2e910]{margin:0;padding:0}.home-title-block h1[data-v-24a2e910]{text-shadow:none;margin-bottom:0;font-size:clamp(44px,4.1vw,68px)}.home-title-block .hero-brand-en[data-v-24a2e910]{letter-spacing:.1em;text-shadow:none;margin:clamp(96px,6vw,116px) 0 0;font-size:clamp(20px,1.45vw,28px);line-height:1}.home-brand-cn[data-v-24a2e910]{margin:-4px 0 18px}.hero-brand-cn.home-brand-cn[data-v-24a2e910]{margin:10px 0 0}.home-action[data-v-24a2e910]{height:34px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:0;padding:0;transition:color .28s,transform .28s}.home-action.is-primary[data-v-24a2e910]{border-color:#0000}.home-action[data-v-24a2e910]:hover{box-shadow:none;border-color:#0000;transform:translate(3px)}.home-floating-panel[data-v-24a2e910]{transition:opacity .52s ease var(--panel-delay,0s), filter .36s ease, transform .52s cubic-bezier(.16, 1, .3, 1)}.home-panel-frame[data-v-24a2e910]{-webkit-backdrop-filter:blur(7px)saturate(118%);backdrop-filter:blur(7px)saturate(118%);background:#02070d1a;border-color:#aeebff26;border-radius:8px;box-shadow:0 20px 58px #0000004d}.home-panel-frame[data-v-24a2e910]:before{opacity:.56;background:linear-gradient(125deg,#e8f7ff1a,#0000 13% 78%,#7ddcff14)}.home-panel-frame[data-v-24a2e910]:after{border-radius:inherit;border:0;box-shadow:inset 0 -44px 48px #00000094}.home-panel-frame img[data-v-24a2e910]{opacity:.78;filter:brightness(.94)contrast(1.08)saturate(.94)}.home-panel-scan[data-v-24a2e910]{background:linear-gradient(#0000 32%,#0000000f 62%,#000000b3)}.caption-node[data-v-24a2e910]{width:10px;height:10px;box-shadow:0 0 9px #18cfff6b}.home-floating-panel.is-primary-panel .home-panel-frame[data-v-24a2e910]{background:#05101829;border-color:#cdf4ff4d;box-shadow:0 32px 82px #00000070,inset 0 0 0 1px #e8f7ff12,0 0 30px #18cfff17}.home-floating-panel:hover .home-panel-frame[data-v-24a2e910]{background:#0818222e;border-color:#e8f7ff61;box-shadow:0 36px 88px #0000007a,inset 0 0 0 1px #e8f7ff14,0 0 34px #18cfff1a}@keyframes route-pulse-24a2e910{0%,to{opacity:.3}50%{opacity:1}}@media (width>=769px) and (width<=1366px) and (orientation:portrait){.home-view[data-v-24a2e910]{--tablet-portrait-size:min(48vw, 39svh, 620px);--tablet-portrait-top:clamp(320px, 24svh, 464px)}.hero-copy[data-v-24a2e910]{width:min(70vw,640px);top:clamp(84px,6.5svh,116px);left:clamp(64px,6.75vw,92px);transform:none}.hero-person-name[data-v-24a2e910]{font-size:clamp(52px,6.2vw,76px)}.hero-manifesto[data-v-24a2e910]{max-width:36rem;font-size:clamp(15px,1.7vw,20px)}.nexus-hero-particle-portrait{width:min(48vw,39svh,620px)!important;height:min(48vw,39svh,620px)!important;top:clamp(320px,24svh,464px)!important;left:50%!important;transform:translate(-50%)!important}}@media (width<=768px){.home-view[data-v-24a2e910]{--mobile-hero-copy-scale:1;min-height:100svh;padding-bottom:0;position:relative;overscroll-behavior:none!important;perspective:none!important;width:100%!important;height:100svh!important;max-height:100svh!important;overflow:clip!important}.home-copy-dock[data-v-24a2e910]{z-index:20;width:100%;max-width:none;padding:72px 24px 40px 48px;position:relative;top:0;left:0;transform:none!important}.hero-copy-parallax[data-v-24a2e910]{transform:translateY(46px) scale(var(--mobile-hero-copy-scale));transform-origin:0 0}.home-kicker[data-v-24a2e910]{letter-spacing:.14em;box-shadow:none;background:0 0;border:0;padding:0;font-size:8px}.home-title-block h1[data-v-24a2e910]{letter-spacing:.08em;text-shadow:none;margin-bottom:0;font-size:clamp(42px,13vw,60px)}.home-title-block .hero-brand-en[data-v-24a2e910]{letter-spacing:.1em;text-shadow:none;margin-top:18px;font-size:clamp(26px,8vw,36px);line-height:1}.home-brand-cn[data-v-24a2e910]{letter-spacing:.28em;margin:-2px 0 16px;font-size:clamp(20px,6.4vw,22px)}.hero-brand-cn.home-brand-cn[data-v-24a2e910]{letter-spacing:.2em;margin:7px 0 0;font-size:clamp(16px,5vw,21px)}.home-tags[data-v-24a2e910]{letter-spacing:.1em;margin-bottom:14px;font-size:12px}.home-description[data-v-24a2e910]{max-width:100%;margin-bottom:28px;font-size:13px;line-height:1.75}.hero-manifesto[data-v-24a2e910]{max-width:30rem;margin-top:16px;font-size:14px;line-height:1.72}.hero-person-name[data-v-24a2e910]{margin-top:0;font-size:clamp(34px,11vw,52px)}.hero-line-break[data-v-24a2e910]{display:none}.home-actions[data-v-24a2e910]{flex-direction:row;gap:24px;width:auto;margin-top:20px}.home-action[data-v-24a2e910]{background:0 0;border:0;border-radius:0;justify-content:flex-start;width:auto;height:34px;padding:0;font-size:12px}.home-action.is-primary[data-v-24a2e910]{border-color:#0000}.home-action[data-v-24a2e910]:hover{transform:none}.home-panel-field[data-v-24a2e910]{transform-style:flat;flex-direction:column;gap:16px;padding:8px 24px 150px;display:flex;position:relative;inset:auto;height:auto!important;min-height:auto!important;overflow:visible!important;transform:none!important}.home-floating-panel[data-v-24a2e910]{aspect-ratio:16/9;filter:none;animation:none;opacity:1!important;width:100%!important;max-width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.home-floating-panel.is-primary-panel[data-v-24a2e910]{aspect-ratio:16/9}.home-panel-frame[data-v-24a2e910]{clip-path:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02070d1f;border-color:#aeebff2e;border-radius:20px;box-shadow:0 18px 48px #00000061,inset 0 0 0 1px #e8f7ff0f}.home-panel-frame[data-v-24a2e910]:before{opacity:.48;background:linear-gradient(125deg,#e8f7ff14,#0000 14% 76%,#7ddcff0f)}.home-panel-frame[data-v-24a2e910]:after{border:0;box-shadow:inset 0 -48px 52px #0000009e}.home-panel-frame img[data-v-24a2e910]{opacity:.84;filter:brightness(.96)contrast(1.06)saturate(.96);transform:scale(1)}.home-panel-scan[data-v-24a2e910]{background:linear-gradient(#0000 38%,#00000014 66%,#000000a3)}.home-panel-caption[data-v-24a2e910]{gap:8px;bottom:12px;left:16px;right:14px}.home-panel-caption h2[data-v-24a2e910]{font-size:14px}.home-panel-caption p[data-v-24a2e910]{font-size:8px}.home-panel-caption small[data-v-24a2e910]{font-size:7px}.caption-node[data-v-24a2e910]{width:12px;height:12px;box-shadow:0 0 10px #18cfff61}.home-view:has(.home-floating-panel:hover) .home-floating-panel[data-v-24a2e910]:not(:hover){filter:none}.home-floating-panel[data-v-24a2e910]:hover{filter:brightness(1.06)saturate(1.04)}.home-floating-panel:hover .home-panel-frame[data-v-24a2e910]{border-color:#e8f7ff52;box-shadow:0 22px 54px #0000006b,inset 0 0 0 1px #e8f7ff14}.home-floating-panel:hover img[data-v-24a2e910]{opacity:.95;filter:brightness(1.08)contrast(1.08)saturate(1.04);transform:scale(1.025)}}@media (width<=390px) and (height<=700px){.home-view[data-v-24a2e910]{--mobile-hero-copy-scale:.84}}@media (width<=360px) and (height<=620px){.home-view[data-v-24a2e910]{--mobile-hero-copy-scale:.76}}@media (width<=768px){.rx-mobile-action[data-v-24a2e910]{overflow:hidden;border-radius:9px!important}.rx-mobile-action[data-v-24a2e910]:before,.rx-mobile-action[data-v-24a2e910]:after{border-radius:inherit!important}.rx-mobile-nexus-card[data-v-24a2e910]{border-radius:11px!important;overflow:hidden!important}.rx-mobile-nexus-card .home-panel-frame[data-v-24a2e910],.rx-mobile-nexus-card img[data-v-24a2e910],.rx-mobile-nexus-card picture[data-v-24a2e910],.rx-mobile-nexus-card video[data-v-24a2e910],.rx-mobile-nexus-card[data-v-24a2e910]:before,.rx-mobile-nexus-card[data-v-24a2e910]:after{border-radius:inherit!important}}
