/* Woiya Theme v1.0 — full-site editorial technology layer */
body.theme-woiya{--woiya-blue:var(--site-primary,#1769ff);--woiya-blue-dark:var(--site-secondary,#0f3f91);--woiya-green:#79c143;--woiya-ink:#0c111d;--woiya-muted:#667085;--woiya-line:#e7ecf3;--woiya-soft:#f6f8fb;--woiya-shell:1180px;background:#fff;color:var(--woiya-ink)}
body.theme-woiya .t26-header{background:rgba(255,255,255,.985)!important;border-bottom:1px solid var(--woiya-line)!important;box-shadow:0 3px 16px rgba(15,23,42,.04)!important;backdrop-filter:saturate(135%) blur(12px)}
body.theme-woiya .t26-header-inner{max-width:var(--woiya-shell)!important;min-height:64px!important;padding-top:7px!important;padding-bottom:7px!important}
body.theme-woiya .t26-logo img{max-height:46px!important;width:auto!important}
body.theme-woiya .t26-nav{background:#fff!important;border-bottom:1px solid var(--woiya-line)!important;box-shadow:none!important}
body.theme-woiya .t26-nav-inner{max-width:var(--woiya-shell)!important}
body.theme-woiya .t26-nav-links>a{color:#344054!important;font-weight:750!important;letter-spacing:-.01em!important;border-bottom:2px solid transparent!important}
body.theme-woiya .t26-nav-links>a:hover,body.theme-woiya .t26-nav-links>a.active{color:var(--woiya-blue)!important;border-bottom-color:var(--woiya-green)!important;background:transparent!important}
body.theme-woiya .t26-menu-btn,body.theme-woiya .t26-nav-search-btn{color:#344054!important}
body.theme-woiya .t26-search input{background:var(--woiya-soft)!important;border-color:transparent!important;border-radius:999px!important}
body.theme-woiya .t26-container,body.theme-woiya .t26-wrap,body.theme-woiya .t26-wrap-full{max-width:var(--woiya-shell)!important}
body.theme-woiya .t26-sec-head h2,body.theme-woiya .t26-page-title,body.theme-woiya .t26-article h1{font-weight:900!important;letter-spacing:-.035em!important;color:var(--woiya-ink)!important}
body.theme-woiya .t26-sec-head{border-bottom-color:var(--woiya-line)!important}
body.theme-woiya .t26-sec-head:after{background:var(--woiya-green)!important}
body.theme-woiya .t26-tag-pill,body.theme-woiya .t26-badge{border-radius:999px!important}
body.theme-woiya .t26-post-row,body.theme-woiya .t26-cat-item,body.theme-woiya .t26-sidebar-box{border-color:var(--woiya-line)!important;box-shadow:none!important}
body.theme-woiya .t26-post-row-title a:hover,body.theme-woiya .t26-cat-title a:hover{color:var(--woiya-blue)!important}
body.theme-woiya .t26-article-body a{color:var(--woiya-blue)!important}
body.theme-woiya .t26-article-body blockquote{border-left-color:var(--woiya-green)!important}
body.theme-woiya .t26-footer{background:#0a1120!important;border-top:4px solid var(--woiya-blue)!important;color:#d0d5dd!important;position:relative}
body.theme-woiya .t26-footer:before{content:"";position:absolute;top:-4px;left:calc(50% - 42px);width:84px;height:4px;background:var(--woiya-green)}
body.theme-woiya .t26-footer-inner,body.theme-woiya .t26-footer-bottom{max-width:var(--woiya-shell)!important}
body.theme-woiya .tech-home-slot{max-width:var(--woiya-shell)!important;margin-top:30px!important;margin-bottom:34px!important}
body.theme-woiya .tech-home-slot__title{font-weight:900!important;letter-spacing:-.035em!important}
body.theme-woiya .tech-home-slot__head>a{color:var(--woiya-blue)!important}
body.theme-woiya .tech-home-device{border-color:var(--woiya-line)!important;border-radius:12px!important;box-shadow:0 4px 16px rgba(15,23,42,.035)!important}
body.theme-woiya .tech-home-device__brand{color:var(--woiya-blue)!important}
body.theme-woiya .tech-home-brand{border-color:var(--woiya-line)!important}
body.theme-woiya .tech-home-brand:hover{border-color:var(--woiya-blue)!important;color:var(--woiya-blue)!important}
body.theme-woiya .woiya-tech-page main{background:#fff}
body.theme-woiya.woiya-tech-page .tech-shell{max-width:var(--woiya-shell)!important}
body.theme-woiya .tech-product-nav{top:112px!important}
@media(max-width:900px){body.theme-woiya .t26-header-inner{min-height:58px!important}body.theme-woiya .t26-logo img{max-height:40px!important}body.theme-woiya .tech-product-nav{top:96px!important}}
@media(max-width:640px){body.theme-woiya .t26-header-inner{min-height:54px!important;padding:5px 10px!important}body.theme-woiya .t26-logo img{max-height:38px!important}body.theme-woiya .t26-nav{display:none!important}body.theme-woiya .tech-home-slot{padding-left:12px!important;padding-right:12px!important}.woiya-tech-page .tech-product-summary h1{font-size:32px!important}}
