/* Deep cobalt — a restrained, blue-first visual system. */
.article-tile .between>.tag{max-width:70%;overflow:hidden;text-overflow:ellipsis;display:block}.article-tile .between>.tag:last-child{flex-shrink:0;max-width:30%}.muted{color:#8190ac}.card-title .label{color:#8494b2}.page-head p{color:#7e8eab}.metric-top{color:#7b8daE}.sidebar-note{line-height:1.9}
:root{--bg:#f3f5fa;--ink:#203252;--muted:#8b95aa;--line:#e1e6f0;--green:#243e80;--lime:#dce7ff;--purple:#8196c2;--orange:#9eafcc;--shadow:0 14px 40px #203b7b0d}
body{background:#f3f5fa;-webkit-font-smoothing:antialiased}.brand-symbol{color:#243e80}.sidebar{background:#fdfdff;border-color:#e4e8f0}.wordmark b{color:#20386f}.wordmark small{color:#8e9bb6}.project-switch{background:#f2f5fb;border-color:#e4e9f3}.project-switch label{color:#8c9ab5}.project-switch select{color:#29447c}.nav-label{color:#a0aac0;letter-spacing:1.8px}.nav-item{color:#7b88a2}.nav-item:hover{background:#f0f4fc;color:#29447c}.nav-item.active{background:#e9effc;color:#274686}.nav-item.active:after{background:#34528f}.sidebar-foot{border-color:#e6eaf3}.avatar{background:#e8eefb;color:#45619c}.sidebar-note{color:#99a4bb}.topbar{background:#fafbfe;border-color:#e2e7f1}.breadcrumb{color:#94a0b7}.breadcrumb strong{color:#4a5e87}.local-indicator{color:#8293b4}.workspace-label{border-color:#dfe6f5;color:#8397bc}.keycap{border-color:#dfe5f0}.search-trigger{color:#99a5ba}.page-head .eyebrow{color:#91a1c0}.page-head h1{font-weight:550;letter-spacing:-.6px;color:#22385e}.page-head p{color:#8b98b1}.btn{border-color:#dee5f1;color:#4a6087;box-shadow:0 2px 3px #243e8003}.btn:hover{background:#f1f5fd;border-color:#cbd8ed}.btn.primary{background:#243e80;border-color:#243e80;color:#fff;box-shadow:0 5px 12px #243e8015}.btn.primary:hover{background:#1b326d}.btn.lime{background:#dce7ff;color:#294a89;border-color:#dce7ff}.btn.ghost{box-shadow:none}.icon-btn:hover{background:#eaf0fc}.text-button{color:#4969a4}.period-filter{border-color:#dfe6f2}.period-filter button{color:#8d9db9}.period-filter button.active{background:#eaf0fc;color:#34528d}.tag{background:#eff3fa;color:#7b8eaf}.tag.green{background:#e8effe;color:#5676b0}.tag.purple{background:#edf0fa;color:#7e8dba}.tag.orange{background:#f3efe9;color:#b19c7f}.tag.red{background:#f8eeed;color:#ba8e86}.demo-banner{border-color:#e0e6f3;background:#edf2fc;color:#8a9bbd}.live-banner{background:#eaf0fd;color:#6f87b8;border-color:#dbe6fb}.card{border-color:#e2e7f1;box-shadow:0 3px 12px #233e8003}.card-title .label,.card-title small{color:#98a4bc}.card-footer{border-color:#ecf0f7;color:#98a5bd}.overview-hero{background:#233c7c;box-shadow:0 10px 30px #233c7c12}.hero-copy .eyebrow{color:#a6bce8;letter-spacing:2.5px}.hero-copy h2{font-weight:350;letter-spacing:1px;color:#f2f5ff}.hero-copy p{color:#a7bce3}.hero-copy .hero-bottom{color:#b6c8ed}.orbit-art{background:radial-gradient(ellipse at center,#7595dd33,transparent 70%)}.metric-card.highlight{background:#edf2ff;border-color:#dce5f8}.metric-card.highlight .metric-value{color:#294a8d}.metric-top{color:#8c9bb6}.metric-value{color:#2c477a;font-weight:400}.metric-foot{color:#9ca8be}.insight-note{background:#f2f5fc;color:#8c9bb7}.platform-icon{background:#eaf0fc;color:#5573ac}.platform-icon.gemini{background:#eef0fa;color:#8b96c1}.platform-icon.perplexity{background:#edf3fb;color:#809dc3}.platform-line .bar{background:#f0f3f9}.topic-cell{background:#f7f9fd;border-color:#e9edf5;color:#526b97}.topic-cell strong{color:#395b98}.topic-cell small{color:#a0acc3}.topic-cell:hover{border-color:#bccde9;background:#f0f4fd}.data-table th{background:#f6f8fc;color:#95a2bb;border-color:#e7edf7}.data-table td{border-color:#edf1f7;color:#63779c}.data-table tbody tr:hover{background:#fafbfe}.table-footer{color:#97a6bf;border-color:#e6ebf4}.table-empty{color:#8e9eb8}.pagination .active{background:#eaf0fc;color:#4a68a2}.empty-state{background:#fafbfe;border-color:#d9e2f1}.empty-state .empty-symbol{color:#b1c1e0}.empty-state p{color:#95a3bb}.tabs{border-color:#e1e7f1}.tabs button{color:#97a4bd}.tabs button.active{color:#36558d}.tabs button.active:after{background:#3e5d98}.reference-top{background:#e8eef9;border:1px solid #dce5f6}.reference-top h2{color:#3c5688;letter-spacing:-.4px}.reference-top p{color:#8c9fc3}.stat-pair strong{color:#3b5990}.stat-pair small{color:#8f9fbd}.section-kicker{color:#9caac3}.section-kicker:after{background:#e2e9f5}.domain-row{border-color:#edf1f7}.domain-row .rank{color:#b2bfd5}.domain-row .favicon{background:#edf2fc;color:#7893bf}.domain-row small{color:#9aa9c1}.source-card{border-color:#e1e7f1;box-shadow:0 4px 15px #243e8003}.source-card .number{color:#c3cee2}.source-card h3{color:#4a618d}.source-card .url{color:#95a4bf}.source-card .source-count{background:#edf2fc;color:#5c7bae}.source-count small{color:#94a9c9}.question-summary{border-color:#e2e8f3;background:#e1e7f1}.question-summary strong{color:#40639e}.question-summary p{color:#9aa8c0}.question-card h3{color:#526b96}.question-card .foot{border-color:#eaf0f8}.dots-history i{background:#e9eef8}.dots-history i.yes{background:#7799cf}.dots-history i.no{background:#c6d3e9}.snapshot-layout{border-color:#e2e8f3}.snapshot-index{background:#f7f9fd;border-color:#e2e8f3}.snapshot-index-head{border-color:#e2e8f3}.snapshot-item{border-color:#e7edf7}.snapshot-item.selected{background:#eaf0fc;border-left-color:#6286bf}.snapshot-item p{color:#657ba1}.snapshot-item small{color:#99a9c4}.snapshot-question{color:#405c91}.snapshot-meta{color:#95a5c0;border-color:#e5ebf5}.markdown{color:#6d7f9f}.markdown h1,.markdown h2,.markdown h3{color:#435d8e}.markdown blockquote{background:#f2f5fc;border-color:#c9d7f0;color:#91a4c5}.markdown a{color:#567cbb}.markdown pre{background:#f4f7fc}.citation-strip{background:#f1f5fc;color:#6b87b3}.citation-strip a{color:#7896c4}.studio-hero{background:#e9edfa;border-color:#dfe5f7}.studio-hero .eyebrow{color:#9aa7ce}.studio-hero h2{color:#53679f}.studio-hero p{color:#94a1c2}.paper{background:#fdfdff;border-color:#e0e6f5;box-shadow:0 18px 45px #3d54851c}.paper:before{background:#dbe4f7}.paper small{color:#a7b5d6}.paper h3{color:#7489b9}.paper i{background:#e6edf9}.paper .seal{background:#dce7ff;border-color:#edf3ff;color:#8ba4d2}.workflow-step{border-color:#e0e7f2}.workflow-step b{color:#b4c3e0}.workflow-step small{color:#9aa9c3}.workflow-arrow{color:#c1cde2}.article-tile{border-color:#e1e7f3}.article-art{background:#e5edfc}.article-art:after{border-color:#8ba6d766;box-shadow:0 0 0 20px #93afd515,0 0 0 40px #93afd510}.article-tile:nth-child(3n+2) .article-art{background:#edf0f8}.article-tile:nth-child(3n+3) .article-art{background:#e8eafa}.article-art small{color:#94a8cc}.article-art strong{color:#6e8cbb}.article-tile h3{color:#5a719a}.article-tile-footer{border-color:#edf1f8}.library-hero{background:#e5ecf8;border:1px solid #dce5f5}.library-hero h2{color:#5872a5;font-weight:400}.library-hero p{color:#95a6c4}.book{background:#8aa4cf;border-color:#728fbd30}.book:nth-child(2){background:#afbfdb}.book:nth-child(3){background:#7d92be}.book:nth-child(4){background:#b9c8e2}.library-card .folder-icon{background:#e1ebfc;color:#8da8d4}.library-card.lavender .folder-icon{background:#e6eafa;color:#a3afd5}.library-card p{color:#95a5bf}.library-card .library-counts{color:#8a9fbe}.entity{background:#f7f9fd;border-color:#dfe7f4}.agent-heading{background:#1e3267;box-shadow:0 10px 30px #1e326710}.agent-heading h2{color:#eff4ff}.agent-heading p{color:#a0b2d8}.agent-heading .eyebrow{color:#9ab1e0}.agent-art{color:#7b9cdb45}.agent-card{border-color:#dfe6f2}.agent-card .agent-icon{background:#e6eefc;color:#7794c7}.agent-card:nth-child(2) .agent-icon{background:#eaf1fa;color:#8ba6cf}.agent-card:nth-child(3) .agent-icon{background:#eceefb;color:#9da8d1}.agent-card:nth-child(4) .agent-icon{background:#e9edf7;color:#9aacc9}.agent-card h3{color:#3d5686}.agent-card p{color:#94a2bb}.settings-nav button{color:#95a5bf}.settings-nav button.active{background:#e7eefc;color:#4f70a7}.form-description{color:#95a4bf}.model-card{border-color:#dfe7f3}.rule-box{background:#f0f4fc;border-color:#e1e8f6;color:#879cbe}.funnel-stage{border-color:#e0e7f2}.funnel-stage:nth-child(2){background:#edf2fc}.funnel-stage:nth-child(3){background:#e4ecfa}.funnel-stage .num{color:#486ba7}.funnel-stage .label{color:#94a5c0}.report-sheet{background:#fff;border-color:#e0e6f1;box-shadow:0 8px 30px #233e8005}.report-sheet h1,.report-sheet h2{color:#3b5485}.report-sheet p{color:#8b9bb8}.report-line{background:#3b5995}.report-metrics{border-color:#e1e8f4}.report-metrics strong{color:#5576ac}.report-metrics small{color:#9ca9c1}.footer{border-color:#e4eaf4;color:#a0adc5}.modal-backdrop{background:#172d5d55}.modal{background:#fbfcff;border-color:#e1e8f7;box-shadow:0 30px 100px #172b5a40}.modal .subtitle{color:#91a2bd}.modal-actions{border-color:#e0e7f2}.toast{background:#243e80;border-color:#566faa}.shortlist-result{border-color:#e2e9f5}.shortlist-result:hover{background:#edf3ff}.shortlist-result small{color:#99a8c2}.scheduling-banner{border-color:#e0e7f2}.progress{background:#edf2fc}.progress>i{background:#84a5d9}.timeline>div{background:#f2f6fd;border-color:#e2eaf8}.fact-row{background:#f3f6fc}.fact-row p{color:#91a4c3}.section-note{color:#98a8c2}.results-count{color:#95a6c3}.layout-switch{background:#eaf0fa}.library-toolbar{border-color:#e0e7f2}.document-name{color:#607ca7}.file-icon{background:#e7effc;color:#8da9d5}.fine-line{background:#e0e8f4}.boot{color:#8ba2c5}input,select,textarea{border-color:#dde5f2;color:#4b628c}input:focus,select:focus,textarea:focus{outline-color:#a6bee9}.filter-row .date-label{color:#98a7c0}.check-list div{color:#8ca1c1}
