/* Compact editor toolbar: text first, privacy and photos second. */
#pmMyNotesPanel .notes-editor #noteBody{margin-bottom:0;min-height:170px}
#pmMyNotesPanel .notes-editor .form-group:has(#noteBody){margin-bottom:12px}
.pm-note-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:3px;padding:11px 0 2px;border-top:1px solid #eef0f7}
.pm-note-toolbar-actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}
.pm-privacy-select{position:relative;height:43px;display:inline-flex!important;align-items:center;justify-content:flex-start;gap:9px;border:1px solid #e1e3ef;border-radius:12px;padding:0 12px!important;background:#fafaff;color:#6859df;cursor:pointer;margin:0!important;min-width:0;transition:.16s}
.pm-privacy-select:hover,.pm-privacy-select:focus-within{border-color:#8879ee;background:#f4f2ff}
.pm-privacy-select:focus-within{box-shadow:0 0 0 3px rgba(110,88,230,.12)}
.pm-privacy-select select{width:105px!important;min-width:105px;max-width:105px;height:40px!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;appearance:none;-webkit-appearance:none;color:#2e3759!important;box-shadow:none!important;font:700 12px var(--font-body,'DM Sans',sans-serif)!important;cursor:pointer}
.pm-privacy-select select:focus{box-shadow:none!important}
.pm-privacy-select svg{flex:none;pointer-events:none}
.pm-add-note-images{width:43px;height:43px;display:flex;align-items:center;justify-content:center;border:1px solid #e1e3ef;border-radius:12px;background:#fafaff;color:#594acb;cursor:pointer;transition:.16s}
.pm-add-note-images:hover,.pm-add-note-images:focus-visible{background:#ece9ff;border-color:#8573ee;outline:0}
.pm-add-note-images:focus-visible{box-shadow:0 0 0 3px rgba(113,95,231,.16)}
.pm-note-image-count{font-size:11px;font-weight:800;color:#6c60cb;white-space:nowrap}
.pm-note-image-count[hidden],.pm-note-image-previews[hidden]{display:none!important}
.pm-note-toolbar-publish{display:flex;align-items:center;gap:8px;margin-left:auto}
.pm-note-toolbar-publish .btn{border-radius:12px!important;min-height:43px!important;padding:11px 16px!important;white-space:nowrap;font-size:12px!important;box-shadow:none!important}
.pm-note-toolbar-publish .text-button{white-space:nowrap}
.pm-note-image-previews{display:flex;gap:8px;flex-wrap:wrap;margin-top:13px}
.pm-note-image-preview{width:68px;height:68px;position:relative;border-radius:10px;border:1px solid #dde1ed;overflow:hidden;background:#f4f5fc}
.pm-note-image-preview img{display:block;width:100%;height:100%;object-fit:cover}
.pm-note-image-preview span{position:absolute;right:3px;bottom:3px;background:rgba(22,28,45,.74);color:white;font-size:9px;padding:2px 4px;border-radius:3px}
html[data-theme=dark] .pm-note-toolbar{border-color:#39425e}
html[data-theme=dark] .pm-privacy-select,html[data-theme=dark] .pm-add-note-images{background:#202b46;border-color:#3d4968;color:#c5bcff}
html[data-theme=dark] .pm-privacy-select select{color:#f0f2ff!important}
html[data-theme=dark] .pm-privacy-select:hover,html[data-theme=dark] .pm-add-note-images:hover{background:#2b3859}
@media(max-width:660px){.pm-note-toolbar{gap:9px}.pm-note-toolbar-publish .btn{padding:10px 12px!important}.pm-privacy-select{height:42px}.pm-add-note-images{width:42px;height:42px}}
@media(max-width:370px){.pm-note-toolbar-publish{width:100%;justify-content:flex-end}.pm-note-toolbar-publish .btn{min-width:120px}}
