.gn-correction-link,.gn-correction-form{direction:rtl;text-align:right}.gn-correction-link{margin-block:2rem 1rem;padding:1rem;border-inline-start:4px solid #2d6a4f;background:#f1f7f3}.gn-correction-link a{color:#245c42;font-weight:700}.gn-correction-form{max-width:44rem;margin-block:2rem;padding:clamp(1rem,3vw,2rem);border:1px solid #d8e4dc;border-radius:12px;background:#f8fbf8;color:#1a2e1e}.gn-correction-form h2{margin-block-start:0}.gn-correction-form label{display:block;margin-block:1.1rem .35rem;font-weight:700}.gn-correction-form select,.gn-correction-form textarea{box-sizing:border-box;display:block;width:100%;padding:.75rem;border:1px solid #869b8e;border-radius:6px;background:#fff;color:#1a2e1e;font:inherit;direction:rtl;text-align:right}.gn-correction-form button{margin-block-start:1.2rem;padding:.7rem 1.4rem;border:0;border-radius:6px;background:#2d6a4f;color:#fff;font:inherit;font-weight:700;cursor:pointer}.gn-correction-form button:hover,.gn-correction-form button:focus-visible{background:#1a3a2a}.gn-correction-notice{padding:.85rem;border-inline-start:4px solid #2d6a4f;background:#e7f5ec}.gn-correction-error{padding:.85rem;border-inline-start:4px solid #a83131;background:#fff0f0}.gn-correction-trap{position:absolute;inset-inline-start:-10000px;width:1px;height:1px;overflow:hidden}