.settings-content .example-category-create { display:flex; align-items:flex-end; gap:10px; margin:0 0 24px; padding:0; border:0; border-radius:0; background:none; box-shadow:none; }
.settings-content .example-category-create label { display:grid; flex:1; min-width:0; grid-template-columns:1fr; gap:7px; margin:0; }
.settings-content .example-category-create input,.settings-content .example-category-row input { min-width:0; padding:9px 10px; height:36px; background:#fff; color:#323130; font:12px "Segoe UI",sans-serif; }
.example-category-create>button { flex:none; height:36px; }
.example-category-heading { display:flex; justify-content:space-between; align-items:center; padding-bottom:10px; border-bottom:1px solid #e5e9ee; font-size:12px; }
.example-category-heading span { color:#798594; font-size:11px; }
.example-category-list { display:grid; gap:8px; padding-top:12px; }
.settings-content .example-category-row { display:flex; align-items:center; gap:7px; margin:0; padding:0; border:0; border-radius:0; background:none; box-shadow:none; }
.example-category-row input { flex:1; }
.example-category-row button { flex:none; height:32px; padding:0 10px; border:1px solid #d3dbe4; border-radius:4px; color:#365c7b; background:#fff; font:11px "Segoe UI",sans-serif; cursor:pointer; }
.example-category-row button:hover { background:#f3f7fb; }
.example-category-row .category-delete { color:#a4262c; }
.example-category-row button:disabled,.example-category-create button:disabled { opacity:.5; cursor:wait; }
.settings-content .example-category-row input:focus,.settings-content .example-category-create input:focus { outline:1px solid #0078d4; border-color:#0078d4; }
@media(max-width:650px) {
  .settings-tabs { min-width:0; overflow-x:auto; align-items:stretch; }
  .settings-tabs button { flex:0 0 auto; white-space:nowrap; }
  .settings-content { min-width:0; }
  .settings-content .example-category-create { gap:8px; }
}
