.science-mode-switch{display:flex;gap:2px;padding:3px;border:1px solid #dededb;border-radius:8px;background:#f7f7f5}.science-mode-switch button{border:0;padding:6px 10px;background:transparent;font-size:11px}.science-mode-switch button.active{background:#181818;color:#fff}.science-workbench{display:grid;grid-template-columns:minmax(330px,38%) minmax(0,1fr);flex:1;min-height:0;background:#fff}.science-left,.science-right{min-width:0;overflow:auto}.science-left{border-right:1px solid #e5e5e5;padding:18px}.science-right{padding:18px}.science-kicker{font-size:9px;letter-spacing:1.4px;color:#888;text-transform:uppercase}.science-hero{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:18px}.science-hero h1{font-size:22px;margin:4px 0 5px;letter-spacing:-.6px}.science-hero p{margin:0;color:#777;max-width:650px;line-height:1.5}.science-badge{border:1px solid #ddd;border-radius:999px;padding:6px 9px;font-size:10px;white-space:nowrap}.science-card{border:1px solid #e3e3df;border-radius:9px;padding:14px;margin-bottom:12px;background:#fff}.science-card h2{font-size:13px;margin:0 0 10px}.science-card h3{font-size:11px;margin:12px 0 7px}.science-card p{line-height:1.5;color:#686868}.science-grid2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.science-card textarea,.science-card input,.science-card select{width:100%;border:1px solid #ddd;border-radius:6px;padding:9px;background:#fff}.science-card textarea{resize:vertical;min-height:72px}.science-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:9px}.science-actions .grow{margin-left:auto}.science-status{font-size:10px;color:#777;margin-top:8px;min-height:14px}.science-datasets,.science-citations,.science-notebook{display:grid;gap:7px}.science-item{border:1px solid #e6e6e3;border-radius:7px;padding:9px;background:#fafaf8}.science-item.selected{border-color:#4d4d4a;background:#f1f1ee}.science-item header{height:auto;padding:0;border:0;display:flex;gap:6px}.science-item strong{font-size:11px;overflow-wrap:anywhere}.science-item small{color:#888;display:block;margin-top:4px;line-height:1.4}.science-table-wrap{overflow:auto;max-height:230px;border:1px solid #eee;border-radius:6px}.science-table{border-collapse:collapse;width:100%;font-size:10px}.science-table th,.science-table td{padding:6px 8px;border-bottom:1px solid #eee;border-right:1px solid #eee;text-align:left;white-space:nowrap;max-width:260px;overflow:hidden;text-overflow:ellipsis}.science-table th{position:sticky;top:0;background:#f7f7f5}.science-cell textarea{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;min-height:180px;font-size:11px;line-height:1.5}.science-output{white-space:pre-wrap;background:#171717;color:#e9e9e9;padding:10px;border-radius:6px;max-height:250px;overflow:auto;font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.science-output.error{background:#2a1717}.science-check{display:flex;gap:8px;align-items:flex-start;margin:6px 0;font-size:10px}.science-check span:first-child{font-weight:700}.science-evidence-result{display:flex;gap:8px;justify-content:space-between}.science-evidence-result a{color:#333;text-decoration:underline}.science-graph{font:10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre-wrap;background:#fafaf8;border-radius:6px;padding:9px;max-height:200px;overflow:auto}.science-field-log{height:110px;font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.science-meta-row{display:flex;gap:8px;flex-wrap:wrap;font-size:9px;color:#777;margin-top:5px}.science-local-note{border-left:3px solid #222;padding-left:9px}.science-hidden{display:none!important}@media(max-width:900px){.science-workbench{grid-template-columns:1fr}.science-left{border-right:0;border-bottom:1px solid #e5e5e5}.science-grid2{grid-template-columns:1fr}.science-mode-switch{order:2}.privacy{display:none}}
.science-label{display:block;font-size:9px;letter-spacing:.6px;text-transform:uppercase;color:#858585;margin:0 0 5px}.science-runtime-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:9px}.science-runtime-item{border:1px solid #e3e3df;border-radius:7px;padding:8px;background:#fafaf8}.science-runtime-item.recommended{border-color:#222;background:#f0f0ed}.science-runtime-item strong,.science-runtime-item small{display:block}.science-runtime-item strong{font-size:10px}.science-runtime-item small{font-size:9px;color:#777;margin-top:3px}.science-grow-select{flex:1 1 240px}.science-card-heading{display:flex;justify-content:space-between;gap:10px;align-items:center}.science-card-heading h2{margin:0}.science-cell-title{display:flex;gap:10px;align-items:center;justify-content:space-between}.science-cell-title select{width:auto;min-width:100px;padding:5px 7px;font-size:10px}.science-status[data-kind="error"]{color:#8f1d1d}.science-status[data-kind="success"]{color:#185c2b}@media(max-width:700px){.science-runtime-grid{grid-template-columns:1fr}.science-cell-title{align-items:flex-start;flex-direction:column}.science-cell-title select{width:100%}}
.science-evidence-search{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:7px;align-items:center}.science-provider{display:inline-flex;align-items:center;border:1px solid #d9d9d5;border-radius:999px;padding:2px 6px;font-size:8px;letter-spacing:.45px;text-transform:uppercase;color:#666;background:#f7f7f4;white-space:nowrap}.science-source-heading{display:flex;align-items:flex-start;gap:7px}.science-source-heading strong{flex:1}.science-item details{margin-top:7px}.science-item details summary{font-size:9px;color:#666;cursor:pointer}.science-item details p{font-size:10px;margin:7px 0 0;max-height:150px;overflow:auto}.science-claims{display:grid;gap:7px;margin-top:9px}.science-claim-heading{display:flex;gap:8px;justify-content:space-between;align-items:flex-start}.science-claim-kind{font-size:8px;text-transform:uppercase;letter-spacing:.5px;border:1px solid #ddd;border-radius:999px;padding:2px 6px;color:#777}.science-claims select{width:auto;min-width:110px;padding:6px}.science-evidence-result>div{min-width:0;flex:1}.science-evidence-result button{flex:0 0 auto}@media(max-width:700px){.science-evidence-search{grid-template-columns:1fr}.science-source-heading,.science-claim-heading{flex-direction:column}.science-claims select{width:100%}}
