.ant-pro-header-menu .anticon{margin-right:8px}.ant-pro-header-menu .ant-dropdown-menu-item{min-width:160px}.ant-pro-drop-down{vertical-align:top;cursor:pointer;line-height:64px}.ant-pro-drop-down>i{font-size:16px!important;transform:none!important}.ant-pro-drop-down>i svg{position:relative;top:-1px}#userLayout.user-layout-wrapper[data-v-09d73168]{height:100%}#userLayout.user-layout-wrapper.mobile .container .main[data-v-09d73168]{width:98%;max-width:368px}#userLayout.user-layout-wrapper .container[data-v-09d73168]{background-size:100%;width:100%;min-height:100%;position:relative}#userLayout.user-layout-wrapper .container .user-layout-lang[data-v-09d73168]{text-align:right;width:100%;height:40px;line-height:44px}#userLayout.user-layout-wrapper .container .user-layout-lang .select-lang-trigger[data-v-09d73168]{cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;margin-right:24px;padding:12px;font-size:18px;display:inline-flex}#userLayout.user-layout-wrapper .container .user-layout-content[data-v-09d73168]{padding:32px 0 24px}#userLayout.user-layout-wrapper .container .user-layout-content .top[data-v-09d73168]{text-align:center}#userLayout.user-layout-wrapper .container .user-layout-content .top .header[data-v-09d73168]{height:84px;line-height:84px}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .badge[data-v-09d73168]{vertical-align:middle;opacity:.8;margin-top:-10px;margin-left:-12px;line-height:1;display:inline-block;position:absolute}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .logo[data-v-09d73168]{vertical-align:top;border-style:none;height:44px;margin-right:16px}#userLayout.user-layout-wrapper .container .user-layout-content .top .header .title[data-v-09d73168]{color:#000000d9;font-family:Avenir,Helvetica Neue,Arial,Helvetica,sans-serif;font-size:33px;font-weight:600;position:relative;top:2px}#userLayout.user-layout-wrapper .container .user-layout-content .top .desc[data-v-09d73168]{color:#00000073;margin-top:12px;margin-bottom:40px;font-size:14px}#userLayout.user-layout-wrapper .container .user-layout-content .main[data-v-09d73168]{width:368px;min-width:260px;margin:0 auto}#userLayout.user-layout-wrapper .container .user-layout-content .footer[data-v-09d73168]{text-align:center;width:100%;margin:48px 0 24px;padding:0 16px;bottom:0}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links[data-v-09d73168]{margin-bottom:8px;font-size:14px}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links a[data-v-09d73168]{color:#00000073;transition:all .3s}#userLayout.user-layout-wrapper .container .user-layout-content .footer .links a[data-v-09d73168]:not(:last-child){margin-right:40px}#userLayout.user-layout-wrapper .container .user-layout-content .footer .copyright[data-v-09d73168]{color:#00000073;font-size:14px}#userLayout.user-layout-wrapper .container a[data-v-09d73168]{text-decoration:none}.ant-pro-drop-down[data-v-4deccece] .action{margin-right:8px}.ant-pro-drop-down[data-v-4deccece] .ant-dropdown-menu-item{min-width:160px}.business-pro-ad[data-v-4109f67d]{z-index:99;background:#ffffff40;width:258px;height:48px;padding:0 12px;position:fixed;bottom:0;left:0}.ant-pro-global-header-index-right{margin-right:8px}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action{color:#ffffffd9}.ant-pro-global-header-index-right.ant-pro-global-header-index-dark .ant-pro-global-header-index-action:hover{background:#1890ff}.ant-pro-global-header-index-right .ant-pro-account-avatar .antd-pro-global-header-index-avatar{color:#1890ff;vertical-align:top;background:#ffffffd9;margin:20px 8px 20px 0}.ant-pro-global-header-index-right .menu .anticon{margin-right:8px}.ant-pro-global-header-index-right .menu .ant-dropdown-menu-item{min-width:100px}.ant-pro-top-nav-header{box-shadow:0 2px 2px #00000026!important}.ant-layout-sider-trigger{color:#1890ff;background-color:#fff}.ant-pro-multi-tab{background:#fff;margin:-23px -24px 24px}.topmenu .ant-pro-multi-tab-wrapper{max-width:1200px;margin:0 auto}.topmenu.content-width-Fluid .ant-pro-multi-tab-wrapper{max-width:100%;margin:0 auto}body,html{width:100%;height:100%}input::-ms-clear{display:none}input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:#0000;font-family:sans-serif;line-height:1.15}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{color:#000000a6;font-variant:tabular-nums;font-feature-settings:"tnum";background-color:#fff;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:14px;line-height:1.5}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{color:#000000d9;margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[data-original-title],abbr[title]{text-decoration:underline;cursor:help;border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-top:0;margin-bottom:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:#1890ff;cursor:pointer;-webkit-text-decoration-skip:objects;background-color:#0000;outline:none;text-decoration:none;transition:color .3s}a:hover{color:#40a9ff}a:active{color:#096dd9}a:active,a:hover{outline:0;text-decoration:none}a[disabled]{color:#00000040;cursor:not-allowed;pointer-events:none}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{color:#00000073;text-align:left;caption-side:bottom;padding-top:.75em;padding-bottom:.3em}th{text-align:inherit}button,input,optgroup,select,textarea{color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{resize:vertical;overflow:auto}fieldset{border:0;min-width:0;margin:0;padding:0}legend{width:100%;max-width:100%;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal;margin-bottom:.5em;padding:0;display:block}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}::selection{color:#fff;background:#1890ff}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.anticon{color:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:0;display:inline-block}.anticon>*{line-height:1}.anticon svg{display:inline-block}.anticon:before{display:none}.anticon .anticon-icon{display:block}.anticon[tabindex]{cursor:pointer}.anticon-spin,.anticon-spin:before{animation:1s linear infinite loadingCircle;display:inline-block}.fade-appear,.fade-enter,.fade-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.fade-appear.fade-appear-active,.fade-enter.fade-enter-active{animation-name:antFadeIn;animation-play-state:running}.fade-leave.fade-leave-active{pointer-events:none;animation-name:antFadeOut;animation-play-state:running}.fade-appear,.fade-enter{opacity:0}.fade-appear,.fade-enter,.fade-leave{animation-timing-function:linear}@keyframes antFadeIn{0%{opacity:0}to{opacity:1}}@keyframes antFadeOut{0%{opacity:1}to{opacity:0}}.move-up-appear,.move-up-enter,.move-up-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.move-up-appear.move-up-appear-active,.move-up-enter.move-up-enter-active{animation-name:antMoveUpIn;animation-play-state:running}.move-up-leave.move-up-leave-active{pointer-events:none;animation-name:antMoveUpOut;animation-play-state:running}.move-up-appear,.move-up-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-up-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-down-appear,.move-down-enter,.move-down-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.move-down-appear.move-down-appear-active,.move-down-enter.move-down-enter-active{animation-name:antMoveDownIn;animation-play-state:running}.move-down-leave.move-down-leave-active{pointer-events:none;animation-name:antMoveDownOut;animation-play-state:running}.move-down-appear,.move-down-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-down-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-left-appear,.move-left-enter,.move-left-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.move-left-appear.move-left-appear-active,.move-left-enter.move-left-enter-active{animation-name:antMoveLeftIn;animation-play-state:running}.move-left-leave.move-left-leave-active{pointer-events:none;animation-name:antMoveLeftOut;animation-play-state:running}.move-left-appear,.move-left-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-left-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.move-right-appear,.move-right-enter,.move-right-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.move-right-appear.move-right-appear-active,.move-right-enter.move-right-enter-active{animation-name:antMoveRightIn;animation-play-state:running}.move-right-leave.move-right-leave-active{pointer-events:none;animation-name:antMoveRightOut;animation-play-state:running}.move-right-appear,.move-right-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.move-right-leave{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes antMoveDownIn{0%{transform-origin:0 0;opacity:0;transform:translateY(100%)}to{transform-origin:0 0;opacity:1;transform:translateY(0)}}@keyframes antMoveDownOut{0%{transform-origin:0 0;opacity:1;transform:translateY(0)}to{transform-origin:0 0;opacity:0;transform:translateY(100%)}}@keyframes antMoveLeftIn{0%{transform-origin:0 0;opacity:0;transform:translate(-100%)}to{transform-origin:0 0;opacity:1;transform:translate(0)}}@keyframes antMoveLeftOut{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(-100%)}}@keyframes antMoveRightIn{0%{transform-origin:0 0;opacity:0;transform:translate(100%)}to{transform-origin:0 0;opacity:1;transform:translate(0)}}@keyframes antMoveRightOut{0%{transform-origin:0 0;opacity:1;transform:translate(0)}to{transform-origin:0 0;opacity:0;transform:translate(100%)}}@keyframes antMoveUpIn{0%{transform-origin:0 0;opacity:0;transform:translateY(-100%)}to{transform-origin:0 0;opacity:1;transform:translateY(0)}}@keyframes antMoveUpOut{0%{transform-origin:0 0;opacity:1;transform:translateY(0)}to{transform-origin:0 0;opacity:0;transform:translateY(-100%)}}@keyframes loadingCircle{to{transform:rotate(1turn)}}[ant-click-animating-without-extra-node=true],[ant-click-animating=true]{position:relative}html{--antd-wave-shadow-color:#1890ff}.ant-click-animating-node,[ant-click-animating-without-extra-node=true]:after{border-radius:inherit;box-shadow:0 0 #1890ff;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;content:"";pointer-events:none;animation-name:fadeEffect,waveEffect;animation-duration:2s,.4s;animation-timing-function:cubic-bezier(.08,.82,.17,1),cubic-bezier(.08,.82,.17,1);animation-iteration-count:1,1;animation-direction:normal,normal;animation-play-state:running,running;animation-delay:0s,0s;animation-fill-mode:forwards;animation-timeline:auto,auto;display:block;position:absolute;inset:0}@keyframes waveEffect{to{box-shadow:0 0 #1890ff;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes fadeEffect{to{opacity:0}}.slide-up-appear,.slide-up-enter,.slide-up-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.slide-up-appear.slide-up-appear-active,.slide-up-enter.slide-up-enter-active{animation-name:antSlideUpIn;animation-play-state:running}.slide-up-leave.slide-up-leave-active{pointer-events:none;animation-name:antSlideUpOut;animation-play-state:running}.slide-up-appear,.slide-up-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-up-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-down-appear,.slide-down-enter,.slide-down-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.slide-down-appear.slide-down-appear-active,.slide-down-enter.slide-down-enter-active{animation-name:antSlideDownIn;animation-play-state:running}.slide-down-leave.slide-down-leave-active{pointer-events:none;animation-name:antSlideDownOut;animation-play-state:running}.slide-down-appear,.slide-down-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-down-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-left-appear,.slide-left-enter,.slide-left-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.slide-left-appear.slide-left-appear-active,.slide-left-enter.slide-left-enter-active{animation-name:antSlideLeftIn;animation-play-state:running}.slide-left-leave.slide-left-leave-active{pointer-events:none;animation-name:antSlideLeftOut;animation-play-state:running}.slide-left-appear,.slide-left-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-left-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.slide-right-appear,.slide-right-enter,.slide-right-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.slide-right-appear.slide-right-appear-active,.slide-right-enter.slide-right-enter-active{animation-name:antSlideRightIn;animation-play-state:running}.slide-right-leave.slide-right-leave-active{pointer-events:none;animation-name:antSlideRightOut;animation-play-state:running}.slide-right-appear,.slide-right-enter{opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.slide-right-leave{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes antSlideUpIn{0%{transform-origin:0 0;opacity:0;transform:scaleY(.8)}to{transform-origin:0 0;opacity:1;transform:scaleY(1)}}@keyframes antSlideUpOut{0%{transform-origin:0 0;opacity:1;transform:scaleY(1)}to{transform-origin:0 0;opacity:0;transform:scaleY(.8)}}@keyframes antSlideDownIn{0%{transform-origin:100% 100%;opacity:0;transform:scaleY(.8)}to{transform-origin:100% 100%;opacity:1;transform:scaleY(1)}}@keyframes antSlideDownOut{0%{transform-origin:100% 100%;opacity:1;transform:scaleY(1)}to{transform-origin:100% 100%;opacity:0;transform:scaleY(.8)}}@keyframes antSlideLeftIn{0%{transform-origin:0 0;opacity:0;transform:scaleX(.8)}to{transform-origin:0 0;opacity:1;transform:scaleX(1)}}@keyframes antSlideLeftOut{0%{transform-origin:0 0;opacity:1;transform:scaleX(1)}to{transform-origin:0 0;opacity:0;transform:scaleX(.8)}}@keyframes antSlideRightIn{0%{transform-origin:100% 0;opacity:0;transform:scaleX(.8)}to{transform-origin:100% 0;opacity:1;transform:scaleX(1)}}@keyframes antSlideRightOut{0%{transform-origin:100% 0;opacity:1;transform:scaleX(1)}to{transform-origin:100% 0;opacity:0;transform:scaleX(.8)}}.swing-appear,.swing-enter{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.swing-appear.swing-appear-active,.swing-enter.swing-enter-active{animation-name:antSwingIn;animation-play-state:running}@keyframes antSwingIn{0%,to{transform:translate(0)}20%{transform:translate(-10px)}40%{transform:translate(10px)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.zoom-appear,.zoom-enter,.zoom-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-appear.zoom-appear-active,.zoom-enter.zoom-enter-active{animation-name:antZoomIn;animation-play-state:running}.zoom-leave.zoom-leave-active{pointer-events:none;animation-name:antZoomOut;animation-play-state:running}.zoom-appear,.zoom-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-appear,.zoom-big-enter,.zoom-big-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-big-appear.zoom-big-appear-active,.zoom-big-enter.zoom-big-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-leave.zoom-big-leave-active{pointer-events:none;animation-name:antZoomBigOut;animation-play-state:running}.zoom-big-appear,.zoom-big-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-big-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-big-fast-appear,.zoom-big-fast-enter,.zoom-big-fast-leave{animation-duration:.1s;animation-play-state:paused;animation-fill-mode:both}.zoom-big-fast-appear.zoom-big-fast-appear-active,.zoom-big-fast-enter.zoom-big-fast-enter-active{animation-name:antZoomBigIn;animation-play-state:running}.zoom-big-fast-leave.zoom-big-fast-leave-active{pointer-events:none;animation-name:antZoomBigOut;animation-play-state:running}.zoom-big-fast-appear,.zoom-big-fast-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-big-fast-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-up-appear,.zoom-up-enter,.zoom-up-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-up-appear.zoom-up-appear-active,.zoom-up-enter.zoom-up-enter-active{animation-name:antZoomUpIn;animation-play-state:running}.zoom-up-leave.zoom-up-leave-active{pointer-events:none;animation-name:antZoomUpOut;animation-play-state:running}.zoom-up-appear,.zoom-up-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-up-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-down-appear,.zoom-down-enter,.zoom-down-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-down-appear.zoom-down-appear-active,.zoom-down-enter.zoom-down-enter-active{animation-name:antZoomDownIn;animation-play-state:running}.zoom-down-leave.zoom-down-leave-active{pointer-events:none;animation-name:antZoomDownOut;animation-play-state:running}.zoom-down-appear,.zoom-down-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-down-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-left-appear,.zoom-left-enter,.zoom-left-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-left-appear.zoom-left-appear-active,.zoom-left-enter.zoom-left-enter-active{animation-name:antZoomLeftIn;animation-play-state:running}.zoom-left-leave.zoom-left-leave-active{pointer-events:none;animation-name:antZoomLeftOut;animation-play-state:running}.zoom-left-appear,.zoom-left-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-left-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.zoom-right-appear,.zoom-right-enter,.zoom-right-leave{animation-duration:.2s;animation-play-state:paused;animation-fill-mode:both}.zoom-right-appear.zoom-right-appear-active,.zoom-right-enter.zoom-right-enter-active{animation-name:antZoomRightIn;animation-play-state:running}.zoom-right-leave.zoom-right-leave-active{pointer-events:none;animation-name:antZoomRightOut;animation-play-state:running}.zoom-right-appear,.zoom-right-enter{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1);transform:scale(0)}.zoom-right-leave{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes antZoomIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes antZoomOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.2)}}@keyframes antZoomBigIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes antZoomBigOut{0%{transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes antZoomUpIn{0%{transform-origin:50% 0;opacity:0;transform:scale(.8)}to{transform-origin:50% 0;transform:scale(1)}}@keyframes antZoomUpOut{0%{transform-origin:50% 0;transform:scale(1)}to{transform-origin:50% 0;opacity:0;transform:scale(.8)}}@keyframes antZoomLeftIn{0%{transform-origin:0;opacity:0;transform:scale(.8)}to{transform-origin:0;transform:scale(1)}}@keyframes antZoomLeftOut{0%{transform-origin:0;transform:scale(1)}to{transform-origin:0;opacity:0;transform:scale(.8)}}@keyframes antZoomRightIn{0%{transform-origin:100%;opacity:0;transform:scale(.8)}to{transform-origin:100%;transform:scale(1)}}@keyframes antZoomRightOut{0%{transform-origin:100%;transform:scale(1)}to{transform-origin:100%;opacity:0;transform:scale(.8)}}@keyframes antZoomDownIn{0%{transform-origin:50% 100%;opacity:0;transform:scale(.8)}to{transform-origin:50% 100%;transform:scale(1)}}@keyframes antZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1)}to{transform-origin:50% 100%;opacity:0;transform:scale(.8)}}.ant-motion-collapse-legacy{overflow:hidden}.ant-motion-collapse,.ant-motion-collapse-legacy-active{transition:height .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)!important}.ant-motion-collapse{overflow:hidden}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#1890ff;width:100%;height:2px;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:100px;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-4px);box-shadow:0 0 10px #1890ff,0 0 5px #1890ff}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:15px;right:15px}#nprogress .spinner-icon{box-sizing:border-box;border:2px solid #0000;border-color:#1890ff #0000 #0000 #1890ff;border-radius:50%;width:18px;height:18px;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(1turn)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}#app,#root,body,html{height:100%}.colorWeak{filter:invert(80%)}.ant-layout.layout-basic{height:100vh;min-height:100vh}canvas{display:block}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}.table-alert{margin-bottom:16px}.table-operator{margin-bottom:18px}.table-operator button{margin-right:8px}.table-page-search-wrapper .ant-form-inline .ant-form-item{margin-bottom:12px;margin-right:0;display:flex}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control-wrapper{vertical-align:middle;flex:1;display:inline-block}.table-page-search-wrapper .ant-form-inline .ant-form-item>.ant-form-item-label{width:auto;padding-right:8px;line-height:32px}.table-page-search-wrapper .ant-form-inline .ant-form-item .ant-form-item-control{height:32px;line-height:32px}.table-page-search-wrapper .table-page-search-submitButtons{white-space:nowrap;margin-bottom:12px;display:block}@media (width<=480px){.ant-table{width:100%;overflow-x:auto}.ant-table-tbody>tr>td,.ant-table-tbody>tr>th,.ant-table-thead>tr>td,.ant-table-thead>tr>th{white-space:pre}.ant-table-tbody>tr>td>span,.ant-table-tbody>tr>th>span,.ant-table-thead>tr>td>span,.ant-table-thead>tr>th>span{display:block}}.grid-background{background-image:linear-gradient(#60a5fa08 1px,#0000 1px),linear-gradient(90deg,#60a5fa08 1px,#0000 1px);background-size:60px 60px;animation:20s linear infinite gridMove;position:absolute;inset:0}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.light-beams{pointer-events:none;position:absolute;inset:0;overflow:hidden}.light-beams .beam{opacity:.3;background:linear-gradient(#0000,#60a5fa,#0000);width:2px;height:200px;animation:8s linear infinite beamFall;position:absolute}.light-beams .beam.beam-1{animation-delay:0s;left:20%}.light-beams .beam.beam-2{animation-delay:2.5s;left:50%}.light-beams .beam.beam-3{animation-delay:5s;left:80%}@keyframes beamFall{0%{opacity:0;transform:translateY(-200px)rotate(15deg)}10%{opacity:.4}90%{opacity:.4}to{opacity:0;transform:translateY(800px)rotate(15deg)}}.ai-agent-scene{justify-content:center;align-items:center;width:420px;height:420px;display:flex;position:relative}.ai-core{justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.ai-core .core-center{z-index:10;background:linear-gradient(135deg,#4169e1 0%,#1e3a8a 100%);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;animation:4s ease-in-out infinite coreFloat;display:flex;box-shadow:0 0 40px #4169e180,0 0 80px #4169e14d,inset 0 0 20px #ffffff1a}.ai-core .core-center .ai-icon{color:#fff;text-shadow:0 0 20px #fffc;letter-spacing:2px;font-size:28px;font-weight:800}.ai-core .core-ring{border:2px solid #0000;border-radius:50%;animation:8s linear infinite ringRotate;position:absolute}.ai-core .core-ring.ring-1{border-top-color:#60a5fa;border-right-color:#60a5fa;width:100px;height:100px;animation-duration:6s}.ai-core .core-ring.ring-2{border-bottom-color:#22d3ee;border-left-color:#22d3ee;width:120px;height:120px;animation-duration:8s;animation-direction:reverse}.ai-core .core-ring.ring-3{border-top-color:#60a5fa4d;width:140px;height:140px;animation-duration:10s}.ai-core .pulse-wave{border:2px solid #60a5fa;border-radius:50%;width:80px;height:80px;animation:3s ease-out infinite pulseExpand;position:absolute}.ai-core .pulse-wave.delay-1{animation-delay:1s}.ai-core .pulse-wave.delay-2{animation-delay:2s}@keyframes coreFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulseExpand{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.orbit-container{width:100%;height:100%;position:absolute;top:0;left:0}.orbit-container .orbit{border:1px dashed #60a5fa33;border-radius:50%;animation:20s linear infinite orbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.orbit-container .orbit.orbit-1{width:240px;height:240px;animation-duration:15s}.orbit-container .orbit.orbit-2{width:300px;height:300px;animation-duration:20s;animation-direction:reverse}.orbit-container .orbit.orbit-3{width:360px;height:360px;animation-duration:25s}.orbit-container .node-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 16px;animation:3s ease-in-out infinite nodeFloat;display:flex;position:absolute;box-shadow:0 8px 32px #0000001a}.orbit-container .node-item .node-icon{font-size:24px}.orbit-container .node-item .node-label{color:#fff;font-size:12px;font-weight:500}.orbit-container .node-item.node-rpa{animation-delay:0s;top:-20px;left:50%;transform:translate(-50%)}.orbit-container .node-item.node-data{animation-delay:1s;bottom:20px;left:-30px}.orbit-container .node-item.node-agent{animation-delay:2s;top:50%;right:-40px;transform:translateY(-50%)}@keyframes orbitSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes nodeFloat{0%,to{transform:translateY(0);box-shadow:0 8px 32px #0000001a}50%{transform:translateY(-8px);box-shadow:0 16px 48px #4169e133}}.connection-lines{pointer-events:none;width:400px;height:400px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.connection-lines .data-path{fill:none;stroke:url(#lineGradient);stroke-width:2px;stroke-dasharray:8 4;animation:2s linear infinite dashFlow}.connection-lines .data-path.path-1{animation-delay:0s}.connection-lines .data-path.path-2{animation-delay:.7s}.connection-lines .data-path.path-3{animation-delay:1.4s}@keyframes dashFlow{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}.floating-particles{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.floating-particles .particle{background:#60a5fa26;border:1px solid #60a5fa4d;border-radius:6px;padding:6px 10px;animation:6s ease-in-out infinite particleDrift;position:absolute}.floating-particles .particle span{color:#60a5fa;font-family:Courier New,monospace;font-size:12px;font-weight:600}.floating-particles .particle.p1{animation-delay:0s;top:15%;left:10%}.floating-particles .particle.p2{animation-delay:1s;top:25%;right:15%}.floating-particles .particle.p3{animation-delay:2s;bottom:30%;left:5%}.floating-particles .particle.p4{animation-delay:3s;bottom:20%;right:10%}.floating-particles .particle.p5{animation-delay:4s;top:60%;left:15%}@keyframes particleDrift{0%,to{opacity:.6;transform:translate(0)rotate(0)}25%{opacity:1;transform:translate(10px,-15px)rotate(5deg)}50%{opacity:.8;transform:translate(-5px,-25px)rotate(-3deg)}75%{opacity:1;transform:translate(15px,-10px)rotate(8deg)}}.glow-base{filter:blur(20px);background:radial-gradient(#4169e166 0%,#0000 70%);width:300px;height:60px;animation:3s ease-in-out infinite glowPulse;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}@keyframes glowPulse{0%,to{opacity:.6;transform:translate(-50%)scaleX(1)}50%{opacity:1;transform:translate(-50%)scaleX(1.2)}}@media (width<=768px){.ai-agent-scene{width:300px;height:300px;transform:scale(.8)}.orbit-container .orbit.orbit-1{width:180px;height:180px}.orbit-container .orbit.orbit-2{width:220px;height:220px}.orbit-container .orbit.orbit-3{width:260px;height:260px}}.core-advantages-section{background:linear-gradient(#f8faff 0%,#fff 100%);padding:80px 0 40px;position:relative;overflow:hidden}.advantages-container{max-width:1200px;margin:0 auto;padding:0 24px}.section-header{text-align:center;margin-bottom:50px}.section-header .main-title{color:#1f2937;margin-bottom:32px;font-size:36px;font-weight:600}.tabs-wrapper{background:#f0f4ff;border-radius:8px;gap:4px;padding:4px;display:inline-flex}.tabs-wrapper .tab-item{color:#4b5563;cursor:pointer;border-radius:6px;padding:10px 28px;font-size:14px;font-weight:500;transition:all .3s}.tabs-wrapper .tab-item:hover{color:#4169e1}.tabs-wrapper .tab-item.active{color:#fff;background:#4169e1;box-shadow:0 2px 8px #4169e14d}.content-area{justify-content:space-between;align-items:flex-start;min-height:350px;margin-bottom:20px;display:flex;position:relative}.left-content{flex:0 0 280px;padding-top:20px}.left-content .content-title{color:#1f2937;margin-bottom:20px;font-size:24px;font-weight:600;line-height:1.4}.left-content .content-desc{color:#6b7280;margin-bottom:28px;font-size:14px;line-height:2}.left-content .consult-btn{background:#4169e1;border:none;border-radius:6px;height:auto;padding:10px 32px;font-size:14px;font-weight:500;box-shadow:0 4px 12px #4169e14d}.left-content .consult-btn:hover{background:#60a5fa;transform:translateY(-2px);box-shadow:0 6px 16px #4169e166}.center-globe{flex:1;justify-content:center;align-items:center;padding:0 40px;display:flex;position:relative}.globe-wrapper{width:280px;height:280px;position:relative}.globe{background:linear-gradient(135deg,#e8f4fc 0%,#c5e3f6 50%,#a8d4f0 100%);border-radius:50%;width:100%;height:100%;animation:20s linear infinite globeRotate;position:relative;overflow:hidden;box-shadow:inset -20px -20px 40px #fffc,inset 20px 20px 40px #64b4dc4d,0 20px 60px #4169e133}.globe .globe-inner{opacity:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cpath d='M60 40 Q80 30 100 35 Q120 40 130 55 Q140 70 135 90 Q130 110 110 120 Q90 130 70 125 Q50 120 45 100 Q40 80 50 60 Q55 45 60 40Z' fill='%2390cdf4' opacity='0.6'/%3E%3Cpath d='M100 80 Q120 75 140 85 Q160 95 165 115 Q170 135 155 150 Q140 165 120 160 Q100 155 95 135 Q90 115 100 95 Q105 85 100 80Z' fill='%2390cdf4' opacity='0.5'/%3E%3Cpath d='M30 100 Q45 95 60 105 Q75 115 70 135 Q65 155 45 160 Q25 165 20 145 Q15 125 25 110 Q30 100 30 100Z' fill='%2390cdf4' opacity='0.4'/%3E%3C/svg%3E") 50%/contain no-repeat;width:70%;height:75%;position:absolute;top:10%;left:15%}.globe .globe-grid{background:repeating-linear-gradient(0deg,#0000,#0000 18px,#4169e114 18px 20px),repeating-linear-gradient(90deg,#0000,#0000 18px,#4169e114 18px 20px);border-radius:50%;width:100%;height:100%;position:absolute;top:0;left:0}.globe .globe-highlight{filter:blur(8px);background:linear-gradient(135deg,#fffc 0%,#0000 100%);border-radius:50%;width:35%;height:25%;position:absolute;top:8%;left:15%}.globe-glow{z-index:-1;background:radial-gradient(circle,#4169e126 0%,#0000 70%);border-radius:50%;width:320px;height:320px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes globeRotate{0%{background-position:0%}to{background-position:100%}}.stat-left{text-align:right;position:absolute;top:50%;left:80px;transform:translateY(-50%)}.stat-right{text-align:left}.right-content{flex:0 0 200px;justify-content:flex-start;align-items:center;padding-top:60px;display:flex}.stat-number{color:#1f2937;margin-bottom:8px;font-size:42px;font-weight:700;line-height:1}.stat-label{color:#6b7280;margin-bottom:12px;font-size:14px}.stat-line{opacity:.5;background:repeating-linear-gradient(90deg,#6b7280 0 4px,#0000 4px 8px);width:120px;height:1px}.stat-left .stat-line{margin-left:auto}.platform-area{height:180px;margin-top:-40px;position:relative}.platform-base{perspective:800px;justify-content:center;align-items:flex-end;gap:8px;width:100%;max-width:900px;height:150px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.platform-step{transform-style:preserve-3d;background:linear-gradient(#e8f0ff 0%,#d0e0ff 100%);border-radius:8px 8px 0 0;position:relative}.platform-step:before{content:"";border-radius:inherit;background:linear-gradient(135deg,#ffffff80 0%,#0000 50%);position:absolute;inset:0}.platform-step:after{content:"";background:linear-gradient(#0000 0%,#4169e11a 100%);height:20px;position:absolute;bottom:0;left:0;right:0}.step-1{width:100px;height:50px}.step-2{width:120px;height:80px}.step-3{width:160px;height:120px}.step-4{width:120px;height:80px}.step-5{width:100px;height:50px}.decoration-elements{pointer-events:none;position:absolute;inset:0}.deco-cube{background:linear-gradient(145deg,#f0f4ff 0%,#e0e8ff 100%);border-radius:8px;position:absolute;box-shadow:0 8px 24px #4169e126}.deco-cube.cube-1{width:50px;height:50px;bottom:60px;left:15%;transform:rotate(-10deg)}.deco-cube.cube-2{width:40px;height:40px;bottom:40px;right:20%;transform:rotate(15deg)}.deco-circle{background:linear-gradient(145deg,#f8faff 0%,#e8f0ff 100%);border-radius:12px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;box-shadow:0 8px 24px #4169e11f}.deco-circle.circle-1{bottom:90px;right:12%}.deco-circle .check-icon{color:#4169e1;font-size:24px;font-weight:700}@media (width<=992px){.content-area{text-align:center;flex-direction:column;align-items:center}.left-content{flex:none;margin-bottom:40px}.left-content .content-desc{text-align:center}.center-globe{margin-bottom:40px}.stat-left{text-align:center;margin-top:20px;position:static;transform:none}.right-content{flex:none;padding-top:0}.stat-right{text-align:center}.stat-line{margin:0 auto}}@media (width<=768px){.core-advantages-section{padding:60px 0 30px}.section-header .main-title{font-size:28px}.tabs-wrapper{flex-wrap:wrap;justify-content:center}.tabs-wrapper .tab-item{padding:8px 20px;font-size:13px}.globe-wrapper{width:200px;height:200px}.stat-number{font-size:32px}.platform-base,.decoration-elements{display:none}}.page2-section{background:linear-gradient(135deg,#4169e1 0%,#1e3a8a 100%);padding:80px 0;position:relative;overflow:hidden}.page2-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 20% 30%,#60a5fa33 0%,#0000 40%),radial-gradient(circle at 80% 70%,#1e3a8a4d 0%,#0000 40%);position:absolute;inset:0}.page2-container{z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.page2-header{text-align:center;margin-bottom:60px}.page2-header .section-badge{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #ffffff40;border-radius:20px;margin-bottom:20px;padding:6px 20px;font-size:13px;font-weight:500;display:inline-block}.page2-header .section-title{color:#fff;margin-bottom:16px;font-size:36px;font-weight:600}.page2-header .section-subtitle{color:#fffc;max-width:600px;margin:0 auto;font-size:16px;line-height:1.6}.page2-content{justify-content:space-between;align-items:center;gap:80px;display:flex}.ai-showcase{flex:0 0 400px;justify-content:center;align-items:center;min-height:350px;display:flex;position:relative}.ai-card{background:linear-gradient(145deg,#e8f0ff 0%,#d0e0ff 100%);border-radius:32px;justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative;box-shadow:0 20px 60px #0003,0 0 0 1px #ffffff1a}.ai-card .card-glow{z-index:-1;background:radial-gradient(circle,#60a5fa4d 0%,#0000 70%);width:280px;height:280px;animation:3s ease-in-out infinite pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-robot{position:relative}.robot-body{flex-direction:column;align-items:center;display:flex}.robot-head{width:60px;height:30px;margin-bottom:8px;position:relative}.robot-head .robot-eye{background:#4169e1;border-radius:50%;width:12px;height:12px;position:absolute;top:10px}.robot-head .robot-eye.left{left:12px}.robot-head .robot-eye.right{right:12px}.robot-head .robot-eye:after{content:"";background:#fff;border-radius:50%;width:4px;height:4px;position:absolute;top:2px;left:2px}.robot-head .robot-antenna{background:linear-gradient(#ff6b6b 0%,#4169e1 100%);border-radius:2px;width:4px;height:15px;position:absolute;top:-15px;left:50%;transform:translate(-50%)}.robot-head .robot-antenna:before{content:"";background:#ff6b6b;border-radius:50%;width:10px;height:10px;animation:2s ease-in-out infinite blink;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.robot-screen{background:linear-gradient(145deg,#4169e1 0%,#1e3a8a 100%);border-radius:12px;justify-content:center;align-items:center;width:80px;height:50px;display:flex;box-shadow:inset 0 2px 4px #0003}.robot-screen .ai-text{color:#fff;text-shadow:0 0 10px #ffffff80;font-size:24px;font-weight:700}.robot-arms{justify-content:space-between;width:100px;margin-top:-5px;display:flex}.robot-arms .arm{background:linear-gradient(#c0d0f0 0%,#a0b8e8 100%);border-radius:6px;width:20px;height:30px}.robot-arms .arm.left{transform:rotate(15deg)}.robot-arms .arm.right{transform:rotate(-15deg)}.floating-tags{pointer-events:none;position:absolute;inset:0}.float-tag{color:#4169e1;background:#fff;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600;animation:3s ease-in-out infinite floatTag;position:absolute;box-shadow:0 4px 16px #0000001a}.float-tag.top-right{animation-delay:0s;top:40px;right:40px}.float-tag.bottom-left{animation-delay:1s;bottom:60px;left:60px}.float-tag.bottom-right{animation-delay:2s;bottom:40px;right:60px}.features-panel{flex:1;max-width:500px}.features-panel .panel-title{color:#fff;margin-bottom:28px;font-size:22px;font-weight:600}.features-list{flex-direction:column;gap:20px;display:flex}.feature-row{background:#ffffff14;border:1px solid #ffffff1a;border-radius:12px;align-items:flex-start;gap:16px;padding:16px;transition:all .3s;display:flex}.feature-row:hover{background:#ffffff1f;transform:translate(8px)}.feature-row .feature-icon{background:#ffffff26;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.feature-row .feature-icon span{font-size:22px}.feature-row .feature-info h4{color:#fff;margin:0 0 6px;font-size:16px;font-weight:600}.feature-row .feature-info p{color:#ffffffb3;margin:0;font-size:13px;line-height:1.5}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes blink{0%,to{opacity:1}50%{opacity:.4}}@keyframes floatTag{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (width<=992px){.page2-content{flex-direction:column;gap:50px}.ai-showcase{flex:none;min-height:280px}.features-panel{max-width:100%}}@media (width<=768px){.page2-section{padding:60px 0}.page2-header .section-title{font-size:28px}.ai-card{width:160px;height:160px}.float-tag{padding:6px 12px;font-size:12px}}.home-page{color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}.modern-header{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#4169e140;height:80px;padding:0;position:fixed;top:0;left:0;right:0;box-shadow:0 2px 12px #00000026}.modern-header .header-content{justify-content:space-between;align-items:center;max-width:1200px;height:100%;margin:0 auto;padding:20px 24px;display:flex}.modern-header .logo-section{color:#fff;align-items:center;gap:12px;font-size:20px;font-weight:600;display:flex}.modern-header .logo-section .logo-image{object-fit:contain;width:auto;height:40px}.modern-header .logo-section .logo-icon{font-size:32px}.modern-header .nav-menu{align-items:center;gap:48px;display:flex}.modern-header .nav-menu .nav-item{color:#fff;opacity:.95;font-size:16px;font-weight:500;text-decoration:none;transition:all .3s}.modern-header .nav-menu .nav-item:hover{opacity:1;transform:translateY(-1px)}.modern-header .header-actions{align-items:center;gap:16px;display:flex}.modern-header .header-actions .phone-number{color:#fff;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s;display:flex}.modern-header .header-actions .phone-number .phone-icon{font-size:20px}.modern-header .header-actions .phone-number:hover{background:#ffffff1a;transform:translateY(-1px)}.modern-header .header-actions .btn-login{color:#fff;background:0 0;border:2px solid #fff;border-radius:6px;height:auto;padding:10px 28px;font-size:16px;font-weight:500}.modern-header .header-actions .btn-login:hover{color:#fff;background:#ffffff26;border-color:#fff}.modern-header .header-actions .btn-register,.modern-header .header-actions .btn-apply{color:#4169e1;background:#fff;border:2px solid #fff;border-radius:8px;height:auto;padding:12px 40px;font-size:16px;font-weight:600}.modern-header .header-actions .btn-register:hover,.modern-header .header-actions .btn-apply:hover{color:#4169e1;background:#ffffffe6;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.modern-banner{min-height:570px;padding-top:110px;position:relative;overflow:hidden}.modern-banner .banner-background{z-index:0;background:linear-gradient(135deg,#4169e1 0%,#1e3a8a 100%);position:absolute;inset:0}.modern-banner .banner-background .gradient-overlay{background:radial-gradient(circle at 20%,#60a5fa4d 0%,#0000 50%),radial-gradient(circle at 80% 80%,#1e3a8a66 0%,#0000 50%);position:absolute;inset:0}.modern-banner .home-layout{z-index:1;justify-content:space-between;align-items:center;padding:80px 24px;display:flex;position:relative}.modern-banner .home-banner-content-wrapper{flex:1;max-width:500px}.modern-banner .banner-title{margin-bottom:24px;font-size:48px;font-weight:700;line-height:1.2;color:#fff!important}.modern-banner .banner-subtitle{opacity:.95;font-size:18px;line-height:1.6;color:#fff!important}.modern-banner .modern-illustration{flex:1;justify-content:center;align-items:center;display:flex}.modern-banner .illustration-3d{width:400px;height:300px;position:relative}.modern-banner .illustration-3d .platform{background:linear-gradient(145deg,#5b8def,#4169e1);border-radius:12px;justify-content:center;align-items:center;width:120px;height:120px;animation:3s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 20px 40px #0003}.modern-banner .illustration-3d .platform .screen,.modern-banner .illustration-3d .platform .document,.modern-banner .illustration-3d .platform .chart{font-size:48px}.modern-banner .illustration-3d .platform-1{animation-delay:0s;top:20px;left:50px}.modern-banner .illustration-3d .platform-2{animation-delay:.5s;top:80px;right:40px}.modern-banner .illustration-3d .platform-3{animation-delay:1s;bottom:40px;left:120px}.modern-banner .illustration-3d .floating-person{font-size:32px;animation:2.5s ease-in-out infinite float;position:absolute}.modern-banner .illustration-3d .person-1{animation-delay:.3s;top:60px;left:20px}.modern-banner .illustration-3d .person-2{animation-delay:.8s;bottom:80px;right:60px}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.white-bg{background:#fff;padding:80px 0;position:relative;z-index:1!important}.services-section{position:relative;z-index:1!important}.services-section .section-header{text-align:center;margin-bottom:60px}.services-section .section-title{color:#1f2937;margin-bottom:24px;font-size:32px;font-weight:600}.services-section .section-tabs{justify-content:center;gap:32px;margin-top:24px;display:flex}.services-section .section-tabs .tab{color:#4b5563;cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .3s}.services-section .section-tabs .tab.active{color:#4169e1;background:#4169e11a}.services-section .section-tabs .tab:hover{color:#4169e1}.services-section .services-grid{max-width:1000px;margin:0 auto}.services-section .service-card{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;height:100%;padding:40px 24px;transition:all .3s}.services-section .service-card:hover{border-color:#4169e1;transform:translateY(-5px);box-shadow:0 10px 30px #4169e126}.services-section .service-card .service-icon{margin-bottom:20px;font-size:48px}.services-section .service-card .service-title{color:#1f2937;margin-bottom:12px;font-size:18px;font-weight:600}.services-section .service-card .service-desc{color:#4b5563;font-size:14px;line-height:1.6}.dark-bg{background:linear-gradient(#4169e1 0%,#1e3a8a 100%);padding:80px 0;position:relative;overflow:hidden}.dark-bg:before{content:"";pointer-events:none;background:radial-gradient(circle at 30% 20%,#4169e11a 0%,#0000 50%),radial-gradient(circle at 70% 80%,#60a5fa1a 0%,#0000 50%);position:absolute;inset:0}.features-section .section-title-white{color:#fff;text-align:center;margin-bottom:32px;font-size:32px;font-weight:600}.features-section .feature-tabs{flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:60px;display:flex}.features-section .feature-tabs .feature-tab{color:#ffffffb3;cursor:pointer;border-radius:6px;padding:8px 16px;font-size:14px;transition:all .3s}.features-section .feature-tabs .feature-tab.active{color:#fff;background:#4169e14d}.features-section .feature-tabs .feature-tab:hover{color:#fff}.features-section .feature-content{justify-content:space-between;align-items:center;gap:80px;max-width:1000px;margin:0 auto;display:flex}.features-section .feature-visual{flex:1;justify-content:center;align-items:center;height:300px;display:flex;position:relative}.features-section .feature-visual .cube-3d{width:150px;height:150px;animation:6s linear infinite rotate3d;position:relative}.features-section .feature-visual .cube-3d .cube-face{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#60a5fa4d,#4169e180);border:2px solid #60a5fa80;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;font-size:64px;display:flex;box-shadow:0 20px 60px #4169e14d}.features-section .feature-visual .hologram-circle{background:radial-gradient(#4169e166 0%,#0000 70%);border:2px solid #60a5fa4d;border-radius:50%;width:200px;height:40px;animation:2s ease-in-out infinite pulse;position:absolute;bottom:-20px}.features-section .feature-list{flex:1}.features-section .feature-list .feature-list-title{color:#fff;margin-bottom:32px;font-size:24px;font-weight:600}.features-section .feature-list .feature-item{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.features-section .feature-list .feature-item .feature-number{color:#fff;background:#4169e133;border:2px solid #4169e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-weight:600;display:flex}.features-section .feature-list .feature-item .feature-text h4{color:#fff;margin-bottom:8px;font-size:16px;font-weight:600}.features-section .feature-list .feature-item .feature-text p{color:#ffffffb3;font-size:14px;line-height:1.6}@keyframes rotate3d{0%{transform:rotateY(0)rotateX(10deg)}to{transform:rotateY(360deg)rotateX(10deg)}}.contact-section .contact-container{text-align:center;max-width:800px;margin:0 auto;padding:60px 24px}.contact-section .section-title{color:#1f2937;margin-bottom:20px;font-size:32px;font-weight:600}.contact-section .contact-desc{color:#4b5563;margin-bottom:40px;font-size:16px;line-height:1.8}.contact-section .contact-buttons{justify-content:center;gap:16px;display:flex}.contact-section .contact-buttons .btn-contact{background:#4169e1;border:none;border-radius:8px;height:auto;padding:12px 32px;font-size:16px}.contact-section .contact-buttons .btn-contact:hover{background:#60a5fa}.contact-section .contact-buttons .btn-consult{color:#4169e1;background:0 0;border:2px solid #4169e1;border-radius:8px;height:auto;padding:12px 32px;font-size:16px}.contact-section .contact-buttons .btn-consult:hover{background:#4169e10d}.modern-footer{background:#1f2937;padding:40px 0 20px;position:relative}.modern-footer .footer-wave{width:100%;line-height:0;position:absolute;top:-1px;left:0;right:0;overflow:hidden}.modern-footer .footer-wave svg{width:calc(100% + 1.3px);height:60px;display:block;position:relative}.modern-footer .footer-content{text-align:center;padding-top:40px}.modern-footer .copyright{color:#fff9;margin:0;font-size:14px}.modern-footer .copyright a{color:#fff9;margin-left:8px;text-decoration:none}.modern-footer .copyright a:hover{color:#fff}@media (width<=768px){.modern-header .nav-menu{display:none}.modern-banner .home-layout{text-align:center;flex-direction:column}.modern-banner .banner-title{font-size:32px}.modern-banner .modern-illustration{margin-top:40px}.features-section .feature-content{flex-direction:column}.contact-section .contact-buttons{flex-direction:column;align-items:center}.contact-section .contact-buttons button{width:100%;max-width:300px}}@keyframes robotPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.modern-header .logo-text-wrapper{flex-direction:column;gap:2px;display:flex}.modern-header .logo-text-wrapper .logo-text{font-size:20px;font-weight:600;line-height:1}.modern-header .logo-text-wrapper .logo-subtitle{color:#ffffffe6;letter-spacing:1px;font-size:12px;font-weight:500}.modern-header .logo-icon{animation:2s ease-in-out infinite robotPulse}.modern-header .btn-icon{margin-right:6px}.tech-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff26;border:1px solid #fff3;border-radius:20px;align-items:center;gap:8px;margin-bottom:24px;padding:8px 16px;display:inline-flex}.tech-badge .badge-icon{font-size:20px;animation:2s ease-in-out infinite robotPulse}.tech-badge .badge-text{color:#fff;font-size:14px;font-weight:500}.banner-features{gap:16px;margin-top:32px;display:flex}.banner-features .feature-tag{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;transition:all .3s;display:flex}.banner-features .feature-tag .icon{font-size:18px}.banner-features .feature-tag:hover{background:#fff3;transform:translateY(-2px)}.ai-particles{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ai-particles .particle{background:#fff9;border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite particleFloat;position:absolute}.ai-particles .particle:first-child{animation-delay:0s;top:20%;left:10%}.ai-particles .particle:nth-child(2){animation-delay:1s;top:60%;left:20%}.ai-particles .particle:nth-child(3){animation-delay:2s;top:40%;right:15%}.ai-particles .particle:nth-child(4){animation-delay:3s;top:70%;right:25%}.ai-particles .particle:nth-child(5){animation-delay:4s;top:30%;left:50%}@keyframes particleFloat{0%,to{opacity:.3;transform:translateY(0)scale(1)}50%{opacity:.8;transform:translateY(-30px)scale(1.5)}}.ai-brain{animation:4s ease-in-out infinite float;position:absolute;top:50px;left:50px}.ai-brain .brain-core{filter:drop-shadow(0 0 20px #4169e180);font-size:80px}.ai-brain .neural-network{width:100%;height:100%;position:absolute;top:0;left:0}.ai-brain .neural-network .node{background:#60a5fa;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite nodePulse;position:absolute;box-shadow:0 0 10px #60a5fa}.ai-brain .neural-network .node-1{animation-delay:0s;top:10px;left:10px}.ai-brain .neural-network .node-2{animation-delay:.5s;top:10px;right:10px}.ai-brain .neural-network .node-3{animation-delay:1s;bottom:10px;left:10px}.ai-brain .neural-network .node-4{animation-delay:1.5s;bottom:10px;right:10px}.robot-arm{animation:3.5s ease-in-out .5s infinite float;position:absolute;bottom:80px;right:80px}.robot-arm .arm-segment{filter:drop-shadow(0 0 15px #60a5fa80);font-size:60px}.data-flow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.data-flow .data-bit{color:#60a5fa;font-family:Courier New,monospace;font-size:16px;font-weight:600;animation:3s linear infinite dataFlow;position:absolute}.data-flow .data-bit:first-child{animation-delay:0s;top:-40px}.data-flow .data-bit:nth-child(2){animation-delay:1s;top:0}.data-flow .data-bit:nth-child(3){animation-delay:2s;top:40px}@keyframes nodePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}@keyframes dataFlow{0%{opacity:0;transform:translate(-100px)}50%{opacity:1}to{opacity:0;transform:translate(100px)}}.rpa-card{position:relative;overflow:hidden}.rpa-card .service-icon-wrapper{border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 20px;transition:all .3s;display:flex}.rpa-card .card-hover-effect{opacity:0;height:3px;transition:all .3s;position:absolute;bottom:0;left:0;right:0}.rpa-card:hover .service-icon-wrapper{transform:scale(1.1)rotate(5deg)}.rpa-card:hover .card-hover-effect{opacity:1}.section-tag,.section-tag-white{letter-spacing:1px;text-transform:uppercase;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:12px;font-weight:600;display:inline-block}.section-tag{color:#4169e1;background:#4169e11a;border:1px solid #4169e14d}.section-tag-white{color:#fff;background:#ffffff1a;border:1px solid #fff3}.section-desc,.section-desc-white{margin-top:12px;margin-bottom:48px;font-size:16px;line-height:1.6}.section-desc{color:#4b5563}.section-desc-white{color:#fffc;text-align:center}.ai-visualization{width:100%;height:100%;position:relative}.ai-visualization .ai-icon{z-index:2;font-size:64px;position:relative}.ai-visualization .ai-waves{width:200px;height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ai-visualization .ai-waves .wave{border:2px solid #60a5fa4d;border-radius:50%;width:100%;height:100%;animation:3s ease-out infinite waveExpand;position:absolute;top:0;left:0}.ai-visualization .ai-waves .wave:nth-child(2){animation-delay:1s}.ai-visualization .ai-waves .wave:nth-child(3){animation-delay:2s}.ai-visualization .data-points{width:100%;height:100%;position:absolute;top:0;left:0}.ai-visualization .data-points .point{color:#fff;background:#4169e133;border:2px solid #4169e1;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:600;animation:4s ease-in-out infinite pointFloat;position:absolute}.ai-visualization .data-points .point.point-1{animation-delay:0s;top:20%;left:10%}.ai-visualization .data-points .point.point-2{animation-delay:1s;top:20%;right:10%}.ai-visualization .data-points .point.point-3{animation-delay:2s;bottom:20%;left:10%}.ai-visualization .data-points .point.point-4{animation-delay:3s;bottom:20%;right:10%}@keyframes waveExpand{0%{opacity:.8;transform:scale(.5)}to{opacity:0;transform:scale(1.5)}}@keyframes pointFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.ai-feature .feature-icon-box{background:#4169e126;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ai-feature .feature-icon-box .feature-icon-emoji{font-size:24px}.stats-row{border-top:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;justify-content:space-around;margin-bottom:60px;padding:40px 0;display:flex}.stats-row .stat-item{text-align:center}.stats-row .stat-item .stat-number{color:#4169e1;background:linear-gradient(135deg,#4169e1,#60a5fa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-size:48px;font-weight:700;line-height:1}.stats-row .stat-item .stat-label{color:#4b5563;font-size:14px;font-weight:500}.contact-buttons .btn-icon{margin-right:8px;font-size:16px}.nav-item-dropdown{align-items:center;gap:6px;display:flex;position:relative}.nav-item-dropdown .dropdown-arrow{font-size:10px;transition:transform .3s}.nav-item-dropdown:hover .dropdown-arrow{transform:rotate(180deg)}.product-dropdown-menu{opacity:0;visibility:hidden;z-index:999;background:#fff;max-height:0;transition:all .3s;position:fixed;top:72px;left:0;right:0;overflow:hidden;transform:translateY(-20px);box-shadow:0 8px 24px #0000001f}.product-dropdown-menu.show{opacity:1;visibility:visible;max-height:600px;transform:translateY(0)}.product-dropdown-menu .dropdown-content{gap:60px;max-width:1400px;margin:0 auto;padding:48px 24px;display:flex}.product-dropdown-menu .products-grid{flex:1;grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.product-dropdown-menu .product-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;align-items:flex-start;gap:16px;padding:24px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.product-dropdown-menu .product-card:before{content:"";background:#4169e1;width:4px;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleY(0)}.product-dropdown-menu .product-card:hover{border-color:#4169e1;transform:translateY(-4px);box-shadow:0 8px 24px #4169e126}.product-dropdown-menu .product-card:hover:before{transform:scaleY(1)}.product-dropdown-menu .product-card:hover .product-icon{transform:scale(1.1)rotate(5deg)}.product-dropdown-menu .product-card:hover .product-arrow{opacity:1;transform:translate(4px)}.product-dropdown-menu .product-card .product-icon{flex-shrink:0;font-size:40px;transition:transform .3s}.product-dropdown-menu .product-card .product-icon .product-logo-img{object-fit:contain;border-radius:10px;width:44px;height:44px;display:block}.product-dropdown-menu .product-card .product-info{flex:1}.product-dropdown-menu .product-card .product-info h3{color:#1f2937;text-align:left;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.product-dropdown-menu .product-card .product-info .product-desc{color:#4b5563;text-align:left;margin:0 0 4px;font-size:13px;line-height:1.5}.product-dropdown-menu .product-card .product-info .product-subdesc{color:#6b7280;text-align:left;margin:0;font-size:12px;line-height:1.4}.product-dropdown-menu .product-card .product-arrow{color:#4169e1;opacity:.5;flex-shrink:0;align-self:center;font-size:20px;transition:all .3s}.product-dropdown-menu .product-category{display:none}.product-dropdown-menu .dropdown-visual{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0ff 100%);border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:380px;padding:40px;display:flex;position:relative;overflow:hidden}.product-dropdown-menu .dropdown-visual:before{content:"";background:radial-gradient(circle,#4169e11a 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;right:-50%}.product-dropdown-menu .dropdown-visual .visual-3d{z-index:1;width:200px;height:200px;margin-bottom:24px;position:relative}.product-dropdown-menu .dropdown-visual .pyramid{width:120px;height:120px;transform-style:preserve-3d;animation:8s ease-in-out infinite pyramidRotate;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotateX(20deg)rotateY(20deg)}.product-dropdown-menu .dropdown-visual .pyramid .pyramid-face{border-style:solid;width:0;height:0;position:absolute}.product-dropdown-menu .dropdown-visual .pyramid .pyramid-face.front{border-width:0 60px 100px;border-color:#0000 #0000 #4169e1cc;transform:translateZ(30px)}.product-dropdown-menu .dropdown-visual .pyramid .pyramid-face.back{border-width:0 60px 100px;border-color:#0000 #0000 #4169e199;transform:translateZ(-30px)rotateY(180deg)}.product-dropdown-menu .dropdown-visual .pyramid .pyramid-face.left{border-width:0 60px 100px;border-color:#0000 #0000 #4169e1b3;transform:rotateY(-90deg)translateZ(30px)}.product-dropdown-menu .dropdown-visual .pyramid .pyramid-face.right{border-width:0 60px 100px;border-color:#0000 #0000 #4169e180;transform:rotateY(90deg)translateZ(30px)}.product-dropdown-menu .dropdown-visual .floating-elements{width:100%;height:100%;position:absolute;top:0;left:0}.product-dropdown-menu .dropdown-visual .floating-elements .element{filter:drop-shadow(0 4px 8px #0000001a);font-size:32px;animation:3s ease-in-out infinite elementFloat;position:absolute}.product-dropdown-menu .dropdown-visual .floating-elements .element.element-1{animation-delay:0s;top:20%;left:10%}.product-dropdown-menu .dropdown-visual .floating-elements .element.element-2{animation-delay:1s;top:60%;right:15%}.product-dropdown-menu .dropdown-visual .floating-elements .element.element-3{animation-delay:2s;bottom:20%;left:20%}.product-dropdown-menu .dropdown-visual .visual-text{text-align:center;z-index:1}.product-dropdown-menu .dropdown-visual .visual-text h3{color:#1f2937;margin:0 0 8px;font-size:20px;font-weight:600}.product-dropdown-menu .dropdown-visual .visual-text p{color:#4b5563;margin:0;font-size:14px}.dropdown-overlay{z-index:998;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000004d;position:fixed;inset:72px 0 0}@keyframes pyramidRotate{0%,to{transform:translate(-50%,-50%)rotateX(20deg)rotateY(20deg)}50%{transform:translate(-50%,-50%)rotateX(20deg)rotateY(200deg)}}@keyframes elementFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(10deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=1200px){.product-dropdown-menu .dropdown-content{flex-direction:column}.product-dropdown-menu .products-grid{grid-template-columns:repeat(2,1fr)}.product-dropdown-menu .dropdown-visual{width:100%}}@media (width<=768px){.product-dropdown-menu .products-grid{grid-template-columns:1fr}.product-dropdown-menu .nav-item-dropdown .dropdown-arrow{display:none}}.apply-modal .ant-modal-content{border-radius:16px;padding:0;overflow:hidden}.apply-modal .ant-modal-close{top:16px;right:16px}.apply-modal .apply-modal-content{min-height:600px;display:flex}.apply-modal .apply-left{background:linear-gradient(135deg,#f0f4ff 0%,#e8f0ff 100%);flex-direction:column;flex:1;justify-content:space-between;padding:48px 40px;display:flex}.apply-modal .apply-left h2{color:#1f2937;margin:0 0 32px;font-size:28px;font-weight:600}.apply-modal .apply-left .features-list{margin-bottom:40px}.apply-modal .apply-left .features-list .feature-item{color:#374151;align-items:flex-start;gap:12px;margin-bottom:16px;font-size:14px;line-height:1.6;display:flex}.apply-modal .apply-left .features-list .feature-item .check-icon{color:#fff;background:#4169e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;font-weight:600;display:flex}.apply-modal .apply-left .clients-section h3{color:#1f2937;margin:0 0 20px;font-size:18px;font-weight:600}.apply-modal .apply-left .clients-section .client-logos{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.apply-modal .apply-left .clients-section .client-logos .logo-item{aspect-ratio:1;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:100%;font-size:32px;display:flex;box-shadow:0 2px 8px #0000000f}.apply-modal .apply-right{background:#fff;flex:1;padding:48px 40px}.apply-modal .apply-right .form-header{margin-bottom:32px}.apply-modal .apply-right .form-header h3{color:#4b5563;margin:0;font-size:16px;font-weight:500;line-height:1.6}.apply-modal .apply-right .apply-form .ant-form-item{margin-bottom:20px}.apply-modal .apply-right .apply-form .ant-input{border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px}.apply-modal .apply-right .apply-form .ant-input:focus,.apply-modal .apply-right .apply-form .ant-input:hover{border-color:#4169e1}.apply-modal .apply-right .apply-form .ant-input::placeholder{color:#9ca3af}.apply-modal .apply-right .apply-form .code-input-wrapper{gap:12px;display:flex}.apply-modal .apply-right .apply-form .code-input-wrapper .ant-input{flex:1}.apply-modal .apply-right .apply-form .code-input-wrapper .get-code-btn{color:#4169e1;border:1px solid #4169e1;border-radius:8px;flex-shrink:0;height:48px;padding:0 20px;font-size:14px}.apply-modal .apply-right .apply-form .code-input-wrapper .get-code-btn:hover{background:#4169e10d}.apply-modal .apply-right .apply-form .agreement-item{margin-bottom:24px}.apply-modal .apply-right .apply-form .agreement-item .agreement-text{color:#4b5563;font-size:12px;line-height:1.6}.apply-modal .apply-right .apply-form .agreement-item .agreement-text a{color:#4169e1;text-decoration:none}.apply-modal .apply-right .apply-form .agreement-item .agreement-text a:hover{text-decoration:underline}.apply-modal .apply-right .apply-form .submit-btn{background:#4169e1;border:none;border-radius:8px;height:48px;margin-top:8px;font-size:16px;font-weight:600}.apply-modal .apply-right .apply-form .submit-btn:hover{background:#60a5fa}@media (width<=768px){.apply-modal .apply-modal-content{flex-direction:column}.apply-modal .apply-left,.apply-modal .apply-right{padding:32px 24px}.apply-modal .apply-left .clients-section .client-logos{grid-template-columns:repeat(3,1fr)}}.floating-card-wrapper{z-index:999;pointer-events:none;justify-content:center;width:100%;margin-top:-120px;margin-bottom:60px;display:flex;position:relative}.floating-card-wrapper .floating-service-card{pointer-events:auto;background:#fff;border-radius:16px;width:90%;max-width:1100px;animation:.8s ease-out .3s both floatUp;position:relative;box-shadow:0 8px 32px #0000001f,0 2px 8px #00000014}.floating-card-wrapper .service-card-content{justify-content:flex-start;align-items:center;gap:48px;padding:32px 48px;display:flex}.floating-card-wrapper .service-card-title{color:#1f2937;white-space:nowrap;flex-shrink:0;min-width:200px;margin:0;font-size:22px;font-weight:600}.floating-card-wrapper .service-items{flex:1;justify-content:space-evenly;align-items:center;gap:24px;display:flex}.floating-card-wrapper .service-item{cursor:pointer;border-radius:12px;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:12px;padding:12px 16px;transition:all .3s;display:flex}.floating-card-wrapper .service-item:hover{background:#4169e10d;transform:translateY(-2px)}.floating-card-wrapper .service-item:hover .service-icon{transform:scale(1.1)}.floating-card-wrapper .service-item .service-icon{flex-shrink:0;font-size:28px;transition:transform .3s}.floating-card-wrapper .service-item .service-name{color:#374151;text-align:left;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.4}@keyframes floatUp{0%{opacity:0;transform:translate(-50%)translateY(20px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.modern-banner{z-index:2;margin-bottom:0;position:relative}.services-section.white-bg{z-index:1;background:#fff;position:relative;padding-top:80px!important}@media (width<=1200px){.floating-card-wrapper .floating-service-card{width:95%}.floating-card-wrapper .service-card-content{gap:32px;padding:24px 32px}.floating-card-wrapper .service-card-title{font-size:18px}.floating-card-wrapper .service-items{gap:20px}.floating-card-wrapper .service-item{padding:8px 12px}.floating-card-wrapper .service-item .service-icon{font-size:28px}.floating-card-wrapper .service-item .service-name{font-size:12px}}@media (width<=768px){.floating-card-wrapper{margin-top:-100px;margin-bottom:40px}.floating-card-wrapper .service-card-content{flex-direction:column;gap:20px;padding:20px}.floating-card-wrapper .service-items{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;display:grid}.services-section.white-bg{padding-top:60px!important}}.simple-footer{background:#3d4a5c;width:100%;padding:20px 0}.simple-footer .footer-content{text-align:center;max-width:1200px;margin:0 auto;padding:0 24px}.simple-footer .copyright{color:#ffffffb3;margin:0;font-size:13px;line-height:1.6}.simple-footer .copyright a{color:#ffffffb3;margin:0 4px;text-decoration:none}.simple-footer .copyright a:hover{color:#fff;text-decoration:underline}.simple-footer .copyright span{margin-left:4px}.ai-dropdown-menu{opacity:0;visibility:hidden;z-index:999;background:#fff;max-height:0;transition:all .3s;position:fixed;top:72px;left:0;right:0;overflow:hidden;transform:translateY(-20px);box-shadow:0 8px 24px #0000001f}.ai-dropdown-menu.show{opacity:1;visibility:visible;max-height:500px;transform:translateY(0)}.ai-dropdown-menu .dropdown-content{gap:60px;max-width:1100px;margin:0 auto;padding:48px 24px;display:flex}.ai-dropdown-menu .ai-products-grid{flex-direction:column;flex:1;gap:20px;display:flex}.ai-dropdown-menu .ai-product-card{background:linear-gradient(135deg,#fafbff 0%,#f5f7ff 100%);border:1px solid #e5e7eb;border-radius:16px;align-items:flex-start;gap:20px;padding:28px;text-decoration:none;transition:all .3s;display:flex;position:relative;overflow:hidden}.ai-dropdown-menu .ai-product-card:before{content:"";background:linear-gradient(#6366f1,#8b5cf6);width:4px;height:100%;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleY(0)}.ai-dropdown-menu .ai-product-card:hover{background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border-color:#8b5cf6;transform:translateY(-4px);box-shadow:0 12px 32px #8b5cf633}.ai-dropdown-menu .ai-product-card:hover:before{transform:scaleY(1)}.ai-dropdown-menu .ai-product-card:hover .ai-product-icon{transform:scale(1.15)rotate(10deg)}.ai-dropdown-menu .ai-product-card:hover .ai-product-arrow{opacity:1;transform:translate(6px)}.ai-dropdown-menu .ai-product-card .ai-product-icon{filter:drop-shadow(0 4px 8px #8b5cf64d);flex-shrink:0;font-size:48px;transition:transform .3s}.ai-dropdown-menu .ai-product-card .ai-product-icon .ai-product-logo-img{object-fit:contain;border-radius:12px;width:52px;height:52px;display:block}.ai-dropdown-menu .ai-product-card .ai-product-info{flex:1}.ai-dropdown-menu .ai-product-card .ai-product-info h3{color:#1f2937;text-align:left;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:18px;font-weight:600;line-height:1.3}.ai-dropdown-menu .ai-product-card .ai-product-info .ai-product-desc{color:#4b5563;text-align:left;margin:0 0 6px;font-size:14px;line-height:1.5}.ai-dropdown-menu .ai-product-card .ai-product-info .ai-product-subdesc{color:#6b7280;text-align:left;margin:0;font-size:12px;line-height:1.4}.ai-dropdown-menu .ai-product-card .ai-product-arrow{color:#8b5cf6;opacity:.5;flex-shrink:0;align-self:center;font-size:22px;transition:all .3s}.ai-dropdown-menu .ai-dropdown-visual{background:linear-gradient(135deg,#f5f3ff 0%,#ede9fe 100%);border-radius:20px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:340px;padding:40px;display:flex;position:relative;overflow:hidden}.ai-dropdown-menu .ai-dropdown-visual:before{content:"";background:radial-gradient(circle,#8b5cf626 0%,#0000 70%);width:200%;height:200%;animation:20s linear infinite rotate;position:absolute;top:-50%;right:-50%}.ai-dropdown-menu .ai-dropdown-visual .ai-visual-3d{z-index:1;justify-content:center;align-items:center;width:180px;height:180px;margin-bottom:24px;display:flex;position:relative}.ai-dropdown-menu .ai-dropdown-visual .ai-core{justify-content:center;align-items:center;display:flex;position:relative}.ai-dropdown-menu .ai-dropdown-visual .ai-core .ai-brain-icon{z-index:2;filter:drop-shadow(0 0 20px #8b5cf680);font-size:64px;animation:2s ease-in-out infinite brainPulse}.ai-dropdown-menu .ai-dropdown-visual .ai-core .ai-pulse-ring{border:2px solid #8b5cf666;border-radius:50%;animation:3s ease-out infinite aiPulse;position:absolute}.ai-dropdown-menu .ai-dropdown-visual .ai-core .ai-pulse-ring.ring-1{width:100px;height:100px;animation-delay:0s}.ai-dropdown-menu .ai-dropdown-visual .ai-core .ai-pulse-ring.ring-2{width:130px;height:130px;animation-delay:1s}.ai-dropdown-menu .ai-dropdown-visual .ai-core .ai-pulse-ring.ring-3{width:160px;height:160px;animation-delay:2s}.ai-dropdown-menu .ai-dropdown-visual .ai-floating-elements{width:100%;height:100%;position:absolute;top:0;left:0}.ai-dropdown-menu .ai-dropdown-visual .ai-floating-elements .ai-element{filter:drop-shadow(0 4px 8px #8b5cf633);font-size:28px;animation:4s ease-in-out infinite aiElementFloat;position:absolute}.ai-dropdown-menu .ai-dropdown-visual .ai-floating-elements .ai-element.ai-element-1{animation-delay:0s;top:15%;left:15%}.ai-dropdown-menu .ai-dropdown-visual .ai-floating-elements .ai-element.ai-element-2{animation-delay:1.3s;top:20%;right:15%}.ai-dropdown-menu .ai-dropdown-visual .ai-floating-elements .ai-element.ai-element-3{animation-delay:2.6s;bottom:25%;left:20%}.ai-dropdown-menu .ai-dropdown-visual .ai-visual-text{text-align:center;z-index:1}.ai-dropdown-menu .ai-dropdown-visual .ai-visual-text h3{color:#1f2937;background:linear-gradient(135deg,#6366f1,#8b5cf6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 8px;font-size:18px;font-weight:600}.ai-dropdown-menu .ai-dropdown-visual .ai-visual-text p{color:#4b5563;margin:0;font-size:13px}@keyframes brainPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes aiPulse{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@keyframes aiElementFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(15deg)}}@media (width<=1000px){.ai-dropdown-menu .dropdown-content{flex-direction:column}.ai-dropdown-menu .ai-dropdown-visual{width:100%}}@media (width<=768px){.ai-dropdown-menu .ai-products-grid{gap:16px}.ai-dropdown-menu .ai-product-card{padding:20px}}.home-page .home-layout-wrapper{height:auto;min-height:auto;overflow:visible}.home-page .home-layout-wrapper:nth-of-type(odd),.home-page .home-layout-wrapper:nth-of-type(2n){background:0 0}.home-page .home-layout{width:100%;max-width:1200px;height:auto;padding:0 24px;overflow:visible}.home-page .home-layout>div{float:none}.home-page .line{display:none}.home-page h2{margin-top:0}.home-page .modern-banner h1,.home-page .modern-banner .banner-title,.home-page .modern-banner p,.home-page .modern-banner .banner-subtitle{color:#fff!important}.home-page .floating-card-wrapper{justify-content:center!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding:0!important;display:flex!important}.home-page .floating-card-wrapper .floating-service-card{margin:0 auto!important}.ant-btn{font-weight:500;transition:all .3s}@media (width<=1200px){.home-layout{max-width:100%;padding:0 16px}}.home-page .floating-service-card{z-index:999!important;position:absolute!important}.home-page .home-layout-wrapper.services-section{z-index:1!important}header{z-index:1000;background-color:#fff;width:100%;top:0}header .header-content{justify-content:space-between;align-items:center;width:1152px;height:64px;margin:0 auto;padding:0 24px;font-size:14px;display:flex}header .header-content h1{position:relative}header .header-content h1:before{content:"";background:#faf8f800;width:1px;height:12px;position:absolute;top:10px;left:50px}header .header-content h1 a{text-indent:-999em;background:url(https://droplet.jushuitan.com/img/logo_new.e3e43b37.png) 0/32px 32px no-repeat;width:32px;height:32px;display:block}header .header-content h1 span{color:#0233f8a6;white-space:nowrap;font-size:24px;font-weight:400;position:absolute;top:2px;left:48px}body{margin:0}.home-page .fd-content{background:#fff;min-width:1216px;font-family:PingFangSC,Helvetica Neue,Helvetica,PingFang SC-Light,Hiragino Sans GB,Microsoft YaHei,SimSun,sans-serif}.home-page h2,.home-page h3,.home-page h4,.home-page h5{font-weight:100}.home-page .home-layout-wrapper{text-align:center;width:100%;height:720px;overflow:hidden}.home-page .home-layout-wrapper .home-layout{width:1152px;height:100%;margin:0 auto;padding:0 24px;overflow:hidden}.home-page .home-layout-wrapper .home-layout>div{float:left;width:100%}.home-page .home-layout-wrapper .home-layout .col .content-wrapper{cursor:pointer;background:#fff;border-radius:4px;position:relative;overflow:hidden}.home-page .home-layout-wrapper:nth-of-type(odd){background:#fff}.home-page .home-layout-wrapper:nth-of-type(2n){background-color:#f7f7f7}.home-page h2,.home-page h3{text-align:center;font-weight:400}.home-page h2{color:#000000d9;margin-top:88px;font-size:30px;line-height:38px}.home-page h3{color:#000000d9;margin-bottom:16px;font-size:24px;line-height:32px}.home-page .line{background:#ffbf00;width:40px;height:2px;margin:16px auto 72px;display:block}.home-page .home-banner{color:#fff;height:656px}.home-page .home-banner g,.home-page .home-banner ellipse{transform-box:fill-box}.home-page .home-banner .home-layout{text-align:left;align-items:center;height:100%;padding-top:0;display:flex}.home-page .home-banner .home-banner-content-wrapper,.home-page .home-banner .home-banner-image-wrapper{width:50%;display:inline-block}.home-page .home-banner .home-banner-content-wrapper{height:178px;margin-bottom:40px}.home-page .home-banner h1{color:#000000d9;margin-bottom:16px;font-size:38px;font-weight:400;line-height:46px}.home-page .home-banner p{color:#0000006e;margin-bottom:40px;font-size:20px;line-height:28px}.home-page .home-banner span{display:inline-block}.home-page .home-banner button{width:168px;height:48px;font-size:20px}.home-page .home-banner .home-banner-image-wrapper{text-align:center;margin-top:-120px}.home-page .home-func-wrapper{text-align:center;height:720px}.home-page .home-func-wrapper .image{background-position:bottom;background-repeat:no-repeat;background-size:90%;height:240px;margin-bottom:62px;position:relative}.home-page .home-func-wrapper .col{height:400px}.home-page .home-func-wrapper p{color:#0000006e;font-size:16px}.home-page .home-hover{border:1px solid #e9e9e9;transition:transform .45s cubic-bezier(.645,.045,.355,1),box-shadow .45s cubic-bezier(.645,.045,.355,1),border .45s cubic-bezier(.645,.045,.355,1)}.home-page .home-hover:hover{border-color:#fff;transform:translateY(-4px);box-shadow:0 2px 24px #0000001a}.home-page .home-case-wrapper .col .content-wrapper{width:275px;height:300px;padding:15px}.home-page .home-case-wrapper .col .content-wrapper .image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2px;width:100%;height:100%}.home-page .home-case-wrapper .col .content-wrapper:hover .code-wrapper{opacity:1}.home-page .home-case-wrapper .col .code-wrapper{opacity:0;background:#ffffffe6;width:100%;height:100%;transition:opacity .45s cubic-bezier(.165,.84,.44,1);position:absolute;top:0;left:0}.home-page .home-case-wrapper .col .code-wrapper h4{color:#000000d9;margin:72px auto 12px;font-size:16px;font-weight:400}.home-page .home-serve-wrapper{text-align:center;height:788px}.home-page .home-serve-wrapper .col{font-size:16px}.home-page .home-serve-wrapper .col .content-wrapper{height:440px;padding:24px 16px}.home-page .home-serve-wrapper .col .content-wrapper .icon-hover{opacity:0;transition:opacity .45s}.home-page .home-serve-wrapper .col .content-wrapper:hover .icon-hover{opacity:1}.home-page .home-serve-wrapper .col .content-wrapper:hover p{color:#000000a6}.home-page .home-serve-wrapper .col .image{width:32px;height:32px;margin:8px auto 12px}.home-page .home-serve-wrapper .col h3{margin-bottom:24px}.home-page .home-serve-wrapper .col p{color:#0000006e;margin-bottom:12px;font-weight:400;transition:color .3s}.home-page .home-serve-wrapper .col .exp{color:#00000040;width:100%;font-size:20px;position:absolute;bottom:24px;left:0}.home-page .home-user-wrapper{height:440px}.home-page .home-user-wrapper h2{margin-top:64px}.home-page .home-user-wrapper .col{margin-bottom:32px}.home-page .home-user-wrapper .col i{background-position:50%;background-repeat:no-repeat;width:170px;height:56px;margin:auto;display:block}.home-page .home-footer-wrapper{color:#ffffffa6;height:336px;font-size:14px;background:#404040!important}.home-page .home-footer-wrapper .home-layout{padding:72px 32px 0}.home-page .home-footer-wrapper .home-layout .copy{color:#ffffff6e}.home-page .home-footer-wrapper .home-footer-nav-wrapper{margin:48px auto 16px}.home-page .home-footer-wrapper .home-footer-nav-wrapper>div{border-right:1px solid #fff;padding:0 36px;display:inline-block}.home-page .home-footer-wrapper .home-footer-nav-wrapper>div:last-child{border-right:none}.home-page .home-footer-wrapper .home-footer-nav-wrapper>div a{color:#ffffffa6;font-size:16px;line-height:16px;display:block}.home-page .home-footer-wrapper .logo{margin-bottom:5px}.shuibao-page{color:#1e293b;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.sb-container{z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.sb-section{padding:100px 0}.sb-section .section-title{color:#1e293b;text-align:center;margin-bottom:18px;font-size:38px;font-weight:700}.sb-section .section-title.left{text-align:left;margin-bottom:0}.sb-section .section-title-white{color:#fff;text-align:center;margin-bottom:18px;font-size:38px;font-weight:700}.sb-section .section-desc{color:#475569;text-align:center;max-width:720px;margin:0 auto 56px;font-size:16px;line-height:1.8}.sb-section .section-desc-white{color:#ffffffd9;text-align:center;max-width:720px;margin:0 auto 56px;font-size:16px;line-height:1.8}.sb-section .kicker{letter-spacing:1px;color:#2563eb;background:#2563eb14;border-radius:20px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.sb-hero{background:linear-gradient(160deg,#0b1b3b 0%,#0f2c5c 55%,#1d4ed8 100%);padding:180px 0 110px;position:relative;overflow:hidden}.sb-hero .sb-hero-bg{z-index:0;position:absolute;inset:0}.sb-hero .sb-hero-bg .grid-overlay{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%)}.sb-hero .sb-hero-bg .glow{filter:blur(80px);border-radius:50%;position:absolute}.sb-hero .sb-hero-bg .glow.glow-1{background:radial-gradient(circle,#22d3ee73 0%,#0000 70%);width:480px;height:480px;top:-120px;right:-80px}.sb-hero .sb-hero-bg .glow.glow-2{background:radial-gradient(circle,#2563eb80 0%,#0000 70%);width:420px;height:420px;bottom:-140px;left:-60px}.sb-hero .hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:24px;align-items:center;gap:8px;margin-bottom:28px;padding:8px 18px;font-size:14px;font-weight:500;display:inline-flex}.sb-hero .hero-badge .badge-dot{background:#22d3ee;border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite pulse;box-shadow:0 0 0 4px #22d3ee40}.sb-hero .hero-title{color:#fff;margin-bottom:24px;font-size:56px;font-weight:800;line-height:1.25}.sb-hero .hero-title .highlight{background:linear-gradient(90deg,#22d3ee,#fbbf24);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sb-hero .hero-subtitle{color:#ffffffd9;max-width:760px;margin-bottom:40px;font-size:18px;line-height:1.8}.sb-hero .hero-actions{flex-wrap:wrap;gap:16px;margin-bottom:56px;display:flex}.sb-hero .hero-stats{flex-wrap:wrap;align-items:center;gap:36px;display:flex}.sb-hero .hero-stats .stat{flex-direction:column;gap:4px;display:flex}.sb-hero .hero-stats .stat b{color:#fff;font-size:30px;font-weight:700}.sb-hero .hero-stats .stat span{color:#ffffffb3;font-size:14px}.sb-hero .hero-stats .stat-divider{background:#fff3;width:1px;height:40px}.btn-primary{cursor:pointer;color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);border:none;border-radius:10px;padding:14px 32px;font-size:16px;font-weight:600;transition:all .3s;box-shadow:0 8px 24px #2563eb59}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #2563eb73}.btn-ghost{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff4d;border-radius:10px;padding:14px 32px;font-size:16px;font-weight:600;transition:all .3s}.btn-ghost:hover{background:#ffffff29;transform:translateY(-2px)}.section-capabilities .cap-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.section-capabilities .cap-grid .cap-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:32px;transition:all .3s}.section-capabilities .cap-grid .cap-card:hover{background:#fff;border-color:#2563eb;transform:translateY(-6px);box-shadow:0 16px 40px #2563eb1f}.section-capabilities .cap-grid .cap-card .cap-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.section-capabilities .cap-grid .cap-card .cap-icon{background:linear-gradient(135deg,#06b6d41f,#2563eb1f);border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;font-size:28px;display:flex}.section-capabilities .cap-grid .cap-card .cap-tag{color:#2563eb;background:#2563eb14;border-radius:8px;padding:4px 10px;font-size:12px;font-weight:600}.section-capabilities .cap-grid .cap-card h3{color:#1e293b;margin-bottom:10px;font-size:20px;font-weight:700}.section-capabilities .cap-grid .cap-card p{color:#475569;font-size:14px;line-height:1.7}.section-agents{background:#f8fafc}.section-agents .section-head-row{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:48px;display:flex}.section-agents .section-head-row .head-desc{color:#475569;max-width:380px;font-size:15px;line-height:1.8}.section-agents .agent-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.section-agents .agent-grid .agent-card{cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:16px;align-items:center;gap:18px;padding:24px;transition:all .3s;display:flex}.section-agents .agent-grid .agent-card:hover{border-color:#06b6d4;transform:translate(6px);box-shadow:0 10px 28px #06b6d424}.section-agents .agent-grid .agent-card:hover .agent-arrow{color:#06b6d4;transform:translate(4px)}.section-agents .agent-grid .agent-card .agent-icon{background:linear-gradient(135deg,#06b6d41f,#2563eb1f);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:26px;display:flex}.section-agents .agent-grid .agent-card .agent-info{flex:1}.section-agents .agent-grid .agent-card .agent-info h4{color:#1e293b;margin-bottom:4px;font-size:17px;font-weight:600}.section-agents .agent-grid .agent-card .agent-info p{color:#475569;font-size:13px}.section-agents .agent-grid .agent-card .agent-arrow{color:#e2e8f0;font-size:20px;transition:all .3s}.section-skill{background:#fff}.section-skill .skill-layout{grid-template-columns:1.4fr 1fr;align-items:stretch;gap:48px;display:grid}.section-skill .skill-main .block-desc{color:#475569;max-width:560px;margin:16px 0 28px;font-size:15px;line-height:1.8}.section-skill .skill-main .skill-tags{flex-wrap:wrap;gap:12px;display:flex}.section-skill .skill-main .skill-tags .skill-pill{color:#475569;background:#f8fafc;border:1px solid #e2e8f0;border-radius:24px;padding:10px 18px;font-size:14px;transition:all .3s}.section-skill .skill-main .skill-tags .skill-pill:hover{color:#2563eb;background:#2563eb0d;border-color:#2563eb}.section-skill .mcp-card{color:#fff;background:linear-gradient(160deg,#0b1b3b,#0f2c5c);border-radius:20px;padding:36px}.section-skill .mcp-card .mcp-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.section-skill .mcp-card .mcp-header .mcp-logo{font-size:36px}.section-skill .mcp-card .mcp-header h3{margin-bottom:4px;font-size:22px;font-weight:700}.section-skill .mcp-card .mcp-header p{color:#ffffffb3;font-size:13px}.section-skill .mcp-card .mcp-list{margin:0 0 28px;padding:0;list-style:none}.section-skill .mcp-card .mcp-list li{color:#ffffffd9;margin-bottom:14px;padding-left:26px;font-size:14px;line-height:1.6;position:relative}.section-skill .mcp-card .mcp-list li:before{content:"✦";color:#22d3ee;position:absolute;left:0}.section-skill .mcp-card .mcp-nodes{flex-wrap:wrap;gap:10px;display:flex}.section-skill .mcp-card .mcp-nodes span{background:#ffffff1a;border:1px solid #ffffff2e;border-radius:10px;padding:8px 16px;font-size:13px;font-weight:600}.section-models{background:linear-gradient(160deg,#0f2c5c 0%,#0b1b3b 100%);position:relative;overflow:hidden}.section-models:before{content:"";background:radial-gradient(circle,#22d3ee1f 0%,#0000 70%);width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-models .model-grid{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.section-models .model-grid .model-chip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0f;border:1px solid #ffffff24;border-radius:14px;align-items:center;gap:12px;padding:20px 22px;transition:all .3s;display:flex}.section-models .model-grid .model-chip:hover{background:#ffffff1f;border-color:#22d3ee;transform:translateY(-4px)}.section-models .model-grid .model-chip .model-icon{font-size:24px}.section-models .model-grid .model-chip .model-name{color:#fff;font-size:15px;font-weight:600}.section-products{background:#f8fafc}.section-products .product-layout{grid-template-columns:repeat(2,1fr);gap:28px;display:grid}.section-products .product-card{border-radius:20px;padding:40px;transition:all .3s}.section-products .product-card:hover{transform:translateY(-6px)}.section-products .product-card .product-tag{border-radius:20px;margin-bottom:20px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.section-products .product-card h3{margin-bottom:14px;font-size:26px;font-weight:700}.section-products .product-card p{margin-bottom:22px;font-size:15px;line-height:1.8}.section-products .product-card ul{margin:0 0 28px;padding:0;list-style:none}.section-products .product-card ul li{margin-bottom:12px;padding-left:26px;font-size:14px;line-height:1.6;position:relative}.section-products .product-card ul li:before{content:"✓";font-weight:700;position:absolute;left:0}.section-products .product-card .card-btn{cursor:pointer;border:none;border-radius:10px;padding:12px 28px;font-size:15px;font-weight:600;transition:all .3s}.section-products .product-card.client{color:#1e293b;background:#fff;border:1px solid #e2e8f0}.section-products .product-card.client .product-tag{color:#06b6d4;background:#06b6d41a}.section-products .product-card.client li:before{color:#06b6d4}.section-products .product-card.client .card-btn{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb)}.section-products .product-card.client .card-btn:hover{box-shadow:0 8px 22px #06b6d459}.section-products .product-card.console{color:#fff;background:linear-gradient(160deg,#0b1b3b,#1d4ed8)}.section-products .product-card.console .product-tag{color:#fff;background:#ffffff26}.section-products .product-card.console p,.section-products .product-card.console li{color:#ffffffd9}.section-products .product-card.console li:before{color:#22d3ee}.section-products .product-card.console .card-btn{color:#1d4ed8;background:#fff}.section-products .product-card.console .card-btn:hover{box-shadow:0 8px 22px #0000004d}.section-value{background:linear-gradient(135deg,#1d4ed8 0%,#2563eb 50%,#06b6d4 100%);position:relative;overflow:hidden}.section-value:before{content:"";background:radial-gradient(circle,#ffffff2e 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-40%;right:-10%}.section-value .value-grid{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:48px;display:grid}.section-value .value-grid .value-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:32px 26px;transition:all .3s}.section-value .value-grid .value-card:hover{background:#ffffff29;transform:translateY(-4px)}.section-value .value-grid .value-card .value-num{color:#fbbf24;margin-bottom:14px;font-size:34px;font-weight:800}.section-value .value-grid .value-card h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.section-value .value-grid .value-card p{color:#ffffffd9;font-size:13px;line-height:1.7}.sb-cta{text-align:center;background:#0b1b3b;padding:90px 0}.sb-cta h2{color:#fff;margin-bottom:16px;font-size:34px;font-weight:700}.sb-cta p{color:#ffffffb3;margin-bottom:36px;font-size:16px}.sb-cta .cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.sb-cta .cta-actions .btn-phone{color:#fff;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s}.sb-cta .cta-actions .btn-phone:hover{color:#22d3ee}@media (width<=992px){.sb-hero{padding:150px 0 80px}.sb-hero .hero-title{font-size:42px}.section-capabilities .cap-grid,.section-agents .agent-grid,.section-models .model-grid{grid-template-columns:repeat(2,1fr)}.section-skill .skill-layout,.section-products .product-layout{grid-template-columns:1fr}.section-agents .section-head-row{flex-direction:column;align-items:flex-start;gap:16px}.section-value .value-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.sb-hero .hero-title{font-size:32px}.sb-hero .hero-subtitle{font-size:16px}.sb-hero .hero-stats{gap:20px}.sb-section{padding:60px 0}.sb-section .section-title,.sb-section .section-title-white{font-size:28px}.section-capabilities .cap-grid,.section-agents .agent-grid,.section-models .model-grid,.section-value .value-grid{grid-template-columns:1fr}}.shuibao-download-page{color:#1e293b;background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.sd-container{z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}.sd-section{padding:90px 0}.sd-section .section-title{color:#1e293b;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700}.sd-section .section-title-white{color:#fff;text-align:center;margin-bottom:48px;font-size:36px;font-weight:700}.sd-section .section-desc{color:#475569;text-align:center;max-width:680px;margin:0 auto 52px;font-size:16px;line-height:1.8}.sd-hero{background:linear-gradient(160deg,#0b1b3b 0%,#0f2c5c 55%,#1d4ed8 100%);padding:160px 0 100px;position:relative;overflow:hidden}.sd-hero .sd-hero-bg{z-index:0;position:absolute;inset:0}.sd-hero .sd-hero-bg .grid-overlay{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(at 50% 0,#000 30%,#0000 75%)}.sd-hero .sd-hero-bg .glow{filter:blur(80px);border-radius:50%;position:absolute}.sd-hero .sd-hero-bg .glow.glow-1{background:radial-gradient(circle,#22d3ee66 0%,#0000 70%);width:480px;height:480px;top:-120px;right:-80px}.sd-hero .sd-hero-bg .glow.glow-2{background:radial-gradient(circle,#2563eb80 0%,#0000 70%);width:420px;height:420px;bottom:-140px;left:-60px}.sd-hero .hero-inner{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;display:grid}.sd-hero .hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:24px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 18px 8px 10px;font-size:14px;font-weight:500;display:inline-flex}.sd-hero .hero-badge .badge-logo{object-fit:contain;border-radius:6px;width:24px;height:24px}.sd-hero .hero-title{color:#fff;margin-bottom:22px;font-size:48px;font-weight:800;line-height:1.25}.sd-hero .hero-title .highlight{background:linear-gradient(90deg,#22d3ee,#fbbf24);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.sd-hero .hero-subtitle{color:#ffffffd9;max-width:520px;margin-bottom:36px;font-size:17px;line-height:1.8}.sd-hero .download-buttons{flex-wrap:wrap;gap:16px;margin-bottom:18px;display:flex}.sd-hero .download-buttons .download-btn{cursor:pointer;border-radius:12px;align-items:center;gap:14px;padding:14px 26px;font-size:15px;transition:all .3s;display:flex}.sd-hero .download-buttons .download-btn .btn-logo{object-fit:contain;width:32px;height:32px}.sd-hero .download-buttons .download-btn .btn-text{white-space:nowrap;flex-direction:column;align-items:flex-start;line-height:1.25;display:flex}.sd-hero .download-buttons .download-btn .btn-text b{font-size:16px;font-weight:600}.sd-hero .download-buttons .download-btn .btn-text small{opacity:.7;font-size:12px}.sd-hero .download-buttons .download-btn.primary{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);border:none;box-shadow:0 8px 24px #2563eb59}.sd-hero .download-buttons .download-btn.primary:hover{transform:translateY(-3px);box-shadow:0 12px 32px #2563eb73}.sd-hero .download-buttons .download-btn.ghost{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff4d}.sd-hero .download-buttons .download-btn.ghost .btn-logo{filter:brightness(0)invert()}.sd-hero .download-buttons .download-btn.ghost:hover{background:#ffffff29;transform:translateY(-3px)}.sd-hero .hero-visual .app-window{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff29;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000059}.sd-hero .hero-visual .app-window .window-bar{background:#ffffff0d;border-bottom:1px solid #ffffff1a;align-items:center;gap:8px;padding:14px 18px;display:flex}.sd-hero .hero-visual .app-window .window-bar .dot{border-radius:50%;width:11px;height:11px}.sd-hero .hero-visual .app-window .window-bar .dot.red{background:#ff5f57}.sd-hero .hero-visual .app-window .window-bar .dot.yellow{background:#febc2e}.sd-hero .hero-visual .app-window .window-bar .dot.green{background:#28c840}.sd-hero .hero-visual .app-window .window-bar .window-title{color:#ffffffb3;margin-left:10px;font-size:13px}.sd-hero .hero-visual .app-window .window-body{flex-direction:column;gap:18px;padding:28px 24px;display:flex}.sd-hero .hero-visual .app-window .window-body .chat-line{align-items:flex-end;gap:10px;display:flex}.sd-hero .hero-visual .app-window .window-body .chat-line .avatar{background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex;overflow:hidden}.sd-hero .hero-visual .app-window .window-body .chat-line .avatar img{object-fit:contain;width:24px;height:24px}.sd-hero .hero-visual .app-window .window-body .chat-line .bubble{border-radius:14px;max-width:78%;padding:12px 16px;font-size:14px;line-height:1.6}.sd-hero .hero-visual .app-window .window-body .chat-line.bot .bubble{color:#fff;background:#ffffff1f;border-bottom-left-radius:4px}.sd-hero .hero-visual .app-window .window-body .chat-line.user{flex-direction:row-reverse}.sd-hero .hero-visual .app-window .window-body .chat-line.user .bubble{color:#fff;background:linear-gradient(135deg,#06b6d4,#2563eb);border-bottom-right-radius:4px}.sd-hero .hero-visual .app-window .window-body .chat-line .typing{vertical-align:middle;gap:4px;margin-left:8px;display:inline-flex}.sd-hero .hero-visual .app-window .window-body .chat-line .typing i{background:#22d3ee;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite sdTyping}.sd-hero .hero-visual .app-window .window-body .chat-line .typing i:nth-child(2){animation-delay:.2s}.sd-hero .hero-visual .app-window .window-body .chat-line .typing i:nth-child(3){animation-delay:.4s}@keyframes sdTyping{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-5px)}}.section-highlights{background:#fff}.section-highlights .highlight-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.section-highlights .highlight-grid .highlight-card{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;padding:32px 26px;transition:all .3s}.section-highlights .highlight-grid .highlight-card:hover{background:#fff;border-color:#2563eb;transform:translateY(-6px);box-shadow:0 16px 40px #2563eb1f}.section-highlights .highlight-grid .highlight-card .hl-icon{background:linear-gradient(135deg,#06b6d41f,#2563eb1f);border-radius:16px;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto 18px;font-size:30px;display:flex}.section-highlights .highlight-grid .highlight-card h4{color:#1e293b;margin-bottom:10px;font-size:18px;font-weight:700}.section-highlights .highlight-grid .highlight-card p{color:#475569;font-size:14px;line-height:1.7}.section-steps{background:linear-gradient(160deg,#0f2c5c 0%,#0b1b3b 100%);position:relative;overflow:hidden}.section-steps:before{content:"";background:radial-gradient(circle,#22d3ee1a 0%,#0000 70%);width:700px;height:700px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-steps .steps-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex}.section-steps .steps-row .step-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:16px;flex:1;min-width:220px;padding:32px 26px;transition:all .3s}.section-steps .steps-row .step-card:hover{background:#ffffff24;transform:translateY(-4px)}.section-steps .steps-row .step-card .step-num{color:#fbbf24;margin-bottom:14px;font-size:34px;font-weight:800}.section-steps .steps-row .step-card h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.section-steps .steps-row .step-card p{color:#fffc;font-size:14px;line-height:1.7}.section-steps .steps-row .step-arrow{color:#22d3ee;flex-shrink:0;font-size:24px}.section-requirements{background:#f8fafc}.section-requirements .req-grid{grid-template-columns:repeat(2,1fr);gap:28px;max-width:900px;margin:0 auto;display:grid}.section-requirements .req-grid .req-card{background:#fff;border:1px solid #e2e8f0;border-radius:18px;padding:34px;transition:all .3s}.section-requirements .req-grid .req-card:hover{border-color:#2563eb;box-shadow:0 12px 32px #2563eb1a}.section-requirements .req-grid .req-card .req-head{border-bottom:1px solid #f1f5f9;align-items:center;gap:12px;margin-bottom:22px;padding-bottom:18px;display:flex}.section-requirements .req-grid .req-card .req-head img{object-fit:contain;width:32px;height:32px}.section-requirements .req-grid .req-card .req-head span{color:#1e293b;font-size:20px;font-weight:700}.section-requirements .req-grid .req-card ul{margin:0;padding:0;list-style:none}.section-requirements .req-grid .req-card ul li{color:#475569;margin-bottom:14px;padding-left:26px;font-size:15px;line-height:1.6;position:relative}.section-requirements .req-grid .req-card ul li:before{content:"✓";color:#06b6d4;font-weight:700;position:absolute;left:0}.section-requirements .req-grid .req-card ul li:last-child{margin-bottom:0}@media (width<=992px){.sd-hero{padding:140px 0 70px}.sd-hero .hero-inner{grid-template-columns:1fr;gap:48px}.sd-hero .hero-title{font-size:38px}.section-highlights .highlight-grid{grid-template-columns:repeat(2,1fr)}.section-steps .steps-row .step-arrow{transform:rotate(90deg)}}@media (width<=768px){.sd-hero .hero-title{font-size:30px}.sd-section{padding:60px 0}.sd-section .section-title,.sd-section .section-title-white{font-size:26px}.section-highlights .highlight-grid,.section-requirements .req-grid{grid-template-columns:1fr}.sd-hero .download-buttons{flex-direction:column}}body{list-style:1.5;font-size:14px;font-weight:500}body h1{font-weight:500}.body{background-color:#daedfe;width:100vw;height:100vh}.container{flex-direction:column;justify-content:flex-start;align-items:center;width:1200px;margin:0 auto;display:flex}.title-container{justify-content:space-between;align-items:flex-end;width:100%;display:flex}.title{justify-content:left;align-items:baseline;padding-bottom:24px;padding-left:12px;display:flex}.title .logo{flex-shrink:0;flex-basis:30px;height:30px;margin-right:12px}.title h1{white-space:nowrap;margin:0}.download-banner{justify-content:space-around;width:100%;margin:42px 0;display:flex}.download-banner-item{flex-direction:column;align-items:center;margin-right:12px;display:flex}.system-logo{object-fit:contain;width:68px;height:68px}.download-btn{width:200px;height:38px;margin-top:12px}.app-card{cursor:pointer;flex-direction:column;align-items:center;width:100px;animation:1s appCardShow;display:flex}@keyframes appCardShow{0%{opacity:0}to{opacity:1}}.content-container{background-color:#fff;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-width:800px;padding:30px 40px 40px 30px;display:flex}.content-container-title{color:#000f7a;white-space:nowrap;border-bottom:16px solid #bbdefc;width:fit-content;height:32px;font-size:24px;font-weight:700;line-height:24px}.button-primary{color:#fff;cursor:pointer;background-color:#2662ee;border:none;border-radius:3px;padding:6px 12px;font-weight:700;transition:all .3s}.accept-btn{white-space:nowrap;background-color:#09a509;height:48px;margin-bottom:30px;margin-left:12px;padding:0 23px;font-size:18px;font-weight:400;line-height:48px;animation:.6s infinite alternate toBig;display:flex;position:relative}@keyframes toBig{0%{transform:scale(1)}to{transform:scale(1.1)}}.press-icon{display:inline-block}.step-description{flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.step-img{width:300px;height:206px}.primary{color:#2662ee;font-weight:700}.p-title{color:#333;font-size:16px;font-weight:700;line-height:50px}.p-title:before{content:">";margin-right:10px;font-size:21px}.download-tips .notes{margin-top:12px}.download-tips .notes span{color:#4f92e4;font-weight:700}.download-tips .pic{width:500px}.download-tips .section{background-color:#f7f7f7;border-radius:6px;margin-top:12px;padding:12px}.download-tips .section h4{font-weight:700}a{color:#1890ff;cursor:pointer;-webkit-text-decoration-skip:objects;background-color:#0000;outline:none;font-weight:500;text-decoration:none;transition:color .3s}.data-connector-page{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow-x:hidden}.dc-container{max-width:1200px;margin:0 auto;padding:0 24px}.dc-hero{text-align:center;background:linear-gradient(#f8fafc 0%,#fff 100%);padding:140px 0 80px}.dc-hero .hero-badge{color:#fff;background:linear-gradient(135deg,#4169e1 0%,#60a5fa 100%);border-radius:20px;margin-bottom:24px;padding:8px 24px;font-size:14px;font-weight:600;display:inline-block}.dc-hero .hero-title{color:#1f2937;margin-bottom:16px;font-size:42px;font-weight:700;line-height:1.3}.dc-hero .hero-title .highlight{color:#4169e1;font-size:56px}.dc-hero .hero-title sup{color:#4169e1;font-size:24px}.dc-hero .hero-subtitle{color:#4b5563;margin-bottom:32px;font-size:16px}.dc-hero .platform-icons{justify-content:center;gap:16px;margin-bottom:32px;display:flex}.dc-hero .platform-icons .platform-icon-item{background:#fff;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .3s;display:flex;box-shadow:0 4px 12px #00000014}.dc-hero .platform-icons .platform-icon-item .icon{font-size:28px}.dc-hero .platform-icons .platform-icon-item:hover{transform:translateY(-4px)}.dc-hero .cta-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4169e1 0%,#60a5fa 100%);border:none;border-radius:8px;padding:14px 48px;font-size:16px;font-weight:600;transition:all .3s}.dc-hero .cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #4169e166}.dc-stats{background:#fff;padding:60px 0}.dc-stats .stats-grid{background:#f8fafc;border:1px solid #4169e11a;border-radius:16px;justify-content:space-between;gap:24px;padding:32px 48px;display:flex}.dc-stats .stat-item{text-align:center;flex:1}.dc-stats .stat-item .stat-icon{margin-bottom:8px;font-size:24px}.dc-stats .stat-item .stat-number{color:#1f2937;margin-bottom:4px;font-size:28px;font-weight:700}.dc-stats .stat-item .stat-label{color:#4b5563;font-size:13px}.dc-flow{background:#f8fafc;padding:60px 0}.dc-flow .flow-diagram{background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:32px;padding:40px;display:flex;box-shadow:0 4px 24px #0000000f}.dc-flow .flow-left,.dc-flow .flow-right{flex:1}.dc-flow .flow-center{flex:1.5}.dc-flow .api-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;box-shadow:0 2px 8px #0000000a}.dc-flow .api-card .api-header{color:#4169e1;align-items:center;gap:8px;margin-bottom:12px;font-weight:600;display:flex}.dc-flow .api-card .api-header .api-icon{font-size:20px}.dc-flow .api-card .api-title{color:#1f2937;margin-bottom:12px;font-size:14px;font-weight:600}.dc-flow .api-card .api-list .api-item{color:#4b5563;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;display:flex}.dc-flow .api-card .api-list .api-item .dot{background:#4169e1;border-radius:50%;width:6px;height:6px}.dc-flow .process-card{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);border:1px solid #e5e7eb;border-radius:12px;padding:24px}.dc-flow .process-card .process-header{text-align:center;color:#1f2937;margin-bottom:20px;font-size:16px;font-weight:600}.dc-flow .process-card .process-steps{justify-content:center;align-items:center;gap:16px;display:flex}.dc-flow .process-card .process-steps .step{flex-direction:column;align-items:center;gap:8px;display:flex}.dc-flow .process-card .process-steps .step .step-icon{font-size:24px}.dc-flow .process-card .process-steps .step span:last-child{color:#4b5563;font-size:12px}.dc-flow .process-card .process-steps .arrow{color:#4169e1;font-size:20px}.dc-flow .output-cards{flex-direction:column;gap:12px;display:flex}.dc-flow .output-cards .output-card{color:#1f2937;background:#fff;border:1px solid #e5e7eb;border-radius:10px;align-items:center;gap:12px;padding:16px;font-size:13px;transition:all .3s;display:flex}.dc-flow .output-cards .output-card .output-icon{font-size:20px}.dc-flow .output-cards .output-card.highlight{color:#fff;background:linear-gradient(135deg,#4169e1 0%,#60a5fa 100%);border-color:#0000}.dc-flow .output-cards .output-card:hover{transform:translate(4px);box-shadow:0 4px 12px #00000014}.dc-feature{padding:80px 0}.dc-feature:nth-child(odd){background:#fff}.dc-feature:nth-child(2n){background:#f8fafc}.dc-feature .feature-content{align-items:center;gap:80px;display:flex}.dc-feature .feature-content.reverse{flex-direction:row-reverse}.dc-feature .feature-image,.dc-feature .feature-text{flex:1}.dc-feature .feature-text .feature-title{color:#1f2937;margin-bottom:8px;font-size:28px;font-weight:700}.dc-feature .feature-text .feature-subtitle{color:#4169e1;margin-bottom:20px;font-size:22px;font-weight:600}.dc-feature .feature-text .feature-desc{color:#4b5563;font-size:15px;line-height:1.8}.connector-grid{background:#fff;border-radius:16px;grid-template-columns:repeat(4,1fr);gap:16px;padding:32px;display:grid;box-shadow:0 8px 32px #00000014}.connector-grid .connector-item{background:linear-gradient(145deg,#f8fafc 0%,#fff 100%);border:1px solid #e5e7eb;border-radius:12px;justify-content:center;align-items:center;width:70px;height:70px;transition:all .3s;display:flex}.connector-grid .connector-item .connector-icon{font-size:28px}.connector-grid .connector-item:hover{border-color:#4169e1;transform:translateY(-4px);box-shadow:0 8px 20px #4169e126}.task-panel{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #00000014}.task-panel .panel-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.task-panel .panel-header .panel-title{color:#1f2937;font-size:16px;font-weight:600}.task-panel .panel-header .panel-tabs{gap:16px;display:flex}.task-panel .panel-header .panel-tabs .tab{color:#4b5563;cursor:pointer;border-radius:4px;padding:4px 12px;font-size:13px}.task-panel .panel-header .panel-tabs .tab.active{color:#4169e1;background:#4169e11a}.task-panel .task-list{padding:16px 24px}.task-panel .task-list .task-item{border-bottom:1px solid #f3f4f6;padding:16px 0}.task-panel .task-list .task-item:last-child{border-bottom:none}.task-panel .task-list .task-item .task-info{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.task-panel .task-list .task-item .task-info .task-name{color:#1f2937;font-size:14px}.task-panel .task-list .task-item .task-info .task-status{border-radius:4px;padding:2px 8px;font-size:12px}.task-panel .task-list .task-item .task-info .task-status.running{color:#10b981;background:#10b9811a}.task-panel .task-list .task-item .task-progress{background:#e5e7eb;border-radius:3px;height:6px;overflow:hidden}.task-panel .task-list .task-item .task-progress .progress-bar{background:linear-gradient(90deg,#4169e1 0%,#60a5fa 100%);border-radius:3px;height:100%;transition:width .3s}.data-dashboard{background:#fff;border-radius:16px;padding:24px;box-shadow:0 8px 32px #00000014}.data-dashboard .dashboard-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.data-dashboard .dashboard-header span{color:#1f2937;font-size:16px;font-weight:600}.data-dashboard .dashboard-header .time-filter{color:#4169e1;background:#4169e11a;border-radius:4px;padding:4px 12px;font-size:13px}.data-dashboard .dashboard-stats{gap:32px;margin-bottom:24px;display:flex}.data-dashboard .dashboard-stats .dash-stat .dash-label{color:#4b5563;margin-bottom:4px;font-size:13px;display:block}.data-dashboard .dashboard-stats .dash-stat .dash-value{color:#1f2937;font-size:24px;font-weight:700}.data-dashboard .dashboard-chart .chart-bars{align-items:flex-end;gap:12px;height:120px;display:flex}.data-dashboard .dashboard-chart .chart-bars .bar{background:linear-gradient(#4169e1 0%,#60a5fa 100%);border-radius:4px 4px 0 0;flex:1;transition:height .3s}.integration-chart{background:#fff;border-radius:16px;padding:32px;box-shadow:0 8px 32px #00000014}.integration-chart .chart-container .bar-chart{margin-bottom:24px}.integration-chart .chart-container .bar-chart .chart-bar-item{align-items:center;gap:16px;margin-bottom:16px;display:flex}.integration-chart .chart-container .bar-chart .chart-bar-item .bar-label{color:#4b5563;width:60px;font-size:13px}.integration-chart .chart-container .bar-chart .chart-bar-item .bar-wrapper{background:#f3f4f6;border-radius:4px;flex:1;height:24px;overflow:hidden}.integration-chart .chart-container .bar-chart .chart-bar-item .bar-wrapper .bar-fill{border-radius:4px;height:100%;transition:width .5s}.integration-chart .chart-container .integration-icons{justify-content:center;gap:24px;display:flex}.integration-chart .chart-container .integration-icons .int-icon{background:#f8fafc;border-radius:12px;padding:12px;font-size:32px}@media (width<=992px){.dc-feature .feature-content{flex-direction:column;gap:40px}.dc-feature .feature-content.reverse,.dc-flow .flow-diagram{flex-direction:column}.dc-stats .stats-grid{flex-wrap:wrap;justify-content:center}.dc-stats .stats-grid .stat-item{flex:0 0 calc(33.33% - 16px)}}@media (width<=768px){.dc-hero{padding:120px 0 60px}.dc-hero .hero-title{font-size:28px}.dc-hero .hero-title .highlight{font-size:36px}.dc-hero .platform-icons{flex-wrap:wrap}.dc-stats .stats-grid .stat-item{flex:0 0 calc(50% - 12px)}.connector-grid{grid-template-columns:repeat(3,1fr)}}.rpa-designer-page{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.rpa-container{max-width:1200px;margin:0 auto;padding:0 24px}.rpa-hero{text-align:center;background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#2563eb 100%);padding:140px 0 80px;position:relative;overflow:hidden}.rpa-hero:before{content:"";opacity:.5;background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.rpa-hero .hero-title{color:#fff;z-index:1;margin-bottom:32px;font-size:48px;font-weight:700;line-height:1.4;position:relative}.rpa-hero .hero-title .highlight{background:linear-gradient(90deg,#60a5fa,#93c5fd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.rpa-hero .hero-buttons{z-index:1;justify-content:center;gap:20px;margin-bottom:60px;display:flex;position:relative}.rpa-hero .hero-buttons .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#60a5fa 0%,#3b82f6 100%);border:none;border-radius:8px;padding:14px 40px;font-size:16px;font-weight:600;transition:all .3s}.rpa-hero .hero-buttons .btn-primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #60a5fa80}.rpa-hero .hero-buttons .btn-secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #ffffff80;border-radius:8px;padding:14px 40px;font-size:16px;font-weight:600;transition:all .3s}.rpa-hero .hero-buttons .btn-secondary:hover{background:#ffffff1a;border-color:#fff}.rpa-hero .flow-diagram{z-index:1;justify-content:center;align-items:center;gap:24px;display:flex;position:relative}.rpa-hero .flow-diagram .flow-node{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;flex-direction:column;align-items:center;gap:12px;padding:24px 32px;transition:all .3s;display:flex}.rpa-hero .flow-diagram .flow-node .node-icon{font-size:32px}.rpa-hero .flow-diagram .flow-node .node-text{color:#fff;font-size:14px;font-weight:500}.rpa-hero .flow-diagram .flow-node:hover{background:#ffffff26;transform:translateY(-4px)}.rpa-hero .flow-diagram .flow-arrow{color:#60a5fa;font-size:24px}.rpa-section{padding:100px 0}.rpa-section .section-title{color:#1e293b;text-align:center;margin-bottom:24px;font-size:36px;font-weight:700}.rpa-section .section-desc{color:#475569;text-align:center;max-width:800px;margin:0 auto 60px;font-size:16px;line-height:1.8}.section-intro{background:#f8fafc}.section-intro .designer-preview{max-width:900px;margin:0 auto}.section-intro .designer-preview .preview-window{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #2563eb26}.section-intro .designer-preview .preview-window .window-header{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);align-items:center;gap:16px;padding:16px 20px;display:flex}.section-intro .designer-preview .preview-window .window-header .window-dots{gap:8px;display:flex}.section-intro .designer-preview .preview-window .window-header .window-dots .dot{border-radius:50%;width:12px;height:12px}.section-intro .designer-preview .preview-window .window-header .window-dots .dot.red{background:#ef4444}.section-intro .designer-preview .preview-window .window-header .window-dots .dot.yellow{background:#f59e0b}.section-intro .designer-preview .preview-window .window-header .window-dots .dot.green{background:#10b981}.section-intro .designer-preview .preview-window .window-header .window-title{color:#fff;font-size:14px;font-weight:500}.section-intro .designer-preview .preview-window .window-content{min-height:300px;display:flex}.section-intro .designer-preview .preview-window .window-content .sidebar{background:#f8fafc;border-right:1px solid #e2e8f0;width:200px;padding:20px 16px}.section-intro .designer-preview .preview-window .window-content .sidebar .component-item{color:#1e293b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:12px;padding:12px 16px;font-size:14px;transition:all .2s}.section-intro .designer-preview .preview-window .window-content .sidebar .component-item:hover{border-color:#2563eb;box-shadow:0 2px 8px #2563eb1a}.section-intro .designer-preview .preview-window .window-content .canvas{flex-direction:column;flex:1;align-items:center;gap:8px;padding:40px;display:flex}.section-intro .designer-preview .preview-window .window-content .canvas .canvas-node{color:#1e293b;background:#fff;border:2px solid #e2e8f0;border-radius:12px;align-items:center;gap:12px;padding:16px 32px;font-size:14px;transition:all .2s;display:flex}.section-intro .designer-preview .preview-window .window-content .canvas .canvas-node.active{background:linear-gradient(135deg,#2563eb0d 0%,#3b82f61a 100%);border-color:#2563eb;box-shadow:0 4px 16px #2563eb33}.section-intro .designer-preview .preview-window .window-content .canvas .canvas-line{background:#2563eb;width:2px;height:24px}.section-intro .designer-preview .preview-caption{text-align:center;color:#2563eb;margin-top:24px;font-size:18px;font-weight:600}.feature-content .feature-image,.feature-content .feature-text{flex:1}.section-browser{background:#fff}.section-browser .browser-demo{background:#fff;border:1px solid #e2e8f0;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #2563eb1f}.section-browser .browser-demo .browser-header{background:#f1f5f9;border-bottom:1px solid #e2e8f0;align-items:center;gap:16px;padding:12px 16px;display:flex}.section-browser .browser-demo .browser-header .browser-dots{gap:6px;display:flex}.section-browser .browser-demo .browser-header .browser-dots span{background:#e2e8f0;border-radius:50%;width:10px;height:10px}.section-browser .browser-demo .browser-header .browser-dots span:first-child{background:#ef4444}.section-browser .browser-demo .browser-header .browser-dots span:nth-child(2){background:#f59e0b}.section-browser .browser-demo .browser-header .browser-dots span:nth-child(3){background:#10b981}.section-browser .browser-demo .browser-header .browser-url{color:#475569;background:#fff;border-radius:6px;flex:1;padding:8px 16px;font-size:13px}.section-browser .browser-demo .browser-body{background:linear-gradient(135deg,#f8fafc 0%,#fff 100%);justify-content:center;align-items:center;height:280px;display:flex;position:relative}.section-browser .browser-demo .browser-body .cursor-indicator{flex-direction:column;align-items:center;gap:8px;animation:2s ease-in-out infinite float;display:flex}.section-browser .browser-demo .browser-body .cursor-indicator .cursor{font-size:32px}.section-browser .browser-demo .browser-body .cursor-indicator .tooltip{color:#fff;white-space:nowrap;background:#2563eb;border-radius:6px;padding:8px 16px;font-size:13px}.section-connectors{background:#f8fafc}.section-connectors .connector-showcase{background:#fff;border-radius:16px;padding:40px;box-shadow:0 16px 48px #2563eb1a}.section-connectors .connector-showcase .connector-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.section-connectors .connector-showcase .connector-grid .connector-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:24px;transition:all .3s;display:flex}.section-connectors .connector-showcase .connector-grid .connector-item .connector-icon{font-size:36px}.section-connectors .connector-showcase .connector-grid .connector-item .connector-name{color:#1e293b;font-size:14px;font-weight:500}.section-connectors .connector-showcase .connector-grid .connector-item:hover{background:linear-gradient(135deg,#2563eb05 0%,#3b82f60d 100%);border-color:#2563eb;transform:translateY(-4px);box-shadow:0 8px 24px #2563eb26}.section-developer{background:#fff}.section-developer .code-preview{background:#1e293b;border-radius:16px;overflow:hidden;box-shadow:0 16px 48px #0003}.section-developer .code-preview .code-header{background:#1e293b;border-bottom:1px solid #ffffff1a;gap:4px;padding:12px 16px;display:flex}.section-developer .code-preview .code-header .code-tab{color:#ffffff80;cursor:pointer;border-radius:6px;padding:8px 16px;font-size:13px}.section-developer .code-preview .code-header .code-tab.active{color:#fff;background:#2563eb}.section-developer .code-preview .code-body{padding:24px;font-family:Monaco,Menlo,monospace;font-size:14px;line-height:2}.section-developer .code-preview .code-body .code-line{color:#fffc}.section-developer .code-preview .code-body .code-line .keyword{color:#60a5fa;font-weight:600}.section-developer .code-preview .code-body .code-line.indent{color:#fff9;padding-left:24px}.section-solutions{background:linear-gradient(#f8fafc 0%,#fff 100%)}.section-solutions .solutions-grid{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:80px;display:grid}.section-solutions .solutions-grid .solution-item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;gap:20px;padding:32px;transition:all .3s;display:flex}.section-solutions .solutions-grid .solution-item:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 12px 32px #2563eb1f}.section-solutions .solutions-grid .solution-item .solution-icon{flex-shrink:0;font-size:32px}.section-solutions .solutions-grid .solution-item .solution-content .solution-title{color:#1e293b;margin-bottom:12px;font-size:18px;font-weight:600}.section-solutions .solutions-grid .solution-item .solution-content .solution-desc{color:#475569;font-size:14px;line-height:1.7}.section-solutions .stats-showcase{background:linear-gradient(135deg,#2563eb 0%,#1e40af 100%);border-radius:20px;justify-content:center;gap:60px;padding:48px;display:flex}.section-solutions .stats-showcase .stat-item{text-align:center}.section-solutions .stats-showcase .stat-item .stat-number{color:#fff;margin-bottom:8px;font-size:48px;font-weight:700}.section-solutions .stats-showcase .stat-item .stat-label{color:#fffc;font-size:14px}@media (width<=992px){.rpa-hero{padding:120px 0 60px}.rpa-hero .hero-title{font-size:36px}.rpa-hero .flow-diagram{flex-wrap:wrap;gap:16px}.rpa-hero .flow-diagram .flow-arrow{display:none}.feature-content{flex-direction:column;gap:40px}.feature-content.reverse{flex-direction:column}.section-solutions .solutions-grid{grid-template-columns:1fr}.section-solutions .stats-showcase{flex-wrap:wrap;gap:32px}}@media (width<=768px){.rpa-hero .hero-title{font-size:28px}.rpa-hero .hero-buttons{flex-direction:column;align-items:center}.rpa-section{padding:60px 0}.rpa-section .section-title{font-size:28px}.section-intro .designer-preview .preview-window .window-content{flex-direction:column}.section-intro .designer-preview .preview-window .window-content .sidebar{border-bottom:1px solid #e2e8f0;border-right:none;width:100%}.section-connectors .connector-showcase .connector-grid{grid-template-columns:repeat(2,1fr)}.section-solutions .stats-showcase{padding:32px 24px}.section-solutions .stats-showcase .stat-item .stat-number{font-size:36px}}.rpa-console-page{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.console-container{max-width:1200px;margin:0 auto;padding:0 24px}.console-hero{text-align:center;background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 50%,#1e40af 100%);padding:140px 0 100px;position:relative;overflow:hidden}.console-hero:before{content:"";background:radial-gradient(circle at 20% 80%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 80% 20%,#60a5fa1a 0%,#0000 50%);position:absolute;inset:0}.console-hero:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.console-hero .hero-badge{color:#60a5fa;z-index:1;background:#60a5fa33;border:1px solid #60a5fa4d;border-radius:20px;margin-bottom:24px;padding:8px 20px;font-size:14px;font-weight:500;display:inline-block;position:relative}.console-hero .hero-title{color:#fff;z-index:1;margin-bottom:16px;font-size:52px;font-weight:700;line-height:1.3;position:relative}.console-hero .hero-title .highlight{background:linear-gradient(90deg,#60a5fa,#93c5fd,#60a5fa) 0 0/200%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite shimmer;display:block}.console-hero .hero-subtitle{color:#ffffffe6;letter-spacing:8px;z-index:1;margin-bottom:20px;font-size:24px;font-weight:500;position:relative}.console-hero .hero-desc{color:#ffffffb3;z-index:1;max-width:700px;margin:0 auto 32px;font-size:16px;line-height:1.8;position:relative}.console-hero .hero-buttons{z-index:1;justify-content:center;gap:20px;margin-bottom:60px;display:flex;position:relative}.console-hero .hero-buttons .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border:none;border-radius:8px;padding:16px 48px;font-size:16px;font-weight:600;transition:all .3s}.console-hero .hero-buttons .btn-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px #2563eb80}.console-hero .hero-buttons .btn-secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #fff6;border-radius:8px;padding:16px 48px;font-size:16px;font-weight:600;transition:all .3s}.console-hero .hero-buttons .btn-secondary:hover{background:#ffffff1a;border-color:#fff}.console-hero .console-preview{z-index:1;max-width:800px;margin:0 auto;position:relative}.console-hero .console-preview .preview-window{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#2563eb4d 0%,#1e40af66 100%);border:1px solid #60a5fa4d;border-radius:16px;overflow:hidden}.console-hero .console-preview .preview-window .window-header{background:#0003;border-bottom:1px solid #ffffff1a;align-items:center;gap:12px;padding:16px 20px;display:flex}.console-hero .console-preview .preview-window .window-header .window-dots{gap:8px;display:flex}.console-hero .console-preview .preview-window .window-header .window-dots .dot{background:#ffffff4d;border-radius:50%;width:12px;height:12px}.console-hero .console-preview .preview-window .window-header .window-dots .dot:first-child{background:#ef4444}.console-hero .console-preview .preview-window .window-header .window-dots .dot:nth-child(2){background:#f59e0b}.console-hero .console-preview .preview-window .window-header .window-dots .dot:nth-child(3){background:#10b981}.console-hero .console-preview .preview-window .window-header .window-title{color:#fff;font-size:14px;font-weight:500}.console-hero .console-preview .preview-window .window-body{background:linear-gradient(#2563eb1a 0%,#1e40af33 100%);justify-content:center;align-items:center;height:200px;display:flex}.console-hero .console-preview .preview-window .window-body .play-button{cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .3s;display:flex;box-shadow:0 8px 32px #2563eb66}.console-hero .console-preview .preview-window .window-body .play-button:hover{transform:scale(1.1);box-shadow:0 12px 40px #2563eb99}.console-hero .console-preview .preview-window .window-body .play-button .play-icon{color:#fff;margin-left:4px;font-size:28px}.console-hero .console-preview .decor-robot{font-size:48px;animation:3s ease-in-out infinite float;position:absolute}.console-hero .console-preview .decor-robot.robot-left{animation-delay:0s;top:20%;left:-80px}.console-hero .console-preview .decor-robot.robot-right{animation-delay:1.5s;top:30%;right:-80px}.console-hero .console-preview .decor-circle{border:2px solid #60a5fa4d;border-radius:50%;position:absolute}.console-hero .console-preview .decor-circle.circle-1{background:#fb923ccc;border:none;width:60px;height:60px;bottom:20%;left:-40px}.console-hero .console-preview .decor-circle.circle-2{background:#60a5fa99;border:none;width:40px;height:40px;top:10%;right:-20px}@keyframes shimmer{0%{background-position:0%}to{background-position:200%}}.console-section{padding:100px 0}.console-section .section-title{color:#1e293b;text-align:center;margin-bottom:16px;font-size:36px;font-weight:700}.console-section .section-subtitle{color:#475569;text-align:center;margin-bottom:60px;font-size:16px}.section-transform{background:#fff}.section-transform .feature-grid{flex-direction:column;gap:80px;display:flex}.section-transform .feature-item{align-items:center;gap:60px;display:flex}.section-transform .feature-item.feature-left{flex-direction:row}.section-transform .feature-item.feature-right{flex-direction:row-reverse}.section-transform .feature-item .feature-text{flex:1}.section-transform .feature-item .feature-text .feature-title{color:#1e293b;margin-bottom:20px;font-size:26px;font-weight:700;line-height:1.4}.section-transform .feature-item .feature-text .feature-desc{color:#475569;font-size:15px;line-height:1.9}.section-transform .feature-item .feature-image{flex:1.2}.screenshot-wrapper{position:relative}.screenshot-wrapper .screenshot{border-radius:12px;width:100%;display:none;box-shadow:0 20px 60px #2563eb26}.screenshot-wrapper .screenshot-placeholder{background:#fff;border:1px solid #e2e8f0;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #2563eb26}.screenshot-wrapper .screenshot-placeholder .placeholder-header{background:#f1f5f9;border-bottom:1px solid #e2e8f0;gap:8px;padding:12px 16px;display:flex}.screenshot-wrapper .screenshot-placeholder .placeholder-header .dot{border-radius:50%;width:10px;height:10px}.screenshot-wrapper .screenshot-placeholder .placeholder-header .dot.red{background:#ef4444}.screenshot-wrapper .screenshot-placeholder .placeholder-header .dot.yellow{background:#f59e0b}.screenshot-wrapper .screenshot-placeholder .placeholder-header .dot.green{background:#10b981}.screenshot-wrapper .screenshot-placeholder .placeholder-content{min-height:280px;display:flex}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar{background:#f8fafc;border-right:1px solid #e2e8f0;width:180px;padding:16px}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar .menu-item{color:#475569;cursor:pointer;border-radius:8px;margin-bottom:8px;padding:12px 16px;font-size:13px;transition:all .2s}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar .menu-item.active{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%)}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar .menu-item:hover:not(.active){background:#f1f5f9}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-main{background:#f8fafc;flex:1;padding:24px}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-main .stat-cards{gap:16px;display:flex}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-main .stat-cards .stat-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex:1;padding:20px}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-main .stat-cards .stat-card .stat-num{color:#2563eb;margin-bottom:8px;font-size:28px;font-weight:700;display:block}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-main .stat-cards .stat-card .stat-label{color:#475569;font-size:12px}.schedule-placeholder .schedule-content{min-height:260px;padding:24px}.schedule-placeholder .schedule-content .schedule-title{color:#1e293b;border-bottom:1px solid #e2e8f0;margin-bottom:24px;padding-bottom:16px;font-size:16px;font-weight:600}.schedule-placeholder .schedule-content .schedule-options{flex-direction:column;gap:16px;display:flex}.schedule-placeholder .schedule-content .schedule-options .schedule-option{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:16px;padding:16px 20px;transition:all .2s;display:flex}.schedule-placeholder .schedule-content .schedule-options .schedule-option:hover{background:#2563eb05;border-color:#2563eb}.schedule-placeholder .schedule-content .schedule-options .schedule-option .option-icon{font-size:24px}.schedule-placeholder .schedule-content .schedule-options .schedule-option .option-text{color:#1e293b;flex:1;font-size:14px;font-weight:500}.schedule-placeholder .schedule-content .schedule-options .schedule-option .option-badge{color:#475569;background:#f1f5f9;border-radius:6px;padding:6px 14px;font-size:12px}.schedule-placeholder .schedule-content .schedule-options .schedule-option .option-badge.active{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%)}.multiview-placeholder .multiview-content{min-height:260px;padding:20px}.multiview-placeholder .multiview-content .view-grid{grid-template-columns:1fr 1fr;gap:16px;height:100%;display:grid}.multiview-placeholder .multiview-content .view-grid .view-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;overflow:hidden}.multiview-placeholder .multiview-content .view-grid .view-item .view-label{color:#475569;background:#f1f5f9;border-bottom:1px solid #e2e8f0;padding:10px 16px;font-size:12px;font-weight:600}.multiview-placeholder .multiview-content .view-grid .view-item .view-content{min-height:140px;padding:16px}.multiview-placeholder .multiview-content .view-grid .view-item .view-content.log{font-family:Monaco,Menlo,monospace;font-size:12px}.multiview-placeholder .multiview-content .view-grid .view-item .view-content.log .log-line{color:#475569;padding:6px 0}.multiview-placeholder .multiview-content .view-grid .view-item .view-content.log .log-line.active{color:#2563eb;font-weight:500}.multiview-placeholder .multiview-content .view-grid .view-item .view-content.screenshot-view{background:linear-gradient(135deg,#f1f5f9 0%,#f8fafc 100%);justify-content:center;align-items:center;display:flex}.multiview-placeholder .multiview-content .view-grid .view-item .view-content.screenshot-view .cursor-icon{font-size:32px;animation:2s ease-in-out infinite float}.permission-placeholder .permission-content{min-height:260px;padding:24px}.permission-placeholder .permission-content .permission-header{border-bottom:1px solid #e2e8f0;align-items:center;gap:12px;margin-bottom:20px;padding-bottom:20px;display:flex}.permission-placeholder .permission-content .permission-header .user-icon{font-size:32px}.permission-placeholder .permission-content .permission-header .user-title{color:#1e293b;font-size:18px;font-weight:600}.permission-placeholder .permission-content .permission-tree{margin-bottom:24px}.permission-placeholder .permission-content .permission-tree .tree-item{color:#1e293b;border-radius:6px;align-items:center;gap:10px;padding:10px 16px;font-size:14px;transition:background .2s;display:flex}.permission-placeholder .permission-content .permission-tree .tree-item:hover{background:#f8fafc}.permission-placeholder .permission-content .permission-tree .tree-item.sub{color:#475569;margin-left:24px}.permission-placeholder .permission-content .permission-tree .tree-item .tree-icon{font-size:16px}.permission-placeholder .permission-content .permission-actions{gap:12px;display:flex}.permission-placeholder .permission-content .permission-actions .action-btn{cursor:pointer;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px 20px;font-size:13px;font-weight:500;transition:all .2s}.permission-placeholder .permission-content .permission-actions .action-btn.primary{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border:none}.permission-placeholder .permission-content .permission-actions .action-btn.primary:hover{box-shadow:0 4px 12px #2563eb4d}.permission-placeholder .permission-content .permission-actions .action-btn:hover:not(.primary){color:#2563eb;border-color:#2563eb}.section-capabilities{background:#f8fafc}.section-capabilities .capability-grid{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.section-capabilities .capability-grid .capability-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px 24px;transition:all .3s}.section-capabilities .capability-grid .capability-card:hover{border-color:#2563eb;transform:translateY(-8px);box-shadow:0 16px 40px #2563eb1f}.section-capabilities .capability-grid .capability-card .capability-icon{margin-bottom:20px;font-size:40px}.section-capabilities .capability-grid .capability-card .capability-title{color:#1e293b;margin-bottom:12px;font-size:18px;font-weight:600}.section-capabilities .capability-grid .capability-card .capability-desc{color:#475569;font-size:14px;line-height:1.6}.section-stats{background:#fff;padding:80px 0}.section-stats .stats-banner{background:linear-gradient(135deg,#1e3a8a 0%,#1e40af 50%,#2563eb 100%);border-radius:20px;justify-content:space-around;padding:60px 40px;display:flex;position:relative;overflow:hidden}.section-stats .stats-banner:before{content:"";background:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23ffffff' fill-opacity='0.05'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");position:absolute;inset:0}.section-stats .stats-banner .stat-item{text-align:center;z-index:1;position:relative}.section-stats .stats-banner .stat-item .stat-number{color:#fff;margin-bottom:12px;font-size:48px;font-weight:700;display:block}.section-stats .stats-banner .stat-item .stat-label{color:#fffc;font-size:15px}@media (width<=1024px){.console-hero{padding:120px 0 80px}.console-hero .hero-title{font-size:40px}.console-hero .hero-subtitle{letter-spacing:4px;font-size:20px}.console-hero .console-preview .decor-robot,.console-hero .console-preview .decor-circle{display:none}.section-transform .feature-item{gap:40px;flex-direction:column!important}.section-transform .feature-item .feature-text,.section-transform .feature-item .feature-image{flex:none;width:100%}.section-capabilities .capability-grid{grid-template-columns:repeat(2,1fr)}.section-stats .stats-banner{flex-wrap:wrap;gap:40px;padding:40px 24px}.section-stats .stats-banner .stat-item{width:45%}.section-stats .stats-banner .stat-item .stat-number{font-size:36px}}@media (width<=768px){.console-hero{padding:100px 0 60px}.console-hero .hero-title{font-size:32px}.console-hero .hero-subtitle{letter-spacing:2px;font-size:16px}.console-hero .hero-desc{font-size:14px}.console-hero .hero-buttons{flex-direction:column;align-items:center}.console-hero .hero-buttons .btn-primary,.console-hero .hero-buttons .btn-secondary{width:100%;max-width:280px}.console-section{padding:60px 0}.console-section .section-title{font-size:28px}.section-transform .feature-item .feature-text .feature-title{font-size:22px}.screenshot-wrapper .screenshot-placeholder .placeholder-content{flex-direction:column}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar{border-bottom:1px solid #e2e8f0;border-right:none;width:100%;padding:12px}.screenshot-wrapper .screenshot-placeholder .placeholder-content .placeholder-sidebar .menu-item{margin-bottom:0;margin-right:8px;display:inline-block}.multiview-placeholder .multiview-content .view-grid{grid-template-columns:1fr}.section-capabilities .capability-grid{grid-template-columns:1fr;gap:16px}.section-capabilities .capability-grid .capability-card{padding:24px 20px}.section-stats .stats-banner .stat-item{width:100%}.section-stats .stats-banner .stat-item .stat-number{font-size:32px}}.about-page{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.about-container{max-width:1200px;margin:0 auto;padding:0 24px}.about-hero{background:linear-gradient(135deg,#0f172a 0%,#1e3a8a 50%,#1e40af 100%);padding:160px 0 100px;position:relative;overflow:hidden}.about-hero:before{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0}.about-hero .hero-overlay{pointer-events:none;background:radial-gradient(circle at 20% 80%,#3b82f626 0%,#0000 50%),radial-gradient(circle at 80% 20%,#60a5fa1a 0%,#0000 50%);position:absolute;inset:0}.about-hero .about-container{z-index:1;position:relative}.about-hero .hero-badge{color:#fffc;background:#60a5fa26;border:1px solid #60a5fa4d;border-radius:20px;margin-bottom:24px;padding:8px 20px;font-size:14px;display:inline-block}.about-hero .hero-title{color:#fff;margin-bottom:20px;font-size:52px;font-weight:700;line-height:1.3}.about-hero .hero-desc{color:#ffffffb3;max-width:600px;margin-bottom:40px;font-size:18px}.about-hero .hero-form{gap:12px;max-width:400px;display:flex}.about-hero .hero-form .phone-input{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:8px;outline:none;flex:1;padding:14px 20px;font-size:15px;transition:all .3s}.about-hero .hero-form .phone-input::placeholder{color:#ffffff80}.about-hero .hero-form .phone-input:focus{background:#ffffff26;border-color:#60a5fa}.about-hero .hero-form .btn-trial{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#2563eb 0%,#3b82f6 100%);border:none;border-radius:8px;padding:14px 32px;font-size:15px;font-weight:600;transition:all .3s}.about-hero .hero-form .btn-trial:hover{transform:translateY(-2px);box-shadow:0 8px 24px #2563eb66}.about-section{padding:100px 0}.about-section .section-title{color:#1e293b;text-align:center;margin-bottom:60px;font-size:36px;font-weight:700}.section-companies{background:#f8fafc}.section-companies .companies-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.section-companies .companies-grid .company-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:48px 40px;transition:all .3s;box-shadow:0 4px 24px #0000000f}.section-companies .companies-grid .company-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #2563eb1a}.section-companies .companies-grid .company-card .company-header{border-bottom:1px solid #e2e8f0;margin-bottom:24px;padding-bottom:24px}.section-companies .companies-grid .company-card .company-logo{align-items:center;gap:12px;display:flex}.section-companies .companies-grid .company-card .company-logo .logo-img{object-fit:contain;width:auto;height:40px}.section-companies .companies-grid .company-card .company-logo .logo-icon{font-size:32px}.section-companies .companies-grid .company-card .company-logo .logo-text{font-size:24px;font-weight:700}.section-companies .companies-grid .company-card .company-logo.jxy-logo .logo-text{color:#2563eb}.section-companies .companies-grid .company-card .company-logo.jst-logo .logo-text{color:#10b981}.section-companies .companies-grid .company-card .company-slogan{margin-bottom:20px;font-size:18px;font-weight:600}.jxy-logo+.section-companies .companies-grid .company-card .company-slogan,.section-companies .companies-grid .company-card:first-child .company-slogan{color:#2563eb}.section-companies .companies-grid .company-card:last-child .company-slogan{color:#10b981}.section-companies .companies-grid .company-card .company-desc{color:#475569;text-align:justify;font-size:14px;line-height:2}.section-advantages .advantages-grid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.section-advantages .advantages-grid .advantage-item{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:40px 24px;transition:all .3s}.section-advantages .advantages-grid .advantage-item:hover{background:#fff;border-color:#2563eb;transform:translateY(-4px);box-shadow:0 8px 32px #2563eb1f}.section-advantages .advantages-grid .advantage-item .advantage-icon{margin-bottom:20px;font-size:48px}.section-advantages .advantages-grid .advantage-item h4{color:#1e293b;margin-bottom:12px;font-size:18px;font-weight:600}.section-advantages .advantages-grid .advantage-item p{color:#475569;font-size:14px;line-height:1.6}@media (width<=1024px){.about-hero{padding:120px 0 80px}.about-hero .hero-title{font-size:40px}.section-companies .companies-grid{grid-template-columns:1fr}.section-advantages .advantages-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.about-hero{padding:100px 0 60px}.about-hero .hero-title{font-size:32px}.about-hero .hero-desc{font-size:16px}.about-hero .hero-form{flex-direction:column}.about-hero .hero-form .btn-trial{width:100%}.about-section{padding:60px 0}.about-section .section-title{font-size:28px}.section-companies .companies-grid .company-card{padding:32px 24px}.section-advantages .advantages-grid{grid-template-columns:1fr;gap:20px}.section-advantages .advantages-grid .advantage-item{padding:32px 20px}}.shuidi-model-page{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.shuidi-container{max-width:1200px;margin:0 auto;padding:0 24px}.shuidi-hero{text-align:center;background:linear-gradient(135deg,#4338ca 0%,#4f46e5 50%,#7c3aed 100%);padding:140px 0 100px;position:relative;overflow:hidden}.shuidi-hero:before{content:"";background:radial-gradient(circle at 20% 30%,#6366f14d 0%,#0000 50%),radial-gradient(circle at 80% 70%,#7c3aed4d 0%,#0000 50%);position:absolute;inset:0}.shuidi-hero .hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#ffffff26;border:1px solid #fff3;border-radius:24px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 20px;display:inline-flex;position:relative}.shuidi-hero .hero-badge .badge-icon{font-size:20px}.shuidi-hero .hero-badge .badge-text{color:#fff;font-size:14px;font-weight:500}.shuidi-hero .hero-title{color:#fff;z-index:1;margin-bottom:24px;font-size:52px;font-weight:700;line-height:1.3;position:relative}.shuidi-hero .hero-title .highlight{background:linear-gradient(90deg,#06b6d4,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shuidi-hero .hero-subtitle{color:#ffffffe6;z-index:1;max-width:700px;margin:0 auto 48px;font-size:18px;line-height:1.7;position:relative}.shuidi-hero .hero-capabilities{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.shuidi-hero .hero-capabilities .capability-item{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;flex-direction:column;align-items:center;gap:10px;padding:20px 28px;transition:all .3s;display:flex}.shuidi-hero .hero-capabilities .capability-item .cap-icon{font-size:28px}.shuidi-hero .hero-capabilities .capability-item .cap-text{color:#fff;font-size:14px;font-weight:500}.shuidi-hero .hero-capabilities .capability-item:hover{background:#fff3;transform:translateY(-4px)}.shuidi-hero .hero-capabilities .capability-arrow{color:#06b6d4;font-size:20px}.shuidi-section{padding:100px 0}.shuidi-section .section-title{color:#1e293b;text-align:center;margin-bottom:20px;font-size:36px;font-weight:700}.shuidi-section .section-title-white{color:#fff;text-align:center;margin-bottom:20px;font-size:36px;font-weight:700}.shuidi-section .section-desc{color:#475569;text-align:center;max-width:700px;margin:0 auto 60px;font-size:16px;line-height:1.8}.shuidi-section .section-desc-white{color:#ffffffd9;text-align:center;max-width:700px;margin:0 auto 60px;font-size:16px;line-height:1.8}.section-positioning{background:#f8fafc}.section-positioning .positioning-cards{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.section-positioning .positioning-cards .pos-card{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px 32px;transition:all .3s}.section-positioning .positioning-cards .pos-card:hover{border-color:#6366f1;transform:translateY(-6px);box-shadow:0 16px 48px #6366f126}.section-positioning .positioning-cards .pos-card .pos-icon{margin-bottom:20px;font-size:48px}.section-positioning .positioning-cards .pos-card h3{color:#1e293b;margin-bottom:12px;font-size:20px;font-weight:600}.section-positioning .positioning-cards .pos-card p{color:#475569;font-size:14px;line-height:1.7}.section-tech{background:linear-gradient(135deg,#4f46e5 0%,#4338ca 100%);position:relative;overflow:hidden}.section-tech:before{content:"";background:radial-gradient(circle,#6366f14d 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.section-tech .tech-flow{z-index:1;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:20px;display:flex;position:relative}.section-tech .tech-flow .tech-step{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:16px;width:220px;padding:32px 28px;transition:all .3s}.section-tech .tech-flow .tech-step:hover{background:#ffffff26;transform:translateY(-4px)}.section-tech .tech-flow .tech-step .step-number{color:#06b6d4;margin-bottom:16px;font-size:32px;font-weight:700}.section-tech .tech-flow .tech-step .step-content h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.section-tech .tech-flow .tech-step .step-content p{color:#fffc;font-size:13px;line-height:1.6}.section-tech .tech-flow .tech-connector{background:linear-gradient(90deg,#06b6d4,#0000);width:40px;height:2px;margin-top:60px}.section-scenarios{background:#fff}.section-scenarios .scenarios-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.section-scenarios .scenarios-grid .scenario-card{background:linear-gradient(135deg,#faf5ff 0%,#f3e8ff 100%);border:1px solid #e9d5ff;border-radius:16px;padding:32px;transition:all .3s}.section-scenarios .scenarios-grid .scenario-card:hover{border-color:#6366f1;transform:translateY(-4px);box-shadow:0 12px 32px #6366f126}.section-scenarios .scenarios-grid .scenario-card .scenario-icon{margin-bottom:16px;font-size:40px}.section-scenarios .scenarios-grid .scenario-card h4{color:#1e293b;margin-bottom:10px;font-size:18px;font-weight:600}.section-scenarios .scenarios-grid .scenario-card p{color:#475569;font-size:14px;line-height:1.6}.section-advantages{background:#f8fafc}.section-advantages .advantages-list{max-width:800px;margin:0 auto}.section-advantages .advantages-list .advantage-item{background:#fff;border:1px solid #e2e8f0;border-radius:16px;gap:24px;margin-bottom:20px;padding:32px;transition:all .3s;display:flex}.section-advantages .advantages-list .advantage-item:hover{border-color:#6366f1;transform:translate(8px);box-shadow:0 8px 24px #6366f11f}.section-advantages .advantages-list .advantage-item .adv-icon{flex-shrink:0;font-size:36px}.section-advantages .advantages-list .advantage-item .adv-content h4{color:#1e293b;margin-bottom:8px;font-size:18px;font-weight:600}.section-advantages .advantages-list .advantage-item .adv-content p{color:#475569;font-size:14px;line-height:1.7}@media (width<=992px){.shuidi-hero{padding:120px 0 80px}.shuidi-hero .hero-title{font-size:40px}.shuidi-hero .hero-capabilities .capability-arrow{display:none}.section-positioning .positioning-cards{grid-template-columns:1fr}.section-tech .tech-flow{flex-direction:column;align-items:center}.section-tech .tech-flow .tech-connector{background:linear-gradient(#06b6d4,#0000);width:2px;height:30px;margin:0}.section-scenarios .scenarios-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.shuidi-hero .hero-title{font-size:32px}.shuidi-hero .hero-subtitle{font-size:16px}.shuidi-section{padding:60px 0}.shuidi-section .section-title,.shuidi-section .section-title-white{font-size:28px}.section-scenarios .scenarios-grid{grid-template-columns:1fr}.section-advantages .advantages-list .advantage-item{text-align:center;flex-direction:column}}.shuibao-agent-page{background:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,PingFang SC,Microsoft YaHei,sans-serif;overflow-x:hidden}.shuibao-container{max-width:1200px;margin:0 auto;padding:0 24px}.shuibao-hero{text-align:center;background:linear-gradient(135deg,#047857 0%,#059669 50%,#14b8a6 100%);padding:140px 0 100px;position:relative;overflow:hidden}.shuibao-hero:before{content:"";background:radial-gradient(circle at 30% 20%,#10b9814d 0%,#0000 50%),radial-gradient(circle at 70% 80%,#14b8a64d 0%,#0000 50%);position:absolute;inset:0}.shuibao-hero .hero-badge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#ffffff26;border:1px solid #fff3;border-radius:24px;align-items:center;gap:8px;margin-bottom:24px;padding:10px 20px;display:inline-flex;position:relative}.shuibao-hero .hero-badge .badge-icon{font-size:20px}.shuibao-hero .hero-badge .badge-text{color:#fff;font-size:14px;font-weight:500}.shuibao-hero .hero-title{color:#fff;z-index:1;margin-bottom:24px;font-size:52px;font-weight:700;line-height:1.3;position:relative}.shuibao-hero .hero-title .highlight{background:linear-gradient(90deg,#fcd34d,#fbbf24);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.shuibao-hero .hero-subtitle{color:#ffffffe6;z-index:1;max-width:700px;margin:0 auto 48px;font-size:18px;line-height:1.7;position:relative}.shuibao-hero .hero-features{z-index:1;flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.shuibao-hero .hero-features .feature-tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff26;border:1px solid #fff3;border-radius:12px;align-items:center;gap:8px;padding:12px 20px;font-size:14px;font-weight:500;transition:all .3s;display:flex}.shuibao-hero .hero-features .feature-tag .icon{font-size:18px}.shuibao-hero .hero-features .feature-tag:hover{background:#ffffff40;transform:translateY(-2px)}.shuibao-section{padding:100px 0}.shuibao-section .section-title{color:#1e293b;text-align:center;margin-bottom:20px;font-size:36px;font-weight:700}.shuibao-section .section-title .beta-tag{color:#fff;vertical-align:middle;background:linear-gradient(135deg,#10b981,#14b8a6);border-radius:12px;margin-left:12px;padding:4px 12px;font-size:12px;display:inline-block}.shuibao-section .section-title-white{color:#fff;text-align:center;margin-bottom:48px;font-size:36px;font-weight:700}.shuibao-section .section-desc{color:#475569;text-align:center;max-width:700px;margin:0 auto 60px;font-size:16px;line-height:1.8}.feature-content{align-items:center;gap:80px;display:flex}.feature-content.reverse{flex-direction:row-reverse}.feature-content .feature-text{flex:1}.feature-content .feature-text .feature-tag-small{color:#10b981;background:#10b9811a;border-radius:12px;margin-bottom:16px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.feature-content .feature-text .feature-title{color:#1e293b;margin-bottom:20px;font-size:32px;font-weight:700}.feature-content .feature-text .feature-desc{color:#475569;margin-bottom:24px;font-size:15px;line-height:1.8}.feature-content .feature-text .feature-list{margin:0;padding:0;list-style:none}.feature-content .feature-text .feature-list li{color:#475569;margin-bottom:12px;padding-left:28px;font-size:14px;position:relative}.feature-content .feature-text .feature-list li:before{content:"✓";color:#10b981;font-weight:700;position:absolute;left:0}.feature-content .feature-visual{flex:1}.section-nlp-rpa{background:#f8fafc}.section-nlp-rpa .chat-demo{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:32px;box-shadow:0 16px 48px #10b9811f}.section-nlp-rpa .chat-demo .chat-message{gap:16px;margin-bottom:24px;display:flex}.section-nlp-rpa .chat-demo .chat-message:last-child{margin-bottom:0}.section-nlp-rpa .chat-demo .chat-message .avatar{background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:flex}.section-nlp-rpa .chat-demo .chat-message .message{border-radius:16px;flex:1;padding:16px 20px;font-size:14px;line-height:1.6}.section-nlp-rpa .chat-demo .chat-message.user .avatar{background:#10b981}.section-nlp-rpa .chat-demo .chat-message.user .message{color:#1e293b;background:#f1f5f9}.section-nlp-rpa .chat-demo .chat-message.bot .avatar{background:linear-gradient(135deg,#10b981,#14b8a6)}.section-nlp-rpa .chat-demo .chat-message.bot .message{color:#1e293b;background:linear-gradient(135deg,#10b9810d,#14b8a61a);border:1px solid #10b98133}.section-nlp-rpa .chat-demo .chat-message.bot .flow-preview{background:#fff;border:1px solid #e2e8f0;border-radius:12px;margin-top:16px;padding:16px}.section-nlp-rpa .chat-demo .chat-message.bot .flow-preview .flow-step{color:#475569;background:#f8fafc;border-left:3px solid #10b981;border-radius:6px;margin-bottom:8px;padding:8px 12px;font-size:13px}.section-nlp-rpa .chat-demo .chat-message.bot .flow-preview .flow-step:last-child{margin-bottom:0}.section-trigger{background:#fff}.section-trigger .trigger-examples{margin-top:32px}.section-trigger .trigger-examples .trigger-item{background:#f8fafc;border-radius:12px;align-items:center;gap:16px;margin-bottom:12px;padding:16px 20px;transition:all .3s;display:flex}.section-trigger .trigger-examples .trigger-item:hover{background:#10b9810d;transform:translate(8px)}.section-trigger .trigger-examples .trigger-item .trigger-text{color:#1e293b;flex:1;font-size:14px;font-weight:500}.section-trigger .trigger-examples .trigger-item .trigger-arrow{color:#10b981;font-weight:600}.section-trigger .trigger-examples .trigger-item .trigger-result{color:#475569;flex:1;font-size:13px}.section-trigger .voice-demo{text-align:center;background:linear-gradient(135deg,#f8fafc,#fff);border:1px solid #e2e8f0;border-radius:20px;padding:60px 40px}.section-trigger .voice-demo .voice-circle{justify-content:center;align-items:center;width:120px;height:120px;margin:0 auto 32px;display:flex;position:relative}.section-trigger .voice-demo .voice-circle .voice-icon{z-index:2;font-size:48px;position:relative}.section-trigger .voice-demo .voice-circle .voice-wave{opacity:0;border:2px solid #10b981;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite voiceWave;position:absolute}.section-trigger .voice-demo .voice-circle .voice-wave.delay-1{animation-delay:.5s}.section-trigger .voice-demo .voice-circle .voice-wave.delay-2{animation-delay:1s}.section-trigger .voice-demo .voice-text{color:#1e293b;margin-bottom:16px;font-size:20px;font-weight:600}.section-trigger .voice-demo .voice-status{color:#10b981;font-size:14px;font-weight:500}@keyframes voiceWave{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}.section-skills{background:#f8fafc}.section-skills .skills-highlights{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:60px;display:grid}.section-skills .skills-highlights .highlight-item{text-align:center;background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;transition:all .3s}.section-skills .skills-highlights .highlight-item:hover{border-color:#10b981;transform:translateY(-4px);box-shadow:0 12px 32px #10b9811f}.section-skills .skills-highlights .highlight-item .highlight-icon{margin-bottom:16px;font-size:40px}.section-skills .skills-highlights .highlight-item h4{color:#1e293b;margin-bottom:8px;font-size:18px;font-weight:600}.section-skills .skills-highlights .highlight-item p{color:#475569;font-size:14px}.section-skills .skills-showcase{background:#fff;border:1px solid #e2e8f0;border-radius:20px;padding:40px}.section-skills .skills-showcase .showcase-title{color:#1e293b;text-align:center;margin-bottom:32px;font-size:20px;font-weight:600}.section-skills .skills-showcase .skills-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.section-skills .skills-showcase .skills-grid .skill-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;align-items:flex-start;gap:16px;padding:24px;transition:all .3s;display:flex;position:relative}.section-skills .skills-showcase .skills-grid .skill-card:hover{background:#10b98105;border-color:#10b981;transform:translateY(-4px);box-shadow:0 8px 24px #10b9811a}.section-skills .skills-showcase .skills-grid .skill-card .skill-icon{flex-shrink:0;font-size:32px}.section-skills .skills-showcase .skills-grid .skill-card .skill-info{flex:1}.section-skills .skills-showcase .skills-grid .skill-card .skill-info h4{color:#1e293b;margin-bottom:6px;font-size:15px;font-weight:600}.section-skills .skills-showcase .skills-grid .skill-card .skill-info p{color:#475569;font-size:13px;line-height:1.5}.section-skills .skills-showcase .skills-grid .skill-card .skill-tag{color:#fff;background:linear-gradient(135deg,#10b981,#14b8a6);border-radius:6px;padding:3px 8px;font-size:11px;position:absolute;top:12px;right:12px}.section-why{background:linear-gradient(135deg,#059669 0%,#047857 50%,#14b8a6 100%);position:relative;overflow:hidden}.section-why:before{content:"";background:radial-gradient(circle,#10b9814d 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-50%;right:-20%}.section-why .why-grid{z-index:1;grid-template-columns:repeat(4,1fr);gap:24px;display:grid;position:relative}.section-why .why-grid .why-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:32px 24px;transition:all .3s}.section-why .why-grid .why-card:hover{background:#ffffff26;transform:translateY(-4px)}.section-why .why-grid .why-card .why-number{color:#fcd34d;margin-bottom:16px;font-size:36px;font-weight:700}.section-why .why-grid .why-card h4{color:#fff;margin-bottom:10px;font-size:18px;font-weight:600}.section-why .why-grid .why-card p{color:#ffffffd9;font-size:13px;line-height:1.6}@media (width<=992px){.shuibao-hero{padding:120px 0 80px}.shuibao-hero .hero-title{font-size:40px}.feature-content{flex-direction:column;gap:40px}.feature-content.reverse{flex-direction:column}.section-skills .skills-highlights{grid-template-columns:1fr}.section-skills .skills-showcase .skills-grid,.section-why .why-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.shuibao-hero .hero-title{font-size:32px}.shuibao-hero .hero-subtitle{font-size:16px}.shuibao-hero .hero-features{flex-direction:column;align-items:center}.shuibao-section{padding:60px 0}.shuibao-section .section-title,.shuibao-section .section-title-white{font-size:28px}.section-skills .skills-showcase .skills-grid,.section-why .why-grid{grid-template-columns:1fr}.section-trigger .trigger-examples .trigger-item{text-align:center;flex-direction:column}.section-trigger .trigger-examples .trigger-item .trigger-arrow{transform:rotate(90deg)}}
