.reader-feedback{margin-top:40px;margin-bottom:60px;border-top:1px solid #bda28a;max-width:1000px;scroll-margin-top:25px}.reader-feedback h2{font-size:clamp(28px,4vw,40px)}.reader-feedback>p{max-width:730px}.feedback-details{margin-top:24px}.feedback-details>summary{display:inline-block;cursor:pointer;list-style:none}.feedback-details>summary::-webkit-details-marker{display:none}.feedback-form{margin-top:28px;max-width:760px;padding:clamp(20px,4vw,36px);border:1px solid #bda28a}.feedback-form>label{display:block;margin:0 0 22px;line-height:1.6}.feedback-form input:not([type=checkbox]),.feedback-form textarea,.feedback-form select{display:block;width:100%;box-sizing:border-box;margin-top:9px;border:1px solid #a88a70;border-radius:0;background:#fffaf4;color:#412c24;font:inherit;padding:12px}.feedback-form textarea{resize:vertical}.feedback-form .feedback-consent{display:flex;gap:12px;align-items:flex-start;font-size:15px}.feedback-consent input{width:20px;height:20px;flex:none;margin-top:4px;accent-color:#78513b}.feedback-note{font-size:14px;line-height:1.7}.feedback-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:24px}.feedback-actions button{font:inherit;cursor:pointer;white-space:normal}.feedback-download{background:#ac8b70}.feedback-status{font-size:15px;line-height:1.7}.feedback-result-link{display:inline-block;margin:28px 0 0}.crystal-page .reader-feedback{color:#e6edf7;border-color:#647b97}.crystal-page .feedback-form{border-color:#647b97}.crystal-page .feedback-form select,.crystal-page .feedback-form input:not([type=checkbox]){background:#08182c;color:#f5f8ff;border-color:#6a829f}.egypt-page .reader-feedback{color:#f4e9d9}.egypt-page .feedback-form select,.egypt-page .feedback-form input:not([type=checkbox]){background:#21190f;color:#f8ebd8;border-color:#9e805a}.reader-feedback :focus-visible{outline:3px solid #ac8b70;outline-offset:4px}@media(max-width:600px){.feedback-actions{flex-direction:column}}
