.policy-footer{flex-wrap:wrap}.policy-links{display:flex;flex-wrap:wrap;gap:4px 12px;width:100%;font-size:11px}.policy-links a{padding:9px 0;text-decoration:underline;text-underline-offset:3px}.neutral-link-note{font-size:11px;color:var(--muted);line-height:1.8}.neutral-link-note a{color:var(--text);text-decoration:underline;text-underline-offset:3px}.contact-state{border-left:3px solid var(--accent);padding-left:15px;font-size:13px;line-height:1.8}.correction-form{border:1px solid var(--line);border-radius:12px;padding:24px;margin-top:24px;background:var(--surface)}.correction-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.correction-fields label{display:flex;flex-direction:column;gap:9px;color:var(--muted);font-size:12px;line-height:1.7}.correction-fields input,.correction-fields select,.correction-fields textarea,#correction-preview{width:100%;min-width:0;background:var(--bg);border:1px solid #536770;color:var(--text);border-radius:7px;padding:12px;font:inherit;font-size:15px}.correction-details{grid-column:1/-1}.correction-actions{display:flex;gap:12px;flex-wrap:wrap;margin-block:20px 10px}.correction-actions .button{font-size:12px}#correction-result{border-top:1px solid var(--line);padding-top:25px;margin-top:30px}#correction-result h3{font-size:23px}#correction-result>label{font-size:12px;color:var(--muted)}#correction-preview{font-family:ui-monospace,monospace;font-size:12px;line-height:1.8;margin-top:10px;resize:vertical}#correction-result[hidden],#correction-contact[hidden]{display:none!important}.correction-fields textarea{resize:vertical}
@media(max-width:700px){.correction-fields{grid-template-columns:1fr}.correction-form{padding:18px}.correction-fields input,.correction-fields select,.correction-fields textarea{font-size:16px}.correction-actions .button{font-size:11px}.policy-links{font-size:11px;gap:4px 15px}.policy-footer .policy-links{flex-direction:row}}
