.source-note-tool{margin:22px 0;padding:22px;background:#f8f6f2;border:1px solid #dcd7cf;border-radius:8px}.source-note-tool label{display:block;font-weight:700;margin-bottom:10px}.source-note-tool textarea{display:block;width:100%;max-width:100%;min-height:340px;padding:14px;border:1px solid #aaa;border-radius:4px;background:#fff;color:#242429;font:inherit;font-size:15px;line-height:1.8;resize:vertical;box-sizing:border-box}.source-note-actions{display:flex;gap:16px;align-items:center;flex-wrap:wrap;margin-top:16px}.source-note-actions button{background:#b71931;color:white;border:0;border-radius:4px;padding:11px 16px;font:inherit;font-size:14px;cursor:pointer}.source-note-actions button:disabled{opacity:.65;cursor:wait}.source-note-actions button[hidden]{display:none}.source-note-actions a{font-size:14px}.source-note-tool textarea:focus-visible,.source-note-actions button:focus-visible{outline:3px solid #ac3044;outline-offset:3px}#source-note-status{font-size:14px;color:#4d4b50;margin-bottom:0;min-height:1.8em}@media(max-width:600px){.source-note-tool{padding:16px}.source-note-tool textarea{font-size:16px}}
