/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_1doip_2 {
  background: none;
  flex: 1 0 0;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  padding-bottom: 12px;
  display: flex;
  overflow: hidden;
}

._layout_panel_1doip_13 {
  flex-direction: column;
  display: flex;
}

._card_1doip_18 {
  height: inherit;
  flex: 0;
  flex-direction: col;
  width: 100%;
  padding: var(--ct-space);
  border-radius: var(--ct-round_corners_xs);
  text-align: left;
  min-width: calc(100% - 240px);
  display: flex;
  overflow: hidden;
}

._cardBG_1doip_31 {
  background-color: var(--ct-bg-area3-color);
}

._card_1doip_18._cardoverflow_1doip_35 {
  overflow: hidden auto;
}

._card_1doip_18 > article {
  height: 100%;
  overflow: auto;
}

._card_1doip_18 > div {
  margin-bottom: 1.4rem;
}

@media screen and (max-width: 750px) {
  ._layout_panel_1doip_13 {
    z-index: 1;
    position: absolute;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._version_1hsn8_2 {
  font-size: 12px;
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
}

._main_1hsn8_10 {
  color: red;
  justify-content: center;
  align-items: center;
  display: flex;
}

._InputClass_1hsn8_17 {
  margin: 0;
}

button._ButtonClass_1hsn8_21 {
  width: 85%;
  font-family: var(--ct-font-montserrat);
  padding: var(--ct-space);
  border-radius: 50px;
  margin: 0 auto;
  font-weight: 600;
  font-size: var(--ct-body-xl-font-size) !important;
}

._svagencies_1hsn8_31 {
  color: var(--ct-formfield-color);
  font-family: Montserrat light, sans-serif;
  font-size: 1em;
  line-height: 1.2;
}

._logo_1hsn8_38 {
  margin: 35px;
}

._left_column_login_1hsn8_42 {
  z-index: 4;
  grid-template-rows: 1fr 70px;
  grid-template-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

._loginanouncement_footer_1hsn8_51 {
  background-color: var(--ct-sys-brand-color);
  color: var(--ct-sys-brand-aux-color);
  font-size: var(--ct-body-xl-font-size);
  font-family: var(--ct-font-livvic);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

._loginanouncement_area_1hsn8_62 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

._loginanouncement_area_1hsn8_62:before {
  content: "";
  opacity: .1;
  z-index: 0;
  background-image: url("/assets/login_toltip_bg.png");
  background-position: -200px bottom;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

._loginanouncement_1hsn8_51 {
  z-index: 1;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  max-width: 450px;
  display: flex;
}

._loginanouncement_right_column_1hsn8_97 {
  flex-direction: column;
  display: flex;
}

._loginanouncement_left_column_1hsn8_102 {
  padding: var(--ct-space-xs);
}

._loginanouncement_1hsn8_51 ._tooltip_title_1hsn8_106 {
  color: var(--ct-formfield-color);
  font-size: 1.9rem;
  font-family: var(--ct-font-montserrat);
  font-weight: 400;
}

._loginanouncement_1hsn8_51 ._tooltip_text_1hsn8_113 {
  margin-top: var(--ct-space-xs);
  font-size: 1.2rem;
  font-family: var(--ct-font-montserrat);
}

._loginanouncement_1hsn8_51 ._logintooltip_img_1hsn8_119 {
  height: auto;
  margin-top: 1rem;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_210wp_2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  overflow-y: auto;
  container: bodycontent / inline-size;
}

._logo_210wp_13 {
  margin-bottom: var(--ct-xl-space);
}

._BackButton_210wp_17 {
  font-family: var(--ct-font-montserrat);
  font-size: var(--ct-body-font-size);
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  border-radius: var(--ct-round_corners);
  color: var(--ct-sys-neutral-color);
  padding: 7px 14px;
  padding: var(--ct-space-m);
  border: 2px solid #0000;
  flex-direction: row;
  align-items: center;
  display: flex;
}

._BackButton_210wp_17:hover {
  color: var(--ct-sys-blue-aux-color);
  background-color: var(--ct-sys-blue-color);
}

._LoginLink_210wp_37 {
  font-family: var(--ct-font-montserrat);
  font-size: var(--ct-body-font-size);
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  color: var(--ct-primary-color);
  margin-bottom: var(--ct-space);
  flex-direction: row;
  align-items: center;
  display: flex;
}

._LoginLink_210wp_37:hover {
  color: var(--ct-sys-blue-color);
  font-weight: 600;
}

._DoneButton_210wp_54 {
  padding: 17px var(--ct-xxl-space);
  font-family: var(--ct-font-montserrat);
  font-size: var(--ct-body-font-size);
  line-height: var(--ct-body-line-height);
  letter-spacing: var(--ct-body-letter-space);
  border: 2px solid var(--ct-primary-color);
  background-color: var(--ct-primary-color);
  color: var(--ct-primary-content-color);
  border-radius: 50px;
  flex-direction: row;
  align-items: center;
  display: flex;
}

._DoneButton_210wp_54:hover {
  color: var(--ct-primary-color);
  background-color: var(--ct-primary-content-color);
}

._RegisterPanelContent_210wp_74 {
  margin: var(--ct-xl-space);
  background-color: var(--ct-bg-area2-color);
  padding: var(--ct-xl-space);
  border-radius: var(--ct-round_corners_xs);
  flex-direction: column;
  justify-content: space-between;
  min-width: 240px;
  height: 100%;
  display: flex;
}

._RegisterPanelStepsTitle_210wp_86 {
  margin-bottom: var(--ct-xl-space);
  display: block;
}

._RegisterPanelSteps_210wp_86 ul {
  flex-direction: column;
  gap: 15px;
  display: flex;
}

._RegisterPanelSteIcon_210wp_97, ._RegisterPanelIniSteIcon_210wp_97 {
  z-index: 2;
  position: relative;
  rotate: 180deg;
}

._RegisterPanelSteFinalIcon_210wp_103 {
  z-index: 2;
  display: block;
  position: relative;
  rotate: 180deg;
}

._RegisterPanelSteIcon_210wp_97:before {
  content: "";
  z-index: 0;
  background-color: var(--ct-nav-icon-color);
  width: 2px;
  height: 1rem;
  display: block;
  position: absolute;
  top: 1.5rem;
  left: .65rem;
}

._RegisterPanelStep_210wp_86 {
  flex-direction: row;
  align-content: center;
  gap: 10px;
  display: flex;
}

._RegisterPanelStep_210wp_86 span {
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-font-size);
  color: var(--ct-nav-text-color);
  font-weight: 400;
}

._RegisterPanelStep_210wp_86 svg {
  color: var(--ct-nav-icon-color);
}

._RegisterPanelFooter_210wp_140 {
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-m-font-size);
  color: var(--ct-nav-text-color);
  font-weight: 500;
}

._RegisterPanelActive_210wp_147 span {
  color: var(--ct-formfield-color);
}

._RegisterPanelActive_210wp_147 svg {
  color: var(--ct-primary-color);
}

._RegisterPanelActive_210wp_147 ._RegisterPanelSteFinalIcon_210wp_103:before, ._RegisterPanelActive_210wp_147 ._RegisterPanelSteIcon_210wp_97:before {
  background-color: var(--ct-primary-color);
}

._card_210wp_159 {
  height: inherit;
  flex: 0;
  flex-direction: col;
  width: 100%;
  padding: var(--ct-space);
  border-radius: var(--ct-round_corners_xs);
  text-align: left;
  min-width: calc(100% - 240px);
  display: flex;
  overflow: hidden;
}

._cardBG_210wp_172 {
  background-color: var(--ct-bg-area3-color);
}

._card_210wp_159._cardoverflow_210wp_176 {
  overflow: auto;
}

._card_210wp_159 > article {
  height: 100%;
  overflow: auto;
}

._card_210wp_159 > div {
  margin-bottom: 1.4rem;
}

@media not all and (min-width: 1120px) {
  ._RegisterPanelContent_210wp_74 {
    display: none;
  }
}
._HeaderWrapper_1wktk_1 {
  display: flex;
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  min-width: 300px;
  background-color: var(--ct-bg-area3-color);
}
._HeaderContainer_1wktk_9 {
  display: flex;
  flex-direction: row;
  width: calc(100% - calc(var(--ct-space) * 2));
  padding: var(--ct-space) 0;
  margin: 0 var(--ct-space);
  gap: 20px;
  justify-content: flex-end;
  font-family: var(--ct-body-font-size);
  line-height: var(--ct-body-line-height);
  letter-spacing: var(--ct-body-letter-space);
  flex-basis: 3.2rem;
  flex-grow: 0;
  height: inherit;
  box-sizing: border-box;
  border-bottom: 1px solid var(--ct-formfield-border-color);
}
/*
.HeaderContainer > button {
  margin-right: var(--ct-xl-space);
}*/

._HeadersSettings_1wktk_31 {
  background-color: var(--ct-bg-area1-color);
  color: var(--ct-nav-text-color);
  min-width: 150px;
  font-size: var(--ct-body-xm-font-size);
  font-weight: 500;
  border-radius: var(--ct-round_corners);
}

._HeadersSettingsOpen_1wktk_40 {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
  border-top: 0px;
}

._HeadersSettings_1wktk_31:hover [data-collapsibleheader],
._HeadersSettingsOpen_1wktk_40 [data-collapsibleheader] {
  background-color: var(--ct-sys-blue-color);
  color: var(--ct-sys-blue-aux-color);
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesButtons_1wktk_51 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  padding: var(--ct-space-m);
  gap: var(--ct-space-m);
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesItem_1wktk_59 {
  display: flex;
  align-items: center;
  flex-direction: row;
  margin: 0 var(--ct-space) var(--ct-space-xs) var(--ct-space);
  padding: var(--ct-space-m);
  background-color: var(--ct-bg-area1-color);
  height: 3.5rem;
  width: calc(100% - calc(var(--ct-space) * 2));
  border-radius: var(--ct-round_corners_xs);
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesItem_1wktk_59 > *:last-child {
  margin-left: auto;
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesItem_1wktk_59:last-child {
  margin-bottom: var(--ct-space);
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesItem_1wktk_59:first-child {
  margin-top: var(--ct-space);
}
._HeaderWrapper_1wktk_1 ._HeaderEntriesItem_1wktk_59 > span {
  font-weight: 500;
}
._SessionLogout_1wktk_82 {
  cursor: pointer;
}
._SessionLogout_1wktk_82:hover {
  color: var(--ct-sys-blue-color);
}

._HeaderCenter_1wktk_89 {
  display: flex;
  align-items: center;
  flex-direction: row;
}
._HeaderBalance_1wktk_94 {
  font-family: var(--ct-font-cousine);
  font-size: 1.1rem;
  font-weight: 600;
  margin-top: auto;
}

@media screen and (max-width: 750px) {
  ._HeadersSettings_1wktk_31 {
    min-width: auto;
  }
  ._HeadersSettings_1wktk_31 [data-collapsibleheadertitle] > span {
    display: none;
  }
  ._HeaderContainer_1wktk_9 {
    gap: 10px;
    justify-content: space-between;
    padding-left: 40px;
  }
  ._CollapsibleHeader_1wktk_113 {
    padding: 0px;
    background-color: transparent;
  }
}
@media screen and (max-width: 550px) {
  ._HeaderContainer_1wktk_9 a {
    margin: auto 0;
  }
}
._SidePanel_ifmbd_1 {
  height: 100vh;
  display: flex;
  font-family: var(--ct-font-livvic), sans-serif;
  font-weight: 500;
  position: relative;
  z-index: 2;
}
._SideAbsPosition_ifmbd_9 {
  position: absolute;
  z-index: 10;
  background-color: var(--ct-bg-color);
}
._SidePanelLogo_ifmbd_14 {
  padding: var(--ct-xl-space) var(--ct-space-m) 0 var(--ct-space-m);
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
._SidePanelLogoOpen_ifmbd_20 {
  padding: var(--ct-xl-space) var(--ct-xl-space) 0 var(--ct-xl-space);
}
@media screen and (max-width: 750px) {
  ._SidePanel_ifmbd_1 {
    position: absolute;
  }
}
._SideContent_ifmbd_28 {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  background: var(--ct-bg-area1-color);
  z-index: 1;
}

._SideContent_ifmbd_28 > * {
}
._SideWrapperBackGround_ifmbd_38 {
  display: none;
}
@media screen and (max-width: 750px) {
  ._SideWrapperBackGround_ifmbd_38 {
    display: block;
    width: 100vw;
    height: 100vh;
    flex: 1;
    opacity: 0.8;
    opacity: 0.8;
    background-color: var(--ct-sys-modal-bg-color);
    position: absolute;
    top: 0;
    left: 0;
  }
}

._SideBackground_ifmbd_56 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 300px;
}
._SideSessionButton_ifmbd_63 {
  display: inline-flex;
  outline: none;
  border: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  cursor: pointer;
  position: absolute;
  top: 15px;
  border-radius: var(--ct-round_corners_xs);
  background-color: var(--ct-light-color);
  color: var(--ct-nav-text-color);
  margin: auto 0;
  padding: 6px;
  z-index: 10;
}
._SideSessionButton_ifmbd_63:hover {
  background-color: var(--ct-nav-text-color);
  color: var(--ct-light-color);
}
._SideAnouncementOpen_ifmbd_84 {
  margin: var(--ct-xl-space);
  width: calc(100% - var(--ct-xl-space));
}
._SideAnouncement_ifmbd_84 {
  width: calc(100% - var(--ct-space-xs));
  height: auto;
  background-color: transparent;
  margin: var(--ct-space-xs);
}
._SideAnouncement_ifmbd_84 figure {
  width: inherit;
  height: auto;
}
._SideAnouncement_ifmbd_84 figure > img {
  width: inherit;
  height: inherit;
  margin: 0 auto;
}

._SideFooter_ifmbd_104 {
  display: flex;
  flex-direction: column;
  margin-bottom: var(--ct-space);
}
._EntriesList_ifmbd_109 {
  padding: var(--ct-space) 0;
  width: 100%;
  flex: 1;
  color: var(--ct-nav-text-color);
  font-family: var(--ct-font-livvic), sans-serif;
  font-weight: 500;
}
@media screen and (max-width: 1200px) {
  ._EntriesList_ifmbd_109 {
    padding: 0;
  }
}
._Entry_ifmbd_122 {
  margin: var(--ct-space) 0;
  padding: 0 var(--ct-space-xs);
}
._Entry_ifmbd_122 > a {
  list-style: none;
  display: flex;
  cursor: pointer;
  padding: var(--ct-space);
}
._Entry_ifmbd_122 [data-iconsvg] {
  color: var(--ct-nav-icon-color);
}
._Entry_ifmbd_122:hover {
  border-right: 2px solid var(--ct-primary-color);
}
._Entry_ifmbd_122[data-title]:hover:after {
  opacity: 1;
  transition: all 0.1s ease 0.5s;
  visibility: visible;
  margin-top: -0.2rem;
  margin-left: 0.8rem;
  padding: 0.3rem;
}
._Entry_ifmbd_122[data-title]:after {
  content: attr(data-title);
  background-color: var(--ct-sys-brand-aux-color);
  color: var(--ct-sys-brand-color);
  border: 1px solid var(--ct-sys-brand-color);
  position: absolute;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  -ms-border-radius: 2px;
  border-radius: 4px;
  z-index: 99999;
  visibility: hidden;
  opacity: 0;
  width: 90px;
  text-align: center;
  font-size: 0.8rem;
  font-weight: 400;
}
._EntryItem_ifmbd_164 {
  display: flex;
  padding: var(--ct-space);
  border-radius: var(--ct-round_corners);
  flex: 1;
  align-items: center;
  margin-right: 0;
  position: relative;
}
._EntryItemAbsPos_ifmbd_173 {
  position: absolute;
  top: -5%;
  left: 50%;
  padding-top: 0.2rem;
}
._EntryClosed_ifmbd_179 ._EntryItem_ifmbd_164 {
  width: 42px;
  border-radius: var(--ct-round_corners_xs);
}
._EntryOpen_ifmbd_183 {
  padding: 0 var(--ct-space);
  padding-right: 0;
  margin: var(--ct-space) 0;
}
._EntryOpen_ifmbd_183 ._EntryItem_ifmbd_164 {
  margin-right: var(--ct-space);
}
._EntryActive_ifmbd_191 {
  border-right: 2px solid var(--ct-primary-color);
  cursor: initial;
}

._Entry_ifmbd_122:hover ._EntryItem_ifmbd_164,
._EntryActive_ifmbd_191 ._EntryItem_ifmbd_164 {
  color: var(--ct-formfield-color);
  background-color: var(--ct-bg-area3-color);
}
._Entry_ifmbd_122:hover [data-iconsvg],
._EntryActive_ifmbd_191 [data-iconsvg] {
  color: var(--ct-primary-color);
}
._EntriesSeparator_ifmbd_205 {
  height: 0.5em;
  border-bottom: 1px solid var(--ct-color-cta);
}
._EntryGuardService_ifmbd_209 {
  background-color: var(--ct-sys-red-color);
  color: var(--ct-sys-neutral-aux-color);
}
._EntryGuardService_ifmbd_209:hover {
  color: var(--ct-sys-red-color);
  background-color: transparent;
  cursor: pointer;
}
._EntryGuardService_ifmbd_209 [data-iconsvg] {
  color: var(--ct-sys-neutral-aux-color);
}
._EntryTooltip_ifmbd_221 {
  width: 100%;
}
._EntryTooltipMSg_ifmbd_224 {
  min-width: 50px;
  max-width: 250px;
  background-color: var(--ct-bg-area3-color);
  border: 2px solid var(--ct-formfield-icon-color);
  border-radius: var(--ct-round_corners_xs);
  padding: var(--ct-space-xs) var(--ct-space-xs);
  display: flex;
  justify-content: center;
  color: var(--ct-sys-default-color);
}
._Messages_ifmbd_235 {
  position: relative;
}
._ButtonUnreadMessages_ifmbd_238 {
}
._EntryAdviceColor_ifmbd_240 {
  background-color: var(--ct-formfield-color);
  color: var(--ct-formfield-icon-color);
}
._chartwidget_1l14g_1 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 400px;
}
._colchartwidget_1l14g_7 {
  display: flex;
  align-items: center;
  height: 400px;
  flex-direction: column;
}
._colchartwidget_1l14g_7 > * {
  flex: 1;
  width: 100%;
  max-height: 200px;
  height: 100%;
  display: flex;
  align-items: center;
}
._chartmaintitle_1l14g_21 {
  align-items: center;
  justify-content: flex-start;
  display: flex;
  flex: 1;
  padding: var(--ct-space);
  margin-bottom: var(--ct-space);
  grid-column: 1 / span 3;
}
._textchartwidget_1l14g_30 {
  position: relative;
  padding: var(--ct-space) 0;
  container-name: textchartwidget;
  container-type: inline-size;
  height: 100%;
}

._asNumber_1l14g_38 {
  font-family: var(--ct-font-cousine), var(--font-mono), monospace;
}

@media screen and (max-width: 960px) {
  ._chartmaintitle_1l14g_21 {
    grid-column: 1;
  }
}
@media screen and (min-width: 960px) and (max-width: 1024px) {
  ._colchartwidget_1l14g_7 {
    height: 210px;
    flex-direction: row;
  }
}
@media screen and (min-width: 1025px) and (max-width: 1920px) {
  ._chartwidget_1l14g_1 {
    height: 300px;
  }
  ._colchartwidget_1l14g_7 {
    height: 300px;
  }
  ._colchartwidget_1l14g_7 > * {
    height: 150px;
  }
  ._charttitle_1l14g_63 {
    font-size: 1.4rem;
  }
}
@media screen and (min-width: 1920px) {
  ._chartwidget_1l14g_1 {
    height: 400px;
  }
  ._colchartwidget_1l14g_7 {
    height: 400px;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_1f480_2 {
  box-sizing: border-box;
  background: none;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  overflow: hidden auto;
  container: bodycontent / inline-size;
}

._scroller_1f480_13 {
  width: 100%;
  margin-top: var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._bgimage_light_1f480_23 {
  background-blend-mode: lighten;
  background-color: #eff2f799;
  background-image: url("/assets/bg_main.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

._bgimage_dark_1f480_32 {
  background-blend-mode: lighten;
  background-color: #282a3a99;
  background-image: url("/assets/bg_main_dark.jpg");
  background-position: 100% 100%;
  background-repeat: no-repeat;
  background-size: cover;
}

._newsletter_1f480_41 {
  margin: var(--ct-space);
  padding: var(--ct-space);
  background-color: var(--ct-primary-color);
  color: var(--ct-primary-aux-color);
  flex-direction: row;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
}

._newsletter_1f480_41 > span {
  font-weight: 600;
}

._customSearchs_1f480_57 {
  top: var(--ct-thumb-size);
  right: var(--ct-thumb-size);
  display: flex;
  position: absolute;
}

@media screen and (max-width: 640px) {
  ._customSearchs_1f480_57 {
    display: none;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_38n8y_2 {
  width: 99%;
  padding-top: var(--ct-space-m);
  margin: 0 var(--ct-space);
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: center;
  display: flex;
  position: relative;
  overflow: hidden;
  container: bodycontent / inline-size;
}

._scroller_38n8y_16 {
  flex-direction: column;
  display: flex;
  overflow: hidden auto;
}

._content_38n8y_22 {
  margin-top: var(--ct-space-m);
  flex-direction: row;
  flex: 1;
  width: 99%;
  display: flex;
  position: relative;
  overflow: hidden;
  container-name: popupwrapper;
}

._filters_38n8y_33 {
  border-right: 1px solid var(--ct-disabled-color);
  flex-grow: 0;
  margin-right: 0;
}

._filtersClosed_38n8y_39 {
  width: 0;
  margin-right: var(--ct-xxl-space);
  border-right: 0;
}

._results_38n8y_45 {
  flex-direction: row;
  flex: 1;
  height: 100%;
  display: flex;
  overflow: hidden auto;
}

._resultcontent_38n8y_53 {
  flex-direction: column;
  flex: 1;
  align-items: flex-start;
  width: 100%;
  height: auto;
}

._resultloader_38n8y_61 {
  background-color: var(--ct-bg-area3-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  z-index: 10;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

._share_38n8y_78 {
  top: var(--ct-thumb-size);
  right: var(--ct-thumb-size);
  display: flex;
  position: absolute;
}

._sharewrapper_38n8y_85 {
  flex-direction: column;
  display: flex;
}

._shareurl_38n8y_90 {
  word-break: break-all;
  text-overflow: ellipsis;
  max-height: 5.5rem;
  margin: var(--ct-space) 0;
  overflow: hidden;
}

@media screen and (max-width: 1480px) {
  ._resultcontent_38n8y_53 {
    padding: 0 40px;
  }
}

@media screen and (min-width: 1481px) {
  ._resultcontent_38n8y_53 {
    padding: 0 30px 0 40px;
  }
}

@media screen and (max-width: 767px) {
  ._resultcontent_38n8y_53 {
    padding: 0 10px;
    overflow: hidden auto;
  }

  ._main_38n8y_2 {
    padding-top: 0;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._mainContent_qwqz4_2 {
  box-sizing: border-box;
  margin: 0 var(--ct-space);
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  overflow: auto;
  container: bodycontent / inline-size;
}

._scroller_qwqz4_15 {
  flex: 1;
  display: flex;
}

._BackButton_qwqz4_20 {
  font-family: var(--ct-body-xs-font-size);
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  color: var(--ct-formfield-color);
  flex-direction: row;
  align-items: center;
  padding: 7px 14px;
  display: flex;
}

._BackButton_qwqz4_20:hover {
  cursor: pointer;
  color: var(--ct-sys-blue-color);
}
._Workspace_v7lka_1 {
  display: flex;
  width: inherit;
  height: inherit;
  box-sizing: border-box;
  flex-direction: column;
  flex: 1;
  overflow: hidden;
}
._WorkspacePanel_v7lka_10 {
  display: flex;
  flex-direction: column;
  flex-grow: 0;
  padding: 0 var(--ct-space);
}
._Workspace_v7lka_1 > * {
  margin-bottom: var(--ct-space);
}
._Workspace_v7lka_1 > *:last-child {
  margin-bottom: 0px;
}

._WorkspaceBreadCrum_v7lka_23 {
  font-size: var(--ct-body-font-size);
  line-height: var(--ct-body-line-height);
  letter-spacing: var(--ct-body-letter-space);
}
._WorkspaceBreadCrum_v7lka_23 strong {
  color: var(--ct-primary-color);
}
._WorkspaceStatus_v7lka_31 {
  font-weight: 600;
  margin-top: var(--ct-xl-space);
}

._WorkspaceTabs_v7lka_36 {
  display: flex;
  flex: 1 1 100%;
  position: relative;
  overflow: hidden;
}
._WorkspaceActiveTab_v7lka_42 {
  width: 100%;
}
._WorkspaceTabsContainer_v7lka_45 [data-tabpaper] {
  border-radius: var(--ct-round_corners_xs);
  flex: 1;
  overflow: hidden;
}

._WorkspaceHeadTabsContainer_v7lka_51 {
  border-radius: 6px;
  background-color: var(--ct-light-color);
  color: var(--ct-light-content-color);
  font-weight: 450;
}

._WorkspaceHeadTabsContainer_v7lka_51:hover {
  background-color: var(--ct-light-content-color);
  color: var(--ct-light-color);
  cursor: pointer;
}

._WorkspaceHeadActiveTabsContainer_v7lka_64,
._WorkspaceHeadActiveTabsContainer_v7lka_64:hover {
  z-index: 1;
  background-color: var(--ct-bg-area3-color);
  color: var(--ct-formfield-color);
  border-radius: var(--ct-round_corners_xs);
}
._WorkspaceHeadActiveTabsContainer_v7lka_64:hover {
  cursor: not;
  font-weight: 500;
}

._WorkspaceHeadDisabledTabsContainer_v7lka_76 {
  border-color: $neutral-300;
  color: $neutral-300;
  cursor: not-allowed;
}
._WorkspaceHeadDisabledTabsContainer_v7lka_76:hover {
  border-color: $neutral-300;
}

._WorkspaceHeadCounterTabsContainer_v7lka_85 {
  background: $neutral-400;
}

._WorkspaceTabsContainer_v7lka_45 [data-icondisabled] {
  color: var(--ct-disabled.color !important;);
}

._WorkspaceTabsContainer_v7lka_45 [data-iconactive] {
  color: var(--ct-secondary-color) !important;
}

._WorkspaceTabsContainer_v7lka_45 [data-iconsvg] {
  color: var(--ct-light-color);
}

._WorkspaceTabsContainer_v7lka_45 [data-tabheadercontainer] {
  margin-bottom: 8px;
  margin-left: var(--ct-space);
  margin-right: var(--ct-space);
}

@media screen and (max-width: 550px) {
  ._Workspace_v7lka_1 {
    padding: 0;
  }
}
._WorkspaceTabs_1rdo6_1 {
  display: flex;
  flex: 1 1 100%;
  position: relative;
  overflow: hidden;
  flex-direction: column;
}
._WorkspaceTabsScroller_1rdo6_8 {
  display: flex;
  position: relative;
  flex: 1 1 100%;
}
._WorkspaceActiveTab_1rdo6_13 {
  width: 100%;
}
._WorkspaceTabsContainer_1rdo6_16 {
  display: flex;
  border-radius: var(--ct-round_corners_xs);
  flex: 1;
  position: absolute;

  width: 100%;
}
._WorkspaceTabsContainerInitial_1rdo6_24 {
  z-index: 0;
  height: 0;
  opacity: 0;
  visibility: hidden;
}
._WorkspaceTabsContainerActive_1rdo6_30 {
  z-index: 1;
  opacity: 1;
  height: 100%;
}
._WorkspaceHeadTabsContainer_1rdo6_35 {
  display: flex;
  flex-direction: row;
  margin-inline: var(--ct-space);
  margin-top: var(--ct-space-m);
  z-index: 1;
}
._WorkspaceHeadTabsBtn_1rdo6_42 {
  border-radius: 6px;
  background-color: var(--ct-light-color);
  color: var(--ct-light-content-color);
  display: flex;
  flex-direction: row;
  align-items: center;
  font-weight: 400;
  margin-right: var(--ct-space);
  font-family: var(--ct-font-livvic);
  border-radius: var(--ct-round_corners_xs);
  font-weight: 600;
}
._WorkspaceHeadTabsBtnWrapper_1rdo6_55 {
  display: flex;
  flex-direction: row;
  align-items: center;
}

._WorkspaceHeadTabsBtn_1rdo6_42:hover {
  z-index: 1;
  background-color: var(--ct-sys-blue-color);
  color: var(--ct-sys-blue-aux-color);
  cursor: pointer;
}
._WorkspaceHeadTabsBtnWrapper_1rdo6_55 > span {
  padding: var(--ct-space-m) var(--ct-space);
}
._WorkspaceHeadTabsBtnWrapper_1rdo6_55 > *[data-iconsvg] {
  margin-right: var(--ct-space);
}
._WorkspaceTabsBtnIconActive_1rdo6_73 {
  color: var(--ct-light-color) !important;
}

._WorkspaceTabsBtnIcon_1rdo6_73 {
  color: var(--ct-light-color);
}

._WorkspaceHeadActiveTabsBtn_1rdo6_81,
._WorkspaceHeadActiveTabsBtn_1rdo6_81:hover,
._WorkspaceHeadActiveTabsBtn_1rdo6_81 ._WorkspaceTabIconAction_1rdo6_83 {
  z-index: 1;
  background-color: var(--ct-sys-brand-color);
  color: var(--ct-sys-brand-aux-color);
  border-radius: var(--ct-round_corners_xs);
}

._WorkspaceHeadActiveTabsBtn_1rdo6_81:hover {
  cursor: initial;
}

._WorkspaceHeadActiveTabsBtn_1rdo6_81 ._WorkspaceTabIconAction_1rdo6_83:hover {
  cursor: pointer;
}

._WorkspaceHeadActiveTabsBtn_1rdo6_81 ._WorkspaceTabIconAction_1rdo6_83 {
  color: var(--ct-light-color) !important;
}

._WorkspaceTabIconAction_1rdo6_83 {
  color: var(--ct-primary-color) !important;
}
._WorkspaceHeadTabsBtn_1rdo6_42:hover ._WorkspaceTabIconAction_1rdo6_83 {
  color: var(--ct-sys-blue-aux-color) !important;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_1l0sa_2 {
  color: red;
  justify-content: center;
  align-items: center;
  display: flex;
}

._logo_1l0sa_9 {
  margin: var(--ct-xxl-space);
  margin: 35px;
}

._left_column_login_1l0sa_14 {
  z-index: 4;
  grid-template-rows: 1fr 70px;
  grid-template-columns: 1fr;
  width: 100%;
  height: 100%;
  display: grid;
}

._loginanouncement_footer_1l0sa_23 {
  background-color: var(--ct-sys-brand-color);
  color: var(--ct-sys-brand-aux-color);
  font-size: var(--ct-body-xl-font-size);
  font-family: var(--ct-font-livvic);
  flex-direction: row;
  justify-content: center;
  align-items: center;
  display: flex;
}

._loginanouncement_area_1l0sa_34 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}

._loginanouncement_area_1l0sa_34:before {
  content: "";
  opacity: .1;
  z-index: 0;
  background-image: url("/assets/login_toltip_bg.png");
  background-position: -200px bottom;
  background-repeat: no-repeat;
  background-size: 80%;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
}

._loginanouncement_1l0sa_23 {
  z-index: 1;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
  gap: 10px;
  display: flex;
}

._loginanouncement_right_column_1l0sa_68 {
  flex-direction: column;
  width: 380px;
  display: flex;
}

._loginanouncement_1l0sa_23 ._tooltip_title_1l0sa_74 {
  color: var(--ct-formfield-color);
  font-size: 30px;
  font-family: var(--ct-font-montserrat);
  font-weight: 400;
}

._loginanouncement_1l0sa_23 ._tooltip_text_1l0sa_81 {
  margin-top: var(--ct-xl-space);
  font-size: 20px;
  font-family: var(--ct-font-montserrat);
}

._loginanouncement_1l0sa_23 ._logintooltip_img_1l0sa_87 {
  height: auto;
  margin-top: 30px;
}

._inputclass_1l0sa_92 {
  margin-bottom: var(--ct-space);
}

button._buttonclass_1l0sa_96, button._buttondoneclass_1l0sa_96 {
  width: 85%;
  font-family: var(--ct-font-montserrat);
  padding: var(--ct-space);
  border-radius: 50px;
  margin: 0 auto;
  font-weight: 600;
  font-size: var(--ct-body-xl-font-size) !important;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._dashboard_14whw_2 {
  width: inherit;
  height: inherit;
  background: none;
  justify-content: center;
  align-items: center;
  display: flex;
  container: bodycontent / inline-size;
}

._booking_14whw_12 {
  width: 100%;
  margin-bottom: var(--ct-xl-space);
  height: 100%;
  padding: 0 0 0 var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  display: flex;
  overflow: hidden;
}

._modal_14whw_24 {
  margin: var(--ct-space) 1.5rem;
  flex: 1;
  justify-content: center;
  display: flex;
  container-name: modalcontent;
}

._bondModal_14whw_32 {
  margin: var(--ct-space) var(--ct-space);
}

._emission_14whw_36 {
  max-width: 960px;
  min-height: 350px;
  position: relative;
}

._mybookingloader_14whw_42 {
  z-index: 10;
  background: var(--ct-bg-area1-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  flex: 1;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

._insuranceproof_14whw_58 {
  height: auto;
}

._insuranceproof_14whw_58 section {
  height: 700px;
  overflow: hidden;
}

@media screen and (max-width: 750px) {
  ._modal_14whw_24 {
    margin: var(--ct-space) var(--ct-space-m);
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_1y1xf_2 {
  box-sizing: border-box;
  height: inherit;
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}

._scroller_1y1xf_14 {
  width: 100%;
  margin-top: var(--ct-space);
  margin-bottom: var(--ct-xl-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  height: 100%;
  display: flex;
  overflow: hidden auto;
}

._mybookingsloader_1y1xf_26 {
  z-index: 10;
  background: var(--ct-bg-area1-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

._bookingmodal_1y1xf_41 {
  margin: var(--ct-space) 1.5rem;
  flex: 1;
  justify-content: center;
  display: flex;
}

._modal_1y1xf_48 {
  padding: var(--ct-xl-space);
  justify-content: flex-start;
  align-items: center;
  margin: 0 1.5rem;
  display: flex;
}

._modal_1y1xf_48 > * {
  margin-right: var(--ct-space);
}

._emission_1y1xf_60 {
  max-width: 960px;
  min-height: 350px;
  position: relative;
}
._FeeTip_mbd6s_1 {
  margin-top: var(--ct-space);
  padding: var(--ct-space);
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-m-font-size);
  font-weight: 400;
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  color: var(--ct-sys-blue-color);
  background-color: var(--ct-sys-blue-aux-color);
}
._FeeRowWrapper_mbd6s_12 {
  border-bottom: 2px dotted var(--ct-nav-icon-color);
}

._FeeRow_mbd6s_12 {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex: 1;
  margin: 8px 0;
}
._FeeRow_mbd6s_12 > div {
  border-left: 2px dotted var(--ct-nav-icon-color);
  padding: var(--ct-space);
}

._FeeDescription_mbd6s_28 {
  flex: 2;
  justify-content: center;
}
._FeeFlexDescription_mbd6s_32 {
  flex: 0 0 40%;
  width: 40%;
  font-weight: 400;
  justify-content: center;
}
._FeeTipDescription_mbd6s_38 {
  font-weight: 400;
  padding: var(--ct-space);
  border-top: 2px dotted var(--ct-nav-icon-color);
}
._FeeInputWrapper_mbd6s_43 {
  flex: 0 1 100%;
  display: grid;
  grid-template-columns: 1fr 10% 1fr 10% 1fr;
  align-items: center;
  justify-items: center;
  gap: 12px;
}
._FeeInputWrapper_mbd6s_43 > * {
  margin-right: var(--ct-space);
}
._FeeInputWrapper_mbd6s_43 > *:last-child {
  margin-right: 0px;
}
._FeedReleaseDays_mbd6s_57 {
  display: flex;
  margin-bottom: var(--ct-space);
  width: 100%;
  justify-content: center;
}

._FeeInput_mbd6s_43 {
  width: 100px;
  flex: 0;
}
._FeeNumber_mbd6s_68 {
}
._FeeNumberText_mbd6s_70 {
  text-align: right;
}
._FeeRowIcon_mbd6s_73 {
  flex-grow: 0;
  margin: 0;
  margin: var(--ct-xl-space) var(--ct-xl-space) var(--ct-xl-space) var(--ct-space);
}

._FeeContainer_mbd6s_79 {
  min-width: 65%;
}

@container formcontent (min-width: 1380px) {
  ._FeeFlexDescription_mbd6s_32 {
    flex: 0 0 40%;
    width: 40%;
  }
  ._FeeInputWrapper_mbd6s_43 {
    flex: 0 0 55%;
  }
  ._FeeDescription_mbd6s_28 {
    flex: 0 1 40%;
    width: 40%;
  }
}

@container formcontent (max-width: 680px) {
  ._FeeRow_mbd6s_12 {
    flex-direction: column;
    align-items: flex-start;
  }
  ._FeeInputWrapper_mbd6s_43 {
    margin-right: 0px;
    width: 100%;
  }
  ._FeedReleaseDays_mbd6s_57 {
    justify-content: flex-start;
  }
  ._FeeFlexDescription_mbd6s_32,
  ._FeeTipDescription_mbd6s_38 {
    width: 100%;
    align-items: flex-start;
  }
}
@media (width < 767px) {
  ._PosCRow_mbd6s_116:has([class*='InfoAgencyDataContainer']),
  ._PosCRow_mbd6s_116:has([class*='AgencyInfoForms']) {
    flex-direction: column-reverse;
  }
}
@media (width < 750px) {
  ._FeeRowIcon_mbd6s_73 {
    display: none !important;
  }
  ._FeeRow_mbd6s_12 > div {
    border-left: 0px !important;
  }
}
._CardButtonsAlone_x9cz1_1 {
  justify-content: center;
}
._InfoAgencyModalDialog_x9cz1_4 {
  margin: var(--ct-space) var(--ct-xl-space);
  min-width: 70%;
  max-width: 100%;
  flex: 1;
}

._InfoAgencyModalDialog_x9cz1_4 > *:last-child {
  margin-bottom: 0;
}
._InfoAgencyCommonHead_x9cz1_14 {
  margin-bottom: var(--ct-space);
  margin-top: 0;
}
._InfoAgencyFormTitle_x9cz1_18 {
  margin-top: 0px;
  margin-bottom: 0;
  min-height: 3rem;
}
._InfoAgencyFormTitle_x9cz1_18 > * {
  margin-right: var(--ct-space-m);
  margin-bottom: var(--ct-space-m);
  text-align: left;
}
._InfoAgencyFormTitle_x9cz1_18 > *:last-child {
  margin-right: 0px;
}
._InfoAgencyFormTabs_x9cz1_31 {
  margin-top: var(--ct-space);
  margin-bottom: var(--ct-space);
}
._InfoAgencyFormTabs_x9cz1_31 > * {
  margin-right: var(--ct-space);
}

._InfoAgencyFormsubmit_x9cz1_39 {
  margin-top: var(--ct-space);
  justify-content: flex-end;
}
._InfoAgencyFormPanelsubmit_x9cz1_43 {
  margin-top: var(--ct-space);
  justify-content: center;
}

._AgencyInfoTooltip_x9cz1_48 {
  min-width: 50px;
  max-width: 250px;
  background-color: var(--ct-bg-area3-color);
  border: 2px solid var(--ct-formfield-icon-color);
  border-radius: var(--ct-round_corners_xs);
  padding: var(--ct-space-xs) var(--ct-space-xs);
  display: flex;
  justify-content: center;
}

._OptionStyleIATA_x9cz1_59 {
  max-width: 85%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: flex;
  flex-direction: column;
}
._OptionStyleIATA_x9cz1_59 > span {
  overflow: hidden;
  text-overflow: ellipsis;
}
._OptionStyleIATAWhere_x9cz1_70 {
  color: var(--ct-formfield-color);
  font-size: 0.75rem;
  font-weight: 350;
}
._InputWrapper_wfvkb_1 {
  flex: 1;
}

._InputWrapper_wfvkb_1 > * {
  flex: 1;
  width: 50%;
}
._LookTipDescription_wfvkb_9 {
  font-weight: 400;
  padding-bottom: var(--ct-space);
}

._LookContainer_wfvkb_14 {
  flex: 1 1 0%;
  min-width: 65%;
}
._AgencyInfoOthersSection_apqu1_1 {
  display: flex;
  flex-direction: row;
}
._AgencyInfoOthersSection_apqu1_1 > div {
  flex: 1;
}
._InputWrapper_apqu1_8 {
  flex: 1;
}

._InputWrapper_apqu1_8 > * {
  flex: 1;
  width: 48%;
}
@media screen and (max-width: 767px) {
  ._AgencyInfoOthersSection_apqu1_1 {
    flex-direction: column;
  }
}
._InfoAgencyUsersHead_1842s_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
._InfoAgencyUsersGridTable_1842s_6 {
  background-color: var(--ct-bg-area3-color);
  border-radius: var(--ct-round_corners);
  margin: var(--ct-space) 0px;

  padding: var(--ct-space-m) 0 0 0;
  min-width: 960px;
}
._InfoAgencyUsersGridTable_1842s_6 > *:first-child {
  min-height: 200px;
}
._InfoAgencyUsersGridTable_1842s_6 [data-row-type='rgt_row_odd'] {
  background-color: var(--ct-bg-area1-color);
}
._InfoAgencyUsersGridTable_1842s_6 [data-row-type='rgt_row_even'] {
  background-color: var(--ct-bg-area3-color);
}

._InfoAgencyUsersHeaderTableCell_1842s_24 {
  font-weight: 600;
  font-size: 15px;
  background-color: var(--ct-bg-area3-color);
  align-items: center;
  padding: 0 var(--ct-space-m);
}
._InfoAgencyUsersTableCell_1842s_31 {
  font-weight: 400;
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-xm-font-size);
}

._InfoAgencyUsersHeaderTableCell_1842s_24,
._InfoAgencyUsersTableCell_1842s_31 {
  padding: 0 var(--ct-space);
}

._InfoAgencyUsersTableCellAmount_1842s_42 {
  justify-content: flex-end;
}
._InfoAgencyUsersTableCellNormal_1842s_45 {
  justify-content: flex-start;
}
._InfoAgencyUsersTableCellCenter_1842s_48 {
  justify-content: center;
}
._InfoAgencyUserMenu_1842s_51 {
  position: fixed;
  background-color: var(--ct-bg-area3-color);
  min-width: 200px;
  z-index: 10;
  padding: 8px;
  box-shadow: 2px 2px 5px var(--ct-formfield-icon-color);
  visibility: hidden;
}
._InfoAgencyUserMenuOpen_1842s_60 {
  display: flex;
}
._InfoAgencyUserMenuContainer_1842s_63 {
}
._InfoAgencyUserMenuItem_1842s_65 {
  padding: 8px 0;
  padding-left: 8px;
  margin-bottom: 0.2rem;
  background-color: var(--ct-bg-area1-color);
  position: relative;
}
._InfoAgencyUserMenuItem_1842s_65 > * {
  margin-right: 0.2rem;
}
._InfoAgencyUserMenuItem_1842s_65 > *:first-child {
  flex: 1;
  margin-right: 1rem;
}
._InfoAgencyUserMenuItem_1842s_65:hover {
  cursor: pointer;
  background-color: var(--ct-sys-blue-color);
  color: var(--ct-sys-blue-aux-color);
}

._InfoAgencyUserPaginator_1842s_85 {
  margin: var(--ct-space-m);
  justify-content: space-between;
}

._InfoAgencyUserPaginatorMaxResults_1842s_90 {
  min-width: 80px;
  background-color: var(--ct-bg-area1-color);
}

._InfoAgencyUserResultLoader_1842s_95 {
}

._InfoAgencyUsersSection_1842s_98 {
  padding: var(--ct-space) var(--ct-xl-space);
}
._InfoAgencyButtons_1842s_101 {
  max-width: 70%;
  justify-content: flex-end;
  align-items: center;
  flex: 0 1 50%;
}
._InfoAgencyButtons_1842s_101 > * {
  margin-top: 0;
  margin-bottom: 0;
}
._InfoAgencyOrder_1842s_111 {
  min-width: 50%;
  flex: 0 1 auto;
}
._InfoAgencyOrder_1842s_111 > div {
  flex: 1;
}

@media screen and (max-width: 960px) {
  ._InfoAgencyUsersGridTable_1842s_6 {
    min-width: 300px;
    width: 100%;
  }

  ._InfoAgencyUsersFilters_1842s_125 {
    flex-grow: 1;
    justify-content: flex-start;
  }

  ._InfoAgencyUsersActions_1842s_130 {
    max-width: 100%;
    margin-bottom: var(--ct-space);
  }
}
@media screen and (max-width: 750px) {
  ._InfoAgencyButtons_1842s_101 {
    max-width: 100%;
    margin-top: var(--ct-space);
    justify-content: flex-start;
  }
  ._InfoAgencyUsersHead_1842s_1 {
    max-width: 100%;
    margin-top: var(--ct-space);
    flex-direction: column;
    justify-content: flex-start;
  }

  ._InfoAgencyUsersTableCellCenter_1842s_48[data-cell-first]::before,
  ._InfoAgencyUsersTableCellNormal_1842s_45[data-cell-first]::before,
  ._InfoAgencyUsersTableCellAmountl_1842s_150[data-cell-first]::before {
    content: '';
  }
  ._InfoAgencyUsersTableCellCenter_1842s_48,
  ._InfoAgencyUsersTableCellNormal_1842s_45,
  ._InfoAgencyUsersTableCellAmount_1842s_42 {
    justify-content: flex-start;
    white-space: nowrap;
  }
  ._InfoAgencyUserPaginator_1842s_85 {
    flex-direction: column;
  }
  ._InfoAgencyUserPaginator_1842s_85 > *:first-child {
    margin-bottom: var(--ct-space);
  }
  ._InfoAgencyUserPaginator_1842s_85 > *:last-child {
    justify-content: center;
  }
}
._InfoAgencyPermission_1mizw_1 {
  flex: 1;
  width: 100%;
}
._InfoAgencyPermissionTitle_1mizw_5 {
  width: 100%;
  padding: var(--ct-space-m) 0;
}
._InfoAgencyPermissionGroupTitle_1mizw_9 {
  font-weight: 500;
}
._InfoAgencyPermissionGrid_1mizw_12 {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: min-content;
  grid-gap: 1rem;
  grid-auto-flow: dense;
  align-content: center;
  justify-content: start;
}
._InfoAgencyPermissionGroup_1mizw_9 {
  margin-left: var(--ct-space);
  padding: var(--ct-space-xs) var(--ct-space);
}
@media screen and (max-width: 550px) {
  ._InfoAgencyPermissionGrid_1mizw_12 {
    grid-template-columns: 1fr;
  }
}
._InfoAgencyEdit_emkzp_1 {
  display: flex;
  flex-direction: row;
}
._InfoUsersForm_emkzp_5 {
  background-color: var(--ct-bg-area1-color);
  border-radius: 0.5rem;
  margin: var(--ct-space) var(--ct-space);
}

._InfoAgencyEditPanel_emkzp_11 {
  flex: 0 1 30%;
  width: 30%;
  margin: var(--ct-space);
  padding: var(--ct-space) 0px;
}

._InfoAgencyEditBadge_emkzp_18 {
  margin-bottom: var(--ct-space);
  display: flex;
}

._InfoAgencyEditList_emkzp_23 {
  flex: 0 1 75%;
  background-color: var(--ct-bg-area3-color);
  border-radius: var(--ct-round_corners_xs);
  padding-right: var(--ct-space-xs);
}

._InfoAgencyEditDatePill_emkzp_30 {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-end;
}
._InfoAgencyEditDatePill_emkzp_30 > span {
  padding-bottom: 8px;
}
._InfoAgencyEditDatePill_emkzp_30 > span:last-child {
  padding-bottom: 0px;
}
._InfoAgencyEditDatePill_emkzp_30 ._InfoAgencyEditTextLite_emkzp_42 {
  font-weight: 350;
  text-align: right;
}
._InfoAgencyEditDatePill_emkzp_30._InfoDisplay_emkzp_46 {
  font-family: var(--ct-font-cousine), var(--font-mono);
}
._InfoAgencyEditDatePill_emkzp_30._InfoDisplay_emkzp_46 > span:first-child {
  font-weight: 450;
  font-size: 1.1rem;
  line-height: 0.6;
}
._InfoAgencyEditStatus_emkzp_54 {
  align-items: flex-start;
}
._InfoAgencyEditStatusContent_emkzp_57 {
  justify-content: flex-start;
  flex: 1;
  width: 100%;
  padding: var(--ct-space) 0;
  border-bottom: 1px solid var(--ct-formfield-border-color);
}

._InfoAgencyEditStatusContent_emkzp_57 > span {
  display: flex;
  flex: 1;
  text-align: left;
}
._InfoAgencyEditStatus_emkzp_54 > *:first-child {
  padding-top: 0px;
}
._InfoAgencyEditStatus_emkzp_54 > *:last-child {
  padding-bottom: 0;
  border-bottom: 0px solid var(--ct-formfield-border-color);
}
._InfoAgencyPasswordSpacer_emkzp_77 > * {
  margin-bottom: 24px;
}
._InfoAgencyPasswordSpacer_emkzp_77 > *:last-child {
  margin-bottom: 0px;
}

@media screen and (max-width: 750px) {
  ._InfoAgencyEditDatePill_emkzp_30._InfoDisplay_emkzp_46 > span {
    font-size: 0.98rem;
  }
  ._InfoAgencyEditDatePill_emkzp_30 ._InfoAgencyEditTextLite_emkzp_42 {
    font-size: 0.9rem;
  }
  ._InfoAgencyEdit_emkzp_1 {
    flex-direction: column-reverse;
  }
  ._InfoAgencyEditPanel_emkzp_11 {
    width: 95%;
  }
}
._UsersFilters_194v0_1 {
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: repeat(4, minmax(100px, 1fr));
  border-radius: 0.5rem;
  gap: var(--ct-space);
  align-items: center;
  padding: var(--ct-xl-space) var(--ct-space);
}

._UsersFiltersPane_194v0_11 {
  background-color: var(--ct-bg-area1-color);
  border-radius: var(--ct-round_corners);
}

._UsersApplyFilters_194v0_16 {
  text-align: center;
  max-width: 210px;
  margin: auto 0;
  padding: var(--ct-space-xs) var(--ct-space) !important;
}

._UsersFiltersCalendar_194v0_23 {
  background-color: inherit;
}
@media (width < 767px) {
  ._UsersFilters_194v0_1 {
    grid-template-columns: repeat(2, minmax(100px, 1fr));
  }
}
._AgencyInfoContainer_ezph9_1 {
  height: inherit;
  overflow: hidden;
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-font-size);
  letter-spacing: var(--ct-body-letter-space);
  margin-left: var(--ct-space);
}
._AgencyInfoSection_ezph9_9 {
  padding: 8px var(--ct-space);
  flex: 1;
}
._AgencyInfoScrollableSection_ezph9_13 {
  overflow-y: auto;
}

._AgencyInfoFormsContainer_ezph9_17 {
  flex: 1;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
}

._AgencyInfoForms_ezph9_17 {
  flex: 1;
  width: 100%;
  position: relative;
  padding-right: 10px;
}

._AgencyInfoModalForms_ezph9_33 {
  background-color: var(--ct-bg-area1-color);
  border-radius: 0.5rem;
  margin: var(--ct-xl-space) var(--ct-xl-space);
}

@media (width < 767px) {
  ._PosCRow_ezph9_40:has([class*='InfoAgencyDataContainer']),
  ._PosCRow_ezph9_40:has([class*='AgencyInfoForms']) {
    flex-direction: column-reverse;
  }

  ._InfoAgencyPanelWrapper_ezph9_45 {
    margin: 0px;
    max-width: 100%;
    border: 0px;
  }
  ._AgencyInfoFormsContainer_ezph9_17 {
    margin: 0px;
  }
}
._AgencyInfoContainer_5avvx_1 {
  height: inherit;
  overflow: hidden;
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-font-size);
  letter-spacing: var(--ct-body-letter-space);
  margin-left: var(--ct-space);
}
._AgencyInfoSection_5avvx_9 {
  padding: 8px var(--ct-space);
  flex: 1;
}
._AgencyInfoScrollableSection_5avvx_13 {
  overflow-y: auto;
}

._AgencyInfoFormsContainer_5avvx_17 {
  flex: 1;
  width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}

._AgencyInfoForms_5avvx_17 {
  flex: 1;
  width: 100%;
  position: relative;
  padding-right: var(--ct-xl-space);
}

@media (width < 767px) {
  ._AgencyInfoContainer_5avvx_1 {
    margin-left: 0;
  }
  ._PosCRow_5avvx_38:has([class*='InfoAgencyDataContainer']),
  ._PosCRow_5avvx_38:has([class*='AgencyInfoForms']) {
    flex-direction: column-reverse;
  }

  ._InfoAgencyPanelWrapper_5avvx_43 {
    margin: 0px;
    max-width: 100%;
    border: 0px;
  }
  ._AgencyInfoFormsContainer_5avvx_17 {
    margin: 0px;
    overflow-x: auto;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._maincontainer_p5ro3_2 {
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  width: calc(100% - 270px);
  height: 100%;
  display: flex;
  overflow: auto;
}

._modal_p5ro3_12 {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin: 0 1.5rem;
  display: flex;
}

._modal_p5ro3_12 > * {
  text-align: left;
  margin: 1.5rem 1.5rem 1.5rem 0;
}

._modal_p5ro3_12 > :last-child {
  flex: 1;
  width: 100%;
}

._agencyloader_p5ro3_30 {
  z-index: 10;
  background: var(--ct-bg-area1-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_z0zl5_2 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
}
._PaymentLinksGridTable_k8rk6_1 {
  background-color: var(--ct-bg-area3-color);
  border-radius: var(--ct-round_corners);
  margin: var(--ct-space) 0px;
  padding: var(--ct-space-m) 0 0 0;
  min-width: 960px;
}
._PaymentLinksGridTable_k8rk6_1 > *:first-child {
  min-height: 200px;
}
._PaymentLinksGridTable_k8rk6_1 [data-row-type='rgt_row_odd'] {
  background-color: var(--ct-bg-area1-color);
}
._PaymentLinksGridTable_k8rk6_1 [data-row-type='rgt_row_even'] {
  background-color: var(--ct-bg-area3-color);
}
._PaymentLinksGridTable_k8rk6_1[data-row-type-selectable='true'] {
  cursor: pointer;
}

._PaymentLinksTableCell_k8rk6_21[data-row-selected='true'] {
  background-color: var(--ct-primary-aux-color);
  border-top: 0px solid;
  border-bottom: 1px solid var(--ct-primary-color);
  color: var(--ct-default-font-base-color);
}
._PaymentLinksTableCell_k8rk6_21[data-row-selected='true'][data-col-first_noapply] {
  border-left: 1px solid var(--ct-primary-color);
}
._PaymentLinksTableCell_k8rk6_21[data-row-selected='true'][data-col-last_noapply] {
  border-right: 1px solid var(--ct-primary-color);
}

._IconAsButton_k8rk6_34 {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-family: var(--ct-font-montserrat);
  font-weight: 500;
  margin-top: auto;
  margin-bottom: auto;
  padding: 0.6rem;
  font-size: var(--ct-body-xm-font-size);
  height: 2.855rem;
}

._PaymentLinksPaginator_k8rk6_48 {
  margin: var(--ct-space-m);
  justify-content: space-between;
}
._PaymentLinksPaginatorMaxResults_k8rk6_52 {
  min-width: 80px;
  background-color: var(--ct-bg-area1-color);
}
._PaymentLinksResultLoader_k8rk6_56 {
}
._PaymentLinksTableCellDateMain_k8rk6_58 {
  margin-right: var(--ct-space);
}
@media screen and (max-width: 1380px) {
  ._PaymentLinksTableCellDateHour_k8rk6_62 {
    display: none !important;
  }
  ._PaymentLinksTableCellDateMain_k8rk6_58 {
    margin-right: 0;
  }
}

@media screen and (max-width: 960px) {
  ._PaymentLinksGridTable_k8rk6_1 {
    min-width: 300px;
    width: 100%;
  }

  ._PaymentLinksFilters_k8rk6_76 {
    flex-grow: 1;
    justify-content: flex-start;
  }

  ._PaymentLinksActions_k8rk6_81 {
    max-width: 100%;
    margin-bottom: var(--ct-space);
  }
}
@media screen and (min-width: 640px) and (max-width: 960px) {
  ._PaymentLinksTableCellCenter_k8rk6_87[data-cell-first],
  ._PaymentLinksTableCellNormal_k8rk6_88[data-cell-first],
  ._PaymentLinksTableCellAmount_k8rk6_89[data-cell-first] {
    width: 150px;
  }
}
@media screen and (max-width: 820px) {
  ._PaymentLinksHead_k8rk6_94 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
  ._PaymentLinksHead_k8rk6_94 > div:first-child {
    margin-bottom: var(--ct-space);
  }
  ._PaymentLinksTableCellCenter_k8rk6_87[data-cell-first]::before,
  ._PaymentLinksTableCellNormal_k8rk6_88[data-cell-first]::before,
  ._PaymentLinksTableCellAmount_k8rk6_89[data-cell-first]::before {
    content: '';
  }

  ._PaymentLinksTableCellCenter_k8rk6_87,
  ._PaymentLinksTableCellNormal_k8rk6_88,
  ._PaymentLinksTableCellAmount_k8rk6_89 {
    justify-content: flex-start;
  }
  ._PaymentLinksPaginator_k8rk6_48 {
    flex-direction: column;
  }
  ._PaymentLinksPaginator_k8rk6_48 > *:first-child {
    margin-bottom: var(--ct-space);
  }
  ._PaymentLinksPaginator_k8rk6_48 > *:last-child {
    justify-content: center;
  }
}
._PaymentLinksFilters_1s2gm_1 {
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: repeat(4, minmax(100px, 1fr));
  border-radius: 0.5rem;
  gap: var(--ct-space);
  align-items: center;
  padding: var(--ct-xl-space) var(--ct-space);
}

._PaymentLinksFiltersPlane_1s2gm_11 {
  background-color: var(--ct-bg-area1-color);
  border-radius: var(--ct-round_corners);
}

._PaymentLinksApplyFilters_1s2gm_16 {
  text-align: center;
  max-width: 210px;
  margin: auto 0;
  padding: var(--ct-space-xs) var(--ct-space) !important;
}

._PaymentLinksFiltersCalendar_1s2gm_23 {
  background-color: inherit;
}

@media screen and (max-width: 767px) {
  ._PaymentLinksFilters_1s2gm_1 {
    grid-template-columns: repeat(2, minmax(100px, 1fr));
  }
}
._PayOptions_1arf2_1 {
  width: auto;
  font-size: var(--ct-body-xs-font-size);
  font-weight: 400;
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  margin: var(--ct-space) var(--ct-xl-space);
}

._PayCardForm_1arf2_10 {
  background-color: var(--ct-bg-area3-color) !important;
  border-radius: 0.5rem;
  padding: var(--ct-xl-space) 0px;
  padding-bottom: var(--ct-space) !important;
}

._PayOptionsButtons_1arf2_17 {
  width: 100%;
  flex: 1;
  flex-wrap: wrap;
}
._PayOptionsButtons_1arf2_17 [data-actionbutton] {
  margin: 8px;
  flex: 1 0 auto;
}
._PayOptionsButtons_1arf2_17 [data-actionbutton]:last-child {
  flex: 0 0 auto;
}
._PayOptionsButton_1arf2_17 > *[role='img'] {
  margin-right: var(--ct-space);
}
._PayOptionsButton_1arf2_17 > *[data-buttontext] {
  border-left: 1px solid var(--ct-formfield-icon-color);
  flex: 1;
}
._PayOptionsButton_1arf2_17 > *[data-buttontext] span {
  text-align: right;
  padding: 0 8px;
}
._PayOptionsButton_1arf2_17 > *[data-buttontext] span:last-child {
}

._PayOptionsButton_1arf2_17 {
  padding: var(--ct-space);
  border-radius: var(--ct-round_corners_xs);
  background-color: var(--ct-bg-area3-color);
  color: var(--ct-formfield-placeholder);
  border: 1px solid var(--ct-formfield-placeholder);
  min-height: 4rem;
}

._PayOptionsButton_1arf2_17[data-disabled],
._PayOptionsButton_1arf2_17[data-disabled]:hover {
  background-color: var(--ct-disabled-color);
  color: var(--ct-disabled-content-color);
  border: 1px solid transparent;
  cursor: not-allowed;
}

._PayOptionsButton_1arf2_17:hover {
  background-color: var(--ct-bg-area3-color);
  color: var(--ct-sys-blue-color);
  border: 1px solid var(--ct-sys-blue-color);
  cursor: pointer;
}
._PayOptionsButton_1arf2_17:hover [data-iconsvg] {
  color: var(--ct-sys-blue-color) !important;
}
._PayOptionsButton_1arf2_17[data-active] {
  background-color: var(--ct-bg-color);
  color: var(--ct-formfield-color);
  border: 1px solid var(--ct-formfield-color);
  cursor: initial;
}

._PayOptionsButton_1arf2_17[data-active] [data-iconsvg] {
  color: var(--ct-formfield-color) !important;
}

._PayOptionsButton_1arf2_17[data-disabled] [data-iconsvg],
._PayOptionsButton_1arf2_17[data-disabled]:hover [data-iconsvg] {
  color: var(--ct-formfield-icon-color) !important;
}

._PayOptionsCollasibleHeaderOpen_1arf2_85 {
  flex: 1;
  width: inherit;
}
._PayOptionsCollasibleBodyOpen_1arf2_89 {
  flex: 1;
  width: inherit;
  background-color: white;
}
._PayOptionsButtons_1arf2_17 ._PayOptionsCollasibleBodyOpen_1arf2_89 > div {
  width: 100%;
}
._PayOptionsButtons_1arf2_17 [data-collapsibleheadertitle] ._PayOptionsButton_1arf2_17 {
  width: 100%;
}
._PayOptionsButtons_1arf2_17 [data-collapsibleheader] {
  width: inherit;
}

._PayOptionsCard_1arf2_104 {
  width: 90px;
  height: 60px;
  margin: 8px;
}
._PayOptionsCard_1arf2_104 > figure {
  width: inherit;
  height: inherit;
  background-color: var(--ct-disabled-color);
}
._PayOptionsCard_1arf2_104 > figure > img {
  width: inherit;
  height: inherit;
}
._PaymentResume_1arf2_118 {
  padding: var(--ct-space) 0;
  justify-content: flex-end;
  flex: 1;
  width: 100%;
}
._PaymentResume_1arf2_118 > div {
  margin: 0 6px;
}
._PaymentResume_1arf2_118 > div:last-child {
  margin-right: var(--ct-space);
}
._PaymentNote_rpsv9_1,
._PaymentNote_rpsv9_1 > * {
  flex: 1;
}
._PayConfirm_8gvhk_1 {
  width: auto;
  font-size: var(--ct-body-xs-font-size);
  font-weight: 400;
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  margin: var(--ct-space) var(--ct-xl-space);
}
._PayConfirm_8gvhk_1 > * {
  margin-top: 0px;
  margin-bottom: var(--ct-space);
}
._PaymentLinkInfo_16jag_1 {
  margin: 0 1.5rem;
  justify-content: flex-start;
}
._PaymentLinkInfo_16jag_1 > * {
  text-align: left;
  margin: 1.5rem 1.5rem 1.5rem 0;
}
._NoteWrapper_5ufyt_1 {
  font-family: var(--ct-font-livvic);
  padding: var(--ct-space);
}
._AgencyBalanceHead_1jnom_1 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
._AgencyBalanceGridTable_1jnom_7 {
  background-color: var(--ct-bg-area3-color);
  border-radius: var(--ct-round_corners);
  margin-top: var(--ct-space);
  padding: var(--ct-space-m) 0 0 0;
  min-width: 960px;
}
._AgencyBalanceGridTable_1jnom_7 > *:first-child {
  min-height: 200px;
}
._AgencyBalanceGridTable_1jnom_7 [data-row-type='rgt_row_odd'] {
  background-color: var(--ct-bg-area1-color);
}
._AgencyBalanceGridTable_1jnom_7 [data-row-type='rgt_row_even'] {
  background-color: var(--ct-bg-area3-color);
}

._AgencyBalanceHeaderTableCell_1jnom_24,
._AgencyBalanceTableCell_1jnom_25 {
  padding: 0 var(--ct-space);
}

._AgencyBalanceTableCellAmount_1jnom_29 {
  justify-content: flex-end;
}
._AgencyBalanceTableCellNormal_1jnom_32 {
  justify-content: flex-start;
}
._AgencyBalanceTableCellCenter_1jnom_35 {
  justify-content: center;
}

._AgencyBalanceTableCell_1jnom_25[data-row-selected='true'] {
  background-color: var(--ct-primary-aux-color);
  border-top: 0px solid;
  border-bottom: 1px solid var(--ct-primary-color);
  color: var(--ct-default-font-base-color);
}
._AgencyBalanceTableCell_1jnom_25[data-row-selected='true'][data-col-first_noapply] {
  border-left: 1px solid var(--ct-formfield-color);
}
._AgencyBalanceTableCell_1jnom_25[data-row-selected='true'][data-col-last_noapply] {
  border-right: 1px solid var(--ct-primary-color);
}

._AgencyBalancePaginator_1jnom_52 {
  margin: var(--ct-space-m);
  justify-content: space-between;
}
._AgencyBalancePaginatorMaxResults_1jnom_56 {
  min-width: 80px;
  background-color: var(--ct-bg-area1-color);
}
._AgencyBalanceResultLoader_1jnom_60 {
}

@media screen and (max-width: 960px) {
  ._AgencyBalanceGridTable_1jnom_7 {
    min-width: 300px;
    width: 100%;
  }

  ._AgencyBalanceFilters_1jnom_69 {
    flex-grow: 1;
    justify-content: flex-start;
  }

  ._AgencyBalanceActions_1jnom_74 {
    max-width: 100%;
    margin-bottom: var(--ct-space);
  }
}
@media screen and (min-width: 640px) and (max-width: 820px) {
  ._AgencyBalanceTableCellCenter_1jnom_35[data-cell-first],
  ._AgencyBalanceTableCellNormal_1jnom_32[data-cell-first],
  ._AgencyBalanceTableCellAmount_1jnom_29[data-cell-first] {
    width: 200px;
  }
}
@media screen and (max-width: 820px) {
  ._AgencyBalanceHead_1jnom_1 {
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
  }
  ._AgencyBalanceHead_1jnom_1 > div:first-child {
    margin-bottom: var(--ct-space);
  }
  ._AgencyBalanceTableCellCenter_1jnom_35[data-cell-first]::before,
  ._AgencyBalanceTableCellNormal_1jnom_32[data-cell-first]::before,
  ._AgencyBalanceTableCellAmount_1jnom_29[data-cell-first]::before {
    content: '';
  }

  ._AgencyBalanceTableCellCenter_1jnom_35,
  ._AgencyBalanceTableCellNormal_1jnom_32,
  ._AgencyBalanceTableCellAmount_1jnom_29 {
    justify-content: flex-start;
  }
  ._AgencyBalancePaginator_1jnom_52 {
    flex-direction: column;
  }
  ._AgencyBalancePaginator_1jnom_52 > *:first-child {
    margin-bottom: var(--ct-space);
  }
  ._AgencyBalancePAgencyBalaaginator_1jnom_112 > *:last-child {
    justify-content: center;
  }
}
@media screen and (max-width: 640px) {
  ._AgencyBalanceTableCellCenter_1jnom_35[data-cell-first]::before,
  ._AgencyBalanceTableCellNormal_1jnom_32[data-cell-first]::before,
  ._AgencyBalanceTableCellAmount_1jnom_29[data-cell-first]::before {
    content: '';
    padding-right: 0.4rem;
    vertical-align: middle;
  }
  ._AgencyBalanceTableCellCenter_1jnom_35[data-cell-first],
  ._AgencyBalanceTableCellNormal_1jnom_32[data-cell-first],
  ._AgencyBalanceTableCellAmount_1jnom_29[data-cell-first] {
    grid-column: 1 / -1;
    align-items: center;
  }
}
._AgencyBalanceFilters_184ys_1 {
  display: grid;
  grid-template-rows: 1fr;
  grid-template-columns: repeat(4, minmax(100px, 1fr));
  border-radius: 0.5rem;
  gap: var(--ct-space);
  align-items: center;
  padding: var(--ct-xl-space) var(--ct-space);
}

._AgencyBalanceFiltersPlane_184ys_11 {
  background-color: var(--ct-bg-area1-color);
  border-radius: var(--ct-round_corners);
}

._AgencyBalanceApplyFilters_184ys_16 {
  text-align: center;
  max-width: 210px;
  margin: auto 0;
  padding: var(--ct-space-xs) var(--ct-space) !important;
}

._AgencyBalanceFiltersCalendar_184ys_23 {
  background-color: inherit;
}

@media screen and (max-width: 767px) {
  ._AgencyBalanceFilters_184ys_1 {
    grid-template-columns: repeat(2, minmax(100px, 1fr));
  }
}
._PayOptions_1dlw3_1 {
  width: auto;
  font-size: var(--ct-body-xs-font-size);
  font-weight: 400;
  line-height: var(--ct-body-xs-line-height);
  letter-spacing: var(--ct-body-xs-letter-space);
  margin: var(--ct-space) var(--ct-xl-space);
  max-width: 550px;
  color: var(--ct-formfield-color);
}

._PayCardForm_1dlw3_12 {
  background-color: var(--ct-bg-area3-color) !important;
  border-radius: 0.5rem;
  padding: var(--ct-space);
}

._PayOptionsButtons_1dlw3_18 {
  width: 100%;
  flex: 1;
  flex-wrap: wrap;
  margin-left: var(--ct-xxl-space);
}
._PayOptionsButtons_1dlw3_18 [data-actionbutton] {
  margin: var(--ct-space-xs) 0px;
}
@media screen and (max-width: 750px) {
  ._PayOptionsButtons_1dlw3_18 [data-actionbutton] {
    flex: 0 0 calc(50% - 16px);
  }
}
._PayOptionsButton_1dlw3_18 > *[role='img'] {
  margin-right: var(--ct-space);
}
._PayOptionsButton_1dlw3_18 > *[data-buttontext] {
  border-left: 1px solid var(--ct-formfield-icon-color);
  flex: 1;
}
._PayOptionsButton_1dlw3_18 > *[data-buttontext] span {
  text-align: right;
  padding: 0 8px;
}
._PayOptionsButton_1dlw3_18 > *[data-buttontext] span:last-child {
}

._PayOptionsButton_1dlw3_18 {
  padding: var(--ct-space);
  border-radius: var(--ct-round_corners_xs);
  background-color: var(--ct-bg-area1-color);
  color: var(--ct-formfield-placeholder);
  border: 1px solid var(--ct-formfield-placeholder);
  min-height: 4rem;
}

._PayOptionsButton_1dlw3_18[data-disabled],
._PayOptionsButton_1dlw3_18[data-disabled]:hover {
  background-color: var(--ct-disabled-color);
  color: var(--ct-disabled-content-color);
  border: 1px solid transparent;
  cursor: not-allowed;
}

._PayOptionsButton_1dlw3_18:hover {
  background-color: var(--ct-bg-area3-color);
  color: var(--ct-sys-blue-color);
  border: 1px solid var(--ct-sys-blue-color);
  cursor: pointer;
}
._PayOptionsButton_1dlw3_18[data-active] {
  background-color: var(--ct-bg-area3-color);
  color: var(--ct-formfield-color);
  border: 1px solid var(--ct-sys-blue-color);
  cursor: initial;
}

._PayOptionsButton_1dlw3_18[data-active] [data-iconsvg],
._PayOptionsButton_1dlw3_18:hover [data-iconsvg] {
  color: var(--ct-formfield-color) !important;
}

._PayOptionsButton_1dlw3_18[data-disabled] [data-iconsvg],
._PayOptionsButton_1dlw3_18[data-disabled]:hover [data-iconsvg] {
  color: var(--ct-formfield-icon-color) !important;
}
._PayOptionsButton_1dlw3_18 > *:nth-child(2) {
  flex: 1;
}
._PayOptionsCard_1dlw3_88 {
  width: auto;
  height: 24px;
  margin: var(--ct-space-m);
}
._PayOptionsCard_1dlw3_88 > figure {
  width: inherit;
  height: inherit;
  background-color: var(--ct-disabled-color);
}
._PayOptionsCard_1dlw3_88 > figure > img {
  width: inherit;
  height: inherit;
}
._PaymentResume_1dlw3_102 {
  padding: var(--ct-space) 0;
  justify-content: flex-end;
  flex: 1;
  width: 100%;
}
._PaymentResume_1dlw3_102 > div {
  margin: 0 6px;
}
._PaymentResume_1dlw3_102 > div:last-child {
  margin-right: var(--ct-space);
}
._PaymentNoteWrapper_1dlw3_114 {
  padding-top: var(--ct-xl-space);
}
._PaymentNote_1dlw3_114,
._PaymentAmount_1dlw3_118 {
  justify-content: center;
  margin: auto 0;
}
._PaymentAmount_1dlw3_118 {
  flex: 0 1 auto;
}

._PayOptionsCollasibleHeaderOpen_1dlw3_126 {
  flex: 1;
  width: inherit;
}
._PayOptionsCollasibleBodyOpen_1dlw3_130 {
  flex: 1;
  width: inherit;
  background-color: white;
}
._PayOptionsButtons_1dlw3_18 ._PayOptionsCollasibleBodyOpen_1dlw3_130 > div {
  width: 100%;
}
._PayOptionsButtons_1dlw3_18 [data-collapsibleheadertitle] ._PayOptionsButton_1dlw3_18 {
  width: 100%;
}
._PayOptionsButtons_1dlw3_18 [data-collapsibleheader] {
  width: inherit;
  padding: var(--ct-space-xs) 0;
}
._AgencyBalanceStep_1dlw3_145,
._AgencyBalanceStep_1dlw3_145 > *:first-child {
  margin-bottom: var(--ct-space);
}

._BalanceStepTitle_1dlw3_150 [data-steplabel] {
  color: var(--ct-navtext-color);
  text-align: left;
}
._BalanceStepTitle_1dlw3_150 [data-stepnumber] {
  color: var(--ct-disabled-color);
  background-color: var(--ct-disabled-content-color);
  border-radius: 50px;
  padding: var(--ct-space-xs) var(--ct-space);
  margin: 0 var(--ct-space-m);
}
._BalanceStepTitle_1dlw3_150._StepActive_1dlw3_161 [data-steplabel] {
  color: var(--ct-navtext-color);
}
._BalanceStepTitle_1dlw3_150._StepActive_1dlw3_161 [data-stepnumber] {
  background-color: var(--ct-bg-area2-color);
  color: var(--ct-formfield-color);
  border-radius: var(--ct-round_corners_xs);
  padding: var(--ct-space-m) var(--ct-space);
}
._BalanceStepTitle_1dlw3_150._StepDone_1dlw3_170 [data-steplabel] {
  color: var(--ct-sys-brand-color);
}
._BalanceStepTitle_1dlw3_150._StepDone_1dlw3_170 [data-stepnumber] {
  background-color: var(--ct-sys-brand-color);
  color: var(--ct-bg-area1-color);
}

._BalanceStepper_1dlw3_178 {
  margin-top: var(--ct-space);
}
._BalanceStepper_1dlw3_178 > * {
  margin-bottom: var(--ct-space);
}
._BalanceStepper_1dlw3_178 > *:last-child {
  margin-bottom: 0px;
}
._BalanceStepperMarginLeft_1dlw3_187 {
  margin-left: 3.5rem;
}
._BalancePaymentMethodBox_1dlw3_190 {
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media screen and (max-width: 640px) {
  ._BalanceStepperMarginLeft_1dlw3_187 {
    margin-left: 0.5rem;
  }
  ._BalancePaymentMethodBox_1dlw3_190 {
    flex: 1;
    flex-direction: column;
    gap: var(--ct-space);
  }
  ._BalancePaymentMethodBox_1dlw3_190 > * {
    width: 100%;
    flex: 1;
  }
}
._AgencyCardsGridTable_1ayqi_1 {
  background-color: var(--ct-bg-area3-color);
  border-radius: var(--ct-round_corners);
  margin-top: var(--ct-space);

  padding: var(--ct-space-m) 0;
  min-width: 960px;
}

._AgencyCardsGridTable_1ayqi_1 [data-column-id='virtual'] {
  padding: 0;
}
._AgencyCardsGridTable_1ayqi_1 [data-row-type='rgt_row_odd'] {
  background-color: var(--ct-bg-area1-color);
}
._AgencyCardsGridTable_1ayqi_1 [data-row-type='rgt_row_even'] {
  background-color: var(--ct-bg-area3-color);
}

._AgencyCardsHeaderTableCell_1ayqi_20 {
  font-weight: 600;
  font-size: var(--ct-body-font-size);
  background-color: var(--ct-bg-area3-color);
  align-items: center;
  justify-content: center;
}
._AgencyCardsTableCell_1ayqi_27:not([data-column-id='virtual']) {
  font-weight: 400;
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-xm-font-size);
}
._AgencyCardsHeaderTableCell_1ayqi_20[data-column-id='virtual'],
._AgencyCardsTableCell_1ayqi_27[data-column-id='virtual'] {
  padding: 0;
}
._AgencyCardsHeaderTableCell_1ayqi_20:nth-child(3) {
  justify-content: start;
}
._AgencyCardsHeaderTableCell_1ayqi_20:nth-child(4),
._AgencyCardsHeaderTableCell_1ayqi_20:nth-child(5) {
  justify-content: end;
}
._AgencyCardsHeaderTableCellCustom_1ayqi_43 {
  align-items: flex-end;
}

._AgencyCardsHeaderTableCellCustom_1ayqi_43 span:last-child {
  font-weight: 400;
}
._AgencyCardsHeaderTableCell_1ayqi_20,
._AgencyCardsTableCell_1ayqi_27 {
  padding: 0 var(--ct-space);
}

._AgencyCardsTableCell_1ayqi_27[data-row-selected='true'] {
  background-color: var(--ct-primary-aux-color);
  border-top: 1px solid;
  border-bottom: 1px solid var(--ct-primary-color);
}
._AgencyCardsTableCell_1ayqi_27[data-row-selected='true'][data-col-first] {
  border-left: 1px solid var(--ct-primary-color);
}
._AgencyCardsTableCell_1ayqi_27[data-row-selected='true'][data-col-last] {
  border-right: 1px solid var(--ct-primary-color);
}
._AgencyCardsTableCellAmount_1ayqi_66 {
  justify-content: flex-end;
}
._AgencyCardsPaginator_1ayqi_69 {
  margin: var(--ct-space-m);
  justify-content: space-between;
}
._AgencyCardsPaginatorMaxResults_1ayqi_73 {
  min-width: 80px;
  background-color: var(--ct-bg-area1-color);
}
._AgencyCardsResultLoader_1ayqi_77 {
}

._AddCard_1ayqi_80 {
  width: auto;
  margin: var(--ct-xl-space);
  max-width: 600px;
  color: var(--ct-formfield-color);
  text-align: left;
}

._AddCardForm_1ayqi_88 {
  margin-left: 2.5rem;
  text-align: left;
}

._AddCardFormInfo_1ayqi_93 {
  margin-top: var(--ct-space);
  text-align: left;
}

._AddCardStep_1ayqi_98 {
  background-color: var(--ct-bg-area2-color);
  color: var(--ct-bg-brand-color);
  border-radius: var(--ct-round_corners_xs);
  padding: var(--ct-space-m) var(--ct-space);
  margin: auto 0;
  margin-right: var(--ct-space);
}

._AddCardActionMenu_1ayqi_107 {
  position: fixed;
  background-color: var(--ct-bg-area3-color);
  min-width: 250px;
  z-index: 10;
  padding: 8px;
  box-shadow: 2px 2px 5px var(--ct-formfield-icon-color);
  opacity: 0;
}

._AddCardActionMenuItem_1ayqi_117 {
  padding: 8px 0;
  padding-left: 8px;
  margin-bottom: 0.2rem;
  background-color: var(--ct-bg-area1-color);
  position: relative;
}
._AddCardActionMenuItem_1ayqi_117 > * {
  margin-right: 0.2rem;
}
._AddCardActionMenuItem_1ayqi_117 > *:first-child {
  flex: 1;
  margin-right: 1rem;
}
._AddCardActionMenuItem_1ayqi_117:hover {
  cursor: pointer;
  background-color: var(--ct-sys-blue-color);
  color: var(--ct-sys-blue-aux-color);
}
@media screen and (max-width: 960px) {
  ._AgencyCardsGridTable_1ayqi_1 {
    min-width: 100%;
  }
}
._AgencyQRImage_d58w3_1 {
  height: 180px;
  width: 180px;
}
._AgencyQRImage_d58w3_1 figure,
._AgencyQRImage_d58w3_1 img {
  height: inherit;
  width: inherit;
}
._AgencyQRNeeds_d58w3_10 {
  margin: auto 0;
  margin-left: var(--ct-xl-space);
}
._MessagesHeaderTableCell_l5ia1_1 span {
  font-weight: 600;
  font-family: var(--ct-font-livvic);
  font-size: var(--ct-body-font-size);
  margin-right: 10px;
}

._MessagesTableCell_l5ia1_8[data-col-first],
._MessagesHeaderTableCell_l5ia1_1:first-of-type {
  padding-left: var(--ct-xl-space);
}
._MessagesTableCell_l5ia1_8[data-col-last],
._MessagesHeaderTableCell_l5ia1_1:last-of-type {
  padding-right: var(--ct-xl-space);
}

._MessagesCell_l5ia1_17[data-row-selected='true'] {
  background-color: var(--ct-primary-aux-color);
  color: var(--ct-default-font-base-color);
  border-top: 0px solid;
  border-bottom: 1px solid var(--ct-primary-color);
  color: var(--ct-default-font-base-color);
}
._MessagesCell_l5ia1_17[data-row-selected='true'][data-col-first_noapply] {
  border-left: 0px solid var(--ct-primary-color);
}
._MessagesCell_l5ia1_17[data-row-selected='true'][data-col-last_noapply] {
  border-right: 0px solid var(--ct-primary-color);
}
@media screen and (max-width: 750px) {
  ._MessagesTableCell_l5ia1_8[data-cell-first]::before {
    content: '';
    display: none;
  }
  ._MessagesTableCell_l5ia1_8[data-cell-other] {
    margin-left: 1rem;
  }
}
@media screen and (max-width: 640px) {
  ._MessagesTableCell_l5ia1_8[data-cell-other] > * {
    margin-left: auto;
    margin-right: 0.5rem;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._scroller_1m8dm_2 {
  flex-direction: column;
  flex: 1;
  justify-content: flex-start;
  width: 100%;
  min-width: calc(100% - 300px);
  height: auto;
  display: flex;
  overflow: hidden auto;
}

._sections_1m8dm_13 {
  flex-direction: row;
  width: 100%;
  display: flex;
}

._modal_1m8dm_19 {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin: 0 1.5rem;
  display: flex;
}

._modal_1m8dm_19 > * {
  text-align: left;
  margin: 1.5rem 1.5rem 1.5rem 0;
}

._modal_1m8dm_19 > :last-child {
  flex: 1;
  width: 100%;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_1sucq_2 {
  box-sizing: border-box;
  background: none;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  width: 100%;
  height: 100%;
  display: flex;
  container: bodycontent / inline-size;
}

._sections_1sucq_14 {
  width: 100%;
  padding-left: var(--ct-space);
  margin: var(--ct-space) 0;
  flex-direction: row;
  height: 100%;
  display: flex;
  position: relative;
  overflow: hidden;
  container: formcontent / inline-size;
}

._leftPanel_1sucq_26 {
  width: 270px;
  margin-right: 0;
  margin-right: var(--ct-space);
  flex-grow: 0;
}

._leftPanelClosed_1sucq_33 {
  border-right: 0;
  width: 0;
  margin-right: 0;
  padding-right: 0;
}

._leftPanelClosed_1sucq_33 [data-isflying] {
  display: none;
}

._separator_1sucq_44 {
  width: 100%;
  height: 2px;
  margin: var(--ct-space) var(--ct-space);
  border-top: 1px solid var(--ct-formfield-border-color);
}

._title_1sucq_51 {
  margin: 0 var(--ct-space);
}

@media screen and (max-width: 767px) {
  ._sections_1sucq_14 {
    padding-left: 1.5rem;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_pfcc2_2 {
  box-sizing: border-box;
  height: inherit;
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  overflow: hidden;
}

._content_pfcc2_14 {
  width: 100%;
  margin-top: var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  height: 100%;
  margin-bottom: 20px;
  display: flex;
  overflow: auto;
}
._main_1v3m7_1 {
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_k5mss_2 {
  box-sizing: border-box;
  width: 100%;
  height: inherit;
  background: none;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}

._sections_k5mss_14 {
  width: 100%;
  padding-left: var(--ct-space);
  margin: var(--ct-space) 0;
  flex-direction: row;
  height: 100%;
  display: flex;
  overflow: hidden;
  container: formcontent / inline-size;
}

._leftPanel_k5mss_25 {
  flex-grow: 0;
  width: 270px;
  margin-right: 0;
}

._leftPanelClosed_k5mss_31 {
  border-right: 0;
  width: 0;
  padding-right: 0;
}

._leftPanelClosed_k5mss_31 [data-isflying] {
  display: none;
}

._separator_k5mss_41 {
  width: 100%;
  height: 2px;
  margin-top: var(--ct-space);
  margin-bottom: var(--ct-space);
  border-top: 1px solid var(--ct-formfield-border-color);
}

._card_k5mss_49 {
  height: inherit;
  width: 100%;
  padding: var(--ct-space);
  min-width: calc(100% - calc(270px + var(--ct-space)));
  margin-left: var(--ct-space);
  margin-right: var(--ct-space);
  border-radius: var(--ct-round_corners_xs);
  flex-direction: column;
  flex: 0;
  display: flex;
  overflow: hidden;
}

._cardBG_k5mss_63 {
  background-color: var(--ct-bg-area3-color);
}

._card_k5mss_49._cardoverflow_k5mss_67 {
  overflow: hidden auto;
}

._card_k5mss_49 > article {
  height: 100%;
  overflow: auto;
}

._card_k5mss_49 > div {
  margin-bottom: 1.4rem;
}

._urlPDF_k5mss_80 {
  width: inherit;
  flex: 1;
  height: 100%;
}

@media screen and (max-width: 1024px) {
  ._card_k5mss_49 {
    min-width: calc(100% - var(--ct-space));
    margin-left: 0;
    padding: 0;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_ysw8b_2 {
  box-sizing: border-box;
  height: inherit;
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}

._scroller_ysw8b_14 {
  width: 100%;
  margin-top: var(--ct-space);
  margin-bottom: var(--ct-xl-space);
  height: 100%;
  padding: 0 var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  display: flex;
  overflow: hidden auto;
}

._mybookingsloader_ysw8b_27 {
  z-index: 10;
  background: var(--ct-bg-area1-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

._modal_ysw8b_42 {
  padding: var(--ct-xl-space);
  justify-content: flex-start;
  align-items: center;
  margin: 0 1.5rem;
  display: flex;
}

._modal_ysw8b_42 > * {
  margin-right: var(--ct-space);
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_8qbb1_2 {
  box-sizing: border-box;
  height: inherit;
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
}

._scroller_8qbb1_13 {
  width: 100%;
  margin-top: var(--ct-space);
  padding-left: var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  height: 100%;
  display: flex;
  overflow: hidden auto;
}

._loader_8qbb1_25 {
  z-index: 10;
  background: var(--ct-bg-area1-color);
  width: 100%;
  height: 100%;
  filter: alpha(opacity= 60);
  -moz-opacity: .6;
  opacity: .6;
  justify-content: center;
  align-items: center;
  display: flex;
  position: sticky;
  top: 0;
}

@media not all and (min-width: 450px) {
  ._scroller_8qbb1_13 {
    padding-left: 0;
  }
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_qk8pj_2 {
  box-sizing: border-box;
  height: inherit;
  background: none;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}

._scroller_qk8pj_14 {
  width: 100%;
  margin-top: var(--ct-space);
  margin-bottom: var(--ct-xl-space);
  height: 100%;
  padding: 0 var(--ct-space);
  flex-direction: column;
  flex-grow: 1;
  justify-content: flex-start;
  display: flex;
  overflow: hidden auto;
}

._modal_qk8pj_27 {
  flex: 1;
  justify-content: center;
  align-items: center;
  margin: 0 1.5rem;
  display: flex;
}

._modal_qk8pj_27 > * {
  text-align: left;
  margin: 1.5rem 1.5rem 1.5rem 0;
}

._modal_qk8pj_27 > :last-child {
  flex: 1;
  width: 100%;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_144w1_2 {
  box-sizing: border-box;
  height: 100%;
  padding: 0 var(--ct-space);
  background: none;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}
/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
._main_144w1_2 {
  box-sizing: border-box;
  height: 100%;
  padding: 0 var(--ct-space);
  background: none;
  flex-direction: column;
  justify-content: flex-start;
  display: flex;
  container: bodycontent / inline-size;
}
