#duzenle .eih.edit-card-header{display:grid;grid-template-columns:32px minmax(0,1fr) 22px;column-gap:5px;row-gap:8px;align-items:center;min-width:0;overflow:hidden}
#duzenle .eih.edit-card-header>button[onclick^="toggleEiBody"]{width:22px;padding:0;justify-content:center}
#duzenle .eih.edit-card-header>.ein{width:100%;box-sizing:border-box}
/* Keep the focus highlight inside the rounded input; the header clips overflow. */
#duzenle .eih.edit-card-header>.ein:focus{outline:none;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--blu) 16%,transparent)}
#duzenle .edit-header-actions{display:flex;gap:4px;min-width:0;width:100%;overflow:hidden}
#duzenle .ei>div[id*="-body-"]>.edit-header-actions{margin-top:8px;padding-top:8px;border-top:1px solid var(--bdr)}
#duzenle .edit-header-actions>.sort-btn-lg{flex:0 0 32px;width:32px;height:32px;min-width:32px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--bdr2);border-radius:var(--r);background:var(--bg);color:var(--text2)}
#duzenle .edit-header-actions>.sort-btn-lg:disabled{opacity:.3;cursor:default}
#duzenle .edit-header-actions>.edel{position:relative;flex:1 1 0;width:0!important;min-width:32px!important;height:32px;box-sizing:border-box;padding:0 5px;display:flex;align-items:center;justify-content:flex-start!important;gap:6px;overflow:hidden}
#duzenle .edit-header-actions svg{flex-shrink:0}
edit-action-label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:clip;white-space:nowrap;text-align:start;font-family:inherit;font-size:12px;font-weight:500;pointer-events:none}
#duzenle .eih.edit-card-header+div[id*="-body-"]{border-top:1px solid var(--bdr);padding-top:8px}
/* Align controls to the bottom of their own grid row when labels wrap.
 * No fixed label height: each row adapts independently to language/text size. */
#duzenle .ei .eg>.ef{align-self:end;min-width:0}
