/* Kategorie-Kopfzeilen in der öffentlichen Wissensdatenbank */
.kb-category-grid .kb-category{padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden}
.kb-category .kb-category-banner{width:100%;height:80px;min-height:80px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background-color:#37314d;background-image:linear-gradient(90deg,rgba(26,28,48,.82),rgba(26,28,48,.24));background-size:cover;background-position:center;color:#fff}
.kb-category .kb-category-banner strong{font-size:17px;text-shadow:0 2px 8px #000b;line-height:1.25}
.kb-category .kb-category-banner .kb-category-icon,.kb-category .kb-category-banner .kb-category-arrow{color:#ffb7d8;text-shadow:0 1px 8px #000a}
.kb-category .kb-category-body{display:flex;flex-direction:column;gap:9px;padding:15px 18px 18px;min-height:86px;color:#d4cedc;font-size:13px;line-height:1.6}
.kb-category .kb-category-body small{color:#efb1ce}
.kb-heading.kb-heading-with-banner{position:relative;overflow:hidden;border-radius:8px;padding:24px 28px;background-color:#303149;background-size:cover;background-position:center;min-height:100px}
.kb-heading.kb-heading-with-banner h1,.kb-heading.kb-heading-with-banner p,.kb-heading.kb-heading-with-banner .eyebrow{position:relative;z-index:1;text-shadow:0 2px 12px #000b}
/* Nur ACP */
body.kb-admin .kb-admin-category-row{display:flex;gap:16px;align-items:center;flex-wrap:wrap;padding:15px 0;border-bottom:1px solid #4d4961}
body.kb-admin .kb-admin-category-info{flex:1;min-width:180px;display:flex;flex-direction:column}
body.kb-admin .kb-admin-category-info small{color:#c9c3d5}
body.kb-admin .kb-admin-category-row form{margin:0}
body.kb-admin .kb-admin-category-row button:disabled{opacity:.4;cursor:not-allowed}
body.kb-admin .kb-category-preview{height:80px;background-size:cover;background-position:center;display:flex;align-items:center;padding:12px 18px;border-radius:7px;color:#fff}
body.kb-admin .kb-remove{display:flex;gap:10px;align-items:center}
body.kb-admin .kb-remove input{width:auto}
