.summary-layout{grid-template-columns:minmax(0,1.4fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.summary-settings{gap:16px;display:grid}.summary-settings h2,.summary-settings p{margin:0}.summary-settings label{gap:8px;display:grid}.summary-settings input,.summary-settings select{box-sizing:border-box;width:100%;min-height:44px}.summary-progress,.summary-downloads{flex-wrap:wrap;align-items:center;gap:16px;margin-block:24px;display:flex}.summary-result{border-block-start:1px solid #d9d5cd;min-width:0;margin-block-start:32px;padding-block-start:24px}.summary-result-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.summary-result-heading h2,.summary-result-heading p{margin:0 0 16px}.summary-passages{gap:16px;margin:0;padding:0;list-style:none;display:grid}.summary-passages li{border-inline-start:2px solid #8b4a3c;min-width:0;padding:8px 16px}.summary-passages blockquote{font:inherit;text-align:start;overflow-wrap:anywhere;margin:0 0 8px;line-height:1.65}.summary-ai{background:#f5f4f1;border:1px solid #e0ddd6;margin-block:24px;padding:20px}.summary-ai h3{margin-block-start:0}.summary-ai button{margin:4px 12px 4px 0}.summary-ai-text{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;text-align:start;line-height:1.65}.summary-warning{border-inline-start:3px solid #8b4a3c;padding:16px}.summary-site .tool-workspace strong{overflow-wrap:anywhere}.summary-site button{min-height:44px}.summary-site p{text-align:start;word-spacing:normal}.summary-downloads button{max-width:100%}@media (width<=760px){.summary-layout{grid-template-columns:minmax(0,1fr);gap:24px}.summary-ai{padding:16px}.summary-result-heading{display:block}.summary-settings,.summary-settings input,.summary-settings select{min-width:0}}.summary-layout>[role=group]{scroll-margin-top:88px}
