.correction-layout{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.5fr);gap:24px;align-items:start}.correction-layout .followups{min-width:0}#correctionChooser summary{font-size:18px;font-weight:600;line-height:1.5;cursor:pointer}#correctionChooser[open] summary{margin-bottom:20px}#correctionSearchForm,#correctionForm{display:grid;gap:18px}#correctionForm[hidden]{display:none}#correctionRequests a{display:block;color:#28533e;padding:18px 0;border-bottom:1px solid #dce3d8;text-decoration:none}#correctionRequests strong{display:block;font-size:17px;margin-bottom:8px}#correctionRequests span{font-size:13px;line-height:1.6}#correctionPages{display:flex;justify-content:space-between;gap:18px;margin-top:20px}#correctionPages a{color:#28533e}#correctionForm label{display:grid;gap:8px}#correctionForm input,#correctionForm select,#correctionForm textarea{width:100%;min-width:0;box-sizing:border-box}#correctionHistory{border-top:1px solid #dce3d8;margin-top:24px;padding-top:20px}#correctionHistoryRows article{border-bottom:1px solid #e2e7df;padding:14px 0}#correctionDialog{width:min(560px,calc(100vw - 24px));max-height:calc(100dvh - 24px);overflow:auto}#correctionSaveForm{display:grid;gap:16px}#correctionSaveForm .policy-ack{display:flex;align-items:flex-start;line-height:1.6}#correctionSaveForm input[type=checkbox]{flex-shrink:0;width:18px}.correction-reason{padding:16px;background:#f5f5ee;border-radius:12px;overflow-wrap:anywhere}#correctionEffect .task-note{font-size:14px;line-height:1.7}#correctionSave{width:100%}#correctionDetail p,#correctionHistoryRows p{overflow-wrap:anywhere}#correctionIssue{color:#8d431b}@media(max-width:760px){.correction-layout{grid-template-columns:1fr;gap:0}.correction-layout .followups{padding:20px}}