:root{
  --glass-bg:rgba(248,250,255,.72);--glass-strong:rgba(255,255,255,.92);--glass-solid:#fcfdff;
  --glass-line:rgba(255,255,255,.90);--glass-edge:rgba(56,87,160,.16);
  --ink:#152456;--ink-2:#38508c;--muted:#71809d;--emerald:#2448b8;--emerald-2:#395de0;
  --mint:#c8d8ff;--mint-soft:#e6edff;--danger:#c8444f;--warning:#b96d10;
  --radius-sm:14px;--radius-md:20px;--radius-lg:26px;
  --shadow:0 18px 48px rgba(43,61,143,.12),inset 0 1px 0 rgba(255,255,255,.84);
}
html{background:#f1f4ff;color:var(--ink)}
body{font-family:"SF Pro Display","SF Pro Text","PingFang SC","Microsoft YaHei",system-ui,sans-serif!important;color:var(--ink)!important;background:
radial-gradient(circle at 86% -5%,rgba(169,191,255,.50),transparent 29rem),
radial-gradient(circle at 3% 102%,rgba(208,193,255,.35),transparent 32rem),
linear-gradient(135deg,#edf2ff 0%,#fafbff 48%,#f1eeff 100%)!important;background-attachment:fixed!important}
body:before{content:"";position:fixed;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(255,255,255,.45),transparent 38%,rgba(232,239,255,.26));}
body>aside{margin:14px!important;height:calc(100vh - 28px)!important;width:246px!important;border:1px solid var(--glass-line)!important;border-radius:var(--radius-lg)!important;background:var(--glass-bg)!important;backdrop-filter:blur(28px) saturate(145%)!important;-webkit-backdrop-filter:blur(28px) saturate(145%)!important;box-shadow:var(--shadow)!important;overflow:hidden!important}
body>aside+main{margin-left:0!important}
body>aside h1{font-size:26px!important;line-height:1.1!important;letter-spacing:.02em!important;color:var(--ink)!important}
body>aside p{color:var(--muted)!important;text-transform:none!important;letter-spacing:0!important}
body>aside nav{padding:0 2px 12px!important;scrollbar-width:none}
body>aside nav a{min-height:46px!important;margin:3px 0!important;padding:11px 14px!important;border-radius:15px!important;color:var(--ink-2)!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}
body>aside nav a:hover{transform:translateX(3px);background:rgba(255,255,255,.58)!important;color:var(--emerald)!important}
body>aside nav a[aria-current="page"],body>aside nav a.bg-primary-fixed,body>aside nav a[class*="bg-primary-fixed"]{background:rgba(203,216,255,.82)!important;color:var(--emerald)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.78),0 7px 18px rgba(57,81,180,.12)!important;transform:none!important}
body>main{position:relative!important;min-width:0!important;padding:26px 28px 42px!important;overflow:auto!important;background:transparent!important}
body>main>header,body>main header:first-child{border:0!important;background:transparent!important;box-shadow:none!important;padding-top:0!important}
h1{font-size:clamp(28px,2.4vw,38px)!important;line-height:1.12!important;letter-spacing:-.035em!important;color:var(--ink)!important}h2{letter-spacing:-.02em;color:var(--ink)!important}p{line-height:1.55}
button,a,input,select,textarea{font:inherit}button,a{cursor:pointer}button{min-height:42px;border-radius:13px!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}button:hover{transform:translateY(-1px)}button:active{transform:translateY(0)}
button[class*="bg-primary"],.btn.primary,.primary-button,[data-primary],button.live-primary{background:linear-gradient(145deg,var(--emerald-2),var(--emerald))!important;color:#fff!important;border-color:rgba(49,76,190,.72)!important;box-shadow:0 8px 20px rgba(49,76,190,.18),inset 0 1px 0 rgba(255,255,255,.22)!important}
input,select,textarea{min-height:44px!important;border:1px solid var(--glass-edge)!important;border-radius:13px!important;background:rgba(255,255,255,.72)!important;color:var(--ink)!important;box-shadow:inset 0 1px 1px rgba(17,61,50,.04)!important}
input:focus,select:focus,textarea:focus,button:focus-visible,a:focus-visible{outline:3px solid rgba(82,109,225,.25)!important;outline-offset:2px!important;border-color:#5b76e4!important}
.card,[class*="rounded-xl"],[class*="rounded-2xl"],section[class*="bg-white"],div[class*="bg-white"],.panel,.metric-card,.stat-card,.table-card,.content-card{border:1px solid var(--glass-edge)!important;border-top-color:var(--glass-line)!important;background:var(--glass-strong)!important;box-shadow:0 12px 34px rgba(43,61,143,.075),inset 0 1px 0 #fff!important;border-radius:var(--radius-md)!important}
.bg-primary.text-white,[class~="bg-primary"][class~="text-white"],article.bg-primary{background:linear-gradient(145deg,#4167e9,#1e3d9d)!important;color:#fff!important;border-color:rgba(31,57,155,.72)!important;box-shadow:0 16px 38px rgba(45,67,172,.20),inset 0 1px 0 rgba(255,255,255,.2)!important}
.metric-card.primary,.output-card{background:linear-gradient(145deg,#4167e9,#1e3d9d)!important;color:#fff!important;border-color:rgba(31,57,155,.72)!important;box-shadow:0 16px 38px rgba(45,67,172,.20),inset 0 1px 0 rgba(255,255,255,.2)!important}.metric-card.primary *,.output-card *{color:#fff!important}.output-card .output-stat{background:rgba(255,255,255,.11)!important;border-color:rgba(255,255,255,.12)!important}
.bg-primary.text-white *,[class~="bg-primary"][class~="text-white"] *,article.bg-primary *{color:#fff!important}
.bg-primary.text-white [class*="bg-white/"],[class~="bg-primary"][class~="text-white"] [class*="bg-white/"],article.bg-primary [class*="bg-white/"]{background:rgba(255,255,255,.12)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important}
.bg-primary.text-white a.bg-white,.bg-primary.text-white button.bg-white,article.bg-primary a.bg-white,article.bg-primary button.bg-white{background:#fff!important;color:var(--emerald)!important;border-color:#fff!important}.bg-primary.text-white a.bg-white *,article.bg-primary a.bg-white *{color:var(--emerald)!important}
.card:hover,.metric-card:hover,.stat-card:hover{box-shadow:0 18px 42px rgba(43,61,143,.11),inset 0 1px 0 #fff!important}
table{border-collapse:separate!important;border-spacing:0!important;width:100%}thead th{height:46px!important;background:rgba(237,242,255,.82)!important;color:#5c6f9e!important;font-size:12px!important;font-weight:700!important;letter-spacing:.02em!important;border-bottom:1px solid #dce5fb!important}tbody td{min-height:54px!important;padding-top:14px!important;padding-bottom:14px!important;border-bottom:1px solid #e5eafb!important;color:#24356f!important}tbody tr{transition:background .16s ease}tbody tr:hover{background:rgba(232,238,255,.6)!important}
.badge,.tag,[class*="rounded-full"]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.58)}
[class*="text-green-"]{color:#3155c7!important}[class*="bg-green-"]{background-color:#e5ebff!important}[class*="border-green-"]{border-color:#b9c9ff!important}
[class*="text-primary"],.text-primary{color:var(--ink)!important}[class*="bg-primary-fixed"],.bg-primary-fixed{background:#dce5ff!important}
.embedded-module-shell{border-radius:22px!important;overflow:hidden!important;background:rgba(255,255,255,.54)!important;border:1px solid var(--glass-line)!important;box-shadow:var(--shadow)!important}.embedded-module-shell iframe{background:transparent!important}
::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(80,103,191,.3);border:3px solid transparent;background-clip:padding-box;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:rgba(58,81,180,.48);border:2px solid transparent;background-clip:padding-box}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(max-width:900px){body>aside{width:82px!important;margin:10px!important;height:calc(100vh - 20px)!important;padding-left:10px!important;padding-right:10px!important}body>aside h1,body>aside p,body>aside nav a span:last-child,body>aside footer{display:none!important}body>aside nav a{justify-content:center!important;padding:11px!important}body>main{padding:22px 16px 34px!important}}
@media(max-width:640px){body{display:block!important;overflow:auto!important}body>aside{position:sticky!important;top:8px!important;z-index:100!important;width:calc(100% - 16px)!important;height:64px!important;margin:8px!important;display:flex!important;flex-direction:row!important;padding:8px 12px!important}body>aside>div:first-child{margin:0!important;padding:0!important}body>aside nav{display:flex!important;overflow-x:auto!important;gap:6px!important;margin-left:auto!important}body>aside nav a{min-width:44px!important;margin:0!important}body>main{height:auto!important;overflow:visible!important;padding:18px 12px 36px!important}.grid,.stats-grid,[class*="grid-cols-4"],[class*="grid-cols-3"],[class*="grid-cols-2"]{grid-template-columns:1fr!important}table{min-width:720px}.table-wrap,[class*="overflow-x-auto"]{overflow-x:auto!important;border-radius:var(--radius-md)}}

/* 全站蓝靛毛玻璃色彩收口：用于由 shared/app.js 实时挂载的业务模块及仍保留旧内联样式的页面。 */
.live-ai-page,.live-knowledge-page{background:transparent!important;color:#1d2d67!important}
.live-page-head h1,.live-page-head p,.live-page-head span{color:#1d2d67!important}.live-page-head p,.live-page-head>div>span{color:#6a789e!important}
.live-primary{background:linear-gradient(135deg,#3d5ddd,#263a9a)!important;border-color:#3855cc!important;box-shadow:0 9px 22px rgba(55,81,187,.19)!important}
.live-ai-layout{gap:16px!important}.live-conversation-list,.live-chat,.live-ai-context,.live-knowledge-grid article,.live-rules-panel{border-color:rgba(171,190,237,.78)!important;background:rgba(255,255,255,.8)!important;box-shadow:0 16px 38px rgba(57,77,146,.08)!important}
.live-panel-title,.live-chat-head{border-color:#dbe4fb!important;background:linear-gradient(135deg,rgba(237,242,255,.9),rgba(255,255,255,.42))!important}.live-panel-title b,.live-panel-title h2,.live-chat-head h2{color:#263b82!important}
.live-search,.live-account-filter,.live-account-filter .live-search{border-color:#cbd8f7!important;background:#f9fbff!important;color:#263b75!important}.live-account-filter{border-color:#e0e7fa!important}.live-account-filter label{color:#405496!important}
.live-session{background:rgba(255,255,255,.78)!important;border-color:#e3e9f9!important;color:#22336d!important}.live-session.active{background:linear-gradient(115deg,#e5ecff,#f3f6ff)!important;box-shadow:inset 3px 0 #3d5ddd!important}.live-session small,.live-session em{color:#7180a3!important}.live-session i.ai{background:#e4eaff!important;color:#3856c4!important}.live-avatar{background:#dfe7ff!important;color:#3b57c7!important}
.live-chat{box-shadow:0 16px 40px rgba(57,77,146,.09)!important}.live-chat-head{background:rgba(255,255,255,.83)!important}.live-chat-head p{color:#7180a3!important}.live-chat-head button{border-color:#c9d6f6!important;background:#fff!important;color:#314992!important}.live-messages{background:linear-gradient(180deg,#f6f8ff,#eef3ff)!important}.live-date-divider span{border-color:#d6e0fa!important;background:#fff!important;color:#7381a2!important}
.live-message-avatar{background:#e2e9ff!important;color:#3a57c5!important}.live-message-row.outgoing .live-message-avatar{background:#3858d1!important}.live-message-meta,.live-message-meta b,.live-delivery{color:#7582a1!important}.live-message-bubble{border-color:#d9e2fa!important;background:rgba(255,255,255,.95)!important;color:#26366e!important;box-shadow:0 4px 12px rgba(56,75,140,.06)!important}.live-message-row.outgoing .live-message-bubble{border-color:#a6b8f6!important;background:#dbe5ff!important}.live-message-row.system .live-message-bubble{background:#e9efff!important;color:#5c6d98!important}.live-reply{border-color:#dce5fb!important;background:rgba(255,255,255,.9)!important}.live-reply input{border-color:#cbd8f7!important;background:#f9fbff!important}.live-reply input:focus{outline-color:#9bb0f6!important;border-color:#6f89ea!important}
.live-account-ai-state,.live-sync-chip{background:#e5eaff!important;color:#3855c3!important}.live-account-ai-state.off{background:#fff3df!important;color:#a56800!important}.live-chat-head button.account-off{border-color:#e5bd75!important;background:#fff9ed!important;color:#a56700!important}
.live-ai-context{background:transparent!important;border:0!important;box-shadow:none!important}.live-context-card{border-color:#d8e2fc!important;background:rgba(255,255,255,.84)!important}.live-context-card h3{color:#2e468e!important}.live-context-card p{color:#60719e!important}
.live-knowledge-page .live-page-head,.knowledge-library-page>.live-page-head{background:transparent!important}.knowledge-library-page button,.knowledge-library-page>.live-page-head button,.knowledge-editor-test button{border-color:#3855cc!important;background:linear-gradient(135deg,#3d5ddd,#263a9a)!important;color:#fff!important}.knowledge-library-page>.live-page-head>div:last-child:before,.knowledge-view-all,.knowledge-back{border-color:#c9d5f5!important;background:#fff!important;color:#334b99!important}
.knowledge-catalog,.knowledge-recent,.live-rules-panel,.knowledge-editor,.knowledge-side section{border-color:#d8e2fc!important;background:rgba(255,255,255,.82)!important}.knowledge-catalog-head p,.knowledge-recent span,.knowledge-recent small,.knowledge-library-page p{color:#7080a6!important}.knowledge-article-card,.knowledge-category-card{border-color:#d9e3fb!important;background:#f9fbff!important;color:#24356f!important}.knowledge-article-card:hover,.knowledge-category-card:hover{border-color:#8da4ef!important;box-shadow:0 10px 24px rgba(57,81,183,.12)!important}.knowledge-card-icon,.knowledge-category-card>span{background:#e6ecff!important;color:#3f5bd1!important}.knowledge-card-top i,.knowledge-keywords em{background:#edf1ff!important;color:#51649c!important}.knowledge-card-top i.published,.live-switch.on{background:#dce5ff!important;color:#3150be!important}.knowledge-recent>div:before{background:#526de1!important}.live-rule-row{border-color:#e1e8fa!important}.live-switch{background:#edf1fa!important;color:#627199!important}
body:has(.layout .side){background:linear-gradient(135deg,#eef3ff,#fbfcff 55%,#f1efff)!important}.layout .side{background:rgba(247,249,255,.8)!important;border-color:#d6e0f8!important;box-shadow:10px 0 30px rgba(55,76,145,.05)!important}.layout .brand,.layout .page-head h1,.layout .group-name{color:#20336f!important}.layout .nav-label,.layout .muted,.layout .sub{color:#7180a3!important}.layout .side a{color:#3d4f8a!important}.layout .side a:hover,.layout .side a.active{background:#dfe7ff!important;color:#3555c7!important}.layout .button.primary{background:linear-gradient(135deg,#3d5ddd,#263a9a)!important;border-color:#3855cc!important}.layout .button:not(.primary){border-color:#c7d4f3!important;color:#3650a0!important;background:#fff!important}.layout .stat,.layout .employee,.layout .panel{border-color:#d7e2fb!important;background:rgba(255,255,255,.82)!important;box-shadow:0 12px 30px rgba(56,76,145,.07)!important}.layout .stat:hover,.layout .stat.active{border-color:#91a7ee!important;box-shadow:0 0 0 3px rgba(70,96,208,.1)!important}.layout .stat strong{color:#273b7b!important}.layout .toolbar input,.layout .toolbar select,.layout .form-grid input,.layout .form-grid select,.layout .form-grid textarea{border-color:#cbd8f7!important;background:#fbfcff!important;color:#26366f!important}.layout th{background:#edf2ff!important;color:#60709a!important}.layout th,.layout td{border-color:#e1e8fa!important}.layout tbody tr:hover{background:#f1f5ff!important}.layout .source,.layout .status-active{background:#e4eaff!important;color:#3856c4!important}.layout .progress{background:#e3e9fa!important}.layout .progress span{background:#536fe1!important}.layout .assignment{background:#f2f5ff!important}.layout .assignment.none{background:#fafbff!important;color:#7a88a9!important}.layout .dot.online{background:#526fe0!important}.layout .notice{background:#edf2ff!important;color:#405596!important}

/* 人员、模板、学习队列等自定义页面的语义状态统一。风险色仍保留，不再借用绿色表达“正常”。 */
.sync-state,.tag:not(.warn):not(.gray),.status-active,.status.published,.step.done,.published-note{background:#e5ebff!important;color:#3655c2!important}.tag.gray,.status,.step{background:#edf1fb!important;color:#64739b!important}.row-action,.eyebrow,.section-kicker,.published-note{color:#405bc5!important}.avatar:not(.has-photo){background:#e1e9ff!important;color:#3e5ac8!important}.detail-item,.detail,.proof,.calc,.source{background:#f5f7ff!important;border-color:#dce5fb!important}.drawer-mask,.modal-mask,.backdrop{background:rgba(29,43,95,.34)!important}.drawer,.modal{background:rgba(255,255,255,.96)!important;box-shadow:0 24px 64px rgba(33,49,112,.22)!important}.close{background:#e9eeff!important;color:#3c529d!important}
body:has(.learning-list){background:linear-gradient(135deg,#eef3ff,#fbfcff 56%,#f3f1ff)!important}.learning-list,.queue,.detail{border-color:#d8e2fb!important;background:rgba(255,255,255,.83)!important;box-shadow:0 14px 34px rgba(57,77,145,.075)!important}.queue-head,.detail-head,.filters,.detail-actions,.history{border-color:#e0e7fa!important}.learning-item{color:#26376f!important}.learning-item:hover{background:#f1f5ff!important}.learning-item.selected{background:#e4ebff!important;border-color:#b7c7f8!important}.learning-item p,.learning-item footer,.page-head p,.page-head span{color:#7180a3!important}.learning-item.selected:before,.stat.active:before{background:#526de1!important}.filters input,.filters select,.form-grid input,.form-grid select,.form-grid textarea{border-color:#cbd8f7!important;background:#fbfcff!important;color:#26366f!important}.filters input:focus,.filters select:focus,.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:#6b85e6!important;box-shadow:0 0 0 3px rgba(91,116,228,.13)!important}.form-grid label,.detail-actions p,.source p{color:#526393!important}.source{background:#f3f6ff!important}.history i{background:#5871df!important}.skeleton{background:linear-gradient(90deg,#edf1ff,#fbfcff,#edf1ff)!important}
body:has(.portal-sidebar){background:linear-gradient(135deg,#eef3ff,#fbfcff 55%,#f0efff)!important}.portal-sidebar{background:rgba(247,249,255,.86)!important;border-color:#d6e0f8!important;box-shadow:10px 0 30px rgba(55,76,145,.05)!important}.portal-brand{color:#1e316e!important}.portal-brand small,.portal-menu-label{color:#7180a3!important}.portal-menu a{color:#3f508a!important}.portal-menu a:hover{background:#edf1ff!important}.portal-menu a.active{background:#dfe7ff!important;color:#3555c7!important}.portal-menu .menu-icon{color:#425fce!important}.portal-account{background:linear-gradient(135deg,#405ed5,#293d98)!important}.portal-account small{color:#dbe4ff!important}
 .status.status-active,.status.published,.step.step.done{background:#e5ebff!important;color:#3655c2!important}

/* 知识库桌面工作区：目录与更新并行，分类以卡片网格呈现；窄屏才折叠。 */
body:has(.knowledge-catalog-head) main{width:100%!important;max-width:none!important;padding:28px 34px 46px!important}
.knowledge-library-page{width:min(100%,1480px)!important;max-width:none!important;margin:0 auto!important;padding:8px 0 0!important}
.knowledge-library-page .live-page-head{min-height:112px!important;margin-bottom:22px!important;align-items:center!important}
.knowledge-library-page .knowledge-library-layout{grid-template-columns:minmax(0,1fr) 310px!important;gap:20px!important;align-items:stretch!important}
.knowledge-library-page .knowledge-catalog,.knowledge-library-page .knowledge-recent{min-height:430px!important;padding:24px!important}
.knowledge-library-page [data-article-grid],.knowledge-library-page .knowledge-article-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}
.knowledge-library-page .knowledge-category-card{min-height:228px!important;padding:18px!important;border:1px solid #d5e0fb!important;background:linear-gradient(145deg,rgba(255,255,255,.94),rgba(241,245,255,.88))!important;color:#22356f!important;box-shadow:0 8px 22px rgba(58,78,148,.07)!important}
.knowledge-library-page .knowledge-category-card:hover{background:#f7f9ff!important;border-color:#8fa6ee!important;box-shadow:0 14px 30px rgba(58,78,148,.13)!important}
.knowledge-library-page .knowledge-category-card h3,.knowledge-library-page .knowledge-category-card p,.knowledge-library-page .knowledge-category-card b{color:#263a78!important}.knowledge-library-page .knowledge-category-card p{color:#6f7fa6!important}.knowledge-library-page .knowledge-category-card footer{border-color:#dce5fa!important}.knowledge-library-page .knowledge-category-card footer i{color:#4865d5!important}
.knowledge-library-page .knowledge-category-card>span{background:#e5ebff!important;color:#3d5bd1!important}.knowledge-library-page .knowledge-category-card button{background:transparent!important;color:inherit!important;border:0!important;box-shadow:none!important}
.knowledge-library-page .knowledge-recent{display:block!important}.knowledge-library-page .knowledge-recent h2{margin-bottom:10px!important}.knowledge-library-page .live-rules-panel{margin-top:20px!important;padding:24px!important}
@media(max-width:980px){body:has(.knowledge-catalog-head) main{padding:22px 20px 38px!important}.knowledge-library-page .knowledge-library-layout{grid-template-columns:1fr!important}.knowledge-library-page .knowledge-recent{min-height:0!important}.knowledge-library-page [data-article-grid],.knowledge-library-page .knowledge-article-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:620px){body:has(.knowledge-catalog-head) main{padding:16px 12px 30px!important}.knowledge-library-page .live-page-head{min-height:0!important;align-items:flex-start!important;gap:14px!important}.knowledge-library-page .live-page-head>div:last-child{width:100%!important}.knowledge-library-page .live-page-head>div:last-child button{width:100%!important}.knowledge-library-page [data-article-grid],.knowledge-library-page .knowledge-article-grid{grid-template-columns:1fr!important}.knowledge-library-page .knowledge-catalog,.knowledge-library-page .knowledge-recent,.knowledge-library-page .live-rules-panel{padding:17px!important}}

/* 知识库是内嵌工作区：不保留与内容无关的全局搜索、消息与个人工具栏。 */
body:has(.embedded-module-shell iframe[src*="08-knowledge-rules"])>main>header{display:none!important}
body:has(.embedded-module-shell iframe[src*="08-knowledge-rules"])>main{padding:0!important;overflow:hidden!important}
body:has(.embedded-module-shell iframe[src*="08-knowledge-rules"]) .embedded-module-shell{height:100%!important;min-height:0!important}
/* 直接打开或在外壳中打开时，知识库自身旧顶栏也不显示。 */
body.knowledge-module-body>div.flex-1>header,body:has(.knowledge-catalog-head)>div.flex-1>header{display:none!important}
/* 知识库原页面的白色底层会覆盖全站背景；统一为冰川蓝工作台背景。 */
body.knowledge-module-body,body:has(.knowledge-catalog-head){background:radial-gradient(circle at 86% -5%,rgba(169,191,255,.50),transparent 29rem),radial-gradient(circle at 3% 102%,rgba(208,193,255,.35),transparent 32rem),linear-gradient(135deg,#edf2ff 0%,#fafbff 48%,#f1eeff 100%)!important}
body.knowledge-module-body>div.flex-1,body:has(.knowledge-catalog-head)>div.flex-1,body.knowledge-module-body .knowledge-module-main,body:has(.knowledge-catalog-head) .knowledge-module-main{background:transparent!important}
body.knowledge-module-body .live-knowledge-page,body:has(.knowledge-catalog-head) .live-knowledge-page{background:transparent!important}
