.product-designed-result{--product-blue:#315fce;--product-line:#e5e8ed;--product-muted:#657080;color:#242833;min-width:0;display:block;padding:0}.product-designed-result .comparison-delivery-header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:center;padding:0;margin:0;border:0}.product-designed-result .comparison-delivery-header h2{font-size:21px;font-weight:600;margin:0}.product-designed-result .comparison-delivery-header p{grid-column:1;margin:0;color:var(--product-muted);font-size:13px;line-height:1.7}.product-designed-result .comparison-delivery-header .button-row{grid-column:2;grid-row:1/3;margin:0!important}.product-designed-result .comparison-delivery-header button{min-height:42px;background:var(--product-blue)}.product-designed-result .comparison-document-stats{display:flex;flex-wrap:wrap;gap:16px 30px;margin:12px 0;padding:12px 0;border-top:1px solid var(--product-line);border-bottom:1px solid var(--product-line)}.product-designed-result .comparison-document-stats>div{display:flex;align-items:baseline;gap:9px}.product-designed-result .comparison-document-stats dt{color:var(--product-muted);font-size:13px}.product-designed-result .comparison-document-stats dd{margin:0;font-size:19px;font-weight:600;font-variant-numeric:tabular-nums}.product-designed-result .comparison-view-switch{display:flex;gap:4px;border-bottom:1px solid var(--product-line);margin-bottom:18px}.product-designed-result .comparison-view-switch button{font:inherit;cursor:pointer;background:transparent;border:0;border-bottom:2px solid transparent;padding:10px 14px;color:var(--product-muted);min-height:42px}.product-designed-result .comparison-view-switch button[aria-pressed=true]{color:var(--product-blue);border-bottom-color:var(--product-blue);font-weight:600}.product-designed-result .comparison-manuscript{max-width:46em;margin-inline:auto}.product-designed-result :is(.comparison-manuscript,.comparison-pair-columns) p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:15px;margin:0 0 1.2em}.product-designed-result .comparison-paragraph-pair{border-bottom:1px solid var(--product-line);padding:16px;margin-bottom:16px}.product-designed-result .comparison-paragraph-pair h3{font-size:13px;font-weight:500;color:var(--product-muted);margin:0 0 12px}.product-designed-result .comparison-pair-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.product-designed-result .comparison-pair-columns h4{font-size:13px;font-weight:600;margin:0 0 8px}.product-designed-result .comparison-pair-columns>section:first-child p{color:#596371}.product-designed-result :is(button,a):focus-visible{outline:3px solid #799cfa;outline-offset:3px}
@media(max-width:700px){.product-designed-result .comparison-delivery-header{display:block}.product-designed-result .comparison-delivery-header .button-row{margin-top:12px!important}.product-designed-result .comparison-pair-columns{grid-template-columns:1fr;gap:8px}.product-designed-result .comparison-document-stats{gap:12px 18px}.product-designed-result .comparison-document-stats dd{font-size:17px}}

.comparison-workspace>.card{padding:20px;min-width:0}.comparison-workspace>.comparison-history{grid-column:1/-1}.comparison-workspace.comparison-workspace-saved{grid-template-columns:minmax(0,1fr)!important;gap:16px!important}.comparison-workspace-saved>.comparison-task-summary{padding:14px 20px!important}.comparison-task-summary>summary{cursor:pointer;display:flex;align-items:center;gap:18px;min-height:24px}.comparison-task-summary>summary strong{font-weight:600;color:#242833}.comparison-task-summary>summary span{font-size:13px;color:#657080}.comparison-task-summary>summary::before{content:"▸";color:#657080}.comparison-task-summary[open]>summary::before{content:"▾"}.comparison-task-summary>summary:focus-visible{outline:3px solid #799cfa;outline-offset:4px}.comparison-task-summary[open]>summary{margin-bottom:18px}.comparison-workspace-saved .comparison-result-card{width:100%}@media(max-width:700px){.comparison-workspace>.card{padding:16px}.comparison-workspace-saved>.comparison-task-summary{padding:12px 16px!important}}
