@@ -4241,6 +4241,7 @@ class FastSearchCard extends HTMLElement {
42414241 display: none;
42424242 }
42434243
4244+
42444245 .action-filter-chip {
42454246 padding: 10px 15px;
42464247 background: rgba(255, 255, 255, 0.08);
@@ -4253,13 +4254,19 @@ class FastSearchCard extends HTMLElement {
42534254 text-align: center;
42544255 height: 30px;
42554256 display: flex;
4256- align-items: center;
4257+ align-items: center; /* Stellt die vertikale Zentrierung sicher */
4258+ justify-content: center; /* Stellt die horizontale Zentrierung sicher */
42574259 color: var(--text-primary);
42584260 font-size: 16px;
42594261 font-weight: 600;
4260- gap: 6px; /* NEU: Fügt einen Abstand zwischen Text und Zahl hinzu */
4262+ gap: 8px; /* Definiert den Abstand zwischen Text und Zahl */
4263+ line-height: 1; /* Verhindert Störungen durch Zeilenhöhe */
42614264 }
42624265
4266+ .action-filter-chip > span {
4267+ line-height: 1; /* Stellt sicher, dass auch die Text-Spans keine unerwartete Höhe haben */
4268+ }
4269+
42634270 .action-filter-chip.active {
42644271 background: var(--accent-light);
42654272 border-color: var(--accent);
@@ -4278,9 +4285,11 @@ class FastSearchCard extends HTMLElement {
42784285 font-weight: 600;
42794286 min-width: 16px;
42804287 text-align: center;
4281- /* margin-left: 6px; <-- ALT: Diese Zeile wird entfernt oder auskommentiert */
4282- display: inline-flex; /* NEU: Stellt konsistente Box-Berechnung sicher */
4283- align-items: center; /* NEU: Zentriert die Zahl im Kästchen perfekt */
4288+ /* margin-left wird durch 'gap' im Parent ersetzt */
4289+ display: inline-flex;
4290+ align-items: center;
4291+ justify-content: center;
4292+ line-height: 1;
42844293 }
42854294
42864295 .action-filter-chip.active .chip-count {
0 commit comments