
.abdiel-amm-wrap .abdiel-amm-add-lang{margin-top:10px;display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.abdiel-amm-wrap .abdiel-amm-add-lang input{min-width:180px}
.abdiel-amm-card{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:18px;max-width:820px}
.abdiel-amm-footer{margin-top:18px;opacity:.85}

.abdiel-amm-icon-picker{display:flex;gap:8px;align-items:center}
.abdiel-amm-icon-preview{width:28px;height:28px;display:flex;align-items:center;justify-content:center}

.abdiel-amm-assignments .abdiel-amm-sub{margin-top:6px;display:flex;gap:10px;align-items:center;font-size:12px;opacity:.85}
.abdiel-amm-assignments select{max-width:100%}

/* Settings layout improvements */
.abdiel-amm-wrap .form-table{background:#fff;border:1px solid #e5e5e5;border-radius:12px;padding:14px 18px;margin-top:16px;max-width:980px;display:block}
.abdiel-amm-wrap .form-table tbody{display:block}
.abdiel-amm-wrap .form-table tr{display:flex;gap:22px;padding:14px 0;border-bottom:1px solid #f2f2f2}
.abdiel-amm-wrap .form-table tr:last-child{border-bottom:0}
.abdiel-amm-wrap .form-table th{flex:0 0 240px;width:240px;padding:0;}
.abdiel-amm-wrap .form-table td{flex:1;padding:0;}
.abdiel-amm-wrap .form-table .description{margin-top:6px}
