.correction-alert{padding:22px;margin:0 0 24px;border:1px solid #d4b56a;border-radius:12px;background:#fff9eb}
.correction-alert h2,.correction-delivery h2{font-size:19px}
.correction-alert p,.correction-entry p,.correction-history p,.correction-delivery>p{line-height:1.65}
.correction-entry summary{font-weight:650;cursor:pointer;font-size:20px}
.correction-entry .account-form{max-width:640px}
.correction-entry textarea{width:100%;resize:vertical}
.correction-review{margin-top:28px;padding-top:24px;border-top:1px solid var(--line,#dce0df)}
.correction-form-list,.correction-history-list{list-style:none;padding:0;margin:20px 0}
.correction-form-list li{display:flex;flex-wrap:wrap;gap:14px 26px;justify-content:space-between;padding:16px 0;border-bottom:1px solid var(--line,#dce0df)}
.correction-form-list li>div{min-width:0;overflow-wrap:anywhere}
.correction-form-list small{display:block;color:var(--muted,#65716e);font-size:12px;line-height:1.8}
.correction-form-list .correction-channel-status{display:flex;flex-wrap:wrap;gap:6px;align-items:center}
.correction-form-list .correction-error{flex-basis:100%;margin:0;color:#9c342c;font-size:13px}
.correction-history-list li{padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid var(--line,#dce0df);overflow-wrap:anywhere}
.correction-delivery{margin-bottom:24px}
.correction-history{overflow-wrap:anywhere}
.correction-review [type=submit]{margin-top:18px}
@media(max-width:600px){.correction-form-list li>div{flex-basis:100%}.correction-entry summary{font-size:18px}.correction-alert{padding:18px}.correction-delivery .row>.button{width:100%;white-space:normal}}
