@charset "UTF-8";.container[data-v-555cdba2]{max-width:1700px}.header-inner[data-v-555cdba2]{display:flex;align-items:center;justify-content:space-between;height:70px}.left-container[data-v-555cdba2]{display:flex;align-items:center;gap:40px;flex-shrink:0}.right-container[data-v-555cdba2]{display:flex;align-items:center;gap:20px;flex-shrink:0}.header[data-v-555cdba2]{background-color:#fff;position:relative;z-index:100;opacity:0;transform:translateY(-10px);transition:opacity .5s ease,transform .5s ease;border-bottom:1px solid #e5e7eb}.header.loaded[data-v-555cdba2]{opacity:1;transform:translateY(0)}.logo[data-v-555cdba2]{display:flex;align-items:center;gap:8px}.logo-img[data-v-555cdba2]{height:30px;transition:transform .3s ease}.logo-img[data-v-555cdba2]:hover{transform:scale(1.05)}.main-nav[data-v-555cdba2]{white-space:nowrap}.nav-list[data-v-555cdba2]{display:flex;list-style:none;gap:20px;padding:0;margin:0}.nav-item[data-v-555cdba2]{position:relative}.nav-link[data-v-555cdba2]{color:#374151;text-decoration:none;font-size:15px;font-weight:500;padding:8px 0;display:inline-flex;align-items:center;transition:color .3s ease}.nav-link[data-v-555cdba2]:hover{color:#165dff}.hot-tag[data-v-555cdba2]{background-color:#ff3b30;color:#fff;font-size:12px;padding:2px 5px;border-radius:2px;margin-left:4px}.dropdown-icon[data-v-555cdba2]{font-size:12px;margin-left:4px;color:#6b7280;transition:transform .3s ease}.nav-item:hover .dropdown-icon[data-v-555cdba2]{transform:rotate(180deg);color:#165dff}.dropdown-menu[data-v-555cdba2]{display:none;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #e5e7eb;border-top:2px solid #165dff;z-index:999;min-width:800px;box-shadow:0 6px 16px #0000001a;padding:0;margin-top:2px;border-radius:4px}.nav-item:hover .dropdown-menu[data-v-555cdba2]{display:block}.dropdown-layout[data-v-555cdba2]{display:flex;width:100%}.dropdown-left[data-v-555cdba2]{width:160px;border-right:1px solid #f3f4f6;background-color:#f9fafb}.category-list[data-v-555cdba2]{list-style:none;padding:0;margin:0}.category-item[data-v-555cdba2]{font-size:14px;color:#374151;padding:12px 16px;cursor:pointer;transition:all .3s}.category-item[data-v-555cdba2]:hover,.category-item.active[data-v-555cdba2]{background-color:#fff;color:#165dff;font-weight:500}.dropdown-right[data-v-555cdba2]{flex:1;display:flex;padding:16px;gap:30px}.sub-content[data-v-555cdba2]{flex:1}.sub-list[data-v-555cdba2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.sub-item[data-v-555cdba2]{font-size:14px;padding:6px 0}.sub-link[data-v-555cdba2]{color:#374151;text-decoration:none;transition:color .3s,padding-left .3s;display:inline-block}.sub-link[data-v-555cdba2]:hover{color:#165dff;padding-left:4px}.sub-tag[data-v-555cdba2]{background-color:#165dff;color:#fff;font-size:12px;padding:1px 4px;border-radius:2px;margin-left:4px}.hot-fixed[data-v-555cdba2]{min-width:200px;padding-left:20px;border-left:1px solid #f3f4f6;display:flex;flex-direction:column;gap:12px}.hot-title[data-v-555cdba2]{font-size:14px;font-weight:600;color:#1d2129;margin:0}.hot-list[data-v-555cdba2]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.hot-link[data-v-555cdba2]{text-decoration:none}.hot-item[data-v-555cdba2]{cursor:pointer;transition:background-color .3s;padding:8px;border-radius:4px}.hot-item[data-v-555cdba2]:hover{background-color:#165dff0d}.hot-name[data-v-555cdba2]{font-size:14px;color:#165dff;margin-bottom:4px}.hot-desc[data-v-555cdba2]{font-size:12px;color:#6b7280}.right-container[data-v-555cdba2]{display:flex;align-items:center;gap:20px;justify-content:flex-end;flex-shrink:0}.search-box[data-v-555cdba2]{display:flex;align-items:center;background-color:#f5f7fa;border-radius:4px;padding:4px 12px;width:auto;max-width:200px;transition:all .3s}.search-box[data-v-555cdba2]:focus-within{box-shadow:0 0 0 2px #165dff1a}.search-icon[data-v-555cdba2]{font-size:14px;color:#6b7280;margin-right:8px}.search-input[data-v-555cdba2]{border:none;background:transparent;outline:none;font-size:14px;padding:4px;width:100%}.header-actions[data-v-555cdba2]{display:flex;align-items:center;gap:16px;margin-left:auto}.action-link[data-v-555cdba2]{color:#6b7280;text-decoration:none;font-size:14px;transition:color .3s ease;padding:4px 0}.action-link[data-v-555cdba2]:hover{color:#165dff}.user-info[data-v-555cdba2]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;position:relative;padding:4px 8px;border-radius:4px;background:linear-gradient(135deg,#165dff0d,#00c6ff0d)}.username[data-v-555cdba2]{color:#165dff;text-shadow:0 0 5px rgba(22,93,255,.3);transition:all .3s ease}.user-info:hover .username[data-v-555cdba2]{color:#0e4bd5;text-shadow:0 0 8px rgba(22,93,255,.5)}.user-badge[data-v-555cdba2]{background:linear-gradient(135deg,#165dff,#00c6ff);color:#fff;font-size:11px;padding:1px 4px;border-radius:3px;box-shadow:0 0 4px #165dff4d}.console-btn[data-v-555cdba2]{background:linear-gradient(135deg,#165dff,#00c6ff);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px #165dff66,inset 0 1px 2px #fff3;text-shadow:0 0 3px rgba(255,255,255,.5);-webkit-user-select:none;user-select:none}.console-btn[data-v-555cdba2]:hover{background:linear-gradient(135deg,#0e4bd5,#00b8e6);box-shadow:0 0 12px #165dff99,inset 0 1px 2px #ffffff4d;transform:translateY(-2px);color:#fff}.console-btn[data-v-555cdba2]:active{transform:translateY(0);box-shadow:0 0 6px #165dff80}.logout-btn[data-v-555cdba2]{background:linear-gradient(135deg,#ff6b6b,#ff3b30);color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 8px #ff3b3066,inset 0 1px 2px #fff3;text-shadow:0 0 3px rgba(255,255,255,.3);-webkit-user-select:none;user-select:none}.logout-btn[data-v-555cdba2]:hover{background:linear-gradient(135deg,#ff5252,#e03020);box-shadow:0 0 12px #ff3b3099,inset 0 1px 2px #ffffff4d;transform:translateY(-2px);color:#fff}.logout-btn[data-v-555cdba2]:active{transform:translateY(0);box-shadow:0 0 6px #ff3b3080}.primary-btn[data-v-555cdba2]{background:linear-gradient(135deg,#0a4cdc,#3b8aff,#00c6ff);color:#fff;border:none;padding:14px 25px;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px #3b8aff80,0 0 20px #0a4cdc4d,inset 0 1px 2px #fff3;text-shadow:0 0 3px rgba(255,255,255,.5);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.primary-btn[data-v-555cdba2]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#fff3,#fff0);transform:rotate(30deg);animation:shine-555cdba2 6s infinite}.primary-btn[data-v-555cdba2]:hover{background:linear-gradient(135deg,#083db8,#2a7fff,#00b8e6);box-shadow:0 0 15px #3b8affb3,0 0 30px #0a4cdc80,inset 0 1px 2px #ffffff4d;transform:translateY(-3px) scale(1.02)}.primary-btn[data-v-555cdba2]:active{transform:translateY(-1px) scale(.99);box-shadow:0 0 8px #3b8aff99,0 0 15px #0a4cdc66}@keyframes shine-555cdba2{0%{transform:rotate(30deg) translate(-100%)}to{transform:rotate(30deg) translate(100%)}}.menu-btn[data-v-555cdba2]{background:none;border:none;font-size:24px;cursor:pointer;padding:5px 15px;color:#374151;transition:color .3s ease;display:none}.menu-btn[data-v-555cdba2]:hover{color:#165dff}.mobile-menu[data-v-555cdba2]{display:none;position:absolute;top:100%;left:0;right:0;background-color:#fff;border-top:1px solid #e5e7eb;z-index:9998;overflow-y:auto;padding:10px 0}.mobile-menu-active[data-v-555cdba2]{display:block}.mobile-nav-list[data-v-555cdba2]{list-style:none;padding:0;margin:0}.mobile-nav-item[data-v-555cdba2]{border-bottom:1px solid #f3f4f6}.mobile-nav-header[data-v-555cdba2]{display:flex;align-items:center;justify-content:space-between;padding:0 20px}.mobile-nav-link[data-v-555cdba2]{display:block;padding:16px 0;color:#374151;text-decoration:none;font-size:16px;display:flex;align-items:center}.mobile-dropdown-icon[data-v-555cdba2]{color:#165dff;font-size:14px;padding:4px;cursor:pointer}.mobile-sub-list[data-v-555cdba2]{list-style:none;padding:0;margin:0;background-color:#f9fafb}.mobile-sub-category[data-v-555cdba2]{font-size:14px;color:#165dff;font-weight:500;padding:8px 20px;border-bottom:1px solid #e5e7eb}.mobile-sub-item-list[data-v-555cdba2]{list-style:none;padding:0;margin:0}.mobile-sub-item-child[data-v-555cdba2]{padding:0 20px}.mobile-sub-link[data-v-555cdba2]{display:block;padding:12px 0;color:#374151;text-decoration:none;font-size:15px;border-bottom:1px solid #f3f4f6;transition:color .3s,padding-left .3s}.mobile-sub-link[data-v-555cdba2]:hover{color:#165dff;padding-left:8px}.mobile-sub-tag[data-v-555cdba2]{background-color:#165dff;color:#fff;font-size:11px;padding:1px 4px;border-radius:2px;margin-left:4px}.mobile-search[data-v-555cdba2]{padding:16px 20px;border-bottom:1px solid #f3f4f6}.mobile-search-input[data-v-555cdba2]{width:100%;border:1px solid #e5e7eb;border-radius:4px;padding:8px 12px;outline:none}.mobile-actions[data-v-555cdba2]{padding:16px 20px;display:flex;flex-direction:column;gap:12px}.mobile-action-btn[data-v-555cdba2]{width:100%;background-color:#f5f7fa;color:#374151;border:none;padding:12px 0;border-radius:4px;font-size:15px;cursor:pointer;text-align:center}.mobile-user-info[data-v-555cdba2]{display:flex;align-items:center;gap:6px;padding:8px 0;justify-content:center}.mobile-username[data-v-555cdba2]{color:#165dff;font-size:16px;font-weight:500;text-shadow:0 0 5px rgba(22,93,255,.3)}.mobile-user-badge[data-v-555cdba2]{background:linear-gradient(135deg,#165dff,#00c6ff);color:#fff;font-size:12px;padding:1px 4px;border-radius:3px;box-shadow:0 0 4px #165dff4d}.mobile-logout-btn[data-v-555cdba2]{width:100%;background:linear-gradient(135deg,#ff6b6b,#ff3b30);color:#fff;border:none;padding:12px 0;border-radius:4px;font-size:15px;cursor:pointer;text-decoration:none;text-align:center;box-shadow:0 0 6px #ff3b304d}.mobile-register-btn[data-v-555cdba2]{width:100%;background-color:#165dff;color:#fff;border:none;padding:12px 0;border-radius:4px;font-size:15px;cursor:pointer}@media(max-width:992px){.dropdown-menu[data-v-555cdba2]{min-width:600px}.nav-list[data-v-555cdba2]{gap:16px}.search-box[data-v-555cdba2]{max-width:160px}.header-actions[data-v-555cdba2]{gap:12px}.console-btn[data-v-555cdba2],.logout-btn[data-v-555cdba2]{padding:6px 12px;font-size:13px}}@media(max-width:768px){.mobile-user-info[data-v-555cdba2]{display:none}.hide-mobile[data-v-555cdba2]{display:none!important}.show-mobile[data-v-555cdba2]{display:block!important}.header-inner[data-v-555cdba2]{padding:0 10px;height:60px}.logo[data-v-555cdba2]{margin-right:0}}.footer-video-bg[data-v-d890c0d0]{position:relative;width:100%;height:200px;overflow:hidden;margin-bottom:40px;border-radius:4px}.footer-video[data-v-d890c0d0]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.footer-video-content[data-v-d890c0d0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;width:100%;padding:0 20px}.video-title[data-v-d890c0d0]{font-size:24px;font-weight:600;margin-bottom:15px;line-height:1.4}.video-btn[data-v-d890c0d0]{padding:10px 20px;background-color:#fff;color:#007bff;border:none;border-radius:4px;cursor:pointer;font-size:16px;transition:background-color .2s}.video-btn[data-v-d890c0d0]:hover{background-color:#f0f5ff}.logo-img[data-v-d890c0d0]{height:40px}.footer[data-v-d890c0d0]{background-color:#fff;color:#86909c;padding:0 0 30px}.footer-top[data-v-d890c0d0]{display:grid;grid-template-columns:3fr 2fr 2fr 2fr 2fr;gap:30px;margin-bottom:40px;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:40px}.footer-logo[data-v-d890c0d0]{margin-bottom:20px}.footer-intro[data-v-d890c0d0]{font-size:14px;line-height:1.6;margin-bottom:20px;max-width:300px}.contact-info p[data-v-d890c0d0]{font-size:14px;margin-bottom:8px}.col-title[data-v-d890c0d0]{color:#000;font-size:16px;font-weight:500;margin-bottom:20px}.col-links[data-v-d890c0d0]{list-style:none}.col-links li[data-v-d890c0d0]{margin-bottom:12px}.link[data-v-d890c0d0]{color:#86909c;text-decoration:none;font-size:14px;transition:color .2s}.link[data-v-d890c0d0]:hover{color:#118ed6a8}.qrcode-col[data-v-d890c0d0]{text-align:center}.qrcode[data-v-d890c0d0],.qrcode-img[data-v-d890c0d0]{width:120px;height:120px;margin:0 auto 10px}.qrcode-text[data-v-d890c0d0]{font-size:14px;color:#fff}.footer-bottom[data-v-d890c0d0]{text-align:center;padding-top:30px}.copyright[data-v-d890c0d0]{font-size:13px;margin-bottom:10px}.legal[data-v-d890c0d0]{font-size:12px;color:#6b7785}@media(max-width:992px){.footer-top[data-v-d890c0d0]{grid-template-columns:repeat(2,1fr)}.footer-video-bg[data-v-d890c0d0]{height:180px}.video-title[data-v-d890c0d0]{font-size:20px}}@media(max-width:768px){.footer[data-v-d890c0d0]{padding:0 0 20px}.footer-video-bg[data-v-d890c0d0]{height:150px}.video-title[data-v-d890c0d0]{font-size:18px}.video-btn[data-v-d890c0d0]{font-size:14px;padding:8px 16px}.footer-top[data-v-d890c0d0]{grid-template-columns:1fr;gap:30px}.footer-bottom[data-v-d890c0d0]{margin-top:-150px}.footer-intro[data-v-d890c0d0]{max-width:100%}.qrcode-col[data-v-d890c0d0]{display:none}.copyright[data-v-d890c0d0],.legal[data-v-d890c0d0]{font-size:12px}.col-title[data-v-d890c0d0],.col-links[data-v-d890c0d0]{display:none}}#app[data-v-8d7718a9]{min-height:100vh;display:flex;flex-direction:column}:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}*{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body{color:var(--text-dark);background-color:#fff;line-height:1.5}.container{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a{color:#86909c;text-decoration:none}a:link,a:visited{color:#86909c}a:hover{color:#178bd8;text-decoration:underline}a:active{color:#178bd8}.hide-mobile{display:block}.show-mobile{display:none}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease,transform .3s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile{display:none!important}.show-mobile{display:block!important}}.banner[data-v-9fedf791]{position:relative;overflow:hidden;width:100%}.banner-slider[data-v-9fedf791]{height:600px}.banner-item[data-v-9fedf791]{position:relative;width:100%;height:100%}.banner-video-bg[data-v-9fedf791]{position:absolute;inset:0;z-index:1}.bg-video[data-v-9fedf791]{width:100%;height:100%;object-fit:cover;filter:none}.container[data-v-9fedf791]{position:relative;z-index:3;max-width:1700px;margin:0 auto;padding:0 120px;height:100%;display:flex;align-items:center}.banner-content[data-v-9fedf791]{max-width:600px;opacity:0;transform:translate(-30px);transition:opacity .6s ease,transform .6s ease}.content-visible[data-v-9fedf791]{opacity:1;transform:translate(0)}.banner-title[data-v-9fedf791]{font-size:52px;font-weight:700;line-height:1.3;margin-bottom:12px;color:#1d2129}.banner-subtitle[data-v-9fedf791]{font-size:28px;color:#6b7280;margin-bottom:16px;line-height:1.5}.banner-special-offer[data-v-9fedf791]{display:inline-flex;align-items:center;gap:8px;margin-bottom:20px;font-size:18px;padding:4px 12px;border-top:1px solid #165dff;border-bottom:1px solid #165dff;color:#1d2129;background:transparent}.special-offer-icon[data-v-9fedf791]{font-size:20px;color:#165dff}.banner-desc[data-v-9fedf791]{font-size:16px;color:#344054;margin-bottom:30px;line-height:1.7}.primary-btn[data-v-9fedf791]{background:linear-gradient(135deg,#0a4cdc,#3b8aff,#00c6ff);color:#fff;border:none;padding:14px 28px;border-radius:12px;font-size:18px;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.16,1,.3,1);box-shadow:0 0 10px #3b8aff80,0 0 20px #0a4cdc4d,inset 0 1px 2px #fff3;text-shadow:0 0 3px rgba(255,255,255,.5);-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.primary-btn[data-v-9fedf791]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#fff3,#fff0);transform:rotate(30deg);animation:shine-9fedf791 6s infinite}.primary-btn[data-v-9fedf791]:hover{background:linear-gradient(135deg,#083db8,#2a7fff,#00b8e6);box-shadow:0 0 15px #3b8affb3,0 0 30px #0a4cdc80,inset 0 1px 2px #ffffff4d;transform:translateY(-3px) scale(1.02)}.primary-btn[data-v-9fedf791]:active{transform:translateY(-1px) scale(.99);box-shadow:0 0 8px #3b8aff99,0 0 15px #0a4cdc66}@keyframes shine-9fedf791{0%{transform:rotate(30deg) translate(-100%)}to{transform:rotate(30deg) translate(100%)}}.banner-indicators[data-v-9fedf791]{margin-top:-60px;position:absolute;left:50%;transform:translate(-50%);display:flex;gap:10px;z-index:4}.indicator[data-v-9fedf791]{width:12px;height:12px;border-radius:50%;background-color:#1b8deb80;border:none;cursor:pointer;transition:all .3s ease}.indicator.active[data-v-9fedf791]{background-color:#1586f0;width:30px;border-radius:6px}.banner-modules[data-v-9fedf791]{background:#fff;padding:60px 0;margin-top:-20px;z-index:2;position:relative;box-shadow:0 -2px 10px #00000008}.modules-container[data-v-9fedf791]{max-width:1700px;margin:0 auto;display:flex;gap:40px;flex-wrap:wrap}.module-item[data-v-9fedf791]{flex:1;min-width:240px;display:flex;align-items:flex-start;gap:12px;padding:16px 0}.module-icon[data-v-9fedf791]{font-size:24px;color:#165dff;margin-top:2px}.module-content[data-v-9fedf791]{flex:1}.module-title[data-v-9fedf791]{font-size:18px;font-weight:600;color:#1d2129;margin-bottom:8px}.module-desc[data-v-9fedf791]{font-size:14px;color:#6b7280;line-height:1.6}.fade-enter-active[data-v-9fedf791],.fade-leave-active[data-v-9fedf791]{transition:opacity .5s ease}.fade-enter-from[data-v-9fedf791],.fade-leave-to[data-v-9fedf791]{opacity:0}@media(max-width:992px){.banner-slider[data-v-9fedf791]{height:450px}.banner-title[data-v-9fedf791]{font-size:30px}.modules-container[data-v-9fedf791]{gap:30px}}@media(max-width:768px){.banner-special-offer[data-v-9fedf791],.banner-indicators[data-v-9fedf791]{display:none}.banner-slider[data-v-9fedf791]{height:400px}.container[data-v-9fedf791]{flex-direction:column;justify-content:center;text-align:center;padding:0 20px}.banner-content[data-v-9fedf791]{max-width:100%;transform:translateY(0)}.banner-title[data-v-9fedf791]{font-size:24px}.banner-subtitle[data-v-9fedf791]{font-size:20px}.modules-container[data-v-9fedf791]{flex-direction:column;gap:20px}.module-item[data-v-9fedf791]{min-width:100%;justify-content:center;text-align:left}.banner-modules[data-v-9fedf791]{padding:40px 0}}.product-section[data-v-8e4f1674]{padding:80px;max-width:100%;margin:0 auto;background:#6b72800d;overflow:hidden}.product-header[data-v-8e4f1674]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.product-title[data-v-8e4f1674]{font-size:30px;font-weight:700;color:#1d2129;margin:0}.product-desc[data-v-8e4f1674]{color:#6b7280;margin:8px 0 0;flex-basis:100%}.tab-bar[data-v-8e4f1674]{display:flex;gap:10px;margin-bottom:30px}.tab-btn[data-v-8e4f1674]{padding:8px 16px;border:none;border-radius:4px;background:#f5f7fa;color:#374151;cursor:pointer;font-size:14px;transition:all .3s ease;position:relative;overflow:hidden}.tab-btn.active[data-v-8e4f1674]{background:#165dff;color:#fff}.tab-btn.active[data-v-8e4f1674]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,#fff0,#ffffff4d,#fff0);transform:rotate(30deg);animation:tabShine-8e4f1674 2s infinite}.product-content[data-v-8e4f1674]{display:flex;gap:30px;width:100%}.left-card[data-v-8e4f1674]{flex:0 0 300px;background:#1d2129;color:#fff;border-radius:8px;overflow:hidden;transform:translate(-50px);opacity:0}.product-list[data-v-8e4f1674]{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.product-item[data-v-8e4f1674]{padding:24px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;position:relative;overflow:hidden;transition:all .35s cubic-bezier(.4,0,.2,1);cursor:pointer;transform:translateY(30px);opacity:0}.buy-btn[data-v-8e4f1674]{width:100%;padding:12px 0;background:#165dff;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;position:relative;overflow:hidden}.hover-pulse[data-v-8e4f1674]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.hover-pulse[data-v-8e4f1674]:hover:after{width:300px;height:300px}@keyframes fadeInUp-8e4f1674{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-8e4f1674{to{opacity:1}}@keyframes slideInLeft-8e4f1674{to{opacity:1;transform:translate(0)}}@keyframes tabShine-8e4f1674{0%{left:-100%}to{left:100%}}.animate-fade-in-up[data-v-8e4f1674]{opacity:0;transform:translateY(20px);animation:fadeInUp-8e4f1674 .6s cubic-bezier(.4,0,.2,1) forwards}.animate-fade-in[data-v-8e4f1674]{opacity:0;animation:fadeIn-8e4f1674 .5s ease forwards}.animate-slide-in-left[data-v-8e4f1674]{animation:slideInLeft-8e4f1674 .7s cubic-bezier(.4,0,.2,1) forwards}.card-img[data-v-8e4f1674]{width:100%;height:200px;object-fit:cover}.card-info[data-v-8e4f1674]{padding:20px}.card-title[data-v-8e4f1674]{font-size:18px;margin:0 0 10px}.card-links[data-v-8e4f1674]{display:flex;gap:15px;margin-bottom:10px}.link-item[data-v-8e4f1674]{color:#94a3b8;text-decoration:none;font-size:14px}.card-tags[data-v-8e4f1674]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:15px}.tag[data-v-8e4f1674]{padding:4px 8px;background:#165dff0d;border-radius:4px;font-size:12px}.card-advantages[data-v-8e4f1674]{list-style:none;padding:0;margin:0 0 15px;font-size:14px;line-height:1.8}.card-desc[data-v-8e4f1674]{font-size:14px;color:#94a3b8;margin:0 0 20px;line-height:1.6}.item-header[data-v-8e4f1674]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.item-title[data-v-8e4f1674]{font-size:18px;font-weight:600;margin:0;color:#1d2129;transition:color .3s ease}.product-item:hover .item-title[data-v-8e4f1674],.product-item.selected .item-title[data-v-8e4f1674]{color:#1890ff}.item-more[data-v-8e4f1674]{color:#94a3b8;text-decoration:none;font-size:16px;transition:color .3s ease}.product-item:hover .item-more[data-v-8e4f1674]{color:#1890ff}.item-desc[data-v-8e4f1674]{font-size:14px;color:#374151;margin:0 0 12px;line-height:1.7}.item-tags[data-v-8e4f1674]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.item-tags .tag[data-v-8e4f1674]{background:#f5f7fa;color:#6b7280;transition:all .3s ease}.product-item:hover .item-tags .tag[data-v-8e4f1674]{background:#1890ff1a;color:#1890ff}.item-advantages[data-v-8e4f1674]{list-style:none;padding:0;margin:0;font-size:13px;color:#6b7280;line-height:1.8}.product-item[data-v-8e4f1674]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #1890ff2e;border-color:#1890ff}.product-item.selected[data-v-8e4f1674]{border-color:#1890ff;box-shadow:0 8px 20px #1890ff40;background:#1890ff08}@media(max-width:768px){.product-section[data-v-8e4f1674]{padding:30px}.product-header[data-v-8e4f1674]{flex-direction:column;align-items:flex-start;gap:10px}.product-content[data-v-8e4f1674]{flex-direction:column}.left-card[data-v-8e4f1674]{flex:1;max-width:100%}.product-list[data-v-8e4f1674]{grid-template-columns:1fr}.card-img[data-v-8e4f1674]{height:180px}.product-title[data-v-8e4f1674]{font-size:20px}.item-desc[data-v-8e4f1674]{font-size:13px}}.solution-section[data-v-a9f31ddd]{padding:80px;max-width:100%;margin:0 auto}.solution-header[data-v-a9f31ddd]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px}.solution-title[data-v-a9f31ddd]{font-size:30px;font-weight:700;color:#1d2129;margin:0}.solution-desc[data-v-a9f31ddd]{color:#6b7280;margin:8px 0 0;flex-basis:100%}.solution-actions[data-v-a9f31ddd]{display:flex;gap:20px}.action-link[data-v-a9f31ddd]{color:#165dff;text-decoration:none;font-size:14px;position:relative}.tab-bar[data-v-a9f31ddd]{display:flex;gap:10px;margin-bottom:30px}.tab-btn[data-v-a9f31ddd]{padding:8px 20px;border:none;border-radius:4px;background:#f5f7fa;color:#374151;cursor:pointer;font-size:14px;transition:all .3s;position:relative}.tab-btn.active[data-v-a9f31ddd]{background:#165dff;color:#fff}.tab-btn.active[data-v-a9f31ddd]:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);transform:rotate(30deg);animation:tabLight-a9f31ddd 2s infinite}.content-container[data-v-a9f31ddd]{position:relative;min-height:500px}.solution-content[data-v-a9f31ddd]{display:flex;gap:30px;width:100%;opacity:0;transform:translateY(20px) scale(.98);visibility:hidden;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),visibility .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}.solution-content.active[data-v-a9f31ddd]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.animate-element[data-v-a9f31ddd]{opacity:0;transform:translateY(10px);animation:elementFadeIn-a9f31ddd .5s forwards}@keyframes elementFadeIn-a9f31ddd{to{opacity:1;transform:translateY(0)}}.left-card[data-v-a9f31ddd]{flex:0 0 50%;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;box-shadow:0 2px 10px #0000000d}.card-title[data-v-a9f31ddd]{font-size:18px;font-weight:600;margin:0 0 12px}.card-desc[data-v-a9f31ddd]{font-size:14px;color:#374151;line-height:1.6;margin:0 0 16px}.card-advantages[data-v-a9f31ddd]{list-style:none;padding:0;margin:0 0 20px;font-size:14px;color:#4e5969;line-height:1.8}.related-products[data-v-a9f31ddd]{margin:20px 0}.related-title[data-v-a9f31ddd]{font-size:14px;font-weight:600;margin:0 0 8px}.product-tags[data-v-a9f31ddd]{display:flex;flex-wrap:wrap;gap:12px;font-size:13px;color:#6b7280}.card-btns[data-v-a9f31ddd]{display:flex;gap:12px;margin-top:24px}.wave-btn[data-v-a9f31ddd]{position:relative;overflow:hidden;transition:all .3s;z-index:1}.consult-btn[data-v-a9f31ddd]{background:#165dff;color:#fff;border:none;border-radius:4px;padding:10px 20px;cursor:pointer;font-size:14px}.consult-btn[data-v-a9f31ddd]:hover{background:#0e42d2;transform:translateY(-2px);box-shadow:0 4px 12px #165dff4d}.detail-btn[data-v-a9f31ddd]{background:#fff;color:#374151;border:1px solid #e5e7eb;border-radius:4px;padding:10px 20px;cursor:pointer;font-size:14px}.detail-btn[data-v-a9f31ddd]:hover{border-color:#165dff;color:#165dff;transform:translateY(-2px);box-shadow:0 4px 12px #165dff26}.wave-btn[data-v-a9f31ddd]:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#fff6;border-radius:50%;transform:translate(-50%,-50%);transition:width .8s ease,height .8s ease;z-index:-1}.wave-btn[data-v-a9f31ddd]:hover:after{width:300px;height:300px}.tech-pulse[data-v-a9f31ddd]{position:relative}.tech-pulse[data-v-a9f31ddd]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background:#165dff33;z-index:-1;animation:pulse-a9f31ddd 2s infinite}@keyframes pulse-a9f31ddd{0%{transform:scale(1);opacity:.6}50%{transform:scale(1.05);opacity:.3}to{transform:scale(1);opacity:.6}}.right-list[data-v-a9f31ddd]{flex:1;display:flex;flex-direction:column;gap:20px}.list-item[data-v-a9f31ddd]{border-radius:8px;padding:20px;color:#fff;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.list-item[data-v-a9f31ddd]:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transform:skew(-25deg);transition:left .6s ease}.list-item[data-v-a9f31ddd]:hover:after{left:125%}.list-item[data-v-a9f31ddd]:hover{transform:translateY(-5px);box-shadow:0 8px 24px #00000026}.blue-bg[data-v-a9f31ddd]{background:#165dff}.light-blue-bg[data-v-a9f31ddd]{background:#2580ff}.dark-bg[data-v-a9f31ddd]{background:#1d2129}.item-header[data-v-a9f31ddd]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.item-title[data-v-a9f31ddd]{font-size:16px;font-weight:600;margin:0}.item-tag[data-v-a9f31ddd]{font-size:12px;background:#fff3;padding:2px 8px;border-radius:4px}.item-desc[data-v-a9f31ddd]{font-size:14px;line-height:1.6;margin:0 0 16px}.view-detail[data-v-a9f31ddd]{color:#fff;font-size:14px;text-decoration:none;position:relative}.more-btn[data-v-a9f31ddd]{background:#f5f7fa;color:#374151;border:none;border-radius:4px;padding:12px;display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;font-size:14px}.more-btn:hover .arrow[data-v-a9f31ddd]{transform:translate(3px)}.arrow[data-v-a9f31ddd]{transition:transform .3s}@keyframes tabLight-a9f31ddd{0%{left:-100%}to{left:100%}}.hover-underline[data-v-a9f31ddd]:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:#165dff;transition:width .3s}.hover-underline[data-v-a9f31ddd]:hover:after{width:100%}.animate-fade-in[data-v-a9f31ddd]{opacity:0;animation:fadeIn-a9f31ddd .5s forwards}@keyframes fadeIn-a9f31ddd{to{opacity:1}}@media(max-width:768px){.solution-section[data-v-a9f31ddd]{padding:30px}.solution-content[data-v-a9f31ddd]{flex-direction:column}.left-card[data-v-a9f31ddd]{flex:1;max-width:100%}.content-container[data-v-a9f31ddd]{min-height:1000px}}.container_bg27[data-v-b34fa898]{position:relative;overflow:hidden;margin:0 20px}.container_bg27[data-v-b34fa898]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(226,232,240,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(226,232,240,.5) 1px,transparent 1px);background-size:30px 30px;opacity:.3;z-index:0}.comp_container[data-v-b34fa898]{max-width:1200px;margin:0 auto}.sk-title-container[data-v-b34fa898]{text-align:center;margin-bottom:60px;padding-bottom:20px;position:relative}.animate-title[data-v-b34fa898]{font-size:32px;font-weight:700;color:#1d2129;margin-bottom:16px;opacity:0;transform:translateY(20px);animation:fadeInUp-b34fa898 .8s cubic-bezier(.4,0,.2,1) .2s forwards}.animate-desc[data-v-b34fa898]{font-size:14px;color:#6b7280;opacity:0;animation:fadeIn-b34fa898 .8s ease .6s forwards}.sk-title[data-v-b34fa898]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:2px;animation:growLine-b34fa898 .6s ease .8s forwards;width:0}.network_container[data-v-b34fa898]{display:flex;align-items:center;gap:40px;min-height:400px;margin-bottom:80px;position:relative}.feature-wrapper[data-v-b34fa898]{flex:1;padding:0 20px}.feature-row[data-v-b34fa898]{display:flex;flex-direction:column;gap:40px}.feature-item[data-v-b34fa898]{opacity:0;transform:translateY(30px);transition:all .6s cubic-bezier(.4,0,.2,1)}.feature-item.active[data-v-b34fa898]{opacity:1;transform:translateY(0)}.feature-item[data-delay="0.2s"][data-v-b34fa898]{transition-delay:.2s}.feature-item[data-delay="0.4s"][data-v-b34fa898]{transition-delay:.4s}.feature-badge[data-v-b34fa898]{display:inline-block;padding:4px 12px;background:#1890ff1a;color:#1890ff;font-size:12px;border-radius:12px;margin-bottom:10px}.feature-title[data-v-b34fa898]{font-size:22px;font-weight:600;color:#1d2129;margin-bottom:8px}.feature-desc[data-v-b34fa898]{font-size:14px;color:#6b7280;line-height:1.7}.video-container[data-v-b34fa898]{flex:2;height:400px;position:relative;border-radius:12px;overflow:hidden;box-shadow:0 10px 30px #1890ff26;animation:glow-b34fa898 6s ease-in-out infinite alternate}@keyframes glow-b34fa898{0%{box-shadow:0 10px 30px #1890ff26}to{box-shadow:0 10px 40px #1890ff4d}}.earth-video[data-v-b34fa898]{width:100%;height:100%;object-fit:cover;filter:brightness(.95) contrast(1.05)}.orbit-animation[data-v-b34fa898]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.orbit-line[data-v-b34fa898]{position:absolute;top:40%;left:60%;width:50%;height:30%;border:2px solid rgba(24,144,255,.3);border-radius:50%;transform:rotate(30deg)}.orbit-point[data-v-b34fa898]{position:absolute;top:38%;left:58%;width:12px;height:12px;background:#1890ff;border-radius:50%;box-shadow:0 0 15px 3px #1890ff99;animation:orbitMove-b34fa898 12s linear infinite}@keyframes orbitMove-b34fa898{0%{transform:rotate(0) translate(120px) rotate(0);opacity:1}50%{opacity:.8}to{transform:rotate(360deg) translate(120px) rotate(-360deg);opacity:1}}.network_footer[data-v-b34fa898]{background:#fff;padding:25px 20px;border-radius:12px;box-shadow:0 4px 15px #00000008}.network_footer_row[data-v-b34fa898]{display:flex;flex-wrap:wrap;gap:60px;justify-content:center}.certificate_item[data-v-b34fa898]{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:100px;opacity:0;transform:translateY(20px);transition:all .5s ease;cursor:pointer}.certificate_item.active[data-v-b34fa898]{opacity:1;transform:translateY(0)}.certificate_item[data-delay][data-v-b34fa898]{transition-delay:var(--delay)}.certificate_item[data-v-b34fa898]:hover{transform:translateY(-5px)}.certificate_item:hover .certificate_icon img[data-v-b34fa898]{filter:brightness(1.2) hue-rotate(10deg);transform:scale(1.1)}.certificate_icon img[data-v-b34fa898]{width:48px;height:48px;object-fit:contain;transition:all .3s ease}.certificate_title h1[data-v-b34fa898]{font-size:13px;color:#6b7280;text-align:center;transition:color .3s ease}.certificate_item:hover .certificate_title h1[data-v-b34fa898]{color:#1890ff}@keyframes fadeInUp-b34fa898{to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-b34fa898{to{opacity:1}}@keyframes growLine-b34fa898{to{width:80px}}@media(max-width:768px){.network_container[data-v-b34fa898]{flex-direction:column;min-height:auto;gap:30px}.video-container[data-v-b34fa898]{width:100%;height:250px}.feature-wrapper[data-v-b34fa898]{text-align:center}.sk-title[data-v-b34fa898]{font-size:24px}.network_footer_row[data-v-b34fa898]{gap:30px}}.auth-page[data-v-38a058db]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-38a058db]{opacity:1;transform:translateY(0)}.bg-layer[data-v-38a058db]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-38a058db]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-38a058db]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-38a058db]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-38a058db]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-38a058db]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-38a058db]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-38a058db]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-38a058db]{display:none}.tab-switch[data-v-38a058db]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-38a058db]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-38a058db]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-38a058db]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-38a058db]:hover:not(.active){color:#333}.form-group[data-v-38a058db]{position:relative;margin-bottom:15px}.form-group input[data-v-38a058db]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-38a058db]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-38a058db]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-38a058db]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-38a058db]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-38a058db 1s linear infinite}@keyframes spin-38a058db{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-38a058db]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-38a058db]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-38a058db]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-38a058db]:hover{background:#f5f5f5}.promo-area[data-v-38a058db]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-38a058db]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-38a058db]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-38a058db]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-38a058db]:hover{background:#f5faff}.decor-cube[data-v-38a058db]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-38a058db]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-38a058db]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-38a058db]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-38a058db]{color:#999;text-decoration:none}.footer-links a[data-v-38a058db]:hover{color:#1890ff}.copyright[data-v-38a058db]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-38a058db]{flex-direction:column;padding:30px 20px}.promo-area[data-v-38a058db]{display:none}.form-card[data-v-38a058db]{max-width:100%}.auth-page[data-v-38a058db]{height:500px}}.content-wrapper[data-v-38a058db]{display:flex;align-items:center;gap:60px;padding:40px 20px;min-height:calc(100vh - 100px)}.form-card[data-v-38a058db]{width:100%;max-width:420px;min-height:420px;display:flex;flex-direction:column;padding:50px;box-sizing:border-box}.tab-switch[data-v-38a058db]{display:flex;align-items:center;position:relative;height:50px;background:#1890ff0d;border-radius:8px;padding:3px}.tab-divider[data-v-38a058db]{width:1px;height:30px;background:#1890ff33;z-index:1}.tab-btn[data-v-38a058db]{flex:1;height:100%;background:transparent;border:none;position:relative;cursor:pointer;z-index:1;transition:all .3s ease;font-size:16px;font-weight:500;color:#666}.tab-btn.active[data-v-38a058db]{border-radius:6px;color:#fff}.tab-btn.active[data-v-38a058db]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:6px;box-shadow:0 4px 15px #1890ff4d;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:-1}.tab-btn[data-v-38a058db]:not(.active):hover{color:#1890ff}.tab-content-wrapper[data-v-38a058db]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.tab-content[data-v-38a058db]{width:100%;display:flex;flex-direction:column}.tab-fade-enter-active[data-v-38a058db],.tab-fade-leave-active[data-v-38a058db]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.tab-fade-enter-from[data-v-38a058db]{opacity:0;transform:translate(-30px)}.tab-fade-leave-to[data-v-38a058db]{opacity:0;transform:translate(30px)}.login-form[data-v-38a058db]{width:100%;display:flex;flex-direction:column;gap:5px}.pwd-toggle[data-v-38a058db]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:12px;color:#999;cursor:pointer;transition:color .2s}.pwd-toggle[data-v-38a058db]:hover{color:#1890ff}.form-actions[data-v-38a058db]{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#666}.remember-me[data-v-38a058db]{display:flex;align-items:center;gap:5px}.forgot-pwd[data-v-38a058db]{color:#1890ff;text-decoration:none;transition:color .2s}.forgot-pwd[data-v-38a058db]:hover{color:#096dd9;text-decoration:underline}.phone-group[data-v-38a058db]{display:flex;align-items:center}.country-code[data-v-38a058db]{padding:0 15px;height:44px;line-height:44px;border:1px solid #ddd;border-radius:4px 0 0 4px;background:#f5f5f5;color:#666;border-right:none}.phone-group input[data-v-38a058db]{border-radius:0 4px 4px 0;flex:1}.code-group[data-v-38a058db]{display:flex;gap:10px}.get-code-btn[data-v-38a058db]{width:120px;height:44px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;transition:all .3s ease}.get-code-btn[data-v-38a058db]:not(:disabled):hover{background:#1890ff;color:#fff;border-color:#1890ff}.get-code-btn[data-v-38a058db]:disabled{background:#eee;cursor:not-allowed}.submit-btn[data-v-38a058db]{width:100%;height:48px;background:linear-gradient(90deg,#1890ff,#40a9ff);border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:10px;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-38a058db]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.submit-btn[data-v-38a058db]:not(:disabled):hover{box-shadow:0 4px 15px #1890ff4d;transform:translateY(-1px)}.other-methods[data-v-38a058db]{margin-top:30px;text-align:center;font-size:14px;color:#666}.link[data-v-38a058db]{color:#1890ff;text-decoration:none;transition:color .2s}.link[data-v-38a058db]:hover{color:#096dd9;text-decoration:underline}.promo-area[data-v-38a058db]{width:100%;max-width:500px;padding:20px 0;display:flex;flex-direction:column;justify-content:center}.promo-content[data-v-38a058db]{position:relative;z-index:2}.promo-title[data-v-38a058db]{font-size:28px;font-weight:600;color:#333;margin-bottom:30px;position:relative;padding-bottom:15px}.promo-title[data-v-38a058db]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:#1890ff;border-radius:3px}.promo-list li[data-v-38a058db]{margin-bottom:25px;font-size:16px;line-height:1.6}.promo-btn[data-v-38a058db]{margin-top:20px;padding:12px 24px;background:#1890ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:all .3s ease;width:fit-content}.promo-btn[data-v-38a058db]:hover{background:#096dd9;box-shadow:0 4px 15px #1890ff4d}@media(max-width:768px){.content-wrapper[data-v-38a058db]{flex-direction:column;gap:30px;padding:30px 20px}.promo-area[data-v-38a058db]{display:none}.form-card[data-v-38a058db]{max-width:100%;min-height:auto;padding:40px}}@media(max-width:480px){.tab-btn[data-v-38a058db]{font-size:14px}.form-actions[data-v-38a058db]{flex-direction:column;align-items:flex-start;gap:10px}}.auth-page[data-v-d592ec31]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-d592ec31]{opacity:1;transform:translateY(0)}.bg-layer[data-v-d592ec31]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-d592ec31]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-d592ec31]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-d592ec31]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-d592ec31]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-d592ec31]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-d592ec31]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-d592ec31]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-d592ec31]{display:none}.tab-switch[data-v-d592ec31]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-d592ec31]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-d592ec31]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-d592ec31]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-d592ec31]:hover:not(.active){color:#333}.form-group[data-v-d592ec31]{position:relative;margin-bottom:15px}.form-group input[data-v-d592ec31]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-d592ec31]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-d592ec31]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-d592ec31]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-d592ec31]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-d592ec31 1s linear infinite}@keyframes spin-d592ec31{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-d592ec31]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-d592ec31]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-d592ec31]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-d592ec31]:hover{background:#f5f5f5}.promo-area[data-v-d592ec31]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-d592ec31]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-d592ec31]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-d592ec31]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-d592ec31]:hover{background:#f5faff}.decor-cube[data-v-d592ec31]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-d592ec31]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-d592ec31]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-d592ec31]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-d592ec31]{color:#999;text-decoration:none}.footer-links a[data-v-d592ec31]:hover{color:#1890ff}.copyright[data-v-d592ec31]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-d592ec31]{flex-direction:column;padding:30px 20px}.promo-area[data-v-d592ec31]{display:none}.form-card[data-v-d592ec31]{max-width:100%}.auth-page[data-v-d592ec31]{height:500px}}.content-wrapper[data-v-d592ec31]{display:flex;align-items:center;gap:60px;padding:40px 20px;min-height:calc(100vh - 100px)}.form-card[data-v-d592ec31]{width:100%;max-width:420px;min-height:680px;display:flex;flex-direction:column}.tab-switch[data-v-d592ec31]{display:flex;align-items:center;position:relative;height:50px;background:#1890ff0d;border-radius:8px;padding:3px}.tab-divider[data-v-d592ec31]{width:1px;height:30px;background:#1890ff33;z-index:1}.tab-btn[data-v-d592ec31]{flex:1;height:100%;background:transparent;border:none;position:relative;cursor:pointer;z-index:1;transition:all .3s ease}.tab-btn .tab-text[data-v-d592ec31]{position:relative;z-index:2;font-size:16px;font-weight:500;color:#666;transition:color .3s ease}.tab-btn.active[data-v-d592ec31]{border-radius:6px}.tab-btn.active .tab-text[data-v-d592ec31]{color:#fff}.tab-btn.active[data-v-d592ec31]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:6px;box-shadow:0 4px 15px #1890ff4d;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:0}.tab-btn:not(.active):hover .tab-text[data-v-d592ec31]{color:#1890ff}.tab-content-wrapper[data-v-d592ec31]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.tab-content[data-v-d592ec31]{width:100%}.tab-fade-enter-active[data-v-d592ec31],.tab-fade-leave-active[data-v-d592ec31]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.tab-fade-enter-from[data-v-d592ec31]{opacity:0;transform:translate(-30px)}.tab-fade-leave-to[data-v-d592ec31]{opacity:0;transform:translate(30px)}.promo-btn[data-v-d592ec31]{margin-top:20px;padding:12px 24px;background:#1890ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:all .3s ease;width:fit-content}.promo-btn[data-v-d592ec31]:hover{background:#096dd9;box-shadow:0 4px 15px #1890ff4d}.qrcode-container[data-v-d592ec31]{padding:30px 0;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:center}.qrcode-box[data-v-d592ec31]{margin-bottom:30px}.scan-guide[data-v-d592ec31]{display:flex;justify-content:space-between;margin-top:35px;padding:0 15px}.guide-step[data-v-d592ec31]{font-size:13px;color:#666;display:flex;flex-direction:column;align-items:center;width:30%}.step-number[data-v-d592ec31]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:#1890ff;color:#fff;font-size:12px;margin-bottom:8px;box-shadow:0 2px 8px #1890ff4d}.qrcode-frame[data-v-d592ec31]{position:relative;width:200px;height:200px;margin:0 auto}.qrcode-img[data-v-d592ec31]{width:100%;height:100%;padding:10px;background:#fff;border:1px solid #e5e9f2;border-radius:8px;box-shadow:0 2px 10px #0000000d;position:relative;z-index:1}.qrcode-glow[data-v-d592ec31]{position:absolute;inset:-2px;border-radius:10px;background:linear-gradient(45deg,#1890ff,transparent 70%),linear-gradient(135deg,#40a9ff,transparent 70%),linear-gradient(225deg,#69b1ff,transparent 70%),linear-gradient(315deg,#91c3ff,transparent 70%);z-index:0;opacity:.6;animation:rotate-d592ec31 8s linear infinite}@keyframes rotate-d592ec31{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.qrcode-desc[data-v-d592ec31]{margin:20px 0 5px;color:#333;font-weight:500;font-size:16px}.qrcode-expire[data-v-d592ec31]{font-size:12px;color:#999}.promo-area[data-v-d592ec31]{width:100%;max-width:500px;padding:20px 0;display:flex;flex-direction:column;justify-content:center}.promo-content[data-v-d592ec31]{position:relative;z-index:2}.promo-title[data-v-d592ec31]{font-size:28px;font-weight:600;color:#333;margin-bottom:30px;position:relative;padding-bottom:15px}.promo-title[data-v-d592ec31]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:#1890ff;border-radius:3px}.promo-list li[data-v-d592ec31]{margin-bottom:25px;font-size:16px;line-height:1.6}.phone-group[data-v-d592ec31]{display:flex;align-items:center}.country-code[data-v-d592ec31]{padding:0 15px;height:44px;line-height:44px;border:1px solid #ddd;border-radius:4px 0 0 4px;background:#f5f5f5;color:#666;border-right:none}.phone-group input[data-v-d592ec31]{border-radius:0 4px 4px 0;flex:1}.code-group[data-v-d592ec31]{display:flex;gap:10px;align-items:center}.captcha-img-wrapper[data-v-d592ec31]{display:flex;align-items:center;gap:8px}.captcha-img[data-v-d592ec31]{width:120px;height:44px;object-fit:contain;border:1px solid #ddd;border-radius:4px;padding:2px}.refresh-captcha-btn[data-v-d592ec31]{padding:0 12px;height:44px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;transition:all .3s ease}.refresh-captcha-btn[data-v-d592ec31]:not(:disabled):hover{background:#1890ff;color:#fff;border-color:#1890ff}.get-code-btn[data-v-d592ec31]{width:240px;height:44px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;transition:all .3s ease}.get-code-btn[data-v-d592ec31]:not(:disabled):hover{background:#1890ff;color:#fff;border-color:#1890ff}.agreement-group[data-v-d592ec31]{font-size:12px;color:#666;display:flex;align-items:center;gap:8px;margin:24px 0;white-space:nowrap}.link[data-v-d592ec31]{color:#1890ff;text-decoration:none;transition:color .2s}.link[data-v-d592ec31]:hover{color:#096dd9;text-decoration:underline}@media(max-width:768px){.content-wrapper[data-v-d592ec31]{flex-direction:column;gap:30px;padding:30px 20px}.promo-area[data-v-d592ec31]{display:none}.form-card[data-v-d592ec31]{max-width:100%;min-height:auto}.auth-page[data-v-d592ec31]{height:1000px}}@media(max-width:480px){.agreement-group[data-v-d592ec31]{white-space:normal;flex-wrap:wrap}.tab-text[data-v-d592ec31]{font-size:14px!important}.captcha-img-wrapper[data-v-d592ec31]{justify-content:flex-end}}.auth-page[data-v-3e5c1e55]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-3e5c1e55]{opacity:1;transform:translateY(0)}.bg-layer[data-v-3e5c1e55]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-3e5c1e55]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-3e5c1e55]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-3e5c1e55]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-3e5c1e55]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-3e5c1e55]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-3e5c1e55]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-3e5c1e55]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-3e5c1e55]{display:none}.tab-switch[data-v-3e5c1e55]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-3e5c1e55]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-3e5c1e55]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-3e5c1e55]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-3e5c1e55]:hover:not(.active){color:#333}.form-group[data-v-3e5c1e55]{position:relative;margin-bottom:15px}.form-group input[data-v-3e5c1e55]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-3e5c1e55]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-3e5c1e55]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-3e5c1e55]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-3e5c1e55]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-3e5c1e55 1s linear infinite}@keyframes spin-3e5c1e55{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-3e5c1e55]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-3e5c1e55]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-3e5c1e55]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-3e5c1e55]:hover{background:#f5f5f5}.promo-area[data-v-3e5c1e55]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-3e5c1e55]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-3e5c1e55]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-3e5c1e55]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-3e5c1e55]:hover{background:#f5faff}.decor-cube[data-v-3e5c1e55]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-3e5c1e55]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-3e5c1e55]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-3e5c1e55]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-3e5c1e55]{color:#999;text-decoration:none}.footer-links a[data-v-3e5c1e55]:hover{color:#1890ff}.copyright[data-v-3e5c1e55]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-3e5c1e55]{flex-direction:column;padding:30px 20px}.promo-area[data-v-3e5c1e55]{display:none}.form-card[data-v-3e5c1e55]{max-width:100%}.auth-page[data-v-3e5c1e55]{height:500px}}.content-wrapper[data-v-3e5c1e55]{display:flex;align-items:center;gap:60px;padding:40px 20px;min-height:calc(100vh - 100px)}.form-card[data-v-3e5c1e55]{width:100%;max-width:420px;min-height:520px;display:flex;flex-direction:column;padding:50px;box-sizing:border-box}.tab-switch[data-v-3e5c1e55]{display:flex;align-items:center;position:relative;height:50px;background:#1890ff0d;border-radius:8px;padding:3px}.tab-btn[data-v-3e5c1e55]{flex:1;height:100%;background:transparent;border:none;position:relative;cursor:pointer;z-index:1;transition:all .3s ease;font-size:16px;font-weight:500;color:#666}.tab-btn.active[data-v-3e5c1e55]{border-radius:6px;color:#fff}.tab-btn.active[data-v-3e5c1e55]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:6px;box-shadow:0 4px 15px #1890ff4d;transition:all .3s cubic-bezier(.34,1.56,.64,1);z-index:-1}.tab-content-wrapper[data-v-3e5c1e55]{flex:1;position:relative;overflow:hidden;display:flex;align-items:center}.tab-content[data-v-3e5c1e55]{width:100%;min-height:380px;display:flex;flex-direction:column;gap:15px}.tab-fade-enter-active[data-v-3e5c1e55],.tab-fade-leave-active[data-v-3e5c1e55]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.tab-fade-enter-from[data-v-3e5c1e55]{opacity:0;transform:translate(-30px)}.tab-fade-leave-to[data-v-3e5c1e55]{opacity:0;transform:translate(30px)}.reset-form[data-v-3e5c1e55]{width:100%;display:flex;flex-direction:column;gap:5px}.pwd-toggle[data-v-3e5c1e55]{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:transparent;border:none;font-size:12px;color:#999;cursor:pointer;transition:color .2s;padding:4px 6px}.pwd-toggle[data-v-3e5c1e55]:hover{color:#1890ff}.phone-group[data-v-3e5c1e55]{display:flex;align-items:center}.country-code[data-v-3e5c1e55]{padding:0 15px;height:44px;line-height:44px;border:1px solid #ddd;border-radius:4px 0 0 4px;background:#f5f5f5;color:#666;border-right:none;white-space:nowrap}.phone-group input[data-v-3e5c1e55]{border-radius:0 4px 4px 0;flex:1}.code-group[data-v-3e5c1e55]{display:flex;gap:10px}.get-code-btn[data-v-3e5c1e55]{width:120px;height:44px;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:#666;cursor:pointer;transition:all .3s ease}.get-code-btn[data-v-3e5c1e55]:not(:disabled):hover{background:#1890ff;color:#fff;border-color:#1890ff}.get-code-btn[data-v-3e5c1e55]:disabled{background:#eee;cursor:not-allowed}.error-tip[data-v-3e5c1e55]{margin:5px 0 0;font-size:12px;color:#ff4d4f;text-align:left}.submit-btn[data-v-3e5c1e55]{width:100%;height:48px;background:linear-gradient(90deg,#1890ff,#40a9ff);border:none;border-radius:6px;color:#fff;font-size:16px;font-weight:500;cursor:pointer;transition:all .3s ease;margin-top:10px;display:flex;align-items:center;justify-content:center}.submit-btn[data-v-3e5c1e55]:disabled{background:#ccc;cursor:not-allowed;box-shadow:none}.submit-btn[data-v-3e5c1e55]:not(:disabled):hover{box-shadow:0 4px 15px #1890ff4d;transform:translateY(-1px)}.other-methods[data-v-3e5c1e55]{margin-top:30px;text-align:center;font-size:14px;color:#666}.link[data-v-3e5c1e55]{color:#1890ff;text-decoration:none;transition:color .2s}.link[data-v-3e5c1e55]:hover{color:#096dd9;text-decoration:underline}.promo-area[data-v-3e5c1e55]{width:100%;max-width:500px;padding:20px 0;display:flex;flex-direction:column;justify-content:center}.promo-content[data-v-3e5c1e55]{position:relative;z-index:2}.promo-title[data-v-3e5c1e55]{font-size:28px;font-weight:600;color:#333;margin-bottom:30px;position:relative;padding-bottom:15px}.promo-title[data-v-3e5c1e55]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:#1890ff;border-radius:3px}.promo-list li[data-v-3e5c1e55]{margin-bottom:25px;font-size:16px;line-height:1.6}.promo-btn[data-v-3e5c1e55]{margin-top:20px;padding:12px 24px;background:#1890ff;color:#fff;border:none;border-radius:6px;font-size:16px;cursor:pointer;transition:all .3s ease;width:fit-content}.promo-btn[data-v-3e5c1e55]:hover{background:#096dd9;box-shadow:0 4px 15px #1890ff4d}@media(max-width:768px){.content-wrapper[data-v-3e5c1e55]{flex-direction:column;gap:30px;padding:30px 20px}.promo-area[data-v-3e5c1e55]{display:none}.form-card[data-v-3e5c1e55]{max-width:100%;min-height:auto;padding:20px}}@media(max-width:480px){.tab-btn[data-v-3e5c1e55]{font-size:14px}.code-group[data-v-3e5c1e55]{gap:5px}.get-code-btn[data-v-3e5c1e55]{width:100px;font-size:12px}}[data-v-fab083d0]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-fab083d0]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-fab083d0]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-fab083d0]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-fab083d0]{color:#86909c;text-decoration:none}a[data-v-fab083d0]:link,a[data-v-fab083d0]:visited{color:#86909c}a[data-v-fab083d0]:hover{color:#178bd8;text-decoration:underline}a[data-v-fab083d0]:active{color:#178bd8}.hide-mobile[data-v-fab083d0]{display:block}.show-mobile[data-v-fab083d0]{display:none}.fade-enter-active[data-v-fab083d0],.fade-leave-active[data-v-fab083d0]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-fab083d0],.fade-leave-to[data-v-fab083d0]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-fab083d0]{display:none!important}.show-mobile[data-v-fab083d0]{display:block!important}}.auth-page[data-v-fab083d0]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-fab083d0]{opacity:1;transform:translateY(0)}.bg-layer[data-v-fab083d0]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-fab083d0]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-fab083d0]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-fab083d0]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-fab083d0]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-fab083d0]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-fab083d0]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-fab083d0]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-fab083d0]{display:none}.tab-switch[data-v-fab083d0]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-fab083d0]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-fab083d0]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-fab083d0]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-fab083d0]:hover:not(.active){color:#333}.form-group[data-v-fab083d0]{position:relative;margin-bottom:15px}.form-group input[data-v-fab083d0]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-fab083d0]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-fab083d0]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-fab083d0]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-fab083d0]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-fab083d0 1s linear infinite}@keyframes spin-fab083d0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-fab083d0]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-fab083d0]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-fab083d0]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-fab083d0]:hover{background:#f5f5f5}.promo-area[data-v-fab083d0]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-fab083d0]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-fab083d0]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-fab083d0]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-fab083d0]:hover{background:#f5faff}.decor-cube[data-v-fab083d0]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-fab083d0]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-fab083d0]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-fab083d0]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-fab083d0]{color:#999;text-decoration:none}.footer-links a[data-v-fab083d0]:hover{color:#1890ff}.copyright[data-v-fab083d0]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-fab083d0]{flex-direction:column;padding:30px 20px}.promo-area[data-v-fab083d0]{display:none}.form-card[data-v-fab083d0]{max-width:100%}.auth-page[data-v-fab083d0]{height:500px}}.about-page[data-v-fab083d0]{width:100%;overflow-x:hidden}.fade-in[data-v-fab083d0]{opacity:0;animation:fadeIn-fab083d0 .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes fadeIn-fab083d0{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.about-hero[data-v-fab083d0]{position:relative;width:100%;height:70vh;min-height:500px;overflow:hidden}.about-hero .hero-video[data-v-fab083d0]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.8)}.about-hero .hero-content[data-v-fab083d0]{position:relative;z-index:1;width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;color:#fff}.about-hero .hero-content h1[data-v-fab083d0]{font-size:3rem;margin-bottom:1.5rem;font-weight:700;text-shadow:0 2px 10px rgba(0,140,255,.3)}.about-hero .hero-content .hero-desc[data-v-fab083d0]{max-width:900px;font-size:1.1rem;line-height:1.8;margin-bottom:2rem;text-shadow:0 1px 4px rgba(0,0,0,.3)}.about-hero .hero-content .hero-btn[data-v-fab083d0]{padding:.9rem 2.2rem;background:linear-gradient(90deg,#1890ff,#40a9ff);color:#fff;border:none;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1890ff4d}.about-hero .hero-content .hero-btn[data-v-fab083d0]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #1890ff66}.about-stats[data-v-fab083d0]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(2rem,5vw,4rem);padding:4rem 20px;background:#f0f5ff;position:relative;overflow:hidden}.about-stats[data-v-fab083d0]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 20% 50%,rgba(24,144,255,.05) 0%,transparent 50%),radial-gradient(circle at 80% 50%,rgba(24,144,255,.05) 0%,transparent 50%);z-index:0}.about-stats .stat-item[data-v-fab083d0]{text-align:center;min-width:120px;position:relative;z-index:1;opacity:0;transform:translateY(20px);animation:statFadeIn-fab083d0 .6s cubic-bezier(.34,1.56,.64,1) forwards}.about-stats .stat-item .stat-number[data-v-fab083d0]{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:#1890ff;margin-bottom:.5rem;position:relative;display:inline-block}.about-stats .stat-item .stat-number[data-v-fab083d0]:after{content:"";position:absolute;bottom:-5px;left:50%;transform:translate(-50%);width:0;height:2px;background:#1890ff;transition:width .3s ease}.about-stats .stat-item .stat-label[data-v-fab083d0]{font-size:clamp(.9rem,2vw,1rem);color:#4e5969;margin-top:10px}.about-stats .stat-item:hover .stat-number[data-v-fab083d0]:after{width:100%}@keyframes statFadeIn-fab083d0{to{opacity:1;transform:translateY(0)}}.about-reasons[data-v-fab083d0]{padding:6rem 20px;max-width:1400px;margin:0 auto;position:relative}.about-reasons .reasons-title[data-v-fab083d0]{text-align:center;font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin-bottom:4rem;color:#1d2129;position:relative;transform:translate(-50%)}.about-reasons .reasons-title[data-v-fab083d0]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:60px;height:3px;background:#1890ff;border-radius:3px}.about-reasons .reasons-list[data-v-fab083d0]{display:flex;justify-content:center;gap:clamp(1rem,3vw,2rem);width:100%;padding:0 5px 20px;margin:0 auto;max-width:100%}.about-reasons .reason-card[data-v-fab083d0]{flex:0 0 calc(20% - 1.6rem);min-width:200px;padding:2rem 1.5rem;background:#fff;border-radius:12px;box-shadow:0 4px 12px #0000000d;transition:all .4s cubic-bezier(.34,1.56,.64,1);cursor:default;opacity:0;transform:translateY(30px);animation:cardFadeIn-fab083d0 .6s cubic-bezier(.34,1.56,.64,1) forwards}.about-reasons .reason-card .reason-content[data-v-fab083d0]{width:100%;max-width:200px;margin:0 auto}.about-reasons .reason-card .reason-icon[data-v-fab083d0]{width:70px;height:70px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;position:relative}.about-reasons .reason-card .reason-icon .icon-glow[data-v-fab083d0]{position:absolute;width:100%;height:100%;background:linear-gradient(90deg,#1890ff,#40a9ff);border-radius:50%;filter:blur(15px);opacity:.3;transition:opacity .3s ease}.about-reasons .reason-card .reason-icon img[data-v-fab083d0]{width:100%;height:100%;object-fit:contain;position:relative;z-index:1}.about-reasons .reason-card .reason-title[data-v-fab083d0]{font-size:1.3rem;font-weight:600;margin:0 auto 1rem;color:#1d2129;transition:color .3s ease;text-align:center;width:100%}.about-reasons .reason-card .reason-desc[data-v-fab083d0]{font-size:.95rem;line-height:1.6;color:#4e5969;transition:color .3s ease;text-align:center;margin:0 auto;width:100%;padding:0 5px}.about-reasons .reason-card[data-v-fab083d0]:hover{transform:translateY(-12px) scale(1.05);box-shadow:0 12px 30px #1890ff26;background:linear-gradient(180deg,#f9fbff,#fff)}.about-reasons .reason-card:hover .reason-title[data-v-fab083d0]{color:#1890ff}.about-reasons .reason-card:hover .icon-glow[data-v-fab083d0]{opacity:.6;transform:scale(1.1)}@keyframes cardFadeIn-fab083d0{to{opacity:1;transform:translateY(0)}}.about-ecosystem[data-v-fab083d0]{position:relative;width:100%;padding:8rem 20px;background-image:url(/assets/bg-mod-service-left_469-BR9AplpF.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.about-ecosystem[data-v-fab083d0]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#111827e6,#111827cc);z-index:0}.about-ecosystem .ecosystem-content[data-v-fab083d0]{position:relative;z-index:1;max-width:1400px;margin:0 auto;text-align:center}.about-ecosystem .ecosystem-title[data-v-fab083d0]{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;margin-bottom:1rem;text-shadow:0 2px 8px rgba(24,144,255,.2)}.about-ecosystem .ecosystem-subtitle[data-v-fab083d0]{font-size:clamp(1rem,2vw,1.2rem);color:#fffc;margin-bottom:4rem;max-width:800px;margin-left:auto;margin-right:auto}.about-ecosystem .ecosystem-list[data-v-fab083d0]{display:flex;justify-content:center;gap:clamp(1.5rem,4vw,3rem);width:100%;padding:0 5px}.about-ecosystem .ecosystem-card[data-v-fab083d0]{flex:0 0 calc(25% - 2rem);min-width:220px;padding:2.5rem 1.8rem;background:#ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;border:1px solid rgba(24,144,255,.2);transition:all .4s cubic-bezier(.34,1.56,.64,1);cursor:default;opacity:0;transform:translateY(30px);animation:cardFadeIn-fab083d0 .6s cubic-bezier(.34,1.56,.64,1) forwards;text-align:center}.about-ecosystem .ecosystem-card .ecosystem-icon[data-v-fab083d0]{width:200px;height:150px;margin:0 auto 1.8rem;display:flex;align-items:center;justify-content:center;background:#1890ff26;border-radius:16px;padding:1rem}.about-ecosystem .ecosystem-card .ecosystem-icon img[data-v-fab083d0]{width:100%;height:100%;object-fit:contain;filter:brightness(.9)}.about-ecosystem .ecosystem-card .ecosystem-card-title[data-v-fab083d0]{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:#fff}.about-ecosystem .ecosystem-card .ecosystem-card-desc[data-v-fab083d0]{font-size:.95rem;line-height:1.6;color:#ffffffb3;margin-bottom:1.5rem}.about-ecosystem .ecosystem-card .ecosystem-link[data-v-fab083d0]{font-size:.95rem;color:#1890ff;text-decoration:none;transition:color .3s ease;display:inline-flex;align-items:center;gap:.3rem}.about-ecosystem .ecosystem-card .ecosystem-link[data-v-fab083d0]:hover{color:#40a9ff;text-decoration:underline}.about-ecosystem .ecosystem-card[data-v-fab083d0]:hover{transform:translateY(-12px) scale(1.03);background:#ffffff1f;border-color:#1890ff66;box-shadow:0 8px 25px #1890ff26}@media(max-width:1199px){.about-reasons .reason-card[data-v-fab083d0]{flex:0 0 calc(33.333% - 1.33rem)}.about-ecosystem .ecosystem-card[data-v-fab083d0]{flex:0 0 calc(50% - 1.5rem);margin-bottom:2rem}}@media(max-width:991px){.about-reasons .reason-card[data-v-fab083d0]{flex:0 0 calc(50% - 1rem)}.about-hero .hero-content h1[data-v-fab083d0]{font-size:2.5rem}}@media(max-width:767px){.about-reasons .reasons-list[data-v-fab083d0]{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:10px 5px 30px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#1890ff transparent}.about-reasons .reasons-list[data-v-fab083d0]::-webkit-scrollbar{height:6px}.about-reasons .reasons-list[data-v-fab083d0]::-webkit-scrollbar-track{background:transparent}.about-reasons .reasons-list[data-v-fab083d0]::-webkit-scrollbar-thumb{background:#1890ff;border-radius:3px}.about-reasons .reason-card[data-v-fab083d0]{flex:0 0 85%;max-width:300px;margin:0 8px;flex-shrink:0}.about-ecosystem .ecosystem-list[data-v-fab083d0]{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:10px 5px 30px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#1890ff transparent}.about-ecosystem .ecosystem-list[data-v-fab083d0]::-webkit-scrollbar{height:6px}.about-ecosystem .ecosystem-list[data-v-fab083d0]::-webkit-scrollbar-track{background:transparent}.about-ecosystem .ecosystem-list[data-v-fab083d0]::-webkit-scrollbar-thumb{background:#1890ff;border-radius:3px}.about-ecosystem .ecosystem-card[data-v-fab083d0]{flex:0 0 85%;max-width:320px;margin:0 8px;flex-shrink:0}.about-hero[data-v-fab083d0]{height:60vh;min-height:400px}.about-hero .hero-content h1[data-v-fab083d0]{font-size:2rem}.about-stats[data-v-fab083d0]{padding:3rem 20px}}@media(max-width:480px){.about-hero .hero-content[data-v-fab083d0]{padding:0 15px}.about-hero .hero-content .hero-desc[data-v-fab083d0]{font-size:1rem}.about-reasons[data-v-fab083d0]{padding:4rem 10px}.about-ecosystem[data-v-fab083d0]{padding:6rem 10px}.about-reasons .reason-card[data-v-fab083d0],.about-ecosystem .ecosystem-card[data-v-fab083d0]{flex:0 0 90%}}[data-v-fc79b29d]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-fc79b29d]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-fc79b29d]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-fc79b29d]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-fc79b29d]{color:#86909c;text-decoration:none}a[data-v-fc79b29d]:link,a[data-v-fc79b29d]:visited{color:#86909c}a[data-v-fc79b29d]:hover{color:#178bd8;text-decoration:underline}a[data-v-fc79b29d]:active{color:#178bd8}.hide-mobile[data-v-fc79b29d]{display:block}.show-mobile[data-v-fc79b29d]{display:none}.fade-enter-active[data-v-fc79b29d],.fade-leave-active[data-v-fc79b29d]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-fc79b29d],.fade-leave-to[data-v-fc79b29d]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-fc79b29d]{display:none!important}.show-mobile[data-v-fc79b29d]{display:block!important}}.auth-page[data-v-fc79b29d]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-fc79b29d]{opacity:1;transform:translateY(0)}.bg-layer[data-v-fc79b29d]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-fc79b29d]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-fc79b29d]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-fc79b29d]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-fc79b29d]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-fc79b29d]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-fc79b29d]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-fc79b29d]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-fc79b29d]{display:none}.tab-switch[data-v-fc79b29d]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-fc79b29d]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-fc79b29d]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-fc79b29d]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-fc79b29d]:hover:not(.active){color:#333}.form-group[data-v-fc79b29d]{position:relative;margin-bottom:15px}.form-group input[data-v-fc79b29d]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-fc79b29d]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-fc79b29d]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-fc79b29d]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-fc79b29d]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-fc79b29d 1s linear infinite}@keyframes spin-fc79b29d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-fc79b29d]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-fc79b29d]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-fc79b29d]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-fc79b29d]:hover{background:#f5f5f5}.promo-area[data-v-fc79b29d]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-fc79b29d]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-fc79b29d]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-fc79b29d]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-fc79b29d]:hover{background:#f5faff}.decor-cube[data-v-fc79b29d]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-fc79b29d]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-fc79b29d]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-fc79b29d]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-fc79b29d]{color:#999;text-decoration:none}.footer-links a[data-v-fc79b29d]:hover{color:#1890ff}.copyright[data-v-fc79b29d]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-fc79b29d]{flex-direction:column;padding:30px 20px}.promo-area[data-v-fc79b29d]{display:none}.form-card[data-v-fc79b29d]{max-width:100%}.auth-page[data-v-fc79b29d]{height:500px}}.dedi-server-page[data-v-fc79b29d]{width:100%;overflow-x:hidden;background-color:#f0f2f5;font-family:Inter,system-ui,-apple-system,sans-serif}.fade-in[data-v-fc79b29d]{opacity:0;animation:fadeIn-fc79b29d .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes fadeIn-fc79b29d{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dedi-hero[data-v-fc79b29d]{position:relative;width:100%;height:70vh;min-height:500px;overflow:hidden}.dedi-hero .hero-video[data-v-fc79b29d]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.6) contrast(1.1)}.dedi-hero .hero-overlay[data-v-fc79b29d]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dedi-hero .hero-content[data-v-fc79b29d]{position:relative;z-index:2;width:100%;height:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 20px;color:#fff}.dedi-hero .hero-content h1[data-v-fc79b29d]{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;margin-bottom:1.5rem;text-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-background-clip:text;background-clip:text;color:#fff}.dedi-hero .hero-content .hero-desc[data-v-fc79b29d]{font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;max-width:800px;margin-bottom:2.5rem;color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;background:#ffffff0d;border-radius:8px}.dedi-hero .hero-content .hero-btns[data-v-fc79b29d]{display:flex;gap:1.5rem;flex-wrap:wrap}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-fc79b29d]{padding:1rem 2.5rem;background:linear-gradient(90deg,#3b82f6,#60a5fa);color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #3b82f64d;position:relative;overflow:hidden}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-fc79b29d]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-fc79b29d]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #3b82f666}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-fc79b29d]:hover:after{left:100%}.dedi-hero .hero-content .hero-btns .btn-doc[data-v-fc79b29d]{padding:1rem 2.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.dedi-hero .hero-content .hero-btns .btn-doc[data-v-fc79b29d]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}.dedi-features[data-v-fc79b29d]{padding:8rem 20px;max-width:1400px;margin:0 auto;position:relative}.dedi-features .features-title[data-v-fc79b29d]{font-size:clamp(1.8rem,4vw,2.5rem);font-weight:700;color:#1e293b;margin-bottom:4rem;position:relative;text-align:center}.dedi-features .features-title[data-v-fc79b29d]:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:60px;height:4px;background:linear-gradient(90deg,#3b82f6,#60a5fa);border-radius:2px}.dedi-features .features-list[data-v-fc79b29d]{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(1.5rem,3vw,2.5rem);width:100%}.dedi-features .feature-card[data-v-fc79b29d]{flex:0 0 calc(20% - 2rem);min-width:220px;padding:2rem 1.5rem;background:#fff;border-radius:12px;box-shadow:0 8px 24px #0000000d;border-top:3px solid #3b82f6;transition:all .4s cubic-bezier(.34,1.56,.64,1);opacity:0;transform:translateY(30px);animation:featureFadeIn-fc79b29d .6s cubic-bezier(.34,1.56,.64,1) forwards;text-align:center;position:relative;overflow:hidden}.dedi-features .feature-card[data-v-fc79b29d]:before{content:"";position:absolute;top:0;right:0;width:80px;height:80px;background:#3b82f60d;border-radius:0 0 0 50%;z-index:0}.dedi-features .feature-card .feature-icon[data-v-fc79b29d]{width:60px;height:60px;margin:0 auto 1.5rem;display:flex;align-items:center;justify-content:center;background:#3b82f61a;border-radius:12px;padding:.8rem;position:relative;z-index:1}.dedi-features .feature-card .feature-icon img[data-v-fc79b29d]{width:100%;height:100%;object-fit:contain}.dedi-features .feature-card .feature-title[data-v-fc79b29d]{font-size:1.2rem;font-weight:600;margin-bottom:1rem;color:#1e293b;position:relative;z-index:1}.dedi-features .feature-card .feature-desc[data-v-fc79b29d]{font-size:.95rem;line-height:1.6;color:#64748b;position:relative;z-index:1}.dedi-features .feature-card[data-v-fc79b29d]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 12px 32px #3b82f61a;border-top-color:#60a5fa}@keyframes featureFadeIn-fc79b29d{to{opacity:1;transform:translateY(0)}}.dedi-cart[data-v-fc79b29d]{padding:4rem 20px 6rem;background-color:#fff;border-top:1px solid #f0f0f0;position:relative;overflow:hidden}.dedi-cart[data-v-fc79b29d]:before{content:"";position:absolute;top:0;left:0;width:100%;height:8px;background:linear-gradient(90deg,#3b82f6,#60a5fa)}.dedi-cart .cart-container[data-v-fc79b29d]{max-width:1400px;margin:0 auto}.dedi-cart .label-icon[data-v-fc79b29d]{display:inline-flex;align-items:center;font-weight:500;color:#334155;margin-right:1rem;font-size:.95rem}.dedi-cart .label-icon i[data-v-fc79b29d]{display:inline-block;width:18px;height:18px;margin-right:6px;background-size:contain;background-repeat:no-repeat}.dedi-cart .label-icon .icon-menu[data-v-fc79b29d]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%233b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>')}.dedi-cart .label-icon .icon-location[data-v-fc79b29d]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%233b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12.01" y2="16"></line></svg>')}.dedi-cart .label-icon .icon-shield[data-v-fc79b29d]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%233b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg>')}.dedi-cart .label-icon .icon-series[data-v-fc79b29d]{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="%233b82f6" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="18" height="18" rx="2" ry="2"></rect><circle cx="8.5" cy="8.5" r="1.5"></circle><polyline points="21 15 16 10 5 21"></polyline></svg>')}.dedi-cart .server-type-bar[data-v-fc79b29d]{display:flex;align-items:center;padding:1.5rem 0;border-bottom:1px solid #f0f5ff}.dedi-cart .server-type-bar .type-btns[data-v-fc79b29d]{display:flex;gap:1.2rem;flex-wrap:wrap}.dedi-cart .server-type-bar .type-btns .type-btn[data-v-fc79b29d]{padding:.6rem 1.2rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:.95rem;cursor:pointer;transition:all .2s;color:#334155}.dedi-cart .server-type-bar .type-btns .type-btn.active[data-v-fc79b29d]{background-color:#3b82f6;color:#fff;border-color:#3b82f6;box-shadow:0 4px 12px #3b82f633}.dedi-cart .server-type-bar .type-btns .type-btn[data-v-fc79b29d]:hover:not(.active){background-color:#f0f7ff;border-color:#e0efff}.dedi-cart .region-bar[data-v-fc79b29d]{display:flex;align-items:center;padding:1.5rem 0;border-bottom:1px solid #f0f5ff}.dedi-cart .region-bar .region-content[data-v-fc79b29d]{display:flex;align-items:center;gap:1.2rem}.dedi-cart .region-bar .region-content .region-btn[data-v-fc79b29d]{padding:.6rem 1.2rem;background-color:#3b82f6;color:#fff;border:1px solid #3b82f6;border-radius:6px;font-size:.95rem;cursor:pointer;box-shadow:0 4px 12px #3b82f633}.dedi-cart .region-bar .region-content .reset-region[data-v-fc79b29d]{font-size:.9rem;color:#3b82f6;text-decoration:none;transition:color .2s}.dedi-cart .region-bar .region-content .reset-region[data-v-fc79b29d]:hover{text-decoration:underline;color:#2563eb}.dedi-cart .defense-bar[data-v-fc79b29d]{display:flex;align-items:flex-start;padding:1.5rem 0;border-bottom:1px solid #f0f5ff;flex-direction:column}.dedi-cart .defense-bar .defense-options[data-v-fc79b29d]{display:flex;gap:.8rem;flex-wrap:wrap;margin-top:.5rem}.dedi-cart .defense-bar .defense-options .defense-btn[data-v-fc79b29d]{padding:.5rem 1rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;font-size:.9rem;cursor:pointer;transition:all .2s;color:#334155;position:relative}.dedi-cart .defense-bar .defense-options .defense-btn.active[data-v-fc79b29d]{background-color:#e0f2fe;color:#0369a1;border-color:#7dd3fc}.dedi-cart .defense-bar .defense-options .defense-btn[data-v-fc79b29d]:hover:not(.active){background-color:#f0f7ff;border-color:#e0efff}.dedi-cart .defense-bar .defense-options .defense-btn .free-tag[data-v-fc79b29d]{margin-left:.5rem;padding:.1rem .4rem;background-color:#22c55e;color:#fff;border-radius:4px;font-size:.75rem;font-weight:500}.dedi-cart .series-bar[data-v-fc79b29d]{display:flex;align-items:flex-start;padding:1.5rem 0;border-bottom:1px solid #f0f5ff;flex-direction:column}.dedi-cart .series-bar .series-options[data-v-fc79b29d]{display:flex;gap:1.5rem;flex-wrap:wrap;flex:1;margin-top:.5rem}.dedi-cart .series-bar .series-options .series-btn[data-v-fc79b29d]{display:flex;flex-direction:column;padding:1rem 1.5rem;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;font-size:1rem;font-weight:500;cursor:pointer;transition:all .2s;position:relative;width:320px;color:#334155}.dedi-cart .series-bar .series-options .series-btn .series-tag[data-v-fc79b29d]{position:absolute;top:.8rem;right:.8rem;color:#3b82f6;font-weight:700}.dedi-cart .series-bar .series-options .series-btn .series-desc[data-v-fc79b29d]{font-size:.85rem;color:#64748b;margin-top:.5rem;font-weight:400;line-height:1.5}.dedi-cart .series-bar .series-options .series-btn.active[data-v-fc79b29d]{background-color:#fff;border-color:#3b82f6;box-shadow:0 4px 16px #3b82f61a}.dedi-cart .series-bar .series-options .series-btn[data-v-fc79b29d]:hover:not(.active){background-color:#f0f7ff;border-color:#e0efff}.dedi-cart .filter-bar[data-v-fc79b29d]{padding:1.5rem 0;border-bottom:1px solid #f0f5ff}.dedi-cart .filter-bar .filter-title[data-v-fc79b29d]{font-size:.95rem;color:#64748b;margin-bottom:1.2rem}.dedi-cart .filter-bar .filter-content[data-v-fc79b29d]{display:flex;gap:1.5rem;margin-bottom:1.2rem;flex-wrap:wrap}.dedi-cart .filter-bar .filter-content .filter-selects[data-v-fc79b29d]{display:flex;gap:1.2rem}.dedi-cart .filter-bar .filter-content .filter-selects select[data-v-fc79b29d]{padding:.6rem 1.2rem;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;font-size:.95rem;min-width:140px;color:#334155;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="none" stroke="%2394a3b8" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-repeat:no-repeat;background-position:right 12px center}.dedi-cart .filter-bar .filter-content .filter-search[data-v-fc79b29d]{position:relative;flex:1;max-width:400px}.dedi-cart .filter-bar .filter-content .filter-search input[data-v-fc79b29d]{width:100%;padding:.6rem 2.8rem .6rem 1.2rem;border:1px solid #e2e8f0;border-radius:6px;font-size:.95rem;color:#334155;transition:border-color .2s}.dedi-cart .filter-bar .filter-content .filter-search input[data-v-fc79b29d]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a}.dedi-cart .filter-bar .filter-content .filter-search .search-clear[data-v-fc79b29d]{position:absolute;top:50%;right:.8rem;transform:translateY(-50%);width:30px;height:30px;line-height:20px;text-align:center;border-radius:50%;background-color:#f1f5f9;color:#64748b;font-size:1rem;cursor:pointer;transition:background-color .2s}.dedi-cart .filter-bar .filter-content .filter-search .search-clear[data-v-fc79b29d]:hover{background-color:#e2e8f0}.dedi-cart .filter-bar .common-tags[data-v-fc79b29d]{font-size:.95rem;color:#64748b;margin-bottom:1.2rem}.dedi-cart .filter-bar .common-tags .tag-item[data-v-fc79b29d]{display:inline-block;padding:.3rem .7rem;margin:0 .5rem .5rem 0;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:4px;font-size:.85rem;cursor:pointer;transition:all .2s;color:#334155}.dedi-cart .filter-bar .common-tags .tag-item[data-v-fc79b29d]:hover{background-color:#f0f7ff;border-color:#e0efff;color:#3b82f6}.dedi-cart .filter-bar .reset-filter[data-v-fc79b29d]{font-size:.9rem;color:#3b82f6;text-decoration:none;transition:color .2s}.dedi-cart .filter-bar .reset-filter[data-v-fc79b29d]:hover{text-decoration:underline;color:#2563eb}.dedi-cart .config-table[data-v-fc79b29d]{margin-top:2rem;border-radius:8px;border:1px solid #f0f5ff;overflow:hidden;box-shadow:0 4px 20px #0000000d}.dedi-cart .config-table .table-header[data-v-fc79b29d]{display:flex;background-color:#f8fafc;border-bottom:1px solid #f0f5ff;font-weight:500;color:#334155;font-size:.95rem}.dedi-cart .config-table .header-item[data-v-fc79b29d]{padding:1rem;border-right:1px solid #f0f5ff;display:flex;align-items:center}.dedi-cart .config-table .header-item[data-v-fc79b29d]:last-child{border-right:none}.dedi-cart .config-table .table-body[data-v-fc79b29d]{background-color:#fff}.dedi-cart .config-table .table-row[data-v-fc79b29d]{display:flex;border-bottom:1px solid #f0f5ff;transition:background-color .2s;cursor:pointer;font-size:.95rem;color:#334155}.dedi-cart .config-table .table-row[data-v-fc79b29d]:last-child{border-bottom:none}.dedi-cart .config-table .table-row[data-v-fc79b29d]:hover{background-color:#f8fafc}.dedi-cart .config-table .table-row.selected[data-v-fc79b29d]{background-color:#e0f2fe;border-left:3px solid #3b82f6}.dedi-cart .config-table .row-item[data-v-fc79b29d]{padding:1.2rem 1rem;border-right:1px solid #f0f5ff;display:flex;align-items:center}.dedi-cart .config-table .row-item[data-v-fc79b29d]:last-child{border-right:none}.dedi-cart .config-table .row-item.price[data-v-fc79b29d]{color:#f97316;font-weight:500}.dedi-cart .config-table .row-item .hot-tag[data-v-fc79b29d]{margin-left:.5rem;padding:.1rem .4rem;background-color:#f97316;color:#fff;border-radius:4px;font-size:.75rem;font-weight:500}.dedi-cart .config-table .row-item input[type=checkbox][data-v-fc79b29d]{width:18px;height:18px;cursor:pointer}.dedi-cart .buy-bar[data-v-fc79b29d]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:1.5rem;margin-top:2rem;background-color:#f8fafc;border:1px solid #f0f5ff;border-radius:8px;gap:1.5rem}.dedi-cart .buy-bar .buy-section[data-v-fc79b29d]{display:flex;align-items:center;gap:1rem}.dedi-cart .buy-bar .buy-label[data-v-fc79b29d]{font-size:.95rem;color:#334155;font-weight:500}.dedi-cart .buy-bar .buy-duration[data-v-fc79b29d]{display:flex;gap:.8rem;flex-wrap:wrap}.dedi-cart .buy-bar .buy-duration .duration-btn[data-v-fc79b29d]{padding:.5rem 1rem;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;font-size:.9rem;cursor:pointer;transition:all .2s;color:#334155}.dedi-cart .buy-bar .buy-duration .duration-btn.active[data-v-fc79b29d]{background-color:#3b82f6;color:#fff;border-color:#3b82f6}.dedi-cart .buy-bar .buy-duration .duration-btn .gift-tag[data-v-fc79b29d]{color:#f97316;font-size:.8rem;margin-left:.3rem}.dedi-cart .buy-bar .buy-duration .more-duration[data-v-fc79b29d]{margin-left:.5rem;font-size:.9rem;color:#3b82f6;background:none;border:none;cursor:pointer;display:flex;align-items:center;gap:.3rem}.dedi-cart .buy-bar .buy-count[data-v-fc79b29d]{display:flex;align-items:center}.dedi-cart .buy-bar .buy-count .count-btn[data-v-fc79b29d]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;font-size:1rem;color:#334155;transition:background-color .2s}.dedi-cart .buy-bar .buy-count .count-btn[data-v-fc79b29d]:hover{background-color:#f0f7ff}.dedi-cart .buy-bar .buy-count input[data-v-fc79b29d]{width:50px;height:30px;text-align:center;border:1px solid #e2e8f0;border-left:none;border-right:none;font-size:.95rem;color:#334155}.dedi-cart .buy-bar .total-section[data-v-fc79b29d]{margin-left:auto;align-items:center;gap:1.5rem}.dedi-cart .buy-bar .total-label[data-v-fc79b29d]{font-size:.95rem;color:#334155;font-weight:500}.dedi-cart .buy-bar .total-price[data-v-fc79b29d]{font-size:1.5rem;font-weight:700;color:#f97316}.dedi-cart .buy-bar .price-unit[data-v-fc79b29d]{font-size:.9rem;color:#64748b;font-weight:400;margin-left:.3rem}.dedi-cart .buy-bar .confirm-btn[data-v-fc79b29d]{padding:.7rem 1.8rem;background-color:#3b82f6;color:#fff;border:none;border-radius:6px;font-size:1rem;font-weight:500;cursor:pointer;transition:background-color .2s;box-shadow:0 4px 12px #3b82f633}.dedi-cart .buy-bar .confirm-btn[data-v-fc79b29d]:hover{background-color:#2563eb}@media(max-width:1199px){.dedi-features .feature-card[data-v-fc79b29d]{flex:0 0 calc(33.333% - 1.5rem)}.dedi-cart .total-section[data-v-fc79b29d]{margin-left:0;width:100%;justify-content:flex-end}}@media(max-width:991px){.dedi-features .feature-card[data-v-fc79b29d]{flex:0 0 calc(50% - 1rem)}.dedi-hero .hero-content[data-v-fc79b29d]{align-items:center;text-align:center}.dedi-hero .hero-btns[data-v-fc79b29d]{justify-content:center}.dedi-cart .server-type-bar[data-v-fc79b29d],.dedi-cart .region-bar[data-v-fc79b29d],.dedi-cart .defense-bar[data-v-fc79b29d],.dedi-cart .series-bar[data-v-fc79b29d]{flex-direction:column;align-items:flex-start;gap:1rem}.dedi-cart .table-header[data-v-fc79b29d],.dedi-cart .table-row[data-v-fc79b29d]{font-size:.9rem}}@media(max-width:767px){.dedi-features .features-list[data-v-fc79b29d]{flex-wrap:nowrap;overflow-x:auto;padding:10px 5px 40px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#3b82f6 transparent}.dedi-features .features-list[data-v-fc79b29d]::-webkit-scrollbar{height:6px}.dedi-features .features-list[data-v-fc79b29d]::-webkit-scrollbar-track{background:transparent}.dedi-features .features-list[data-v-fc79b29d]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:3px}.dedi-features .feature-card[data-v-fc79b29d]{flex:0 0 85%;max-width:300px;margin:0 8px;flex-shrink:0}.dedi-hero[data-v-fc79b29d]{height:auto;min-height:400px;padding:4rem 0}.dedi-hero .hero-btns[data-v-fc79b29d]{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.dedi-cart .filter-content[data-v-fc79b29d]{flex-direction:column}.dedi-cart .filter-search[data-v-fc79b29d]{max-width:100%}.dedi-cart .config-table[data-v-fc79b29d]{overflow-x:auto}.dedi-cart .table-header[data-v-fc79b29d],.dedi-cart .table-row[data-v-fc79b29d]{min-width:600px}.dedi-cart .buy-bar[data-v-fc79b29d]{flex-direction:column;align-items:stretch}.dedi-cart .buy-section[data-v-fc79b29d]{flex-direction:column;align-items:stretch;gap:.5rem}.dedi-cart .buy-duration[data-v-fc79b29d]{gap:.6rem;justify-content:flex-start}.dedi-cart .duration-btn[data-v-fc79b29d]{padding:.6rem 1rem;font-size:.95rem;min-width:80px}.dedi-cart .more-duration[data-v-fc79b29d]{padding:.6rem 1rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.dedi-cart .total-section[data-v-fc79b29d]{justify-content:space-between}}@media(max-width:480px){.dedi-features[data-v-fc79b29d]{padding:6rem 10px}.dedi-features .feature-card[data-v-fc79b29d]{flex:0 0 90%}.dedi-cart .series-options[data-v-fc79b29d]{flex-direction:column}.dedi-cart .series-btn[data-v-fc79b29d]{width:100%}}[data-v-4b7a69e5]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-4b7a69e5]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-4b7a69e5]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-4b7a69e5]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-4b7a69e5]{color:#86909c;text-decoration:none}a[data-v-4b7a69e5]:link,a[data-v-4b7a69e5]:visited{color:#86909c}a[data-v-4b7a69e5]:hover{color:#178bd8;text-decoration:underline}a[data-v-4b7a69e5]:active{color:#178bd8}.hide-mobile[data-v-4b7a69e5]{display:block}.show-mobile[data-v-4b7a69e5]{display:none}.fade-enter-active[data-v-4b7a69e5],.fade-leave-active[data-v-4b7a69e5]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-4b7a69e5],.fade-leave-to[data-v-4b7a69e5]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-4b7a69e5]{display:none!important}.show-mobile[data-v-4b7a69e5]{display:block!important}}.auth-page[data-v-4b7a69e5]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-4b7a69e5]{opacity:1;transform:translateY(0)}.bg-layer[data-v-4b7a69e5]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-4b7a69e5]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-4b7a69e5]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-4b7a69e5]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-4b7a69e5]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-4b7a69e5]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-4b7a69e5]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-4b7a69e5]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-4b7a69e5]{display:none}.tab-switch[data-v-4b7a69e5]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-4b7a69e5]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-4b7a69e5]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-4b7a69e5]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-4b7a69e5]:hover:not(.active){color:#333}.form-group[data-v-4b7a69e5]{position:relative;margin-bottom:15px}.form-group input[data-v-4b7a69e5]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-4b7a69e5]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-4b7a69e5]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-4b7a69e5]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-4b7a69e5]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-4b7a69e5 1s linear infinite}@keyframes spin-4b7a69e5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-4b7a69e5]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-4b7a69e5]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-4b7a69e5]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-4b7a69e5]:hover{background:#f5f5f5}.promo-area[data-v-4b7a69e5]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-4b7a69e5]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-4b7a69e5]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-4b7a69e5]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-4b7a69e5]:hover{background:#f5faff}.decor-cube[data-v-4b7a69e5]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-4b7a69e5]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-4b7a69e5]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-4b7a69e5]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-4b7a69e5]{color:#999;text-decoration:none}.footer-links a[data-v-4b7a69e5]:hover{color:#1890ff}.copyright[data-v-4b7a69e5]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-4b7a69e5]{flex-direction:column;padding:30px 20px}.promo-area[data-v-4b7a69e5]{display:none}.form-card[data-v-4b7a69e5]{max-width:100%}.auth-page[data-v-4b7a69e5]{height:500px}}.container[data-v-4b7a69e5]{max-width:1700px;margin:0 auto;padding:0 20px}.section-title[data-v-4b7a69e5]{font-size:28px;font-weight:600;color:#1e293b;margin-bottom:40px;position:relative;padding-bottom:10px}.section-title[data-v-4b7a69e5]:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,#0070f3,#3291ff);border-radius:3px}.dedi-hero[data-v-4b7a69e5]{position:relative;width:100%;height:70vh;min-height:500px;overflow:hidden}.dedi-hero .hero-video[data-v-4b7a69e5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.6) contrast(1.1)}.dedi-hero .hero-overlay[data-v-4b7a69e5]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.dedi-hero .hero-content[data-v-4b7a69e5]{position:relative;z-index:2;width:100%;height:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0 20px;color:#fff}.dedi-hero .hero-content h1[data-v-4b7a69e5]{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;margin-bottom:1.5rem;text-shadow:0 4px 12px rgba(0,0,0,.3);-webkit-background-clip:text;background-clip:text;color:#fff}.dedi-hero .hero-content .hero-desc[data-v-4b7a69e5]{font-size:clamp(1rem,2vw,1.25rem);line-height:1.8;max-width:800px;margin-bottom:2.5rem;color:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1rem;background:#ffffff0d;border-radius:8px}.dedi-hero .hero-content .hero-btns[data-v-4b7a69e5]{display:flex;gap:1.5rem;flex-wrap:wrap}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-4b7a69e5]{width:100%;padding:1rem 2.5rem;background:linear-gradient(90deg,#3b82f6,#60a5fa);color:#fff;border:none;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #3b82f64d;position:relative;overflow:hidden}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-4b7a69e5]:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-4b7a69e5]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #3b82f666}.dedi-hero .hero-content .hero-btns .btn-purchase[data-v-4b7a69e5]:hover:after{left:100%}.dedi-hero .hero-content .hero-btns .btn-doc[data-v-4b7a69e5]{padding:1rem 2.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-size:1.1rem;font-weight:500;cursor:pointer;transition:all .3s ease}.dedi-hero .hero-content .hero-btns .btn-doc[data-v-4b7a69e5]:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}@media(max-width:1199px){.dedi-features .feature-card[data-v-4b7a69e5]{flex:0 0 calc(33.333% - 1.5rem)}.dedi-cart .total-section[data-v-4b7a69e5]{margin-left:0;width:100%;justify-content:flex-end}}@media(max-width:991px){.dedi-features .feature-card[data-v-4b7a69e5]{flex:0 0 calc(50% - 1rem)}.dedi-hero .hero-content[data-v-4b7a69e5]{align-items:center;text-align:center}.dedi-hero .hero-btns[data-v-4b7a69e5]{justify-content:center}.dedi-cart .server-type-bar[data-v-4b7a69e5],.dedi-cart .region-bar[data-v-4b7a69e5],.dedi-cart .defense-bar[data-v-4b7a69e5],.dedi-cart .series-bar[data-v-4b7a69e5]{flex-direction:column;align-items:flex-start;gap:1rem}.dedi-cart .table-header[data-v-4b7a69e5],.dedi-cart .table-row[data-v-4b7a69e5]{font-size:.9rem}}@media(max-width:767px){.dedi-features .features-list[data-v-4b7a69e5]{flex-wrap:nowrap;overflow-x:auto;padding:10px 5px 40px;justify-content:flex-start;scrollbar-width:thin;scrollbar-color:#3b82f6 transparent}.dedi-features .features-list[data-v-4b7a69e5]::-webkit-scrollbar{height:6px}.dedi-features .features-list[data-v-4b7a69e5]::-webkit-scrollbar-track{background:transparent}.dedi-features .features-list[data-v-4b7a69e5]::-webkit-scrollbar-thumb{background:#3b82f6;border-radius:3px}.dedi-features .feature-card[data-v-4b7a69e5]{flex:0 0 85%;max-width:300px;margin:0 8px;flex-shrink:0}.dedi-hero[data-v-4b7a69e5]{height:auto;min-height:400px;padding:4rem 0}.dedi-hero .hero-btns[data-v-4b7a69e5]{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.dedi-cart .filter-content[data-v-4b7a69e5]{flex-direction:column}.dedi-cart .filter-search[data-v-4b7a69e5]{max-width:100%}.dedi-cart .config-table[data-v-4b7a69e5]{overflow-x:auto}.dedi-cart .table-header[data-v-4b7a69e5],.dedi-cart .table-row[data-v-4b7a69e5]{min-width:600px}.dedi-cart .buy-bar[data-v-4b7a69e5]{flex-direction:column;align-items:stretch}.dedi-cart .buy-section[data-v-4b7a69e5]{flex-direction:column;align-items:stretch;gap:.5rem}.dedi-cart .buy-duration[data-v-4b7a69e5]{gap:.6rem;justify-content:flex-start}.dedi-cart .duration-btn[data-v-4b7a69e5]{padding:.6rem 1rem;font-size:.95rem;min-width:80px}.dedi-cart .more-duration[data-v-4b7a69e5]{padding:.6rem 1rem;font-size:.95rem;border:1px solid #e2e8f0;border-radius:6px;background:#fff}.dedi-cart .total-section[data-v-4b7a69e5]{justify-content:space-between}}@media(max-width:480px){.dedi-features[data-v-4b7a69e5]{padding:6rem 10px}.dedi-features .feature-card[data-v-4b7a69e5]{flex:0 0 90%}.dedi-cart .series-options[data-v-4b7a69e5]{flex-direction:column}.dedi-cart .series-btn[data-v-4b7a69e5]{width:100%}}.fade-enter-active[data-v-4b7a69e5],.fade-leave-active[data-v-4b7a69e5]{transition:opacity .3s ease}.fade-enter-from[data-v-4b7a69e5],.fade-leave-to[data-v-4b7a69e5]{opacity:0}.product-function-section[data-v-4b7a69e5]{padding:60px 0}.product-function-section .function-tab-nav[data-v-4b7a69e5]{display:flex;overflow-x:auto;gap:12px;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid #e2e8f0}.product-function-section .function-tab-nav .function-tab-btn[data-v-4b7a69e5]{display:flex;align-items:center;gap:8px;padding:10px 16px;background-color:#f5f9ff;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.product-function-section .function-tab-nav .function-tab-btn.active[data-v-4b7a69e5]{background:linear-gradient(90deg,#0070f3,#3291ff);color:#fff;box-shadow:0 4px 20px #0070f31a}.product-function-section .function-tab-nav .function-tab-btn[data-v-4b7a69e5]:hover:not(.active){background-color:#e8f3ff}.product-function-section .function-tab-nav .function-tab-btn .tab-btn-icon[data-v-4b7a69e5]{width:24px;height:24px;object-fit:contain}.product-function-section .function-tab-nav .function-tab-btn .tab-btn-text[data-v-4b7a69e5]{font-size:15px;font-weight:500}.product-function-section .function-content[data-v-4b7a69e5]{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 20px #0070f31a}.product-function-section .function-content .function-tab-pane .tab-header[data-v-4b7a69e5]{margin-bottom:20px}.product-function-section .function-content .function-tab-pane .tab-header .tab-title[data-v-4b7a69e5]{font-size:20px;font-weight:600;color:#0070f3;margin-bottom:8px}.product-function-section .function-content .function-tab-pane .tab-header .tab-desc[data-v-4b7a69e5]{font-size:14px;color:#64748b;line-height:1.6}.product-function-section .function-content .function-tab-pane .sub-item-group .sub-item[data-v-4b7a69e5]{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.product-function-section .function-content .function-tab-pane .sub-item-group .sub-item .sub-item-icon[data-v-4b7a69e5]{color:#0070f3;font-weight:700;margin-top:2px}.product-function-section .function-content .function-tab-pane .sub-item-group .sub-item .sub-item-content .sub-item-title[data-v-4b7a69e5]{font-size:15px;font-weight:500;color:#1e293b;margin-bottom:4px}.product-function-section .function-content .function-tab-pane .sub-item-group .sub-item .sub-item-content .sub-item-desc[data-v-4b7a69e5]{font-size:14px;color:#64748b}.app-scene-section[data-v-4b7a69e5]{padding:60px 0;background-color:#f5f9ff}.app-scene-section .scene-tab-nav[data-v-4b7a69e5]{display:flex;overflow-x:auto;gap:12px;padding-bottom:16px;margin-bottom:24px}.app-scene-section .scene-tab-nav .scene-tab-btn[data-v-4b7a69e5]{padding:8px 16px;background-color:#fff;border:1px solid #66b2ff;border-radius:4px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.app-scene-section .scene-tab-nav .scene-tab-btn.active[data-v-4b7a69e5]{background-color:#0070f3;color:#fff;border-color:#0070f3;box-shadow:0 4px 20px #0070f31a}.app-scene-section .scene-tab-nav .scene-tab-btn[data-v-4b7a69e5]:hover:not(.active){border-color:#0070f3;background-color:#e8f3ff}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap[data-v-4b7a69e5]{display:grid;grid-template-columns:1fr 1.2fr;gap:24px;background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 20px #0070f31a}@media(max-width:768px){.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap[data-v-4b7a69e5]{grid-template-columns:1fr}}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-img[data-v-4b7a69e5]{width:100%;height:auto;border-radius:6px;object-fit:contain;background-color:#f5f9ff;padding:16px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-title[data-v-4b7a69e5]{font-size:20px;font-weight:600;color:#0070f3;margin-bottom:12px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-desc[data-v-4b7a69e5]{font-size:14px;color:#64748b;line-height:1.6;margin-bottom:20px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features[data-v-4b7a69e5]{margin-bottom:20px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features .features-title[data-v-4b7a69e5]{font-size:16px;font-weight:500;color:#1e293b;margin-bottom:12px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features .feature-item[data-v-4b7a69e5]{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features .feature-item .feature-icon[data-v-4b7a69e5]{color:#0070f3;font-weight:700;margin-top:2px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features .feature-item .feature-title[data-v-4b7a69e5]{font-weight:500;margin-right:8px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-features .feature-item .feature-desc[data-v-4b7a69e5]{color:#64748b;font-size:14px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-suggestions .suggestions-title[data-v-4b7a69e5]{font-size:16px;font-weight:500;color:#1e293b;margin-bottom:12px}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-suggestions .suggestion-tag-group[data-v-4b7a69e5]{display:flex;gap:8px;flex-wrap:wrap}.app-scene-section .scene-content .scene-tab-pane .scene-content-wrap .scene-info .scene-suggestions .suggestion-tag-group .suggestion-tag[data-v-4b7a69e5]{padding:4px 12px;background-color:#e8f3ff;color:#0070f3;border-radius:16px;font-size:13px}[data-v-1663a1df]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-1663a1df]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-1663a1df]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-1663a1df]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-1663a1df]{color:#86909c;text-decoration:none}a[data-v-1663a1df]:link,a[data-v-1663a1df]:visited{color:#86909c}a[data-v-1663a1df]:hover{color:#178bd8;text-decoration:underline}a[data-v-1663a1df]:active{color:#178bd8}.hide-mobile[data-v-1663a1df]{display:block}.show-mobile[data-v-1663a1df]{display:none}.fade-enter-active[data-v-1663a1df],.fade-leave-active[data-v-1663a1df]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-1663a1df],.fade-leave-to[data-v-1663a1df]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-1663a1df]{display:none!important}.show-mobile[data-v-1663a1df]{display:block!important}}.auth-page[data-v-1663a1df]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-1663a1df]{opacity:1;transform:translateY(0)}.bg-layer[data-v-1663a1df]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-1663a1df]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-1663a1df]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-1663a1df]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-1663a1df]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-1663a1df]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-1663a1df]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-1663a1df]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-1663a1df]{display:none}.tab-switch[data-v-1663a1df]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-1663a1df]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-1663a1df]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-1663a1df]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-1663a1df]:hover:not(.active){color:#333}.form-group[data-v-1663a1df]{position:relative;margin-bottom:15px}.form-group input[data-v-1663a1df]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-1663a1df]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-1663a1df]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-1663a1df]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-1663a1df]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-1663a1df 1s linear infinite}@keyframes spin-1663a1df{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-1663a1df]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-1663a1df]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-1663a1df]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-1663a1df]:hover{background:#f5f5f5}.promo-area[data-v-1663a1df]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-1663a1df]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-1663a1df]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-1663a1df]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-1663a1df]:hover{background:#f5faff}.decor-cube[data-v-1663a1df]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-1663a1df]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-1663a1df]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-1663a1df]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-1663a1df]{color:#999;text-decoration:none}.footer-links a[data-v-1663a1df]:hover{color:#1890ff}.copyright[data-v-1663a1df]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-1663a1df]{flex-direction:column;padding:30px 20px}.promo-area[data-v-1663a1df]{display:none}.form-card[data-v-1663a1df]{max-width:100%}.auth-page[data-v-1663a1df]{height:500px}}[data-v-1663a1df]{box-sizing:border-box}body[data-v-1663a1df]{background-color:#fff;margin:0;color:#1e293b}.container[data-v-1663a1df]{max-width:1700px;margin:0 auto;padding:0 20px}.about-hero[data-v-1663a1df]{position:relative;width:100%;height:70vh;min-height:500px;overflow:hidden}.about-hero .hero-video[data-v-1663a1df]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:0;filter:brightness(.8)}.about-hero .hero-content[data-v-1663a1df]{position:relative;z-index:1;width:100%;height:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px;color:#fff}.about-hero .hero-content h1[data-v-1663a1df]{font-size:3rem;margin-bottom:1.5rem;font-weight:700;text-shadow:0 2px 10px rgba(0,140,255,.3)}.about-hero .hero-content .hero-desc[data-v-1663a1df]{max-width:900px;font-size:1.1rem;line-height:1.8;margin-bottom:2rem;text-shadow:0 1px 4px rgba(0,0,0,.3)}.about-hero .hero-content .hero-btn[data-v-1663a1df]{padding:.9rem 2.2rem;background:linear-gradient(90deg,#1890ff,#40a9ff);color:#fff;border:none;border-radius:6px;font-size:1.1rem;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #1890ff4d}.about-hero .hero-content .hero-btn[data-v-1663a1df]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #1890ff66}.fade-enter-active[data-v-1663a1df],.fade-leave-active[data-v-1663a1df]{transition:opacity .5s ease}.fade-enter-from[data-v-1663a1df],.fade-leave-to[data-v-1663a1df]{opacity:0}.tab-pane[data-v-1663a1df]{width:100%}.wave-btn[data-v-1663a1df]{position:relative;overflow:hidden;z-index:1}.wave-animation[data-v-1663a1df]{position:absolute;border-radius:50%;background-color:#0070f31a;transform:scale(0);animation:wave-1663a1df .6s linear;pointer-events:none;z-index:-1}@keyframes wave-1663a1df{to{transform:scale(2.5);opacity:0}}section[data-v-1663a1df]{position:relative;overflow:hidden}section[data-v-1663a1df]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(226,232,240,.5) 1px,transparent 1px),linear-gradient(90deg,rgba(226,232,240,.5) 1px,transparent 1px);background-size:30px 30px;opacity:.3;z-index:0}.section-title[data-v-1663a1df]{font-size:28px;font-weight:600;color:#1e293b;margin-bottom:8px;position:relative;z-index:1}.section-title .icon[data-v-1663a1df]{color:#0070f3;margin-right:8px;text-shadow:0 0 10px rgba(0,112,243,.3)}.section-title[data-v-1663a1df]:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,#0070f3,#00b8d9);margin-top:8px;border-radius:3px}.section-subtitle[data-v-1663a1df]{font-size:14px;color:#64748b;margin-bottom:40px;position:relative;z-index:1}.scale-section[data-v-1663a1df]{padding:60px 0;background-color:#f8fafc}.scale-section .scale-content[data-v-1663a1df]{display:grid;grid-template-columns:1fr 1.2fr;gap:30px;position:relative;z-index:1}@media(max-width:768px){.scale-section .scale-content[data-v-1663a1df]{grid-template-columns:1fr}}.scale-section .scale-img-area[data-v-1663a1df]{display:flex;flex-direction:column;gap:16px;width:100%}.scale-section .scale-img-area .main-img[data-v-1663a1df]{width:100%;height:auto;max-height:400px;object-fit:contain;border-radius:8px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.2);transition:transform .3s ease}.scale-section .scale-img-area .main-img[data-v-1663a1df]:hover{transform:translateY(-5px);box-shadow:0 10px 25px #0070f31a}@media(max-width:768px){.scale-section .scale-img-area .main-img[data-v-1663a1df]{max-height:none;min-height:200px}}.scale-section .scale-img-area .sub-img-group[data-v-1663a1df]{display:flex;gap:16px;width:100%}@media(max-width:768px){.scale-section .scale-img-area .sub-img-group[data-v-1663a1df]{flex-direction:column;gap:12px}}.scale-section .scale-img-area .sub-img-group .sub-img[data-v-1663a1df]{flex:1;width:100%;height:120px;object-fit:cover;border-radius:8px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.1);transition:all .3s ease}.scale-section .scale-img-area .sub-img-group .sub-img[data-v-1663a1df]:hover{transform:scale(1.05);border-color:#0070f3}@media(max-width:768px){.scale-section .scale-img-area .sub-img-group .sub-img[data-v-1663a1df]{height:auto;min-height:150px;object-fit:contain}}.scale-section .scale-tab-area[data-v-1663a1df]{background-color:#fff;border-radius:8px;padding:24px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.1)}.scale-section .scale-tab-area .tab-nav[data-v-1663a1df]{display:flex;gap:8px;margin-bottom:24px;flex-wrap:wrap}.scale-section .scale-tab-area .tab-nav .tab-btn[data-v-1663a1df]{padding:8px 16px;border:1px solid rgba(0,112,243,.3);background-color:#f8fafc;border-radius:4px;cursor:pointer;font-size:14px;color:#64748b;transition:all .3s;display:flex;align-items:center;gap:6px}.scale-section .scale-tab-area .tab-nav .tab-btn.active[data-v-1663a1df]{background:linear-gradient(90deg,#0051bb,#0070f3);color:#fff;border-color:#0070f3;box-shadow:0 0 10px #0070f34d}.scale-section .scale-tab-area .tab-nav .tab-btn[data-v-1663a1df]:hover:not(.active){background-color:#0070f30d;color:#1e293b;border-color:#0070f380}.scale-section .scale-tab-area .tab-nav .tab-btn .tab-icon[data-v-1663a1df]{text-shadow:0 0 5px rgba(0,112,243,.3)}.scale-section .scale-tab-area .tab-content .tab-title[data-v-1663a1df]{font-size:20px;font-weight:600;margin-bottom:16px;color:#0051bb;border-bottom:1px solid rgba(0,112,243,.1);padding-bottom:8px}.scale-section .scale-tab-area .tab-content .tab-desc[data-v-1663a1df]{font-size:14px;color:#64748b;margin-bottom:20px;line-height:1.6}.scale-section .scale-tab-area .tab-content .advantage-card[data-v-1663a1df]{background-color:#f8fafc;border-radius:8px;padding:16px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.1)}.scale-section .scale-tab-area .tab-content .advantage-card .card-title[data-v-1663a1df]{font-size:16px;font-weight:500;margin-bottom:12px;color:#00b8d9}.scale-section .scale-tab-area .tab-content .advantage-card .advantage-list[data-v-1663a1df]{list-style:none;padding:0;margin:0}.scale-section .scale-tab-area .tab-content .advantage-card .advantage-list li[data-v-1663a1df]{font-size:14px;color:#1e293b;margin-bottom:8px;position:relative;padding-left:16px}.scale-section .scale-tab-area .tab-content .advantage-card .advantage-list li[data-v-1663a1df]:before{content:"•";color:#0070f3;position:absolute;left:0;top:0;text-shadow:0 0 5px rgba(0,112,243,.3)}.scale-section .scale-tab-area .tab-content .phase-card[data-v-1663a1df]{background-color:#f8fafc;border-radius:8px;padding:16px;box-shadow:0 4px 20px #0000001a;margin-bottom:16px;border:1px solid rgba(0,112,243,.1)}.scale-section .scale-tab-area .tab-content .phase-card .phase-title[data-v-1663a1df]{font-size:16px;font-weight:500;margin-bottom:12px;color:#0070f3}.scale-section .scale-tab-area .tab-content .phase-card .phase-list[data-v-1663a1df]{list-style:none;padding:0;margin:0}.scale-section .scale-tab-area .tab-content .phase-card .phase-list li[data-v-1663a1df]{font-size:14px;color:#1e293b;margin-bottom:8px;position:relative;padding-left:16px}.scale-section .scale-tab-area .tab-content .phase-card .phase-list li[data-v-1663a1df]:before{content:"•";color:#0070f3;position:absolute;left:0;top:0;text-shadow:0 0 5px rgba(0,112,243,.2)}.scale-section .scale-tab-area .tab-content .highlight-group[data-v-1663a1df]{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}@media(max-width:576px){.scale-section .scale-tab-area .tab-content .highlight-group[data-v-1663a1df]{grid-template-columns:1fr}}.scale-section .scale-tab-area .tab-content .highlight-group .highlight-card[data-v-1663a1df]{background-color:#f8fafc;border-radius:8px;padding:16px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.1);transition:all .3s ease}.scale-section .scale-tab-area .tab-content .highlight-group .highlight-card[data-v-1663a1df]:hover{transform:translateY(-3px);border-color:#0070f333;box-shadow:0 5px 15px #0070f30d}.scale-section .scale-tab-area .tab-content .highlight-group .highlight-card .highlight-title[data-v-1663a1df]{font-size:15px;font-weight:500;margin-bottom:8px;color:#0051bb}.scale-section .scale-tab-area .tab-content .highlight-group .highlight-card .highlight-desc[data-v-1663a1df]{font-size:14px;color:#64748b;line-height:1.5}.infra-section[data-v-1663a1df]{padding:60px 0;background-color:#fff}.infra-section .infra-tab-nav[data-v-1663a1df]{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap;position:relative;z-index:1}.infra-section .infra-tab-nav .infra-tab-btn[data-v-1663a1df]{padding:10px 20px;border:1px solid rgba(0,112,243,.3);background-color:#f8fafc;border-radius:4px;cursor:pointer;font-size:15px;color:#64748b;transition:all .3s;display:flex;align-items:center;gap:8px}.infra-section .infra-tab-nav .infra-tab-btn.active[data-v-1663a1df]{background:linear-gradient(90deg,#0051bb,#0070f3);color:#fff;border-color:#0070f3;box-shadow:0 0 10px #0070f34d}.infra-section .infra-tab-nav .infra-tab-btn[data-v-1663a1df]:hover:not(.active){background-color:#0070f30d;color:#1e293b;border-color:#0070f380}.infra-section .infra-tab-nav .infra-tab-btn .tab-icon[data-v-1663a1df]{text-shadow:0 0 5px rgba(0,112,243,.3)}.infra-section .infra-content[data-v-1663a1df]{display:flex;gap:30px;background-color:#f8fafc;border-radius:8px;padding:24px;box-shadow:0 4px 20px #0000001a;border:1px solid rgba(0,112,243,.1);position:relative;z-index:1}@media(max-width:768px){.infra-section .infra-content[data-v-1663a1df]{flex-direction:column}}.infra-section .infra-content .infra-text-area[data-v-1663a1df]{flex:1}.infra-section .infra-content .infra-text-area .infra-title[data-v-1663a1df]{font-size:20px;font-weight:600;margin-bottom:20px;color:#0051bb;border-bottom:1px solid rgba(0,112,243,.1);padding-bottom:8px}.infra-section .infra-content .infra-text-area .infra-list[data-v-1663a1df]{list-style:none;padding:0;margin:0}.infra-section .infra-content .infra-text-area .infra-list li[data-v-1663a1df]{font-size:14px;color:#1e293b;margin-bottom:12px;line-height:1.6;padding:8px 0;border-bottom:1px dashed rgba(0,112,243,.1)}.infra-section .infra-content .infra-text-area .infra-list li .item-label[data-v-1663a1df]{font-weight:500;color:#0070f3}.infra-section .infra-content .infra-text-area .infra-list li .item-value[data-v-1663a1df]{color:#64748b}.infra-section .infra-content .infra-img-area[data-v-1663a1df]{flex:0 0 300px}@media(max-width:768px){.infra-section .infra-content .infra-img-area[data-v-1663a1df]{flex:1;margin-top:20px}}.infra-section .infra-content .infra-img-area .infra-img[data-v-1663a1df]{height:400px;object-fit:cover;border-radius:8px;border:1px solid rgba(0,112,243,.2);box-shadow:0 4px 20px #0000001a;transition:all .3s ease}.infra-section .infra-content .infra-img-area .infra-img[data-v-1663a1df]:hover{transform:scale(1.02);box-shadow:0 5px 20px #0070f31a}@media(max-width:768px){.infra-section .infra-content .infra-img-area .infra-img[data-v-1663a1df]{width:100%;height:220px}}.service-section[data-v-1663a1df]{padding:60px 0;background-color:#f8fafc}.service-section .service-card-group[data-v-1663a1df]{display:flex;gap:24px;flex-wrap:wrap;justify-content:center;position:relative;z-index:1}@media(max-width:768px){.service-section .service-card-group[data-v-1663a1df]{flex-direction:column}}.service-section .service-card[data-v-1663a1df]{flex:1;min-width:280px;max-width:650px;background-color:#fff;border-radius:8px;padding:54px;box-shadow:0 4px 20px #0000001a;transition:all .3s;border:1px solid rgba(0,112,243,.1);position:relative;overflow:hidden}.service-section .service-card[data-v-1663a1df]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:3px;background:linear-gradient(90deg,transparent,#0070f3,transparent);transition:left .5s ease}.service-section .service-card[data-v-1663a1df]:hover{transform:translateY(-5px);border-color:#0070f333;box-shadow:0 10px 30px #0070f314}.service-section .service-card[data-v-1663a1df]:hover:before{left:100%}.service-section .service-card .card-icon[data-v-1663a1df]{font-size:54px;color:#0070f3;margin-bottom:16px;text-shadow:0 0 10px rgba(0,112,243,.2)}.service-section .service-card .card-title[data-v-1663a1df]{font-size:18px;font-weight:600;margin-bottom:12px;color:#1e293b;border-bottom:1px solid rgba(0,112,243,.1);padding-bottom:8px}.service-section .service-card .card-desc[data-v-1663a1df]{font-size:15px;color:#64748b;margin-bottom:20px;line-height:1.6}.service-section .service-card .card-case[data-v-1663a1df]{border-top:1px solid rgba(0,112,243,.1);padding-top:16px}.service-section .service-card .card-case .case-title[data-v-1663a1df]{font-size:15px;font-weight:500;margin-bottom:12px;color:#00b8d9}.service-section .service-card .card-case .case-list .case-item[data-v-1663a1df]{display:flex;justify-content:space-between;font-size:15px;font-weight:800;color:#1e293b;margin-bottom:8px;padding:4px 0;border-bottom:1px dashed rgba(0,112,243,.05)}.service-section .service-card .card-case .case-list .case-item .case-data[data-v-1663a1df]{color:#0070f3}[data-v-313f1725]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-313f1725]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-313f1725]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-313f1725]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-313f1725]{color:#86909c;text-decoration:none}a[data-v-313f1725]:link,a[data-v-313f1725]:visited{color:#86909c}a[data-v-313f1725]:hover{color:#178bd8;text-decoration:underline}a[data-v-313f1725]:active{color:#178bd8}.hide-mobile[data-v-313f1725]{display:block}.show-mobile[data-v-313f1725]{display:none}.fade-enter-active[data-v-313f1725],.fade-leave-active[data-v-313f1725]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-313f1725],.fade-leave-to[data-v-313f1725]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-313f1725]{display:none!important}.show-mobile[data-v-313f1725]{display:block!important}}.auth-page[data-v-313f1725]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-313f1725]{opacity:1;transform:translateY(0)}.bg-layer[data-v-313f1725]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-313f1725]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-313f1725]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-313f1725]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-313f1725]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-313f1725]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-313f1725]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-313f1725]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-313f1725]{display:none}.tab-switch[data-v-313f1725]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-313f1725]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-313f1725]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-313f1725]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-313f1725]:hover:not(.active){color:#333}.form-group[data-v-313f1725]{position:relative;margin-bottom:15px}.form-group input[data-v-313f1725]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-313f1725]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-313f1725]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-313f1725]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-313f1725]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-313f1725 1s linear infinite}@keyframes spin-313f1725{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.other-methods[data-v-313f1725]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-313f1725]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-313f1725]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-313f1725]:hover{background:#f5f5f5}.promo-area[data-v-313f1725]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-313f1725]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-313f1725]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-313f1725]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-313f1725]:hover{background:#f5faff}.decor-cube[data-v-313f1725]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-313f1725]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-313f1725]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-313f1725]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-313f1725]{color:#999;text-decoration:none}.footer-links a[data-v-313f1725]:hover{color:#1890ff}.copyright[data-v-313f1725]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-313f1725]{flex-direction:column;padding:30px 20px}.promo-area[data-v-313f1725]{display:none}.form-card[data-v-313f1725]{max-width:100%}.auth-page[data-v-313f1725]{height:500px}}.server-config-container[data-v-313f1725]{background-color:#fff;min-height:100vh;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;padding-bottom:60px}.container[data-v-313f1725]{max-width:1440px;margin:0 auto;padding:0 32px}.main-content[data-v-313f1725]{display:flex;gap:32px;padding:32px 0}.config-content[data-v-313f1725]{flex:1}.config-panel[data-v-313f1725]{background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0a4cdc14;padding:32px;margin-bottom:32px;transition:box-shadow .3s}.config-panel[data-v-313f1725]:hover{box-shadow:0 6px 24px #0a4cdc26}.panel-title[data-v-313f1725]{font-size:24px;font-weight:600;color:#1e293b;margin-bottom:32px;padding-bottom:20px;border-bottom:1px dashed rgba(10,76,220,.1)}.config-section[data-v-313f1725]{margin-bottom:36px}.config-section[data-v-313f1725]:last-child{margin-bottom:0}.config-section .section-title[data-v-313f1725]{font-size:18px;font-weight:500;color:#1e293b;margin-bottom:20px;display:flex;align-items:center;gap:8px}.config-section .section-title[data-v-313f1725]:before{content:"";width:4px;height:18px;background-color:#0a4cdc;border-radius:2px}.config-section .section-desc[data-v-313f1725]{font-size:13px;color:#64748b;margin-top:8px}.option-group[data-v-313f1725]{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:16px}.region-btn[data-v-313f1725],.type-btn[data-v-313f1725],.billing-btn[data-v-313f1725],.product-btn[data-v-313f1725],.cpu-btn[data-v-313f1725],.mem-btn[data-v-313f1725],.ip-btn[data-v-313f1725],.os-type-btn[data-v-313f1725],.period-btn[data-v-313f1725]{cursor:pointer;transition:all .3s;border-radius:10px}.region-btn[data-v-313f1725]{display:flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid rgba(10,76,220,.1);background-color:#fff;min-width:140px;font-size:15px;color:#1e293b}.region-btn .flag-icon[data-v-313f1725]{width:20px;height:14px;object-fit:contain;border-radius:2px}.region-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc0d;color:#0a4cdc;box-shadow:0 0 0 2px #0a4cdc1a}.region-btn[data-v-313f1725]:hover:not(.active){border-color:#3b8aff;background-color:#0a4cdc08}.type-btn[data-v-313f1725]{padding:16px 20px;border:1px solid rgba(10,76,220,.1);background-color:#fff;flex:1;min-width:200px;font-size:16px;color:#1e293b}.type-btn .type-name[data-v-313f1725]{font-weight:500;margin-bottom:6px;display:block}.type-btn .type-desc[data-v-313f1725]{font-size:14px;color:#64748b}.type-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc0d;color:#0a4cdc}.billing-btn[data-v-313f1725]{padding:12px 20px;border:1px solid rgba(10,76,220,.1);background-color:#fff;font-size:15px;color:#1e293b}.billing-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc;color:#fff;box-shadow:0 4px 12px #0a4cdc1a}.billing-hint[data-v-313f1725]{margin-top:16px;padding:12px 16px;background-color:#0a4cdc0d;border-radius:10px;font-size:13px;color:#64748b;display:flex;align-items:flex-start;gap:8px}.billing-hint .hint-icon[data-v-313f1725]{color:#0a4cdc;margin-top:1px}.product-btn[data-v-313f1725]{padding:20px;border:1px solid rgba(10,76,220,.1);background-color:#fff;flex:1;min-width:300px;text-align:left;box-shadow:0 2px 8px #0a4cdc0d}.product-btn .product-header[data-v-313f1725]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.product-btn .product-header .product-name[data-v-313f1725]{font-size:16px;font-weight:600;color:#1e293b}.product-btn .product-header .product-price[data-v-313f1725]{font-size:15px;font-weight:600;color:#0a4cdc}.product-btn .product-desc[data-v-313f1725]{font-size:14px;color:#64748b;margin-bottom:12px}.product-btn .product-cpu[data-v-313f1725],.product-btn .product-traffic[data-v-313f1725]{display:flex;align-items:center;gap:6px;font-size:13px;color:#64748b;margin-bottom:6px}.product-btn .product-cpu .icon[data-v-313f1725],.product-btn .product-traffic .icon[data-v-313f1725]{color:#3b8aff}.product-btn[data-v-313f1725]:hover{box-shadow:0 4px 12px #0a4cdc1a;transform:translateY(-2px)}.product-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc0d}.cpu-btn[data-v-313f1725],.mem-btn[data-v-313f1725]{padding:16px 22px;border:2px solid rgba(10,76,220,.08);background-color:#fff;min-width:100px;font-size:15px;color:#1e293b;display:flex;flex-direction:column;align-items:center;gap:6px;box-shadow:0 2px 8px #0752f50d}.cpu-btn .cpu-core[data-v-313f1725],.cpu-btn .mem-size[data-v-313f1725],.mem-btn .cpu-core[data-v-313f1725],.mem-btn .mem-size[data-v-313f1725]{font-weight:600}.cpu-btn[data-v-313f1725]:hover,.mem-btn[data-v-313f1725]:hover{box-shadow:0 4px 12px #0a4cdc1a;transform:translateY(-2px)}.cpu-btn.active[data-v-313f1725],.mem-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc0d;color:#0a4cdc}.storage-card[data-v-313f1725],.data-disk-card[data-v-313f1725],.bandwidth-card[data-v-313f1725]{background-color:#0a4cdc08;border-radius:10px;padding:20px;margin-bottom:12px}.storage-control[data-v-313f1725]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.storage-control .storage-input[data-v-313f1725]{padding:10px 14px;border:1px solid rgba(10,76,220,.2);border-radius:4px;font-size:15px;max-width:120px;color:#1e293b}.storage-control .storage-input[data-v-313f1725]:focus{outline:none;border-color:#3b8aff;box-shadow:0 0 0 2px #0a4cdc1a}.storage-control .storage-unit[data-v-313f1725]{font-size:15px;color:#1e293b;font-weight:500}.tech-slider[data-v-313f1725]{-webkit-appearance:none;width:100%;height:8px;border-radius:4px;background:linear-gradient(to right,#0a4cdc 0% calc(var(--value, 0) * 1%),#e2e8f0 calc(var(--value, 0) * 1%) 100%);outline:none}.tech-slider[data-v-313f1725]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;border-radius:50%;background:#0a4cdc;cursor:pointer;box-shadow:0 0 0 5px #0a4cdc1a;transition:all .3s}.tech-slider[data-v-313f1725]::-webkit-slider-thumb:hover{transform:scale(1.2);box-shadow:0 0 0 8px #0a4cdc33}.storage-desc[data-v-313f1725],.bandwidth-desc[data-v-313f1725]{font-size:14px;color:#64748b;margin-top:16px}.add-disk-toggle[data-v-313f1725]{padding:12px 18px;border:1px dashed #3b8aff;border-radius:10px;background-color:transparent;font-size:15px;color:#0a4cdc;display:flex;align-items:center;gap:8px}.add-disk-toggle .toggle-icon[data-v-313f1725]{font-weight:600}.add-disk-toggle[data-v-313f1725]:hover{background-color:#0a4cdc0d}.disk-config[data-v-313f1725]{margin-top:18px}.ip-btn[data-v-313f1725]{padding:12px 20px;border:1px solid rgba(10,76,220,.1);background-color:#fff;min-width:80px;font-size:15px;color:#1e293b;text-align:center}.ip-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc;color:#fff}.os-type-options[data-v-313f1725]{gap:12px}.os-type-btn[data-v-313f1725]{display:flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid rgba(10,76,220,.1);background-color:#fff;min-width:120px;font-size:15px;color:#1e293b}.os-type-btn .os-icon[data-v-313f1725]{width:24px;height:24px;object-fit:contain}.os-type-btn.active[data-v-313f1725]{border-color:#0a4cdc;background-color:#0a4cdc0d;color:#0a4cdc}.os-version-selector[data-v-313f1725]{margin-top:18px}.os-version-selector .version-select[data-v-313f1725]{padding:12px 16px;border:1px solid rgba(10,76,220,.2);border-radius:10px;background-color:#fff;font-size:15px;color:#1e293b;width:100%;max-width:340px;cursor:pointer}.os-version-selector .version-select[data-v-313f1725]:focus{outline:none;border-color:#3b8aff}.os-version-selector .version-desc[data-v-313f1725]{font-size:13px;color:#64748b;margin-top:8px}.form-group[data-v-313f1725]{margin-bottom:16px}.form-group .form-label[data-v-313f1725]{display:block;font-size:15px;color:#1e293b;margin-bottom:8px;font-weight:500}.form-group .form-input[data-v-313f1725]{width:100%;padding:12px 16px;border:1px solid rgba(10,76,220,.2);border-radius:10px;font-size:15px;color:#1e293b}.form-group .form-input[data-v-313f1725]:focus{outline:none;border-color:#3b8aff;box-shadow:0 0 0 2px #0a4cdc1a}.password-group[data-v-313f1725]{display:flex;flex-direction:column;gap:8px}.password-group .password-input-wrapper[data-v-313f1725]{display:flex;gap:8px;align-items:center;width:100%}.password-group .form-input[data-v-313f1725]{flex:1}.password-group .toggle-visibility-btn[data-v-313f1725],.password-group .generate-btn[data-v-313f1725]{align-self:flex-start;padding:12px 16px;border:none;border-radius:4px;background-color:#3b8aff;color:#fff;font-size:14px;cursor:pointer;transition:background-color .3s}.password-group .toggle-visibility-btn[data-v-313f1725]:hover,.password-group .generate-btn[data-v-313f1725]:hover{background-color:#0a4cdc}.purchase-wrap[data-v-313f1725]{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.period-btn[data-v-313f1725]{padding:16px 20px;border:1px solid transparent;background-color:#0a4cdc08;min-width:90px;font-size:15px;color:#1e293b;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;overflow:hidden}.period-btn .period-discount[data-v-313f1725]{font-size:13px;color:#0a4cdc;background-color:#0a4cdc1a;padding:2px 8px;border-radius:12px}.period-btn[data-v-313f1725]:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:#0a4cdc;transform:scaleX(0);transition:transform .3s}.period-btn.active[data-v-313f1725]{background-color:#0a4cdc14;color:#0a4cdc;font-weight:500;box-shadow:0 4px 12px #0a4cdc1a;border-color:#0a4cdc33}.period-btn.active[data-v-313f1725]:before{transform:scaleX(1)}.period-btn[data-v-313f1725]:hover:not(.active){transform:translateY(-3px);background-color:#0a4cdc0d;box-shadow:0 4px 12px #0a4cdc14}.quantity-control[data-v-313f1725]{display:flex;align-items:center;gap:16px;margin-top:16px}.quantity-control .quantity-label[data-v-313f1725]{font-size:15px;color:#1e293b;font-weight:500}.quantity-control .quantity-btn-group[data-v-313f1725]{display:flex;align-items:center;gap:0}.quantity-control .quantity-btn-group .quantity-btn[data-v-313f1725]{width:36px;height:36px;border:1px solid rgba(10,76,220,.2);background-color:#fff;font-size:18px;color:#1e293b;display:flex;align-items:center;justify-content:center;cursor:pointer}.quantity-control .quantity-btn-group .quantity-btn.minus[data-v-313f1725]{border-radius:4px 0 0 4px;border-right:none}.quantity-control .quantity-btn-group .quantity-btn.plus[data-v-313f1725]{border-radius:0 4px 4px 0;border-left:none}.quantity-control .quantity-btn-group .quantity-btn[data-v-313f1725]:hover:not(:disabled){background-color:#0a4cdc0d;color:#0a4cdc}.quantity-control .quantity-btn-group .quantity-btn[data-v-313f1725]:disabled{cursor:not-allowed;opacity:.5}.quantity-control .quantity-btn-group .quantity-input[data-v-313f1725]{width:60px;height:36px;padding:0 8px;border:1px solid rgba(10,76,220,.2);text-align:center;font-size:15px;color:#1e293b}.quantity-control .quantity-btn-group .quantity-input[data-v-313f1725]:focus{outline:none;border-color:#3b8aff}.config-summary[data-v-313f1725]{width:380px;background-color:#fff;border-radius:12px;box-shadow:0 4px 20px #0a4cdc14;padding:24px;align-self:flex-start;transition:all .3s}.config-summary.fixed[data-v-313f1725]{position:fixed;top:104px;right:32px;max-width:380px;z-index:100}.config-summary.fade-in[data-v-313f1725]{animation:fadeIn-313f1725 .3s ease}.config-summary .summary-header[data-v-313f1725]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px dashed rgba(10,76,220,.1)}.config-summary .summary-header .summary-title[data-v-313f1725]{font-size:18px;font-weight:600;color:#1e293b;display:flex;align-items:center;gap:8px}.config-summary .summary-header .summary-title .icon[data-v-313f1725]{color:#0a4cdc}.config-summary .summary-content .config-list[data-v-313f1725]{list-style:none;padding:0;margin:0 0 24px}.config-summary .summary-content .config-list .config-item[data-v-313f1725]{display:flex;justify-content:space-between;padding:10px 0;font-size:15px;border-bottom:1px solid rgba(10,76,220,.05)}.config-summary .summary-content .config-list .config-item[data-v-313f1725]:last-child{border-bottom:none}.config-summary .summary-content .config-list .config-item .config-label[data-v-313f1725]{color:#64748b}.config-summary .summary-content .config-list .config-item .config-value[data-v-313f1725]{color:#1e293b;font-weight:500}.config-summary .summary-content .price-calculation[data-v-313f1725]{padding:20px;background-color:#0a4cdc08;border-radius:10px;margin-bottom:24px}.config-summary .summary-content .price-calculation .price-item[data-v-313f1725]{display:flex;justify-content:space-between;padding:8px 0;font-size:15px;border-bottom:1px solid rgba(10,76,220,.05)}.config-summary .summary-content .price-calculation .price-item[data-v-313f1725]:last-child{border-bottom:none}.config-summary .summary-content .price-calculation .price-item .price-label[data-v-313f1725]{color:#64748b}.config-summary .summary-content .price-calculation .price-item .price-value[data-v-313f1725]{color:#1e293b;font-weight:500}.config-summary .summary-content .price-calculation .price-item.total-price[data-v-313f1725]{margin-top:10px}.config-summary .summary-content .price-calculation .price-item.total-price .price-label[data-v-313f1725]{font-size:18px;font-weight:500;color:#1e293b}.config-summary .summary-content .price-calculation .price-item.total-price .price-value[data-v-313f1725]{font-size:20px;color:#0a4cdc}.config-summary .summary-actions[data-v-313f1725]{display:flex;gap:16px}.config-summary .summary-actions .prev-btn[data-v-313f1725],.config-summary .summary-actions .next-btn[data-v-313f1725],.config-summary .summary-actions .submit-btn[data-v-313f1725]{flex:1;padding:14px 0;border-radius:10px;font-size:16px;font-weight:500;text-align:center;cursor:pointer;transition:all .3s;margin-top:0;height:54px}.config-summary .summary-actions .prev-btn[data-v-313f1725]{border:1px solid #3b8aff;background-color:transparent;color:#0a4cdc}.config-summary .summary-actions .prev-btn[data-v-313f1725]:hover:not(:disabled){background-color:#0a4cdc0d}.config-summary .summary-actions .prev-btn[data-v-313f1725]:disabled{opacity:.5;border-color:#64748b;color:#64748b;cursor:not-allowed}.config-summary .summary-actions .next-btn[data-v-313f1725]{border:none;background-color:#3b8aff;color:#fff}.config-summary .summary-actions .next-btn[data-v-313f1725]:hover:not(:disabled){background-color:#0a4cdc;box-shadow:0 4px 12px #0a4cdc1a}.config-summary .summary-actions .next-btn[data-v-313f1725]:disabled{opacity:.5;cursor:not-allowed}.config-summary .summary-actions .submit-btn[data-v-313f1725]{border:none;background:linear-gradient(135deg,#0a4cdc,#3b8aff);color:#fff;box-shadow:0 0 10px #0a4cdc33}.config-summary .summary-actions .submit-btn[data-v-313f1725]:hover{transform:translateY(-2px);box-shadow:0 0 15px #0a4cdc4d}.fade-transform-enter-active[data-v-313f1725],.fade-transform-leave-active[data-v-313f1725]{transition:all .3s ease}.fade-transform-enter-from[data-v-313f1725],.fade-transform-leave-to[data-v-313f1725]{opacity:0;transform:translateY(10px)}@keyframes fadeIn-313f1725{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.container[data-v-313f1725]{padding:0 16px}.main-content[data-v-313f1725]{flex-direction:column;gap:24px;padding:24px 0}.config-panel[data-v-313f1725]{padding:24px 16px;margin-bottom:24px}.config-section[data-v-313f1725]{margin-bottom:28px}.option-group[data-v-313f1725]{gap:12px}.type-btn[data-v-313f1725],.product-btn[data-v-313f1725]{min-width:100%}.purchase-wrap[data-v-313f1725]{gap:16px}.config-summary[data-v-313f1725]{width:100%;order:1;position:static!important;margin-top:20px}.config-summary.fixed[data-v-313f1725]{position:sticky!important;bottom:0;top:auto;right:0}.summary-actions[data-v-313f1725]{flex-direction:column}}.not-found-container[data-v-82b7bbfb]{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f172a,#1e293b);overflow:hidden;position:relative}.grid-bg[data-v-82b7bbfb]{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(30,41,59,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(30,41,59,.1) 1px,transparent 1px);background-size:40px 40px;z-index:1}.decor[data-v-82b7bbfb]{position:absolute;border-radius:50%;filter:blur(60px);opacity:.2;animation:float-82b7bbfb 15s infinite ease-in-out}.decor-1[data-v-82b7bbfb]{width:400px;height:400px;background:#3b82f6;top:-200px;right:-100px;animation-delay:0s}.decor-2[data-v-82b7bbfb]{width:300px;height:300px;background:#8b5cf6;bottom:-150px;left:-100px;animation-delay:5s}.decor-3[data-v-82b7bbfb]{width:200px;height:200px;background:#10b981;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:8s}.content[data-v-82b7bbfb]{position:relative;z-index:2;text-align:center;padding:0 20px}.error-code[data-v-82b7bbfb]{font-size:8rem;font-weight:900;margin:0;background:linear-gradient(90deg,#3b82f6,#8b5cf6,#10b981);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 15px rgba(59,130,246,.5),0 0 30px rgba(139,92,246,.3);position:relative}.glitch[data-v-82b7bbfb]{position:relative}.glitch[data-v-82b7bbfb]:before,.glitch[data-v-82b7bbfb]:after{content:"0";position:absolute;top:0;left:0;width:100%;height:100%}.glitch[data-v-82b7bbfb]:before{color:#ef4444;animation:glitch-1-82b7bbfb 2s infinite linear alternate-reverse;clip-path:polygon(0 0,100% 0,100% 45%,0 45%)}.glitch[data-v-82b7bbfb]:after{color:#3b82f6;animation:glitch-2-82b7bbfb 3s infinite linear alternate-reverse;clip-path:polygon(0 55%,100% 55%,100% 100%,0 100%)}.error-desc[data-v-82b7bbfb]{font-size:1.5rem;color:#e2e8f0;margin:20px 0 10px;text-shadow:0 0 5px rgba(255,255,255,.1)}.error-sub[data-v-82b7bbfb]{font-size:1rem;color:#94a3b8;margin:0 0 40px}.back-btn[data-v-82b7bbfb]{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#1e293b80;border:1px solid rgba(59,130,246,.3);border-radius:8px;color:#e2e8f0;font-weight:500;text-decoration:none;cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.back-btn[data-v-82b7bbfb]:hover{background:#3b82f61a;border-color:#3b82f6;box-shadow:0 0 15px #3b82f64d;transform:translateY(-2px)}.back-btn .arrow[data-v-82b7bbfb]{width:16px;height:16px;border-top:2px solid #3b82f6;border-left:2px solid #3b82f6;transform:rotate(-45deg);transition:transform .3s ease}.back-btn:hover .arrow[data-v-82b7bbfb]{transform:rotate(-45deg) translate(-4px)}@keyframes float-82b7bbfb{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(10deg)}}@keyframes glitch-1-82b7bbfb{0%,80%,to{transform:translate(0)}85%{transform:translate(-5px)}90%{transform:translate(5px)}}@keyframes glitch-2-82b7bbfb{0%,80%,to{transform:translate(0)}85%{transform:translate(5px)}90%{transform:translate(-5px)}}@media(max-width:768px){.error-code[data-v-82b7bbfb]{font-size:5rem}.error-desc[data-v-82b7bbfb]{font-size:1.2rem}}.logout-page[data-v-8ecf1a09]{width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f5f7fa,#e4e9f2)}.loading[data-v-8ecf1a09]{font-size:16px;color:#666;display:flex;align-items:center;gap:8px}.loading[data-v-8ecf1a09]:after{content:"";width:16px;height:16px;border:2px solid rgba(24,144,255,.3);border-top-color:#1890ff;border-radius:50%;animation:spin-8ecf1a09 1s linear infinite}@keyframes spin-8ecf1a09{to{transform:rotate(360deg)}}[data-v-afb26e88]:root{--primary: #165dff;--primary-light: #e8f3ff;--secondary: #36bffa;--text-dark: #1d2129;--text-gray: #4e5969;--text-light: #86909c;--bg-light: #f2f3f5;--border: #e5e6eb;--container-width: 1200px;--mobile-width: 768px;--tablet-width: 992px}[data-v-afb26e88]{margin:0;padding:0;box-sizing:border-box;font-family:PingFang SC,Microsoft YaHei,sans-serif}body[data-v-afb26e88]{color:var(--text-dark);background-color:#fff;line-height:1.5}.container[data-v-afb26e88]{width:100%;max-width:var(--container-width);margin:0 auto;padding:0 20px}a[data-v-afb26e88]{color:#86909c;text-decoration:none}a[data-v-afb26e88]:link,a[data-v-afb26e88]:visited{color:#86909c}a[data-v-afb26e88]:hover{color:#178bd8;text-decoration:underline}a[data-v-afb26e88]:active{color:#178bd8}.hide-mobile[data-v-afb26e88]{display:block}.show-mobile[data-v-afb26e88]{display:none}.fade-enter-active[data-v-afb26e88],.fade-leave-active[data-v-afb26e88]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-afb26e88],.fade-leave-to[data-v-afb26e88]{opacity:0;transform:translateY(10px)}@media (max-width: var(--mobile-width)){.hide-mobile[data-v-afb26e88]{display:none!important}.show-mobile[data-v-afb26e88]{display:block!important}}.auth-page[data-v-afb26e88]{height:900px;width:100%;position:relative;overflow:hidden;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.auth-page.page-loaded[data-v-afb26e88]{opacity:1;transform:translateY(0)}.bg-layer[data-v-afb26e88]{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/assets/bg1-Dm_mXl8c.jpg) center/cover no-repeat;background-color:#f5f5f5;z-index:1}.content-wrapper[data-v-afb26e88]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:50px 20px;display:flex;justify-content:space-between;align-items:center}.form-card[data-v-afb26e88]{width:100%;max-width:420px;background:#fff;border-radius:18px;box-shadow:0 2px 10px #0000000d;padding:50px}.mode-switch[data-v-afb26e88]{display:flex;justify-content:flex-end;gap:4px;margin-bottom:25px}.switch-btn[data-v-afb26e88]{padding:6px 16px;border-radius:20px;font-size:14px;font-weight:500;text-decoration:none;transition:all .3s ease}.switch-btn[data-v-afb26e88]:not(.active){color:#666;background:#f5f5f5}.switch-btn[data-v-afb26e88]:not(.active):hover{color:#1890ff;background:#e8f3ff;transform:translateY(-1px)}.switch-btn.active[data-v-afb26e88]{color:#fff;background:#1890ff;box-shadow:0 2px 8px #1890ff4d}.switch-divider[data-v-afb26e88]{display:none}.tab-switch[data-v-afb26e88]{display:flex;margin-bottom:25px;border-bottom:1px solid #eee}.tab-btn[data-v-afb26e88]{flex:1;padding:10px 0;background:transparent;border:none;font-size:16px;color:#666;cursor:pointer;position:relative;transition:color .2s}.tab-btn.active[data-v-afb26e88]{color:#1890ff;font-weight:500}.tab-btn.active[data-v-afb26e88]:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#1890ff}.tab-btn[data-v-afb26e88]:hover:not(.active){color:#333}.form-group[data-v-afb26e88]{position:relative;margin-bottom:15px}.form-group input[data-v-afb26e88]{width:100%;height:44px;padding:0 15px;border:1px solid #ddd;border-radius:4px;font-size:14px;transition:border-color .2s}.form-group input[data-v-afb26e88]:focus{outline:none;border-color:#1890ff}.submit-btn[data-v-afb26e88]{height:44px;background:#1890ff;border:none;border-radius:4px;color:#fff;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;margin-top:10px}.submit-btn[data-v-afb26e88]:disabled{background:#a0cfff;cursor:not-allowed}.loader[data-v-afb26e88]{width:20px;height:20px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin-afb26e88 1s linear infinite}.other-methods[data-v-afb26e88]{margin-top:20px;text-align:center;font-size:12px;color:#999}.method-icons[data-v-afb26e88]{display:flex;justify-content:center;gap:15px;margin-top:10px}.icon-btn[data-v-afb26e88]{background:transparent;border:none;color:#666;cursor:pointer;font-size:12px;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background .2s}.icon-btn[data-v-afb26e88]:hover{background:#f5f5f5}.promo-area[data-v-afb26e88]{width:100%;max-width:500px;padding-left:80px;position:relative}.promo-title[data-v-afb26e88]{font-size:28px;font-weight:600;color:#333;line-height:1.5;margin-bottom:20px}.promo-list[data-v-afb26e88]{list-style:none;padding:0;margin-bottom:30px;color:#666;line-height:2}.promo-btn[data-v-afb26e88]{padding:10px 20px;background:#fff;border:1px solid #1890ff;border-radius:4px;color:#1890ff;cursor:pointer;transition:background .2s}.promo-btn[data-v-afb26e88]:hover{background:#f5faff}.decor-cube[data-v-afb26e88]{position:absolute;right:0;bottom:-50px;width:120px;height:120px;background:linear-gradient(135deg,#1890ff,#40a9ff);border-radius:8px;transform:rotate(15deg);opacity:.8;box-shadow:0 10px 30px #1890ff33}.footer[data-v-afb26e88]{position:relative;z-index:2;width:100%;max-width:1200px;margin:0 auto;padding:20px;font-size:12px;color:#999;border-top:1px solid #eee}.footer-logo[data-v-afb26e88]{color:#1890ff;font-weight:700;margin-bottom:10px}.footer-links[data-v-afb26e88]{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:10px}.footer-links a[data-v-afb26e88]{color:#999;text-decoration:none}.footer-links a[data-v-afb26e88]:hover{color:#1890ff}.copyright[data-v-afb26e88]{line-height:1.5}@media(max-width:768px){.content-wrapper[data-v-afb26e88]{flex-direction:column;padding:30px 20px}.promo-area[data-v-afb26e88]{display:none}.form-card[data-v-afb26e88]{max-width:100%}.auth-page[data-v-afb26e88]{height:500px}}.resource-monitor[data-v-afb26e88]{padding:20px;max-width:100vw;margin:0 auto;border-radius:8px;overflow-x:hidden;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media(max-width:768px){.resource-monitor[data-v-afb26e88]{padding:12px}}.block-alert[data-v-afb26e88]{padding:12px 16px;display:flex;gap:12px;border-radius:4px;box-shadow:0 2px 8px #0000001a;margin-bottom:16px}.block-alert .alert-icon[data-v-afb26e88]{font-size:20px;margin-top:-5px}.block-alert .alert-title[data-v-afb26e88]{font-weight:600;margin-bottom:4px;font-size:15px}.block-alert .alert-desc[data-v-afb26e88]{font-size:14px;color:#666;line-height:1.5}@media(max-width:768px){.block-alert[data-v-afb26e88]{padding:10px 12px;gap:8px}.block-alert .alert-title[data-v-afb26e88]{font-size:14px}.block-alert .alert-desc[data-v-afb26e88]{font-size:13px}}.abnormal-alert[data-v-afb26e88]{background:#fff8e6;border-left:4px solid #ff9f40}.abnormal-alert .alert-icon[data-v-afb26e88]{color:#ff9f40}.abnormal-alert .alert-title[data-v-afb26e88]{color:#e67e22}.normal-alert[data-v-afb26e88]{background:#f0fff4;border-left:4px solid #2ecc71}.normal-alert .alert-icon[data-v-afb26e88]{color:#2ecc71}.normal-alert .alert-title[data-v-afb26e88]{color:#27ae60}.empty-alert[data-v-afb26e88]{background:#f8fafc;border-left:4px solid #94a3b8}.empty-alert .alert-icon[data-v-afb26e88]{color:#94a3b8}.empty-alert .alert-title[data-v-afb26e88]{color:#64748b}.tabs-container[data-v-afb26e88]{margin-bottom:16px}.tabs-container .tabs-nav[data-v-afb26e88]{display:flex;gap:2px;background:#e8f4f8;border-radius:6px;overflow:hidden;overflow-x:auto;scrollbar-width:none}.tabs-container .tabs-nav[data-v-afb26e88]::-webkit-scrollbar{display:none}.tabs-container .tab-item[data-v-afb26e88]{padding:10px 20px;font-size:14px;color:#4a5568;cursor:pointer;transition:all .3s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.tabs-container .tab-item[data-v-afb26e88]:hover{background:#d1e7f0;color:#0d7bd6}.tabs-container .tab-item.active[data-v-afb26e88]{background:linear-gradient(135deg,#0a4cdc,#3b8aff,#00c6ff);color:#fff;font-weight:500;box-shadow:0 2px 4px #0000001a}@media(max-width:768px){.tabs-container .tab-item[data-v-afb26e88]{padding:8px 16px;font-size:13px}}.loading-mask[data-v-afb26e88]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d}.loading-mask .loading-spinner[data-v-afb26e88]{width:40px;height:40px;border:4px solid #e8f4f8;border-top:4px solid #00f2fe;border-radius:50%;animation:spin-afb26e88 1s linear infinite;margin-bottom:12px}.loading-mask .loading-text[data-v-afb26e88]{font-size:14px;color:#666}@media(max-width:768px){.loading-mask[data-v-afb26e88]{padding:40px 0}.loading-mask .loading-spinner[data-v-afb26e88]{width:32px;height:32px}.loading-mask .loading-text[data-v-afb26e88]{font-size:13px}}@keyframes spin-afb26e88{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table-container[data-v-afb26e88]{background:#fff;border-radius:8px;box-shadow:0 4px 12px #0000000d;overflow:hidden;overflow-x:auto;min-width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#d1e7f0 transparent}.table-container[data-v-afb26e88]::-webkit-scrollbar{height:6px}.table-container[data-v-afb26e88]::-webkit-scrollbar-thumb{background:#d1e7f0;border-radius:3px}.table-container[data-v-afb26e88]::-webkit-scrollbar-track{background:transparent}.tech-table[data-v-afb26e88]{width:100%;border-collapse:collapse;min-width:900px}.tech-table thead[data-v-afb26e88]{background:#f8fafc}.tech-table th[data-v-afb26e88],.tech-table td[data-v-afb26e88]{padding:12px 16px;text-align:center;border-bottom:1px solid #e8f4f8;transition:all .3s ease}.tech-table th[data-v-afb26e88]{font-weight:500;color:#4a5568;font-size:14px;text-align:center;position:sticky;top:0;z-index:10}.tech-table tbody tr[data-v-afb26e88]:hover{background:#f0f8fb}.tech-table .abnormal-row[data-v-afb26e88]{background:#fff0f04d;border-left:3px solid #f56c6c}.tech-table .col-nodeName[data-v-afb26e88]{width:240px;text-align:left;background:inherit;z-index:5}.tech-table .col-cpu[data-v-afb26e88],.tech-table .col-memory[data-v-afb26e88]{width:280px}.tech-table .col-status[data-v-afb26e88]{width:140px}.tech-table .nodeName-cell[data-v-afb26e88]{text-align:left;font-size:14px;color:#2d3748;font-weight:500}.tech-table .empty-tip[data-v-afb26e88]{padding:40px 0;color:#999;font-size:14px}@media(max-width:768px){.tech-table th[data-v-afb26e88],.tech-table td[data-v-afb26e88]{padding:10px 8px}.tech-table .nodeName-cell[data-v-afb26e88]{font-size:13px}.tech-table .empty-tip[data-v-afb26e88]{padding:30px 0;font-size:13px}}.progress-group[data-v-afb26e88]{display:flex;align-items:center;gap:8px;padding:4px 0;width:100%}.progress-group .icon[data-v-afb26e88]{font-size:16px;width:20px;text-align:center;transition:all .3s ease}.progress-group .cpu-icon[data-v-afb26e88]{color:#00f2fe}.progress-group .memory-icon[data-v-afb26e88]{color:#72edf2}.progress-group .error-icon[data-v-afb26e88]{color:#f56c6c;transform:scale(1.1)}.progress-group .usage-text[data-v-afb26e88]{font-size:13px;min-width:40px;text-align:right;color:#2d3748;font-weight:500;transition:all .3s ease}.progress-group .error-text[data-v-afb26e88]{color:#f56c6c;font-weight:600}@media(max-width:768px){.progress-group[data-v-afb26e88]{gap:6px}.progress-group .icon[data-v-afb26e88]{font-size:14px;width:18px}.progress-group .usage-text[data-v-afb26e88]{font-size:12px;min-width:36px}}.progress-wrap[data-v-afb26e88]{flex:1;height:8px;background:#f0f5f9;border-radius:4px;overflow:hidden;position:relative}.progress-bar[data-v-afb26e88]{height:100%;border-radius:4px;position:relative;transition:width .5s ease}.progress-bar[data-v-afb26e88]:after{content:"";position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);border-radius:6px;opacity:.3;animation:glow-afb26e88 2s infinite alternate;pointer-events:none}.progress-flow[data-v-afb26e88]{position:absolute;top:0;left:0;width:30%;height:100%;background:linear-gradient(90deg,#ffffff80,#fff0);animation:flow-afb26e88 1.5s infinite linear;pointer-events:none}.cpu-progress[data-v-afb26e88]{background:linear-gradient(90deg,#00f2fe,#4facfe);box-shadow:0 0 8px #00f2fe33}.memory-progress[data-v-afb26e88]{background:linear-gradient(90deg,#72edf2,#5151e5);box-shadow:0 0 8px #72edf233}.abnormal-progress[data-v-afb26e88]{background:linear-gradient(90deg,#ff6b6b,#f56c6c);box-shadow:0 0 12px #f56c6c66}.abnormal-progress[data-v-afb26e88]:after{animation:abnormal-glow-afb26e88 1s infinite alternate}.abnormal-progress .progress-flow[data-v-afb26e88]{background:linear-gradient(90deg,#ffffffb3,#fff0)}.abnormal-tip[data-v-afb26e88]{display:flex;align-items:center;gap:4px;font-size:12px;color:#f56c6c;margin-top:4px;padding-left:28px}.abnormal-tip .tip-icon[data-v-afb26e88]{font-size:12px}@media(max-width:768px){.abnormal-tip[data-v-afb26e88]{font-size:11px;padding-left:24px;margin-top:2px}}.status-tag[data-v-afb26e88]{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:13px;border-radius:4px;transition:all .3s ease}@media(max-width:768px){.status-tag[data-v-afb26e88]{padding:3px 6px;font-size:12px;gap:3px}}.success-tag[data-v-afb26e88]{background:#2ecc711a;color:#27ae60}.danger-tag[data-v-afb26e88]{background:#e74c3c1a;color:#e74c3c}.status-icon[data-v-afb26e88]{font-size:14px}@media(max-width:768px){.status-icon[data-v-afb26e88]{font-size:12px}}.pagination-container[data-v-afb26e88]{display:flex;justify-content:space-between;align-items:center;padding:16px;background:#fff;border-top:1px solid #e8f4f8;border-radius:0 0 8px 8px;margin-top:-1px}.pagination-container .pagination-left[data-v-afb26e88]{font-size:13px;color:#666}.pagination-container .pagination-right[data-v-afb26e88]{display:flex;align-items:center;gap:12px}.pagination-container .page-btn[data-v-afb26e88]{padding:6px 12px;background:#f8fafc;border:1px solid #e8f4f8;border-radius:4px;color:#4a5568;font-size:13px;cursor:pointer;transition:all .2s ease}.pagination-container .page-btn[data-v-afb26e88]:hover{background:#e8f4f8;color:#2d3748}.pagination-container .page-btn[data-v-afb26e88]:disabled{opacity:.5;cursor:not-allowed;background:#f8fafc;color:#999}.pagination-container .page-numbers[data-v-afb26e88]{display:flex;gap:4px}.pagination-container .page-number[data-v-afb26e88]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#f8fafc;border:1px solid #e8f4f8;border-radius:4px;color:#4a5568;font-size:13px;cursor:pointer;transition:all .2s ease}.pagination-container .page-number[data-v-afb26e88]:hover{background:#e8f4f8;color:#2d3748}.pagination-container .page-number.active[data-v-afb26e88]{background:linear-gradient(90deg,#00f2fe,#4facfe);border-color:#00f2fe;color:#fff;font-weight:500}.pagination-container .page-jump[data-v-afb26e88]{display:flex;align-items:center;gap:8px;font-size:13px;color:#666}.pagination-container .page-input[data-v-afb26e88]{width:50px;padding:6px 8px;border:1px solid #e8f4f8;border-radius:4px;font-size:13px;text-align:center;outline:none}.pagination-container .page-input[data-v-afb26e88]:focus{border-color:#00f2fe;box-shadow:0 0 0 2px #00f2fe33}@media(max-width:992px){.pagination-container[data-v-afb26e88]{flex-direction:column;align-items:flex-start;gap:12px}}@media(max-width:768px){.pagination-container[data-v-afb26e88]{padding:12px}.pagination-container .pagination-left[data-v-afb26e88]{font-size:12px}.pagination-container .pagination-right[data-v-afb26e88]{width:100%;flex-wrap:wrap;gap:8px}.pagination-container .page-btn[data-v-afb26e88]{padding:4px 10px;font-size:12px}.pagination-container .page-number[data-v-afb26e88]{width:28px;height:28px;font-size:12px}.pagination-container .page-jump[data-v-afb26e88]{font-size:12px;gap:6px}.pagination-container .page-input[data-v-afb26e88]{width:40px;padding:4px 6px;font-size:12px}}@keyframes shake-animation-afb26e88{0%{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}@keyframes glow-afb26e88{0%{box-shadow:0 0 8px #00f2fe66}to{box-shadow:0 0 16px #00f2fecc}}@keyframes abnormal-glow-afb26e88{0%{box-shadow:0 0 10px #f56c6c99}to{box-shadow:0 0 20px #f56c6ce6}}@keyframes flow-afb26e88{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media(max-width:1200px){.tech-table th[data-v-afb26e88],.tech-table td[data-v-afb26e88]{padding:10px 8px}.tech-table .col-cpu[data-v-afb26e88],.tech-table .col-memory[data-v-afb26e88]{width:220px}}@media(max-width:375px){.pagination-right[data-v-afb26e88]{flex-direction:column;align-items:flex-start;gap:6px}.page-numbers[data-v-afb26e88]{flex-wrap:wrap}.page-input[data-v-afb26e88]{max-width:60px}.tabs-container[data-v-afb26e88]{margin-bottom:10px}.table-container[data-v-afb26e88]{border-radius:6px}.progress-wrap[data-v-afb26e88]{height:6px}.status-tag[data-v-afb26e88]{padding:2px 4px;font-size:11px}}.global-message-container[data-v-f78555cb]{position:fixed;top:25px;left:50%;transform:translate(-50%);z-index:9999;opacity:0;pointer-events:none;transition:opacity .4s ease}.global-message-container.show[data-v-f78555cb]{opacity:1}.message-box[data-v-f78555cb]{display:flex;align-items:center;gap:12px;padding:14px 24px;border-radius:10px;background:#fff;box-shadow:0 6px 24px #1890ff33;animation:techFadeIn-f78555cb .4s cubic-bezier(.22,1,.36,1) forwards;position:relative;overflow:hidden}.message-box[data-v-f78555cb]:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#1890ff,#40a9ff)}@keyframes techFadeIn-f78555cb{0%{transform:translateY(15px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.message-icon[data-v-f78555cb]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%}.type-success .message-icon[data-v-f78555cb]{color:#1890ff;background:#1890ff1a;box-shadow:0 0 10px #1890ff33}.type-error .message-icon[data-v-f78555cb]{color:#ff4d4f;background:#ff4d4f1a}.type-warning .message-icon[data-v-f78555cb]{color:#faad14;background:#faad141a}.type-info .message-icon[data-v-f78555cb]{color:#1890ff;background:#1890ff1a;box-shadow:0 0 10px #1890ff33}.message-content[data-v-f78555cb]{font-size:15px;font-weight:500;line-height:1.6}.type-success .message-content[data-v-f78555cb],.type-info .message-content[data-v-f78555cb]{color:#096dd9}.type-error .message-content[data-v-f78555cb]{color:#d93025}.type-warning .message-content[data-v-f78555cb]{color:#fa8c16}@media(max-width:480px){.message-box[data-v-f78555cb]{padding:12px 20px;gap:10px}.message-icon[data-v-f78555cb]{width:28px;height:28px}.message-content[data-v-f78555cb]{font-size:14px}}
