.site-nav .feedback-nav{background:#2563eb;color:#fff}.site-nav .feedback-nav:hover{background:#1d4ed8;color:#fff}
.article-feedback-action{display:flex;justify-content:flex-end;margin-top:18px}.article-feedback-action a,.feedback-form button,.feedback-back{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:10px;padding:10px 18px;background:#2563eb;color:#fff;font:inherit;font-weight:700;cursor:pointer}.article-feedback-action a:hover,.feedback-form button:hover,.feedback-back:hover{background:#1d4ed8}
.feedback-shell{max-width:720px;margin:34px auto;padding:36px;border:1px solid #e6e9f0;border-radius:22px;background:#fff;box-shadow:0 18px 50px rgba(24,39,75,.08)}.feedback-shell h1{margin:0 0 8px;font-size:2rem}.feedback-shell>p{color:#697386;margin:0 0 24px}.feedback-form{display:grid;gap:16px}.feedback-form label{display:grid;gap:7px;font-weight:700}.feedback-form input,.feedback-form textarea{width:100%;padding:11px 13px;border:1px solid #e6e9f0;border-radius:10px;font:inherit}.feedback-form textarea{min-height:170px;resize:vertical}.feedback-success,.feedback-error{padding:13px 15px;border-radius:10px;margin:20px 0}.feedback-success{background:#ecfdf5;color:#16714e}.feedback-error{background:#fff1f2;color:#b4233f}.feedback-back{margin-top:8px}
