@charset "UTF-8";@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes breathe{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes pulse{0%,to{box-shadow:0 0 #00d4ffb3;transform:scale(1)}50%{box-shadow:0 0 0 10px #00d4ff00;transform:scale(1.05)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}@keyframes glowPulse{0%,to{box-shadow:0 0 5px #00d4ff80,0 0 10px #00d4ff4d,0 0 15px #00d4ff1a}50%{box-shadow:0 0 10px #00d4ffcc,0 0 20px #00d4ff80,0 0 30px #00d4ff4d}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 5px #00d4ff,0 0 10px #00d4ff,0 0 15px #00d4ff,0 0 20px #00d4ff}20%,24%,55%{text-shadow:none}}@keyframes gradientFlow{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes gridMove{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(4)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes dotPulse{0%,60%,to{opacity:.3;transform:scale(1)}30%{opacity:1;transform:scale(1.2)}}@keyframes progress{0%{width:0}to{width:100%}}.animate-on-scroll{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.animate-on-scroll.in-view{opacity:1;transform:translateY(0)}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}.hover-glow{transition:all .3s ease}.hover-glow:hover{box-shadow:0 0 20px #00d4ff80}.hover-tilt{transform-style:preserve-3d;transition:transform .3s ease}.hover-tilt:hover{transform:perspective(1000px) rotateX(-10deg) rotateY(10deg)}@keyframes countUp{0%{opacity:0;transform:translateY(20px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes numberBounce{0%{transform:scale(1)}20%{transform:scale(1.1)}40%{transform:scale(.95)}60%{transform:scale(1.05)}80%{transform:scale(.98)}to{transform:scale(1)}}@keyframes glitch{0%,to{filter:hue-rotate(0deg);transform:translate(0)}10%{filter:hue-rotate(90deg);transform:translate(-2px,2px)}20%{filter:hue-rotate(180deg);transform:translate(2px,-2px)}30%{filter:hue-rotate(270deg);transform:translate(-2px,-2px)}40%{filter:hue-rotate(1turn);transform:translate(2px,2px)}}@keyframes typewriter{0%{width:0}to{width:100%}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:#0a0e27;color:#e8edf5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Microsoft YaHei,sans-serif;line-height:1.6}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{display:block;height:auto;max-width:100%}button{cursor:pointer;font-family:inherit}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-bottom:16px}h1{font-size:48px}@media (max-width:768px){h1{font-size:36px}}h2{font-size:36px}@media (max-width:768px){h2{font-size:24px}}h3{font-size:24px}@media (max-width:768px){h3{font-size:18px}}p{line-height:1.8;margin-bottom:16px}.container{margin:0 auto;max-width:1200px;padding:0 20px}@media (max-width:768px){.container{padding:0 16px}}.btn{border:none;border-radius:4px;cursor:pointer;display:inline-block;font-size:16px;font-weight:500;font-weight:600;letter-spacing:1px;outline:none;overflow:hidden;padding:12px 32px;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease;z-index:1}.btn:before{border-radius:inherit;content:"";inset:0;opacity:0;position:absolute;transition:opacity .3s ease;z-index:-1}.btn-primary{background:linear-gradient(135deg,#0052cc,#00d4ff);border:none;box-shadow:0 4px 15px #0052cc4d,inset 0 1px #ffffff1a;color:#f7f9fc}.btn-primary:before{background:linear-gradient(135deg,#00d4ff,#6b46c1)}.btn-primary:hover{box-shadow:0 0 20px #00d4ff80,0 6px 20px #00d4ff66,inset 0 1px #fff3;transform:translateY(-2px)}.btn-primary:hover:before{opacity:.8}.btn-primary:active{transform:translateY(0)}.btn-outline{background:#0052cc0d;border:2px solid transparent;color:#00d4ff;position:relative}.btn-outline:after{animation:border-rotate 3s linear infinite;background:linear-gradient(135deg,#00d4ff,#6b46c1,#00d4ff);border-radius:inherit;content:"";inset:-2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8;padding:2px;position:absolute;transition:opacity .3s ease,transform .3s ease}@keyframes border-rotate{to{transform:rotate(1turn)}}.btn-outline:hover{background:#00d4ff1a;box-shadow:0 0 30px #00ffff4d;color:#f7f9fc;transform:translateY(-2px)}.btn-outline:hover:after{opacity:1}.btn-outline:active{transform:translateY(0)}.btn-tech{background:transparent;border:1px solid #00d4ff;color:#00d4ff;overflow:hidden;position:relative}.btn-tech:before{background:#00d4ff;transform:scaleX(0);transform-origin:left;transition:transform .5s ease}.btn-tech:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);content:"";height:100%;left:-100%;position:absolute;top:0;transition:left .5s;width:100%}.btn-tech:hover{border-color:#00d4ff;box-shadow:0 0 10px #00d4ff80,inset 0 0 10px #00d4ff1a;color:#0a0e27}.btn-tech:hover:before{transform:scaleX(1)}.btn-tech:hover:after{left:100%}.btn-pulse{animation:pulse-glow 2s infinite;background:linear-gradient(135deg,#0052cc,#00d4ff);border:none;color:#f7f9fc}@keyframes pulse-glow{0%,to{box-shadow:0 0 20px #00d4ff80}50%{box-shadow:0 0 30px #00d4ffcc,0 0 50px #00d4ff66}}.btn-pulse:hover{animation-play-state:paused;transform:scale(1.05)}@media (max-width:768px){.btn{font-size:14px;letter-spacing:.5px;padding:10px 24px}}.card,.card-3d,.card-glow,.card-grid,.card-sweep{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff08;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;box-shadow:0 10px 40px #0006;overflow:hidden;position:relative;transition:all .3s ease}.card-3d:before,.card-glow:before,.card-grid:before,.card-sweep:before,.card:before{background:linear-gradient(135deg,#ffffff0d,#ffffff05);content:"";inset:0;opacity:.5;pointer-events:none;position:absolute}.card-3d:after,.card-glow:after,.card-grid:after,.card-sweep:after,.card:after{background:radial-gradient(circle at center,rgba(0,212,255,.1) 0,transparent 70%);content:"";height:200%;left:-50%;opacity:0;pointer-events:none;position:absolute;top:-50%;transition:opacity .3s ease;width:200%}.card-3d:hover,.card-glow:hover,.card-grid:hover,.card-sweep:hover,.card:hover{border-color:#00d4ff4d;box-shadow:0 8px 30px #00000080,0 20px 40px #00d4ff1a;transform:translateY(-5px)}.card-3d:hover:after,.card-glow:hover:after,.card-grid:hover:after,.card-sweep:hover:after,.card:hover:after{opacity:1}.card-3d{transform-style:preserve-3d;transition:transform .3s ease}.card-3d:hover{transform:perspective(1000px) rotateX(-10deg) rotateY(10deg) scale(1.02)}.card-3d{perspective:1000px}.card-3d:hover{box-shadow:0 8px 30px #00000080,0 30px 60px #00d4ff33}.card-glow{border:1px solid rgba(0,212,255,.2)}.card-glow:before{background:linear-gradient(135deg,#00d4ff0d,#6b46c10d)}.card-glow:hover{animation:glow-pulse 2s ease-in-out;border-color:#00d4ff;box-shadow:0 0 20px #00d4ff80,inset 0 0 20px #00d4ff0d}@keyframes glow-pulse{0%,to{box-shadow:0 0 20px #00d4ff80,inset 0 0 20px #00d4ff0d}50%{box-shadow:0 0 30px #00d4ffcc,inset 0 0 30px #00d4ff1a}}.card-grid:before{animation:grid-move 20s linear infinite;background-image:linear-gradient(rgba(0,212,255,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.03) 1px,transparent 0);background-size:30px 30px;content:"";inset:0;position:absolute}@keyframes grid-move{0%{transform:translate(0)}to{transform:translate(30px,30px)}}.card-sweep{overflow:hidden;position:relative}.card-sweep:after{animation:sweep 4s infinite;background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes sweep{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}.card-sweep:after{opacity:0;transition:opacity .3s ease}.card-sweep:hover:after{opacity:1}@media (max-width:768px){*{animation-duration:1.5s!important}.glass-effect{backdrop-filter:none;-webkit-backdrop-filter:none;background:#141729f2}.neon-glow{text-shadow:0 0 10px rgba(0,212,255,.5)}.hero-title{font-size:32px!important}.section-title{font-size:28px}.feature-card,.product-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141729f2}.feature-card:hover,.product-card:hover{transform:translateY(-2px)}.grid-background{background-size:60px 60px}.btn{font-size:14px;padding:10px 20px}.btn:after,.btn:before{display:none}.stat-number{font-size:36px}.header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0a0e27fa}.scan-line,.sweep-light:after{display:none}}@media (min-width:769px) and (max-width:1024px){*{animation-duration:2s!important}.glass-effect{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.hero-title{font-size:42px}.section-title{font-size:32px}.features-grid,.products-grid{gap:24px;grid-template-columns:repeat(2,1fr)}.btn{padding:12px 28px}.btn:hover{transform:translateY(-3px)}}@media (min-width:1025px){*{animation-duration:2.5s!important}.interactive-element{transition:all .4s cubic-bezier(.4,0,.2,1)}.interactive-element:hover{transform:translateY(-8px) scale(1.02)}.container{max-width:1400px}.hero{min-height:90vh;padding:140px 0}.features-grid{grid-template-columns:repeat(3,1fr)}.neon-element{color:#f7f9fc;text-shadow:0 0 5px #00d4ff,0 0 10px #00d4ff,0 0 20px #00d4ff,0 0 40px #00d4ff}.neon-element:hover{animation:neon-pulse 1s ease-in-out}}@media (min-width:1440px){.container{max-width:1600px}.hero-title{font-size:64px}.features-grid{grid-template-columns:repeat(4,1fr)}}@media (min-resolution:2dppx){.high-res-image{background-image:url(path/to/image@2x.png)}.border-element{border-width:.5px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.essential-transition{transition:opacity .2s ease!important}}@media print{*{animation:none!important;color:#000!important}.decoration-element,.footer,.header{display:none!important}}@media (orientation:landscape) and (max-height:500px){.hero{min-height:100vh;padding:60px 0}.hero-title{font-size:36px}}@media (hover:none) and (pointer:coarse){.btn,.link{min-height:44px;padding:12px 24px}.hover-effect:hover{transform:none}}body{background:#0a0e27;color:#b8c4d8;min-height:100vh;position:relative}body:before{background-image:radial-gradient(circle at 20% 80%,rgba(0,212,255,.05) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(107,70,193,.05) 0,transparent 50%),radial-gradient(circle at 40% 40%,rgba(0,82,204,.03) 0,transparent 50%);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:0}.section-title{background:linear-gradient(135deg,#00d4ff,#6b46c1);-webkit-background-clip:text;color:#e8edf5;font-size:36px;font-weight:700;margin-bottom:16px;text-align:center;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.section-title{font-size:24px}}.section-subtitle{color:#b8c4d8;font-size:18px;margin-bottom:48px;text-align:center}@media (max-width:768px){.section-subtitle{font-size:16px}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes neon-pulse{0%,to{opacity:.7}50%{opacity:1}}.counting{animation:numberGlow .5s ease-in-out;display:inline-block;position:relative}@keyframes numberGlow{0%{filter:blur(2px);opacity:0;transform:scale(.8)}50%{text-shadow:0 0 10px rgba(0,212,255,.8),0 0 20px rgba(0,212,255,.6),0 0 30px rgba(0,212,255,.4);transform:scale(1.1)}to{filter:blur(0);opacity:1;transform:scale(1)}}.count-complete{animation:completePulse .6s ease}@keyframes completePulse{0%{transform:scale(1)}50%{text-shadow:0 0 20px #00d4ff,0 0 40px rgba(0,212,255,.8),0 0 60px rgba(0,212,255,.6);transform:scale(1.15)}to{text-shadow:0 0 10px rgba(0,212,255,.5),0 0 20px rgba(0,212,255,.3);transform:scale(1)}}.parallax{transition:transform .6s cubic-bezier(.23,1,.32,1);will-change:transform}.tech-decoration{position:relative}.tech-decoration:after,.tech-decoration:before{content:"";pointer-events:none;position:absolute}.tech-decoration:before{animation:sweep 6s linear infinite;background:linear-gradient(45deg,transparent 30%,rgba(0,212,255,.03) 50%,transparent 70%);inset:-20px}.header[data-v-e6e19073]{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0a0e27cc;border-bottom:1px solid rgba(0,212,255,.1);box-shadow:0 4px 30px #0000004d;position:sticky;top:0;transition:all .3s ease;z-index:1000}.header[data-v-e6e19073]:before{background:linear-gradient(90deg,transparent,rgba(0,212,255,.03) 50%,transparent);content:"";inset:0;pointer-events:none;position:absolute}.header .nav[data-v-e6e19073]{align-items:center;display:flex;justify-content:space-between;min-height:70px;padding:16px 20px}.header .logo h1[data-v-e6e19073]{background:linear-gradient(135deg,#f7f9fc,#00d4ff);-webkit-background-clip:text;font-size:24px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:2px;position:relative;text-transform:uppercase;transition:all .3s ease}.header .logo h1[data-v-e6e19073]:hover{text-shadow:0 0 20px rgba(0,212,255,.5)}.header .logo h1[data-v-e6e19073]:after{background:linear-gradient(90deg,transparent,#00d4ff,transparent);bottom:-4px;content:"";height:2px;left:0;opacity:.5;position:absolute;width:100%}.header .mobile-toggle[data-v-e6e19073]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:4px;padding:8px}.header .mobile-toggle span[data-v-e6e19073]{background:linear-gradient(90deg,#00d4ff,#6b46c1);border-radius:2px;box-shadow:0 0 5px #00d4ff80;height:2px;transition:all .3s ease;width:24px}.header .nav-menu[data-v-e6e19073]{display:flex;gap:40px;list-style:none}.header .nav-menu li a[data-v-e6e19073]{color:#b8c4d8;font-size:16px;font-weight:500;letter-spacing:1px;padding:8px 0;position:relative;text-transform:uppercase;transition:all .3s ease}.header .nav-menu li a[data-v-e6e19073]:before{background:linear-gradient(90deg,#00d4ff,#6b46c1);bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.header .nav-menu li a[data-v-e6e19073]:hover{color:#f7f9fc;text-shadow:0 0 10px rgba(0,212,255,.5)}.header .nav-menu li a[data-v-e6e19073]:hover:before{width:100%}.header .nav-menu li a.router-link-active[data-v-e6e19073]{color:#00d4ff;text-shadow:0 0 10px rgba(0,212,255,.3)}.header .nav-menu li a.router-link-active[data-v-e6e19073]:after{animation:glow-line-e6e19073 2s ease-in-out infinite;background:linear-gradient(90deg,#00d4ff,#6b46c1,#00d4ff);border-radius:2px;bottom:-2px;content:"";height:2px;left:0;position:absolute;right:0}@keyframes glow-line-e6e19073{0%,to{box-shadow:0 0 5px #00d4ff80;opacity:1}50%{box-shadow:0 0 15px #00d4ffcc;opacity:.7}}@media (max-width:768px){.header .mobile-toggle[data-v-e6e19073]{display:flex}.header .nav-menu[data-v-e6e19073]{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0a0e27f2;border:1px solid rgba(0,212,255,.1);box-shadow:0 10px 40px #00000080,inset 0 0 20px #00d4ff0d;flex-direction:column;gap:0;left:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:0;top:70px;transition:max-height .3s ease}.header .nav-menu.active[data-v-e6e19073]{max-height:300px}.header .nav-menu li[data-v-e6e19073]{border-bottom:1px solid rgba(0,212,255,.1);transition:background .2s ease}.header .nav-menu li[data-v-e6e19073]:hover{background:#00d4ff0d}.header .nav-menu li[data-v-e6e19073]:last-child{border-bottom:none}.header .nav-menu li a[data-v-e6e19073]{display:block;padding:16px 20px}.header .nav-menu li a.router-link-active[data-v-e6e19073]:after{display:none}.header .nav-menu li a.router-link-active[data-v-e6e19073]{background:linear-gradient(90deg,transparent,rgba(0,212,255,.05),transparent)}}.footer[data-v-e88555a7]{background:linear-gradient(180deg,#0a0e27,#050614);border-top:1px solid rgba(0,212,255,.1);color:#b8c4d8;overflow:hidden;padding:48px 0 24px;position:relative}.footer[data-v-e88555a7]:before{animation:grid-move-slow-e88555a7 30s linear infinite;background-image:linear-gradient(rgba(0,212,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(0,212,255,.02) 1px,transparent 0);background-size:40px 40px;content:"";inset:0;pointer-events:none;position:absolute}@keyframes grid-move-slow-e88555a7{0%{transform:translate(0)}to{transform:translate(40px,40px)}}.footer-content[data-v-e88555a7]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:40px;position:relative;z-index:1}.footer-section h3[data-v-e88555a7]{background:linear-gradient(135deg,#f7f9fc,#00d4ff);-webkit-background-clip:text;font-size:22px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.footer-section h3[data-v-e88555a7],.footer-section h4[data-v-e88555a7]{letter-spacing:1px;margin-bottom:16px;text-transform:uppercase}.footer-section h4[data-v-e88555a7]{color:#f7f9fc;font-size:18px;font-weight:600;padding-bottom:8px;position:relative}.footer-section h4[data-v-e88555a7]:after{background:linear-gradient(90deg,#00d4ff,transparent);bottom:0;content:"";height:2px;left:0;position:absolute;width:40px}.footer-section ul[data-v-e88555a7]{list-style:none}.footer-section ul li[data-v-e88555a7]{align-items:center;color:#b8c4d8;display:flex;font-size:14px;gap:8px;margin-bottom:14px;padding-left:16px;position:relative;transition:all .2s ease}.footer-section ul li[data-v-e88555a7]:before{color:#00d4ff80;content:"▸";font-size:12px;left:0;position:absolute;transition:all .2s ease}.footer-section ul li[data-v-e88555a7]:hover{color:#f7f9fc;transform:translate(4px)}.footer-section ul li[data-v-e88555a7]:hover:before{color:#00d4ff}.footer-section ul li a[data-v-e88555a7]{color:#b8c4d8;position:relative;transition:all .3s ease}.footer-section ul li a[data-v-e88555a7]:hover{color:#00d4ff;text-shadow:0 0 5px rgba(0,212,255,.5)}.footer-bottom[data-v-e88555a7]{align-items:center;border-top:1px solid rgba(0,212,255,.1);display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-top:24px;position:relative;z-index:1}.footer-bottom[data-v-e88555a7]:before{animation:expand-line-e88555a7 2s ease infinite;background:linear-gradient(90deg,transparent,#00d4ff,transparent);content:"";height:1px;left:50%;position:absolute;top:0;transform:translate(-50%);width:100px}@keyframes expand-line-e88555a7{0%,to{opacity:.5;width:100px}50%{opacity:1;width:200px}}@media (max-width:768px){.footer[data-v-e88555a7]{margin-top:48px;padding:32px 0 16px}.footer-content[data-v-e88555a7]{gap:32px;grid-template-columns:1fr}.footer-bottom[data-v-e88555a7]{flex-direction:column;text-align:center}.footer-section h3[data-v-e88555a7]{font-size:18px}.footer-section h4[data-v-e88555a7]{font-size:16px}}.company-desc[data-v-e88555a7]{color:#b8c4d8;font-size:14px;line-height:1.6;margin-bottom:8px}.footer-logo[data-v-e88555a7]{filter:brightness(1.1);height:40px;margin-top:8px;transition:all .3s ease;width:auto}.footer-logo[data-v-e88555a7]:hover{filter:brightness(1.3);transform:scale(1.05)}@media (max-width:768px){.footer-logo[data-v-e88555a7]{height:32px}}.icon[data-v-e88555a7]{color:#00d4ff80;font-size:14px;font-weight:500}.copyright p[data-v-e88555a7]{color:#b8c4d899;font-size:14px;letter-spacing:.5px}.beian[data-v-e88555a7]{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}.beian .separator[data-v-e88555a7]{color:#b8c4d84d;margin:0 4px}.beian-link[data-v-e88555a7]{align-items:center;border:1px solid transparent;border-radius:4px;color:#b8c4d8;display:inline-flex;gap:8px;padding:4px 8px;position:relative;transition:all .3s ease}.beian-link[data-v-e88555a7]:hover{background:#00d4ff0d;border-color:#00d4ff4d;color:#00d4ff;text-shadow:0 0 5px rgba(0,212,255,.3)}#app{display:flex;flex-direction:column;min-height:100vh}main{flex:1}
