.public-case-question{font-size:15px!important;line-height:1.85!important;max-width:770px}.heading-row .public-case-intro{font-size:12px;color:var(--muted);margin-top:10px;line-height:1.9}.public-case-context{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px;color:var(--muted);padding:10px 0 15px}.public-case-context a{color:var(--accent);white-space:nowrap}.public-full-question{font-size:11px;color:var(--muted);margin-bottom:15px;max-width:850px}.public-full-question summary{cursor:pointer;color:var(--body)}.public-full-question p{line-height:1.9;margin-top:10px;background:#edf3f5;padding:13px 16px;border-radius:6px}.study-actions a.text-button{font-size:11px}.public-about-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.public-about-grid h2{font-size:18px;margin-bottom:16px}.public-about-grid p{font-size:12px;line-height:2;margin-bottom:15px}.public-home-button{display:inline-flex;border-radius:6px;padding:10px 18px;margin-top:20px;text-decoration:none}.public-evaluation-note{margin:0 0 20px!important}.public-nav-home{font-size:11px;margin-right:8px}#portfolio-info-dialog p{font-size:12px;line-height:2;margin-top:17px}#new-research,[data-action="edit-study"],[data-action="reset-sample"],[data-action="second-case"],[data-action="new-study"],[data-action="add-source"],[data-action="add-claim"],[data-action="add-insight"],[data-action="edit-recommendation"],[data-action="record-observation"],[data-edit-claim],[data-edit-source],[data-delete-source],[data-edit-insight],[data-edit-record]{display:none!important}.records-empty p{max-width:650px}.profile .local-dot{background:var(--accent)}.study-toolbar .study-select{max-width:430px}.heading-row h1{font-size:28px}.decision-card h2{font-size:24px}.case-item{max-width:100%}@media(max-width:760px){.public-case-context{align-items:flex-start;flex-direction:column;gap:6px;font-size:10px}.public-case-question{font-size:13px!important}.public-about-grid{grid-template-columns:1fr}.study-toolbar .study-select{max-width:100%;font-size:12px}.heading-row h1{font-size:23px}.heading-buttons{display:flex;flex-wrap:wrap}.heading-row .public-case-intro{font-size:11px}.decision-card h2{font-size:20px}.public-case-context a{white-space:normal}}
