/* Simplified review only. The F4.6.67 fixed classic palette and other pages are unchanged. */
.sp.sp-simple-review .sp-composer-grid{grid-template-columns:minmax(0,1fr) 290px;grid-template-areas:"main quality" "main source" "confirm confirm" "actions actions";align-items:start;gap:18px}
.sp-simple-review .sp-composer-main{grid-area:main}
.sp-simple-review .sp-composer-quality{grid-area:quality;position:static}
.sp-simple-review .sp-composer-source{grid-area:source;position:static}
.sp-simple-review .sp-final-review{grid-area:confirm;min-width:0}
.sp-simple-review .sp-quality-actions{grid-area:actions}
.sp-simple-review .sp-mobile-tabs{grid-area:tabs}
.sp .sp-flow-simple{grid-template-columns:repeat(2,minmax(0,1fr))}
.sp-simple-review .sp-summary-review>summary{display:grid;gap:6px;padding:18px;line-height:1.65;list-style:disclosure-closed inside;color:#e5edf6;cursor:pointer}
.sp-simple-review .sp-summary-review[open]>summary{list-style-type:disclosure-open}
.sp-simple-review .sp-summary-review>summary strong{font-size:15px}
.sp-simple-review .sp-summary-review>summary span,.sp-simple-review .sp-summary-review>summary small{font-size:13px;font-weight:400;color:#a8b5c6;text-transform:none;letter-spacing:0}
.sp-simple-review .sp-summary-review>.sp-section,.sp-simple-review .sp-summary-review>.sp-section-body{border:0;margin:0}
.sp-simple-review .sp-readiness-details>summary,.sp-simple-review .sp-source-review>summary,.sp-simple-review .sp-secondary-tools>summary{cursor:pointer;color:#c4cfdb;font-size:14px;line-height:1.7;padding:10px 0;min-height:44px}
.sp-simple-review .sp-source-review{border:1px solid #263448;border-radius:10px;background:#0e1520;padding:12px 18px}
.sp-simple-review .sp-source-review .sp-card{border:0;padding:16px 0}
.sp-simple-review .sp-secondary-tools{border:1px solid #263448;border-radius:10px;padding:8px 18px;margin-top:14px;background:#0e1520}
.sp-simple-review .sp-secondary-tools .sp-card{border:0;padding:16px 0;margin:0!important}
.sp-simple-review .sp-final-review .sp-review-box{margin:0;padding:18px}
.sp-simple-review .sp-final-review label{font-size:14px;line-height:1.75}
.sp-simple-review .sp-final-review .sp-save-state{margin:6px 0 0}
.sp-simple-review .dc-compact-editor .dc-body{gap:18px}
.sp-simple-review .dc-compact-editor h3{font-size:14px;margin:0 0 10px}
.sp-simple-review .dc-compact-editor h3 small{font-size:12px;color:#a8b5c6}
.sp-simple-review .dc-compact-row{border:1px solid #344050;border-radius:8px;margin:8px 0;padding:0;overflow-wrap:anywhere;min-width:0;background:#0a111a}
.sp-simple-review .dc-compact-row>summary{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding:14px;min-height:64px;cursor:pointer;list-style:disclosure-closed inside}
.sp-simple-review .dc-compact-row[open]>summary{list-style-type:disclosure-open;border-bottom:1px solid #263448}
.sp-simple-review .dc-compact-row>summary strong{display:block;color:#edf2f7;font-size:13px;line-height:1.6}
.sp-simple-review .dc-compact-value{display:block;color:#c4cfdb;font-size:14px;line-height:1.6;margin-top:4px}
.sp-simple-review .dc-compact-state{color:#b6c3d2;font-size:12px;line-height:1.6;text-align:right;max-width:150px;flex-shrink:0}
.sp-simple-review .dc-compact-row>.dc-grid,.sp-simple-review .dc-compact-row>.dc-evidence{margin:14px}
.sp-simple-review .dc-compact-row>.dc-financial-row{padding:14px;border:0}
.sp-simple-review .dc-compact-row input,.sp-simple-review .dc-compact-row select{border-color:#66758a!important}
.sp-simple-review .dc-compact-editor .dc-details{padding-top:10px}
.sp-simple-review .dc-compact-editor .dc-details>summary{font-size:14px}
.sp-simple-review .sp-poster-upload h2{font-size:16px}
.sp-simple-review [data-deal-poster-preview] img{display:block;max-width:100%;max-height:480px;object-fit:contain;margin:18px auto}
.dd-page .dd-poster-photo img{aspect-ratio:auto;max-height:none;object-fit:contain;max-width:800px;margin:auto}
.dd-page .dd-poster-photo a{display:block}
@media(max-width:1100px){
 .sp.sp-simple-review .sp-composer-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"tabs" "main" "quality" "source" "confirm" "actions"}
}
@media(max-width:640px){
 .sp-simple-review .dc-compact-row>summary{display:block}
 .sp-simple-review .dc-compact-state{display:block;max-width:none;text-align:left;margin-top:8px}
 .sp-simple-review .sp-summary-review>summary{padding:16px}
 .sp-simple-review .dc-compact-editor .sp-section-body{padding:15px}
 .sp-simple-review .sp-final-review .sp-review-box{padding:15px}
}
