.ki-suffix-control, .search > .ki-suffix-control { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: center; gap: 8px 16px; margin: 12px 0; padding: 0; border: 0; background: none; box-shadow: none; text-align: left; }
.ki-suffix-control .ki-suffix-label { margin: 0; font-size: 14px; font-weight: 600; color: inherit; }
.ki-suffix-control .ki-suffix-buttons { display: grid; grid-template-columns: max-content 44px 44px; width: max-content; max-width: 100%; gap: 3px; padding: 3px; border: 1px solid #37393b; border-radius: 12px; background: #151617; box-shadow: none; }
.ki-suffix-control .ki-suffix-buttons > button { width: 100%; min-width: 0; min-height: 44px; margin: 0; padding: 8px 14px; border: 1px solid transparent; border-radius: 8px; background: transparent; box-shadow: none; color: #acb0b2; font: inherit; font-size: 13px; font-weight: 600; line-height: 1.2; white-space: nowrap; text-align: center; cursor: pointer; }
.ki-suffix-control .ki-suffix-buttons > button[aria-pressed=true] { background: #303234; border-color: #494c4e; color: #fff; }
.ki-suffix-control .ki-suffix-buttons > button:hover { color: #fff; }
.ki-suffix-control .ki-suffix-buttons > button:focus-visible { outline: 2px solid #ff514f; outline-offset: 2px; }
.ki-suffix-control .ki-suffix-buttons > button:disabled { opacity: .55; cursor: wait; }
.search > .ki-suffix-control .ki-suffix-buttons { grid-column: 1 / -1; justify-self: center; }
.ki-suffix-control > small, .ki-suffix-control > [role=status] { grid-column: 1 / -1; color: #a6abad; font-size: 12px; line-height: 1.5; }
.ki-suffix-control > [role=status]:empty { display: none; }
.ki-display-suffix { flex: 0 0 auto; font-weight: 700; margin-left: .12em; }
.ki-display-suffix[hidden] { display: none; }
.license-plate > .ki-display-suffix { font: inherit; color: inherit; }
.claim-plate-fields:has(> .ki-display-suffix:not([hidden])) { grid-template-columns: minmax(0,1fr) auto minmax(0,1fr) minmax(0,1.3fr) 24px; }
.claim-plate-fields > .ki-display-suffix { font-size: 24px; }
@media(max-width: 480px) { .ki-suffix-control, .search > .ki-suffix-control { grid-template-columns: 1fr auto; gap: 8px; } }
