.recommendation-correction-module__XZernG__correction{flex-wrap:wrap;align-items:flex-start;gap:.6rem;width:100%;min-width:0;display:flex}.recommendation-correction-module__XZernG__correction details{flex:13rem;min-width:0}.recommendation-correction-module__XZernG__correction summary{cursor:pointer;border:1px solid;border-radius:.4rem;padding:.55rem}.recommendation-correction-module__XZernG__correction fieldset{border:1px solid;border-radius:.4rem;min-width:0;margin:.75rem 0;padding:.65rem}.recommendation-correction-module__XZernG__choices{flex-wrap:wrap;gap:.5rem;display:flex}.recommendation-correction-module__XZernG__correction button{white-space:normal;overflow-wrap:anywhere;text-align:start;max-width:100%;min-height:44px}.recommendation-correction-module__XZernG__correction small{margin-top:.4rem;line-height:1.5;display:block}.recommendation-correction-module__XZernG__correction button:focus-visible,.recommendation-correction-module__XZernG__correction summary:focus-visible{outline-offset:3px;outline:3px solid}@media (max-width:420px){.recommendation-correction-module__XZernG__correction details,.recommendation-correction-module__XZernG__choices button{flex-basis:100%}}@media (prefers-reduced-motion:reduce){.recommendation-correction-module__XZernG__correction *,.recommendation-correction-module__XZernG__correction :before,.recommendation-correction-module__XZernG__correction :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
