.mo-three{grid-template-columns:repeat(3,minmax(0,1fr))}.mo-three .mo-card>h6{font-size:16px}.mo-three .mo-chart svg{min-width:320px}.mo-refined-label{display:block;margin:4px 18px 0;font:10px/1.6 var(--mono);color:#80699b}.study-panel .mo-lead{font-size:12px}.study-panel .mo-context,.study-panel .mo-controls label,.study-panel .mo-controls p,.study-panel .mo-reading,.study-panel .mo-details p,.study-panel .mo-section-heading p{font-size:11px}.study-panel .mo-heading{padding-top:30px}.study-card-note{font:10px/1.8 var(--mono);margin:9px 18px 4px;min-height:36px;color:#607877}.study-notes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:20px 25px 24px;border-top:1px solid #e4ece7;margin-top:22px}.study-notes strong{font:600 15px var(--sans);color:#335d5b}.study-notes p{font:11px/1.9 var(--mono);color:#5d7572;margin:10px 0 0}.study-flow{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:24px 25px;padding:22px;background:#f1f6f2;border:1px solid #dce7de;border-radius:8px}.study-flow span{font:10px/1.9 var(--mono)}.study-flow strong{display:block;font:600 24px/1.5 var(--sans);color:#3f6b60}.study-flow b{font:24px var(--sans);color:#8aa89a}.public-comparison{margin:0 25px;border:1px solid #dfE8e1;border-radius:8px}.study-panel svg .study-dot{stroke:white;stroke-width:1}.study-panel svg [data-public-cell]{cursor:crosshair}.public-gradient{width:120px;height:10px;align-self:center;border-radius:5px;background:linear-gradient(90deg,#46375f,#587e7b,#e0c96e)}.study-panel .mo-chart text{font-size:12px}.study-panel .mo-chart .study-small{font-size:11px}.study-panel .mo-chart .study-title{font:600 16px var(--sans);fill:#365a60}.study-panel .mo-controls select{font-size:11px}.study-panel .mo-details{padding-top:8px}.study-panel .mo-details summary{font-size:11px}.study-panel .mo-table-scroll td{font-variant-numeric:tabular-nums}.study-archive{margin:25px 0}.study-archive>summary{font:11px/1.8 var(--mono);padding:16px 20px;cursor:pointer;border:1px solid #d4e1dc;border-radius:6px;color:#46685d;min-height:48px}.study-archive>summary:focus-visible{outline:3px solid #b47750;outline-offset:3px}.study-panel #study-weights{min-width:680px}
@media(max-width:1150px){.mo-three{grid-template-columns:1fr}.mo-three .mo-card{max-width:700px}.mo-three .mo-card>h6{font-size:18px}}
@media(max-width:760px){.study-notes{grid-template-columns:1fr;padding:18px 16px;gap:22px}.study-flow{flex-direction:column;align-items:stretch;margin:18px 16px;gap:12px}.study-flow b{transform:rotate(90deg);align-self:center}.study-flow span{text-align:center}.study-flow strong{font-size:22px}.public-comparison{margin:0 12px}.public-comparison svg{min-width:640px}.study-panel .mo-card svg{min-width:400px}.study-panel .mo-lead{font-size:11px}.mo-stats{grid-template-columns:1fr;gap:16px}.mo-stats span{font-size:10px}.mo-stats strong{font-size:28px}.study-panel .mo-heading h5{font-size:25px}}
@media print{.study-notes{display:block}.study-flow{break-inside:avoid}.study-panel svg{min-width:0!important}}
