.note-crop-backdrop{position:fixed;inset:0;z-index:5100;display:grid;place-items:center;padding:18px;background:rgba(0,6,10,.82);backdrop-filter:blur(5px)}
.note-crop{width:min(720px,95vw);max-height:94vh;overflow:auto;padding:20px;border:1px solid #35505e;border-top:2px solid var(--couleur-primaire);border-radius:7px;background:#07141c;box-shadow:0 28px 90px rgba(0,0,0,.62)}
.note-crop h2{margin:0 0 14px;font-size:28px}
.note-crop__preview{position:relative;width:100%;aspect-ratio:3/2;overflow:hidden;border:1px solid #2e4855;background:#02080c}
.note-crop__preview img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform-origin:center center;will-change:transform,object-position}
.note-crop__controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:14px}
.note-crop__controls label{display:grid;gap:5px;color:#829aa8;font:500 10px var(--police-donnees);text-transform:uppercase;letter-spacing:.07em}
.note-crop__controls input,.note-crop__controls select{width:100%}
.note-crop>small{display:block;min-height:16px;margin-top:8px;color:#8ca5b5;font:400 10px var(--police-donnees)}

.notes-liees{display:grid;gap:10px}
.note-liee{padding:13px 15px!important;border:1px solid #29404c!important;border-left:3px solid #527285!important;border-radius:4px!important;background:#07151d!important}
.note-liee__entete{align-items:center!important}.note-liee__contenu{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:13px!important;align-items:start!important}
.note-liee__photo img{width:92px!important;height:68px!important;object-fit:cover!important;border:1px solid #2c4754!important}.note-liee__contenu p{margin:3px 0 0!important;line-height:1.45!important}

@media(max-width:760px){.note-crop__controls{grid-template-columns:1fr}}
