/* Generated by tools/build-icons.py. Edit config/SVG sources, then rebuild. */
:root{
--tba-svg-fleet-bags:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 aria-hidden=%22true%22 focusable=%22false%22 %3E %3Crect x=%226%22 y=%227%22 width=%2212%22 height=%2213.5%22 rx=%222.1%22%3E%3C/rect%3E %3Cpath d=%22M9.2 7V5.3A2.3 2.3 0 0 1 11.5 3h1A2.3 2.3 0 0 1 14.8 5.3V7%22%3E%3C/path%3E %3Cpath d=%22M6 11.2h12%22%3E%3C/path%3E %3Cpath d=%22M9.2 11.2v5.5%22%3E%3C/path%3E %3Cpath d=%22M14.8 11.2v5.5%22%3E%3C/path%3E %3Ccircle cx=%228.5%22 cy=%2221%22 r=%22.8%22 fill=%22black%22 stroke=%22none%22%3E%3C/circle%3E %3Ccircle cx=%2215.5%22 cy=%2221%22 r=%22.8%22 fill=%22black%22 stroke=%22none%22%3E%3C/circle%3E %3C/svg%3E%0A");
--tba-svg-fleet-passengers:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 aria-hidden=%22true%22 focusable=%22false%22 %3E %3Ccircle cx=%2212%22 cy=%227%22 r=%222.8%22%3E%3C/circle%3E %3Cpath d=%22M6.8 20v-2.2A5.2 5.2 0 0 1 12 12.6a5.2 5.2 0 0 1 5.2 5.2V20%22%3E%3C/path%3E %3Cpath d=%22M5.6 13.2A3.2 3.2 0 0 0 3 16.3V18%22%3E%3C/path%3E %3Cpath d=%22M18.4 13.2a3.2 3.2 0 0 1 2.6 3.1V18%22%3E%3C/path%3E %3Ccircle cx=%224.9%22 cy=%229.3%22 r=%221.7%22%3E%3C/circle%3E %3Ccircle cx=%2219.1%22 cy=%229.3%22 r=%221.7%22%3E%3C/circle%3E %3C/svg%3E%0A");
--tba-svg-lucide-align-left:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-align-left%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M21 5H3%22 /%3E%0A  %3Cpath d=%22M15 12H3%22 /%3E%0A  %3Cpath d=%22M17 19H3%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-arrow-right:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-arrow-right%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M5 12h14%22 /%3E%0A  %3Cpath d=%22m12 5 7 7-7 7%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-calendar:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-calendar%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M8 2v3%22 /%3E%0A  %3Cpath d=%22M16 2v3%22 /%3E%0A  %3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%222%22 /%3E%0A  %3Cpath d=%22M3 9h18%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-calendar-days:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-calendar-days%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M8 2v3%22 /%3E%0A  %3Cpath d=%22M16 2v3%22 /%3E%0A  %3Crect x=%223%22 y=%223%22 width=%2218%22 height=%2218%22 rx=%222%22 /%3E%0A  %3Cpath d=%22M3 9h18%22 /%3E%0A  %3Cpath d=%22M8 13h.01%22 /%3E%0A  %3Cpath d=%22M12 13h.01%22 /%3E%0A  %3Cpath d=%22M16 13h.01%22 /%3E%0A  %3Cpath d=%22M8 17h.01%22 /%3E%0A  %3Cpath d=%22M12 17h.01%22 /%3E%0A  %3Cpath d=%22M16 17h.01%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-car:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-car%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2%22 /%3E%0A  %3Ccircle cx=%227%22 cy=%2217%22 r=%222%22 /%3E%0A  %3Cpath d=%22M9 17h6%22 /%3E%0A  %3Ccircle cx=%2217%22 cy=%2217%22 r=%222%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-check:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-check%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M20 6 9 17l-5-5%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-chevron-down:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-chevron-down%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m6 9 6 6 6-6%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-chevron-left:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-chevron-left%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m15 18-6-6 6-6%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-chevron-right:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-chevron-right%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m9 18 6-6-6-6%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-chevron-up:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-chevron-up%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m18 15-6-6-6 6%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-circle-check:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-circle-check%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22 /%3E%0A  %3Cpath d=%22m16 9-5.5 5.5L8 12%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-clock:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-clock%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22 /%3E%0A  %3Cpath d=%22M12 6v6l4 2%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-info:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-info%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Ccircle cx=%2212%22 cy=%2212%22 r=%2210%22 /%3E%0A  %3Cpath d=%22M12 16v-4%22 /%3E%0A  %3Cpath d=%22M12 8h.01%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-loader-circle:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-loader-circle%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M21 12a9 9 0 1 1-6.219-8.56%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-mail:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-mail%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m22 7-8.991 5.727a2 2 0 0 1-2.009 0L2 7%22 /%3E%0A  %3Crect x=%222%22 y=%224%22 width=%2220%22 height=%2216%22 rx=%222%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-map-pin:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-map-pin%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M20 10c0 4.993-5.539 10.193-7.399 11.799a1 1 0 0 1-1.202 0C9.539 20.193 4 14.993 4 10a8 8 0 0 1 16 0%22 /%3E%0A  %3Ccircle cx=%2212%22 cy=%2210%22 r=%223%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-message-circle:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-message-circle%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-pencil:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-pencil%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M21.174 6.812a1 1 0 0 0-3.986-3.987L3.842 16.174a2 2 0 0 0-.5.83l-1.321 4.352a.5.5 0 0 0 .623.622l4.353-1.32a2 2 0 0 0 .83-.497z%22 /%3E%0A  %3Cpath d=%22m15 5 4 4%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-phone:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-phone%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M13.832 16.568a1 1 0 0 0 1.213-.303l.355-.465A2 2 0 0 1 17 15h3a2 2 0 0 1 2 2v3a2 2 0 0 1-2 2A18 18 0 0 1 2 4a2 2 0 0 1 2-2h3a2 2 0 0 1 2 2v3a2 2 0 0 1-.8 1.6l-.468.351a1 1 0 0 0-.292 1.233 14 14 0 0 0 6.392 6.384%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-plane:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-plane%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.1-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-play:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-play%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M5 5a2 2 0 0 1 3.008-1.728l11.997 6.998a2 2 0 0 1 .003 3.458l-12 7A2 2 0 0 1 5 19z%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-refresh-cw:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-refresh-cw%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M3 12a9 9 0 0 1 9-9 9.75 9.75 0 0 1 6.74 2.74L21 8%22 /%3E%0A  %3Cpath d=%22M21 3v5h-5%22 /%3E%0A  %3Cpath d=%22M21 12a9 9 0 0 1-9 9 9.75 9.75 0 0 1-6.74-2.74L3 16%22 /%3E%0A  %3Cpath d=%22M8 16H3v5%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-search:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-search%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m21 21-4.34-4.34%22 /%3E%0A  %3Ccircle cx=%2211%22 cy=%2211%22 r=%228%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-square-check:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-square-check%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Crect width=%2218%22 height=%2218%22 x=%223%22 y=%223%22 rx=%222%22 /%3E%0A  %3Cpath d=%22m16 9-5.5 5.5L8 12%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-tag:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-tag%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z%22 /%3E%0A  %3Ccircle cx=%227.5%22 cy=%227.5%22 r=%22.5%22 fill=%22black%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-triangle-alert:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-triangle-alert%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3%22 /%3E%0A  %3Cpath d=%22M12 9v4%22 /%3E%0A  %3Cpath d=%22M12 17h.01%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-user-round:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-user-round%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Ccircle cx=%2212%22 cy=%228%22 r=%225%22 /%3E%0A  %3Cpath d=%22M20 21a8 8 0 0 0-16 0%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-wifi:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-wifi%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M12 20h.01%22 /%3E%0A  %3Cpath d=%22M2 8.82a15 15 0 0 1 20 0%22 /%3E%0A  %3Cpath d=%22M5 12.859a10 10 0 0 1 14 0%22 /%3E%0A  %3Cpath d=%22M8.5 16.429a5 5 0 0 1 7 0%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-lucide-x:url("data:image/svg+xml,%3C!-- @license lucide-static v1.55.0 - ISC --%3E%0A%3Csvg%0A  class=%22lucide lucide-x%22%0A  xmlns=%22http://www.w3.org/2000/svg%22%0A  width=%2224%22%0A  height=%2224%22%0A  viewBox=%220 0 24 24%22%0A  fill=%22none%22%0A  stroke=%22black%22%0A  stroke-width=%222%22%0A  stroke-linecap=%22round%22%0A  stroke-linejoin=%22round%22%0A%3E%0A  %3Cpath d=%22M18 6 6 18%22 /%3E%0A  %3Cpath d=%22m6 6 12 12%22 /%3E%0A%3C/svg%3E%0A");
--tba-svg-vehicle-armchair:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 11V7a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v4%22/%3E%3Cpath d=%22M6 11a2 2 0 1 0-4 0v5a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-5a2 2 0 1 0-4 0v3H6v-3Z%22/%3E%3Cpath d=%22M5 18v3m14-3v3%22/%3E%3C/svg%3E%0A");
--tba-svg-vehicle-shield-check:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M12 3 4.5 6v5c0 5 3 8 7.5 10 4.5-2 7.5-5 7.5-10V6L12 3Z%22/%3E%3Cpath d=%22m8.5 12 2.5 2.5 4.5-5%22/%3E%3C/svg%3E%0A");
--tba-svg-vehicle-smoke-free:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22m2 2 20 20M8 16H3v4h9m4 0h5v-4h-5M17 16v4M18 10c0-2-3-2-3-4 0-1 1-2 1-3M21 12c0-2-2-2-2-4 0-1 1-2 1-3%22/%3E%3C/svg%3E%0A");
--tba-svg-vehicle-usb:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2212%22 cy=%2220%22 r=%222%22/%3E%3Cpath d=%22M12 18V3m-3 3 3-3 3 3M12 15l-5-4V8m5 4 5-4V5%22/%3E%3Ccircle cx=%227%22 cy=%226%22 r=%222%22/%3E%3Cpath d=%22M15 2h4v3h-4z%22/%3E%3C/svg%3E%0A");
--tba-svg-vehicle-water:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 24 24%22 fill=%22none%22 stroke=%22black%22 stroke-width=%221.8%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10.4 3h3.2%22%3E%3C/path%3E%0A%09%09%09%09%09%09%3Cpath d=%22M10.8 3v3.2L9.2 8.7V19a2 2 0 0 0 2 2h1.6a2 2 0 0 0 2-2V8.7l-1.6-2.5V3%22%3E%3C/path%3E%0A%09%09%09%09%09%09%3Cpath d=%22M9.2 11.2h5.6%22%3E%3C/path%3E%0A%09%09%09%09%09%09%3Cpath d=%22M9.2 16.6h5.6%22%3E%3C/path%3E%0A%09%09%09%09%09%09%3Cpath d=%22M10.7 13.9h2.6%22%3E%3C/path%3E%3C/svg%3E%0A");
}
.tba-icon,.fa{display:inline-block;line-height:1;}
.tba-icon{width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--tba-icon) center/contain no-repeat;mask:var(--tba-icon) center/contain no-repeat;}
.fa{font-style:normal;font-weight:normal;font-family:inherit;}
.fa::before{content:""!important;display:inline-block;width:1em;height:1em;vertical-align:-.125em;background-color:currentColor;-webkit-mask:var(--tba-icon) center/contain no-repeat;mask:var(--tba-icon) center/contain no-repeat;}
.fa-fw{width:1.285714em;text-align:center;}.fa-lg{font-size:1.333333em;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-spin::before{animation:tba-icon-spin 1s linear infinite;}@keyframes tba-icon-spin{to{transform:rotate(360deg);}}@media(prefers-reduced-motion:reduce){.fa-spin::before{animation:none;}}
.fa-angle-right{--tba-icon:var(--tba-svg-lucide-chevron-right);}
.fa-angle-left{--tba-icon:var(--tba-svg-lucide-chevron-left);}
.fa-angle-up{--tba-icon:var(--tba-svg-lucide-chevron-up);}
.fa-angle-down{--tba-icon:var(--tba-svg-lucide-chevron-down);}
.fa-search{--tba-icon:var(--tba-svg-lucide-search);}
.fa-close{--tba-icon:var(--tba-svg-lucide-x);}
.fa-times{--tba-icon:var(--tba-svg-lucide-x);}
.fa-car{--tba-icon:var(--tba-svg-lucide-car);}
.fa-calendar{--tba-icon:var(--tba-svg-lucide-calendar-days);}
.fa-calendar-o{--tba-icon:var(--tba-svg-lucide-calendar);}
.fa-check-square-o{--tba-icon:var(--tba-svg-lucide-square-check);}
.fa-check-circle{--tba-icon:var(--tba-svg-lucide-circle-check);}
.fa-check{--tba-icon:var(--tba-svg-lucide-check);}
.fa-play{--tba-icon:var(--tba-svg-lucide-play);}
.fa-map-marker{--tba-icon:var(--tba-svg-lucide-map-pin);}
.fa-clock-o{--tba-icon:var(--tba-svg-lucide-clock);}
.fa-plane{--tba-icon:var(--tba-svg-lucide-plane);}
.fa-user{--tba-icon:var(--tba-svg-lucide-user-round);}
.fa-users{--tba-icon:var(--tba-svg-fleet-passengers);}
.fa-envelope{--tba-icon:var(--tba-svg-lucide-mail);}
.fa-pencil{--tba-icon:var(--tba-svg-lucide-pencil);}
.fa-long-arrow-right{--tba-icon:var(--tba-svg-lucide-arrow-right);}
.fa-refresh{--tba-icon:var(--tba-svg-lucide-refresh-cw);}
.fa-spinner{--tba-icon:var(--tba-svg-lucide-loader-circle);}
.fa-info-circle{--tba-icon:var(--tba-svg-lucide-info);}
.fa-exclamation-triangle{--tba-icon:var(--tba-svg-lucide-triangle-alert);}
.fa-suitcase{--tba-icon:var(--tba-svg-fleet-bags);}
.fa-shopping-bag{--tba-icon:var(--tba-svg-fleet-bags);}
.fa-ban{--tba-icon:var(--tba-svg-vehicle-smoke-free);}
.fa-usb{--tba-icon:var(--tba-svg-vehicle-usb);}
.fa-wifi{--tba-icon:var(--tba-svg-lucide-wifi);}
.tba-icon--passengers{--tba-icon:var(--tba-svg-fleet-passengers);}
.tba-icon--luggage{--tba-icon:var(--tba-svg-fleet-bags);}
.tba-icon--shield-check{--tba-icon:var(--tba-svg-vehicle-shield-check);}
.tba-icon--armchair{--tba-icon:var(--tba-svg-vehicle-armchair);}
.tba-icon--usb{--tba-icon:var(--tba-svg-vehicle-usb);}
.tba-icon--wifi{--tba-icon:var(--tba-svg-lucide-wifi);}
.tba-icon--water{--tba-icon:var(--tba-svg-vehicle-water);}
.tba-icon--smoke-free{--tba-icon:var(--tba-svg-vehicle-smoke-free);}
