/* Administration instantanée des liens et positions */
.module-address{display:block;color:#7b8780;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:-12px;margin-bottom:13px}
.card-footer>div{display:flex;align-items:center;gap:9px}
.card-footer .card-edit{width:28px;height:28px;border:1px solid #dbe3de;border-radius:7px;background:#f7faf8;color:var(--brand);font-size:14px}
.card-footer>div>span{color:#b6c0ba;cursor:grab;font-size:20px}
.mini-list{max-height:460px}
.mini-item{align-items:flex-end;padding:10px}
.mini-item>.mini-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px}
.mini-main label,.position-field{display:flex;flex-direction:column;gap:3px;color:#6f7b74;font-size:9px;font-weight:700}
.mini-main input,.position-field input{height:32px;border:1px solid #d9e1dc;border-radius:7px;background:#fff;padding:0 8px;color:#26342c;font-size:10px;outline:0}
.mini-main input:focus,.position-field input:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}
.position-field{width:55px;flex:none}
.position-field input{text-align:center;padding:0 3px}
.mini-item>button{margin-bottom:1px}
.default-link-note{margin:0 0 14px;padding:10px 12px;border:1px dashed color-mix(in srgb,var(--brand) 35%,#d8e0db);border-radius:9px;background:var(--brand-soft);color:#5b6861;font-size:10px;line-height:1.5;overflow-wrap:anywhere}
.url-position-row{grid-template-columns:1fr 105px}
body.dark .module-address{color:#95a39a}
body.dark .card-footer .card-edit{background:#202923;border-color:#354038}
body.dark .mini-main label,body.dark .position-field{color:#aebbb3}
body.dark .mini-main input,body.dark .position-field input{background:#0e1511;border-color:#303b34;color:#edf4ef}
body.dark .default-link-note{color:#becac2}
@media(max-width:700px){.mini-item{display:grid;grid-template-columns:32px 1fr 55px 28px 28px}.mini-item>b{grid-column:1}.mini-item>.mini-main{grid-column:2}.position-field{grid-column:3}.mini-item>button{width:28px}.url-position-row{grid-template-columns:1fr}}
