.group-notes{background:#fff9ed;border:1px solid #d9ccb8;border-radius:13px;padding:18px;margin:18px 0 0;color:#20334c;text-align:left}.notes-heading{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-bottom:12px}.notes-heading>span{font-size:12px;color:#677078}.group-notes label{display:block;font-size:14px;font-weight:650;margin:12px 0}.group-notes input,.group-notes textarea{font:400 16px/1.5 system-ui,sans-serif;display:block;width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #a6b0b6;background:#fffdf7;color:#20334c;border-radius:7px;padding:10px;resize:vertical}.group-notes input:focus,.group-notes textarea:focus{outline:3px solid #e4bc55;outline-offset:1px}.notes-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.notes-controls button{font:600 13px system-ui,sans-serif;background:#20334c;color:white;padding:10px 13px;border-radius:7px;border:1px solid #20334c;cursor:pointer}.notes-controls button:disabled{opacity:.5;cursor:wait}.notes-controls .reload-notes{background:transparent;color:#20334c;border-color:#b7b5a9}.notes-controls [role=status]{flex:1 1 240px;font-size:12px;line-height:1.5;color:#56636b}.grid .group-notes{border-radius:0;border-width:1px 0 0;margin:0;padding:20px}.group-notes textarea{min-height:80px}button[data-export-notes]{font:600 14px system-ui,sans-serif;cursor:pointer}
