.decision-summary-structured{display:block;max-width:920px;margin-top:4px}
.decision-summary-structured .decision-intro{display:block;font-size:16px;line-height:1.5;font-weight:620;margin:0 0 14px;max-width:860px;color:#24211e}
.decision-copy-section{margin-top:13px}
.decision-section-label{display:block;margin:0 0 7px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;color:#8a8177;font-weight:800}
.decision-summary-structured ul,.step-instruction-structured ul{margin:0;padding:0;list-style:none;display:grid;gap:7px}
.decision-summary-structured li,.step-instruction-structured li{position:relative;padding:9px 12px 9px 30px;border:1px solid #ece7df;border-radius:9px;background:#fff;font-size:13px;line-height:1.45;font-weight:540;color:#37332f}
.decision-summary-structured li:before,.step-instruction-structured li:before{content:'•';position:absolute;left:13px;top:7px;font-size:18px;color:#a57c45}
.decision-paragraphs{display:grid;gap:8px;margin-top:9px}.decision-paragraphs p{margin:0;font-size:13px;line-height:1.5;color:#4f4943;font-weight:500}
.decision-card .decision-head{align-items:flex-start}.decision-card .decision-head>div:first-child{min-width:0;flex:1}

.step-instruction-structured{margin-top:9px;max-width:820px;color:#625d57}
.step-instruction-structured>.decision-intro{margin:0 0 9px;font-size:14px;line-height:1.5;color:#625d57}
.step-instruction-structured .decision-copy-section{margin-top:10px}
.step-instruction-structured li{background:#fbfaf8;font-weight:500}

.seller-question-list{display:grid;gap:8px!important}
.seller-question-row{display:grid!important;grid-template-columns:30px minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 12px!important;border:1px solid #e7e3dc!important;border-radius:10px!important;background:#fff!important}
.seller-question-row>svg{display:none}
.seller-question-number{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:#f3f0eb;color:#6f675e;font-size:10px;font-weight:800}
.seller-question-text{font-size:13px;line-height:1.4;color:#35312d}
.seller-question-actions{display:flex;gap:3px}
.seller-question-actions button{width:30px;height:30px;border:0;background:transparent;border-radius:7px;display:grid;place-items:center;color:#8b847c}
.seller-question-actions button:hover{background:#f3f0eb;color:#111}
.seller-question-editor{min-height:58px!important;resize:vertical!important;padding:8px 10px!important;font-size:13px!important;line-height:1.4!important;border-color:#bfb6ab!important;box-shadow:0 0 0 3px rgba(165,124,69,.08)!important}
.seller-message-hidden{display:none!important}
.seller-send-row{justify-content:flex-end!important;margin-top:3px;padding-top:10px;border-top:1px solid #eeeae4}
.seller-send-row #copySeller{margin-right:auto}
.seller-send-row #sentSeller{min-width:150px}

@media(max-width:650px){
  .seller-question-row{grid-template-columns:26px minmax(0,1fr);align-items:start}
  .seller-question-actions{grid-column:2;justify-content:flex-end;margin-top:-2px}
  .decision-summary-structured li,.step-instruction-structured li{padding-left:26px}
  .seller-send-row{display:grid!important;grid-template-columns:1fr 1fr}
  .seller-send-row #copySeller,.seller-send-row #sentSeller{width:100%;margin:0;min-width:0}
}
