#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}.brand-lockup{height:64px;display:inline-flex;align-items:center;gap:10px;padding:8px 0;text-decoration:none;color:inherit}.brand-lockup:focus-visible{outline:2px solid rgba(34,211,238,.7);outline-offset:4px;border-radius:8px}.app-header{padding:0 24px}.nav-col,.app-footer{text-align:center}.app-footer h3{margin-bottom:12px}.footer-copyright{margin-top:24px;padding-top:24px}.ant-layout-header{padding:0;background:#fff;box-shadow:0 2px 8px #0000001a}.ant-menu-horizontal{border-bottom:none;justify-content:center}.ant-menu-item{font-size:16px}.ant-menu-item+.ant-menu-item{margin-left:40px}.ant-menu-item:hover,.ant-menu-item-selected{color:#1890ff!important}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{--primary-color: #1890ff;--secondary-color: #001529;--text-color: #2c3e50;--light-bg: #f0f2f5;--tech-bg: #070b12;--tech-surface: rgba(18, 26, 42, .55);--tech-border: rgba(56, 189, 248, .22);--tech-glow: rgba(34, 211, 238, .35);--tech-text: #e2e8f0;--tech-muted: #94a3b8;--tech-accent: #22d3ee;--tech-accent-2: #6366f1}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--light-bg)}::-webkit-scrollbar-thumb{background:#888;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#555}.gradient-text{background:linear-gradient(45deg,var(--primary-color),var(--secondary-color));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 200%;animation:gradient 5s ease infinite}.hover-shadow{transition:all .3s ease;box-shadow:0 2px 8px #00000014}.hover-shadow:hover{box-shadow:0 4px 16px #0000001f;transform:translateY(-2px)}.custom-btn{border-radius:6px;padding:8px 24px;font-weight:500;transition:all .3s ease}.custom-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #1890ff33}.hover-card{transition:all .3s ease}.hover-card:hover{transform:translateY(-5px);box-shadow:0 4px 12px #00000026}.ripple{position:relative;overflow:hidden}.ripple:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;background-image:radial-gradient(circle,#fff 10%,transparent 10.01%);background-repeat:no-repeat;background-position:50%;transform:scale(10);opacity:0;transition:transform .5s,opacity 1s}.ripple:active:after{transform:scale(0);opacity:.3;transition:0s}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:all .3s ease-out}.slide-up-enter-from{opacity:0;transform:translateY(30px)}.slide-up-leave-to{opacity:0;transform:translateY(-30px)}.scale-enter-active,.scale-leave-active{transition:all .3s ease}.scale-enter-from,.scale-leave-to{opacity:0;transform:scale(.9)}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.app-shell .app-header{background:rgba(7,11,18,.86)!important;border-bottom:1px solid rgba(148,163,184,.2);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.app-shell .app-header .brand-lockup{align-items:center}.app-shell .app-header .brand-icon{width:48px;height:48px;flex-shrink:0;border-radius:12px;border:1px solid rgba(56,189,248,.35);background-color:#0f172a8c;background-image:url(/skyPortal/assets/shop-logo-trans-57cef97f.png);background-repeat:no-repeat;background-size:280% auto;background-position:0% 50%;box-shadow:inset 0 0 0 1px #ffffff0f}.app-shell .app-header .brand-wordmark{display:inline-flex;align-items:baseline;gap:4px;line-height:1.1}.app-shell .app-header .brand-en{font-size:1.05rem;font-weight:700;letter-spacing:-.03em;background:linear-gradient(105deg,#f8fafc 0%,#e0f2fe 45%,#67e8f9 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-shadow:0 0 24px rgba(56,189,248,.25)}.app-shell .app-header .brand-cn{font-size:.95rem;font-weight:600;color:#cbd5e1}.app-shell .app-menu.ant-menu-horizontal{background:transparent;border-bottom:none}.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item{color:#cbd5e1;font-size:16px}.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item a{color:inherit}.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item:hover,.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item:hover a{color:#67e8f9!important}.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item-selected,.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item-selected a{color:#22d3ee!important}.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item:after,.app-shell .app-menu.ant-menu-horizontal>.ant-menu-item-selected:after{border-bottom:2px solid #22d3ee!important}.app-shell .app-footer{color:#cbd5e1!important;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(34,211,238,.08),transparent 60%),linear-gradient(180deg,#0b1220 0%,#070b12 100%)!important;border-top:1px solid rgba(148,163,184,.16)}.app-shell .app-footer h3{color:#f8fafc}.app-shell .app-footer .footer-copyright{border-top:1px solid rgba(148,163,184,.2);color:#94a3b8}.tech-page{background:var(--tech-bg);color:var(--tech-text)}.tech-hero-banner{position:relative;overflow:hidden;min-height:clamp(260px,36vw,380px);padding:48px 24px 64px;border-bottom:1px solid rgba(148,163,184,.12);background:radial-gradient(ellipse 80% 60% at 50% -20%,rgba(34,211,238,.18),transparent 55%),radial-gradient(ellipse 50% 40% at 100% 0%,rgba(99,102,241,.15),transparent 50%),linear-gradient(180deg,#0b1220 0%,#070b12 100%)!important}.home.tech-page .banner.tech-hero-banner,.home.tech-page .banner.tech-hero-banner .hero-row{min-height:clamp(480px,58vh,640px)}.tech-hero-banner .hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black 40%,transparent 100%);mask-image:linear-gradient(180deg,black 40%,transparent 100%);pointer-events:none}.tech-hero-banner .hero-orb{position:absolute;border-radius:50%;filter:blur(64px);opacity:.5;pointer-events:none}.tech-hero-banner .hero-orb--1{width:260px;height:260px;top:-80px;left:15%;background:radial-gradient(circle,var(--tech-accent) 0%,transparent 70%)}.tech-hero-banner .hero-orb--2{width:200px;height:200px;bottom:-40px;right:12%;background:radial-gradient(circle,var(--tech-accent-2) 0%,transparent 70%)}.tech-hero-banner .hero-row{position:relative;z-index:1;min-height:clamp(260px,36vw,380px)}.tech-hero-banner .hero-col{text-align:center}.tech-hero-banner .hero-eyebrow{display:inline-block;font-size:12px;letter-spacing:.24em;text-transform:uppercase;color:var(--tech-accent);margin-bottom:12px;font-weight:600}.tech-hero-banner .banner-title{margin:0 0 14px;font-size:clamp(34px,6vw,48px);font-weight:700;line-height:1.2;letter-spacing:-.02em}.tech-hero-banner .banner-title__text{background:linear-gradient(105deg,#f8fafc 0%,#e2e8f0 35%,#67e8f9 55%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.tech-hero-banner .banner-desc{margin:0 auto;max-width:760px;font-size:clamp(14px,2vw,17px);line-height:1.7}.tech-hero-banner .hero-col>.banner-desc+.banner-desc{margin-top:.65rem}.tech-hero-banner .hero-metrics{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px;margin-bottom:4px}.tech-hero-banner .hero-chip{padding:6px 14px;border-radius:999px;font-size:13px;color:var(--tech-accent);background:rgba(34,211,238,.1);border:1px solid var(--tech-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tech-hero-banner .hero-chip--dim{color:#a5b4fc;border-color:#6366f147;background:rgba(99,102,241,.08)}.tech-hero-title{color:#f8fafc!important;text-shadow:0 0 32px rgba(34,211,238,.2)}.tech-hero-desc{color:var(--tech-muted)!important}.tech-glass-card{background:var(--tech-surface)!important;border:1px solid rgba(148,163,184,.12)!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 0 0 1px #ffffff08 inset,0 24px 48px -32px #0000008c}.tech-glass-card:hover{border-color:var(--tech-border)!important;box-shadow:0 0 0 1px #22d3ee26 inset,0 28px 56px -28px #000000a6,0 0 40px -12px var(--tech-glow)}.tech-link{color:var(--tech-accent)!important}.tech-link:hover{color:#7dd3fc!important}.download{min-height:100vh;background:var(--tech-bg);color:var(--tech-text)}.download .download-banner{position:relative;overflow:hidden;min-height:clamp(320px,42vw,420px);padding:48px 0 72px;margin-bottom:0;border-bottom:1px solid rgba(148,163,184,.12);background:radial-gradient(ellipse 80% 60% at 50% -20%,rgba(34,211,238,.18),transparent 55%),radial-gradient(ellipse 50% 40% at 100% 0%,rgba(99,102,241,.15),transparent 50%),linear-gradient(180deg,#0b1220 0%,#070b12 100%)}.download .hero-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(148,163,184,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(148,163,184,.06) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,black 40%,transparent 100%);mask-image:linear-gradient(180deg,black 40%,transparent 100%);pointer-events:none}.download .hero-orb{position:absolute;border-radius:50%;filter:blur(64px);opacity:.5;pointer-events:none}.download .hero-orb--1{width:280px;height:280px;top:-80px;left:15%;background:radial-gradient(circle,var(--tech-accent) 0%,transparent 70%)}.download .hero-orb--2{width:220px;height:220px;bottom:-40px;right:12%;background:radial-gradient(circle,var(--tech-accent-2) 0%,transparent 70%)}.download .hero-row{position:relative;z-index:1;min-height:260px}.download .hero-col{text-align:center}.download .hero-eyebrow{display:inline-block;font-size:12px;letter-spacing:.28em;text-transform:uppercase;color:var(--tech-accent);margin-bottom:16px;font-weight:600}.download .banner-title{margin:0 0 20px;font-size:clamp(36px,7vw,52px);font-weight:700;line-height:1.15;letter-spacing:-.02em}.download .banner-title__text{background:linear-gradient(105deg,#f8fafc 0%,#e2e8f0 35%,#67e8f9 55%,#a5b4fc 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.download .banner-desc{margin:0 auto;max-width:520px;font-size:clamp(15px,2vw,18px);line-height:1.65;color:var(--tech-muted)}.download .hero-metrics{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:28px}.download .hero-chip{padding:6px 14px;border-radius:999px;font-size:13px;color:var(--tech-accent);background:rgba(34,211,238,.1);border:1px solid var(--tech-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.download .hero-chip--dim{color:#a5b4fc;border-color:#6366f147;background:rgba(99,102,241,.08)}.download .version-download{position:relative;padding:56px 20px 96px;background:radial-gradient(ellipse 70% 50% at 50% 0%,rgba(34,211,238,.06),transparent 60%),var(--tech-bg)}.download .version-inner{max-width:1200px;margin:0 auto}.download .section-head{text-align:center;margin-bottom:40px}.download .section-eyebrow{display:block;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--tech-muted);margin-bottom:10px}.download .section-title{margin:0 0 12px;font-size:clamp(26px,4vw,34px);font-weight:700;color:#f1f5f9;letter-spacing:-.02em}.download .section-sub{margin:0 auto;max-width:480px;font-size:15px;line-height:1.6;color:var(--tech-muted)}.download .version-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px}.download .version-item{--stagger: 0;position:relative;padding:22px 22px 20px;border-radius:16px;background:var(--tech-surface);border:1px solid rgba(148,163,184,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 0 0 1px #ffffff08 inset,0 24px 48px -32px #0000008c;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s ease,box-shadow .35s ease;animation:card-in .6s ease backwards;animation-delay:calc(var(--stagger) * 70ms)}@keyframes card-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.download .version-item:hover{transform:translateY(-4px);border-color:var(--tech-border);box-shadow:0 0 0 1px #22d3ee26 inset,0 32px 64px -28px #000000a6,0 0 48px -12px var(--tech-glow)}.download .version-item__accent{position:absolute;top:0;left:20px;right:20px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--tech-accent),var(--tech-accent-2),transparent);opacity:.85}.download .version-header{display:flex;align-items:flex-start;gap:14px;margin-bottom:18px;margin-top:6px}.download .version-icon-wrap{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(99,102,241,.15));border:1px solid rgba(34,211,238,.25);flex-shrink:0}.download .version-icon{font-size:22px;color:var(--tech-accent)}.download .version-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.download .version-title h3{margin:0;font-size:19px;font-weight:600;color:#f8fafc;letter-spacing:-.02em}.download .version-tag{padding:4px 10px;font-size:11px;font-weight:600;letter-spacing:.04em;border-radius:6px;background:linear-gradient(135deg,rgba(34,211,238,.2),rgba(34,211,238,.06));color:var(--tech-accent);border:1px solid rgba(34,211,238,.35);text-transform:uppercase}.download .version-content{display:flex;flex-direction:column;gap:16px;padding-top:4px;border-top:1px solid rgba(148,163,184,.1)}.download .version-info{flex:1;padding-top:4px}.download .release-label{margin:0 0 4px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:var(--tech-muted)}.download .release-date{margin:0;font-size:16px;font-weight:500;color:#cbd5e1}.download .version-actions{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.download .version-actions .ant-btn-link{padding:0 4px;height:auto;font-size:14px;font-weight:500;color:var(--tech-accent)!important;transition:color .2s ease,text-shadow .2s ease}.download .version-actions .ant-btn-link:hover{color:#7dd3fc!important;text-shadow:0 0 20px rgba(34,211,238,.45)}.download .version-actions .action-link--video.ant-btn-link{color:#a5b4fc!important}.download .version-actions .action-link--video.ant-btn-link:hover{color:#c4b5fd!important;text-shadow:0 0 20px rgba(99,102,241,.45)}.tech-page .about-banner,.tech-page .case-banner,.tech-page .document-banner,.tech-page .price-banner,.tech-page .news-banner,.tech-page .solution-banner,.tech-page .banner{background:radial-gradient(ellipse 70% 55% at 50% -20%,rgba(34,211,238,.15),transparent 55%),linear-gradient(180deg,#0b1220 0%,#070b12 100%)!important;border-bottom:1px solid rgba(148,163,184,.12)}.tech-page .banner-title{color:#f8fafc!important}.tech-page .banner-desc{color:var(--tech-muted)!important}.tech-page .news-card,.tech-page .solution-card,.tech-page .version-item{background:var(--tech-surface)!important;border:1px solid rgba(148,163,184,.16)!important;color:var(--tech-text)}.tech-page .section-title{color:#f1f5f9!important}@media screen and (max-width: 768px){.download .download-banner{padding:32px 0 56px}.download .version-download{padding:40px 16px 72px}.download .version-item{padding:18px}}.tech-page .ant-card{background:var(--tech-surface);border:1px solid rgba(148,163,184,.16);border-radius:14px;box-shadow:0 0 0 1px #ffffff08 inset,0 24px 48px -32px #0000008c}.tech-page .ant-card-head{border-bottom:1px solid rgba(148,163,184,.14)}.tech-page .ant-card-head-title,.tech-page .ant-card-body,.tech-page .ant-descriptions-title,.tech-page .ant-descriptions-item-label,.tech-page .ant-descriptions-item-content{color:var(--tech-text)}.tech-page .ant-card-meta-title{color:#f1f5f9!important}.tech-page .ant-card-meta-description,.tech-page .ant-card-meta-description p{color:var(--tech-muted)!important}.tech-page .ant-statistic{color:#f8fafc}.tech-page .ant-statistic-title{color:var(--tech-muted)!important}.tech-page .ant-statistic-content,.tech-page .ant-statistic-content-value,.tech-page .ant-statistic-content-value-int{color:#f8fafc!important}.home.tech-page .banner .tech-hero-desc{color:#f1f5f9eb!important}.home.tech-page .banner .ant-btn-default{color:#e2e8f0!important;border-color:#94a3b873!important;background:rgba(15,23,42,.35)!important}.home.tech-page .banner .ant-btn-default:hover{color:#fff!important;border-color:var(--tech-accent)!important;background:rgba(34,211,238,.12)!important}.tech-page .feature-icon{color:var(--tech-accent)!important}.tech-page .ant-descriptions-bordered .ant-descriptions-view,.tech-page .ant-descriptions-bordered .ant-descriptions-item-label,.tech-page .ant-descriptions-bordered .ant-descriptions-item-content{background:rgba(15,23,42,.35);border-color:#94a3b829}.tech-page .ant-btn-primary{border-color:transparent;background:linear-gradient(135deg,#06b6d4 0%,#6366f1 100%);box-shadow:0 10px 24px -12px #22d3ee8c}.tech-page .ant-btn-primary:hover{filter:brightness(1.08);box-shadow:0 14px 30px -14px #6366f1a6}.tech-page .ant-btn-link{color:var(--tech-accent)}.tech-page .ant-btn-link:hover{color:#7dd3fc}.tech-page .ant-input,.tech-page .ant-input-affix-wrapper,.tech-page .ant-select-selector{background:rgba(15,23,42,.45)!important;border-color:#94a3b838!important;color:var(--tech-text)!important}.tech-page .ant-input::placeholder{color:#94a3b8cc}.tech-page .ant-table{background:transparent;color:var(--tech-text)}.tech-page .ant-table-wrapper .ant-table-thead>tr>th{background:rgba(15,23,42,.72);color:#e2e8f0;border-bottom:1px solid rgba(148,163,184,.2);padding:16px 8px;font-weight:600;font-size:15px}.tech-page .ant-table-wrapper .ant-table-tbody>tr>td{background:rgba(15,23,42,.46);color:#cbd5e1;border-bottom:1px solid rgba(148,163,184,.12)}.tech-page .ant-table-wrapper .ant-table-tbody>tr:hover>td{background:rgba(30,41,59,.62)!important}.tech-page .ant-table-wrapper .ant-table-bordered>.ant-table-container,.tech-page .ant-table-wrapper .ant-table-bordered>.ant-table-container>.ant-table-header>table,.tech-page .ant-table-wrapper .ant-table-bordered>.ant-table-container>.ant-table-body>table{border-color:#94a3b833}.tech-page .ant-tag{border-color:#22d3ee47;background:rgba(34,211,238,.1);color:#7dd3fc}.tech-page .news-title,.tech-page .solution-title,.tech-page .release-date{color:#e2e8f0!important}.tech-page .case-header h2,.tech-page .document-header h2{color:var(--tech-accent)!important}.tech-page .module-desc{color:#fda4af!important}.tech-page .news-desc,.tech-page .solution-desc,.tech-page .banner-desc,.tech-page .section-sub{color:var(--tech-muted)!important}.tech-page .news-stats{color:var(--tech-muted)}.tech-page .value-card,.tech-page .core-module-card,.tech-page .feature-card,.tech-page .product-overview .ant-card{background:var(--tech-surface)!important;border:1px solid rgba(148,163,184,.16)!important;color:var(--tech-text)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.tech-page .ant-timeline .ant-timeline-item-tail{border-inline-start-color:#94a3b859}.tech-page .ant-timeline .ant-timeline-item-content{color:#cbd5e1}.tech-page .features,.tech-page .community,.tech-page .product-overview{background:rgba(15,23,42,.35)!important}.tech-page .tech-stack,.tech-page .product-modules{background:transparent!important}.tech-page .product-advantages{background:rgba(15,23,42,.45)!important}.tech-page .value-proposition{background:linear-gradient(135deg,rgba(34,211,238,.08) 0%,rgba(99,102,241,.12) 100%)!important}.tech-page .value-point{background:rgba(15,23,42,.5)!important}.tech-page .value-point p{color:var(--tech-text)!important}.tech-page .value-title{color:var(--tech-accent)!important}.tech-page .value-highlight{background:rgba(34,211,238,.12)!important;border:1px solid rgba(34,211,238,.22)}.tech-page .value-highlight p{color:var(--tech-accent)!important}.tech-page .value-highlight p:last-child{color:var(--tech-muted)!important}.tech-page .feature-icon-wrapper{background:rgba(15,23,42,.55)!important}.tech-page .open-source{background:rgba(15,23,42,.35)!important}.tech-page .case-iframe,.tech-page .document-iframe{border:1px solid rgba(148,163,184,.22)!important}.tech-page .product-modules .ant-timeline-item-content h3{color:var(--tech-accent)!important}.tech-page .feature-desc,.tech-page .platform-card .ant-card-meta-description,.tech-page .contact-card .ant-card-meta-description,.tech-page .contact-card .ant-card-meta-description p{color:var(--tech-muted)!important}.tech-page .qrcode-wrapper{background:rgba(15,23,42,.55)!important}.tech-page .qrcode-wrapper:hover{background:rgba(30,41,59,.75)!important}.faq.tech-page{background:var(--tech-bg)!important}.tech-page .price .ant-table-tbody>tr>td:nth-child(2){color:var(--tech-muted)!important;font-size:13px;line-height:1.6;padding-right:24px}.tech-page .price-desc{color:var(--tech-accent)!important}.tech-page .mini-question-list{background:var(--tech-surface)!important;border-color:#94a3b833!important;box-shadow:0 8px 28px #00000059}.tech-page .question-item:hover{background-color:#22d3ee14!important}.tech-page .question-item.active{background-color:#22d3ee26!important;color:var(--tech-accent)!important}.tech-page .faq-item{background:var(--tech-surface)!important;border:1px solid rgba(148,163,184,.12)}.tech-page .faq-item h3{color:var(--tech-accent)!important}.tech-page .answer{color:var(--tech-muted)!important}.tech-page .page-title{color:#f1f5f9!important}.tech-page .ask-question-box{background:rgba(15,23,42,.55)!important;border-left-color:var(--tech-accent)!important}.tech-page .ask-question-box h3{color:var(--tech-accent)!important}.tech-page .ask-question-box p{color:var(--tech-muted)!important}.tech-page .card-footer{border-top-color:#94a3b826!important}.tech-page .solution .feature-item{color:#cbd5e1!important}.tech-page .solution .tech-stack h4{color:var(--tech-muted)!important}.tech-page .news,.tech-page .solution,.tech-page .price{background:var(--tech-bg)!important}.tech-page .price .ant-table-tbody>tr.table-row-light>td,.tech-page .price .ant-table-tbody>tr.table-row-dark>td{background:rgba(15,23,42,.46)!important}.tech-page .price .ant-table-cell:first-child{color:#e2e8f0!important}.tech-page .price .feature-highlight{color:#f8fafc!important}.tech-page .price .period,.tech-page .price .module-list li{color:var(--tech-muted)!important}.tech-page .price-pending{background:rgba(34,211,238,.15)!important;color:var(--tech-accent)!important;border:1px solid rgba(34,211,238,.35)}
