/* A quiet, readable editorial layout. */
:root{--paper:#faf9f6;--ink:#302e2b;--muted:#746f68;--purple:#775c8c;--orange:#775c8c;--line:#e6e2db}body{background:var(--paper);color:var(--ink);font-family:'PingFang SC','Microsoft YaHei',sans-serif;font-size:14px}.wrap{max-width:1100px}header{height:77px;background:#faf9f6f5;border-bottom:1px solid #e6e2db;backdrop-filter:blur(12px)}.brand{font-size:19px;font-weight:650}.brand-avatar{border-radius:50%;border:0;width:40px;height:40px}.brand small{color:#857e89;font-size:8px;letter-spacing:2.2px}nav a{color:#66615b;font-size:13px}nav a.active,nav a:hover{color:#6b4e7d}.search-trigger{background:transparent;border:1px solid #e4ded6;color:#81786f;border-radius:5px}.github{color:#6f6861}.button{font-size:13px;border-radius:4px;padding:13px 19px;box-shadow:none;font-weight:400}.dark{background:#716079}.dark:hover{background:#5f4c69;transform:none}.light{background:transparent;border:1px solid #dcd5cc;color:#75637e}.text-link{color:#76617f;font-size:12px}.eyebrow,.bench-label,.board-head,.board-bottom,.note-kicker,.index-label,.lab-index small,.registry-no,.row-number,.visual-label,.visual-bottom,.knowledge-grid small,.project-symbol,.knowledge-icon,.brand .logo{display:none!important}.bench-signature{display:none}.workbench{grid-template-columns:1.1fr 1fr;gap:85px;padding-top:56px;padding-bottom:48px}.bench-main{padding:6px 0}.bench-main h1{font-family:'Songti SC','STSong','SimSun',serif;font-size:43px;line-height:1.55;font-weight:600;letter-spacing:1px;margin:0 0 20px}.bench-main h1 em{font-style:normal;color:inherit}.bench-main h1 em:after{display:none}.bench-description{font-size:14px;color:#756d65;line-height:2.15}.bench-actions{margin-top:27px;gap:22px}.bench-board{padding-left:0;border-left:0;align-self:center}.featured-note{background:#f1eee8;border:0;border-radius:5px;padding:26px 28px 0}.featured-note:before{display:none}.featured-note h2{font-size:21px;font-weight:500;color:#423c36;margin:0 0 19px;line-height:1.6}.note-flow{font-size:11px;color:#817468;gap:10px}.note-flow span{background:transparent;border:0;padding:0}.note-flow i{color:#b9ada1}.featured-note p{color:#87796c;font-size:12px;line-height:1.9}.note-foot{border-color:#e0d8ce;color:#73637b;font-size:12px}.board-row{padding:16px 0;border-color:#e4ddd4;gap:0}.board-row small{color:#8a8075;font-size:10px;letter-spacing:0}.board-row h3{font-size:14px;font-weight:400;color:#554b43}.board-row>b{font-size:14px;color:#96899f}.updates{padding:28px 0 35px}.section-top{border-bottom:1px solid #ddd6cc;padding-bottom:14px;margin-bottom:20px;align-items:flex-end}.section-top h2,.updates h2{font-size:23px;font-weight:500;letter-spacing:0;margin:0 0 8px}.section-top p{font-size:12px;color:#81776b;line-height:1.9}.update-row{grid-template-columns:90px 1fr 14px;gap:20px;padding:19px 0;border-color:#e6dfd5}.update-row>.status{display:none}.update-row strong{font-weight:400;color:#52473e;font-size:14px}.update-row time{font-size:11px;color:#998b7d}.update-row>span:last-child{color:#a393aa}.lab-index{display:flex;justify-content:space-between;border-block:1px solid #e1d9ce;padding:22px 0;margin-top:15px}.lab-index>a{padding:0 25px;gap:8px;flex:1;border-color:#e1d9ce}.lab-index>a:first-of-type{padding-left:0;border-left:0}.lab-index a strong{font-size:15px;color:#5d5146;font-weight:500}.lab-index a>span{color:#948577;font-size:11px}.section{padding-top:40px;padding-bottom:25px}.experiments{grid-template-columns:1.3fr 1fr;gap:0 30px}.experiment.lead{border:1px solid #e5dfd5;background:#fffefa;border-radius:4px}.experiment.lead .card-visual{height:155px}.visual-agent{background:#eceee7}.visual-hardware{background:#e9ecec}.visual-model{background:#f0e9e5}.flow span{background:#f8f9f2;border-color:#cfd4c2;box-shadow:none;color:#7e886e;border-radius:3px}.flow .flow-main{background:#879174;border-color:#879174;box-shadow:none}.experiment:not(.lead){grid-template-columns:78px 1fr;border-color:#e1d9ce}.experiment:not(.lead) .card-visual{min-height:150px}.card-body{padding:20px}.card-body h3{font-weight:500;font-size:17px;color:#50463d}.card-body p{color:#8b7b6c;font-size:12px}.experiment:not(.lead) h3{font-size:15px}.experiment:not(.lead) p{font-size:11px}.metadata{color:#968474;font-size:10px;letter-spacing:0}.status{color:#7b6c82;background:#ece7ee;font-size:10px;padding:4px 7px;border-radius:3px}.neutral{background:#eeebe5;color:#918372}.card-link{color:#786381;font-size:12px}.projects-grid{grid-template-columns:.9fr 1.25fr;gap:36px}.family{background:#f1eee8;border:0;border-radius:4px;padding:25px}.family-title{margin-top:12px;gap:0}.family-title>span{display:none}.family-title h3{font-size:25px;font-weight:500;color:#4e433b}.family>p{font-size:16px;color:#7c6d60;line-height:1.9}.agent-tabs{gap:0;border-color:#dbd1c5}.agent-tabs button{color:#8e7d6e;font-size:11px;padding-inline:9px}.agent-tabs [aria-selected=true]{color:#715c7c;border-color:#9b83a7}#agent-panel h4{color:#675649;font-weight:500;font-size:13px}#agent-panel p{color:#958171;font-size:12px}.project-list article{grid-template-columns:1fr;padding:23px 0;gap:0;border-color:#e1d9cf}.project-list{border-color:#e1d9cf}.project-list h3{font-size:21px;font-weight:500;color:#56483d}.project-list p{color:#8f7e6d;font-size:12px;line-height:1.9}.pills span{background:#f0ebe3;color:#9a8775}.knowledge-grid>a{grid-template-columns:1.4fr 1.7fr 1fr;gap:25px;padding:22px 0;border-color:#e1d9ce}.knowledge-grid>a:hover{background:#f4f0e9}.knowledge-grid h3{font-weight:400;color:#5a4c3f;font-size:15px}.knowledge-grid p{color:#94806f;font-size:12px;line-height:1.9}.knowledge-bottom{font-size:11px;color:#93799b}.community{background:transparent;border-top:1px solid #d8cbbd;border-bottom:1px solid #e1d8cc;padding:33px 0;gap:65px}.community h2{font-family:'Songti SC','STSong',serif;font-size:29px;letter-spacing:.6px;color:#5a4b40;font-weight:500}.community>div>p{color:#947d6a;font-size:12px}.community-options h3{font-size:15px;color:#6c5847}.community-options p{color:#a18b76;font-size:12px}.community-options button>span{display:none}.community-options button{border-color:#e2d6c8}.statement{display:none}footer{background:#f2efe9;margin-top:35px;border-color:#e3d9cd}.footer-top p,.footer-top>div{color:#9b8673}.footer-bottom{border-color:#dfd3c4;color:#a08a76}.footer-bottom>span:last-child{display:none}.source-note{color:#a08e7e;font-size:10px;line-height:1.9}.ops-heading h1,.page-intro h1{font-family:'Songti SC','STSong',serif;font-weight:500;font-size:32px;line-height:1.6}.ops-heading p,.page-intro>p{color:#8c7b6b;font-size:13px}.ops-heading{border-color:#dfd5c9}.updated,.breadcrumbs{color:#a28b76}.ops-paper,.guide-article{background:#fffefa;border:1px solid #e6dfd5;border-radius:4px}.ops-paper p,.ops-paper li,.guide-article p,.guide-article li{color:#7e6f61;font-size:14px;line-height:2.05}.ops-paper h2,.guide-article h2{font-size:21px;font-weight:500;color:#57483c;margin-top:30px}.ops-paper pre,.guide-article pre{background:#f2eee7;border-color:#cdbca9;color:#74604e}.fact-grid>div{border-color:#e9e0d5}.fact-grid dt{color:#a18a75;font-size:11px}.fact-grid dd{font-size:13px;color:#6d5947}.result-strip{background:#f3f0e8;border-color:#e1d6c7}.result-strip span{color:#9a8066}.result-strip b{color:#796049}.ops-aside{border-top:1px solid #cbb99f}.ops-aside>a{color:#826c8d;border-color:#e0d4c4}.ops-aside p{color:#9f846a;font-size:12px}.role-grid{gap:30px}.role-card{background:transparent;border:0;border-top:1px solid #d4c5b1;padding:24px 0}.role-card h2{font-size:24px;font-weight:500;color:#5d4c3c;margin-top:0}.role-card p{color:#99816a;font-size:13px}.role-card li{color:#88715b;font-size:13px;line-height:2.1}.role-card ol{min-height:145px}.ops-callout h3{font-weight:500;color:#6a5340}.ops-callout p,.ops-note{color:#9b8067;font-size:12px}.planned h2{font-weight:500}.planned-grid article{border-color:#d8c7b4}.planned-grid article>span{display:none}.planned-grid p{color:#9a7e64;font-size:13px}.taxonomy p{color:#8f7660;font-size:13px}.taxonomy h2{font-size:24px;color:#5e4939;font-weight:500}.filter-bar button{background:transparent;border-color:#ddd0bf;color:#8e735c;border-radius:3px;font-size:12px}.filter-bar button[aria-pressed=true]{background:#796784;border-color:#796784}.filter-bar label{color:#95775d;font-size:12px}.filter-bar select{border-color:#dfceba;color:#88715a;background:#fffefa;border-radius:3px}.registry article{grid-template-columns:1fr 140px;border-color:#ddceba}.registry h2{font-weight:500;color:#604a39;font-size:23px}.registry p{color:#92775d;font-size:13px}.knowledge-index>a{grid-template-columns:100px 1fr 1.1fr 20px;border-color:#dfcfba}.knowledge-index>a>span{display:none}.knowledge-index strong{font-size:15px;font-weight:400;color:#654d39}.knowledge-index small{font-size:11px;color:#a48565}.knowledge-index p{font-size:12px;color:#987958}.cooperation-list dd{color:#8f7357;font-size:13px}.calendar p{font-size:13px;color:#94775b}.guide-note{background:#f1ece3;border-color:#c7b18f;color:#947650;font-size:13px;line-height:2}dialog{background:#fbf8f1;border-color:#e3d4bd}dialog p,dialog li{color:#8b7154}.guide-links a{background:#f0eae0;color:#856b50}.guide-links small{color:#a48b6d}.bench-description,.ops-heading p{max-width:100%}@media(max-width:1000px){.workbench{gap:45px}.bench-main h1{font-size:37px}.lab-index>a{padding-inline:15px}.role-card ol{min-height:165px}}@media(max-width:800px){header{height:68px}nav{background:#faf9f6}.brand{font-size:17px}.brand-avatar{width:36px;height:36px}.workbench{grid-template-columns:1fr;gap:28px;padding-top:30px;padding-bottom:20px}.bench-main h1{font-size:34px;line-height:1.6;letter-spacing:1px;margin-bottom:17px}.bench-description{font-size:13px;line-height:2}.bench-actions{margin-top:21px;gap:20px}.bench-board{border:0;padding-top:0}.featured-note{padding:22px 23px 0}.featured-note h2{font-size:20px}.board-row{padding:15px 0}.board-row h3{font-size:14px}.updates{padding-top:22px}.update-row{grid-template-columns:76px 1fr 12px;gap:12px;padding:17px 0}.update-row strong{grid-column:2;grid-row:auto;font-size:12px}.update-row>span:last-child{grid-column:3;grid-row:auto}.update-row time{font-size:10px}.lab-index{display:grid;grid-template-columns:1fr 1fr;gap:20px 0;padding-block:22px}.lab-index>a{padding:0 15px!important;border-left:1px solid #e1d9ce!important}.lab-index>a:nth-child(even){padding-left:0!important;border-left:0!important}.lab-index a strong{font-size:14px}.lab-index a>span{font-size:10px}.section{padding-top:32px}.section-top h2{font-size:21px}.experiments{grid-template-columns:1fr;gap:17px}.experiment.lead .card-visual{height:140px}.experiment:not(.lead){grid-template-columns:75px 1fr}.projects-grid{grid-template-columns:1fr;gap:20px}.project-list article{grid-template-columns:1fr}.knowledge-grid>a{grid-template-columns:1fr 20px;gap:8px;padding:20px 0}.knowledge-grid h3{grid-column:1;grid-row:1}.knowledge-grid p{grid-column:1;grid-row:2;font-size:11px}.knowledge-bottom{grid-column:2;grid-row:1/3}.community{grid-template-columns:1fr;gap:5px;padding:25px 0}.community h2{font-size:26px}.footer-top{padding:23px 0}.ops-heading h1,.page-intro h1{font-size:28px}.ops-paper p,.ops-paper li,.guide-article p,.guide-article li{font-size:13px}.role-grid{grid-template-columns:1fr;gap:20px}.role-card{padding-top:22px}.role-card ol{min-height:0}.role-card h2{font-size:23px}.registry article{grid-template-columns:1fr}.registry article>.text-link{grid-column:1}.knowledge-index>a{grid-template-columns:1fr 15px;gap:8px}.knowledge-index small{grid-column:1;grid-row:1}.knowledge-index strong{grid-column:1;grid-row:2;font-size:14px}.knowledge-index p{grid-column:1;grid-row:3;font-size:11px}.knowledge-index b{grid-column:2;grid-row:1/4}.result-strip{grid-template-columns:1fr 1fr}.guide-article{padding:24px 21px}}

.business-wechat{margin-top:24px;padding-top:24px;border-top:1px solid var(--line)}.business-wechat h3{font-size:17px;font-weight:500;margin-bottom:16px}.business-wechat img{display:block;max-width:100%;height:auto;background:white;padding:8px;box-sizing:content-box;width:204px}.business-wechat a{font-size:12px;color:#826c8d}.business-wechat p{max-width:240px}

.knowledge-sources{display:grid;grid-template-columns:1.15fr 1fr;gap:38px;padding:5px 0 35px;border-bottom:1px solid var(--line)}.knowledge-sources>div{padding:23px 0}.knowledge-sources .feishu-source{padding:25px 27px;background:#f0ede7;border-radius:4px}.source-type{font-size:11px;color:#9a8775}.knowledge-sources h2{font-size:23px;font-weight:500;margin:13px 0;color:#55483e}.knowledge-sources p{font-size:13px;color:#8d7b6b;line-height:2;max-width:440px}.knowledge-sources .button{margin-top:8px}.knowledge-sources .text-link{margin-top:20px}.local-guides-heading{padding-top:30px;scroll-margin-top:95px}.local-guides-heading h2{font-size:23px;font-weight:500}.local-guides-heading p{font-size:12px;color:#9a8471;line-height:1.9}@media(max-width:800px){.knowledge-sources{grid-template-columns:1fr;gap:3px;padding-bottom:15px}.knowledge-sources .feishu-source{padding:23px}.knowledge-sources h2{font-size:21px}.knowledge-sources p{font-size:12px}.local-guides-heading{padding-top:20px}.local-guides-heading h2{font-size:21px}}
