.research-block{margin:25px 0}.research-block p{line-height:1.75}.result-lead{padding:26px;border:1px solid #3b7164;border-radius:12px;background:linear-gradient(135deg,#102c27,#101b25)}.result-lead h3{font-size:22px!important;margin-top:12px!important}.research-equation{font:clamp(18px,2.2vw,26px)/1.9 "Cambria Math",Georgia,serif;color:#b6f7dc;margin:18px 0;overflow-wrap:anywhere}.research-equation.compact{font-size:18px}.research-equation sub,.research-equation sup{font-size:.64em}.history-flow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font:18px/1.9 "Cambria Math",Georgia,serif;color:#cdeadd;margin-top:15px}.history-flow span{border:1px solid #34594e;border-radius:7px;padding:5px 12px;background:#0b171a}.history-flow i{font-style:normal;color:#77bfa7}.research-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.result-card{min-width:0;padding:24px;border:1px solid #2e4550;border-radius:10px;background:#111c26}.research-details{border:1px solid #2b4149;border-radius:9px;padding:16px 20px;margin:18px 0}.research-details summary{cursor:pointer;color:#c4e8dd;font-size:14px;font-weight:600;line-height:1.6}.research-details[open] summary{margin-bottom:15px}.research-details p{font-size:14px}.research-core>.research-block:first-child{margin-top:0}.research-dialog{width:min(900px,94vw)}.research-dialog h2{font-size:27px;line-height:1.3}.research-dialog .research-grid p,.research-dialog .research-block>p,.research-dialog .result-lead p{font-size:14px}.research-dialog .result-card h3{margin-top:0;font-size:16px}.research-dialog .research-equation{font-size:22px}.research-dialog .research-equation.compact{font-size:17px}.article-summary{max-width:1760px;margin:0 auto 18px;padding:12px 16px;display:flex;align-items:center;gap:18px;border-bottom:1px solid #223a40;color:#b9ccda;font-size:12px}.article-summary>span{font-size:9px;letter-spacing:1.1px;color:#91ecd0;white-space:nowrap}.article-summary p{margin:0;line-height:1.65;flex:1}.article-summary button{white-space:nowrap}.edition-label{display:inline-block;margin-top:10px;color:#9bb7c5;font-size:12px}.research-release-note{border-top:1px solid #2b4149;padding-top:18px;color:#9cafc0;font-size:12px}@media(max-width:700px){.research-grid{grid-template-columns:1fr}.result-lead,.result-card{padding:20px}.history-flow{gap:7px;font-size:15px}.history-flow span{padding:3px 7px}.research-details{padding:14px}.research-equation,.research-dialog .research-equation{font-size:19px}.article-summary{margin:0 20px 16px;padding:10px 0;gap:10px;flex-wrap:wrap}.article-summary>p{flex-basis:75%}.article-summary button{margin-left:auto}.research-dialog{padding:20px}.result-lead h3{font-size:20px!important}}
.research-release-note{max-width:1570px;margin:12px auto;padding:12px 24px}.research-release-note a{color:#92ebd1}
@media(max-width:800px){body{min-width:0}.topbar{height:auto;min-height:132px;flex-wrap:wrap;gap:14px;padding:18px}.brand{flex-basis:100%}.top-actions{width:100%;justify-content:space-between;gap:6px}.top-actions .quiet-button{font-size:11px;padding:9px 7px}.quiet-button span{margin-left:4px}.layout{grid-template-columns:minmax(0,1fr);gap:18px;padding:14px}.controls{position:static;max-height:430px;min-width:0}.workspace{width:100%;min-width:0}.metrics-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-metric{grid-column:1/-1;min-height:85px}.metric>div:not(.progress-track){gap:7px;flex-wrap:wrap}.arena{height:460px;min-height:360px}.arena-top{left:12px;right:12px;gap:10px}.arena-dimensions span{display:none}.arena-bottom{left:10px;right:10px}.science-footnote{flex-wrap:wrap;line-height:1.7}.article-summary{margin-bottom:0}.research-release-note{padding:12px 18px}}

.math-sum{display:inline-grid;grid-template-rows:.75em 1.15em .75em;vertical-align:middle;text-align:center;line-height:1;margin:0 .18em}.sum-upper,.sum-lower{font-size:.52em;line-height:1.25}.sum-symbol{font-size:1.08em;line-height:1.1}

/* Research discovery terms below the summary; applications are not theorem claims. */
.research-keywords{max-width:1570px;margin:-7px auto 16px;padding:0 24px;color:#8fa9bb;font-size:11px;line-height:1.8}.research-keywords p{margin:0}.research-keywords strong{color:#c0d7df;font-weight:600}@media(max-width:800px){.research-keywords{margin:9px 0 12px;padding:0 20px;font-size:11px}}

.ethical-summary{max-width:1570px;margin:0 auto 18px;padding:24px;border-top:1px solid #22313d;border-bottom:1px solid #22313d;background:#0b121a}.ethical-summary>div{max-width:1180px}.ethical-summary h2{margin:8px 0 10px;color:#e4edf6;font-size:20px;letter-spacing:-.35px}.ethical-summary p{margin:0 0 14px;color:#9fb2c4;font-size:12px;line-height:1.8}.ethical-summary .quiet-button{color:#cae4e2}.ethical-dialog{width:min(840px,94vw)}.ethical-boundary{border-left:2px solid #e1b96f;padding:4px 0 4px 16px}.ethical-boundary strong{color:#f0d19a}.ethical-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:20px 0}.ethical-card{padding:16px 17px;border:1px solid #2b3c49;border-radius:8px;background:#0d1620}.ethical-card h3{margin:0 0 7px;font-size:14px}.ethical-card p{margin:0;font-size:11px}.ethical-dialog a{color:#92ebd1}@media(max-width:800px){.ethical-summary{margin:0 14px 14px;padding:20px}.ethical-summary h2{font-size:18px}.ethical-grid{grid-template-columns:1fr}.ethical-dialog{padding:20px}}
