.chat-input{padding:20px 5px 20px 0;background:#fff;border-top:1px solid #e2e8f0}.chat-input .input-container{display:-webkit-box;display:-webkit-flex;display:flex;gap:12px;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;position:relative}.chat-input .input-container .message-input{-webkit-box-flex:1;-webkit-flex:1;flex:1}.chat-input .input-container .message-input .el-textarea__inner{border:1px solid #e2e8f0;border-radius:12px;padding:12px 16px;font-size:14px;resize:none}.chat-input .input-container .message-input .el-textarea__inner:focus{border-color:#667eea;box-shadow:0 0 0 2px rgba(102,126,234,.1)}.chat-input .input-container .input-actions{display:-webkit-box;display:-webkit-flex;display:flex;gap:8px}.chat-input .input-container .input-actions .send-button{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;padding:12px 20px;font-weight:500}.chat-input .input-container .input-actions .send-button:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px);box-shadow:0 4px 12px rgba(102,126,234,.3)}.chat-input .input-container .input-actions .send-button:disabled{background:#cbd5e0;-webkit-transform:none;transform:none;box-shadow:none}.chat-input .input-container .input-actions .clear-button{border:1px solid #e2e8f0;color:#718096;border-radius:8px}.chat-input .input-container .input-actions .clear-button:hover{border-color:#f56565;color:#f56565}.chat-input .error-message{margin-top:12px;padding:12px 16px;background:#fed7d7;color:#c53030;border-radius:8px;font-size:14px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:8px}.chat-input .error-message i{font-size:16px}.input-actions{text-align:right;margin-top:10px}.chat-messages[data-v-e72fd796]{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;padding:20px;border-left:1px solid #e2e8f0;border-top:1px solid #e2e8f0}.chat-messages[data-v-e72fd796]::-webkit-scrollbar{width:6px}.chat-messages[data-v-e72fd796]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.chat-messages[data-v-e72fd796]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.chat-messages[data-v-e72fd796]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.message[data-v-e72fd796]{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:20px;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.message.user[data-v-e72fd796]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.message.user .message-bubble[data-v-e72fd796]{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;margin-right:12px;margin-left:0}.message.assistant .message-bubble[data-v-e72fd796]{background:#fff;color:#2d3748;margin-left:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.message-avatar[data-v-e72fd796]{-webkit-flex-shrink:0;flex-shrink:0}.message-avatar .avatar-icon[data-v-e72fd796]{width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:20px;background:#f7fafc;border:2px solid #e2e8f0}.message-bubble[data-v-e72fd796]{max-width:70%;padding:12px 16px;border-radius:18px;position:relative}.message-bubble .message-content[data-v-e72fd796]{line-height:1.5;word-wrap:break-word}.message-bubble .message-content code[data-v-e72fd796]{background:rgba(0,0,0,.1);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.9em}.message-bubble .message-content strong[data-v-e72fd796]{font-weight:600}.message-bubble .message-content em[data-v-e72fd796]{font-style:italic}.message-bubble .message-time[data-v-e72fd796]{font-size:11px;opacity:.7;margin-top:6px;text-align:right}.typing-indicator[data-v-e72fd796]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:8px 0}.typing-indicator span[data-v-e72fd796]{height:8px;width:8px;background-color:#a0aec0;border-radius:50%;display:inline-block;margin-right:4px;-webkit-animation:typing-e72fd796 1.4s ease-in-out infinite;animation:typing-e72fd796 1.4s ease-in-out infinite}.typing-indicator span[data-v-e72fd796]:first-child{-webkit-animation-delay:-.32s;animation-delay:-.32s}.typing-indicator span[data-v-e72fd796]:nth-child(2){-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes typing-e72fd796{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes typing-e72fd796{0%,80%,to{-webkit-transform:scale(0);transform:scale(0);opacity:.5}40%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.panel-content[data-v-61f210c0]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;overflow:hidden}.panel-header[data-v-61f210c0]{padding:0 12px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;background:#f8fafc;border-bottom:1px solid #e2e8f0}.record-search[data-v-61f210c0]{padding:12px;border-bottom:1px solid #e2e8f0}.time[data-v-61f210c0]{text-align:right}.record-list[data-v-61f210c0]{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow-y:auto;padding:12px}.record-item[data-v-61f210c0]{background:#f8fafc;border:1px solid #edf2f7;border-radius:8px;padding:10px 12px;margin-bottom:10px}.record-detail[data-v-61f210c0]{margin-top:10px}.record-content[data-v-61f210c0]{color:#2d3748;white-space:pre-wrap;word-break:break-word}.record-empty[data-v-61f210c0]{text-align:center;color:#a0aec0;padding:20px 0}.ai-chat-dialog .el-dialog__header[data-v-09dc4cad]{background:-webkit-linear-gradient(315deg,#667eea,#764ba2);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:8px 8px 0 0;padding:20px}.ai-chat-dialog .el-dialog__header .el-dialog__title[data-v-09dc4cad]{font-size:18px;font-weight:600}.ai-chat-dialog .el-dialog__header .el-dialog__close[data-v-09dc4cad]{color:#fff;font-size:20px}.ai-chat-dialog .el-dialog__header .el-dialog__close[data-v-09dc4cad]:hover{color:#f0f0f0}.ai-chat-dialog .el-dialog__body[data-v-09dc4cad]{padding:0;background:#f8fafc}.ai-chat-container[data-v-09dc4cad]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:600px;background:#f8fafc}.content-wrapper[data-v-09dc4cad]{display:-webkit-box;display:-webkit-flex;display:flex;height:100%}.chat-left[data-v-09dc4cad]{-webkit-box-flex:1;-webkit-flex:1;flex:1;flex-direction:column}.chat-left[data-v-09dc4cad],.record-panel[data-v-09dc4cad]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;border-right:1px solid #e2e8f0}.record-panel[data-v-09dc4cad]{width:360px;background:#fff;flex-direction:column;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.banner-container[data-v-28e8007a]{position:absolute;box-sizing:border-box;width:100%;margin:0 auto;top:80px;left:0;background:#fff}.banner-item[data-v-28e8007a]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;height:auto;overflow:hidden}.banner-image[data-v-28e8007a]{height:auto;max-height:100%}.banner-image[data-v-28e8007a],.banner-video[data-v-28e8007a]{width:100%;object-fit:contain;object-position:center;display:block}.banner-container[data-v-28e8007a] .el-carousel__container,.banner-container[data-v-28e8007a] .el-carousel__item,.banner-video[data-v-28e8007a]{height:100%}.module-header[data-v-37730245]{font-weight:500;font-size:46px;line-height:1.8;text-align:center;padding:50px 0}.module-icon[data-v-37730245]{vertical-align:center}.core-container[data-v-3cb304ec]{box-sizing:border-box;width:100%;height:auto;background:-webkit-linear-gradient(top,#95c1ff,#fff 31.96%);background:linear-gradient(180deg,#95c1ff,#fff 31.96%);border-top-right-radius:50px;border-top-left-radius:50px;position:relative}.core-container .video-container[data-v-3cb304ec]{position:relative;width:calc(100% - 220px);margin:auto;height:650px;box-sizing:border-box;overflow:hidden;-webkit-transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.core-container .no-data-container[data-v-3cb304ec]{min-height:450px;text-align:center}.core-container .placeholder-img[data-v-3cb304ec],.core-container .video-player[data-v-3cb304ec]{width:100%;height:100%;border-radius:40px;object-fit:cover;position:absolute;top:0;left:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.core-container .placeholder-img[data-v-3cb304ec]{opacity:1;z-index:2}.core-container .video-player[data-v-3cb304ec]{opacity:0;z-index:1}.core-container .video-container.active .placeholder-img[data-v-3cb304ec]{opacity:0}.core-container .video-container.active .video-player[data-v-3cb304ec]{opacity:1}.core-container .module-footer[data-v-3cb304ec]{position:absolute;right:25px;bottom:0;z-index:3}.core-container .module-footer .check-all-button[data-v-3cb304ec]{cursor:pointer;-webkit-transform:translate(-50%);transform:translate(-50%);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:170px;height:54px;font-size:18px;border:1px solid #5e6773;background:#fff;border-radius:40px;box-sizing:border-box;padding:0 2px}.core-container .module-footer .more-icon[data-v-3cb304ec]{position:relative;display:inline-block;width:48px;height:48px;border-radius:48px;color:#fff;background:#2c3135}.core-container .module-footer .more-icon i[data-v-3cb304ec]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.domain_main[data-v-3cb304ec]{position:relative;-webkit-perspective:2000px;perspective:2000px;z-index:3}.domain_main[data-v-3cb304ec],.domains-container[data-v-3cb304ec]{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all 1.5s cubic-bezier(.25,.46,.45,.94);transition:all 1.5s cubic-bezier(.25,.46,.45,.94)}.domains-container[data-v-3cb304ec]{position:absolute}.domain[data-v-3cb304ec]{position:absolute;width:120px;height:120px;border-radius:50%;cursor:pointer;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .8s cubic-bezier(.25,.46,.45,.94);transition:all .8s cubic-bezier(.25,.46,.45,.94);box-shadow:0 0 30px hsla(0,0%,100%,.3);-webkit-animation:float-3cb304ec 3s ease-in-out infinite;animation:float-3cb304ec 3s ease-in-out infinite}.domain[data-v-3cb304ec]:hover{-webkit-animation:none;animation:none;-webkit-transform:scale(1.15);transform:scale(1.15);box-shadow:0 0 50px hsla(0,0%,100%,.6),0 0 80px rgba(0,212,255,.4);z-index:10}.domain:hover .domain-content[data-v-3cb304ec]{background:-webkit-radial-gradient(30% 30%,circle,hsla(0,0%,100%,.4),transparent 70%);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.4),transparent 70%);text-shadow:0 0 10px hsla(0,0%,100%,.8)}.domain[data-v-3cb304ec]:before{content:"";position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;border-radius:50%;background:-webkit-radial-gradient(30% 30%,circle,transparent 30%,currentColor 70%);background:radial-gradient(circle at 30% 30%,transparent 30%,currentColor 70%);opacity:.3;-webkit-animation:pulse-3cb304ec 3s ease-in-out infinite;animation:pulse-3cb304ec 3s ease-in-out infinite}@-webkit-keyframes pulse-3cb304ec{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.3}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.5}}@keyframes pulse-3cb304ec{0%,to{-webkit-transform:scale(1);transform:scale(1);opacity:.3}50%{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.5}}@-webkit-keyframes float-3cb304ec{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes float-3cb304ec{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.domain-content[data-v-3cb304ec]{position:relative;width:100%;height:100%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;color:#fff;font-weight:700;text-align:center;font-size:18px;background:-webkit-radial-gradient(30% 30%,circle,hsla(0,0%,100%,.2),transparent 70%);background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.2),transparent 70%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.domain.domain_0[data-v-3cb304ec]{color:#9ed1fe;background:-webkit-radial-gradient(circle,#9ed1fe,#a0b4d8);background:radial-gradient(circle,#9ed1fe,#a0b4d8)}.domain.domain_1[data-v-3cb304ec],.domain.domain_2[data-v-3cb304ec]{color:#9cedfe;background:-webkit-radial-gradient(circle,#9cedfe,#a0b4d8);background:radial-gradient(circle,#9cedfe,#a0b4d8)}.domain.domain_3[data-v-3cb304ec]{color:#2a88ec;background:-webkit-radial-gradient(circle,#2a88ec,#a0b4d8);background:radial-gradient(circle,#2a88ec,#a0b4d8)}.domain[data-v-3cb304ec]:first-child{top:5%;left:45%;-webkit-animation-delay:0s;animation-delay:0s}.domain[data-v-3cb304ec]:nth-child(2){top:43%;left:18%;-webkit-animation-delay:.5s;animation-delay:.5s}.domain[data-v-3cb304ec]:nth-child(3){top:43%;right:17%;-webkit-animation-delay:1s;animation-delay:1s}.domain[data-v-3cb304ec]:nth-child(4){bottom:5%;left:45%;-webkit-animation-delay:1.5s;animation-delay:1.5s}.domain_main.focused .domains-container[data-v-3cb304ec]{-webkit-transform:scale(.6) translate(-35%,-50%);transform:scale(.6) translate(-35%,-50%);left:50%;top:50%;width:50%}.domain_main.focused .domain[data-v-3cb304ec]:not(.active){opacity:.1;-webkit-transform:scale(.5);transform:scale(.5)}.domain_main.focused .domain.active[data-v-3cb304ec]{-webkit-transform:scale(2);transform:scale(2);top:0;left:0}.info-panel[data-v-3cb304ec]{position:absolute;top:0;left:0;-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);width:25vw;border:1px solid hsla(0,0%,100%,.3);border-radius:12px;box-shadow:0 8px 32px rgba(0,0,0,.3);z-index:1000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;opacity:0;pointer-events:none;-webkit-transition:all .5s cubic-bezier(.25,.46,.45,.94);transition:all .5s cubic-bezier(.25,.46,.45,.94);overflow:hidden;min-height:0}.info-panel.panel-slide-in[data-v-3cb304ec]{opacity:1;pointer-events:auto}@-webkit-keyframes slideInFromTopLeft-3cb304ec{0%{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%);opacity:0}to{opacity:1}}.domain-panel[data-v-3cb304ec]{background:-webkit-linear-gradient(315deg,rgba(60,128,252,.8),rgba(45,158,168,.8));background:linear-gradient(135deg,rgba(60,128,252,.8),rgba(45,158,168,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.domain-panel.panel-slide-in[data-v-3cb304ec]{left:50%}.domain-panel.panel-slide-in[data-v-3cb304ec],.domain-panel.panel-two-horizontal-left[data-v-3cb304ec]{top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopLeft-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopLeft-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards}.domain-panel.panel-two-horizontal-left[data-v-3cb304ec]{left:calc(50% - 13.5vw)}.domain-panel.panel-three-left-top[data-v-3cb304ec]{left:calc(50% - 13.5vw);top:25.5%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopLeft-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopLeft-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards}.subsystem-panel[data-v-3cb304ec]{background:-webkit-linear-gradient(315deg,rgba(60,128,252,.8),rgba(45,158,168,.8));background:linear-gradient(135deg,rgba(60,128,252,.8),rgba(45,158,168,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.subsystem-panel.panel-slide-in[data-v-3cb304ec]{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopRight-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopRight-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards}.subsystem-panel.panel-two-horizontal-right[data-v-3cb304ec]{left:calc(50% + 13.5vw);top:50%}.subsystem-panel.panel-three-left-bottom[data-v-3cb304ec],.subsystem-panel.panel-two-horizontal-right[data-v-3cb304ec]{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopRight-3cb304ec .6s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopRight-3cb304ec .6s cubic-bezier(.25,.46,.45,.94) forwards}.subsystem-panel.panel-three-left-bottom[data-v-3cb304ec]{left:calc(50% - 13.5vw);top:74.5%}.interface-panel[data-v-3cb304ec]{background:-webkit-linear-gradient(315deg,rgba(169,217,248,.8),rgba(181,115,251,.8));background:linear-gradient(135deg,rgba(169,217,248,.8),rgba(181,115,251,.8));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}.interface-panel.panel-slide-in[data-v-3cb304ec]{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopRight-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopRight-3cb304ec .5s cubic-bezier(.25,.46,.45,.94) forwards}.interface-panel.panel-three-right[data-v-3cb304ec]{left:calc(50% + 12.5vw);top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:slideInFromTopRight-3cb304ec .7s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideInFromTopRight-3cb304ec .7s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes slideInFromTopLeft-3cb304ec{0%{-webkit-transform:translate(-150%,-150%);transform:translate(-150%,-150%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@-webkit-keyframes slideInFromTopRight-3cb304ec{0%{-webkit-transform:translate(150%,-150%);transform:translate(150%,-150%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}@keyframes slideInFromTopRight-3cb304ec{0%{-webkit-transform:translate(150%,-150%);transform:translate(150%,-150%);opacity:0}to{-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1}}.info-panel.panel-slide-out[data-v-3cb304ec]{-webkit-animation:slideOutToTop-3cb304ec .8s cubic-bezier(.25,.46,.45,.94) forwards;animation:slideOutToTop-3cb304ec .8s cubic-bezier(.25,.46,.45,.94) forwards}@-webkit-keyframes slideOutToTop-3cb304ec{0%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}}@keyframes slideOutToTop-3cb304ec{0%{opacity:1;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}to{opacity:0;-webkit-transform:translate(-50%,-150%);transform:translate(-50%,-150%)}}.panel-header[data-v-3cb304ec]{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.2)}.panel-header-right[data-v-3cb304ec],.panel-header[data-v-3cb304ec]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.panel-header-right[data-v-3cb304ec]{gap:12px}.panel-title[data-v-3cb304ec]{color:#fff;font-size:18px;font-weight:700;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3)}.panel-close[data-v-3cb304ec]{color:#fff;font-size:20px;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}.panel-close[data-v-3cb304ec]:hover{color:#00d4ff}.panel-content[data-v-3cb304ec]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:20px;overflow-y:auto;overflow-x:hidden;min-height:0}.panel-grid[data-v-3cb304ec]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.panel-item[data-v-3cb304ec]{padding:12px 16px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:8px;font-size:14px;cursor:pointer;-webkit-transition:all .3s;transition:all .3s;text-align:center;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.panel-item .content[data-v-3cb304ec],.panel-item[data-v-3cb304ec]{color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-item .content[data-v-3cb304ec]{text-decoration:none;display:block;width:100%}.panel-item.item-fade-in[data-v-3cb304ec]{-webkit-animation:fadeInItem-3cb304ec .4s ease-out forwards;animation:fadeInItem-3cb304ec .4s ease-out forwards}@-webkit-keyframes fadeInItem-3cb304ec{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInItem-3cb304ec{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.panel-item[data-v-3cb304ec]:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.panel-item-active[data-v-3cb304ec]{background:rgba(0,212,255,.3);border-color:#00d4ff;box-shadow:0 0 12px rgba(0,212,255,.5)}.interface-more-btn[data-v-3cb304ec]{color:#3f51b5!important;font-size:12px;padding:0}.interface-more-btn[data-v-3cb304ec]:hover{color:#3f51b5!important}.service-more-btn[data-v-3cb304ec],.subsys-more-btn[data-v-3cb304ec]{color:#673ab7!important;font-size:12px;padding:0}.noData[data-v-3cb304ec]{color:#fff;text-align:center;line-height:32px}.mainBox[data-v-64d9710a]{box-sizing:border-box;font-size:16px;margin:0 180px;background-color:rgba(69,69,69,.46);box-shadow:0 0 14.1px 0 rgba(69,69,69,0);color:#fff;border-top-left-radius:40px;border-top-right-radius:40px;height:38px;line-height:38px;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.mainBox .list-item[data-v-64d9710a]:hover{cursor:pointer}.toNoticeList[data-v-64d9710a]{margin-right:20px;cursor:pointer}.mainBox[data-v-7994a952]{box-sizing:border-box;margin:0 80px}.mainBox img[data-v-7994a952],.mainBox video[data-v-7994a952]{border-radius:40px}.products-container[data-v-72802388]{box-sizing:border-box;background-color:#fff;margin:0 80px;border-top-right-radius:50px;border-top-left-radius:50px}.products-container .module-header[data-v-72802388]{font-weight:500;font-size:46px;line-height:1.8;text-align:center;margin-bottom:15px}.products-container .module-icon[data-v-72802388]{vertical-align:center}.products-container .item-icon[data-v-72802388]{border-radius:40px}.products-container .card-container[data-v-72802388]{width:100%;height:auto;padding:0 40px;display:-webkit-box;display:-webkit-flex;display:flex;gap:20px;box-sizing:border-box}.products-container .product-card[data-v-72802388]{-webkit-box-flex:1;-webkit-flex:1;flex:1}.products-container .card-content[data-v-72802388]{background:#f6f6fb;border-radius:30px;text-align:center;position:relative;height:100%;box-sizing:border-box;cursor:pointer;padding:40px 25px}@media screen and (width:1920px){.products-container .card-container[data-v-72802388]{min-height:619px}.products-container .card-content[data-v-72802388]{padding:65px 45px}}@media screen and (max-width:1680px){.products-container .card-container[data-v-72802388]{min-height:500px}}@media screen and (max-width:1380px){.products-container .card-container[data-v-72802388]{min-height:380px}}.products-container .card-content[data-v-72802388]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.products-container .icon[data-v-72802388]{border-radius:10px}.products-container .card-backgorund-img[data-v-72802388]{position:absolute;top:0;left:0;border-radius:30px;height:100%;width:100%;object-fit:cover}.products-container .title[data-v-72802388]{box-sizing:border-box;padding-bottom:15px;font-size:16px;line-height:1.6;z-index:3;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;position:relative;color:#2c3135}.products-container .desc[data-v-72802388]{font-size:12px;line-height:1.6;color:#5e6773;z-index:3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;position:relative;width:100%;box-sizing:border-box;height:40px;white-space:normal;text-align:left}.products-container .array-item[data-v-72802388]{display:-webkit-box;display:-webkit-flex;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%}.products-container .array-item .card-content[data-v-72802388]{height:50%}.products-container .module-footer[data-v-72802388]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:35px 0 125px 0}.products-container .module-footer .check-all-button[data-v-72802388],.products-container .module-footer[data-v-72802388]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.products-container .module-footer .check-all-button[data-v-72802388]{width:170px;height:54px;font-size:18px;border:1px solid #5e6773;background:#fff;border-radius:40px;box-sizing:border-box;padding:0 2px;cursor:pointer}.products-container .module-footer .more-icon[data-v-72802388]{position:relative;display:inline-block;width:48px;height:48px;border-radius:48px;color:#fff;background:#2c3135}.products-container .module-footer .more-icon i[data-v-72802388]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.tools-container[data-v-530d7cb6]{display:contents;box-sizing:border-box;width:100%;height:550px}.tools-container .module-header[data-v-530d7cb6]{font-weight:500;font-size:46px;line-height:1.8;text-align:center;margin-bottom:15px}.tools-container .module-icon[data-v-530d7cb6]{vertical-align:center}.tools-container .item-icon[data-v-530d7cb6]{border-radius:40px}.tools-container .card-container[data-v-530d7cb6]{width:100%}.tools-container .flex-container[data-v-530d7cb6]{display:-webkit-box;display:-webkit-flex;display:flex}.tools-container .tool-card[data-v-530d7cb6]{-webkit-box-flex:1;-webkit-flex:1;flex:1;padding:10px;box-sizing:border-box}.tools-container .two-row[data-v-530d7cb6]{width:50%;display:inline-block}.tools-container .card-content[data-v-530d7cb6]{background:#f6f6fb;border-radius:1px;text-align:center;padding:50px}.tools-container .card-content[data-v-530d7cb6]:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.tools-container .title[data-v-530d7cb6]{margin-top:20px;font-size:40px;margin-bottom:20px}.tools-container .desc[data-v-530d7cb6]{margin-top:25px;font-size:22px;color:#5e6773}.information-container[data-v-8395207c]{background:url(../../static/img/information-bg.084913b4.png) no-repeat 50%;background-size:cover;box-sizing:border-box;width:100%;height:810px;padding:85px 180px;position:relative}.information-container .carousel-card[data-v-8395207c]{height:100%}.information-container .background-img[data-v-8395207c]{display:block;border-width:0;border-radius:40px;width:100%;height:100%;object-fit:cover}.information-container .detail-container[data-v-8395207c]{box-sizing:border-box;position:absolute;left:0;bottom:0;height:100px;width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 50px;background-color:hsla(0,0%,41.6%,.72);border-bottom-left-radius:40px;border-bottom-right-radius:40px}.information-container .text-info[data-v-8395207c]{color:#fff;-webkit-box-flex:1;-webkit-flex:1;flex:1}.information-container .title[data-v-8395207c]{font-size:20px;margin-bottom:20px}.information-container .content[data-v-8395207c]{width:400px;font-size:14px;color:#fff;letter-spacing:1px;white-space:nowrap;overflow:hidden;height:16px}.information-container .content[data-v-8395207c] p{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.information-container[data-v-8395207c] .el-carousel__mask{opacity:.54;border-radius:40px}#home[data-v-23d75d94]{background:#fff!important;position:relative}.cover-banner-container[data-v-23d75d94]{position:relative;display:inline-block;margin-top:560px;z-index:5;width:100%}@media (max-width:1440px){.cover-banner-container[data-v-23d75d94]{margin-top:460px}}.ai-button[data-v-23d75d94]{z-index:10;position:fixed;-webkit-box-align:center;-webkit-align-items:center;align-items:center;box-sizing:border-box;border-radius:4px;text-align:center;cursor:grab;line-height:1;-webkit-user-select:none;user-select:none;-webkit-transition:all .3s ease;transition:all .3s ease}.ai-button[data-v-23d75d94]:active{cursor:grabbing}.ai-button img[data-v-23d75d94]{pointer-events:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ai-button:hover img[data-v-23d75d94]{-webkit-transform:scale(1.05);transform:scale(1.05)}.ai-button:active img[data-v-23d75d94]{-webkit-transform:scale(.95);transform:scale(.95)}