/* Content only: existing table borders, widths and native layout are unchanged. */
#characterSections>[data-character-section]>.h{display:flex;align-items:center;gap:8px}
#characterSections .section-drag-handle{position:static;transform:none;flex:0 0 22px;font-weight:400}
#sheetPage .skills-table textarea.skill-notes-input{display:block;height:auto;max-height:none!important;overflow:hidden!important}

/* The existing row drag inserts after a later target and before an earlier one. */
#characterSections>[data-character-section]{position:relative}
#characterSections>[data-character-section]:is(.dcc-row-drop-before,.dcc-row-drop-after){box-shadow:none}
#characterSections>[data-character-section]:is(.dcc-row-drop-before,.dcc-row-drop-after)::after{content:"";position:absolute;left:0;right:0;top:-10px;height:2px;background:var(--de-accent);pointer-events:none;z-index:1001}
#characterSections>.dcc-card-drag-source~[data-character-section]:is(.dcc-row-drop-before,.dcc-row-drop-after)::after{top:auto;bottom:-10px}
