:root{--theme-bg: #f7f4ee;--theme-bg-soft: #f0eadf;--theme-surface: #fffaf2;--theme-surface-strong: #ffffff;--theme-surface-hover: #fff7eb;--theme-nav-surface: rgba(255, 255, 255, .62);--theme-text: #1f1f1f;--theme-text-soft: #4a453f;--theme-text-muted: #8d8272;--theme-border: #d9d0c3;--theme-border-strong: #b88b55;--theme-accent: #a47a47;--theme-accent-2: #b88b55;--theme-accent-3: #d9d0c3;--theme-card-title: #1f1f1f;--theme-card-text: #4a453f;--theme-card-muted: #8d8272;--theme-divider: #d9d0c3;--theme-button-text: #ffffff;--theme-shadow: rgba(34, 28, 20, .16);--theme-grid: rgba(31, 31, 31, .032);--theme-vignette-a: rgba(247, 244, 238, .78);--theme-vignette-b: rgba(164, 122, 71, .1);--theme-canvas-0: #f7f4ee;--theme-canvas-1: #f0eadf;--theme-canvas-2: #fffaf1;--theme-canvas-glow-1: 164, 122, 71;--theme-canvas-glow-2: 193, 154, 99;--theme-particle: 74, 69, 63;--theme-sigil-light: #f4eadb;--theme-sigil-mid: #c8aa7d;--theme-sigil-dark: #6f604c;--theme-sigil-edge: #a47a47;--theme-sigil-core: #b88b55;--theme-sigil-glow: rgba(164, 122, 71, .2);--theme-name: "高级暖金";color:var(--theme-text);background:var(--theme-bg)}:root[data-theme=warm-gold]{--theme-bg: #f7f4ee;--theme-bg-soft: #f0eadf;--theme-surface: #fffaf2;--theme-surface-strong: #ffffff;--theme-surface-hover: #fff7eb;--theme-nav-surface: rgba(255, 255, 255, .62);--theme-text: #1f1f1f;--theme-text-soft: #4a453f;--theme-text-muted: #8d8272;--theme-border: #d9d0c3;--theme-border-strong: #b88b55;--theme-accent: #a47a47;--theme-accent-2: #b88b55;--theme-accent-3: #d9d0c3;--theme-card-title: #1f1f1f;--theme-card-text: #4a453f;--theme-card-muted: #8d8272;--theme-divider: #d9d0c3;--theme-button-text: #ffffff;--theme-shadow: rgba(34, 28, 20, .16);--theme-grid: rgba(31, 31, 31, .032);--theme-vignette-a: rgba(247, 244, 238, .78);--theme-vignette-b: rgba(164, 122, 71, .1);--theme-canvas-0: #f7f4ee;--theme-canvas-1: #f0eadf;--theme-canvas-2: #fffaf1;--theme-canvas-glow-1: 164, 122, 71;--theme-canvas-glow-2: 193, 154, 99;--theme-particle: 74, 69, 63;--theme-sigil-light: #f4eadb;--theme-sigil-mid: #c8aa7d;--theme-sigil-dark: #6f604c;--theme-sigil-edge: #a47a47;--theme-sigil-core: #b88b55;--theme-sigil-glow: rgba(164, 122, 71, .2)}:root[data-theme=modern-ai]{--theme-bg: #f6f7fb;--theme-bg-soft: #eef1f8;--theme-surface: #ffffff;--theme-surface-strong: #ffffff;--theme-surface-hover: #f7f9ff;--theme-nav-surface: #ffffff;--theme-text: #111111;--theme-text-soft: #3c3c3c;--theme-text-muted: #8b8b8b;--theme-border: #dfe6f7;--theme-border-strong: #7e8df2;--theme-accent: #6372e8;--theme-accent-2: #7e8df2;--theme-accent-3: #dfe6f7;--theme-card-title: #111111;--theme-card-text: #3c3c3c;--theme-card-muted: #8b8b8b;--theme-divider: #e7e7e7;--theme-button-text: #ffffff;--theme-shadow: rgba(36, 42, 76, .1);--theme-grid: rgba(17, 17, 17, .028);--theme-vignette-a: rgba(246, 247, 251, .8);--theme-vignette-b: rgba(99, 114, 232, .075);--theme-canvas-0: #f6f7fb;--theme-canvas-1: #eef1f8;--theme-canvas-2: #ffffff;--theme-canvas-glow-1: 99, 114, 232;--theme-canvas-glow-2: 126, 141, 242;--theme-particle: 60, 60, 60;--theme-sigil-light: #ffffff;--theme-sigil-mid: #dbe0ff;--theme-sigil-dark: #939ccf;--theme-sigil-edge: #6372e8;--theme-sigil-core: #7e8df2;--theme-sigil-glow: rgba(99, 114, 232, .2)}:root[data-theme=art-gallery]{--theme-bg: #f5f1e8;--theme-bg-soft: #efe8dd;--theme-surface: #fff8ef;--theme-surface-strong: #fffaf4;--theme-surface-hover: #f4eadf;--theme-nav-surface: rgba(255, 255, 255, .58);--theme-text: #161616;--theme-text-soft: #4d4943;--theme-text-muted: #948a7c;--theme-border: #d8ccbc;--theme-border-strong: #d27a5a;--theme-accent: #b86142;--theme-accent-2: #d27a5a;--theme-accent-3: #d8ccbc;--theme-card-title: #161616;--theme-card-text: #4d4943;--theme-card-muted: #948a7c;--theme-divider: #d8ccbc;--theme-button-text: #ffffff;--theme-shadow: rgba(44, 36, 28, .13);--theme-grid: rgba(22, 22, 22, .032);--theme-vignette-a: rgba(245, 241, 232, .78);--theme-vignette-b: rgba(184, 97, 66, .1);--theme-canvas-0: #f5f1e8;--theme-canvas-1: #efe8dd;--theme-canvas-2: #fff8ec;--theme-canvas-glow-1: 184, 97, 66;--theme-canvas-glow-2: 210, 122, 90;--theme-particle: 77, 73, 67;--theme-sigil-light: #f1e2cf;--theme-sigil-mid: #c98970;--theme-sigil-dark: #6a5748;--theme-sigil-edge: #b86142;--theme-sigil-core: #d27a5a;--theme-sigil-glow: rgba(184, 97, 66, .18)}:root[data-theme=apple-ai]{--theme-bg: #fafafa;--theme-bg-soft: #f5f5f5;--theme-surface: #ffffff;--theme-surface-strong: #ffffff;--theme-surface-hover: #f3f3f3;--theme-nav-surface: #ffffff;--theme-text: #111111;--theme-text-soft: #4b4b4b;--theme-text-muted: #9c9c9c;--theme-border: #e8edf4;--theme-border-strong: #8bbcf4;--theme-accent: #0071e3;--theme-accent-2: #5aa6f2;--theme-accent-3: #e8edf4;--theme-card-title: #111111;--theme-card-text: #4b4b4b;--theme-card-muted: #9c9c9c;--theme-divider: #e8edf4;--theme-button-text: #ffffff;--theme-shadow: rgba(28, 45, 64, .095);--theme-grid: rgba(17, 17, 17, .024);--theme-vignette-a: rgba(250, 250, 250, .78);--theme-vignette-b: rgba(0, 113, 227, .07);--theme-canvas-0: #fafafa;--theme-canvas-1: #f5f5f5;--theme-canvas-2: #ffffff;--theme-canvas-glow-1: 0, 113, 227;--theme-canvas-glow-2: 51, 145, 245;--theme-particle: 75, 75, 75;--theme-sigil-light: #ffffff;--theme-sigil-mid: #dfe9f5;--theme-sigil-dark: #7f8b98;--theme-sigil-edge: #0071e3;--theme-sigil-core: #5aa6f2;--theme-sigil-glow: rgba(0, 113, 227, .16)}:root[data-theme=ai-plus]{--theme-bg: #f8f0e4;--theme-bg-soft: #efe1cf;--theme-surface: #fff7ec;--theme-surface-strong: #fffaf4;--theme-surface-hover: #f2e4d2;--theme-nav-surface: rgba(255, 255, 255, .62);--theme-text: #1d1813;--theme-text-soft: #514437;--theme-text-muted: #8f7b67;--theme-border: #e0cdbc;--theme-border-strong: #a77a52;--theme-accent: #8a633f;--theme-accent-2: #a77a52;--theme-accent-3: #e0cdbc;--theme-card-title: #1d1813;--theme-card-text: #514437;--theme-card-muted: #8f7b67;--theme-divider: #e0cdbc;--theme-button-text: #ffffff;--theme-shadow: rgba(47, 34, 22, .13);--theme-grid: rgba(29, 24, 19, .028);--theme-vignette-a: rgba(248, 240, 228, .78);--theme-vignette-b: rgba(138, 99, 63, .09);--theme-canvas-0: #f8f0e4;--theme-canvas-1: #efe1cf;--theme-canvas-2: #fffaf4;--theme-canvas-glow-1: 138, 99, 63;--theme-canvas-glow-2: 167, 122, 82;--theme-particle: 81, 68, 55;--theme-sigil-light: #f6ead9;--theme-sigil-mid: #c8a783;--theme-sigil-dark: #5b4636;--theme-sigil-edge: #8a633f;--theme-sigil-core: #a77a52;--theme-sigil-glow: rgba(138, 99, 63, .18)}:root[data-theme=original-noir]{--theme-bg: #020202;--theme-bg-soft: #08090d;--theme-surface: rgba(255, 255, 255, .055);--theme-surface-strong: rgba(12, 15, 22, .82);--theme-surface-hover: rgba(255, 255, 255, .09);--theme-nav-surface: rgba(255, 255, 255, .055);--theme-text: #fff9ee;--theme-text-soft: rgba(239, 236, 226, .72);--theme-text-muted: rgba(239, 236, 226, .46);--theme-border: rgba(255, 255, 255, .15);--theme-border-strong: rgba(255, 255, 255, .34);--theme-accent: #d8b46a;--theme-accent-2: #b99355;--theme-accent-3: #2d2d2b;--theme-card-title: #fff9ee;--theme-card-text: rgba(239, 236, 226, .72);--theme-card-muted: rgba(239, 236, 226, .46);--theme-divider: rgba(255, 255, 255, .15);--theme-button-text: #0a0b0f;--theme-shadow: rgba(0, 0, 0, .42);--theme-grid: rgba(255, 255, 255, .024);--theme-vignette-a: rgba(0, 0, 0, .74);--theme-vignette-b: rgba(0, 0, 0, .22);--theme-canvas-0: #030303;--theme-canvas-1: #070708;--theme-canvas-2: #010101;--theme-canvas-glow-1: 225, 232, 235;--theme-canvas-glow-2: 117, 201, 255;--theme-particle: 232, 238, 240;--theme-sigil-light: #f5f0e4;--theme-sigil-mid: #a6a49b;--theme-sigil-dark: #2d2d2b;--theme-sigil-edge: #d8b46a;--theme-sigil-core: #75c9ff;--theme-sigil-glow: rgba(117, 201, 255, .16)}:root[data-theme=digital-aurora]{--theme-bg: #171520;--theme-bg-soft: #201b2d;--theme-surface: rgba(255, 255, 255, .07);--theme-surface-strong: rgba(255, 255, 255, .11);--theme-surface-hover: rgba(255, 255, 255, .15);--theme-nav-surface: rgba(255, 255, 255, .07);--theme-text: #f8f3ea;--theme-text-soft: rgba(248, 243, 234, .72);--theme-text-muted: rgba(248, 243, 234, .48);--theme-border: rgba(248, 243, 234, .15);--theme-border-strong: rgba(140, 216, 255, .36);--theme-accent: #8cd8ff;--theme-accent-2: #cc7cf4;--theme-accent-3: #d8b46a;--theme-card-title: #f8f3ea;--theme-card-text: rgba(248, 243, 234, .72);--theme-card-muted: rgba(248, 243, 234, .48);--theme-divider: rgba(248, 243, 234, .15);--theme-button-text: #111017;--theme-shadow: rgba(0, 0, 0, .34);--theme-grid: rgba(255, 255, 255, .032);--theme-vignette-a: rgba(0, 0, 0, .42);--theme-vignette-b: rgba(142, 98, 220, .18);--theme-canvas-0: #171520;--theme-canvas-1: #201b2d;--theme-canvas-2: #100f18;--theme-canvas-glow-1: 140, 216, 255;--theme-canvas-glow-2: 204, 124, 244;--theme-particle: 240, 235, 226;--theme-sigil-light: #e7fbff;--theme-sigil-mid: #8cd8ff;--theme-sigil-dark: #312841;--theme-sigil-edge: #cc7cf4;--theme-sigil-core: #8cd8ff;--theme-sigil-glow: rgba(140, 216, 255, .2)}html,body{background:var(--theme-bg)!important;color:var(--theme-text)!important}#particleCanvas{background:var(--theme-canvas-0)!important}.page-vignette{background:linear-gradient(90deg,var(--theme-vignette-a),transparent 52%,var(--theme-vignette-b)),radial-gradient(circle at 72% 50%,transparent 0 20%,var(--theme-vignette-b) 52%,var(--theme-vignette-a) 100%)!important}.home-shell,.news-shell,.agents-shell,.cooperation-shell,.women-shell,.diagnosis-shell,.diagnosis-hero{background:radial-gradient(circle at 18% 14%,color-mix(in srgb,var(--theme-accent) 10%,transparent),transparent 35%),radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--theme-accent-2) 12%,transparent),transparent 31%),radial-gradient(circle at 72% 44%,color-mix(in srgb,var(--theme-accent-2) 7%,transparent) 0 1px,transparent 1.7px),repeating-radial-gradient(ellipse at 80% 48%,transparent 0 38px,color-mix(in srgb,var(--theme-accent-2) 5%,transparent) 39px 40px,transparent 41px 78px),repeating-radial-gradient(ellipse at 84% 43%,transparent 0 70px,color-mix(in srgb,var(--theme-accent) 4%,transparent) 71px 72px,transparent 73px 140px),linear-gradient(var(--theme-grid) 1px,transparent 1px),linear-gradient(90deg,var(--theme-grid) 1px,transparent 1px),var(--theme-bg)!important;background-size:auto,auto,28px 28px,auto,auto,72px 72px,72px 72px,auto!important;background-position:center,center,0 0,center,center,0 0,0 0,center!important}.home-shell{background:radial-gradient(circle at 18% 14%,color-mix(in srgb,var(--theme-accent) 9%,transparent),transparent 35%),radial-gradient(circle at 82% 8%,color-mix(in srgb,var(--theme-accent-2) 10%,transparent),transparent 31%),radial-gradient(circle at 74% 44%,color-mix(in srgb,var(--theme-accent-2) 8%,transparent) 0 1px,transparent 1.8px),repeating-radial-gradient(ellipse at 80% 48%,transparent 0 40px,color-mix(in srgb,var(--theme-accent-2) 6%,transparent) 41px 42px,transparent 43px 84px),repeating-radial-gradient(ellipse at 84% 43%,transparent 0 76px,color-mix(in srgb,var(--theme-accent) 4%,transparent) 77px 78px,transparent 79px 152px),linear-gradient(var(--theme-grid) 1px,transparent 1px),linear-gradient(90deg,var(--theme-grid) 1px,transparent 1px),var(--theme-bg)!important;background-size:auto,auto,30px 30px,auto,auto,84px 84px,84px 84px,auto!important}@media (max-width: 760px){.home-shell,.news-shell,.agents-shell,.cooperation-shell,.women-shell,.diagnosis-shell,.diagnosis-hero{background:radial-gradient(circle at 22% 12%,color-mix(in srgb,var(--theme-accent) 7%,transparent),transparent 34%),radial-gradient(circle at 82% 18%,color-mix(in srgb,var(--theme-accent-2) 7%,transparent),transparent 34%),radial-gradient(circle at 70% 38%,color-mix(in srgb,var(--theme-accent-2) 5%,transparent) 0 1px,transparent 1.9px),repeating-radial-gradient(ellipse at 86% 36%,transparent 0 72px,color-mix(in srgb,var(--theme-accent-2) 3%,transparent) 73px 74px,transparent 75px 146px),linear-gradient(var(--theme-grid) 1px,transparent 1px),linear-gradient(90deg,var(--theme-grid) 1px,transparent 1px),var(--theme-bg)!important;background-size:auto,auto,34px 34px,auto,76px 76px,76px 76px,auto!important}}.theme-switcher{position:fixed;top:clamp(58px,5vw,72px);right:clamp(28px,3vw,44px);z-index:50;font-family:Microsoft YaHei,PingFang SC,Noto Sans SC,Inter,system-ui,sans-serif}.theme-switcher__trigger{display:inline-flex;min-height:38px;align-items:center;gap:8px;border:1px solid var(--theme-border);border-radius:999px;padding:0 12px;color:var(--theme-card-title);background:var(--theme-surface-strong);box-shadow:0 16px 42px var(--theme-shadow);font:inherit;font-size:12px;font-weight:800;letter-spacing:.08em;cursor:pointer;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.theme-switcher__trigger:before{width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,var(--theme-accent),var(--theme-accent-2));content:""}.theme-switcher__panel{position:absolute;top:calc(100% + 10px);right:0;display:none;width:min(260px,calc(100vw - 28px));gap:6px;border:1px solid var(--theme-border);border-radius:8px;padding:8px;background:var(--theme-surface-strong);box-shadow:0 24px 70px var(--theme-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.theme-switcher.is-open .theme-switcher__panel{display:grid}.theme-option{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;width:100%;min-height:48px;border:1px solid transparent;border-radius:8px;padding:8px;color:var(--theme-card-title);background:transparent;text-align:left;cursor:pointer}.theme-option:hover,.theme-option:focus-visible,.theme-option.is-active{border-color:var(--theme-border);background:color-mix(in srgb,var(--theme-accent) 10%,transparent);outline:none}.theme-option__swatch{display:grid;width:28px;height:28px;overflow:hidden;border:1px solid var(--theme-border);border-radius:50%;background:linear-gradient(135deg,var(--swatch-a),var(--swatch-b) 52%,var(--swatch-c))}.theme-option strong{display:block;overflow:hidden;color:var(--theme-card-title);font-size:12px;font-weight:900;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap}.theme-option small{display:block;margin-top:2px;overflow:hidden;color:var(--theme-card-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.contact-float summary{border-color:var(--theme-border)!important;color:var(--theme-text)!important;background:var(--theme-surface-strong)!important;box-shadow:0 16px 42px var(--theme-shadow)!important}.contact-float summary:before{display:none!important}.contact-action{color:var(--theme-text-soft)!important;background:color-mix(in srgb,var(--theme-text) 7%,transparent)!important}.contact-action--wechat{color:var(--theme-button-text)!important;background:var(--theme-accent)!important}.contact-panel{border-color:var(--theme-border)!important;background:var(--theme-surface-strong)!important;box-shadow:0 24px 70px var(--theme-shadow)!important}.contact-panel__head span{color:var(--theme-accent)!important}.contact-panel__head strong,.contact-qr strong,.contact-lines strong,.contact-lines a{color:var(--theme-text)!important}.contact-qr,.contact-lines{border-color:var(--theme-border)!important}.contact-lines p{background:var(--theme-bg-soft)!important}.contact-lines span,.contact-qr small{color:var(--theme-text-muted)!important}.brand-word,.nav-links,.site-path,.site-path a,.site-path span,.news-topbar nav a,.agents-topbar nav a,.cooperation-topbar nav a,.women-topbar nav a,.tools-brand,.tools-topbar nav a,.material-brand,.material-topbar nav a,.wizard-nav .tools-brand,.wizard-nav a,.ghost-link,.session-meta span,.dimension-list span,.intro-tags span,.text-button,.tab-button,.management-item,.ai-chat-header a,.ai-system-actions a,.quick-prompt-row button{border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important;background:var(--theme-surface)!important}.brand-word,.nav-links,.site-path,.site-path a,.site-path span,.news-topbar nav a,.agents-topbar nav a,.cooperation-topbar nav a,.women-topbar nav a,.tools-brand,.tools-topbar nav a,.material-brand,.material-topbar nav a,.wizard-nav .tools-brand,.wizard-nav a,.ghost-link{color:var(--theme-text-soft)!important;background:transparent!important;box-shadow:none!important}.brand-word,.nav-links,.site-path,.tools-brand,.material-brand,.wizard-nav .tools-brand{border-color:transparent!important}.site-path{display:inline-flex;align-items:center;min-width:0;min-height:38px;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.site-path a,.site-path span{max-width:min(32vw,240px);min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-path a{color:var(--theme-text-soft)!important;transition:color .18s ease,opacity .18s ease}.site-path span{color:var(--theme-text)!important}.site-path i{color:var(--theme-accent)!important;font-style:normal;opacity:.55}.agents-topbar,.diagnosis-topbar{justify-content:space-between!important}.news-topbar,.agents-topbar,.cooperation-topbar,.women-topbar,.diagnosis-topbar,.tools-topbar,.material-topbar,.wizard-nav{align-items:center!important}.tools-shell .site-path,.tools-shell .site-path a,.tools-shell .site-path span,.material-shell .site-path,.material-shell .site-path a,.material-shell .site-path span,.video-tool-shell .site-path,.video-tool-shell .site-path a,.video-tool-shell .site-path span,.video-tool-shell .wizard-nav a{color:#f4f1eac2!important}.tools-shell .site-path span,.material-shell .site-path span,.video-tool-shell .site-path span{color:#ffffffe0!important}.tools-shell .site-path i,.material-shell .site-path i,.video-tool-shell .site-path i{color:#d8b46a!important;opacity:.72}.video-tool-shell .wizard-nav>div a{border-color:#f4f1ea47!important;color:#f4f1eac2!important;background:transparent!important}.ai-system-actions button{border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important;background:var(--theme-surface)!important}.management-add-button,.management-item-tools button,.management-editor-head button,.management-editor-actions button{border-color:var(--theme-border)!important;color:var(--theme-text)!important;background:var(--theme-surface)!important}.nav-links a:hover,.nav-links a:focus-visible,.site-path a:hover,.site-path a:focus-visible,.news-topbar nav a:hover,.agents-topbar nav a:hover,.cooperation-topbar nav a:hover,.cooperation-topbar nav a:focus-visible,.women-topbar nav a:hover,.tools-topbar nav a:hover,.tools-topbar nav a:focus-visible,.material-topbar nav a:hover,.material-topbar nav a:focus-visible,.wizard-nav a:hover,.wizard-nav a:focus-visible,.ghost-link:hover,.ghost-link:focus-visible,.text-button:hover,.text-button:focus-visible{color:var(--theme-text)!important;border-color:color-mix(in srgb,var(--theme-border-strong) 42%,transparent)!important}.eyebrow,.kicker,.question-category,.question-module,.report-section span,.report-card span,.article-card span,.detail-panel span,.section-heading .eyebrow,.instance-detail-head .eyebrow,.instance-hero-panel .eyebrow,.cooperation-shell .kicker{color:var(--theme-accent)!important}h1,h2,h3,.hero-copy h1,.news-hero h1,.agents-hero h1,.studio-copy h1,.women-intro h1,.women-result h2,.question-stage h2,form h2,.section-heading h1,.section-heading h2,.instance-card h2,.instance-card h3,.instance-detail-head h2,.instance-hero-panel h2,.rail-heading h2,.ai-chat-header h2,.ai-runtime-panel h3,.article-card h3,.agent-item strong,.insight-board strong,.entry-index strong,.cooperation-shell h1,.cooperation-shell h2,.cooperation-shell h3,.hero-statement strong,.ai-system-entry span,.management-item span,.board-panel-head strong,.operation-head strong,.rhythm-list strong,.member-grid strong,.hot-list strong,.metric-tile strong,.data-row strong,.workflow-grid h3,.map-grid strong,.ai-message-content h3,.ai-message-content strong{color:var(--theme-text)!important}p,small,li,.hero-intro,.news-intro p,.agents-hero p:not(.kicker),.studio-copy p:not(.kicker),.women-intro p,.question-hint,.question-reason,.article-card p,.article-card small,.detail-heading p,.detail-panel p,.detail-panel li,.result-header p:not(.kicker),.report-section p,.report-section li,.report-card p,.report-card li,.section-heading p:not(.eyebrow),.instance-card p,.instance-detail-head p:not(.eyebrow),.instance-panel p,.instance-spine small,.management-item small,.entry-index small{color:var(--theme-text-soft)!important}.ai-system-entry small,.management-item small,.board-panel-head small,.plan-panel li,.rhythm-list small,.member-grid small,.signal-list p,.pulse-panel p,.decision-plan li,.hot-list span,.alert-panel p,.sales-legend span,.data-row p,.workflow-grid p,.map-grid span,.ai-message-content p,.ai-message-content li{color:var(--theme-text-soft)!important}.entry-kicker,.instance-card span,.instance-panel span,.instance-spine span,.article-meta em,.progress-wrap,.progress-row,.news-status,.agent-item small,.insight-board small,.ai-system-top span,.rail-heading span,.ai-runtime-panel>span,.ai-chat-header span{color:var(--theme-text-muted)!important}.board-panel-head span,.operation-head span,.rhythm-list span,.member-grid span,.signal-list span,.sales-legend span,.metric-tile span,.metric-tile small,.data-row span,.data-row-meta small,.workflow-grid span,.token-line,.ai-media-item figcaption{color:var(--theme-text-muted)!important}.entry-index a,.instance-card,.instance-detail,.instance-panel,.instance-hero-panel,.instance-spine,.instance-status-strip span,.instance-tabs,.tab-panel article,.ai-management-rail,.ai-chat-surface,.ai-runtime-panel,.diagnosis-card,.women-card,.women-result,.article-card,.agent-item,.agent-detail,.detail-panel,.insight-board article,.report-section,.report-card,.choice-grid span,input,textarea{border-color:var(--theme-border)!important;color:var(--theme-text)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--theme-surface-strong) 82%,transparent),color-mix(in srgb,var(--theme-surface) 78%,transparent)),var(--theme-surface)!important;box-shadow:0 24px 70px var(--theme-shadow)!important}.entry-index a strong,.instance-card h2,.instance-card h3,.instance-detail h2,.instance-panel h2,.instance-panel h3,.instance-hero-panel h2,.instance-spine strong,.instance-status-strip strong,.tab-panel article h3,.ai-management-rail h2,.ai-chat-surface h2,.ai-runtime-panel h3,.diagnosis-card h2,.women-card h2,.women-result h2,.article-card h3,.agent-item strong,.agent-detail h2,.detail-panel h3,.insight-board article strong,.report-section h3,.report-card h3,.choice-grid span,input,textarea{color:var(--theme-card-title)!important}.entry-index a small,.instance-card p,.instance-detail p,.instance-panel p,.instance-spine small,.instance-status-strip span,.tab-panel article p,.ai-management-rail p,.ai-chat-surface p,.ai-runtime-panel p,.diagnosis-card p,.women-card p,.women-result p,.article-card p,.article-card small,.agent-item small,.agent-detail p,.detail-panel p,.detail-panel li,.insight-board article small,.report-section p,.report-section li,.report-card p,.report-card li,.choice-grid span,input::placeholder,textarea::placeholder{color:var(--theme-card-text)!important}.entry-index a span,.instance-card span,.instance-panel span,.article-card span,.report-section span,.report-card span,.progress-wrap,.progress-row,.question-category,.question-module{color:var(--theme-card-muted)!important}.ai-system-entry,.board-panel,.operation-panel,.management-editor-dialog,.edit-plan-button,.sales-chart,.hot-list div{border-color:var(--theme-border)!important;color:var(--theme-text)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--theme-surface-strong) 82%,transparent),color-mix(in srgb,var(--theme-surface) 78%,transparent)),var(--theme-surface)!important}.entry-index a:hover,.entry-index a:focus-visible,.instance-card:hover,.agent-item:hover,.agent-item:focus-visible,.agent-item.active,.article-card.clickable:hover,.article-card.clickable:focus-visible,.choice-grid input:checked+span,.tab-button:hover,.tab-button:focus-visible,.tab-button.is-active,.management-item:hover,.management-item:focus-visible,.management-item.is-active{border-color:var(--theme-border-strong)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent) 16%,transparent),color-mix(in srgb,var(--theme-accent-2) 12%,transparent)),var(--theme-surface)!important}.ai-system-entry:hover,.ai-system-entry:focus-visible,.edit-plan-button:hover,.edit-plan-button:focus-visible{border-color:var(--theme-border-strong)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent) 16%,transparent),color-mix(in srgb,var(--theme-accent-2) 12%,transparent)),var(--theme-surface)!important}.management-add-button:hover,.management-add-button:focus-visible,.management-item-tools button:hover,.management-item-tools button:focus-visible,.management-editor-head button:hover,.management-editor-head button:focus-visible,.management-editor-actions button:hover,.management-editor-actions button:focus-visible,.ai-system-actions button:hover,.ai-system-actions button:focus-visible{border-color:var(--theme-border-strong)!important;color:var(--theme-text)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--theme-accent) 16%,transparent),color-mix(in srgb,var(--theme-accent-2) 12%,transparent)),var(--theme-surface)!important}.primary-button,.refresh-button,.primary-link,.ai-composer button,.management-editor-actions button[type=submit]{color:var(--theme-button-text)!important;background:linear-gradient(135deg,var(--theme-accent),var(--theme-accent-2))!important}.progress-track{background:color-mix(in srgb,var(--theme-text) 12%,transparent)!important}.progress-track span{background:linear-gradient(90deg,var(--theme-accent),var(--theme-accent-2))!important}.sales-bars span,.legend-bar{background:linear-gradient(180deg,color-mix(in srgb,var(--theme-text) 52%,transparent),color-mix(in srgb,var(--theme-accent-2) 24%,transparent))!important}.sales-chart polyline,.legend-line{stroke:var(--theme-accent)!important;background:var(--theme-accent)!important}.ambient-one{background:color-mix(in srgb,var(--theme-accent) 22%,transparent)!important}.ambient-two{background:color-mix(in srgb,var(--theme-accent-2) 24%,transparent)!important}.sigil-facet{background:linear-gradient(118deg,var(--theme-sigil-light),var(--theme-sigil-mid) 34%,var(--theme-sigil-dark) 78%),linear-gradient(22deg,rgba(255,255,255,.48),transparent 48%)!important}.sigil-facet:after{background:linear-gradient(82deg,transparent 0 38%,color-mix(in srgb,var(--theme-sigil-light) 44%,transparent) 46%,transparent 56%),radial-gradient(circle at 42% 20%,color-mix(in srgb,var(--theme-sigil-light) 38%,transparent),transparent 24%)!important}.sigil-core,.sigil-line{background:linear-gradient(180deg,transparent,var(--theme-sigil-core) 48%,transparent)!important;box-shadow:0 0 14px color-mix(in srgb,var(--theme-sigil-core) 64%,transparent),0 0 38px var(--theme-sigil-glow)!important}.sigil-shadow,.sigil-aura{background:radial-gradient(ellipse at center,var(--theme-sigil-glow),transparent 68%)!important}.sigil-stage:before{background:radial-gradient(circle at 50% 48%,var(--theme-sigil-glow),transparent 54%)!important}.sigil-rotor:after{background:linear-gradient(108deg,color-mix(in srgb,var(--theme-sigil-light) 22%,transparent),color-mix(in srgb,var(--theme-sigil-mid) 30%,transparent),color-mix(in srgb,var(--theme-sigil-dark) 70%,transparent))!important}.kyra-fallback{border-color:var(--theme-border)!important;color:var(--theme-text-soft)!important;background:var(--theme-surface-strong)!important}@media (max-width: 760px){.theme-switcher{top:auto;right:14px;bottom:14px}.theme-switcher__panel{top:auto;bottom:calc(100% + 10px)}.theme-switcher__trigger span{display:none}}
