.compliant-page{--navy:#101d3a;--blue:#2563eb;--cyan:#0891b2;--ink:#172033;--muted:#667085;--line:#d9e2ef;--paper:#fff;display:grid;grid-template-columns:270px 1fr;width:100vw;height:100vh;min-width:1280px;min-height:720px;overflow:hidden;color:var(--ink);background:#eef3f9;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif}.compliant-page *{box-sizing:border-box}.compliant-sidebar{display:flex;flex-direction:column;padding:30px 22px 24px;color:#fff;background:linear-gradient(175deg,#0d1a34,#112d56 66%,#0f3b68);box-shadow:10px 0 36px #0f172a24}.compliant-brand{display:flex;align-items:center;gap:13px;padding:0 8px 28px;border-bottom:1px solid rgb(255 255 255 / 13%)}.compliant-brand>i{display:grid;place-items:center;width:50px;height:50px;border:1px solid rgb(255 255 255 / 30%);border-radius:15px;color:#dff7ff;background:linear-gradient(135deg,#2d7df0,#0ea5b7);box-shadow:0 12px 25px #06b6d42e;font-size:17px;font-style:normal;font-weight:900}.compliant-brand strong,.compliant-brand span{display:block}.compliant-brand strong{font-size:20px;letter-spacing:.02em}.compliant-brand span{margin-top:4px;color:#a9bed7;font-size:11px}.compliant-sidebar nav{display:grid;gap:8px;margin-top:28px}.compliant-sidebar nav div{padding:13px 15px;border:1px solid transparent;border-radius:12px;color:#b9c9dd}.compliant-sidebar nav div.active{color:#fff;border-color:#7dd3fc3d;background:linear-gradient(90deg,#2563eb73,#0ea5b729);box-shadow:inset 3px 0 #38bdf8}.compliant-sidebar nav b,.compliant-sidebar nav span{display:block}.compliant-sidebar nav b{font-size:15px}.compliant-sidebar nav span{margin-top:5px;color:#88a5c5;font-size:10px;letter-spacing:.12em}.audit-badge{margin-top:auto;padding:14px 16px;border:1px solid rgb(94 234 212 / 25%);border-radius:12px;color:#d5f5f1;background:#0891b21f;font-size:12px;line-height:1.55}.audit-badge>i{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;background:#34d399;box-shadow:0 0 0 5px #34d3991f}.audit-badge b{color:#7dd3fc;font-size:10px;letter-spacing:.14em}.compliant-page main{position:relative;display:grid;grid-template-rows:92px 1fr 38px;min-width:0;height:100vh;padding:0 30px;overflow:hidden}.compliant-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dbe4ef}.compliant-header span{color:#47719f;font-size:12px;font-weight:800;letter-spacing:.08em}.compliant-header h1{margin:7px 0 0;font-size:25px;letter-spacing:-.02em}.gate{display:flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid;border-radius:999px;font-size:12px;font-weight:800}.gate i{width:8px;height:8px;border-radius:50%}.gate.ok{color:#067647;border-color:#a6f4c5;background:#ecfdf3}.gate.ok i{background:#12b76a}.gate.warn{color:#b54708;border-color:#fedf89;background:#fffaeb}.gate.warn i{background:#f79009}.compliant-footer{display:flex;align-items:center;gap:25px;color:#667085;border-top:1px solid #dbe4ef;font-size:10px}.compliant-footer code{color:#315b8a}.compliant-footer b{margin-left:auto;color:#203b61}.proof-grid,.resource-proof{min-height:0;padding:22px 0;overflow:hidden}.proof-grid{display:grid;gap:18px}.proof-card{min-width:0;padding:20px;overflow:hidden;border:1px solid var(--line);border-radius:16px;background:var(--paper);box-shadow:0 12px 30px #0f172a0f}.proof-card-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px;color:#315b8a;font-size:12px;font-weight:850}.proof-card-heading>b{color:#667085;font-size:11px}.proof-status{display:inline-flex;align-items:center;gap:7px;padding:5px 9px;border-radius:999px;font-size:10px;font-style:normal;font-weight:850}.proof-status i{width:7px;height:7px;border-radius:50%}.proof-status.ok{color:#067647;background:#ecfdf3}.proof-status.ok i{background:#12b76a}.proof-status.warn{color:#b54708;background:#fffaeb}.proof-status.warn i{background:#f79009}.eyebrow{display:block;margin-bottom:12px;color:#2c6db0;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.proof-card h2{margin:6px 0 10px;font-size:22px}.proof-card h3{margin:9px 0;font-size:16px}.proof-card p{color:#475467;font-size:13px;line-height:1.65}.proof-card blockquote{margin:0;padding:14px 16px;color:#344054;border-left:4px solid #3b82f6;border-radius:0 10px 10px 0;background:#f3f7fc;font-size:13px;line-height:1.65}.proof-card pre{margin:0;overflow:hidden;white-space:pre-wrap;color:#26364f;font-family:inherit;font-size:12px;line-height:1.55}.proof-card button{padding:9px 14px;border:0;border-radius:9px;color:#fff;background:#2563eb;font-size:12px;font-weight:800}.proof-card button.secondary{margin-left:8px;color:#315b8a;background:#edf4fb}.proof-code-row{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;margin-top:10px}.proof-code-row span{color:#667085;font-size:10px}.proof-code-row code{padding:7px 9px;overflow:hidden;color:#245783;border:1px solid #dce8f4;border-radius:7px;background:#f7fafc;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.proof-metric{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:104px;padding:15px 18px;border:1px solid #d9e5f1;border-radius:14px;background:#fff}.proof-metric span{color:#667085;font-size:11px}.proof-metric strong{margin:8px 0;color:#163f6d;font-size:31px;line-height:1}.proof-metric small{color:#7b8ca4;font-size:10px}.proof-metric.warn{border-color:#f6c77a;background:#fffcf5}.proof-metric.warn strong{color:#c14614}.model-proof{grid-template-columns:1.04fr 1fr;grid-template-rows:1fr 1.08fr}.model-card{color:#fff;border-color:transparent;background:linear-gradient(135deg,#163b73,#1d6ec5 65%,#0b91a6)}.model-card .proof-card-heading,.model-card p,.model-card .proof-code-row span{color:#c8e4ff}.model-card .proof-code-row code{color:#fff;border-color:#ffffff29;background:#ffffff1a}.parameter-number{margin:14px 0;font-size:42px;font-weight:900}.parameter-number small{font-size:12px;font-weight:700}.result-card{grid-column:1 / -1}.result-card pre{max-height:245px;font-size:13px}.dataset-proof{grid-template-columns:.9fr 1.25fr 1.25fr;grid-template-rows:.78fr 1.22fr}.source-card{grid-column:1}.pipeline-card{grid-column:2 / -1}.pipeline{display:grid;grid-template-columns:repeat(5,1fr);gap:9px}.pipeline div{position:relative;padding:12px 8px;text-align:center;border:1px solid #dce7f2;border-radius:10px;background:#f8fbff}.pipeline i{display:grid;place-items:center;width:24px;height:24px;margin:0 auto 8px;border-radius:50%;color:#fff;background:#2f73bf;font-size:10px;font-style:normal}.pipeline b,.pipeline em{display:block}.pipeline b{font-size:11px}.pipeline em{margin-top:5px;color:#079455;font-size:9px;font-style:normal}.sample-card{grid-column:1 / 3}.sample-card pre{padding:14px;border-radius:10px;background:#10213b;color:#d9efff}.output-card{display:flex;flex-direction:column;gap:12px}.output-card .proof-metric{background:#f4f9ff}.image-proof{grid-template-columns:.78fr 1.5fr}.prompt-card{display:flex;flex-direction:column}.prompt-card blockquote{margin-bottom:12px}.image-result{padding:12px}.image-result>img{display:block;width:100%;height:calc(100% - 82px);object-fit:contain;border-radius:12px;background:#eef4f9}.image-result footer{padding:12px 7px 0}.image-result footer>div{display:flex;justify-content:space-between}.image-result footer span{color:#667085;font-size:11px}.asr-proof{grid-template-columns:.88fr 1.35fr}.audio-card,.transcript-card{display:flex;flex-direction:column}.waveform,.mini-wave{display:flex;align-items:center;justify-content:center;gap:4px;padding:20px;border-radius:12px;background:linear-gradient(135deg,#0f315f,#1769a4)}.waveform i,.mini-wave i{width:4px;border-radius:4px;background:linear-gradient(#67e8f9,#dbeafe)}.audio-time{display:flex;justify-content:space-between;margin-top:10px;color:#667085;font-size:11px}.audio-time b{color:#254c75}.transcript-line{display:grid;grid-template-columns:60px 1fr;gap:12px;margin-bottom:12px;padding:14px;border:1px solid #dce7f2;border-radius:12px;background:#f8fbfe}.transcript-line time{color:#2874bc;font-size:11px;font-weight:900}.transcript-line p{margin:0}.transcript-line.final{border-color:#acd8c0;background:#f3fbf6}.resource-proof{display:grid;grid-template-columns:.75fr 1.55fr;grid-template-rows:auto 1fr;gap:18px}.metric-row{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.resource-warning h2{margin-top:20px}.library-table{padding:0}.library-table header,.library-table>div{display:grid;grid-template-columns:1fr 110px 200px;align-items:center;gap:14px;padding:10px 18px;border-bottom:1px solid #edf1f6}.library-table header{color:#667085;background:#f6f9fc;font-size:10px}.library-table strong{font-size:11px}.library-table span,.library-table em{color:#667085;font-size:10px;font-style:normal}.deployment-proof{grid-template-columns:1.15fr 1fr}.ingest-row{display:grid;grid-template-columns:1fr 1fr 80px 45px;align-items:center;gap:10px;padding:13px 8px;border-bottom:1px solid #edf1f6}.ingest-row b{font-size:11px}.ingest-row span,.ingest-row em{color:#667085;font-size:10px;font-style:normal}.ingest-row i{color:#079455;font-size:10px;font-style:normal}.topology-card h2{font-size:19px}.topology{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:25px 0;padding:20px;border-radius:14px;background:#edf5fc}.topology b{padding:10px;border:1px solid #c8dced;border-radius:9px;background:#fff;font-size:10px}.topology i{color:#2b6daf;font-style:normal}.dialogue-proof{grid-template-columns:.58fr 1.35fr .8fr}.scope-card .proof-status{margin-top:15px}.chat-card{display:flex;flex-direction:column;gap:9px}.chat{max-width:88%;padding:10px 13px;border-radius:12px}.chat span{display:block;margin-bottom:5px;font-size:9px;font-weight:900}.chat p{margin:0;font-size:11px;line-height:1.5}.chat.user{align-self:flex-end;color:#fff;background:#316fba}.chat.user p{color:#fff}.chat.assistant{background:#eef4fa}.chat.assistant p{max-height:108px;overflow:hidden}.citation-card blockquote{max-height:270px;overflow:hidden;font-size:11px}.citation-card button{margin-top:14px}.mcp-proof{grid-template-columns:.82fr 1.15fr .85fr}.tag-row{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.tag-row b{padding:6px 9px;border-radius:999px;color:#2767a4;background:#eaf3fb;font-size:10px}.mcp-card pre{max-height:290px;padding:12px;border-radius:10px;background:#10213b;color:#dff3ff}.compact-image img{width:100%;height:300px;object-fit:contain;border-radius:10px;background:#eff4f8}.classroom-live-proof{grid-template-columns:.68fr 1.45fr}.duration-card{display:flex;flex-direction:column;justify-content:center;text-align:center}.duration-number{margin:15px 0;color:#1766b1;font-size:58px;font-weight:950;line-height:1}.duration-number small{display:block;margin-top:7px;color:#667085;font-size:13px}.realtime-card .mini-wave{justify-content:flex-start;height:85px;padding:14px}.realtime-card>p{padding:18px;border:1px solid #dce7f2;border-radius:12px;background:#f8fbfe;font-size:15px}.realtime-card footer{display:flex;gap:20px;color:#667085;font-size:10px}.summary-proof{grid-template-columns:1.2fr 1fr .9fr;grid-template-rows:1fr .62fr}.summary-card{grid-column:1 / 3}.summary-card h2{font-size:18px;line-height:1.6}.points-card>div{display:flex;gap:10px;margin:9px 0;padding:8px 10px;border-radius:9px;background:#f3f7fb}.points-card i{display:grid;flex:0 0 22px;place-items:center;width:22px;height:22px;border-radius:50%;color:#fff;background:#2d6fb3;font-size:10px;font-style:normal}.points-card p{margin:0;font-size:11px}.action-card{grid-column:1 / 3}.action-card label{display:inline-flex;align-items:center;gap:7px;width:32%;padding:9px;color:#344054;font-size:10px}.export-card{grid-column:3;grid-row:2;text-align:center}.export-card p{font-size:11px}.center-proof{grid-template-columns:.72fr 1fr 1.05fr}.catalog-card button{display:grid;grid-template-columns:32px 1fr 48px;align-items:center;width:100%;margin-bottom:9px;color:#344054;text-align:left;background:#f2f6fa}.catalog-card button.selected{color:#fff;background:#246eb8}.catalog-card button i{font-style:normal}.catalog-card button span{font-size:9px;text-align:right}.generated-config{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0;padding:14px;border-radius:12px;background:#edf5fc}.generated-config b,.generated-config code{grid-column:1 / -1}.generated-config span{color:#475467;font-size:11px}.orbit-scene{position:relative;height:390px;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 50% 46%,#1b6f9e 0 4%,#102d52 5% 23%,#081a31 55%,#061220)}.orbit-scene .orbit{position:absolute;left:50%;top:50%;width:280px;height:280px;border:2px dashed #55c6e7;border-radius:50%;transform:translate(-50%,-50%)}.orbit-scene .planet{position:absolute;left:calc(50% + 118px);top:calc(50% - 82px);width:36px;height:36px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fff,#45b9e9 36%,#2563eb);box-shadow:0 0 24px #38bdf8}.orbit-scene .force-arrow{position:absolute;left:52%;top:50%;width:110px;height:3px;background:#fb7185;transform:rotate(-28deg);transform-origin:left}.orbit-scene b,.orbit-scene span{position:absolute;color:#fff}.orbit-scene b{left:18px;top:18px}.orbit-scene span{right:18px;bottom:18px}.preview-card footer{display:flex;justify-content:space-between;padding-top:12px;color:#667085;font-size:10px}.generation-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:12px 0 8px;color:#245e98;font-size:10px}.generation-meta code{max-width:66%;overflow:hidden;color:#667085;text-overflow:ellipsis;white-space:nowrap}.generation-result{max-height:240px;margin-bottom:12px!important;padding:12px;border-radius:10px;background:#10213b;color:#dff3ff!important;font-size:10px!important;line-height:1.45!important}.lab-interaction-proof{grid-template-columns:1.2fr 1fr}.orbit-scene.large{height:360px}.controls{display:grid;grid-template-columns:1fr 1fr 1fr 120px;align-items:end;gap:10px;margin-top:12px}.controls label{display:grid;gap:5px;color:#667085;font-size:9px}.controls b{color:#245d96}.records-card{padding:0}.records-card>.proof-card-heading,.records-card>footer{padding:18px}.record-head,.record-row{display:grid;grid-template-columns:1fr .8fr .8fr 1fr 1fr .8fr;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid #e8eef5;font-size:10px}.record-head{color:#667085;background:#f4f8fb}.record-row strong{color:#245e98}.record-row em{color:#079455;font-style:normal}.records-card>footer{color:#067647;background:#f0fbf5;font-size:11px;font-weight:800}.knowledge-proof{grid-template-columns:1fr .82fr 1.08fr}.formula{margin:18px 0;padding:18px;color:#fff;border-radius:12px;background:linear-gradient(135deg,#173f71,#2378bb);text-align:center;font-family:Georgia,serif;font-size:29px;font-weight:800}.answer{margin:18px 0;padding:14px;color:#1c5b91;border:1px solid #c8dfee;border-radius:10px;background:#f1f8fc;font-size:13px;font-weight:800}.reflection{margin-bottom:13px}.reflection>div{margin-bottom:6px;padding:8px 11px;border-radius:10px;background:#f2f6fa}.reflection>div:first-child{margin-left:20%;color:#fff;background:#2f70b6}.reflection span{display:block;font-size:8px;font-weight:900}.reflection p{margin:4px 0 0;color:inherit;font-size:10px}.reflection-input{display:flex;align-items:center;justify-content:space-between;padding:9px 10px;color:#98a2b3;border:1px solid #dce4ed;border-radius:10px;font-size:10px}@media(max-width:1400px){.compliant-page{grid-template-columns:230px 1fr}.compliant-page main{padding:0 20px}.proof-card{padding:14px}.compliant-header h1{font-size:22px}}:root{font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#172033;background:#f4f7fb;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{min-width:320px;min-height:100%;margin:0}body{min-height:100vh}.evidence-page{position:relative;width:100vw;min-width:1280px;min-height:100vh;overflow:hidden}.evidence-page button{border:0;font-weight:750}.evidence-identity{display:flex;align-items:center;gap:12px}.evidence-logo{display:grid;width:42px;height:42px;border-radius:12px;place-items:center;font-size:17px;font-weight:900}.evidence-identity div{display:flex;flex-direction:column;gap:4px}.evidence-identity strong{font-size:16px}.evidence-identity small{font-size:10px;opacity:.65}.evidence-nav{display:flex;gap:8px}.evidence-nav span{padding:10px 12px;font-size:12px;font-weight:700}.evidence-disclosure{position:fixed;z-index:20;right:24px;bottom:12px;padding:6px 12px;border-radius:5px;font-size:10px;letter-spacing:.03em;opacity:.82}.evidence-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.evidence-title span{font-size:11px;font-weight:800;letter-spacing:.12em}.evidence-title h1{margin:5px 0 0;font-size:27px;letter-spacing:-.02em}.proof-status{display:flex;align-items:center;gap:8px;padding:9px 13px;border-radius:8px;font-size:11px;font-weight:750}.proof-status i,.system-state i{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 5px #22c55e1f}.evidence-content{position:relative;min-height:760px}.truth-note{position:absolute;right:0;bottom:0;left:0;padding:10px 14px;border-radius:8px;font-size:10px;line-height:1.5}.model-banner{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;min-height:180px;padding:28px 36px;overflow:hidden}.model-banner h2{margin:8px 0;font-size:30px}.model-banner p,.model-banner span{margin:0;font-size:12px}.model-banner>strong{font-size:68px;line-height:1;letter-spacing:-.05em}.model-badge{position:absolute;right:28px;bottom:18px;padding:6px 10px;border-radius:5px;font-size:11px;font-weight:800}.capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:16px}.capability-grid article{min-height:315px;padding:24px}.capability-grid article>span,.section-heading>span,.dataset-source>span,.dataset-result>span,.local-deploy>span,.citation-panel>span,.agent-config>span{font-size:10px;font-weight:900;letter-spacing:.1em}.capability-grid h3{min-height:48px;margin:16px 0;font-size:17px;line-height:1.45}.capability-grid p,.capability-grid li{font-size:12px;line-height:1.8}.capability-grid em{display:block;margin-top:18px;font-size:10px;line-height:1.5}.capability-grid button,.dataset-result button,.resource-table button,.citation-panel button,.agent-config button,.agent-image button{padding:8px 13px;border-radius:6px}.dataset-builder{display:grid;grid-template-columns:290px 1fr;grid-template-rows:140px 1fr;gap:16px}.dataset-source,.dataset-pipeline,.sample-preview,.dataset-result{padding:22px}.dataset-source{display:flex;flex-direction:column;gap:11px}.dataset-source strong{font-size:17px;line-height:1.4}.dataset-source p{font-size:11px}.dataset-pipeline{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:10px}.dataset-pipeline div{display:grid;grid-template-columns:28px 1fr;gap:4px 8px;align-items:center}.dataset-pipeline i{display:grid;grid-row:1 / 3;width:28px;height:28px;border-radius:50%;place-items:center;font-style:normal;font-weight:850}.dataset-pipeline strong{font-size:12px}.dataset-pipeline small{font-size:9px}.dataset-lower{display:grid;grid-column:1 / 3;grid-template-columns:1fr 330px;gap:16px}.sample-preview>span{font-size:11px;font-weight:850}.sample-preview p{margin:16px 0;padding:12px;font-size:12px;line-height:1.65}.sample-preview b{display:inline-block;width:78px}.dataset-result{display:flex;flex-direction:column;gap:16px}.dataset-result>strong{font-size:42px}.dataset-result p{margin:0;font-size:12px}.dataset-result code,.local-deploy code{padding:10px;overflow-wrap:anywhere;border-radius:6px;font-size:10px}.multimodal-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);gap:18px}.image-generation,.speech-console,.resource-table,.local-deploy,.subject-dialogue>aside,.dialogue-thread,.agent-config,.mcp-panel,.agent-image{padding:22px}.section-heading,.mcp-panel header,.agent-image header{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-heading b,.mcp-panel header b,.agent-image header b{font-size:10px}.image-generation blockquote{min-height:62px;margin:16px 0;padding:12px 14px;font-size:12px;line-height:1.6}.science-diagram{position:relative;min-height:410px;overflow:hidden}.science-diagram strong{position:absolute;right:22px;bottom:18px;padding:8px 12px;border-radius:5px;font-size:16px}.science-diagram.centripetal .orbit{position:absolute;top:54px;left:50%;width:280px;height:280px;border:2px dashed currentColor;border-radius:50%;transform:translate(-50%)}.science-diagram.centripetal .ball{position:absolute;top:70px;left:calc(50% + 86px);width:34px;height:34px;border-radius:50%}.science-diagram.centripetal .force{position:absolute;top:115px;left:calc(50% - 6px);width:112px;height:3px;transform:rotate(-21deg);transform-origin:right center}.science-diagram.centripetal>span:nth-of-type(1){position:absolute;top:190px;left:calc(50% + 55px)}.science-diagram.centripetal>span:nth-of-type(2){position:absolute;top:42px;left:calc(50% + 135px)}.science-diagram.projectile:before,.science-diagram.projectile:after{position:absolute;content:"";background:currentColor}.science-diagram.projectile:before{bottom:58px;left:75px;width:78%;height:2px}.science-diagram.projectile:after{top:46px;bottom:58px;left:75px;width:2px}.science-diagram.projectile .trajectory{position:absolute;top:72px;left:75px;width:68%;height:250px;border-bottom:4px solid;border-radius:0 0 100%;transform:skewY(6deg)}.science-diagram.projectile .ball{position:absolute;z-index:2;top:61px;left:66px;width:25px;height:25px;border-radius:50%}.science-diagram.projectile .axis-x{position:absolute;right:50px;bottom:68px}.science-diagram.projectile .axis-y{position:absolute;top:160px;left:48px}.science-diagram.pendulum .pivot{position:absolute;top:45px;left:50%;width:160px;height:7px;transform:translate(-50%)}.science-diagram.pendulum .string{position:absolute;top:50px;left:50%;width:3px;height:265px;transform:rotate(16deg);transform-origin:top center}.science-diagram.pendulum .bob{position:absolute;top:297px;left:calc(50% + 60px);width:42px;height:42px;border-radius:50%}.science-diagram.pendulum>span:nth-of-type(1){position:absolute;top:160px;left:calc(50% + 38px)}.science-diagram.pendulum>span:nth-of-type(2){position:absolute;top:78px;left:calc(50% + 12px)}.image-generation footer{display:flex;justify-content:space-between;margin-top:12px;font-size:11px}.waveform{display:flex;align-items:center;justify-content:center;gap:5px;height:145px;margin:20px 0 10px}.waveform i{width:5px;border-radius:5px}.speech-meta{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0}.speech-meta strong{font-size:30px;font-variant-numeric:tabular-nums}.speech-meta span{font-size:10px}.speech-console article{display:grid;grid-template-columns:65px 1fr;gap:8px;padding:12px 0}.speech-console time,.speech-console p{margin:0;font-size:11px;line-height:1.7}.speech-console button{width:100%;margin-top:12px;padding:11px}.resource-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.resource-metrics article{display:grid;grid-template-columns:1fr auto;padding:20px}.resource-metrics span{font-size:11px;font-weight:750}.resource-metrics strong{grid-row:1 / 3;grid-column:2;font-size:32px}.resource-metrics em{margin-top:7px;font-size:10px}.resource-main{display:grid;grid-template-columns:1fr 315px;gap:16px;margin-top:16px}.resource-table header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.resource-table h2{margin:0;font-size:17px}.table-head,.table-row{display:grid;grid-template-columns:2fr .6fr .7fr .7fr .7fr;gap:8px;align-items:center;min-height:52px;padding:0 12px;font-size:11px}.table-head{min-height:38px;font-size:9px;font-weight:850}.table-row em{font-style:normal;font-weight:750}.local-deploy{display:flex;flex-direction:column;gap:10px}.local-deploy>strong{font-size:23px}.local-deploy p{margin:0;font-size:11px}.local-deploy ul{margin:5px 0 0;padding-left:18px;font-size:11px;line-height:2}.subject-dialogue{display:grid;grid-template-columns:230px 1fr 285px;gap:16px}.subject-dialogue>aside:first-child{display:flex;flex-direction:column;gap:11px}.subject-dialogue>aside:first-child>strong{font-size:24px}.subject-dialogue>aside:first-child p,.subject-dialogue>aside:first-child div{margin:0;font-size:11px}.dialogue-thread{display:flex;flex-direction:column;gap:14px}.message{max-width:88%;padding:14px}.message.user{align-self:flex-end}.message span{font-size:9px;font-weight:850}.message p{margin:7px 0 0;font-size:12px;line-height:1.7}.reasoning{margin-top:12px;padding:12px}.reasoning b,.reasoning code{margin-right:12px;font-size:11px}.dialogue-input{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding:11px 14px;font-size:11px}.dialogue-input button{padding:7px 13px}.citation-panel article{margin:16px 0;padding:14px}.citation-panel b,.citation-panel p,.citation-panel footer{font-size:10px;line-height:1.6}.citation-panel footer{margin-top:28px;text-align:center}.agent-workspace{display:grid;grid-template-columns:290px 320px 1fr;gap:16px}.agent-config h2{margin:14px 0 10px;font-size:19px}.agent-config>p{min-height:78px;font-size:11px;line-height:1.75}.config-row{display:flex;justify-content:space-between;padding:11px 0;font-size:10px}.agent-config button{width:100%;margin-top:22px}.mcp-panel article{display:grid;grid-template-columns:18px 1fr auto;gap:8px;align-items:center;margin-top:14px;padding:13px 0}.mcp-panel article i{font-size:9px}.mcp-panel article div{display:flex;flex-direction:column;gap:4px}.mcp-panel article strong,.mcp-panel article em{font-size:10px}.mcp-panel article small{font-size:8px}.agent-image .science-diagram{min-height:360px;margin:12px 0}.compact-question,.agent-image footer p{font-size:10px;line-height:1.65}.agent-image footer{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}.evidence-a{display:grid;grid-template-columns:242px 1fr;color:#14213a;background:#eef4fb}.evidence-a>aside{display:flex;flex-direction:column;gap:28px;height:100vh;padding:26px 20px;color:#e7f0ff;background:linear-gradient(180deg,#092b5e,#0c448f)}.evidence-a .evidence-logo{color:#0a397b;background:#fff}.evidence-a .evidence-nav{flex-direction:column}.evidence-a .evidence-nav span{border-radius:8px}.evidence-a .evidence-nav span.active{color:#0c3c7f;background:#fff}.evidence-a .evidence-side-card{margin-top:auto;padding:18px;border:1px solid rgb(255 255 255 / 18%);border-radius:12px;font-size:11px;line-height:1.9;background:#ffffff12}.evidence-a>main{padding:26px 30px 46px}.evidence-a .proof-status{color:#176542;background:#e3f6ec}.evidence-a .evidence-disclosure{color:#28415f;background:#ffffffe0}.evidence-a .model-banner,.evidence-a .capability-grid article,.evidence-a .dataset-source,.evidence-a .dataset-pipeline,.evidence-a .sample-preview,.evidence-a .dataset-result,.evidence-a .image-generation,.evidence-a .speech-console,.evidence-a .resource-metrics article,.evidence-a .resource-table,.evidence-a .local-deploy,.evidence-a .subject-dialogue>aside,.evidence-a .dialogue-thread,.evidence-a .agent-config,.evidence-a .mcp-panel,.evidence-a .agent-image{border:1px solid #d7e4f4;border-radius:13px;background:#fff;box-shadow:0 10px 32px #193c700f}.evidence-a .model-banner{color:#eaf2ff;background:linear-gradient(120deg,#0c438f,#2474d6)}.evidence-a .model-badge{color:#0b448e;background:#fff}.evidence-a .capability-grid article>span,.evidence-a .dataset-source>span,.evidence-a .dataset-result>span,.evidence-a .local-deploy>span,.evidence-a .citation-panel>span,.evidence-a .agent-config>span{color:#1861b7}.evidence-a button{color:#fff;background:#1e65bb}.evidence-a .truth-note{color:#536981;background:#e5edf7}.evidence-a .dataset-pipeline i{color:#fff;background:#1e65bb}.evidence-a .dataset-pipeline small,.evidence-a .table-row em,.evidence-a .mcp-panel article i,.evidence-a .mcp-panel article em{color:#168558}.evidence-a .sample-preview p,.evidence-a .dataset-result code,.evidence-a .local-deploy code,.evidence-a .reasoning,.evidence-a .dialogue-input,.evidence-a .citation-panel article{background:#f1f6fc}.evidence-a .image-generation blockquote{border-left:3px solid #1f68bf;background:#eef5fd}.evidence-a .science-diagram{color:#2365ad;background:radial-gradient(circle,#eff6ff,#dcecff)}.evidence-a .science-diagram .ball,.evidence-a .science-diagram .bob{background:#f59e0b;box-shadow:0 6px 16px #f59e0b40}.evidence-a .science-diagram .force,.evidence-a .science-diagram.pendulum .pivot{background:#2563eb}.evidence-a .science-diagram.pendulum .string{background:#64748b}.evidence-a .science-diagram strong{color:#174f91;background:#fff}.evidence-a .waveform i{background:#2a78cf}.evidence-a .recording{color:#dc2626}.evidence-a .speech-console article{border-top:1px solid #e2eaf4}.evidence-a .table-head{color:#627a95;background:#eef4fa}.evidence-a .table-row{border-bottom:1px solid #e7edf5}.evidence-a .message{background:#edf4fc}.evidence-a .message.user{color:#fff;background:#1e65bb}.evidence-a .mcp-panel article{border-bottom:1px solid #e5edf7}.evidence-b{color:#3e392f;background:#d6cdbb;background-image:linear-gradient(rgb(91 75 48 / 5%) 1px,transparent 1px);background-size:100% 28px}.evidence-b>header{display:grid;grid-template-columns:300px 1fr auto;align-items:center;height:78px;padding:0 34px;border-bottom:1px solid #b9ae98;background:#f5efdf}.evidence-b .evidence-logo{border-radius:50%;color:#fffaf0;background:#a34c20}.evidence-b .evidence-nav{justify-content:center}.evidence-b .evidence-nav span{border-bottom:3px solid transparent}.evidence-b .evidence-nav span.active{border-bottom-color:#a54f25;color:#94411a}.evidence-b .book-index{color:#826f53;font:10px ui-monospace,monospace;letter-spacing:.12em}.evidence-b>main{position:relative;width:calc(100% - 70px);min-height:calc(100vh - 112px);margin:18px auto;padding:24px 32px 48px;border:1px solid #beb39d;border-radius:4px 18px 18px 4px;background:#fffdf5;box-shadow:0 18px 45px #4b391a26}.evidence-b .paper-spine{position:absolute;top:0;bottom:0;left:0;width:7px;background:repeating-linear-gradient(#a54f25 0 12px,#f5e9d3 12px 24px)}.evidence-b .proof-status{color:#4e6b39;border:1px solid #b8c7a8;background:#edf2e5}.evidence-b .evidence-disclosure{color:#625642;border:1px solid #c8bda6;background:#fffaf0}.evidence-b .model-banner,.evidence-b .capability-grid article,.evidence-b .dataset-source,.evidence-b .dataset-pipeline,.evidence-b .sample-preview,.evidence-b .dataset-result,.evidence-b .image-generation,.evidence-b .speech-console,.evidence-b .resource-metrics article,.evidence-b .resource-table,.evidence-b .local-deploy,.evidence-b .subject-dialogue>aside,.evidence-b .dialogue-thread,.evidence-b .agent-config,.evidence-b .mcp-panel,.evidence-b .agent-image{border:1px solid #d8cdb6;border-radius:3px;background:#fffdf5}.evidence-b .model-banner{color:#fffaf0;background:linear-gradient(130deg,#2f5a47,#53725d)}.evidence-b .model-badge{color:#713717;background:#f5dbbd}.evidence-b .capability-grid article:nth-child(2){transform:rotate(.18deg)}.evidence-b .capability-grid article>span,.evidence-b .dataset-source>span,.evidence-b .dataset-result>span,.evidence-b .local-deploy>span,.evidence-b .citation-panel>span,.evidence-b .agent-config>span{color:#a34c20}.evidence-b button{color:#fff;border-radius:3px;background:#315f4b}.evidence-b .truth-note{color:#665b48;border:1px dashed #b9aa90;background:#f4eddd}.evidence-b .dataset-pipeline i{color:#fffaf0;background:#a34c20}.evidence-b .dataset-pipeline small,.evidence-b .table-row em,.evidence-b .mcp-panel article i,.evidence-b .mcp-panel article em{color:#3f704e}.evidence-b .sample-preview p,.evidence-b .dataset-result code,.evidence-b .local-deploy code,.evidence-b .reasoning,.evidence-b .dialogue-input,.evidence-b .citation-panel article{border:1px solid #e0d6c3;background:#f7f1e4}.evidence-b .image-generation blockquote{border:1px dashed #b8906f;background:#f8f0df}.evidence-b .science-diagram{color:#7e4f32;background:#f4eddd;background-image:linear-gradient(rgb(91 75 48 / 8%) 1px,transparent 1px);background-size:100% 24px}.evidence-b .science-diagram .ball,.evidence-b .science-diagram .bob{background:#b85f26}.evidence-b .science-diagram .force,.evidence-b .science-diagram.pendulum .pivot{background:#315f4b}.evidence-b .science-diagram.pendulum .string{background:#6f685b}.evidence-b .science-diagram strong{color:#703818;border:1px solid #c9b89d;background:#fffaf0}.evidence-b .waveform i{background:#b65f2c}.evidence-b .recording{color:#a83720}.evidence-b .speech-console article,.evidence-b .table-row,.evidence-b .mcp-panel article{border-top:1px solid #e1d6c1}.evidence-b .table-head{color:#665947;background:#eee5d4}.evidence-b .message{border:1px solid #d8cbb5;background:#f7f0e3}.evidence-b .message.user{color:#fffaf0;background:#315f4b}.evidence-c{display:grid;grid-template-columns:1fr 188px;grid-template-rows:68px 1fr;color:#e7eefc;background:radial-gradient(circle at 30% 0,rgb(34 211 238 / 10%),transparent 38%),#070c18}.evidence-c>header{display:flex;grid-column:1 / 3;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid #263350;background:#0b1223}.evidence-c .evidence-logo{border:1px solid #22d3ee;border-radius:4px;color:#67e8f9;background:#22d3ee14}.evidence-c .system-state{display:flex;align-items:center;gap:9px;color:#67e8f9;font:10px ui-monospace,monospace;letter-spacing:.12em}.evidence-c>main{min-width:0;padding:22px 26px 48px}.evidence-c>aside{grid-column:2;grid-row:2;padding:20px 12px;border-left:1px solid #263350;background:#0b1223}.evidence-c .evidence-nav{flex-direction:column}.evidence-c .evidence-nav span{border:1px solid transparent;border-radius:3px}.evidence-c .evidence-nav span.active{border-color:#22d3ee;color:#67e8f9;background:#22d3ee14;box-shadow:inset 3px 0 #22d3ee}.evidence-c .hud-numbers{margin:40px 10px;color:#73809a;font:9px/2.2 ui-monospace,monospace;letter-spacing:.1em}.evidence-c .proof-status{color:#67e8f9;border:1px solid #274966;background:#22d3ee0f}.evidence-c .evidence-disclosure{color:#8c9ab5;border:1px solid #2a3859;background:#0b1223}.evidence-c .model-banner,.evidence-c .capability-grid article,.evidence-c .dataset-source,.evidence-c .dataset-pipeline,.evidence-c .sample-preview,.evidence-c .dataset-result,.evidence-c .image-generation,.evidence-c .speech-console,.evidence-c .resource-metrics article,.evidence-c .resource-table,.evidence-c .local-deploy,.evidence-c .subject-dialogue>aside,.evidence-c .dialogue-thread,.evidence-c .agent-config,.evidence-c .mcp-panel,.evidence-c .agent-image{border:1px solid #273653;border-radius:4px;background:linear-gradient(145deg,#121c32f2,#0a1122fa);box-shadow:inset 0 1px #ffffff08}.evidence-c .model-banner{border-color:#376484;background:linear-gradient(120deg,#122742,#142e52)}.evidence-c .model-banner>strong{color:#67e8f9;text-shadow:0 0 28px rgb(34 211 238 / 35%)}.evidence-c .model-badge{color:#d8b4fe;border:1px solid #7e22ce;background:#7e22ce33}.evidence-c .capability-grid article>span,.evidence-c .dataset-source>span,.evidence-c .dataset-result>span,.evidence-c .local-deploy>span,.evidence-c .citation-panel>span,.evidence-c .agent-config>span{color:#67e8f9}.evidence-c button{color:#06101b;border-radius:3px;background:linear-gradient(120deg,#22d3ee,#a78bfa)}.evidence-c .truth-note{color:#8d9ab4;border:1px solid #273653;background:#0a1121}.evidence-c .dataset-pipeline i{color:#06101b;background:#22d3ee}.evidence-c .dataset-pipeline small,.evidence-c .table-row em,.evidence-c .mcp-panel article i,.evidence-c .mcp-panel article em{color:#5eead4}.evidence-c .sample-preview p,.evidence-c .dataset-result code,.evidence-c .local-deploy code,.evidence-c .reasoning,.evidence-c .dialogue-input,.evidence-c .citation-panel article{border:1px solid #263653;background:#0c162b}.evidence-c .image-generation blockquote{border-left:3px solid #c084fc;background:#0c162b}.evidence-c .science-diagram{color:#67e8f9;background:radial-gradient(circle,rgb(34 211 238 / 10%),transparent 70%),#081120}.evidence-c .science-diagram .ball,.evidence-c .science-diagram .bob{background:#c084fc;box-shadow:0 0 20px #c084fc73}.evidence-c .science-diagram .force,.evidence-c .science-diagram.pendulum .pivot{background:#22d3ee;box-shadow:0 0 10px #22d3ee66}.evidence-c .science-diagram.pendulum .string{background:#64748b}.evidence-c .science-diagram strong{color:#e9d5ff;border:1px solid #7e22ce;background:#17102a}.evidence-c .waveform i{background:linear-gradient(#c084fc,#22d3ee)}.evidence-c .recording{color:#fb7185}.evidence-c .speech-console article,.evidence-c .table-row,.evidence-c .mcp-panel article{border-top:1px solid #263653}.evidence-c .table-head{color:#7f8ca5;background:#0b1428}.evidence-c .message{border:1px solid #273653;background:#0c162b}.evidence-c .message.user{color:#06101b;background:#22d3ee}button,input{font:inherit}button{cursor:pointer}h1,h2,h3,p{margin-top:0}.scheme{min-height:100vh}.product-disclosure{display:flex;flex-direction:column;gap:5px}.product-disclosure strong{font-size:15px}.product-disclosure span{font-size:12px;letter-spacing:.08em;opacity:.72}.view-tabs{display:flex;gap:8px}.view-tabs button{border:0;color:inherit;background:transparent}.eyebrow{margin-bottom:8px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.home-overview{display:grid;align-content:center;min-height:calc(100vh - 80px);padding:72px}.hero-copy{max-width:850px}.hero-copy h1{margin-bottom:20px;font-size:clamp(42px,5vw,78px);line-height:1.04;letter-spacing:-.04em}.hero-copy>p:last-child{max-width:720px;font-size:18px;line-height:1.8}.home-actions{display:flex;gap:14px;margin:28px 0 54px}.home-actions button,.classroom-controls button,.lab-buttons button{min-height:42px;padding:0 18px;border:0;border-radius:10px;font-weight:750}.home-actions button:first-child,.classroom-controls button:first-child,.lab-buttons button:first-child{color:#fff}.home-metrics,.experiment-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.metric-card{display:flex;flex-direction:column;gap:7px;padding:18px;border-radius:14px}.metric-card strong{font-size:22px}.metric-card span{font-size:12px;opacity:.68}.classroom-intro{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:14px}.classroom-intro h1{margin-bottom:8px;font-size:28px}.classroom-intro p:last-child{margin-bottom:0;font-size:13px;opacity:.7}.recording-status{display:grid;grid-template-columns:auto 1fr;gap:3px 9px;min-width:194px;padding:11px 14px;border-radius:12px}.recording-status strong{font-variant-numeric:tabular-nums}.recording-status span:last-child{grid-column:2;font-size:11px;opacity:.7}.status-dot{grid-row:1 / 3;align-self:center;width:9px;height:9px;border-radius:50%;background:#94a3b8}.recording .status-dot{background:#ef4444;box-shadow:0 0 0 6px #ef44441f}.classroom-controls,.lab-buttons{display:flex;flex-wrap:wrap;gap:9px}.classroom-controls{margin-bottom:14px}.classroom-controls .secondary,.lab-buttons .secondary{border:1px solid currentColor;background:transparent}.transcript-panel,.summary-panel,.catalog-panel,.lab-controls,.canvas-panel,.knowledge-panel,.records-panel{min-width:0;border-radius:16px}.panel-title{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.panel-title h2{margin-bottom:0;font-size:17px}.panel-title span{padding:5px 9px;border-radius:999px;font-size:10px;font-weight:800}.empty-state{display:grid;min-height:350px;padding:24px;place-items:center;text-align:center;opacity:.55}.transcript-list{max-height:545px;padding-right:8px;overflow:auto}.transcript-row{display:grid;grid-template-columns:42px 46px 1fr;gap:9px;padding:11px 0;border-bottom:1px solid rgb(148 163 184 / 20%)}.transcript-row time{font-size:11px;font-variant-numeric:tabular-nums;opacity:.55}.transcript-row strong{font-size:12px}.transcript-row p{margin-bottom:0;font-size:13px;line-height:1.65}.summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.summary-card{min-height:122px;padding:14px;border:1px dashed currentColor;border-radius:12px;opacity:.4}.summary-card.ready{border-style:solid;opacity:1}.summary-card>span{font-size:9px;font-weight:850;letter-spacing:.08em}.summary-card h3{margin:8px 0 6px;font-size:14px}.summary-card p{margin-bottom:0;font-size:12px;line-height:1.55}.catalog-panel{margin-bottom:16px;padding:18px}.experiment-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.experiment-grid article{min-height:116px;padding:12px;border:1px solid transparent;border-radius:12px}.experiment-grid article>span{font-size:9px;font-weight:800;opacity:.6}.experiment-grid h3{margin:5px 0;font-size:13px}.experiment-grid p{min-height:34px;margin-bottom:7px;font-size:10px;line-height:1.45;opacity:.68}.experiment-grid button{padding:4px 8px;border:0;border-radius:6px;color:inherit;font-size:9px;font-weight:750}.lab-controls{padding:16px}.range-control{display:grid;grid-template-columns:1fr auto;gap:6px 12px;margin-bottom:17px}.range-control span{font-size:12px}.range-control strong{font-size:12px;font-variant-numeric:tabular-nums}.range-control input{grid-column:1 / 3;width:100%}.canvas-panel,.paper-canvas,.c-canvas{display:grid;align-content:start;justify-items:center}.orbit-canvas{display:block;width:100%;max-width:520px;height:auto}.experiment-metrics{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.experiment-metrics .metric-card{padding:11px;text-align:center}.experiment-metrics .metric-card strong{font-size:15px}.knowledge-panel{padding:16px}.knowledge-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.knowledge-tabs button{padding:7px 9px;border:0;border-radius:8px;color:inherit;background:transparent;font-size:10px;font-weight:750}.knowledge-panel article{min-height:182px;padding:16px;border-radius:12px}.knowledge-panel h3{margin-bottom:8px;font-size:15px}.knowledge-panel article p:last-child{margin-bottom:0;font-size:12px;line-height:1.75}.records-panel{padding:16px;overflow:hidden}.records-panel table{width:100%;border-collapse:collapse;font-size:11px}.records-panel th,.records-panel td{padding:8px;border-bottom:1px solid rgb(148 163 184 / 20%);text-align:center;font-variant-numeric:tabular-nums}.scheme-a{--accent: #2563eb;--surface: #fff;--surface-alt: #eef4ff;--line: #dbe6f7;display:grid;grid-template-columns:232px minmax(0,1fr);color:#172033;background:#f3f7fd}.scheme-a>aside{position:sticky;top:0;display:flex;flex-direction:column;gap:24px;height:100vh;padding:28px 22px;color:#dbeafe;background:linear-gradient(180deg,#0f2f63,#153f82 64%,#0b2349)}.scheme-a .brand-mark{display:grid;width:42px;height:42px;border-radius:13px;color:#0f2f63;background:#fff;place-items:center;font-size:20px;font-weight:900}.scheme-a .view-tabs{flex-direction:column}.scheme-a .view-tabs button{padding:12px 14px;border-radius:10px;text-align:left}.scheme-a .view-tabs button.active{color:#0f2f63;background:#fff}.scheme-a .sidebar-proof{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding:14px;border:1px solid rgb(255 255 255 / 18%);border-radius:12px;background:#ffffff12}.scheme-a .sidebar-proof span{font-size:10px;opacity:.7}.scheme-a .sidebar-proof strong{font-size:12px}.scheme-a>main{min-width:0;padding:28px}.scheme-a .home-actions button,.scheme-a .classroom-controls button,.scheme-a .lab-buttons button{color:#fff;background:var(--accent)}.scheme-a .secondary{color:var(--accent)!important;background:#fff!important}.scheme-a .metric-card,.scheme-a .recording-status,.scheme-a .transcript-panel,.scheme-a .summary-panel,.scheme-a .catalog-panel,.scheme-a .lab-controls,.scheme-a .canvas-panel,.scheme-a .knowledge-panel,.scheme-a .records-panel{border:1px solid var(--line);background:var(--surface);box-shadow:0 10px 30px #0f2f630d}.scheme-a .transcript-panel,.scheme-a .summary-panel{padding:18px}.scheme-a .panel-title span,.scheme-a .experiment-grid button,.scheme-a .knowledge-tabs button.active{color:#1d4ed8;background:#dbeafe}.scheme-a .a-classroom-columns{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(420px,.9fr);gap:14px}.scheme-a .a-lab-workbench{display:grid;grid-template-columns:250px minmax(430px,1fr) 280px;gap:14px;margin-bottom:14px}.scheme-a .experiment-grid article{background:var(--surface-alt)}.scheme-a .experiment-grid article.selected{border-color:var(--accent);background:#dbeafe}.scheme-a .knowledge-panel article,.scheme-a .summary-card.ready,.scheme-a .experiment-metrics .metric-card{border-color:#bfdbfe;background:#eff6ff}.scheme-b{min-height:100vh;color:#30352b;background:linear-gradient(rgb(69 76 55 / 6%) 1px,transparent 1px),#d9d2c2;background-size:100% 28px}.scheme-b>header{position:sticky;z-index:5;top:0;display:grid;grid-template-columns:230px 1fr auto;align-items:center;gap:24px;height:72px;padding:0 36px;border-bottom:1px solid #b6ad98;background:#f2eddf}.scheme-b .view-tabs{justify-content:center}.scheme-b .view-tabs button{padding:10px 18px 9px;border-bottom:3px solid transparent}.scheme-b .view-tabs button.active{border-bottom-color:#b85f26;color:#8b421b}.scheme-b .book-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;letter-spacing:.12em}.scheme-b>main{position:relative;width:min(1320px,calc(100% - 48px));min-height:calc(100vh - 104px);margin:24px auto;padding:34px;border:1px solid #c7bda6;border-radius:4px 18px 18px 4px;background:linear-gradient(90deg,transparent 49.7%,#d6cdb9 50%,transparent 50.3%),#fffdf6;box-shadow:0 18px 45px #3b301d29}.scheme-b .paper-edge{position:absolute;top:0;bottom:0;left:0;width:8px;background:repeating-linear-gradient(#b85f26 0 12px,#f8f1df 12px 24px)}.scheme-b .home-overview{min-height:calc(100vh - 175px)}.scheme-b .home-overview .eyebrow,.scheme-b .summary-card>span,.scheme-b .knowledge-panel .eyebrow{color:#b85f26}.scheme-b .home-actions button,.scheme-b .classroom-controls button,.scheme-b .lab-buttons button{color:#fff;background:#315f4b;border-radius:4px}.scheme-b .secondary{color:#315f4b!important;background:#fffdf6!important}.scheme-b .metric-card,.scheme-b .recording-status,.scheme-b .transcript-panel,.scheme-b .summary-panel,.scheme-b .catalog-panel,.scheme-b .lab-controls,.scheme-b .paper-canvas,.scheme-b .knowledge-panel,.scheme-b .records-panel{border:1px solid #d8cfbb;border-radius:4px;background:#fffdf6}.scheme-b .transcript-panel,.scheme-b .summary-panel{padding:18px}.scheme-b .panel-title span,.scheme-b .experiment-grid button,.scheme-b .knowledge-tabs button.active{color:#7c3f1c;background:#f2d8bd}.scheme-b .notebook-spread{display:grid;grid-template-columns:1fr 1fr;gap:32px}.scheme-b .notebook-page{min-width:0}.scheme-b .left-page{padding-right:4px}.scheme-b .right-page{padding-left:4px}.scheme-b .experiment-grid article{border-color:#e6decc;background:#f8f4e8}.scheme-b .experiment-grid article.selected{border-color:#b85f26;box-shadow:inset 4px 0 #b85f26}.scheme-b .b-bench{padding:18px;border:1px solid #cfc4aa;background:#f5f0e3}.scheme-b .bench-top{display:grid;grid-template-columns:300px minmax(500px,1fr);gap:18px}.scheme-b .paper-canvas{padding:12px}.scheme-b .bench-notes{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:18px;margin-top:18px}.scheme-b .summary-card.ready,.scheme-b .knowledge-panel article,.scheme-b .experiment-metrics .metric-card{background:#f5efe0}.scheme-c{display:grid;grid-template-columns:minmax(0,1fr) 176px;grid-template-rows:64px minmax(calc(100vh - 64px),auto);color:#e5eefc;background:radial-gradient(circle at 30% 0,rgb(34 211 238 / 10%),transparent 35%),#080d1b}.scheme-c>header{z-index:4;display:flex;grid-column:1 / 3;align-items:center;justify-content:space-between;padding:0 26px;border-bottom:1px solid #24304c;background:#080d1beb;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.scheme-c .product-disclosure{flex-direction:row;align-items:center;gap:14px}.scheme-c .system-health{display:flex;align-items:center;gap:8px;color:#67e8f9;font-size:10px;letter-spacing:.12em}.scheme-c .system-health span{width:7px;height:7px;border-radius:50%;background:#22d3ee;box-shadow:0 0 12px #22d3ee}.scheme-c>main{min-width:0;padding:26px}.scheme-c>aside{position:sticky;top:64px;grid-column:2;grid-row:2;height:calc(100vh - 64px);padding:22px 14px;border-left:1px solid #24304c;background:#0c1326}.scheme-c .view-tabs{flex-direction:column}.scheme-c .view-tabs button{padding:12px 10px;border:1px solid transparent;border-radius:8px;text-align:left}.scheme-c .view-tabs button.active{border-color:#22d3ee;color:#67e8f9;background:#22d3ee14;box-shadow:inset 3px 0 #22d3ee}.scheme-c .rail-evidence{display:grid;grid-template-columns:28px 1fr;gap:8px;margin-top:38px;font-size:10px}.scheme-c .rail-evidence span{color:#c084fc;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scheme-c .rail-evidence p{margin-bottom:10px;opacity:.65}.scheme-c .home-overview{min-height:calc(100vh - 116px)}.scheme-c .hero-copy h1{color:#f8fbff;text-shadow:0 0 36px rgb(34 211 238 / 12%)}.scheme-c .eyebrow,.scheme-c .summary-card>span{color:#67e8f9}.scheme-c .home-actions button,.scheme-c .classroom-controls button,.scheme-c .lab-buttons button{color:#06101b;background:linear-gradient(135deg,#22d3ee,#a78bfa);border-radius:3px}.scheme-c .secondary{color:#c4b5fd!important;background:transparent!important}.scheme-c .metric-card,.scheme-c .recording-status,.scheme-c .transcript-panel,.scheme-c .summary-panel,.scheme-c .catalog-panel,.scheme-c .lab-controls,.scheme-c .c-canvas,.scheme-c .knowledge-panel,.scheme-c .records-panel{border:1px solid #263452;border-radius:6px;background:linear-gradient(145deg,#151e34eb,#0c1326f2);box-shadow:inset 0 1px #ffffff08}.scheme-c .transcript-panel,.scheme-c .summary-panel{padding:16px}.scheme-c .panel-title span,.scheme-c .experiment-grid button,.scheme-c .knowledge-tabs button.active{color:#67e8f9;background:#22d3ee1a}.scheme-c .c-status-strip{display:flex;gap:12px;margin-bottom:13px;padding:9px 12px;border:1px solid #263452;color:#8895ad;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;background:#0c1326}.scheme-c .c-status-strip strong{margin-right:18px;color:#67e8f9}.scheme-c .c-classroom-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(400px,.75fr);gap:12px}.scheme-c .experiment-grid article{border-color:#263452;background:#10192f}.scheme-c .experiment-grid article.selected{border-color:#c084fc;box-shadow:0 0 20px #c084fc1a}.scheme-c .c-simulator{display:grid;grid-template-columns:minmax(520px,1fr) 280px;gap:12px}.scheme-c .c-canvas{padding:12px}.scheme-c .c-data-drawer{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);gap:12px;margin-top:12px}.scheme-c .summary-card.ready,.scheme-c .knowledge-panel article,.scheme-c .experiment-metrics .metric-card{border-color:#344669;background:#111d35}@media(max-width:1050px){.scheme-a{grid-template-columns:190px minmax(0,1fr)}.scheme-a .a-classroom-columns,.scheme-a .a-lab-workbench,.scheme-b .notebook-spread,.scheme-b .bench-top,.scheme-b .bench-notes,.scheme-c .c-classroom-grid,.scheme-c .c-simulator,.scheme-c .c-data-drawer{grid-template-columns:1fr}.experiment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.scheme-actwise{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh;color:#1d2939;background:#f5f7fb}.scheme-actwise>aside{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;padding:20px 12px;border-right:1px solid #dce3ec;background:#eef3f8}.actwise-identity{display:flex;align-items:center;gap:10px;padding:0 10px 20px}.actwise-symbol{display:grid;width:42px;height:42px;border-radius:12px;color:#fff;background:linear-gradient(135deg,#1769d2,#3a8cff);place-items:center;font-size:16px;font-weight:900;letter-spacing:-.08em}.actwise-identity div{display:flex;flex-direction:column;gap:3px}.actwise-identity strong{font-size:16px}.actwise-identity small{color:#7b8798;font-size:10px}.scheme-actwise>aside nav{display:flex;flex-direction:column;gap:5px}.scheme-actwise>aside nav button{display:grid;grid-template-columns:28px 1fr;align-items:center;min-height:42px;padding:0 12px;border:0;border-radius:9px;color:#5b6879;background:transparent;text-align:left}.scheme-actwise>aside nav button i{color:#637185;font-style:normal;font-size:15px}.scheme-actwise>aside nav button.active{color:#1769d2;background:#dce9fb}.scheme-actwise>aside nav button.active i{color:#1769d2}.actwise-history{display:flex;flex-direction:column;gap:5px;margin-top:24px;padding:16px 12px;border-top:1px solid #d7e0ea}.actwise-history span{color:#697586;font-size:11px}.actwise-history p{margin:10px 0 0;font-size:12px;font-weight:750}.actwise-history small{color:#8b97a6;font-size:9px}.actwise-settings{margin-top:auto;padding:11px 12px;border:0;color:#5b6879;background:transparent;text-align:left}.scheme-actwise>main{min-width:0;padding:24px 28px 48px}.actwise-main-disclosure{position:fixed;z-index:30;right:18px;bottom:10px;padding:6px 11px;border:1px solid #d7e2f1;border-radius:5px;color:#66758a;background:#ffffffeb;font-size:9px}.actwise-minutes{min-height:calc(100vh - 72px)}.actwise-page-title{display:flex;align-items:center;justify-content:space-between;margin:-24px -28px 18px;padding:13px 26px;border-bottom:1px solid #dce3ec;background:#fff}.actwise-page-title span{color:#7d8998;font-size:9px}.actwise-page-title h1{margin:2px 0 0;font-size:20px}.actwise-window-tools{color:#7d8998;font-size:11px}.actwise-proof-strip{display:grid;grid-template-columns:1.25fr repeat(3,1fr);gap:1px;margin-bottom:16px;overflow:hidden;border:1px solid #cfe0f8;border-radius:10px;background:#dce9fa}.actwise-proof-strip strong,.actwise-proof-strip span{padding:11px 14px;color:#27548a;background:#edf5ff;font-size:10px}.actwise-minutes .classroom-controls button,.actwise-lab .lab-buttons button,.actwise-lab-header>button{color:#fff;background:#357ff0}.actwise-minutes .classroom-controls .secondary,.actwise-lab .lab-buttons .secondary{color:#2874e8;border:1px solid #2874e8;background:#fff}.actwise-minutes-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(440px,.85fr);gap:14px}.actwise-minutes .recording-status,.actwise-minutes .transcript-panel,.actwise-minutes .summary-panel,.actwise-lab .catalog-panel,.actwise-lab .lab-controls,.actwise-lab .actwise-simulator,.actwise-lab .knowledge-panel,.actwise-lab .records-panel{border:1px solid #dce4ef;background:#fff;box-shadow:0 8px 24px #1d487d0d}.actwise-minutes .transcript-panel,.actwise-minutes .summary-panel{padding:18px}.actwise-minutes .panel-title span,.actwise-lab .panel-title span,.actwise-lab .experiment-grid button,.actwise-lab .knowledge-tabs button.active{color:#1d64c6;background:#e5f0ff}.actwise-minutes .summary-card.ready,.actwise-lab .knowledge-panel article,.actwise-lab .experiment-metrics .metric-card{border-color:#c3d9f8;background:#f0f6ff}.scheme-actwise.actwise-lab-only{display:block;background:#f1f4f8}.actwise-lab-only>main{padding:0 0 48px}.actwise-lab{min-height:100vh}.actwise-lab-header{display:grid;grid-template-columns:230px 1fr auto;align-items:center;min-height:86px;padding:12px 34px;border-bottom:1px solid #d7e0ec;background:#fff}.actwise-lab-header .actwise-identity{padding:0}.actwise-lab-header>div:nth-child(2){text-align:center}.actwise-lab-header>div:nth-child(2) span{color:#738197;font-size:9px}.actwise-lab-header h1{margin:4px 0 0;font-size:25px}.actwise-lab-header>button{padding:11px 17px;border:0;border-radius:9px;font-size:11px;font-weight:750}.actwise-lab>.catalog-panel{width:min(1840px,calc(100% - 48px));margin:20px auto 14px}.actwise-lab .experiment-grid article{border-color:#dce4ef;background:#f7f9fc}.actwise-lab .experiment-grid article.selected{border-color:#357ff0;box-shadow:inset 4px 0 #357ff0}.actwise-lab-grid{display:grid;grid-template-columns:280px minmax(560px,1fr) 330px;gap:14px;width:min(1840px,calc(100% - 48px));margin:0 auto 14px}.actwise-lab .lab-controls,.actwise-lab .knowledge-panel{padding:16px}.actwise-simulator{display:grid;justify-items:center;padding:12px}.actwise-lab>.records-panel{width:min(1840px,calc(100% - 48px));margin:0 auto}.evidence-actwise{display:grid;grid-template-columns:240px minmax(0,1fr);color:#1d2939;background:#f4f7fb}.evidence-actwise>aside{display:flex;flex-direction:column;height:100vh;padding:20px 12px;border-right:1px solid #dbe4ee;background:#eef3f8}.evidence-actwise .evidence-identity{padding:0 8px 18px}.evidence-actwise .evidence-logo{width:44px;color:#fff;background:linear-gradient(135deg,#1769d2,#3a8cff);font-size:9px}.evidence-actwise .actwise-evidence-nav{display:flex;flex-direction:column;gap:5px}.evidence-actwise .actwise-evidence-nav span{padding:11px 12px;border-radius:8px;color:#5d6979;font-size:11px;font-weight:700}.evidence-actwise .actwise-evidence-nav span.active{color:#1769d2;background:#dce9fb}.actwise-evidence-history{margin-top:24px;padding:16px 12px;border-top:1px solid #d7e0ea;color:#788596;font-size:10px;line-height:2}.actwise-evidence-history b{color:#354154}.evidence-actwise>main{min-width:0;padding:26px 30px 48px}.actwise-evidence-disclosure{position:fixed;z-index:20;right:20px;bottom:10px;padding:6px 11px;border:1px solid #d4e0ef;border-radius:5px;color:#637287;background:#fffffff0;font-size:9px}.evidence-actwise .proof-status{color:#176e4a;background:#e7f7ef}.evidence-actwise .model-banner,.evidence-actwise .capability-grid article,.evidence-actwise .dataset-source,.evidence-actwise .dataset-pipeline,.evidence-actwise .sample-preview,.evidence-actwise .dataset-result,.evidence-actwise .image-generation,.evidence-actwise .speech-console,.evidence-actwise .resource-metrics article,.evidence-actwise .resource-table,.evidence-actwise .local-deploy,.evidence-actwise .subject-dialogue>aside,.evidence-actwise .dialogue-thread,.evidence-actwise .agent-config,.evidence-actwise .mcp-panel,.evidence-actwise .agent-image{border:1px solid #d9e3ef;border-radius:10px;background:#fff;box-shadow:0 8px 24px #1d487d0d}.evidence-actwise .model-banner{color:#fff;background:linear-gradient(120deg,#155dae,#3487f3)}.evidence-actwise .model-badge{color:#155dae;background:#fff}.evidence-actwise .capability-grid article>span,.evidence-actwise .dataset-source>span,.evidence-actwise .dataset-result>span,.evidence-actwise .local-deploy>span,.evidence-actwise .citation-panel>span,.evidence-actwise .agent-config>span{color:#1769d2}.evidence-actwise button{color:#fff;background:#357ff0}.evidence-actwise .truth-note{color:#53677e;border:1px solid #d8e3f0;background:#eaf1f9}.evidence-actwise .dataset-pipeline i{color:#fff;background:#357ff0}.evidence-actwise .dataset-pipeline small,.evidence-actwise .table-row em,.evidence-actwise .mcp-panel article i,.evidence-actwise .mcp-panel article em{color:#13825a}.evidence-actwise .sample-preview p,.evidence-actwise .dataset-result code,.evidence-actwise .local-deploy code,.evidence-actwise .reasoning,.evidence-actwise .dialogue-input,.evidence-actwise .citation-panel article{background:#f1f6fc}.evidence-actwise .image-generation blockquote{border-left:3px solid #357ff0;background:#eef5ff}.evidence-actwise .science-diagram{color:#2465ad;background:radial-gradient(circle,#f1f7ff,#dfeeff)}.evidence-actwise .science-diagram .ball,.evidence-actwise .science-diagram .bob{background:#ef3340;box-shadow:0 6px 16px #ef334038}.evidence-actwise .science-diagram .force,.evidence-actwise .science-diagram.pendulum .pivot{background:#2878ed}.evidence-actwise .science-diagram.pendulum .string{background:#728096}.evidence-actwise .science-diagram strong{color:#174f91;background:#fff}.evidence-actwise .waveform i{background:#347feb}.evidence-actwise .recording{color:#df2735}.evidence-actwise .speech-console article,.evidence-actwise .table-row,.evidence-actwise .mcp-panel article{border-top:1px solid #e1e9f3}.evidence-actwise .table-head{color:#62748a;background:#eef3f9}.evidence-actwise .message{background:#edf4fc}.evidence-actwise .message.user{color:#fff;background:#357ff0}@media(max-width:1200px){.actwise-minutes-columns,.actwise-lab-grid{grid-template-columns:1fr}}
