/* The same live interface, arranged for a legible manuscript screenshot. No predictions are altered. */
.paper-view header,.paper-view main,.paper-view footer{max-width:1060px;padding-left:25px;padding-right:25px}
.paper-view header{height:72px}.paper-view .brand small{font-size:12px}.paper-view .brand{font-size:13px}
.paper-view .header-badge{font-size:11px}.paper-view nav{font-size:13px}
.paper-view .hero,.paper-view .metrics-strip,.paper-view .method-section,.paper-view .science-notes,.paper-view footer{display:none}
.paper-view .workspace{padding-top:12px;padding-bottom:20px}.paper-view .section-head{margin-bottom:17px}
.paper-view .section-head .eyebrow{font-size:11px;letter-spacing:.7px}.paper-view .section-head h2{font-size:32px}
.paper-view .runtime{font-size:11px}.paper-view .tool-grid{gap:16px;grid-template-columns:1fr 1fr}
.paper-view .input-panel,.paper-view .output-panel{padding:21px 20px 16px}
.paper-view .mode-tabs{gap:20px;margin-bottom:20px}.paper-view .mode-tabs button{font-size:13px;padding-bottom:11px}
.paper-view .mode-tabs button span,.paper-view .field-head>span,.paper-view .examples span,.paper-view .examples button{font-size:11px}
.paper-view .field-head label,.paper-view .full-select,.paper-view textarea,.paper-view .conditions-head select,.paper-view .conditions-grid input{font-size:12px}
.paper-view .conditions-grid label{font-size:11px}.paper-view .conditions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}
.paper-view .checkbox-label,.paper-view .muted-inline,.paper-view .field-note,.paper-view .calibration,.paper-view .calibration summary span,.paper-view .privacy-note{font-size:11px;line-height:1.5}
.paper-view .field-note{margin-bottom:11px}.paper-view .examples{margin-bottom:19px}.paper-view .conditions-head{padding-top:16px}
.paper-view .predict-button{font-size:13px;padding:13px 15px;margin-top:18px}.paper-view .privacy-note{margin-top:10px}
.paper-view .output-panel{min-height:0}.paper-view .output-header>span,.paper-view .model-badge{font-size:11px;letter-spacing:.4px}
.paper-view .result-top{margin-top:22px}.paper-view .result-label,.paper-view .result-sub,.paper-view .molecule-meta{font-size:11px}
.paper-view .result-value{font-size:68px}.paper-view .molecule-box{width:195px}
.paper-view .interval-box>div,.paper-view .interval-box strong,.paper-view .similarity-section>div:first-child,.paper-view .similarity-section strong{font-size:12px}
.paper-view .interval-box p,.paper-view .similarity-section p,.paper-view .result-flags>div,.paper-view .output-footer{font-size:11px;line-height:1.5}
.paper-view .result-flags{margin-top:14px}.paper-view .result-flags>div{padding:7px 9px}
.paper-view .download-button{font-size:12px}.paper-view .output-footer{font-size:10px;letter-spacing:0;margin-top:20px;flex-wrap:wrap}
.paper-view .molecule-meta{padding-bottom:13px}.paper-view .interval-box{margin-top:16px}
.paper-view .privacy-note,.paper-view .output-footer{display:none}
.paper-view #interval-plot text{font-size:12px}
@media(max-width:680px){.paper-view .tool-grid{grid-template-columns:1fr}.paper-view .section-head h2{font-size:29px}}
/* Native 2x rendering for the paper figure, rather than resampling a screenshot. */
.paper-hires body{zoom:2;width:1000px;margin:0 auto}
.paper-hires header,.paper-hires main{max-width:1000px;padding-left:20px;padding-right:20px}
.paper-hires .section-head .eyebrow,.paper-hires .runtime,.paper-hires .header-badge,
.paper-hires .mode-tabs button span,.paper-hires .field-head>span,.paper-hires .examples span,.paper-hires .examples button,
.paper-hires .conditions-grid label,.paper-hires .checkbox-label,.paper-hires .muted-inline,.paper-hires .field-note,
.paper-hires .calibration,.paper-hires .calibration summary span,.paper-hires .output-header>span,.paper-hires .model-badge,
.paper-hires .result-label,.paper-hires .result-sub,.paper-hires .molecule-meta,
.paper-hires .interval-box p,.paper-hires .similarity-section p,.paper-hires .result-flags>div{font-size:12px}
