.mi-article-content .mi-reader-feedback{box-sizing:border-box;color:#18181b;background:#fff;border:1px solid #e8e6e0;border-radius:18px;width:100%;max-width:720px;margin:36px auto 0;padding:25px 26px;font-family:inherit}.mi-article-content .mi-reader-feedback h2{letter-spacing:-.025em;margin:0 0 18px;font-family:inherit;font-size:clamp(23px,2.2vw,28px);font-weight:650;line-height:1.25}.mi-feedback-actions,.mi-feedback-reasons [role=group]{flex-wrap:wrap;gap:10px;display:flex}.mi-reader-feedback button{color:#343438;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfdfdf;border-radius:12px;justify-content:center;align-items:center;gap:9px;padding:10px 17px;font-size:16px;line-height:1.4;transition:background .15s,border-color .15s;display:inline-flex}.mi-reader-feedback button:hover:not(:disabled){background:#faf9f6;border-color:#c9960c}.mi-reader-feedback button:focus-visible{outline-offset:3px;outline:3px solid #956f08}.mi-reader-feedback button[aria-pressed=true]{color:#18181b;background:#faf5e7;border-color:#b78913}.mi-reader-feedback button:disabled{cursor:default;opacity:.65}.mi-reader-feedback button[aria-pressed=true]:disabled{opacity:1}.mi-reader-feedback [hidden]{display:none!important}.mi-article-content .mi-feedback-reasons{border-top:1px solid #eeece7;margin-top:20px;padding-top:18px}.mi-article-content .mi-feedback-reasons p{margin:0 0 12px;font-size:16px;font-weight:600;line-height:1.5}.mi-feedback-reasons p span{color:#67676c;font-size:14px;font-weight:400}.mi-feedback-reasons button{min-height:44px;padding:9px 12px;font-size:14px}.mi-article-content .mi-feedback-status{color:#626269;margin:14px 0 0;font-size:14px;line-height:1.6}.mi-article-content .mi-feedback-status:empty{display:none}@media (width<=600px){.mi-article-content .mi-reader-feedback{border-radius:16px;margin-top:28px;padding:22px 20px}.mi-feedback-actions button{flex:1}.mi-feedback-reasons [role=group]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mi-feedback-reasons button{text-align:center;width:100%;padding-inline:8px}}@media (prefers-reduced-motion:reduce){.mi-reader-feedback button{transition:none}}