/* V16-NOT-C2-B1 - Central Minhas Anotacoes */
.omcNotesCentral{margin-top:18px;}
.omcNotesCentralHead{align-items:flex-start;}
.omcNotesCentralCount{display:flex;align-items:center;gap:6px;border:1px solid #dfe4ec;border-radius:999px;padding:8px 12px;background:#f8fafc;white-space:nowrap;}
.omcNotesCentralCount b{font-size:18px;color:#17223f;}
.omcNotesCentralCount span{font-size:12px;color:#657286;}
.omcNotesCentralTools{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:10px;margin:14px 0;}
.omcNotesCentralTools input,.omcNotesCentralTools select{width:100%;box-sizing:border-box;border:1px solid #d3dbe6;border-radius:11px;background:#fff;color:#17223f;padding:11px 12px;font:inherit;outline:none;}
.omcNotesCentralTools input:focus,.omcNotesCentralTools select:focus{border-color:#b99432;box-shadow:0 0 0 3px rgba(185,148,50,.12);}
.omcNotesCentralLocal{margin:2px 0 14px;padding:9px 11px;border-radius:10px;background:#f6f8fb;color:#637083;font-size:11px;}
.omcNotesCentralStatus{min-height:18px;margin-bottom:8px;font-size:12px;font-weight:700;color:#657286;}
.omcNotesCentralStatus.err{color:#b3261e;}
.omcNotesCentralList{display:grid;gap:12px;}
.omcNoteCentralCard{border:1px solid #dde3eb;border-radius:14px;background:#fff;padding:15px;box-shadow:0 7px 22px rgba(18,31,53,.05);}
.omcNoteCentralCard.isPinned{border-color:#d7b65a;box-shadow:0 0 0 2px rgba(215,182,90,.10),0 7px 22px rgba(18,31,53,.05);}
.omcNoteCentralCardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;}
.omcNoteCentralTitleWrap h3{margin:3px 0 0;color:#17223f;font-size:17px;}
.omcNoteCentralSource{display:block;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;color:#9a7620;}
.omcNoteCentralDate{font-size:10px;color:#8a95a5;white-space:nowrap;}
.omcNoteCentralContent{margin-top:12px;color:#344258;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;}
.omcNoteCentralOrigin{margin-top:13px;padding:9px 11px;border-radius:9px;background:#f5f7fa;color:#566477;font-size:11px;font-weight:700;}
.omcNoteCentralTags{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;}
.omcNoteCentralTags span{display:inline-flex;padding:5px 8px;border-radius:999px;background:#eef2f7;color:#536176;font-size:10px;font-weight:700;}
.omcNoteCentralActions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;flex-wrap:wrap;}
.omcNotesCentralEmpty{text-align:center;padding:28px 18px;border:1px dashed #cfd7e2;border-radius:14px;background:#fafbfd;}
.omcNotesCentralEmpty h3{margin:0 0 6px;color:#17223f;}
.omcNotesCentralEmpty p{margin:0;color:#718094;}
.omcNotesEditBackdrop{position:fixed;inset:0;background:rgba(7,14,26,.44);z-index:190;backdrop-filter:blur(2px);}
.omcNotesEditPanel{position:fixed;top:0;right:0;bottom:0;width:min(440px,calc(100vw - 20px));background:#fff;z-index:200;box-shadow:-18px 0 50px rgba(5,12,24,.25);transform:translateX(105%);transition:transform .2s ease;display:flex;flex-direction:column;}
.omcNotesEditPanel.isOpen{transform:translateX(0);}
.omcNotesEditHead{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;border-bottom:1px solid #e4e8ef;}
.omcNotesEditHead h2{margin:0;font-size:20px;color:#17223f;}
.omcNotesEditClose{width:38px;height:38px;border:0;border-radius:50%;background:#eef1f6;color:#17223f;font-size:24px;cursor:pointer;}
.omcNotesEditBody{flex:1;overflow:auto;padding:16px;display:grid;gap:8px;}
.omcNotesEditBody label{font-size:11px;font-weight:800;color:#48566a;}
.omcNotesEditBody input[type="text"],.omcNotesEditBody textarea{width:100%;box-sizing:border-box;border:1px solid #ccd5e1;border-radius:10px;padding:10px 11px;font:inherit;color:#17223f;background:#fff;outline:none;}
.omcNotesEditBody textarea{min-height:220px;resize:vertical;line-height:1.55;}
.omcNotesEditPin{display:flex;align-items:center;gap:8px;margin-top:4px;}
.omcNotesEditStatus{min-height:18px;font-size:11px;font-weight:700;}
.omcNotesEditStatus.ok{color:#257044;}
.omcNotesEditStatus.err{color:#b3261e;}
.omcNotesEditActions{display:flex;justify-content:flex-end;gap:8px;margin-top:5px;}
@media(max-width:720px){.omcNotesCentralTools{grid-template-columns:1fr;}.omcNoteCentralCardHead{display:block;}.omcNoteCentralDate{display:block;margin-top:5px;}.omcNoteCentralActions{justify-content:stretch;}.omcNoteCentralActions .btn{flex:1;text-align:center;}.omcNotesEditPanel{width:100vw;}}

/* V16-NOT-C3-B1 - Anotacao Livre */
.omcNotesCentralHeadActions{
  display:flex;
  align-items:center;
  justify-content:flex-end;
  gap:10px;
  flex-wrap:wrap;
}

.omcNotesCentralHeadActions .btn{
  white-space:nowrap;
}

@media(max-width:720px){
  .omcNotesCentralHeadActions{
    width:100%;
    justify-content:space-between;
    margin-top:10px;
  }

  .omcNotesCentralHeadActions .btn{
    flex:1;
  }
}