.ts24-cb[data-v-c5f8b484]{align-items:center;gap:.5rem;min-width:0;display:flex;position:relative}.ts24-cb__num[data-v-c5f8b484]{background:var(--ts24-red);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:700;display:inline-flex}.is-disabled .ts24-cb__num[data-v-c5f8b484]{background:var(--ts24-border)}.ts24-cb__field[data-v-c5f8b484]{flex:auto;min-width:0;position:relative}.ts24-cb__input[data-v-c5f8b484]{width:100%;height:var(--ts24-control-h);border:1px solid var(--ts24-border);border-radius:var(--ts24-radius);color:var(--ts24-text);text-overflow:ellipsis;background:#fff;padding:0 2.4rem 0 .75rem;font-family:inherit;font-size:.9rem;font-weight:600}.ts24-cb__input[data-v-c5f8b484]::placeholder{color:#6c757d;font-weight:600}.ts24-cb__input[data-v-c5f8b484]:focus-visible{border-color:var(--ts24-red);outline:2px solid var(--ts24-red);outline-offset:1px}.ts24-cb__input[data-v-c5f8b484]:disabled{border-color:var(--ts24-border-light);color:var(--ts24-muted);cursor:not-allowed;background:#fff}.is-open .ts24-cb__input[data-v-c5f8b484]{border-radius:var(--ts24-radius) var(--ts24-radius) 0 0;box-shadow:0 0 0 2px #ea040e26}.ts24-cb__toggle[data-v-c5f8b484]{border:0;border-left:1px solid var(--ts24-border-light);width:2.4rem;height:100%;color:var(--ts24-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}.ts24-cb__toggle[data-v-c5f8b484]:disabled{cursor:not-allowed}.is-open .ts24-cb__toggle[data-v-c5f8b484]{border-left:0;border-right:1px solid var(--ts24-border-light);transform:rotate(180deg)}.ts24-cb__list[data-v-c5f8b484]{border:1px solid var(--ts24-red);border-radius:0 0 var(--ts24-radius) var(--ts24-radius);background:#fff;border-top:0;max-height:20rem;margin:0;padding:.25rem 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #00000024}.ts24-cb__num+.ts24-cb__field+.ts24-cb__list[data-v-c5f8b484]{left:2.1rem}.ts24-cb__group[data-v-c5f8b484]{color:var(--ts24-text);letter-spacing:.05em;text-transform:uppercase;padding:.7rem .9rem .3rem;font-size:.8rem;font-weight:700}.ts24-cb__option[data-v-c5f8b484]{cursor:pointer;padding:.55rem .9rem .55rem 1.4rem;font-size:.95rem}.ts24-cb__option.is-active[data-v-c5f8b484],.ts24-cb__option[data-v-c5f8b484]:hover{background:var(--ts24-surface);color:var(--ts24-red)}.ts24-cb__option.is-selected[data-v-c5f8b484]{font-weight:700}.ts24-cb__empty[data-v-c5f8b484]{color:var(--ts24-muted);padding:.7rem .9rem}.ts24-td[data-v-15026d03]{margin-bottom:var(--ts24-block-gap);gap:14px;display:grid}.ts24-td__title[data-v-15026d03]{color:var(--ts24-heading);font-size:var(--ts24-h2);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;font-weight:700;line-height:1.2;display:flex}.ts24-td__card[data-v-15026d03]{padding:var(--ts24-box-pad);border:1px solid var(--ts24-border);border-top:3px solid var(--ts24-red);background:#fff}.ts24-td__card[data-v-15026d03],.ts24-td__vehicle[data-v-15026d03]{gap:14px;display:grid}.ts24-td__types[data-v-15026d03]{border:0;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;display:flex}.ts24-td__legend[data-v-15026d03]{color:var(--ts24-muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.4rem;padding:0;font-size:.75rem;font-weight:700}.ts24-td__type[data-v-15026d03]{min-height:var(--ts24-control-h-sm);border:1px solid var(--ts24-border);border-radius:var(--ts24-radius);cursor:pointer;background:#fff;align-items:center;padding:0 .8rem;font-size:.85rem;font-weight:600;display:inline-flex}.ts24-td__type.is-active[data-v-15026d03]{border-color:var(--ts24-red);background:var(--ts24-red);color:#fff}.ts24-td__type[data-v-15026d03]:focus-within{outline:2px solid var(--ts24-red);outline-offset:2px}.ts24-td__radio[data-v-15026d03]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ts24-td__steps[data-v-15026d03]{grid-template-columns:1fr;gap:14px;display:grid}@container (width>=1024px){.ts24-td__steps[data-v-15026d03]{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:center}}.ts24-td__input[data-v-15026d03]{width:100%;min-width:0;height:var(--ts24-control-h);border:1px solid var(--ts24-border);border-radius:var(--ts24-radius);color:var(--ts24-text);background:#fff;padding:0 .75rem;font-family:inherit;font-size:.9rem;font-weight:600}.ts24-td__button[data-v-15026d03],.ts24-td__submit[data-v-15026d03]{height:var(--ts24-control-h);white-space:nowrap;padding:0 1.5rem}.ts24-td__input[data-v-15026d03]:focus-visible{border-color:var(--ts24-red);outline:2px solid var(--ts24-red);outline-offset:1px}.ts24-td__button[data-v-15026d03]:disabled,.ts24-td__button[data-v-15026d03]:disabled:hover,.ts24-td__submit[data-v-15026d03]:disabled,.ts24-td__submit[data-v-15026d03]:disabled:hover{border:1px solid var(--ts24-border);color:var(--ts24-muted);background:#fff}.ts24-td__kba[data-v-15026d03]{border-top:1px solid var(--ts24-border-light);gap:.6rem;padding-top:14px;display:grid}@container (width>=768px){.ts24-td__kba[data-v-15026d03]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.6rem 1.5rem}}.ts24-td__kba-intro[data-v-15026d03]{gap:.1rem;display:grid}.ts24-td__kba-intro .ts24-td__hint[data-v-15026d03]{margin:0}.ts24-td__alt-title[data-v-15026d03]{margin:0;font-weight:700}.ts24-td__hint[data-v-15026d03]{color:var(--ts24-muted);margin:.15rem 0 .6rem;font-size:.8rem}.ts24-td__row[data-v-15026d03]{flex-wrap:wrap;align-items:flex-end;gap:.6rem;display:flex}.ts24-td__field[data-v-15026d03]{gap:.2rem;display:grid}.ts24-td__field-label[data-v-15026d03]{text-transform:uppercase;font-size:.75rem;font-weight:700}.ts24-td__input--short[data-v-15026d03]{text-transform:uppercase;width:5.5rem}.ts24-td__row--kba[data-v-15026d03]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.ts24-td__row--kba .ts24-td__input--short[data-v-15026d03]{width:100%}.ts24-td__row--kba .ts24-td__button[data-v-15026d03]{grid-column:1/-1;width:100%}@container (width>=768px){.ts24-td__row--kba[data-v-15026d03]{display:flex}.ts24-td__row--kba .ts24-td__input--short[data-v-15026d03]{width:5.5rem}.ts24-td__row--kba .ts24-td__button[data-v-15026d03]{width:auto}}.ts24-td__recent[data-v-15026d03]{padding:var(--ts24-box-pad);border:1px solid var(--ts24-border);background:var(--ts24-surface);gap:.5rem;display:grid}.ts24-td__recent-head[data-v-15026d03]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;display:flex}.ts24-td__recent-title[data-v-15026d03]{margin:0;font-weight:700}.ts24-td__recent-clear[data-v-15026d03]{color:var(--ts24-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.8rem;text-decoration:underline}.ts24-td__recent-clear[data-v-15026d03]:hover{color:var(--ts24-red)}.ts24-td__recent-list[data-v-15026d03]{gap:0 var(--ts24-block-gap);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}@container (width>=768px){.ts24-td__recent-list[data-v-15026d03]{grid-template-columns:repeat(3,minmax(0,1fr))}}.ts24-td__recent-link[data-v-15026d03]{border-top:1px solid var(--ts24-border-light);height:100%;color:var(--ts24-text);gap:.1rem;padding:7px 0;text-decoration:none;display:grid}.ts24-td__recent-link:hover .ts24-td__recent-name[data-v-15026d03]{color:var(--ts24-red)}.ts24-td__recent-name[data-v-15026d03]{font-weight:700;line-height:1.25}.ts24-td__recent-meta[data-v-15026d03]{color:var(--ts24-muted);font-variant-numeric:tabular-nums;font-size:.8rem}.ts24-td__error[data-v-15026d03]{border-left:4px solid var(--ts24-red);color:#b5000a;background:#fdeeee;margin:0;padding:.6rem .9rem}.ts24-td--rail[data-v-15026d03]{grid-template-rows:1fr;height:100%}.ts24-td--rail .ts24-td__card[data-v-15026d03]{align-content:start}.ts24-td--rail .ts24-td__steps[data-v-15026d03]{grid-template-columns:1fr}.ts24-td--rail .ts24-td__submit[data-v-15026d03]{width:100%}.ts24-td--rail .ts24-td__kba[data-v-15026d03]{grid-template-columns:1fr;gap:.6rem}.ts24-td--rail .ts24-td__row--kba[data-v-15026d03]{grid-template-columns:1fr 1fr auto;align-items:end;display:grid}.ts24-td--rail .ts24-td__row--kba .ts24-td__input--short[data-v-15026d03]{width:100%}.ts24-td--rail .ts24-td__row--kba .ts24-td__button[data-v-15026d03]{grid-column:auto;width:auto}.ts24-td--rail .ts24-td__recent-list[data-v-15026d03]{grid-template-columns:1fr}
