.mn-tools{margin:0;padding:36px 7%;background:#e5decd;border-block:1px solid #bdb09b}.mn-tools h2{font:500 32px/1.2 Georgia,serif;margin:0 0 16px}.mn-tools p{max-width:850px;line-height:1.7}.mn-actions{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.mn-tools button,.mn-conflict button{font:inherit;background:#f9f5eb;color:#73251e;border:1px solid #9b8066;padding:11px 16px;cursor:pointer}.mn-tools button:hover,.mn-conflict button:hover{background:#fff}.mn-tools button:focus-visible,.mn-response textarea:focus-visible,.mn-tools input:focus-visible{outline:3px solid #73251e;outline-offset:3px}.mn-tools input[type=file]{max-width:100%;display:block;margin:10px 0 18px}.mn-tools fieldset{border:1px solid #bdb09b;padding:20px}.mn-tools fieldset label{display:block;margin:14px 0}.mn-response{margin:24px 0;padding:24px;background:#e5decd;border:1px solid #bdb09b}.mn-response label{display:block;font:600 17px/1.5 Arial,sans-serif}.mn-response .mn-help,.mn-response .mn-status{font:14px/1.6 Arial,sans-serif;margin:8px 0 14px}.mn-response textarea{display:block;box-sizing:border-box;width:100%;resize:vertical;min-height:180px;padding:14px;border:1px solid #9b8066;background:#fffdf8;color:#29221e;font:18px/1.65 Georgia,serif}.mn-response .mn-status{margin-top:14px;margin-bottom:0}.mn-conflict{margin-top:16px}.mn-conflict button{margin:6px 8px 0 0}.mn-response [hidden],.mn-tools [hidden]{display:none!important}.mn-tools [data-notebook-notice]{font-weight:600}@media(max-width:600px){.mn-tools{padding:28px 23px}.mn-response{padding:18px}.mn-actions{display:grid}.mn-tools button{text-align:left}}@media print{.mn-tools,.mn-conflict,.mn-response .mn-status{display:none}.mn-response{break-inside:avoid}.mn-response textarea{border:0}}
