#leave-a-note{scroll-margin-top:24px;background:#f5e9dc}.notes-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px}.notes-intro .eyebrow{color:#7e381e}.notes-form label{display:block;font-size:.9rem;font-weight:700;margin-bottom:6px}.notes-form input,.notes-form textarea,.notes-admin input,.notes-admin textarea,.notes-admin select{display:block;width:100%;font:inherit;color:#17100d;background:#fffaf3;border:1px solid #bda38b;border-radius:8px;padding:12px 14px;margin-bottom:18px}.notes-form textarea{min-height:150px;resize:vertical}.notes-form input:focus,.notes-form textarea:focus{outline:3px solid #c99a58;outline-offset:2px}.notes-form [disabled]{opacity:.55;cursor:not-allowed}.notes-honeypot{display:none}.notes-guidance{font-size:.8rem;color:#725f54}.notes-form-status{min-height:1.6em;font-size:.9rem}.notes-thread{border:1px solid #dfc4a6;border-radius:12px;padding:22px;background:#fffaf3;margin-bottom:16px}.notes-thread h3{font-family:inherit;font-size:1rem;font-weight:750;line-height:1.4;margin:0}.notes-meta{font-size:.75rem;color:#725f54;margin:3px 0 14px}.notes-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.notes-reply{margin-top:20px;padding:16px 0 0 18px;border-left:3px solid #a94f27}.notes-reply h4{margin:0;font-size:.9rem}.notes-host{display:inline-block;border-radius:999px;padding:2px 9px;margin-left:7px;background:#e8d4bc;font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.notes-conversations h3{font-family:Georgia,serif;font-size:1.6rem;margin:0 0 20px}.notes-empty{padding:26px 0;color:#725f54}.notes-admin{max-width:850px;margin:40px auto;padding:0 24px}.notes-admin-toolbar{display:flex;gap:18px;align-items:center;flex-wrap:wrap}.notes-admin-toolbar select{width:auto;margin:0}.notes-admin .actions{margin:18px 0}.notes-admin .notes-thread textarea{margin-top:18px}.notes-admin button{cursor:pointer}.notes-admin-status{min-height:1.6em}.notes-admin [hidden]{display:none!important}#notes-more{margin-top:5px}@media(max-width:720px){.notes-layout{grid-template-columns:1fr;gap:32px}.notes-thread{padding:18px}} 
