/* 自动生成 · tools/tesla-unify/build.py · 请勿手改 */
/* industry-technology/technology-consulting-20261008.css */
html:not(#qmT) .ci-industry.ci-technology-bcg{--ci-ink:#171A20!important;--ci-copy:#5C5E62!important;--ci-muted:#5C5E62!important;--ci-line:#E2E3E3!important;--ci-paper:#F4F4F4!important;--ci-accent:#171A20!important;background-color:#FFFFFF!important;color:var(--ci-ink)!important}
html:not(#qmT) .ci-technology-bcg a:focus-visible,html:not(#qmT) .ci-technology-bcg summary:focus-visible{outline:3px solid #171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-industry-nav{background-color:#F4F4F4!important;border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-industry-nav-label{color:var(--ci-ink)!important}
html:not(#qmT) .ci-technology-bcg .ct-industry-links a[aria-current],html:not(#qmT) .ci-technology-bcg .ct-industry-links a:hover{color:#171A20!important;background-color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ct-industry-all{color:#171A20!important;border-bottom:1px solid #D0D1D2!important}
html:not(#qmT) .ci-technology-bcg .ci-hero .ci-kicker{border:1px solid #A2A3A5!important;color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-kicker{color:#171A20!important}
html:not(#qmT) .ci-industry.ci-technology-bcg .ci-hero h1{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-hero-title{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-deck{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-link{color:#171A20!important;border-color:#D0D1D2!important}
html:not(#qmT) .ci-technology-bcg .ci-link:hover{border-color:#171A20!important;color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-caption-link{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-toc{background-color:#FFFFFF!important;border-color:var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ci-toc a{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ct-toc-number{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-toc a:hover{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-module-number{border:1px solid #D0D1D2!important;color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-section{border-color:var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ci-section.ci-paper{background-color:var(--ci-paper)!important}
html:not(#qmT) .ci-technology-bcg .ci-heading h2,html:not(#qmT) .ci-technology-bcg .ci-intro-title{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-heading > p{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-intro-copy .ci-question{border-left:3px solid #171A20!important;color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-integration{border:0!important;background-color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-integration h3{color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ci-integration p{color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ci-project-visual .ci-visual-frame{background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg #focus{background-color:#F4F4F4!important}
html:not(#qmT) .ci-technology-bcg .ci-topic{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ct-topic-number{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg #capabilities{background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ci-capabilities{border:0!important}
html:not(#qmT) .ci-technology-bcg .ci-capability{border:1px solid var(--ci-line)!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ci-capability-label small{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-output{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-deliverable-summary{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ci-capability-copy .ct-deliverable-label{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-deliverable-tags li{background-color:#F4F4F4!important;color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-capability-links a{border-color:#D0D1D2!important}
html:not(#qmT) .ci-technology-bcg #projects{background-color:#F4F4F4!important}
html:not(#qmT) .ci-industry.ci-technology-bcg .ct-featured-project{background-color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-featured-image{background-color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ct-featured-copy .ci-kicker{color:#E2E3E3!important}
html:not(#qmT) .ci-technology-bcg .ct-featured-copy h3{color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ct-featured-copy p{color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ct-project-meta li{border:1px solid #8E8E8E!important;color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ct-featured-copy .ci-link{color:#FFFFFF!important;border-color:#A2A3A5!important}
html:not(#qmT) .ci-technology-bcg .ci-case{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ci-case small{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-case h3{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-case p{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-case .ci-case-subject{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-case .ci-case-action{border-top:1px solid var(--ci-line)!important;color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-insight{border:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-insight-copy small{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-insight h3{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-insight p{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ct-insight-copy > span{color:#171A20!important;border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ci-process li{border-top:2px solid #171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-scope{border:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-scope-label{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-scope .ct-scope-fit{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ct-scope-points{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ct-faq-list{border-top:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-faq{border-bottom:1px solid var(--ci-line)!important}
html:not(#qmT) .ci-technology-bcg .ct-faq summary{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-faq summary::after{color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ct-faq p{color:#5C5E62!important}
html:not(#qmT) .ci-technology-bcg .ci-explore{background-color:#F4F4F4!important}
html:not(#qmT) .ci-technology-bcg .ci-explore-grid > a{border:1px solid #E2E3E3!important;background-color:#FFFFFF!important}
html:not(#qmT) .ci-technology-bcg .ci-cta{background-color:#171A20!important}
html:not(#qmT) .ci-technology-bcg .ci-cta p{color:#EEEEEE!important}
html:not(#qmT) .ci-technology-bcg .ci-cta .ci-link{color:#FFFFFF!important;border-color:#D0D1D2!important}
html:not(#qmT) .ci-technology-bcg .ci-cta .ct-contact-button{background-color:#E2E3E3!important;color:#171A20!important;border:0!important}
html:not(#qmT) .ci-technology-bcg .ci-cta .ct-contact-button:hover{background-color:#D0D1D2!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight1{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight1:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight2{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight2:hover{background-color:#000000!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight5{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight5:hover{background-color:#3E6AE1!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .highlight{color:#000000!important;background-color:#FFFFFF!important}
html:not(#qmT) .highlight:hover{background-color:#171A20!important;color:#FFFFFF!important;borde1111r-color:#171A20!important}
/* inline */
html:not(#qmT) .qm-consult-btn{background-color:#A2A3A5!important;color:#FFFFFF!important}
html:not(#qmT) .qm-consult-btn:hover{background-color:#171A20!important;color:#FFFFFF!important}
/* inline */
html:not(#qmT) .qm-card{background-color:#171A20!important;color:#FFFFFF!important;box-shadow:none!important}
html:not(#qmT) .qm-card::after{background-color:transparent!important}
html:not(#qmT) .qm-title{color:inherit!important}
html:not(#qmT) .qm-title1{color:inherit!important}
html:not(#qmT) .qm-qr{background-color:#FFFFFF!important;box-shadow:inset 0 0 0 6px #FFFFFF!important}
html:not(#qmT) .qm-sub{color:rgba(255,255,255,.78)!important}
html:not(#qmT) .qm-online{color:inherit!important}
html:not(#qmT) .qm-online:hover{color:#E2E3E3!important}
html:not(#qmT) .qm-notch{border-top:5px solid transparent!important;border-bottom:5px solid transparent!important;border-left:5px solid #171A20!important;filter:drop-shadow(0 4px 6px rgba(0,0,0,.25))!important}
html:not(#qmT) .qm-pill{background-color:#FFFFFF!important;color:#171A20!important;box-shadow:0 18px 30px rgba(0,0,0,.18)!important}
html:not(#qmT) .qm-green-icon{box-shadow:none!important}
html:not(#qmT) .qm-pill-text{color:#8E8E8E!important}
html:not(#qmT) .qm-pill-divider{background-color:#EEEEEE!important}
html:not(#qmT) .qm-pill-chat{color:#D0D1D2!important}
html:not(#qmT) .qm-pill-cta{color:#A2A3A5!important}
/* inline */
html:not(#qmT) .cls-1{fill:#FFFFFF!important}
/* inline */
html:not(#qmT) .cls-2{fill:#A2A3A5!important}
