.hypothesis-reanalysis-group{margin-top:20px;border-top:1px solid var(--line);padding-top:18px}
.hypothesis-reanalysis{min-width:0}
.hypothesis-reanalysis h4{font-size:17px;margin:0 0 4px}
.hypothesis-reanalysis-change{line-height:1.65;max-width:88ch;overflow-wrap:anywhere;margin:12px 0}
.hypothesis-reanalysis-context,.hypothesis-reanalysis-history{margin:12px 0 0}
.hypothesis-reanalysis-context summary,.hypothesis-reanalysis-history summary{font-size:13px;line-height:1.5}
.hypothesis-reanalysis-context dl,.hypothesis-reanalysis-private-context dl,.hypothesis-reanalysis-output{margin:14px 0}
.hypothesis-reanalysis-context dt,.hypothesis-reanalysis-private-context dt,.hypothesis-reanalysis-output dt{font-size:12px;font-weight:700;margin-top:12px}
.hypothesis-reanalysis-context dd,.hypothesis-reanalysis-private-context dd,.hypothesis-reanalysis-output dd{margin:4px 0 0;line-height:1.65;overflow-wrap:anywhere}
.hypothesis-reanalysis-context ul,.hypothesis-reanalysis-private-context ul{padding-left:20px}
.hypothesis-reanalysis-context li,.hypothesis-reanalysis-private-context li{font-size:13px;line-height:1.6;margin:10px 0;overflow-wrap:anywhere}
.hypothesis-reanalysis a,.hypothesis-reanalysis-private-context a{color:var(--green);text-decoration:underline;text-underline-offset:3px}
.hypothesis-reanalysis-previous{padding:16px 0;border-top:1px solid var(--line)}
.hypothesis-reanalysis-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:14px}
.hypothesis-reanalyses-panel{margin-top:28px}
.hypothesis-reanalyses-heading,.hypothesis-reanalysis-draft-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}
.hypothesis-reanalyses-heading h2{font-size:26px;margin-bottom:8px}
.hypothesis-reanalyses-heading p{font-size:13px;max-width:70ch;margin-bottom:0}
.hypothesis-reanalyses-heading .button{flex-shrink:0}
.hypothesis-reanalysis-draft-list{display:grid;gap:16px}
.hypothesis-reanalysis-draft{margin-bottom:0}
.hypothesis-reanalysis-draft-head h3{font-size:20px;margin:0;overflow-wrap:anywhere}
.hypothesis-reanalysis-draft-head .badge{flex-shrink:0}
.hypothesis-reanalysis-draft-head .overline{margin-bottom:8px}
.hypothesis-reanalysis-source-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.65;margin-top:8px}
.hypothesis-reanalysis-private-context h4{margin-top:18px;font-size:16px}
.hypothesis-reanalysis-review .dialog-subtitle{margin-bottom:16px}
@media(max-width:640px){.hypothesis-reanalyses-heading,.hypothesis-reanalysis-draft-head{flex-wrap:wrap;gap:12px}.hypothesis-reanalysis-context summary,.hypothesis-reanalysis-history summary,.hypothesis-reanalysis-context li,.hypothesis-reanalysis-private-context li{font-size:14px}.hypothesis-reanalyses-heading .button{width:100%}}
