#preNav {
    font-family: 'futura-pt', sans-serif;
}

#preNav a {
    margin-bottom:0;
}

#preNav a:hover, #preNav p:hover {
    color: rgb(255 222 0);
}

#preNav .options p, #preNav .options a {
    font-weight: 400!important;
}

#preMegaMenu1 h6, #preMegaMenu1 h2 {
    font-weight: 500!important;
        font-family: 'ivypresto-headline', serif!important;
}

#preMegaMenu1 a {
    font-weight: 400!important;
}

#preNav #contact-button:hover {
    transform: scale(1.05);
}

*, :after, :before {
--tw-border-spacing-x: 0;
--tw-border-spacing-y: 0;
--tw-translate-x: 0;
--tw-translate-y: 0;
--tw-rotate: 0;
--tw-skew-x: 0;
--tw-skew-y: 0;
--tw-scale-x: 1;
--tw-scale-y: 1;
--tw-pan-x: ;
--tw-pan-y: ;
--tw-pinch-zoom: ;
--tw-scroll-snap-strictness: proximity;
--tw-gradient-from-position: ;
--tw-gradient-via-position: ;
--tw-gradient-to-position: ;
--tw-ordinal: ;
--tw-slashed-zero: ;
--tw-numeric-figure: ;
--tw-numeric-spacing: ;
--tw-numeric-fraction: ;
--tw-ring-inset: ;
--tw-ring-offset-width: 0px;
--tw-ring-offset-color: #fff;
--tw-ring-color: rgba(59, 130, 246, .5);
--tw-ring-offset-shadow: 0 0 #0000;
--tw-ring-shadow: 0 0 #0000;
--tw-shadow: 0 0 #0000;
--tw-shadow-colored: 0 0 #0000;
--tw-blur: ;
--tw-brightness: ;
--tw-contrast: ;
--tw-grayscale: ;
--tw-hue-rotate: ;
--tw-invert: ;
--tw-saturate: ;
--tw-sepia: ;
--tw-drop-shadow: ;
--tw-backdrop-blur: ;
--tw-backdrop-brightness: ;
--tw-backdrop-contrast: ;
--tw-backdrop-grayscale: ;
--tw-backdrop-hue-rotate: ;
--tw-backdrop-invert: ;
--tw-backdrop-opacity: ;
--tw-backdrop-saturate: ;
--tw-backdrop-sepia: ;
--tw-contain-size: ;
--tw-contain-layout: ;
--tw-contain-paint: ;
--tw-contain-style: ;
}

#preNav .dp__input_wrap {
    box-sizing: unset;
    position: relative;
    width: 100%
}

#preNav .dp__input_wrap:focus {
    border-color: var(--dp-border-color-hover);
    outline: none
}

#preNav .dp__input {
    background-color: var(--dp-background-color);
    border: 1px solid var(--dp-border-color);
    border-radius: 4px;
    box-sizing: border-box;
    color: var(--dp-text-color);
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;
    font-size: 1rem;
    line-height: 1.5rem;
    outline: none;
    padding: 6px 12px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 100%
}

#preNav .dp__input::-moz-placeholder {
    opacity: .7
}

#preNav .dp__input::placeholder {
    opacity: .7
}

#preNav .dp__input:hover {
    border-color: var(--dp-border-color-hover)
}

#preNav .dp__input_reg {
    caret-color: transparent
}

#preNav .dp__input_focus {
    border-color: var(--dp-border-color-hover)
}

#preNav .dp__disabled {
    background: var(--dp-disabled-color)
}

#preNav .dp__disabled::-moz-placeholder {
    color: var(--dp-disabled-color-text)
}

#preNav .dp__disabled::placeholder {
    color: var(--dp-disabled-color-text)
}

#preNav .dp__input_icons {
    display: inline-block;
    height: 1rem;
    width: 1rem;
    stroke-width: 0;
    box-sizing: content-box;
    color: var(--dp-icon-color);
    font-size: 1rem;
    line-height: 1.5rem;
    padding: 6px 12px
}

#preNav .dp__input_icon {
    left: 0
}

#preNav .dp__clear_icon,.dp__input_icon {
    color: var(--dp-icon-color);
    cursor: pointer;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

#preNav .dp__clear_icon {
    right: 0
}

#preNav .dp__input_icon_pad {
    padding-left: 35px
}

#preNav .dp__input_valid {
    box-shadow: 0 0 4px var(--dp-success-color)
}

#preNav .dp__input_valid,.dp__input_valid:hover {
    border-color: var(--dp-success-color)
}

#preNav .dp__input_invalid {
    box-shadow: 0 0 4px var(--dp-danger-color)
}

#preNav .dp__input_invalid,.dp__input_invalid:hover {
    border-color: var(--dp-danger-color)
}

#preNav .dp__menu {
    background: var(--dp-background-color);
    border: 1px solid var(--dp-menu-border-color);
    border-radius: 4px;
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;
    font-size: 1rem;
    min-width: 260px;
    position: absolute;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#preNav .dp__menu,.dp__menu:after,.dp__menu:before {
    box-sizing: border-box
}

#preNav .dp__menu:focus {
    border: 1px solid var(--dp-menu-border-color);
    outline: none
}

#preNav .dp__menu_index {
    z-index: 99999
}

#preNav .dp__menu_disabled,.dp__menu_readonly {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1
}

#preNav .dp__menu_disabled {
    background: #ffffff80;
    cursor: not-allowed
}

#preNav .dp__menu_readonly {
    background: transparent;
    cursor: default
}

#preNav .dp__arrow_top {
    border-left: 1px solid var(--dp-menu-border-color);
    border-top: 1px solid var(--dp-menu-border-color);
    top: -1px;
    transform: translate(-50%,-50%) rotate(45deg)
}

#preNav .dp__arrow_bottom,.dp__arrow_top {
    background-color: var(--dp-background-color);
    height: 12px;
    left: 50%;
    position: absolute;
    width: 12px
}

#preNav .dp__arrow_bottom {
    border-bottom: 1px solid var(--dp-menu-border-color);
    border-right: 1px solid var(--dp-menu-border-color);
    bottom: -1px;
    transform: translate(-50%,50%) rotate(45deg)
}

#preNav .dp__now_wrap {
    padding: 2px 0;
    text-align: center
}

#preNav .dp__now_button {
    background: transparent;
    border: 1px solid var(--dp-primary-color);
    border-radius: 4px;
    color: var(--dp-primary-color);
    cursor: pointer;
    font-size: 1rem;
    font-weight: 700;
    padding: 0 4px
}

#preNav .dp__preset_ranges,.dp__sidebar_left {
    border-right: 1px solid var(--dp-border-color);
    padding: 5px
}

#preNav .dp__sidebar_right {
    border-left: 1px solid var(--dp-border-color);
    padding: 5px
}

#preNav .dp__preset_range {
    padding: 5px
}

#preNav .dp__preset_range:hover {
    background-color: var(--dp-hover-color);
    cursor: pointer
}

#preNav .dp__menu_content_wrapper {
    display: flex
}

#preNav .dp__calendar_wrap {
    flex: 0;
    flex-direction: column;
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif
}

#preNav .dp__calendar_header,.dp__calendar_wrap {
    align-items: center;
    display: flex;
    justify-content: center
}

#preNav .dp__calendar_header {
    color: var(--dp-text-color);
    font-weight: 700;
    position: relative;
    white-space: nowrap
}

#preNav .dp__calendar_header_item {
    box-sizing: border-box;
    flex-grow: 1;
    height: 35px;
    padding: 5px;
    text-align: center;
    width: 35px
}

#preNav .dp__calendar_row {
    align-items: center;
    display: flex;
    justify-content: center;
    margin: 5px 0
}

#preNav .dp__calendar_item {
    box-sizing: border-box;
    color: var(--dp-text-color);
    flex-grow: 1;
    text-align: center
}

#preNav .dp__calendar {
    position: relative
}

#preNav .dp__calendar_header_cell {
    border-bottom: thin solid var(--dp-border-color);
    padding: .5rem
}

#preNav .dp__cell_inner {
    align-items: center;
    border: 1px solid transparent;
    border-radius: 4px;
    box-sizing: border-box;
    display: flex;
    height: 35px;
    justify-content: center;
    padding: 5px;
    position: relative;
    text-align: center;
    width: 35px
}

#preNav .dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

#preNav .dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

#preNav .dp__active_date,.dp__range_end,.dp__range_start {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

#preNav .dp__cell_auto_range_end,.dp__cell_auto_range_start {
    border-bottom: 1px dashed var(--dp-primary-color);
    border-top: 1px dashed var(--dp-primary-color)
}

#preNav .dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

#preNav .dp__cell_disabled,.dp__cell_offset {
    color: var(--dp-secondary-color)
}

#preNav .dp__cell_disabled {
    cursor: not-allowed
}

#preNav .dp__range_between {
    background: var(--dp-hover-color);
    border-bottom: 1px solid var(--dp-hover-color);
    border-radius: 0;
    border-top: 1px solid var(--dp-hover-color)
}

#preNav .dp__range_between_week {
    background: var(--dp-primary-color);
    border-bottom: 1px solid var(--dp-primary-color);
    border-radius: 0;
    border-top: 1px solid var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

#preNav .dp__today {
    border: 1px solid var(--dp-primary-color)
}

#preNav .dp__week_num {
    color: var(--dp-secondary-color);
    text-align: center
}

#preNav .dp__cell_auto_range {
    border-bottom: 1px dashed var(--dp-primary-color);
    border-radius: 0;
    border-top: 1px dashed var(--dp-primary-color)
}

#preNav .dp__cell_auto_range_start {
    border-left: 1px dashed var(--dp-primary-color)
}

#preNav .dp__cell_auto_range_end {
    border-right: 1px dashed var(--dp-primary-color)
}

#preNav .dp__calendar_header_separator {
    background: var(--dp-border-color);
    height: 1px;
    width: 100%
}

#preNav .dp__calendar_next {
    margin-left: 10px
}

#preNav .dp__marker_dot,.dp__marker_line {
    background-color: var(--dp-marker-color);
    bottom: 0;
    height: 5px;
    position: absolute
}

#preNav .dp__marker_dot {
    border-radius: 50%;
    left: 50%;
    transform: translate(-50%);
    width: 5px
}

#preNav .dp__marker_line {
    left: 0;
    width: 100%
}

#preNav .dp__marker_tooltip {
    background-color: var(--dp-tooltip-color);
    border: 1px solid var(--dp-border-color);
    border-radius: 4px;
    box-sizing: border-box;
    cursor: default;
    padding: 5px;
    position: absolute;
    z-index: 99999
}

#preNav .dp__tooltip_content {
    white-space: nowrap
}

#preNav .dp__tooltip_text {
    align-items: center;
    color: var(--dp-text-color);
    display: flex;
    flex-flow: row nowrap
}

#preNav .dp__tooltip_mark {
    background-color: var(--dp-text-color);
    border-radius: 50%;
    color: var(--dp-text-color);
    height: 5px;
    margin-right: 5px;
    width: 5px
}

#preNav .dp__arrow_bottom_tp {
    background-color: var(--dp-tooltip-color);
    border-bottom: 1px solid var(--dp-border-color);
    border-right: 1px solid var(--dp-border-color);
    bottom: 0;
    height: 8px;
    left: 50%;
    position: absolute;
    transform: translate(-50%,50%) rotate(45deg);
    width: 8px
}

#preNav .dp__instance_calendar {
    position: relative;
    width: 100%
}

@media only screen and (max-width: 600px) {
    #preNav .dp__flex_display {
        flex-direction:column
    }
}

#preNav .dp__cell_highlight {
    background-color: var(--dp-highlight-color)
}

#preNav .dp__month_year_row {
    align-items: center;
    box-sizing: border-box;
    color: var(--dp-text-color);
    display: flex;
    height: 35px
}

#preNav .dp__inner_nav {
    align-items: center;
    border-radius: 50%;
    color: var(--dp-icon-color);
    cursor: pointer;
    display: flex;
    height: 25px;
    justify-content: center;
    text-align: center;
    width: 25px
}

#preNav .dp__inner_nav svg {
    height: 20px;
    width: 20px
}

#preNav .dp__inner_nav:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-icon-color)
}

#preNav .dp__inner_nav_disabled,.dp__inner_nav_disabled:hover {
    background: var(--dp-disabled-color);
    color: var(--dp-disabled-color-text);
    cursor: not-allowed
}

#preNav .dp__month_year_select {
    align-items: center;
    border-radius: 4px;
    box-sizing: border-box;
    cursor: pointer;
    display: flex;
    height: 35px;
    justify-content: center;
    text-align: center;
    width: 50%
}

#preNav .dp__month_year_select:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

#preNav .dp__month_year_wrap {
    display: flex;
    width: 100%
}

#preNav .dp__overlay {
    background: var(--dp-background-color);
    box-sizing: border-box;
    color: var(--dp-text-color);
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transition: opacity 1s ease-out;
    width: 100%;
    z-index: 99999
}

#preNav .dp__overlay_container::-webkit-scrollbar-track {
    background-color: var(--dp-scroll-bar-background);
    box-shadow: var(--dp-scroll-bar-background)
}

#preNav .dp__overlay_container::-webkit-scrollbar {
    background-color: var(--dp-scroll-bar-background);
    width: 5px
}

#preNav .dp__overlay_container::-webkit-scrollbar-thumb {
    background-color: var(--dp-scroll-bar-color);
    border-radius: 10px
}

#preNav .dp__overlay:focus {
    border: none;
    outline: none
}

#preNav .dp__container_flex {
    display: flex
}

#preNav .dp__container_block {
    display: block
}

#preNav .dp__overlay_container {
    flex-direction: column;
    overflow-y: auto
}

#preNav .dp__time_picker_overlay_container {
    height: 100%
}

#preNav .dp__overlay_row {
    align-items: center;
    box-sizing: border-box;
    display: flex;
    flex-wrap: wrap;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    padding: 0;
    width: 100%
}

#preNav .dp__overlay_container>.dp__overlay_row {
    flex: 1
}

#preNav .dp__overlay_col {
    box-sizing: border-box;
    padding: 3px;
    white-space: nowrap;
    width: 33%
}

#preNav .dp__overlay_cell_pad {
    padding: 10px 0
}

#preNav .dp__overlay_cell_active {
    background: var(--dp-primary-color);
    color: var(--dp-primary-text-color)
}

#preNav .dp__overlay_cell,.dp__overlay_cell_active {
    border-radius: 4px;
    cursor: pointer;
    text-align: center
}

#preNav .dp__cell_in_between,.dp__overlay_cell:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

#preNav .dp__overlay_action {
    background: #fff;
    bottom: 0;
    position: sticky
}

#preNav .dp__over_action_scroll {
    box-sizing: border-box;
    right: 5px
}

#preNav .dp__overlay_cell_disabled {
    cursor: not-allowed
}

#preNav .dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover {
    background: var(--dp-disabled-color)
}

#preNav .dp__overlay_cell_active_disabled {
    cursor: not-allowed
}

#preNav .dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover {
    background: var(--dp-primary-disabled-color)
}

#preNav .dp__month_picker_header {
    height: 35px;
    justify-content: space-between
}

#preNav .dp__month_picker_header,.dp__time_input {
    align-items: center;
    display: flex;
    width: 100%
}

#preNav .dp__time_input {
    color: var(--dp-text-color);
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;
    justify-content: center;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#preNav .dp__time_col_reg {
    padding: 0 20px
}

#preNav .dp__time_col_reg_with_button {
    padding: 0 15px
}

#preNav .dp__time_col_sec {
    padding: 0 10px
}

#preNav .dp__time_col_sec_with_button {
    padding: 0 5px
}

#preNav .dp__time_col {
    flex-direction: column;
    font-size: 2rem;
    text-align: center
}

#preNav .dp__time_col,.dp__time_display {
    align-items: center;
    display: flex;
    justify-content: center
}

#preNav .dp__time_display {
    border-radius: 4px;
    color: var(--dp-text-color);
    cursor: pointer;
    padding: 0 3px
}

#preNav .dp__time_display:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-text-color)
}

#preNav .dp__inc_dec_button {
    align-items: center;
    border-radius: 50%;
    box-sizing: border-box;
    color: var(--dp-icon-color);
    cursor: pointer;
    display: flex;
    justify-content: center;
    margin: 0;
    padding: 5px
}

#preNav .dp__inc_dec_button,.dp__inc_dec_button svg {
    height: 32px;
    width: 32px
}

#preNav .dp__inc_dec_button:hover {
    background: var(--dp-hover-color);
    color: var(--dp-primary-color)
}

#preNav .dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover {
    background: var(--dp-disabled-color);
    color: var(--dp-disabled-color-text);
    cursor: not-allowed
}

#preNav .dp__pm_am_button {
    background: var(--dp-primary-color);
    border: none;
    border-radius: 4px;
    color: var(--dp-primary-text-color);
    cursor: pointer;
    padding: 10px
}

#preNav .dp__action_row {
    align-items: center;
    background: var(--dp-background-color);
    box-sizing: border-box;
    color: var(--dp-text-color);
    display: flex;
    padding: 10px;
    width: 100%
}

#preNav .dp__action_row svg {
    height: 20px;
    width: auto
}

#preNav .dp__selection_preview {
    color: var(--dp-text-color);
    font-size: .8rem;
    width: 50%
}

#preNav .dp__action_buttons {
    text-align: right;
    width: 50%
}

#preNav .dp__action {
    align-items: center;
    border-radius: 4px;
    cursor: pointer;
    display: inline-flex;
    font-weight: 700;
    padding: 2px 5px
}

#preNav .dp__select {
    color: var(--dp-success-color)
}

#preNav .dp__action_disabled {
    color: var(--dp-success-color-disabled);
    cursor: not-allowed
}

#preNav .dp__cancel {
    color: var(--dp-secondary-color)
}

#preNav .dp__theme_dark {
    --dp-background-color: #212121;
    --dp-text-color: #fff;
    --dp-hover-color: #484848;
    --dp-hover-text-color: #fff;
    --dp-hover-icon-color: #959595;
    --dp-primary-color: #005cb2;
    --dp-primary-disabled-color: #61a8ea;
    --dp-primary-text-color: #fff;
    --dp-secondary-color: #a9a9a9;
    --dp-border-color: #2d2d2d;
    --dp-menu-border-color: #2d2d2d;
    --dp-border-color-hover: #aaaeb7;
    --dp-disabled-color: #737373;
    --dp-disabled-color-text: #d0d0d0;
    --dp-scroll-bar-background: #212121;
    --dp-scroll-bar-color: #484848;
    --dp-success-color: #00701a;
    --dp-success-color-disabled: #428f59;
    --dp-icon-color: #959595;
    --dp-danger-color: #e53935;
    --dp-marker-color: #e53935;
    --dp-tooltip-color: #3e3e3e;
    --dp-highlight-color: rgba(0,92,178,.2)
}

#preNav .dp__theme_light {
    --dp-background-color: #fff;
    --dp-text-color: #212121;
    --dp-hover-color: #f3f3f3;
    --dp-hover-text-color: #212121;
    --dp-hover-icon-color: #959595;
    --dp-primary-color: #1976d2;
    --dp-primary-disabled-color: #6bacea;
    --dp-primary-text-color: #f8f5f5;
    --dp-secondary-color: #c0c4cc;
    --dp-border-color: #ddd;
    --dp-menu-border-color: #ddd;
    --dp-border-color-hover: #aaaeb7;
    --dp-disabled-color: #f6f6f6;
    --dp-scroll-bar-background: #f3f3f3;
    --dp-scroll-bar-color: #959595;
    --dp-success-color: #76d275;
    --dp-success-color-disabled: #a3d9b1;
    --dp-icon-color: #959595;
    --dp-danger-color: #ff6f60;
    --dp-marker-color: #ff6f60;
    --dp-tooltip-color: #fafafa;
    --dp-disabled-color-text: #8e8e8e;
    --dp-highlight-color: rgba(25,118,210,.1)
}

#preNav .dp__main {
    box-sizing: border-box;
    font-family: -apple-system,blinkmacsystemfont,Segoe UI,roboto,oxygen,ubuntu,cantarell,Open Sans,Helvetica Neue,sans-serif;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#preNav .dp__pointer {
    cursor: pointer
}

#preNav .dp__icon {
    stroke: currentcolor;
    fill: currentcolor
}

#preNav .dp__button {
    align-content: center;
    align-items: center;
    background: var(--dp-background-color);
    box-sizing: border-box;
    color: var(--dp-icon-color);
    cursor: pointer;
    display: flex;
    height: 35px;
    justify-content: center;
    padding: 10px;
    text-align: center;
    width: 100%
}

#preNav .dp__button:hover {
    background: var(--dp-hover-color);
    color: var(--dp-hover-icon-color)
}

#preNav .dp__button svg {
    height: 20px;
    width: auto
}

#preNav .dp__button_bottom {
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px
}

#preNav .dp__flex_display {
    display: flex
}

#preNav .dp__flex_display_with_input {
    align-items: start;
    flex-direction: column
}

#preNav .dp__relative {
    position: relative
}

#preNav .calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active {
    transition: all .1s ease-out
}

#preNav .calendar-next-enter-from {
    opacity: 0;
    transform: translate(22px)
}

#preNav .calendar-next-leave-to,.calendar-prev-enter-from {
    opacity: 0;
    transform: translate(-22px)
}

#preNav .calendar-prev-leave-to {
    opacity: 0;
    transform: translate(22px)
}

#preNav .dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active {
    transition: all .1s ease-out
}

#preNav .dp-slide-down-leave-to,.dp-slide-up-enter-from {
    opacity: 0;
    transform: translateY(22px)
}

#preNav .dp-slide-down-enter-from,.dp-slide-up-leave-to {
    opacity: 0;
    transform: translateY(-22px)
}

#preNav .dp-menu-appear-enter-from {
    opacity: 0
}

#preNav .dp-menu-appear-enter-active,.dp-menu-appear-leave-active {
    transition: opacity .1s ease
}

#preNav .dp-menu-appear-leave-to {
    opacity: 1
}

#preNav :root {
    --formkit-theme: genesis;
    --fk-font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";
    --fk-font-family-input: var(--fk-font-family);
    --fk-font-family-label: var(--fk-font-family);
    --fk-font-family-legend: var(--fk-font-family-label);
    --fk-font-family-option: var(--fk-font-family-input);
    --fk-font-family-help: var(--fk-font-family);
    --fk-font-family-message: var(--fk-font-family);
    --fk-font-weight: 400;
    --fk-font-weight-input: var(--fk-font-weight);
    --fk-font-weight-label: 700;
    --fk-font-weight-legend: var(--fk-font-weight-label,bold);
    --fk-font-weight-help: var(--fk-font-weight);
    --fk-font-weight-option: var(--fk-font-weight);
    --fk-font-weight-message: var(--fk-font-weight);
    --fk-font-size: 1em;
    --fk-font-size-input: var(--fk-font-size);
    --fk-font-size-label: .875em;
    --fk-font-size-legend: .875em;
    --fk-font-size-help: .8125em;
    --fk-font-size-remove: .8125em;
    --fk-font-size-option: .9em;
    --fk-font-size-message: .8125em;
    --fk-font-size-button: .875em;
    --fk-font-size-summary: 1.25em;
    --fk-line-height: 1.1;
    --fk-line-height-label: var(--fk-line-height);
    --fk-line-height-help: var(--fk-line-height);
    --fk-line-height-option: var(--fk-line-height);
    --fk-line-height-message: var(--fk-line-height);
    --fk-line-height-textarea: var(--fk-line-height);
    --fk-line-height-input: 1.125em;
    --fk-line-height-button: 1.3;
    --fk-max-width-input: 25em;
    --fk-box-size: 1.25em;
    --fk-color-primary: #006ff9;
    --fk-color-checked: var(--fk-color-primary);
    --fk-color-input: #000;
    --fk-color-input-selection: rgba(0,122,255,.25);
    --fk-color-border: #94929c;
    --fk-color-border-focus: var(--fk-color-primary);
    --fk-color-danger: #ea0000;
    --fk-color-error: var(--fk-color-danger);
    --fk-color-placeholder: #767676;
    --fk-color-disabled: rgba(0,0,0,.1);
    --fk-color-help: rgba(0,0,0,.6);
    --fk-color-icon: rgba(0,0,0,.8);
    --fk-color-icon-minor: rgba(0,0,0,.55);
    --fk-color-button: #fff;
    --fk-color-button-hover: #fff;
    --fk-color-submit: var(--fk-color-button);
    --fk-color-submit-hover: var(--fk-color-button-hover);
    --fk-color-range-track: var(--fk-color-border);
    --fk-color-range-thumb: var(--fk-color-primary);
    --fk-focus-ring-color: rgba(50,100,203,.31);
    --fk-error-ring-color: rgba(235,0,0,.6);
    --fk-error-ring-focus-color: rgba(235,0,0,.3);
    --fk-bg-input: transparent;
    --fk-bg-disabled: rgba(0,0,0,.05);
    --fk-bg-decorator: linear-gradient(0deg,rgba(0,0,0,.07),transparent);
    --fk-bg-button: var(--fk-color-primary);
    --fk-bg-button-hover: var(--fk-bg-button);
    --fk-bg-submit: var(--fk-bg-button);
    --fk-bg-submit-hover: var(--fk-bg-submit);
    --fk-border-width: 1px;
    --fk-border-width-decorator: var(--fk-border-width);
    --fk-border-width-focus: 2px;
    --fk-border-width-checked: 1px;
    --fk-border-width-decorator-checked: 2px;
    --fk-border-width-decorator-focus: var(--fk-border-width-decorator-checked);
    --fk-border-width-decorator-focus-visible: var(--fk-border-width-focus);
    --fk-border-style: solid;
    --fk-border: var(--fk-border-width) var(--fk-border-style) var(--fk-color-border);
    --fk-border-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);
    --fk-border-decorator: var(--fk-border-width-decorator) var(--fk-border-style) var(--fk-color-border);
    --fk-border-decorator-focus: var(--fk-border-width-focus) var(--fk-border-style) var(--fk-color-border-focus);
    --fk-border-decorator-focus-visible: var(--fk-border-width-decorator-focus-visible) var(--fk-border-style) var(--fk-color-border-focus);
    --fk-border-decorator-checked: var(--fk-border-width-checked) var(--fk-border-style) var(--fk-color-border-focus);
    --fk-border-box-shadow: 0 0 0 var(--fk-border-width) var(--fk-color-border);
    --fk-border-box-shadow-focus: 0 0 0 var(--fk-border-width-focus) var(--fk-color-border-focus);
    --fk-border-box-shadow-decorator: 0 0 0 var(--fk-border-width-decorator);
    --fk-border-box-shadow-decorator-focus: 0 0 0 var(--fk-border-width-decorator-focus) var(--fk-color-border-focus);
    --fk-border-box-shadow-decorator-focus-visible: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-color-border-focus);
    --fk-border-box-shadow-decorator-checked: 0 0 0 var(--fk-border-width-decorator-checked) var(--fk-color-border-focus);
    --fk-border-box-shadow-invalid: 0 0 0 var(--fk-border-width-decorator-focus-visible) var(--fk-error-ring-color);
    --fk-border-radius-tl: .25em;
    --fk-border-radius-tr: .25em;
    --fk-border-radius-bl: .25em;
    --fk-border-radius-br: .25em;
    --fk-border-radius: var(--fk-border-radius-tl,.25em) var(--fk-border-radius-tr,.25em) var(--fk-border-radius-br,.25em) var(--fk-border-radius-bl,.25em);
    --fk-border-radius-full: 999em;
    --fk-focus-ring: .25em;
    --fk-error-ring: 3px;
    --fk-error-ring-offset: 2px;
    --fk-padding-base: .25em;
    --fk-padding-input-x: calc(var(--fk-padding-base)*3);
    --fk-padding-input-y: calc(var(--fk-padding-base)*3);
    --fk-padding-input-t: var(--fk-padding-input-y,0);
    --fk-padding-input-r: var(--fk-padding-input-x,0);
    --fk-padding-input-b: var(--fk-padding-input-y,0);
    --fk-padding-input-l: var(--fk-padding-input-x,0);
    --fk-padding-input: var(--fk-padding-input-t) var(--fk-padding-input-r) var(--fk-padding-input-b) var(--fk-padding-input-l);
    --fk-padding-label-x: inherit;
    --fk-padding-label-y: inherit;
    --fk-padding-label-t: var(--fk-padding-label-y,0);
    --fk-padding-label-r: var(--fk-padding-label-x,0);
    --fk-padding-label-b: var(--fk-padding-label-y,.5em);
    --fk-padding-label-l: var(--fk-padding-label-x,0);
    --fk-padding-label: var(--fk-padding-label-t) var(--fk-padding-label-r) var(--fk-padding-label-b) var(--fk-padding-label-l);
    --fk-padding-help-x: inherit;
    --fk-padding-help-y: var(--fk-padding-base);
    --fk-padding-help-t: var(--fk-padding-help-y,0);
    --fk-padding-help-r: var(--fk-padding-help-x,0);
    --fk-padding-help-b: var(--fk-padding-help-y,0);
    --fk-padding-help-l: var(--fk-padding-help-x,0);
    --fk-padding-help: var(--fk-padding-help-t) var(--fk-padding-help-r) var(--fk-padding-help-b) var(--fk-padding-help-l);
    --fk-padding-option-x: inherit;
    --fk-padding-option-y: inherit;
    --fk-padding-option-t: var(--fk-padding-option-y,0);
    --fk-padding-option-r: var(--fk-padding-option-x,0);
    --fk-padding-option-b: var(--fk-padding-option-y,0);
    --fk-padding-option-l: var(--fk-padding-option-x,0);
    --fk-padding-option: var(--fk-padding-option-t) var(--fk-padding-option-r) var(--fk-padding-option-b) var(--fk-padding-option-l);
    --fk-padding-messages-x: inherit;
    --fk-padding-messages-y: inherit;
    --fk-padding-messages-t: var(--fk-padding-messages-y,var(--fk-padding-base));
    --fk-padding-messages-r: var(--fk-padding-messages-x,0);
    --fk-padding-messages-b: var(--fk-padding-messages-y,0);
    --fk-padding-messages-l: var(--fk-padding-messages-x,0);
    --fk-padding-messages: var(--fk-padding-messages-t) var(--fk-padding-messages-r) var(--fk-padding-messages-b) var(--fk-padding-messages-l);
    --fk-padding-message-x: inherit;
    --fk-padding-message-y: var(--fk-padding-base);
    --fk-padding-message-t: var(--fk-padding-message-y,0);
    --fk-padding-message-r: var(--fk-padding-message-x,0);
    --fk-padding-message-b: var(--fk-padding-message-y,0);
    --fk-padding-message-l: var(--fk-padding-message-x,0);
    --fk-padding-message: var(--fk-padding-message-t) var(--fk-padding-message-r) var(--fk-padding-message-b) var(--fk-padding-message-l);
    --fk-padding-legend-x: .25em;
    --fk-padding-legend-y: .25em;
    --fk-padding-legend-t: var(--fk-padding-legend-y);
    --fk-padding-legend-r: var(--fk-padding-legend-x);
    --fk-padding-legend-b: var(--fk-padding-legend-y);
    --fk-padding-legend-l: var(--fk-padding-legend-x);
    --fk-padding-legend: var(--fk-padding-legend-t) var(--fk-padding-legend-r) var(--fk-padding-legend-b) var(--fk-padding-legend-l);
    --fk-padding-fieldset-x: var(--fk-padding-input-x);
    --fk-padding-fieldset-y: var(--fk-padding-input-y);
    --fk-padding-fieldset-t: var(--fk-padding-fieldset-y);
    --fk-padding-fieldset-r: var(--fk-padding-fieldset-x);
    --fk-padding-fieldset-b: var(--fk-padding-fieldset-y);
    --fk-padding-fieldset-l: var(--fk-padding-fieldset-x);
    --fk-padding-fieldset: var(--fk-padding-fieldset-t) var(--fk-padding-fieldset-r) var(--fk-padding-fieldset-b) var(--fk-padding-fieldset-l);
    --fk-padding-decorator-x: inherit;
    --fk-padding-decorator-y: var(--fk-padding-base);
    --fk-padding-decorator-t: var(--fk-padding-decorator-y,1.25em);
    --fk-padding-decorator-r: var(--fk-padding-decorator-x,1.25em);
    --fk-padding-decorator-b: var(--fk-padding-decorator-y,1.25em);
    --fk-padding-decorator-l: var(--fk-padding-decorator-x,1.25em);
    --fk-padding-decorator: var(--fk-padding-decorator-t) var(--fk-padding-decorator-r) var(--fk-padding-decorator-b) var(--fk-padding-decorator-l);
    --fk-padding-button-x: calc(var(--fk-padding-base)*8);
    --fk-padding-button-y: calc(var(--fk-padding-base)*3);
    --fk-padding-button-t: var(--fk-padding-button-y);
    --fk-padding-button-r: var(--fk-padding-button-x);
    --fk-padding-button-b: var(--fk-padding-button-y);
    --fk-padding-button-l: var(--fk-padding-button-x);
    --fk-padding-button: var(--fk-padding-button-t) var(--fk-padding-button-r) var(--fk-padding-button-b) var(--fk-padding-button-l);
    --fk-margin-base: .5em;
    --fk-margin-outer-x: inherit;
    --fk-margin-outer-y: inherit;
    --fk-margin-outer-t: var(--fk-margin-outer-y,0);
    --fk-margin-outer-r: var(--fk-margin-outer-x,0);
    --fk-margin-outer-b: var(--fk-margin-outer-y,calc(var(--fk-margin-base)*2));
    --fk-margin-outer-l: var(--fk-margin-outer-x,0);
    --fk-margin-outer: var(--fk-margin-outer-t) var(--fk-margin-outer-r) var(--fk-margin-outer-b) var(--fk-margin-outer-l);
    --fk-margin-wrapper-x: inherit;
    --fk-margin-wrapper-y: inherit;
    --fk-margin-wrapper-t: var(--fk-margin-wrapper-y,0);
    --fk-margin-wrapper-r: var(--fk-margin-wrapper-x,0);
    --fk-margin-wrapper-b: var(--fk-margin-wrapper-y,0);
    --fk-margin-wrapper-l: var(--fk-margin-wrapper-x,0);
    --fk-margin-wrapper: var(--fk-margin-wrapper-t) var(--fk-margin-wrapper-r) var(--fk-margin-wrapper-b) var(--fk-margin-wrapper-l);
    --fk-margin-input-x: inherit;
    --fk-margin-input-y: inherit;
    --fk-margin-input-t: var(--fk-margin-input-y,0);
    --fk-margin-input-r: var(--fk-margin-input-x,0);
    --fk-margin-input-b: var(--fk-margin-input-y,0);
    --fk-margin-input-l: var(--fk-margin-input-x,0);
    --fk-margin-input: var(--fk-margin-input-t) var(--fk-margin-input-r) var(--fk-margin-input-b) var(--fk-margin-input-l);
    --fk-margin-label-x: inherit;
    --fk-margin-label-y: 0;
    --fk-margin-label-t: var(--fk-margin-label-y,0);
    --fk-margin-label-r: var(--fk-margin-label-x,0);
    --fk-margin-label-b: var(--fk-margin-label-y,var(--fk-margin-base));
    --fk-margin-label-l: var(--fk-margin-label-x,0);
    --fk-margin-label: var(--fk-margin-label-t) var(--fk-margin-label-r) var(--fk-margin-label-b) var(--fk-margin-label-l);
    --fk-margin-help-x: inherit;
    --fk-margin-help-y: .3em;
    --fk-margin-help-t: var(--fk-margin-help-y,0);
    --fk-margin-help-r: var(--fk-margin-help-x,0);
    --fk-margin-help-b: 0;
    --fk-margin-help-l: var(--fk-margin-help-x,0);
    --fk-margin-help: var(--fk-margin-help-t) var(--fk-margin-help-r) var(--fk-margin-help-b) var(--fk-margin-help-l);
    --fk-margin-option-x: inherit;
    --fk-margin-option-y: inherit;
    --fk-margin-option-t: var(--fk-margin-option-y,0);
    --fk-margin-option-r: var(--fk-margin-option-x,0);
    --fk-margin-option-b: var(--fk-margin-option-y,.625em);
    --fk-margin-option-l: var(--fk-margin-option-x,0);
    --fk-margin-option: var(--fk-margin-option-t) var(--fk-margin-option-r) var(--fk-margin-option-b) var(--fk-margin-option-l);
    --fk-margin-message-x: inherit;
    --fk-margin-message-y: inherit;
    --fk-margin-message-t: var(--fk-margin-message-y,0);
    --fk-margin-message-r: var(--fk-margin-message-x,0);
    --fk-margin-message-b: var(--fk-margin-message-y,0);
    --fk-margin-message-l: var(--fk-margin-message-x,0);
    --fk-margin-message: var(--fk-margin-message-t) var(--fk-margin-message-r) var(--fk-margin-message-b) var(--fk-margin-message-l);
    --fk-margin-legend-x: 0em;
    --fk-margin-legend-y: inherit;
    --fk-margin-legend-t: var(--fk-margin-legend-y,0);
    --fk-margin-legend-r: var(--fk-margin-legend-x,0);
    --fk-margin-legend-b: var(--fk-margin-legend-y,0);
    --fk-margin-legend-l: var(--fk-margin-legend-x,0);
    --fk-margin-legend: var(--fk-margin-legend-t) var(--fk-margin-legend-r) var(--fk-margin-legend-b) var(--fk-margin-legend-l);
    --fk-margin-fieldset-x: inherit;
    --fk-margin-fieldset-y: inherit;
    --fk-margin-fieldset-t: var(--fk-margin-fieldset-y,0);
    --fk-margin-fieldset-r: var(--fk-margin-fieldset-x,0);
    --fk-margin-fieldset-b: var(--fk-margin-fieldset-y,0);
    --fk-margin-fieldset-l: var(--fk-margin-fieldset-x,0);
    --fk-margin-fieldset: var(--fk-margin-fieldset-t) var(--fk-margin-fieldset-r) var(--fk-margin-fieldset-b) var(--fk-margin-fieldset-l);
    --fk-margin-decorator-x: inherit;
    --fk-margin-decorator-y: inherit;
    --fk-margin-decorator-t: var(--fk-margin-decorator-y,0);
    --fk-margin-decorator-r: var(--fk-margin-decorator-x,.5em);
    --fk-margin-decorator-b: var(--fk-margin-decorator-y,0);
    --fk-margin-decorator-l: var(--fk-margin-decorator-x,0);
    --fk-margin-decorator: var(--fk-margin-decorator-t) var(--fk-margin-decorator-r) var(--fk-margin-decorator-b) var(--fk-margin-decorator-l);
    --fk-margin-button-x: inherit;
    --fk-margin-button-y: inherit;
    --fk-margin-button-t: var(--fk-margin-button-y,0);
    --fk-margin-button-r: var(--fk-margin-button-x,.5em);
    --fk-margin-button-b: var(--fk-margin-button-y,0);
    --fk-margin-button-l: var(--fk-margin-button-x,0);
    --fk-margin-button: var(--fk-margin-button-t) var(--fk-margin-button-r) var(--fk-margin-button-b) var(--fk-margin-button-l);
    --fk-icon-close: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxNiI+PHBhdGggZD0iTTEwLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwxLjY1LDQuMzVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBMMTAuMzUsMTEuNjVjLjIsLjIsLjIsLjUxLDAsLjcxLS4xLC4xLS4yMywuMTUtLjM1LC4xNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0yLDEyLjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNS0uMi0uMi0uMi0uNTEsMC0uNzFMOS42NSwzLjY1Yy4yLS4yLC41MS0uMiwuNzEsMCwuMiwuMiwuMiwuNTEsMCwuNzFMMi4zNSwxMi4zNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;
    --fk-icon-down: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiA3Ij48cGF0aCBkPSJNOCw2LjVjLS4xMywwLS4yNi0uMDUtLjM1LS4xNUwzLjE1LDEuODVjLS4yLS4yLS4yLS41MSwwLS43MSwuMi0uMiwuNTEtLjIsLjcxLDBsNC4xNSw0LjE1TDEyLjE1LDEuMTVjLjItLjIsLjUxLS4yLC43MSwwLC4yLC4yLC4yLC41MSwwLC43MWwtNC41LDQuNWMtLjEsLjEtLjIzLC4xNS0uMzUsLjE1WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+;
    --fk-icon-fileDoc: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNSAxNiI+PHBhdGggZD0iTTEyLjUsMTZIMi41Yy0uODMsMC0xLjUtLjY3LTEuNS0xLjVWMS41YzAtLjgzLC42Ny0xLjUsMS41LTEuNWg3LjA5Yy40LDAsLjc4LC4xNiwxLjA2LC40NGwyLjkxLDIuOTFjLjI4LC4yOCwuNDQsLjY2LC40NCwxLjA2VjE0LjVjMCwuODMtLjY3LDEuNS0xLjUsMS41Wk0yLjUsMWMtLjI4LDAtLjUsLjIyLS41LC41VjE0LjVjMCwuMjgsLjIyLC41LC41LC41SDEyLjVjLjI4LDAsLjUtLjIyLC41LS41VjQuNDFjMC0uMTMtLjA1LS4yNi0uMTUtLjM1bC0yLjkxLTIuOTFjLS4wOS0uMDktLjIyLS4xNS0uMzUtLjE1SDIuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMy4zOCw1aC0yLjkxYy0uODEsMC0xLjQ3LS42Ni0xLjQ3LTEuNDdWLjYyYzAtLjI4LC4yMi0uNSwuNS0uNXMuNSwuMjIsLjUsLjVWMy41M2MwLC4yNiwuMjEsLjQ3LC40NywuNDdoMi45MWMuMjgsMCwuNSwuMjIsLjUsLjVzLS4yMiwuNS0uNSwuNVoiIGZpbGw9ImN1cnJlbnRDb2xvciIvPjxwYXRoIGQ9Ik0xMCwxM0g1Yy0uMjgsMC0uNS0uMjItLjUtLjVzLjIyLS41LC41LS41aDVjLjI4LDAsLjUsLjIyLC41LC41cy0uMjIsLjUtLjUsLjVaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz48cGF0aCBkPSJNMTAsMTBINWMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWg1Yy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PHBhdGggZD0iTTcsN2gtMmMtLjI4LDAtLjUtLjIyLS41LS41cy4yMi0uNSwuNS0uNWgyYy4yOCwwLC41LC4yMiwuNSwuNXMtLjIyLC41LS41LC41WiIgZmlsbD0iY3VycmVudENvbG9yIi8+PC9zdmc+Cg==;
    --fk-icon-check: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAyNyI+PHBvbHlnb24gZmlsbD0iY3VycmVudENvbG9yIiBwb2ludHM9IjI2Ljk5IDAgMTAuMTMgMTcuMTcgNC42OSAxMS42MyAwIDE2LjQxIDEwLjQgMjcgMTUuMDUgMjIuMjcgMTUuMDkgMjIuMzEgMzIgNS4xIDI2Ljk5IDAiLz48L3N2Zz4=;
    --fk-icon-circle: PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PGNpcmNsZSBmaWxsPSJjdXJyZW50Q29sb3IiIGN4PSIxNiIgY3k9IjE2IiByPSIxNiIvPjwvc3ZnPg==;
    --fk-icon-fileItem: var(--fk-icon-fileDoc);
    --fk-icon-fileRemove: var(--fk-icon-close);
    --fk-icon-noFiles: var(--fk-icon-fileDoc);
    --fk-icon-select: var(--fk-icon-down);
    --fk-icon-checkboxDecorator: var(--fk-icon-check);
    --fk-icon-radioDecorator: var(--fk-icon-circle)
}

#preNav .formkit-outer,.formkit-outer * {
    box-sizing: border-box
}

#preNav .formkit-outer :after,.formkit-outer :before {
    box-sizing: inherit
}

#preNav .formkit-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: none
}

#preNav .formkit-input:focus {
    outline: none
}

@media (forced-colors:active) {
    #preNav .formkit-decorator,.formkit-input {
        border: 1px solid!important
    }
}

#preNav .formkit-message {
    list-style-type: none
}

#preNav .formkit-inner:focus-within {
    border-color: var(--fk-color-border-focus)
}

#preNav [data-type=select]:not([data-multiple]) .formkit-inner:after {
    background-color: var(--fk-color-icon)
}

#preNav .formkit-input {
    background-color: var(--fk-bg-input);
    color: var(--fk-color-input)
}

#preNav input.formkit-input[type=radio]:checked~.formkit-decorator:before {
    background: var(--fk-color-checked)
}

#preNav input.formkit-input[type=checkbox]:checked~.formkit-decorator:before {
    border-color: var(--fk-color-checked)
}

#preNav [data-family=text] .formkit-input::-moz-selection {
    background-color: var(--fk-color-input-selection)
}

#preNav [data-family=text] .formkit-input::selection {
    background-color: var(--fk-color-input-selection)
}

#preNav .formkit-help,.formkit-option-help {
    color: var(--fk-color-help)
}

#preNav .formkit-message {
    color: var(--fk-color-error)
}

#preNav .formkit-outer {
    font-family: var(--fk-font-family);
    font-size: var(--fk-font-size);
    font-weight: var(--fk-font-weight);
    line-height: var(--fk-line-height)
}

#preNav .formkit-outer[data-type=textarea] textarea {
    line-height: var(--fk-line-height-textarea)
}

#preNav .formkit-label {
    font-family: var(--fk-font-family-label);
    font-size: var(--fk-font-size-label);
    font-weight: var(--fk-font-weight-label);
    line-height: var(--fk-line-height-label)
}

#preNav .formkit-option .formkit-label,[data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label {
    font-size: var(--fk-font-size-option);
    font-weight: var(--fk-font-weight-option);
    margin-bottom: .1em
}

#preNav .formkit-legend {
    font-family: var(--fk-font-family-legend);
    font-size: var(--fk-font-size-legend);
    font-weight: var(--fk-font-weight-legend)
}

#preNav .formkit-input {
    font-family: var(--fk-font-family-input);
    font-size: var(--fk-font-size-input);
    font-weight: var(--fk-font-weight-input);
    line-height: var(--fk-line-height-input)
}

#preNav .formkit-help,.formkit-option-help {
    font-family: var(--fk-font-family-help);
    font-size: var(--fk-font-size-help);
    font-weight: var(--fk-font-weight-help);
    line-height: var(--fk-line-height-help)
}

#preNav .formkit-messages {
    font-family: var(--fk-font-family-message);
    font-family: var(--fk-font-family);
    line-height: var(--fk-line-height-message)
}

#preNav .formkit-message {
    font-size: var(--fk-font-size-message);
    font-weight: var(--fk-font-weight-message)
}

#preNav .formkit-outer {
    margin: var(--fk-margin-outer)
}

#preNav .formkit-outer[data-disabled] {
    opacity: .5
}

#preNav .formkit-outer[data-disabled] [data-disabled] {
    opacity: 1
}

#preNav .formkit-fieldset,.formkit-wrapper {
    max-width: var(--fk-max-width-input)
}

#preNav .formkit-label {
    display: block;
    margin: var(--fk-margin-label);
    padding: var(--fk-padding-label)
}

#preNav .formkit-fieldset {
    border: var(--fk-border);
    border-radius: var(--fk-border-radius);
    margin: var(--fk-margin-fieldset);
    padding: var(--fk-padding-fieldset)
}

#preNav .formkit-fieldset:focus-within {
    border: var(--fk-border-focus)
}

#preNav .formkit-fieldset>.formkit-help {
    margin-bottom: calc(var(--fk-padding-fieldset-t)*1.5);
    margin-top: calc(var(--fk-padding-fieldset-t)*-.5)
}

#preNav .formkit-legend {
    display: block;
    margin: var(--fk-margin-legend);
    padding: var(--fk-padding-legend)
}

#preNav .formkit-inner {
    align-items: center;
    border-radius: var(--fk-border-radius);
    box-shadow: var(--fk-border-box-shadow);
    display: flex;
    position: relative
}

#preNav .formkit-inner:focus-within {
    box-shadow: var(--fk-border-box-shadow-focus)
}

#preNav [data-type=checkbox] .formkit-inner,[data-type=radio] .formkit-inner {
    border: none;
    box-shadow: none;
    display: inline-block
}

#preNav [data-errors] :is([data-type=checkbox] .formkit-inner):focus-within,[data-errors] :is([data-type=radio] .formkit-inner):focus-within,[data-invalid] :is([data-type=checkbox] .formkit-inner):focus-within,[data-invalid] :is([data-type=radio] .formkit-inner):focus-within {
    outline: none
}

#preNav .formkit-input {
    border-radius: var(--fk-border-radius);
    display: block;
    padding: var(--fk-padding-input);
    width: 100%
}

#preNav .formkit-input[disabled] {
    background-color: var(--fk-bg-disabled)
}

#preNav .formkit-input[multiple] {
    padding: 0
}

#preNav .formkit-input[multiple] option {
    padding: var(--fk-padding-input)
}

#preNav input.formkit-input[type=date]::-webkit-calendar-picker-indicator {
    font-size: .875em;
    padding-bottom: 0;
    padding-top: 0
}

#preNav input.formkit-input[type=date]::-webkit-datetime-edit {
    line-height: 1;
    overflow: visible
}

#preNav select.formkit-input {
    padding-right: calc(var(--fk-padding-base)*7)
}

#preNav select.formkit-input[data-placeholder]:not([multiple]) {
    color: var(--fk-color-placeholder)
}

#preNav select.formkit-input[data-placeholder]:not([multiple]) option {
    color: var(--fk-color-input)
}

#preNav select.formkit-input[data-placeholder]:not([multiple]) option[disabled] {
    color: var(--fk-color-disabled)
}

#preNav select.formkit-input[data-placeholder]:not([multiple]) option[data-is-placeholder] {
    color: var(--fk-color-placeholder)
}

#preNav select.formkit-input option {
    font-size: var(--fk-font-size-option)
}

#preNav input.formkit-input[type=radio]~.formkit-decorator {
    border-radius: var(--fk-border-radius-full)
}

#preNav input.formkit-input[type=radio]~.formkit-decorator:before {
    border: 0;
    border-radius: 2em;
    height: 50%;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 50%
}

#preNav .formkit-help,.formkit-option-help {
    margin: var(--fk-margin-help)
}

#preNav .formkit-messages {
    margin: var(--fk-margin-messages);
    padding: var(--fk-padding-messages)
}

#preNav .formkit-help+.formkit-messages {
    padding-top: 0
}

#preNav .formkit-message {
    margin: var(--fk-margin-message);
    padding: var(--fk-padding-message)
}

#preNav .formkit-messages+.formkit-actions {
    margin-top: var(--fk-margin-outer-b)
}

@keyframes fk-rotate {
    to {
        transform: rotate(1turn)
    }
}

@keyframes fk-glow {
   0% {
        box-shadow: 0 0 0 .1em var(--fk-color-primary)
    }

   to {
        box-shadow: 0 0 0 .4em var(--fk-color-primary)
    }
}

#preNav [data-type=button] .formkit-input,[data-type=submit] .formkit-input {
    border: 1px solid transparent;
    border-radius: var(--fk-border-radius);
    cursor: pointer;
    display: inline-flex;
    font-size: var(--fk-font-size-button);
    justify-content: center;
    line-height: var(--fk-line-height-button);
    margin: var(--fk-margin-button);
    padding: var(--fk-padding-button);
    position: relative;
    transition: filter .25s;
    width: auto
}

#preNav [data-type=button] .formkit-input:focus-visible,[data-type=submit] .formkit-input:focus-visible {
    outline: var(--fk-color-border-focus) solid 2px;
    outline-offset: 2px
}

#preNav [data-type=button] .formkit-input[disabled],[data-type=button][data-disabled] .formkit-input,[data-type=submit] .formkit-input[disabled],[data-type=submit][data-disabled] .formkit-input {
    background: var(--fk-color-border)!important;
    color: var(--fk-color-button)!important;
    cursor: not-allowed
}

#preNav [data-type=submit] .formkit-input {
    background: var(--fk-bg-submit);
    color: var(--fk-color-submit)
}

#preNav [data-type=submit] .formkit-input:before {
    border: 0 solid transparent;
    border-radius: 1.28571428em;
    box-sizing: border-box;
    content: "";
    height: 1.28571428em;
    margin-right: 0;
    transition: width .25s,border .25s,margin-right .25s;
    width: 0
}

#preNav [data-type=submit] .formkit-input:hover {
    background: var(--fk-bg-submit-hover)
}

#preNav [data-loading] [data-type=submit] .formkit-input:before {
    animation: fk-rotate .5s linear infinite;
    border: .1428571429em solid #fff;
    border-right-color: transparent;
    margin-right: .75em;
    width: 1.28571428em
}

#preNav [data-loading] .formkit-actions [data-type=submit] .formkit-input {
    filter: brightness(1.1);
    pointer-events: none
}

#preNav [data-type=button] .formkit-input {
    background: var(--fk-bg-button);
    color: var(--fk-color-button)
}

#preNav [data-type=button] .formkit-input:hover {
    background: var(--fk-bg-button-hover)
}

#preNav [data-type=checkbox] [data-disabled],[data-type=radio] [data-disabled] {
    opacity: 30%
}

#preNav [data-type=checkbox] .formkit-label,[data-type=radio] .formkit-label {
    margin: 0;
    padding: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#preNav [data-type=checkbox] .formkit-wrapper,[data-type=radio] .formkit-wrapper {
    align-items: center;
    display: flex
}

#preNav [data-type=checkbox] .formkit-input,[data-type=radio] .formkit-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    height: 0;
    left: -999em;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    width: 0
}

#preNav [data-type=checkbox] .formkit-input~.formkit-decorator,[data-type=radio] .formkit-input~.formkit-decorator {
    background: var(--fk-bg-decorator);
    border: none;
    border-radius: var(--fk-border-radius);
    box-shadow: var(--fk-border-box-shadow);
    box-sizing: content-box;
    display: block;
    flex: 0 0 var(--fk-box-size);
    height: var(--fk-box-size);
    margin: var(--fk-margin-decorator);
    position: relative;
    width: var(--fk-box-size)
}

#preNav [data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon {
    height: 0;
    left: 50%;
    overflow: hidden;
    padding: 3px;
    pointer-events: none;
    position: absolute;
    top: 50%;
    transform: translate(-50%,-50%);
    width: 0
}

#preNav [data-type=checkbox] .formkit-input~.formkit-decorator .formkit-icon svg,[data-type=radio] .formkit-input~.formkit-decorator .formkit-icon svg {
    height: 100%
}

#preNav [data-type=checkbox] .formkit-input:checked~.formkit-decorator,[data-type=radio] .formkit-input:checked~.formkit-decorator {
    box-shadow: var(--fk-border-box-shadow-decorator-checked)
}

#preNav [data-type=checkbox] .formkit-input:checked~.formkit-decorator .formkit-icon,[data-type=radio] .formkit-input:checked~.formkit-decorator .formkit-icon {
    color: var(--fk-color-border-focus);
    height: 100%;
    width: 100%
}

#preNav [data-type=checkbox] .formkit-input:focus~.formkit-decorator,[data-type=radio] .formkit-input:focus~.formkit-decorator {
    box-shadow: var(--fk-border-box-shadow-decorator-focus);
    outline: var(--fk-focus-ring) solid var(--fk-focus-ring-color)
}

#preNav [data-type=checkbox] .formkit-input:focus-visible~.formkit-decorator,[data-type=radio] .formkit-input:focus-visible~.formkit-decorator {
    box-shadow: var(--fk-border-box-shadow-decorator-focus-visible)
}

#preNav [data-type=checkbox] .formkit-options,[data-type=radio] .formkit-options {
    margin: var(--fk-checkbox-options-margin);
    padding: 0
}

#preNav [data-type=checkbox] .formkit-option,[data-type=radio] .formkit-option {
    list-style-type: none;
    margin: var(--fk-margin-option)
}

#preNav [data-type=checkbox] .formkit-option:last-child,[data-type=radio] .formkit-option:last-child {
    margin-bottom: 0
}

#preNav [data-type=checkbox] fieldset.formkit-fieldset,[data-type=radio] fieldset.formkit-fieldset {
    border: var(--fk-border);
    border-radius: var(--fk-border-radius)
}

#preNav [data-type=radio] .formkit-input~.formkit-decorator .formkit-icon {
    padding: 5px
}

#preNav [data-type=color] .formkit-inner {
    max-width: 5em
}

#preNav [data-type=color] input[type=color] {
    border: none;
    padding: 0
}

#preNav [data-type=color] input[type=color]::-webkit-color-swatch-wrapper {
    border: none;
    padding: 0
}

#preNav [data-type=color] input[type=color]::-moz-color-swatch-wrapper {
    border: none;
    padding: 0
}

#preNav [data-type=color] input[type=color]::-webkit-color-swatch {
    border: none;
    border-radius: var(--fk-border-radius)
}

#preNav [data-type=color] input[type=color]::-moz-color-swatch {
    border: none;
    border-radius: var(--fk-border-radius)
}

#preNav [data-type=range] .formkit-inner {
    border: 0;
    box-shadow: none
}

#preNav [data-type=range] .formkit-inner:focus-within {
    border: 0;
    box-shadow: none
}

#preNav [data-type=range] input {
    padding-left: 0;
    padding-right: 0
}

#preNav [data-type=range] input[disabled] {
    background: transparent
}

#preNav [data-type=range] input::-webkit-slider-runnable-track {
    background-color: var(--fk-color-border);
    border-radius: 4px;
    height: 4px
}

#preNav [data-type=range] input::-webkit-slider-thumb {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: var(--fk-color-range-thumb);
    border: 0;
    border-radius: 1em;
    height: 1em;
    position: relative;
    transform: translateY(calc(-50% + 2px));
    width: 1em
}

#preNav [data-type=range] input::-moz-range-track {
    background-color: var(--fk-color-border);
    border: 1px solid transparent;
    border-radius: 4px;
    height: 4px
}

#preNav [data-type=range] input::-moz-range-thumb {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background-color: var(--fk-color-range-thumb);
    border: 1px solid var(--fk-color-range-thumb);
    border-radius: 1em;
    height: 1em;
    position: relative;
    width: 1em
}

#preNav [data-type=range] input:focus::-webkit-slider-thumb {
    outline: var(--fk-focus-ring) solid var(--fk-focus-ring-color)
}

#preNav [data-type=range] input:focus::-moz-range-thumb {
    outline: var(--fk-focus-ring) solid var(--fk-focus-ring-color)
}

#preNav [data-type=range] input[disabled]::-webkit-slider-thumb {
    background-color: var(--fk-color-border)
}

#preNav [data-type=range] input[disabled]::-moz-slider-thumb {
    background-color: var(--fk-color-border)
}

#preNav [data-type=select]:not([data-multiple]) .formkit-inner .formkit-select-icon {
    margin-left: -2.5em;
    pointer-events: none
}

#preNav [data-type=select][data-multiple] .formkit-select-icon {
    display: none
}

#preNav [data-type=file] .formkit-file-list,[data-type=file] .formkit-no-files {
    margin: 0;
    padding: var(--fk-padding-input)
}

#preNav [data-type=file] .formkit-file-item,[data-type=file] .formkit-no-files {
    align-items: center;
    display: flex;
    flex-grow: 1;
    font-size: var(--fk-font-size-input);
    position: relative
}

#preNav [data-type=file] .formkit-file-item+.formkit-file-item,[data-type=file] .formkit-no-files+.formkit-no-files {
    margin-top: var(--fk-padding-input-t)
}

#preNav [data-type=file] .formkit-inner .formkit-file-item-icon,[data-type=file] .formkit-inner .formkit-no-files-icon {
    margin-right: .5em;
    width: 1em
}

#preNav [data-type=file] .formkit-file-item .formkit-file-remove {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background: transparent;
    border: none;
    cursor: pointer;
    font-size: 0;
    margin-left: auto;
    padding: 0;
    position: relative;
    z-index: 3
}

#preNav [data-type=file] .formkit-file-item .formkit-file-remove:hover {
    color: var(--fk-color-danger)
}

#preNav [data-type=file] .formkit-file-item .formkit-file-remove .formkit-file-remove-icon {
    font-size: 1rem;
    width: 1em
}

#preNav [data-type=file] .formkit-no-files {
    color: var(--fk-color-placeholder)
}

#preNav [data-type=file] .formkit-no-files:before {
    background-color: var(--fk-color-placeholder)
}

#preNav [data-type=file] .formkit-file-list {
    width: 100%
}

#preNav [data-type=file] .formkit-file-list[data-has-multiple] {
    margin-bottom: calc(var(--fk-padding-input-b) + var(--fk-font-size-remove)*1.1)
}

#preNav [data-type=file] .formkit-file-list[data-has-multiple] .formkit-file-item {
    line-height: var(--fk-line-height-input)
}

#preNav [data-type=file] .formkit-input {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    bottom: 0;
    color: transparent;
    cursor: pointer;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2
}

#preNav [data-type=file] .formkit-input::file-selector-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 0;
    font-size: 0;
    padding: 0
}

#preNav [data-type=file] .formkit-input[data-file-hover] {
    animation: fk-glow .75s infinite alternate
}

#preNav [data-type=file] [data-has-multiple=true]~.formkit-file-remove {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: transparent;
    border: 0;
    bottom: calc(var(--fk-padding-input-b) + 1em - var(--fk-font-size-remove));
    color: var(--fk-color-primary);
    cursor: pointer;
    display: block;
    font-size: var(--fk-font-size-remove);
    left: calc(var(--fk-padding-input-l) + 1em - var(--fk-font-size-remove));
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 5
}

#preNav [data-type=file] [data-has-multiple=true]~.formkit-file-remove:hover {
    color: var(--fk-color-danger)
}

#preNav [data-type=textarea] textarea {
    flex-grow: 1;
    min-height: 6em;
    width: 100%
}

#preNav .formkit-summary {
    margin: 0;
    padding: 0;
    width: 100%
}

#preNav .formkit-summary-inner {
    border: var(--fk-error-ring) solid var(--fk-error-ring-color);
    border-radius: .5em;
    padding: var(--fk-margin-outer-b)
}

#preNav .formkit-summary-header {
    font-size: var(--fk-font-size-summary);
    margin: 0 0 var(--fk-margin-outer-b) 0
}

#preNav .formkit-message-link {
    color: var(--fk-color-danger);
    text-decoration: none
}

#preNav .formkit-message-link:focus {
    outline: var(--fk-error-ring) solid var(--fk-error-ring-color)
}

#preNav .formkit-inner:focus-within .formkit-icon.formkit-prefix-icon {
    color: var(--fk-color-primary)
}

#preNav .formkit-outer .formkit-icon {
    align-self: stretch;
    display: flex;
    flex-grow: 0;
    flex-shrink: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    width: 2.5em
}

#preNav .formkit-outer .formkit-icon.formkit-prefix-icon {
    background: var(--fk-bg-decorator);
    border-radius: var(--fk-border-radius-tl) 0 0 var(--fk-border-radius-bl);
    box-shadow: 1px 0 #00000054
}

#preNav .formkit-outer .formkit-icon.formkit-suffix-icon {
    padding-left: 0;
    padding-right: .75em;
    width: 1.75em
}

#preNav .formkit-outer .formkit-icon svg {
    margin: auto;
    max-height: 1em;
    max-width: 1em;
    width: 100%
}

#preNav [data-type=button] .formkit-icon.formkit-prefix-icon,[data-type=range] .formkit-icon.formkit-prefix-icon,[data-type=submit] .formkit-icon.formkit-prefix-icon {
    background: none;
    box-shadow: none
}

#preNav [data-type=button] .formkit-inner:focus-within .formkit-icon,[data-type=range] .formkit-inner:focus-within .formkit-icon,[data-type=submit] .formkit-inner:focus-within .formkit-icon {
    color: currentColor
}

#preNav [data-type=button] .formkit-icon,[data-type=range] .formkit-icon,[data-type=submit] .formkit-icon {
    font-size: 1rem;
    padding: 0;
    width: 1em
}

#preNav [data-type=button] .formkit-icon.formkit--prefix-icon,[data-type=range] .formkit-icon.formkit--prefix-icon,[data-type=submit] .formkit-icon.formkit--prefix-icon {
    margin-right: .5em
}

#preNav [data-type=button] .formkit-icon.formkit-suffix-icon,[data-type=range] .formkit-icon.formkit-suffix-icon,[data-type=submit] .formkit-icon.formkit-suffix-icon {
    margin-left: .5em
}

#preNav [data-type=button] .formkit-prefix-icon,[data-type=submit] .formkit-prefix-icon {
    margin-left: -.5em;
    margin-right: .5em
}

#preNav [data-type=button] .formkit-suffix-icon,[data-type=submit] .formkit-suffix-icon {
    margin-left: .5em;
    margin-right: -.5em
}

#preNav [data-prefix-icon=true][data-prefix-icon-click=true] .formkit-prefix-icon {
    cursor: pointer
}

#preNav [data-prefix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

#preNav [data-prefix-icon=true][data-type=color] input[type=color]::-moz-color-swatch {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0
}

#preNav [data-prefix-icon=true][data-type=file][data-multiple=true] .formkit-file-remove {
    left: calc(var(--fk-padding-input-l) + 4em - var(--fk-font-size-remove))
}

#preNav [data-suffix-icon=true][data-suffix-icon-click=true] .formkit-suffix-icon {
    cursor: pointer
}

#preNav [data-suffix-icon=true][data-type=color] input[type=color]::-webkit-color-swatch {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

#preNav [data-suffix-icon=true][data-type=color] input[type=color]::-moz-color-swatch {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}

#preNav [data-suffix-icon=true][data-type=color] .formkit-icon.formkit-suffix-icon {
    padding-right: 0;
    width: 2.5em
}

#preNav [data-suffix-icon=true][data-type=select] .formkit-inner:after {
    right: 2.5em
}

#preNav [data-prefix-icon=true][data-type=color] .formkit-inner,[data-suffix-icon=true][data-type=color] .formkit-inner {
    max-width: 7.5em
}

#preNav [data-prefix-icon=true][data-suffix-icon=true][data-type=color] .formkit-inner {
    max-width: 10em
}

/*! tailwindcss v3.4.3 | MIT License | https://tailwindcss.com*/
#preNav *,#preNav :after,#preNav :before {
    border-color: rgb(var(--color-gray-200)/1);
    border-style: solid;
    border-width: 0;
    box-sizing: border-box
}

#preNav :after,#preNav :before {
    --tw-content: ""
}

#preNav :host,#preNav html {
    line-height: 1.5;
    -webkit-text-size-adjust: 100%;
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;
    font-feature-settings: normal;
    font-variation-settings: normal;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-tap-highlight-color: transparent
}

#preNav body {
    line-height: inherit;
    margin: 0
}

#preNav hr {
    border-top-width: 1px;
    color: inherit;
    height: 0
}

#preNav abbr:where([title]) {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

#preNav h1,#preNav h2,#preNav h3,#preNav h4,#preNav h5,#preNav h6 {
    font-size: inherit;
    font-weight: inherit
}

#preNav a {
    color: inherit;
    text-decoration: inherit
}

#preNav b,#preNav strong {
    font-weight: bolder
}

#preNav code,#preNav kbd,#preNav pre,#preNav samp {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings: normal;
    font-size: 1em;
    font-variation-settings: normal
}

#preNav small {
    font-size: 80%
}

#preNav sub,#preNav sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

#preNav sub {
    bottom: -.25em
}

#preNav sup {
    top: -.5em
}

#preNav table {
    border-collapse: collapse;
    border-color: inherit;
    text-indent: 0
}

#preNav button,#preNav input,#preNav optgroup,#preNav select,#preNav textarea {
    color: inherit;
    font-family: inherit;
    font-feature-settings: inherit;
    font-size: 100%;
    font-variation-settings: inherit;
    font-weight: inherit;
    letter-spacing: inherit;
    line-height: inherit;
    margin: 0;
    padding: 0
}

#preNav button,#preNav select {
    text-transform: none
}

#preNav button,#preNav input:where([type=button]),#preNav input:where([type=reset]),#preNav input:where([type=submit]) {
    -webkit-appearance: button;
    background-color: transparent;
    background-image: none
}

#preNav :-moz-focusring {
    outline: auto
}

#preNav :-moz-ui-invalid {
    box-shadow: none
}

#preNav progress {
    vertical-align: baseline
}

#preNav ::-webkit-inner-spin-button,::-webkit-outer-spin-button {
    height: auto
}

#preNav [type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

#preNav ::-webkit-search-decoration {
    -webkit-appearance: none
}

#preNav ::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

#preNav summary {
    display: list-item
}

#preNav blockquote,#preNav dd,#preNav dl,#preNav figure,#preNav h1,#preNav h2,#preNav h3,#preNav h4,#preNav h5,#preNav h6,#preNav hr,#preNav p,#preNav pre {
    margin: 0
}

#preNav fieldset {
    margin: 0
}

#preNav fieldset,#preNav legend {
    padding: 0
}

#preNav menu,#preNav ol,#preNav ul {
    list-style: none;
    margin: 0;
    padding: 0
}

#preNav dialog {
    padding: 0
}

#preNav textarea {
    resize: vertical
}

#preNav input::-moz-placeholder,#preNav textarea::-moz-placeholder {
    color: rgb(var(--color-gray-400)/1);
    opacity: 1
}

#preNav input::placeholder,#preNav textarea::placeholder {
    color: rgb(var(--color-gray-400)/1);
    opacity: 1
}

#preNav [role=button],#preNav button {
    cursor: pointer
}

#preNav :disabled {
    cursor: default
}

#preNav audio,#preNav canvas,#preNav embed,#preNav iframe,#preNav img,#preNav object,#preNav video {
    display: block;
    vertical-align: middle
}

#preNav img,#preNav video {
    height: auto;
    max-width: 100%
}

#preNav [hidden] {
    display: none
}

.fix-body {
    overflow: hidden!important;
    height: 100vh!important;
}

@media (min-width: 768px) {
    .md\:w-1\/4 {
        width: 25%!important;
    }
}

#preNav *,#preNav :after,#preNav :before {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

#preNav ::backdrop {
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgba(59,130,246,.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style:
}

#preNav .container {
    width: 100%
}

@media (min-width: 640px) {
    #preNav .container {
        max-width:640px
    }
}

@media (min-width: 768px) {
    #preNav .container {
        max-width:768px
    }
}

@media (min-width: 1024px) {
    #preNav .container {
        max-width:1024px
    }
}

@media (min-width: 1280px) {
    #preNav .container {
        max-width:1280px
    }
}

@media (min-width: 1536px) {
    #preNav .container {
        max-width:1536px
    }
}

#preNav .form-input,#preNav .form-multiselect,#preNav .form-select,#preNav .form-textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    border-color: rgb(var(--color-gray-500)/var(--tw-border-opacity,1));
    border-radius: 0;
    border-width: 1px;
    font-size: 1rem;
    line-height: 1.5rem;
    padding: .5rem .75rem;
    --tw-shadow: 0 0 #0000
}

#preNav .form-input:focus,#preNav .form-multiselect:focus,#preNav .form-select:focus,#preNav .form-textarea:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    border-color: #2563eb;
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}

#preNav .form-input::-moz-placeholder,#preNav .form-textarea::-moz-placeholder {
    color: rgb(var(--color-gray-500)/var(--tw-text-opacity,1));
    opacity: 1
}

#preNav .form-input::placeholder,#preNav .form-textarea::placeholder {
    color: rgb(var(--color-gray-500)/var(--tw-text-opacity,1));
    opacity: 1
}

#preNav .form-input::-webkit-datetime-edit-fields-wrapper,#preNav .form-input::-webkit-date-and-time-value {
    padding: 0
}

#preNav .form-input::-webkit-date-and-time-value {
    min-height: 1.5em;
    text-align: inherit
}

#preNav .form-input::-webkit-datetime-edit {
    display: inline-flex
}

#preNav .form-input::-webkit-datetime-edit,.form-input::-webkit-datetime-edit-day-field,.form-input::-webkit-datetime-edit-hour-field,.form-input::-webkit-datetime-edit-meridiem-field,.form-input::-webkit-datetime-edit-millisecond-field,.form-input::-webkit-datetime-edit-minute-field,.form-input::-webkit-datetime-edit-month-field,.form-input::-webkit-datetime-edit-second-field,.form-input::-webkit-datetime-edit-year-field {
    padding-bottom: 0;
    padding-top: 0
}

#preNav .form-select {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='rgb(var(--color-gray-500) / var(--tw-stroke-opacity, 1))' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3E%3C/svg%3E");
    background-position: right .5rem center;
    background-repeat: no-repeat;
    background-size: 1.5em 1.5em;
    padding-right: 2.5rem;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact
}

#preNav .form-select:where([size]:not([size="1"])) {
    background-image: none;
    background-position: 0 0;
    background-repeat: unset;
    background-size: initial;
    padding-right: .75rem;
    -webkit-print-color-adjust: unset;
    print-color-adjust: unset
}

#preNav .form-checkbox,.form-radio {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-color: #fff;
    background-origin: border-box;
    border-color: rgb(var(--color-gray-500)/var(--tw-border-opacity,1));
    border-width: 1px;
    color: #2563eb;
    display: inline-block;
    flex-shrink: 0;
    height: 1rem;
    padding: 0;
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    vertical-align: middle;
    width: 1rem;
    --tw-shadow: 0 0 #0000
}

#preNav .form-checkbox {
    border-radius: 0
}

#preNav .form-radio {
    border-radius: 100%
}

#preNav .form-checkbox:focus,.form-radio:focus {
    outline: 2px solid transparent;
    outline-offset: 2px;
    --tw-ring-inset: var(--tw-empty, );
    --tw-ring-offset-width: 2px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: #2563eb;
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)
}

#preNav .form-checkbox:checked,.form-radio:checked {
    background-color: currentColor;
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-color: transparent
}

#preNav .form-checkbox:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0'/%3E%3C/svg%3E")
}

@media (forced-colors:active) {
    #preNav .form-checkbox:checked {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto
    }
}

#preNav .form-radio:checked {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Ccircle cx='8' cy='8' r='3'/%3E%3C/svg%3E")
}

@media (forced-colors:active) {
    #preNav .form-radio:checked {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto
    }
}

#preNav .form-checkbox:checked:focus,.form-checkbox:checked:hover,.form-radio:checked:focus,.form-radio:checked:hover {
    background-color: currentColor;
    border-color: transparent
}

#preNav .form-checkbox:indeterminate {
    background-color: currentColor;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3E%3C/svg%3E");
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    border-color: transparent
}

@media (forced-colors:active) {
    #preNav .form-checkbox:indeterminate {
        -webkit-appearance: auto;
        -moz-appearance: auto;
        appearance: auto
    }
}

#preNav .form-checkbox:indeterminate:focus,.form-checkbox:indeterminate:hover {
    background-color: currentColor;
    border-color: transparent
}

#preNav .aspect-h-9 {
    --tw-aspect-h: 9
}

#preNav .aspect-w-16 {
    padding-bottom: calc(var(--tw-aspect-h)/var(--tw-aspect-w)*100%);
    position: relative;
    --tw-aspect-w: 16
}

#preNav .aspect-w-16>* {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

#preNav .i-heroicons-arrow-path-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M15.312 11.424a5.5 5.5 0 0 1-9.201 2.466l-.312-.311h2.433a.75.75 0 0 0 0-1.5H3.989a.75.75 0 0 0-.75.75v4.242a.75.75 0 0 0 1.5 0v-2.43l.31.31a7 7 0 0 0 11.712-3.138.75.75 0 0 0-1.449-.39m1.23-3.723a.75.75 0 0 0 .219-.53V2.929a.75.75 0 0 0-1.5 0V5.36l-.31-.31A7 7 0 0 0 3.239 8.188a.75.75 0 1 0 1.448.389A5.5 5.5 0 0 1 13.89 6.11l.311.31h-2.432a.75.75 0 0 0 0 1.5h4.243a.75.75 0 0 0 .53-.219' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-arrow-path-20-solid,.i-heroicons-arrows-up-down-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-arrows-up-down-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2.24 6.8a.75.75 0 0 0 1.06-.04l1.95-2.1v8.59a.75.75 0 0 0 1.5 0V4.66l1.95 2.1a.75.75 0 1 0 1.1-1.02l-3.25-3.5a.75.75 0 0 0-1.1 0L2.2 5.74a.75.75 0 0 0 .04 1.06m8 6.4a.75.75 0 0 0-.04 1.06l3.25 3.5a.75.75 0 0 0 1.1 0l3.25-3.5a.75.75 0 1 0-1.1-1.02l-1.95 2.1V6.75a.75.75 0 0 0-1.5 0v8.59l-1.95-2.1a.75.75 0 0 0-1.06-.04' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-bars-arrow-down-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75M2 7.5a.75.75 0 0 1 .75-.75h7.508a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5M14 7a.75.75 0 0 1 .75.75v6.59l1.95-2.1a.75.75 0 1 1 1.1 1.02l-3.25 3.5a.75.75 0 0 1-1.1 0l-3.25-3.5a.75.75 0 1 1 1.1-1.02l1.95 2.1V7.75A.75.75 0 0 1 14 7M2 11.25a.75.75 0 0 1 .75-.75h4.562a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1-.75-.75' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-bars-arrow-down-20-solid,.i-heroicons-bars-arrow-up-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-bars-arrow-up-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M2 3.75A.75.75 0 0 1 2.75 3h11.5a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 3.75M2 7.5a.75.75 0 0 1 .75-.75h6.365a.75.75 0 0 1 0 1.5H2.75A.75.75 0 0 1 2 7.5M14 7a.75.75 0 0 1 .55.24l3.25 3.5a.75.75 0 1 1-1.1 1.02l-1.95-2.1v6.59a.75.75 0 0 1-1.5 0V9.66l-1.95 2.1a.75.75 0 1 1-1.1-1.02l3.25-3.5A.75.75 0 0 1 14 7M2 11.25a.75.75 0 0 1 .75-.75H7A.75.75 0 0 1 7 12H2.75a.75.75 0 0 1-.75-.75' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-check-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M16.705 4.153a.75.75 0 0 1 .142 1.052l-8 10.5a.75.75 0 0 1-1.127.075l-4.5-4.5a.75.75 0 0 1 1.06-1.06l3.894 3.893 7.48-9.817a.75.75 0 0 1 1.05-.143' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-check-20-solid,.i-heroicons-chevron-double-left-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-chevron-double-left-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M4.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L6.31 10l3.72-3.72a.75.75 0 1 0-1.06-1.06zm9.25-4.25L9.72 9.47a.75.75 0 0 0 0 1.06l4.25 4.25a.75.75 0 1 0 1.06-1.06L11.31 10l3.72-3.72a.75.75 0 0 0-1.06-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-chevron-double-right-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M15.28 9.47a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 1 1-1.06-1.06L13.69 10 9.97 6.28a.75.75 0 0 1 1.06-1.06zM6.03 5.22l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L8.69 10 4.97 6.28a.75.75 0 0 1 1.06-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-chevron-double-right-20-solid,.i-heroicons-chevron-down-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-chevron-down-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-chevron-left-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-chevron-left-20-solid,.i-heroicons-chevron-right-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-chevron-right-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M8.22 5.22a.75.75 0 0 1 1.06 0l4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.75.75 0 0 1-1.06-1.06L11.94 10 8.22 6.28a.75.75 0 0 1 0-1.06' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-circle-stack-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M10 1c3.866 0 7 1.79 7 4s-3.134 4-7 4-7-1.79-7-4 3.134-4 7-4m5.694 8.13c.464-.264.91-.583 1.306-.952V10c0 2.21-3.134 4-7 4s-7-1.79-7-4V8.178a7 7 0 0 0 1.306.953C5.838 10.006 7.854 10.5 10 10.5s4.162-.494 5.694-1.37M3 13.179V15c0 2.21 3.134 4 7 4s7-1.79 7-4v-1.822a7 7 0 0 1-1.306.953C14.162 15.006 12.146 15.5 10 15.5s-4.162-.494-5.694-1.37A7 7 0 0 1 3 13.179' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-circle-stack-20-solid,.i-heroicons-magnifying-glass-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-magnifying-glass-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M9 3.5a5.5 5.5 0 1 0 0 11 5.5 5.5 0 0 0 0-11M2 9a7 7 0 1 1 12.452 4.391l3.328 3.329a.75.75 0 1 1-1.06 1.06l-3.329-3.328A7 7 0 0 1 2 9' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-minus-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M4 10a.75.75 0 0 1 .75-.75h10.5a.75.75 0 0 1 0 1.5H4.75A.75.75 0 0 1 4 10' clip-rule='evenodd'/%3E%3C/svg%3E")
}

#preNav .i-heroicons-minus-20-solid,.i-heroicons-x-mark-20-solid {
    background-color: currentColor;
    display: inline-block;
    height: 1em;
    -webkit-mask-image: var(--svg);
    mask-image: var(--svg);
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    width: 1em
}

#preNav .i-heroicons-x-mark-20-solid {
    --svg: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath d='M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94z'/%3E%3C/svg%3E")
}

#preNav .sr-only {
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    clip: rect(0,0,0,0);
    border-width: 0;
    white-space: nowrap
}

#preNav .\!pointer-events-none {
    pointer-events: none!important
}

#preNav .pointer-events-none {
    pointer-events: none
}

#preNav .pointer-events-auto {
    pointer-events: auto
}

#preNav .invisible {
    visibility: hidden
}

#preNav .static {
    position: static
}

#preNav .\!fixed {
    position: fixed!important
}

#preNav .fixed {
    position: fixed
}

#preNav .absolute {
    position: absolute
}

#preNav .relative {
    position: relative
}

#preNav .sticky {
    position: sticky
}

#preNav .inset-0 {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0
}

#preNav .inset-x-0 {
    left: 0;
    right: 0
}

#preNav .inset-y-0 {
    bottom: 0;
    top: 0
}

#preNav .-bottom-1 {
    bottom: -.25rem
}

#preNav .-bottom-\[0\.5px\] {
    bottom: -.5px
}

#preNav .-left-1 {
    left: -.25rem
}

#preNav .-right-1 {
    right: -.25rem
}

#preNav .-top-1 {
    top: -.25rem
}

#preNav .-top-12 {
    top: -3rem
}

#preNav .bottom-0 {
    bottom: 0
}

#preNav .bottom-4 {
    bottom: 1rem
}

#preNav .bottom-full {
    bottom: 100%
}

#preNav .end-0 {
    inset-inline-end: 0
}

#preNav .end-4 {
    inset-inline-end: 1rem
}

#preNav .left-0 {
    left: 0
}

#preNav .left-1\/2 {
    left: 50%
}

#preNav .left-1\/4 {
    left: 25%
}

#preNav .left-2 {
    left: .5rem
}

#preNav .left-3 {
    left: .75rem
}

#preNav .left-4 {
    left: 1rem
}

#preNav .left-\[0\.5em\] {
    left: .5em
}

#preNav .left-\[4px\] {
    left: 4px
}

#preNav .left-full {
    left: 100%
}

#preNav .left-px {
    left: 1px
}

#preNav .right-0 {
    right: 0
}

#preNav .right-2 {
    right: .5rem
}

#preNav .right-4 {
    right: 1rem
}

#preNav .start-0 {
    inset-inline-start: 0
}

#preNav .start-4 {
    inset-inline-start: 1rem
}

#preNav .top-0 {
    top: 0
}

#preNav .top-1\/2 {
    top: 50%
}

#preNav .top-2 {
    top: .5rem
}

#preNav .top-20 {
    top: 5rem
}

#preNav .top-\[4px\] {
    top: 4px
}

#preNav .top-\[calc\(100\%\+0\.5em\)\],.top-\[calc\(100\%_\+_0\.5em\)\] {
    top: calc(100% + .5em)
}

#preNav .top-auto {
    top: auto
}

#preNav .top-full {
    top: 100%
}

#preNav .z-0 {
    z-index: 0
}

#preNav .z-10 {
    z-index: 10
}

#preNav .z-20 {
    z-index: 20
}

#preNav .z-30 {
    z-index: 30
}

#preNav .z-40 {
    z-index: 40
}

#preNav .z-50 {
    z-index: 50
}

#preNav .z-\[1\] {
    z-index: 1
}

#preNav .z-\[55\] {
    z-index: 55
}

#preNav .z-auto {
    z-index: auto
}

#preNav .col-start-1 {
    grid-column-start: 1
}

#preNav .col-start-2 {
    grid-column-start: 2
}

#preNav .col-start-3 {
    grid-column-start: 3
}

#preNav .col-end-1 {
    grid-column-end: 1
}

#preNav .col-end-2 {
    grid-column-end: 2
}

#preNav .col-end-3 {
    grid-column-end: 3
}

#preNav .row-start-1 {
    grid-row-start: 1
}

#preNav .-m-1 {
    margin: -.25rem
}

#preNav .-m-1\.5 {
    margin: -.375rem
}

#preNav .m-0 {
    margin: 0
}

#preNav .m-1 {
    margin: .25rem
}

#preNav .m-1\.5 {
    margin: .375rem
}

#preNav .m-4 {
    margin: 1rem
}

#preNav .m-8 {
    margin: 2rem
}

#preNav .m-\[0\.16em\] {
    margin: .16em
}

#preNav .m-auto {
    margin: auto
}

#preNav .-mx-1 {
    margin-left: -.25rem;
    margin-right: -.25rem
}

#preNav .mx-0 {
    margin-left: 0;
    margin-right: 0
}

#preNav .mx-0\.5 {
    margin-left: .125rem;
    margin-right: .125rem
}

#preNav .mx-1 {
    margin-left: .25rem;
    margin-right: .25rem
}

#preNav .mx-2 {
    margin-left: .5rem;
    margin-right: .5rem
}

#preNav .mx-3 {
    margin-left: .75rem;
    margin-right: .75rem
}

#preNav .mx-4 {
    margin-left: 1rem;
    margin-right: 1rem
}

#preNav .mx-auto {
    margin-left: auto;
    margin-right: auto
}

#preNav .my-1 {
    margin-bottom: .25rem;
    margin-top: .25rem
}

#preNav .my-1\.5 {
    margin-bottom: .375rem;
    margin-top: .375rem
}

#preNav .my-12 {
    margin-bottom: 3rem;
    margin-top: 3rem
}

#preNav .my-16 {
    margin-bottom: 4rem;
    margin-top: 4rem
}

#preNav .my-2 {
    margin-bottom: .5rem;
    margin-top: .5rem
}

#preNav .my-2\.5 {
    margin-bottom: .625rem;
    margin-top: .625rem
}

#preNav .my-32 {
    margin-bottom: 8rem;
    margin-top: 8rem
}

#preNav .my-4 {
    margin-bottom: 1rem;
    margin-top: 1rem
}

#preNav .my-8 {
    margin-bottom: 2rem;
    margin-top: 2rem
}

#preNav .my-auto {
    margin-bottom: auto;
    margin-top: auto
}

#preNav .\!mb-0 {
    margin-bottom: 0!important
}

#preNav .\!ml-0 {
    margin-left: 0!important
}

#preNav .\!ml-2 {
    margin-left: .5rem!important
}

#preNav .\!mr-0 {
    margin-right: 0!important
}

#preNav .\!mr-2 {
    margin-right: .5rem!important
}

#preNav .-mb-1 {
    margin-bottom: -.25rem
}

#preNav .-mb-2 {
    margin-bottom: -.5rem
}

#preNav .-me-1 {
    margin-inline-end:-.25rem}

#preNav .-me-1\.5 {
    margin-inline-end:-.375rem}

#preNav .-ml-1 {
    margin-left: -.25rem
}

#preNav .-ml-2 {
    margin-left: -.5rem
}

#preNav .-ml-4 {
    margin-left: -1rem
}

#preNav .-mr-1 {
    margin-right: -.25rem
}

#preNav .-mr-2 {
    margin-right: -.5rem
}

#preNav .-mt-0 {
    margin-top: 0
}

#preNav .-mt-0\.5 {
    margin-top: -.125rem
}

#preNav .-mt-1 {
    margin-top: -.25rem
}

#preNav .-mt-1\.5 {
    margin-top: -.375rem
}

#preNav .-mt-12 {
    margin-top: -3rem
}

#preNav .-mt-2 {
    margin-top: -.5rem
}

#preNav .-mt-24 {
    margin-top: -6rem
}

#preNav .-mt-28 {
    margin-top: -7rem
}

#preNav .-mt-32 {
    margin-top: -8rem
}

#preNav .-mt-64 {
    margin-top: -16rem
}

#preNav .-mt-8 {
    margin-top: -2rem
}

#preNav .-mt-px {
    margin-top: -1px
}

#preNav .mb-0 {
    margin-bottom: 0
}

#preNav .mb-1 {
    margin-bottom: .25rem
}

#preNav .mb-1\.5 {
    margin-bottom: .375rem
}

#preNav .mb-16 {
    margin-bottom: 4rem
}

#preNav .mb-2 {
    margin-bottom: .5rem
}

#preNav .mb-24 {
    margin-bottom: 6rem
}

#preNav .mb-3\.5 {
    margin-bottom: .875rem
}

#preNav .mb-4 {
    margin-bottom: 1rem
}

#preNav .mb-5 {
    margin-bottom: 1.25rem
}

#preNav .mb-6 {
    margin-bottom: 1.5rem
}

#preNav .mb-8 {
    margin-bottom: 2rem
}

#preNav .ml-0 {
    margin-left: 0
}

#preNav .ml-1 {
    margin-left: .25rem
}

#preNav .ml-2 {
    margin-left: .5rem
}

#preNav .ml-2\.5 {
    margin-left: .625rem
}

#preNav .ml-4 {
    margin-left: 1rem
}

#preNav .ml-6 {
    margin-left: 1.5rem
}

#preNav .ml-8 {
    margin-left: 2rem
}

#preNav .ml-\[1\.5em\] {
    margin-left: 1.5em
}

#preNav .ml-\[min\(2em\,1\.7rem\)\] {
    margin-left: min(2em,1.7rem)
}

#preNav .ml-auto {
    margin-left: auto
}

#preNav .mr-0 {
    margin-right: 0
}

#preNav .mr-1 {
    margin-right: .25rem
}

#preNav .mr-1\.5 {
    margin-right: .375rem
}

#preNav .mr-2 {
    margin-right: .5rem
}

#preNav .mr-4 {
    margin-right: 1rem
}

#preNav .mr-6 {
    margin-right: 1.5rem
}

#preNav .mr-8 {
    margin-right: 2rem
}

#preNav .mr-auto {
    margin-right: auto
}

#preNav .ms-3 {
    margin-inline-start:.75rem}

#preNav .ms-auto {
    margin-inline-start:auto}

#preNav .mt-0 {
    margin-top: 0
}

#preNav .mt-0\.5 {
    margin-top: .125rem
}

#preNav .mt-1 {
    margin-top: .25rem
}

#preNav .mt-1\.5 {
    margin-top: .375rem
}

#preNav .mt-12 {
    margin-top: 3rem
}

#preNav .mt-16 {
    margin-top: 4rem
}

#preNav .mt-2 {
    margin-top: .5rem
}

#preNav .mt-20 {
    margin-top: 5rem
}

#preNav .mt-24 {
    margin-top: 6rem
}

#preNav .mt-3 {
    margin-top: .75rem
}

#preNav .mt-32 {
    margin-top: 8rem
}

#preNav .mt-4 {
    margin-top: 1rem
}

#preNav .mt-8 {
    margin-top: 2rem
}

#preNav .mt-\[2px\] {
    margin-top: 2px
}

#preNav .mt-auto {
    margin-top: auto
}

#preNav .box-content {
    box-sizing: content-box
}

#preNav .line-clamp-1 {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1
}

#preNav .block {
    display: block
}

#preNav .inline-block {
    display: inline-block
}

#preNav .inline {
    display: inline
}

#preNav .flex {
    display: flex
}

#preNav .\!inline-flex {
    display: inline-flex!important
}

#preNav .inline-flex {
    display: inline-flex
}

#preNav .table {
    display: table
}

#preNav .grid {
    display: grid
}

#preNav .inline-grid {
    display: inline-grid
}

#preNav .hidden {
    display: none
}

#preNav .\!h-auto {
    height: auto!important
}

#preNav .h-0 {
    height: 0
}

#preNav .h-0\.5 {
    height: .125rem
}

#preNav .h-1 {
    height: .25rem
}

#preNav .h-1\.5 {
    height: .375rem
}

#preNav .h-10 {
    height: 2.5rem
}

#preNav .h-12 {
    height: 3rem
}

#preNav .h-14 {
    height: 3.5rem
}

#preNav .h-16 {
    height: 4rem
}

#preNav .h-2 {
    height: .5rem
}

#preNav .h-2\.5 {
    height: .625rem
}

#preNav .h-20 {
    height: 5rem
}

#preNav .h-24 {
    height: 6rem
}

#preNav .h-3 {
    height: .75rem
}

#preNav .h-3\.5 {
    height: .875rem
}

#preNav .h-3\/4 {
    height: 75%
}

#preNav .h-4 {
    height: 1rem
}

#preNav .h-5 {
    height: 1.25rem
}

#preNav .h-6 {
    height: 1.5rem
}

#preNav .h-64 {
    height: 16rem
}

#preNav .h-7 {
    height: 1.75rem
}

#preNav .h-8 {
    height: 2rem
}

#preNav .h-80 {
    height: 20rem
}

#preNav .h-96 {
    height: 24rem
}

#preNav .h-\[1\.5em\] {
    height: 1.5em
}

#preNav .h-\[1\.5rem\] {
    height: 1.5rem
}

#preNav .h-\[10px\] {
    height: 10px
}

#preNav .h-\[1em\] {
    height: 1em
}

#preNav .h-\[2\.25em\] {
    height: 2.25em
}

#preNav .h-\[350px\] {
    height: 350px
}

#preNav .h-\[3px\] {
    height: 3px
}

#preNav .h-\[400px\] {
    height: 400px
}

#preNav .h-\[4px\] {
    height: 4px
}

#preNav .h-\[5px\] {
    height: 5px
}

#preNav .h-\[900px\] {
    height: 900px
}

#preNav .h-\[calc\(100\%-2px\)\] {
    height: calc(100% - 2px)
}

#preNav .h-auto {
    height: auto
}

#preNav .h-fit {
    height: -moz-fit-content;
    height: fit-content
}

#preNav .h-full {
    height: 100%
}

#preNav .h-px {
    height: 1px
}

#preNav .h-screen {
    height: 100vh
}

#preNav .max-h-60 {
    max-height: 15rem
}

#preNav .max-h-64 {
    max-height: 16rem
}

#preNav .max-h-\[200px\] {
    max-height: 200px
}

#preNav .max-h-none {
    max-height: none
}

#preNav .max-h-screen {
    max-height: 100vh
}

#preNav .min-h-0 {
    min-height: 0
}

#preNav .min-h-full {
    min-height: 100%
}

#preNav .min-h-screen {
    min-height: 100vh
}

#preNav .\!w-14 {
    width: 3.5rem!important
}

#preNav .\!w-\[0\%\] {
    width: 0!important
}

#preNav .\!w-\[1\.5em\] {
    width: 1.5em!important
}

#preNav .\!w-auto {
    width: auto!important
}

#preNav .\!w-full {
    width: 100%!important
}

#preNav .w-0 {
    width: 0
}

#preNav .w-1\.5 {
    width: .375rem
}

#preNav .w-1\/12 {
    width: 8.333333%
}

#preNav .w-1\/2 {
    width: 50%
}

#preNav .w-1\/3 {
    width: 33.333333%
}

#preNav .w-1\/4 {
    width: 25%
}

#preNav .w-1\/5 {
    width: 20%
}

#preNav .w-1\/6 {
    width: 16.666667%
}

#preNav .w-10 {
    width: 2.5rem
}

#preNav .w-10\/12 {
    width: 83.333333%
}

#preNav .w-11 {
    width: 2.75rem
}

#preNav .w-11\/12 {
    width: 91.666667%
}

#preNav .w-12 {
    width: 3rem
}

#preNav .w-14 {
    width: 3.5rem
}

#preNav .w-16 {
    width: 4rem
}

#preNav .w-2 {
    width: .5rem
}

#preNav .w-2\.5 {
    width: .625rem
}

#preNav .w-2\/12 {
    width: 16.666667%
}

#preNav .w-2\/3 {
    width: 66.666667%
}

#preNav .w-2\/5 {
    width: 40%
}

#preNav .w-20 {
    width: 5rem
}

#preNav .w-24 {
    width: 6rem
}

#preNav .w-3 {
    width: .75rem
}

#preNav .w-3\/12 {
    width: 25%
}

#preNav .w-3\/5 {
    width: 60%
}

#preNav .w-32 {
    width: 8rem
}

#preNav .w-36 {
    width: 9rem
}

#preNav .w-4 {
    width: 1rem
}

#preNav .w-4\/12 {
    width: 33.333333%
}

#preNav .w-4\/5 {
    width: 80%
}

#preNav .w-48 {
    width: 12rem
}

#preNav .w-5 {
    width: 1.25rem
}

#preNav .w-5\/12 {
    width: 41.666667%
}

#preNav .w-6 {
    width: 1.5rem
}

#preNav .w-6\/12 {
    width: 50%
}

#preNav .w-64 {
    width: 16rem
}

#preNav .w-7 {
    width: 1.75rem
}

#preNav .w-7\/12 {
    width: 58.333333%
}

#preNav .w-8 {
    width: 2rem
}

#preNav .w-8\/12 {
    width: 66.666667%
}

#preNav .w-9 {
    width: 2.25rem
}

#preNav .w-9\/12 {
    width: 75%
}

#preNav .w-96 {
    width: 24rem
}

#preNav .w-\[0\.75em\] {
    width: .75em
}

#preNav .w-\[1\.25em\] {
    width: 1.25em
}

#preNav .w-\[1\.5em\] {
    width: 1.5em
}

#preNav .w-\[1\.5rem\] {
    width: 1.5rem
}

#preNav .w-\[100\%-2rem\] {
    width: 100%-2rem
}

#preNav .w-\[100vw\] {
    width: 100vw
}

#preNav .w-\[10px\] {
    width: 10px
}

#preNav .w-\[130px\] {
    width: 130px
}

#preNav .w-\[1em\] {
    width: 1em
}

#preNav .w-\[2\.25em\] {
    width: 2.25em
}

#preNav .w-\[2\.5em\] {
    width: 2.5em
}

#preNav .w-\[2em\] {
    width: 2em
}

#preNav .w-\[2rem\] {
    width: 2rem
}

#preNav .w-\[3\.25rem\] {
    width: 3.25rem
}

#preNav .w-\[3\.75rem\] {
    width: 3.75rem
}

#preNav .w-\[3px\] {
    width: 3px
}

#preNav .w-\[4px\] {
    width: 4px
}

#preNav .w-\[500px\] {
    width: 500px
}

#preNav .w-\[85\%\] {
    width: 85%
}

#preNav .w-\[calc\(\(100\%\/10\)-0\.5em\)\] {
    width: calc(10% - .5em)
}

#preNav .w-\[calc\(100\%\+0\.5rem\)\] {
    width: calc(100% + .5rem)
}

#preNav .w-\[calc\(100\%\+1rem\)\] {
    width: calc(100% + 1rem)
}

#preNav .w-\[min\(20em\,75\%\)\] {
    width: min(20em,75%)
}

#preNav .w-auto {
    width: auto
}

#preNav .w-fit {
    width: -moz-fit-content;
    width: fit-content
}

#preNav .w-full {
    width: 100%
}

#preNav .w-px {
    width: 1px
}

#preNav .w-screen {
    width: 100vw
}

#preNav .min-w-0 {
    min-width: 0
}

#preNav .min-w-\[0\.375rem\] {
    min-width: .375rem
}

#preNav .min-w-\[0\.5rem\] {
    min-width: .5rem
}

#preNav .min-w-\[0\.625rem\] {
    min-width: .625rem
}

#preNav .min-w-\[0\.75rem\] {
    min-width: .75rem
}

#preNav .min-w-\[0\.875rem\] {
    min-width: .875rem
}

#preNav .min-w-\[1\.25rem\] {
    min-width: 1.25rem
}

#preNav .min-w-\[1\.5em\] {
    min-width: 1.5em
}

#preNav .min-w-\[16px\] {
    min-width: 16px
}

#preNav .min-w-\[1em\] {
    min-width: 1em
}

#preNav .min-w-\[1rem\] {
    min-width: 1rem
}

#preNav .min-w-\[20em\] {
    min-width: 20em
}

#preNav .min-w-\[20px\] {
    min-width: 20px
}

#preNav .min-w-\[24px\] {
    min-width: 24px
}

#preNav .min-w-\[3em\] {
    min-width: 3em
}

#preNav .min-w-\[4px\] {
    min-width: 4px
}

#preNav .min-w-\[5px\] {
    min-width: 5px
}

#preNav .min-w-fit {
    min-width: -moz-fit-content;
    min-width: fit-content
}

#preNav .min-w-full {
    min-width: 100%
}

#preNav .\!max-w-\[45\%\] {
    max-width: 45%!important
}

#preNav .max-w-7xl {
    max-width: 80rem
}

#preNav .max-w-96 {
    max-width: 24rem
}

#preNav .max-w-\[120px\] {
    max-width: 120px
}

#preNav .max-w-\[18\.5em\] {
    max-width: 18.5em
}

#preNav .max-w-\[20em\] {
    max-width: 20em
}

#preNav .max-w-\[22px\] {
    max-width: 22px
}

#preNav .max-w-\[30rem\] {
    max-width: 30rem
}

#preNav .max-w-\[32rem\] {
    max-width: 32rem
}

#preNav .max-w-\[50\%\] {
    max-width: 50%
}

#preNav .max-w-\[66\.66\%\] {
    max-width: 66.66%
}

#preNav .max-w-full {
    max-width: 100%
}

#preNav .max-w-md {
    max-width: 28rem
}

#preNav .max-w-none {
    max-width: none
}

#preNav .max-w-screen-xl {
    max-width: 1280px
}

#preNav .max-w-xs {
    max-width: 20rem
}

#preNav .flex-1 {
    flex: 1 1 0%
}

#preNav .flex-none {
    flex: none
}

#preNav .flex-shrink {
    flex-shrink: 1
}

#preNav .flex-shrink-0 {
    flex-shrink: 0
}

#preNav .shrink {
    flex-shrink: 1
}

#preNav .shrink-0 {
    flex-shrink: 0
}

#preNav .flex-grow,.grow {
    flex-grow: 1
}

#preNav .grow-0 {
    flex-grow: 0
}

#preNav .table-auto {
    table-layout: auto
}

#preNav .table-fixed {
    table-layout: fixed
}

#preNav .border-collapse {
    border-collapse: collapse
}

#preNav .-translate-x-1\/2 {
    --tw-translate-x: -50%
}

#preNav .-translate-x-1\/2,.-translate-x-full {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .-translate-x-full {
    --tw-translate-x: -100%
}

#preNav .-translate-y-1\/2 {
    --tw-translate-y: -50%
}

#preNav .-translate-y-1\/2,.-translate-y-\[4px\] {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .-translate-y-\[4px\] {
    --tw-translate-y: -4px
}

#preNav .translate-x-0 {
    --tw-translate-x: 0px
}

#preNav .translate-x-0,.translate-x-1\/2 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-x-1\/2 {
    --tw-translate-x: 50%
}

#preNav .translate-x-2 {
    --tw-translate-x: .5rem
}

#preNav .translate-x-2,.translate-x-2\.5 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-x-2\.5 {
    --tw-translate-x: .625rem
}

#preNav .translate-x-3 {
    --tw-translate-x: .75rem
}

#preNav .translate-x-3,.translate-x-4 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-x-4 {
    --tw-translate-x: 1rem
}

#preNav .translate-x-5 {
    --tw-translate-x: 1.25rem
}

#preNav .translate-x-5,.translate-x-6 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-x-6 {
    --tw-translate-x: 1.5rem
}

#preNav .translate-x-7 {
    --tw-translate-x: 1.75rem
}

#preNav .translate-x-7,.translate-x-full {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-x-full {
    --tw-translate-x: 100%
}

#preNav .translate-y-0 {
    --tw-translate-y: 0px
}

#preNav .translate-y-0,.translate-y-1 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-y-1 {
    --tw-translate-y: .25rem
}

#preNav .translate-y-1\/2 {
    --tw-translate-y: 50%
}

#preNav .translate-y-1\/2,.translate-y-2 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .translate-y-2 {
    --tw-translate-y: .5rem
}

#preNav .translate-y-4 {
    --tw-translate-y: 1rem
}

#preNav .-rotate-180,.translate-y-4 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .-rotate-180 {
    --tw-rotate: -180deg
}

#preNav .rotate-0 {
    --tw-rotate: 0deg
}

#preNav .rotate-0,.rotate-180 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .rotate-180 {
    --tw-rotate: 180deg
}

#preNav .rotate-90 {
    --tw-rotate: 90deg
}

#preNav .rotate-90,.scale-100 {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .scale-100 {
    --tw-scale-x: 1;
    --tw-scale-y: 1
}

#preNav .scale-95 {
    --tw-scale-x: .95;
    --tw-scale-y: .95
}

#preNav .scale-95,.transform {
    transform: translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))
}

#preNav .animate-pulse {
    animation: pulse 2s cubic-bezier(.4,0,.6,1) infinite
}

#preNav .animate-spin {
    animation: spin 1s linear infinite
}

#preNav .\!cursor-not-allowed {
    cursor: not-allowed!important
}

#preNav .cursor-default {
    cursor: default
}

#preNav .cursor-move {
    cursor: move
}

#preNav .cursor-not-allowed {
    cursor: not-allowed
}

#preNav .cursor-pointer {
    cursor: pointer
}

#preNav .touch-manipulation {
    touch-action: manipulation
}

#preNav .select-none {
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#preNav .resize-none {
    resize: none
}

#preNav .resize {
    resize: both
}

#preNav .snap-x {
    scroll-snap-type: x var(--tw-scroll-snap-strictness)
}

#preNav .snap-mandatory {
    --tw-scroll-snap-strictness: mandatory
}

#preNav .snap-center {
    scroll-snap-align: center
}

#preNav .scroll-py-1 {
    scroll-padding-bottom: .25rem;
    scroll-padding-top: .25rem
}

#preNav .scroll-py-2 {
    scroll-padding-bottom: .5rem;
    scroll-padding-top: .5rem
}

#preNav .list-inside {
    list-style-position: inside
}

#preNav .list-decimal {
    list-style-type: decimal
}

#preNav .list-disc {
    list-style-type: disc
}

#preNav .list-none {
    list-style-type: none
}

#preNav .appearance-none {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

#preNav .grid-cols-1 {
    grid-template-columns: repeat(1,minmax(0,1fr))
}

#preNav .grid-cols-3 {
    grid-template-columns: repeat(3,minmax(0,1fr))
}

#preNav .grid-cols-5 {
    grid-template-columns: repeat(5,minmax(0,1fr))
}

#preNav .grid-cols-7 {
    grid-template-columns: repeat(7,minmax(0,1fr))
}

#preNav .grid-cols-\[2\.5em_1fr_2\.5em\] {
    grid-template-columns: 2.5em 1fr 2.5em
}

#preNav .flex-row {
    flex-direction: row
}

#preNav .flex-row-reverse {
    flex-direction: row-reverse
}

#preNav .flex-col {
    flex-direction: column
}

#preNav .flex-wrap {
    flex-wrap: wrap
}

#preNav .flex-nowrap {
    flex-wrap: nowrap
}

#preNav .content-center {
    align-content: center
}

#preNav .items-start {
    align-items: flex-start
}

#preNav .items-end {
    align-items: flex-end
}

#preNav .items-center {
    align-items: center
}

#preNav .justify-normal {
    justify-content: normal
}

#preNav .justify-start {
    justify-content: flex-start
}

#preNav .justify-end {
    justify-content: flex-end
}

#preNav .justify-center {
    justify-content: center
}

#preNav .justify-between {
    justify-content: space-between
}

#preNav .gap-0 {
    gap: 0
}

#preNav .gap-0\.5 {
    gap: .125rem
}

#preNav .gap-1 {
    gap: .25rem
}

#preNav .gap-1\.5 {
    gap: .375rem
}

#preNav .gap-2 {
    gap: .5rem
}

#preNav .gap-3 {
    gap: .75rem
}

#preNav .gap-x-1 {
    -moz-column-gap: .25rem;
    column-gap: .25rem
}

#preNav .gap-x-1\.5 {
    -moz-column-gap: .375rem;
    column-gap: .375rem
}

#preNav .gap-x-2 {
    -moz-column-gap: .5rem;
    column-gap: .5rem
}

#preNav .gap-x-2\.5 {
    -moz-column-gap: .625rem;
    column-gap: .625rem
}

#preNav .-space-x-px>:not([hidden])~:not([hidden]) {
    --tw-space-x-reverse: 0;
    margin-left: calc(-1px*(1 - var(--tw-space-x-reverse)));
    margin-right: calc(-1px*var(--tw-space-x-reverse))
}

#preNav .-space-y-px>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(-1px*var(--tw-space-y-reverse));
    margin-top: calc(-1px*(1 - var(--tw-space-y-reverse)))
}

#preNav .space-y-2>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.5rem*var(--tw-space-y-reverse));
    margin-top: calc(.5rem*(1 - var(--tw-space-y-reverse)))
}

#preNav .space-y-3>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(.75rem*var(--tw-space-y-reverse));
    margin-top: calc(.75rem*(1 - var(--tw-space-y-reverse)))
}

#preNav .space-y-4>:not([hidden])~:not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-bottom: calc(1rem*var(--tw-space-y-reverse));
    margin-top: calc(1rem*(1 - var(--tw-space-y-reverse)))
}

#preNav .divide-y>:not([hidden])~:not([hidden]) {
    --tw-divide-y-reverse: 0;
    border-bottom-width: calc(1px*var(--tw-divide-y-reverse));
    border-top-width: calc(1px*(1 - var(--tw-divide-y-reverse)))
}

#preNav .divide-gray-100>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(var(--color-gray-100)/var(--tw-divide-opacity))
}

#preNav .divide-gray-200>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(var(--color-gray-200)/var(--tw-divide-opacity))
}

#preNav .divide-gray-300>:not([hidden])~:not([hidden]) {
    --tw-divide-opacity: 1;
    border-color: rgb(var(--color-gray-300)/var(--tw-divide-opacity))
}

#preNav .self-start {
    align-self: flex-start
}

#preNav .self-center {
    align-self: center
}

#preNav .self-stretch {
    align-self: stretch
}

#preNav .justify-self-center {
    justify-self: center
}

#preNav .overflow-auto {
    overflow: auto
}

#preNav .overflow-hidden {
    overflow: hidden
}

#preNav .overflow-clip {
    overflow: clip
}

#preNav .overflow-visible {
    overflow: visible
}

#preNav .overflow-x-auto {
    overflow-x: auto
}

#preNav .overflow-y-auto {
    overflow-y: auto
}

#preNav .overflow-x-hidden {
    overflow-x: hidden
}

#preNav .overflow-y-hidden {
    overflow-y: hidden
}

#preNav .scroll-smooth {
    scroll-behavior: smooth
}

#preNav .truncate {
    overflow: hidden;
    white-space: nowrap
}

#preNav .text-ellipsis,.truncate {
    text-overflow: ellipsis
}

#preNav .whitespace-nowrap {
    white-space: nowrap
}

#preNav .break-all {
    word-break: break-all
}

#preNav .\!rounded {
    border-radius: .25rem!important
}

#preNav .rounded {
    border-radius: .25rem
}

#preNav .rounded-2xl {
    border-radius: 1rem
}

#preNav .rounded-3xl {
    border-radius: 1.5rem
}

#preNav .rounded-full {
    border-radius: 9999px
}

#preNav .rounded-lg {
    border-radius: .5rem
}

#preNav .rounded-md {
    border-radius: .375rem
}

#preNav .rounded-none {
    border-radius: 0
}

#preNav .rounded-sm {
    border-radius: .125rem
}

#preNav .rounded-xl {
    border-radius: .75rem
}

#preNav .rounded-b {
    border-bottom-left-radius: .25rem;
    border-bottom-right-radius: .25rem
}

#preNav .rounded-b-2xl {
    border-bottom-left-radius: 1rem;
    border-bottom-right-radius: 1rem
}

#preNav .rounded-b-3xl {
    border-bottom-left-radius: 1.5rem;
    border-bottom-right-radius: 1.5rem
}

#preNav .rounded-b-full {
    border-bottom-left-radius: 9999px;
    border-bottom-right-radius: 9999px
}

#preNav .rounded-b-lg {
    border-bottom-left-radius: .5rem;
    border-bottom-right-radius: .5rem
}

#preNav .rounded-b-md {
    border-bottom-left-radius: .375rem;
    border-bottom-right-radius: .375rem
}

#preNav .rounded-b-none {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

#preNav .rounded-b-sm {
    border-bottom-left-radius: .125rem;
    border-bottom-right-radius: .125rem
}

#preNav .rounded-b-xl {
    border-bottom-left-radius: .75rem;
    border-bottom-right-radius: .75rem
}

#preNav .rounded-e {
    border-end-end-radius: .25rem;
    border-start-end-radius: .25rem
}

#preNav .rounded-e-2xl {
    border-end-end-radius: 1rem;
    border-start-end-radius: 1rem
}

#preNav .rounded-e-3xl {
    border-end-end-radius: 1.5rem;
    border-start-end-radius: 1.5rem
}

#preNav .rounded-e-full {
    border-end-end-radius: 9999px;
    border-start-end-radius: 9999px
}

#preNav .rounded-e-lg {
    border-end-end-radius: .5rem;
    border-start-end-radius: .5rem
}

#preNav .rounded-e-md {
    border-end-end-radius: .375rem;
    border-start-end-radius: .375rem
}

#preNav .rounded-e-none {
    border-end-end-radius: 0;
    border-start-end-radius: 0
}

#preNav .rounded-e-sm {
    border-end-end-radius: .125rem;
    border-start-end-radius: .125rem
}

#preNav .rounded-e-xl {
    border-end-end-radius: .75rem;
    border-start-end-radius: .75rem
}

#preNav .rounded-l-xl {
    border-bottom-left-radius: .75rem;
    border-top-left-radius: .75rem
}

#preNav .rounded-r-xl {
    border-bottom-right-radius: .75rem;
    border-top-right-radius: .75rem
}

#preNav .rounded-s {
    border-end-start-radius: .25rem;
    border-start-start-radius: .25rem
}

#preNav .rounded-s-2xl {
    border-end-start-radius: 1rem;
    border-start-start-radius: 1rem
}

#preNav .rounded-s-3xl {
    border-end-start-radius: 1.5rem;
    border-start-start-radius: 1.5rem
}

#preNav .rounded-s-full {
    border-end-start-radius: 9999px;
    border-start-start-radius: 9999px
}

#preNav .rounded-s-lg {
    border-end-start-radius: .5rem;
    border-start-start-radius: .5rem
}

#preNav .rounded-s-md {
    border-end-start-radius: .375rem;
    border-start-start-radius: .375rem
}

#preNav .rounded-s-none {
    border-end-start-radius: 0;
    border-start-start-radius: 0
}

#preNav .rounded-s-sm {
    border-end-start-radius: .125rem;
    border-start-start-radius: .125rem
}

#preNav .rounded-s-xl {
    border-end-start-radius: .75rem;
    border-start-start-radius: .75rem
}

#preNav .rounded-t {
    border-top-left-radius: .25rem;
    border-top-right-radius: .25rem
}

#preNav .rounded-t-2xl {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}

#preNav .rounded-t-3xl {
    border-top-left-radius: 1.5rem;
    border-top-right-radius: 1.5rem
}

#preNav .rounded-t-full {
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px
}

#preNav .rounded-t-lg {
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem
}

#preNav .rounded-t-md {
    border-top-left-radius: .375rem;
    border-top-right-radius: .375rem
}

#preNav .rounded-t-none {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

#preNav .rounded-t-sm {
    border-top-left-radius: .125rem;
    border-top-right-radius: .125rem
}

#preNav .rounded-t-xl {
    border-top-left-radius: .75rem;
    border-top-right-radius: .75rem
}

#preNav .rounded-bl-none {
    border-bottom-left-radius: 0
}

#preNav .rounded-br-none {
    border-bottom-right-radius: 0
}

#preNav .rounded-tl-lg {
    border-top-left-radius: .5rem
}

#preNav .rounded-tl-none {
    border-top-left-radius: 0
}

#preNav .rounded-tr-lg {
    border-top-right-radius: .5rem
}

#preNav .rounded-tr-none {
    border-top-right-radius: 0
}

#preNav .border {
    border-width: 1px
}

#preNav .border-0 {
    border-width: 0
}

#preNav .border-2 {
    border-width: 2px
}

#preNav .border-4 {
    border-width: 4px
}

#preNav .border-b {
    border-bottom-width: 1px
}

#preNav .border-b-2 {
    border-bottom-width: 2px
}

#preNav .border-b-4 {
    border-bottom-width: 4px
}

#preNav .border-l-4 {
    border-left-width: 4px
}

#preNav .border-r-4 {
    border-right-width: 4px
}

#preNav .border-s {
    border-inline-start-width:1px}

#preNav .border-s-\[2px\] {
    border-inline-start-width:2px}

#preNav .border-s-\[3px\] {
    border-inline-start-width:3px}

#preNav .border-s-\[4px\] {
    border-inline-start-width:4px}

#preNav .border-s-\[5px\] {
    border-inline-start-width:5px}

#preNav .border-s-\[6px\] {
    border-inline-start-width:6px}

#preNav .border-t {
    border-top-width: 1px
}

#preNav .border-t-0 {
    border-top-width: 0
}

#preNav .border-t-2 {
    border-top-width: 2px
}

#preNav .border-t-4 {
    border-top-width: 4px
}

#preNav .border-t-\[2px\] {
    border-top-width: 2px
}

#preNav .border-t-\[3px\] {
    border-top-width: 3px
}

#preNav .border-t-\[4px\] {
    border-top-width: 4px
}

#preNav .border-t-\[5px\] {
    border-top-width: 5px
}

#preNav .border-t-\[6px\] {
    border-top-width: 6px
}

#preNav .border-solid {
    border-style: solid
}

#preNav .border-dashed {
    border-style: dashed
}

#preNav .border-dotted {
    border-style: dotted
}

#preNav .\!border-none {
    border-style: none!important
}

#preNav .border-none {
    border-style: none
}

#preNav .border-black {
    --tw-border-opacity: 1;
    border-color: rgb(0 0 0/var(--tw-border-opacity))
}

#preNav .border-blue-500 {
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246/var(--tw-border-opacity))
}

#preNav .border-blue-950 {
    --tw-border-opacity: 1;
    border-color: rgb(0 30 97/var(--tw-border-opacity))
}

#preNav .border-blue-950\/25 {
    border-color: #001e6140
}

#preNav .border-gray-100 {
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-gray-100)/var(--tw-border-opacity))
}

#preNav .border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-gray-200)/var(--tw-border-opacity))
}

#preNav .border-gray-300 {
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-gray-300)/var(--tw-border-opacity))
}

#preNav .border-gray-50 {
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-gray-50)/var(--tw-border-opacity))
}

#preNav .border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(var(--color-gray-500)/var(--tw-border-opacity))
}

#preNav .border-green-300 {
    --tw-border-opacity: 1;
    border-color: rgb(134 239 172/var(--tw-border-opacity))
}

#preNav .border-transparent {
    border-color: transparent
}

#preNav .border-white {
    --tw-border-opacity: 1;
    border-color: rgb(255 255 255/var(--tw-border-opacity))
}

#preNav .border-white\/50 {
    border-color: #ffffff80
}

#preNav .border-yellow-500 {
    --tw-border-opacity: 1;
    border-color: rgb(255 222 0/var(--tw-border-opacity))
}

#preNav .border-x-blue-500 {
    --tw-border-opacity: 1;
    border-left-color: rgb(59 130 246/var(--tw-border-opacity));
    border-right-color: rgb(59 130 246/var(--tw-border-opacity))
}

#preNav .border-y-blue-500 {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(59 130 246/var(--tw-border-opacity));
    border-top-color: rgb(59 130 246/var(--tw-border-opacity))
}

#preNav .border-b-transparent {
    border-bottom-color: transparent
}

#preNav .border-b-white {
    --tw-border-opacity: 1;
    border-bottom-color: rgb(255 255 255/var(--tw-border-opacity))
}

#preNav .\!bg-transparent {
    background-color: transparent!important
}

#preNav .bg-black {
    --tw-bg-opacity: 1;
    background-color: rgb(0 0 0/var(--tw-bg-opacity))
}

#preNav .bg-blue-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246/var(--tw-bg-opacity))
}

#preNav .bg-blue-500\/0 {
    background-color: #3b82f600
}

#preNav .bg-blue-500\/10 {
    background-color: #3b82f61a
}

#preNav .bg-blue-500\/100 {
    background-color: #3b82f6
}

#preNav .bg-blue-500\/15 {
    background-color: #3b82f626
}

#preNav .bg-blue-500\/20 {
    background-color: #3b82f633
}

#preNav .bg-blue-500\/25 {
    background-color: #3b82f640
}

#preNav .bg-blue-500\/30 {
    background-color: #3b82f64d
}

#preNav .bg-blue-500\/35 {
    background-color: #3b82f659
}

#preNav .bg-blue-500\/40 {
    background-color: #3b82f666
}

#preNav .bg-blue-500\/45 {
    background-color: #3b82f673
}

#preNav .bg-blue-500\/5 {
    background-color: #3b82f60d
}

#preNav .bg-blue-500\/50 {
    background-color: #3b82f680
}

#preNav .bg-blue-500\/55 {
    background-color: #3b82f68c
}

#preNav .bg-blue-500\/60 {
    background-color: #3b82f699
}

#preNav .bg-blue-500\/65 {
    background-color: #3b82f6a6
}

#preNav .bg-blue-500\/70 {
    background-color: #3b82f6b3
}

#preNav .bg-blue-500\/75 {
    background-color: #3b82f6bf
}

#preNav .bg-blue-500\/80 {
    background-color: #3b82f6cc
}

#preNav .bg-blue-500\/85 {
    background-color: #3b82f6d9
}

#preNav .bg-blue-500\/90 {
    background-color: #3b82f6e6
}

#preNav .bg-blue-500\/95 {
    background-color: #3b82f6f2
}

#preNav .bg-blue-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 30 97/var(--tw-bg-opacity))
}

#preNav .bg-blue-900\/50 {
    background-color: #001e6180
}

#preNav .bg-blue-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(0 30 97/var(--tw-bg-opacity))
}

#preNav .bg-blue-950\/50 {
    background-color: #001e6180
}

#preNav .bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-gray-100)/var(--tw-bg-opacity))
}

#preNav .bg-gray-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-gray-200)/var(--tw-bg-opacity))
}

#preNav .bg-gray-200\/75 {
    background-color: rgb(var(--color-gray-200)/.75)
}

#preNav .bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-gray-50)/var(--tw-bg-opacity))
}

#preNav .bg-gray-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-gray-500)/var(--tw-bg-opacity))
}

#preNav .bg-gray-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-gray-900)/var(--tw-bg-opacity))
}

#preNav .bg-green-300\/75 {
    background-color: #86efacbf
}

#preNav .bg-green-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(74 222 128/var(--tw-bg-opacity))
}

#preNav .bg-green-400\/0 {
    background-color: #4ade8000
}

#preNav .bg-green-400\/10 {
    background-color: #4ade801a
}

#preNav .bg-green-400\/100 {
    background-color: #4ade80
}

#preNav .bg-green-400\/15 {
    background-color: #4ade8026
}

#preNav .bg-green-400\/20 {
    background-color: #4ade8033
}

#preNav .bg-green-400\/25 {
    background-color: #4ade8040
}

#preNav .bg-green-400\/30 {
    background-color: #4ade804d
}

#preNav .bg-green-400\/35 {
    background-color: #4ade8059
}

#preNav .bg-green-400\/40 {
    background-color: #4ade8066
}

#preNav .bg-green-400\/45 {
    background-color: #4ade8073
}

#preNav .bg-green-400\/5 {
    background-color: #4ade800d
}

#preNav .bg-green-400\/50 {
    background-color: #4ade8080
}

#preNav .bg-green-400\/55 {
    background-color: #4ade808c
}

#preNav .bg-green-400\/60 {
    background-color: #4ade8099
}

#preNav .bg-green-400\/65 {
    background-color: #4ade80a6
}

#preNav .bg-green-400\/70 {
    background-color: #4ade80b3
}

#preNav .bg-green-400\/75 {
    background-color: #4ade80bf
}

#preNav .bg-green-400\/80 {
    background-color: #4ade80cc
}

#preNav .bg-green-400\/85 {
    background-color: #4ade80d9
}

#preNav .bg-green-400\/90 {
    background-color: #4ade80e6
}

#preNav .bg-green-400\/95 {
    background-color: #4ade80f2
}

#preNav .bg-green-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94/var(--tw-bg-opacity))
}

#preNav .bg-green-500\/0 {
    background-color: #22c55e00
}

#preNav .bg-green-500\/10 {
    background-color: #22c55e1a
}

#preNav .bg-green-500\/100 {
    background-color: #22c55e
}

#preNav .bg-green-500\/15 {
    background-color: #22c55e26
}

#preNav .bg-green-500\/20 {
    background-color: #22c55e33
}

#preNav .bg-green-500\/25 {
    background-color: #22c55e40
}

#preNav .bg-green-500\/30 {
    background-color: #22c55e4d
}

#preNav .bg-green-500\/35 {
    background-color: #22c55e59
}

#preNav .bg-green-500\/40 {
    background-color: #22c55e66
}

#preNav .bg-green-500\/45 {
    background-color: #22c55e73
}

#preNav .bg-green-500\/5 {
    background-color: #22c55e0d
}

#preNav .bg-green-500\/50 {
    background-color: #22c55e80
}

#preNav .bg-green-500\/55 {
    background-color: #22c55e8c
}

#preNav .bg-green-500\/60 {
    background-color: #22c55e99
}

#preNav .bg-green-500\/65 {
    background-color: #22c55ea6
}

#preNav .bg-green-500\/70 {
    background-color: #22c55eb3
}

#preNav .bg-green-500\/75 {
    background-color: #22c55ebf
}

#preNav .bg-green-500\/80 {
    background-color: #22c55ecc
}

#preNav .bg-green-500\/85 {
    background-color: #22c55ed9
}

#preNav .bg-green-500\/90 {
    background-color: #22c55ee6
}

#preNav .bg-green-500\/95 {
    background-color: #22c55ef2
}

#preNav .bg-primary-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-100)/var(--tw-bg-opacity))
}

#preNav .bg-primary-100\/0 {
    background-color: rgb(var(--color-primary-100)/0)
}

#preNav .bg-primary-100\/10 {
    background-color: rgb(var(--color-primary-100)/.1)
}

#preNav .bg-primary-100\/100 {
    background-color: rgb(var(--color-primary-100)/1)
}

#preNav .bg-primary-100\/15 {
    background-color: rgb(var(--color-primary-100)/.15)
}

#preNav .bg-primary-100\/20 {
    background-color: rgb(var(--color-primary-100)/.2)
}

#preNav .bg-primary-100\/25 {
    background-color: rgb(var(--color-primary-100)/.25)
}

#preNav .bg-primary-100\/30 {
    background-color: rgb(var(--color-primary-100)/.3)
}

#preNav .bg-primary-100\/35 {
    background-color: rgb(var(--color-primary-100)/.35)
}

#preNav .bg-primary-100\/40 {
    background-color: rgb(var(--color-primary-100)/.4)
}

#preNav .bg-primary-100\/45 {
    background-color: rgb(var(--color-primary-100)/.45)
}

#preNav .bg-primary-100\/5 {
    background-color: rgb(var(--color-primary-100)/.05)
}

#preNav .bg-primary-100\/50 {
    background-color: rgb(var(--color-primary-100)/.5)
}

#preNav .bg-primary-100\/55 {
    background-color: rgb(var(--color-primary-100)/.55)
}

#preNav .bg-primary-100\/60 {
    background-color: rgb(var(--color-primary-100)/.6)
}

#preNav .bg-primary-100\/65 {
    background-color: rgb(var(--color-primary-100)/.65)
}

#preNav .bg-primary-100\/70 {
    background-color: rgb(var(--color-primary-100)/.7)
}

#preNav .bg-primary-100\/75 {
    background-color: rgb(var(--color-primary-100)/.75)
}

#preNav .bg-primary-100\/80 {
    background-color: rgb(var(--color-primary-100)/.8)
}

#preNav .bg-primary-100\/85 {
    background-color: rgb(var(--color-primary-100)/.85)
}

#preNav .bg-primary-100\/90 {
    background-color: rgb(var(--color-primary-100)/.9)
}

#preNav .bg-primary-100\/95 {
    background-color: rgb(var(--color-primary-100)/.95)
}

#preNav .bg-primary-400 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-400)/var(--tw-bg-opacity))
}

#preNav .bg-primary-400\/0 {
    background-color: rgb(var(--color-primary-400)/0)
}

#preNav .bg-primary-400\/10 {
    background-color: rgb(var(--color-primary-400)/.1)
}

#preNav .bg-primary-400\/100 {
    background-color: rgb(var(--color-primary-400)/1)
}

#preNav .bg-primary-400\/15 {
    background-color: rgb(var(--color-primary-400)/.15)
}

#preNav .bg-primary-400\/20 {
    background-color: rgb(var(--color-primary-400)/.2)
}

#preNav .bg-primary-400\/25 {
    background-color: rgb(var(--color-primary-400)/.25)
}

#preNav .bg-primary-400\/30 {
    background-color: rgb(var(--color-primary-400)/.3)
}

#preNav .bg-primary-400\/35 {
    background-color: rgb(var(--color-primary-400)/.35)
}

#preNav .bg-primary-400\/40 {
    background-color: rgb(var(--color-primary-400)/.4)
}

#preNav .bg-primary-400\/45 {
    background-color: rgb(var(--color-primary-400)/.45)
}

#preNav .bg-primary-400\/5 {
    background-color: rgb(var(--color-primary-400)/.05)
}

#preNav .bg-primary-400\/50 {
    background-color: rgb(var(--color-primary-400)/.5)
}

#preNav .bg-primary-400\/55 {
    background-color: rgb(var(--color-primary-400)/.55)
}

#preNav .bg-primary-400\/60 {
    background-color: rgb(var(--color-primary-400)/.6)
}

#preNav .bg-primary-400\/65 {
    background-color: rgb(var(--color-primary-400)/.65)
}

#preNav .bg-primary-400\/70 {
    background-color: rgb(var(--color-primary-400)/.7)
}

#preNav .bg-primary-400\/75 {
    background-color: rgb(var(--color-primary-400)/.75)
}

#preNav .bg-primary-400\/80 {
    background-color: rgb(var(--color-primary-400)/.8)
}

#preNav .bg-primary-400\/85 {
    background-color: rgb(var(--color-primary-400)/.85)
}

#preNav .bg-primary-400\/90 {
    background-color: rgb(var(--color-primary-400)/.9)
}

#preNav .bg-primary-400\/95 {
    background-color: rgb(var(--color-primary-400)/.95)
}

#preNav .bg-primary-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-50)/var(--tw-bg-opacity))
}

#preNav .bg-primary-50\/0 {
    background-color: rgb(var(--color-primary-50)/0)
}

#preNav .bg-primary-50\/10 {
    background-color: rgb(var(--color-primary-50)/.1)
}

#preNav .bg-primary-50\/100 {
    background-color: rgb(var(--color-primary-50)/1)
}

#preNav .bg-primary-50\/15 {
    background-color: rgb(var(--color-primary-50)/.15)
}

#preNav .bg-primary-50\/20 {
    background-color: rgb(var(--color-primary-50)/.2)
}

#preNav .bg-primary-50\/25 {
    background-color: rgb(var(--color-primary-50)/.25)
}

#preNav .bg-primary-50\/30 {
    background-color: rgb(var(--color-primary-50)/.3)
}

#preNav .bg-primary-50\/35 {
    background-color: rgb(var(--color-primary-50)/.35)
}

#preNav .bg-primary-50\/40 {
    background-color: rgb(var(--color-primary-50)/.4)
}

#preNav .bg-primary-50\/45 {
    background-color: rgb(var(--color-primary-50)/.45)
}

#preNav .bg-primary-50\/5 {
    background-color: rgb(var(--color-primary-50)/.05)
}

#preNav .bg-primary-50\/50 {
    background-color: rgb(var(--color-primary-50)/.5)
}

#preNav .bg-primary-50\/55 {
    background-color: rgb(var(--color-primary-50)/.55)
}

#preNav .bg-primary-50\/60 {
    background-color: rgb(var(--color-primary-50)/.6)
}

#preNav .bg-primary-50\/65 {
    background-color: rgb(var(--color-primary-50)/.65)
}

#preNav .bg-primary-50\/70 {
    background-color: rgb(var(--color-primary-50)/.7)
}

#preNav .bg-primary-50\/75 {
    background-color: rgb(var(--color-primary-50)/.75)
}

#preNav .bg-primary-50\/80 {
    background-color: rgb(var(--color-primary-50)/.8)
}

#preNav .bg-primary-50\/85 {
    background-color: rgb(var(--color-primary-50)/.85)
}

#preNav .bg-primary-50\/90 {
    background-color: rgb(var(--color-primary-50)/.9)
}

#preNav .bg-primary-50\/95 {
    background-color: rgb(var(--color-primary-50)/.95)
}

#preNav .bg-primary-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-500)/var(--tw-bg-opacity))
}

#preNav .bg-primary-500\/0 {
    background-color: rgb(var(--color-primary-500)/0)
}

#preNav .bg-primary-500\/10 {
    background-color: rgb(var(--color-primary-500)/.1)
}

#preNav .bg-primary-500\/100 {
    background-color: rgb(var(--color-primary-500)/1)
}

#preNav .bg-primary-500\/15 {
    background-color: rgb(var(--color-primary-500)/.15)
}

#preNav .bg-primary-500\/20 {
    background-color: rgb(var(--color-primary-500)/.2)
}

#preNav .bg-primary-500\/25 {
    background-color: rgb(var(--color-primary-500)/.25)
}

#preNav .bg-primary-500\/30 {
    background-color: rgb(var(--color-primary-500)/.3)
}

#preNav .bg-primary-500\/35 {
    background-color: rgb(var(--color-primary-500)/.35)
}

#preNav .bg-primary-500\/40 {
    background-color: rgb(var(--color-primary-500)/.4)
}

#preNav .bg-primary-500\/45 {
    background-color: rgb(var(--color-primary-500)/.45)
}

#preNav .bg-primary-500\/5 {
    background-color: rgb(var(--color-primary-500)/.05)
}

#preNav .bg-primary-500\/50 {
    background-color: rgb(var(--color-primary-500)/.5)
}

#preNav .bg-primary-500\/55 {
    background-color: rgb(var(--color-primary-500)/.55)
}

#preNav .bg-primary-500\/60 {
    background-color: rgb(var(--color-primary-500)/.6)
}

#preNav .bg-primary-500\/65 {
    background-color: rgb(var(--color-primary-500)/.65)
}

#preNav .bg-primary-500\/70 {
    background-color: rgb(var(--color-primary-500)/.7)
}

#preNav .bg-primary-500\/75 {
    background-color: rgb(var(--color-primary-500)/.75)
}

#preNav .bg-primary-500\/80 {
    background-color: rgb(var(--color-primary-500)/.8)
}

#preNav .bg-primary-500\/85 {
    background-color: rgb(var(--color-primary-500)/.85)
}

#preNav .bg-primary-500\/90 {
    background-color: rgb(var(--color-primary-500)/.9)
}

#preNav .bg-primary-500\/95 {
    background-color: rgb(var(--color-primary-500)/.95)
}

#preNav .bg-primary-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-600)/var(--tw-bg-opacity))
}

#preNav .bg-primary-600\/0 {
    background-color: rgb(var(--color-primary-600)/0)
}

#preNav .bg-primary-600\/10 {
    background-color: rgb(var(--color-primary-600)/.1)
}

#preNav .bg-primary-600\/100 {
    background-color: rgb(var(--color-primary-600)/1)
}

#preNav .bg-primary-600\/15 {
    background-color: rgb(var(--color-primary-600)/.15)
}

#preNav .bg-primary-600\/20 {
    background-color: rgb(var(--color-primary-600)/.2)
}

#preNav .bg-primary-600\/25 {
    background-color: rgb(var(--color-primary-600)/.25)
}

#preNav .bg-primary-600\/30 {
    background-color: rgb(var(--color-primary-600)/.3)
}

#preNav .bg-primary-600\/35 {
    background-color: rgb(var(--color-primary-600)/.35)
}

#preNav .bg-primary-600\/40 {
    background-color: rgb(var(--color-primary-600)/.4)
}

#preNav .bg-primary-600\/45 {
    background-color: rgb(var(--color-primary-600)/.45)
}

#preNav .bg-primary-600\/5 {
    background-color: rgb(var(--color-primary-600)/.05)
}

#preNav .bg-primary-600\/50 {
    background-color: rgb(var(--color-primary-600)/.5)
}

#preNav .bg-primary-600\/55 {
    background-color: rgb(var(--color-primary-600)/.55)
}

#preNav .bg-primary-600\/60 {
    background-color: rgb(var(--color-primary-600)/.6)
}

#preNav .bg-primary-600\/65 {
    background-color: rgb(var(--color-primary-600)/.65)
}

#preNav .bg-primary-600\/70 {
    background-color: rgb(var(--color-primary-600)/.7)
}

#preNav .bg-primary-600\/75 {
    background-color: rgb(var(--color-primary-600)/.75)
}

#preNav .bg-primary-600\/80 {
    background-color: rgb(var(--color-primary-600)/.8)
}

#preNav .bg-primary-600\/85 {
    background-color: rgb(var(--color-primary-600)/.85)
}

#preNav .bg-primary-600\/90 {
    background-color: rgb(var(--color-primary-600)/.9)
}

#preNav .bg-primary-600\/95 {
    background-color: rgb(var(--color-primary-600)/.95)
}

#preNav .bg-primary-900 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-900)/var(--tw-bg-opacity))
}

#preNav .bg-primary-900\/0 {
    background-color: rgb(var(--color-primary-900)/0)
}

#preNav .bg-primary-900\/10 {
    background-color: rgb(var(--color-primary-900)/.1)
}

#preNav .bg-primary-900\/100 {
    background-color: rgb(var(--color-primary-900)/1)
}

#preNav .bg-primary-900\/15 {
    background-color: rgb(var(--color-primary-900)/.15)
}

#preNav .bg-primary-900\/20 {
    background-color: rgb(var(--color-primary-900)/.2)
}

#preNav .bg-primary-900\/25 {
    background-color: rgb(var(--color-primary-900)/.25)
}

#preNav .bg-primary-900\/30 {
    background-color: rgb(var(--color-primary-900)/.3)
}

#preNav .bg-primary-900\/35 {
    background-color: rgb(var(--color-primary-900)/.35)
}

#preNav .bg-primary-900\/40 {
    background-color: rgb(var(--color-primary-900)/.4)
}

#preNav .bg-primary-900\/45 {
    background-color: rgb(var(--color-primary-900)/.45)
}

#preNav .bg-primary-900\/5 {
    background-color: rgb(var(--color-primary-900)/.05)
}

#preNav .bg-primary-900\/50 {
    background-color: rgb(var(--color-primary-900)/.5)
}

#preNav .bg-primary-900\/55 {
    background-color: rgb(var(--color-primary-900)/.55)
}

#preNav .bg-primary-900\/60 {
    background-color: rgb(var(--color-primary-900)/.6)
}

#preNav .bg-primary-900\/65 {
    background-color: rgb(var(--color-primary-900)/.65)
}

#preNav .bg-primary-900\/70 {
    background-color: rgb(var(--color-primary-900)/.7)
}

#preNav .bg-primary-900\/75 {
    background-color: rgb(var(--color-primary-900)/.75)
}

#preNav .bg-primary-900\/80 {
    background-color: rgb(var(--color-primary-900)/.8)
}

#preNav .bg-primary-900\/85 {
    background-color: rgb(var(--color-primary-900)/.85)
}

#preNav .bg-primary-900\/90 {
    background-color: rgb(var(--color-primary-900)/.9)
}

#preNav .bg-primary-900\/95 {
    background-color: rgb(var(--color-primary-900)/.95)
}

#preNav .bg-primary-950 {
    --tw-bg-opacity: 1;
    background-color: rgb(var(--color-primary-950)/var(--tw-bg-opacity))
}

#preNav .bg-primary-950\/0 {
    background-color: rgb(var(--color-primary-950)/0)
}

#preNav .bg-primary-950\/10 {
    background-color: rgb(var(--color-primary-950)/.1)
}

#preNav .bg-primary-950\/100 {
    background-color: rgb(var(--color-primary-950)/1)
}

#preNav .bg-primary-950\/15 {
    background-color: rgb(var(--color-primary-950)/.15)
}

#preNav .bg-primary-950\/20 {
    background-color: rgb(var(--color-primary-950)/.2)
}

#preNav .bg-primary-950\/25 {
    background-color: rgb(var(--color-primary-950)/.25)
}

#preNav .bg-primary-950\/30 {
    background-color: rgb(var(--color-primary-950)/.3)
}

#preNav .bg-primary-950\/35 {
    background-color: rgb(var(--color-primary-950)/.35)
}

#preNav .bg-primary-950\/40 {
    background-color: rgb(var(--color-primary-950)/.4)
}

#preNav .bg-primary-950\/45 {
    background-color: rgb(var(--color-primary-950)/.45)
}

#preNav .bg-primary-950\/5 {
    background-color: rgb(var(--color-primary-950)/.05)
}

#preNav .bg-primary-950\/50 {
    background-color: rgb(var(--color-primary-950)/.5)
}

#preNav .bg-primary-950\/55 {
    background-color: rgb(var(--color-primary-950)/.55)
}

#preNav .bg-primary-950\/60 {
    background-color: rgb(var(--color-primary-950)/.6)
}

#preNav .bg-primary-950\/65 {
    background-color: rgb(var(--color-primary-950)/.65)
}

#preNav .bg-primary-950\/70 {
    background-color: rgb(var(--color-primary-950)/.7)
}

#preNav .bg-primary-950\/75 {
    background-color: rgb(var(--color-primary-950)/.75)
}

#preNav .bg-primary-950\/80 {
    background-color: rgb(var(--color-primary-950)/.8)
}

#preNav .bg-primary-950\/85 {
    background-color: rgb(var(--color-primary-950)/.85)
}

#preNav .bg-primary-950\/90 {
    background-color: rgb(var(--color-primary-950)/.9)
}

#preNav .bg-primary-950\/95 {
    background-color: rgb(var(--color-primary-950)/.95)
}

#preNav .bg-red-200 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 202 202/var(--tw-bg-opacity))
}

#preNav .bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(225 38 28/var(--tw-bg-opacity))
}

#preNav .bg-transparent {
    background-color: transparent
}

#preNav .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity))
}

#preNav .bg-yellow-500 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 222 0/var(--tw-bg-opacity))
}

#preNav .bg-yellow-500\/0 {
    background-color: #ffde0000
}

#preNav .bg-yellow-500\/10 {
    background-color: #ffde001a
}

#preNav .bg-yellow-500\/100 {
    background-color: #ffde00
}

#preNav .bg-yellow-500\/15 {
    background-color: #ffde0026
}

#preNav .bg-yellow-500\/20 {
    background-color: #ffde0033
}

#preNav .bg-yellow-500\/25 {
    background-color: #ffde0040
}

#preNav .bg-yellow-500\/30 {
    background-color: #ffde004d
}

#preNav .bg-yellow-500\/35 {
    background-color: #ffde0059
}

#preNav .bg-yellow-500\/40 {
    background-color: #ffde0066
}

#preNav .bg-yellow-500\/45 {
    background-color: #ffde0073
}

#preNav .bg-yellow-500\/5 {
    background-color: #ffde000d
}

#preNav .bg-yellow-500\/50 {
    background-color: #ffde0080
}

#preNav .bg-yellow-500\/55 {
    background-color: #ffde008c
}

#preNav .bg-yellow-500\/60 {
    background-color: #ffde0099
}

#preNav .bg-yellow-500\/65 {
    background-color: #ffde00a6
}

#preNav .bg-yellow-500\/70 {
    background-color: #ffde00b3
}

#preNav .bg-yellow-500\/75 {
    background-color: #ffde00bf
}

#preNav .bg-yellow-500\/80 {
    background-color: #ffde00cc
}

#preNav .bg-yellow-500\/85 {
    background-color: #ffde00d9
}

#preNav .bg-yellow-500\/90 {
    background-color: #ffde00e6
}

#preNav .bg-yellow-500\/95 {
    background-color: #ffde00f2
}

#preNav .bg-gradient-to-b {
    background-image: linear-gradient(to bottom,var(--tw-gradient-stops))
}

#preNav .bg-gradient-to-r {
    background-image: linear-gradient(to right,var(--tw-gradient-stops))
}

#preNav .bg-gradient-to-t {
    background-image: linear-gradient(to top,var(--tw-gradient-stops))
}

#preNav .bg-none {
    background-image: none
}

#preNav .from-blue-900,.from-blue-950 {
    --tw-gradient-from: #001e61 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,30,97,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-blue-950\/50 {
    --tw-gradient-from: rgba(0,30,97,.5) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,30,97,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-blue-950\/90 {
    --tw-gradient-from: rgba(0,30,97,.9) var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(0,30,97,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-gray-100 {
    --tw-gradient-from: rgb(var(--color-gray-100)/1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(var(--color-gray-100)/0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-gray-200 {
    --tw-gradient-from: rgb(var(--color-gray-200)/1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(var(--color-gray-200)/0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-gray-50 {
    --tw-gradient-from: rgb(var(--color-gray-50)/1) var(--tw-gradient-from-position);
    --tw-gradient-to: rgb(var(--color-gray-50)/0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-transparent {
    --tw-gradient-from: transparent var(--tw-gradient-from-position);
    --tw-gradient-to: transparent var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-white {
    --tw-gradient-from: #fff var(--tw-gradient-from-position);
    --tw-gradient-to: hsla(0,0%,100%,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .from-yellow-500 {
    --tw-gradient-from: #ffde00 var(--tw-gradient-from-position);
    --tw-gradient-to: rgba(255,222,0,0) var(--tw-gradient-to-position);
    --tw-gradient-stops: var(--tw-gradient-from),var(--tw-gradient-to)
}

#preNav .to-blue-950 {
    --tw-gradient-to: #001e61 var(--tw-gradient-to-position)
}

#preNav .to-blue-950\/50 {
    --tw-gradient-to: rgba(0,30,97,.5) var(--tw-gradient-to-position)
}

#preNav .to-gray-100 {
    --tw-gradient-to: rgb(var(--color-gray-100)/1) var(--tw-gradient-to-position)
}

#preNav .to-gray-200 {
    --tw-gradient-to: rgb(var(--color-gray-200)/1) var(--tw-gradient-to-position)
}

#preNav .to-slate-950 {
    /* --tw-gradient-to: #020617 var(--tw-gradient-to-position) */
}

#preNav .to-slate-950\/40 {
    --tw-gradient-to: rgba(2,6,23,.4) var(--tw-gradient-to-position)
}

#preNav .to-slate-950\/90 {
    --tw-gradient-to: rgba(2,6,23,.9) var(--tw-gradient-to-position)
}

#preNav .to-white {
    --tw-gradient-to: #fff var(--tw-gradient-to-position)
}

#preNav .to-yellow-500 {
    --tw-gradient-to: #ffde00 var(--tw-gradient-to-position)
}

#preNav .bg-cover {
    background-size: cover
}

#preNav .fill-black {
    fill: #000
}

#preNav .fill-white {
    fill: #fff
}

#preNav .object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

#preNav .\!p-0 {
    padding: 0!important
}

#preNav .\!p-1 {
    padding: .25rem!important
}

#preNav .\!p-1\.5 {
    padding: .375rem!important
}

#preNav .p-0 {
    padding: 0
}

#preNav .p-0\.5 {
    padding: .125rem
}

#preNav .p-1 {
    padding: .25rem
}

#preNav .p-1\.5 {
    padding: .375rem
}

#preNav .p-2 {
    padding: .5rem
}

#preNav .p-2\.5 {
    padding: .625rem
}

#preNav .p-3 {
    padding: .75rem
}

#preNav .p-4 {
    padding: 1rem
}

#preNav .p-5 {
    padding: 1.25rem
}

#preNav .p-6 {
    padding: 1.5rem
}

#preNav .p-8 {
    padding: 2rem
}

#preNav .p-px {
    padding: 1px
}

#preNav .\!px-0 {
    padding-left: 0!important;
    padding-right: 0!important
}

#preNav .\!px-3 {
    padding-left: .75rem!important;
    padding-right: .75rem!important
}

#preNav .\!px-4 {
    padding-left: 1rem!important;
    padding-right: 1rem!important
}

#preNav .\!py-2 {
    padding-bottom: .5rem!important;
    padding-top: .5rem!important
}

#preNav .px-1 {
    padding-left: .25rem;
    padding-right: .25rem
}

#preNav .px-1\.5 {
    padding-left: .375rem;
    padding-right: .375rem
}

#preNav .px-10 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

#preNav .px-16 {
    padding-left: 4rem;
    padding-right: 4rem
}

#preNav .px-2 {
    padding-left: .5rem;
    padding-right: .5rem
}

#preNav .px-2\.5 {
    padding-left: .625rem;
    padding-right: .625rem
}

#preNav .px-3 {
    padding-left: .75rem;
    padding-right: .75rem
}

#preNav .px-3\.5 {
    padding-left: .875rem;
    padding-right: .875rem
}

#preNav .px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}

#preNav .px-6 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

#preNav .px-7 {
    padding-left: 1.75rem;
    padding-right: 1.75rem
}

#preNav .px-8 {
    padding-left: 2rem!important;
    padding-right: 2rem!important;
}

#preNav .px-\[1px\] {
    padding-left: 1px;
    padding-right: 1px
}

#preNav .px-\[2px\] {
    padding-left: 2px;
    padding-right: 2px
}

#preNav .px-\[4px\] {
    padding-left: 4px;
    padding-right: 4px
}

#preNav .py-0 {
    padding-bottom: 0;
    padding-top: 0
}

#preNav .py-0\.5 {
    padding-bottom: .125rem;
    padding-top: .125rem
}

#preNav .py-1 {
    padding-bottom: .25rem;
    padding-top: .25rem
}

#preNav .py-1\.5 {
    padding-bottom: .375rem;
    padding-top: .375rem
}

#preNav .py-14 {
    padding-bottom: 3.5rem;
    padding-top: 3.5rem
}

#preNav .py-16 {
    padding-bottom: 4rem;
    padding-top: 4rem
}

#preNav .py-2 {
    padding-bottom: .5rem;
    padding-top: .5rem
}

#preNav .py-2\.5 {
    padding-bottom: .625rem;
    padding-top: .625rem
}

#preNav .py-20 {
    padding-bottom: 5rem;
    padding-top: 5rem
}

#preNav .py-3 {
    padding-bottom: .75rem;
    padding-top: .75rem
}

#preNav .py-3\.5 {
    padding-bottom: .875rem;
    padding-top: .875rem
}

#preNav .py-4 {
    padding-bottom: 1rem;
    padding-top: 1rem
}

#preNav .py-5 {
    padding-bottom: 1.25rem;
    padding-top: 1.25rem
}

#preNav .py-6 {
    padding-bottom: 1.5rem;
    padding-top: 1.5rem
}

#preNav .py-8 {
    padding-bottom: 2rem;
    padding-top: 2rem
}

#preNav .\!pl-0 {
    padding-left: 0!important
}

#preNav .\!pr-0 {
    padding-right: 0!important
}

#preNav .pb-1 {
    padding-bottom: .25rem
}

#preNav .pb-1\.5 {
    padding-bottom: .375rem
}

#preNav .pb-2 {
    padding-bottom: .5rem
}

#preNav .pb-2\.5 {
    padding-bottom: .625rem
}

#preNav .pb-3 {
    padding-bottom: .75rem
}

#preNav .pb-4 {
    padding-bottom: 1rem
}

#preNav .pb-6 {
    padding-bottom: 1.5rem
}

#preNav .pb-8 {
    padding-bottom: 2rem
}

#preNav .pe-10 {
    padding-inline-end:2.5rem}

#preNav .pe-11 {
    padding-inline-end:2.75rem}

#preNav .pe-12 {
    padding-inline-end:3rem}

#preNav .pe-2 {
    padding-inline-end:.5rem}

#preNav .pe-7 {
    padding-inline-end:1.75rem}

#preNav .pe-8 {
    padding-inline-end:2rem}

#preNav .pe-9 {
    padding-inline-end:2.25rem}

#preNav .pl-0 {
    padding-left: 0
}

#preNav .pl-2 {
    padding-left: .5rem
}

#preNav .pl-3 {
    padding-left: .75rem
}

#preNav .pl-4 {
    padding-left: 1rem
}

#preNav .pl-5 {
    padding-left: 1.25rem
}

#preNav .pl-8 {
    padding-left: 2rem
}

#preNav .pl-\[1\.5em\] {
    padding-left: 1.5em
}

#preNav .pr-0 {
    padding-right: 0
}

#preNav .pr-2 {
    padding-right: .5rem
}

#preNav .pr-4 {
    padding-right: 1rem
}

#preNav .pr-5 {
    padding-right: 1.25rem
}

#preNav .pr-6 {
    padding-right: 1.5rem
}

#preNav .pr-8 {
    padding-right: 2rem
}

#preNav .pr-\[2em\] {
    padding-right: 2em
}

#preNav .ps-10 {
    padding-inline-start:2.5rem}

#preNav .ps-11 {
    padding-inline-start:2.75rem}

#preNav .ps-12 {
    padding-inline-start:3rem}

#preNav .ps-4 {
    padding-inline-start:1rem}

#preNav .ps-7 {
    padding-inline-start:1.75rem}

#preNav .ps-8 {
    padding-inline-start:2rem}

#preNav .ps-9 {
    padding-inline-start:2.25rem}

#preNav .pt-0 {
    padding-top: 0
}

#preNav .pt-1 {
    padding-top: .25rem
}

#preNav .pt-1\.5 {
    padding-top: .375rem
}

#preNav .pt-16 {
    padding-top: 4rem
}

#preNav .pt-2 {
    padding-top: .5rem
}

#preNav .pt-4 {
    padding-top: 1rem
}

#preNav .pt-8 {
    padding-top: 2rem
}

#preNav .pt-px {
    padding-top: 1px
}

#preNav .text-left {
    text-align: left
}

#preNav .text-center {
    text-align: center
}

#preNav .text-right {
    text-align: right
}

#preNav .text-end {
    text-align: end
}

#preNav .font-mono {
    font-family: ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace
}

#preNav .font-sans {
    font-family: ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji
}

#preNav .font-serif {
    font-family: ui-serif,Georgia,Cambria,Times New Roman,Times,serif
}

#preNav .\!text-sm {
    font-size: .875rem!important;
    line-height: 1.25rem!important
}

#preNav .text-2xl {
    font-size: 1.5rem;
    line-height: 2rem
}

#preNav .text-3xl {
    font-size: 1.875rem;
    line-height: 2.25rem
}

#preNav .text-4xl {
    font-size: 2.25rem;
    line-height: 2.5rem
}

#preNav .text-5xl {
    font-size: 3rem;
    line-height: 1
}

#preNav .text-\[0px\] {
    font-size: 0
}

#preNav .text-\[10px\] {
    font-size: 10px
}

#preNav .text-\[11px\] {
    font-size: 11px
}

#preNav .text-\[12px\] {
    font-size: 12px
}

#preNav .text-\[14px\] {
    font-size: 14px
}

#preNav .text-\[4px\] {
    font-size: 4px
}

#preNav .text-\[5px\] {
    font-size: 5px
}

#preNav .text-\[6px\] {
    font-size: 6px
}

#preNav .text-\[7px\] {
    font-size: 7px
}

#preNav .text-\[8px\] {
    font-size: 8px
}

#preNav .text-base {
    font-size: 1rem;
    line-height: 1.5rem
}

#preNav .text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem
}

#preNav .text-sm {
    font-size: .875rem;
    line-height: 1.25rem
}

#preNav .text-xl {
    font-size: 1.25rem;
    line-height: 1.75rem
}

#preNav .text-xs {
    font-size: .75rem;
    line-height: 1rem
}

#preNav .\!font-normal {
    font-weight: 400!important
}

#preNav .font-bold {
    font-weight: 700
}

#preNav .font-light {
    font-weight: 300
}

#preNav .font-medium {
    font-weight: 500
}

#preNav .font-normal {
    font-weight: 400
}

#preNav .font-semibold {
    font-weight: 600
}

#preNav .uppercase {
    text-transform: uppercase
}

#preNav .lowercase {
    text-transform: lowercase
}

#preNav .italic {
    font-style: italic
}

#preNav .leading-4 {
    line-height: 1rem
}

#preNav .leading-5 {
    line-height: 1.25rem
}

#preNav .leading-6 {
    line-height: 1.5rem
}

#preNav .leading-none {
    line-height: 1
}

#preNav .leading-relaxed {
    line-height: 1.625
}

#preNav .tracking-tighter {
    letter-spacing: -.05em
}

#preNav .tracking-wide {
    letter-spacing: .025em
}

#preNav .\!text-transparent {
    color: transparent!important
}

#preNav .\!text-white {
    --tw-text-opacity: 1!important;
    color: rgb(255 255 255/var(--tw-text-opacity))!important
}

#preNav .text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity))
}

#preNav .text-blue-500 {
    --tw-text-opacity: 1;
    color: rgb(59 130 246/var(--tw-text-opacity))
}

#preNav .text-blue-500\/0 {
    color: #3b82f600
}

#preNav .text-blue-500\/10 {
    color: #3b82f61a
}

#preNav .text-blue-500\/100 {
    color: #3b82f6
}

#preNav .text-blue-500\/15 {
    color: #3b82f626
}

#preNav .text-blue-500\/20 {
    color: #3b82f633
}

#preNav .text-blue-500\/25 {
    color: #3b82f640
}

#preNav .text-blue-500\/30 {
    color: #3b82f64d
}

#preNav .text-blue-500\/35 {
    color: #3b82f659
}

#preNav .text-blue-500\/40 {
    color: #3b82f666
}

#preNav .text-blue-500\/45 {
    color: #3b82f673
}

#preNav .text-blue-500\/5 {
    color: #3b82f60d
}

#preNav .text-blue-500\/50 {
    color: #3b82f680
}

#preNav .text-blue-500\/55 {
    color: #3b82f68c
}

#preNav .text-blue-500\/60 {
    color: #3b82f699
}

#preNav .text-blue-500\/65 {
    color: #3b82f6a6
}

#preNav .text-blue-500\/70 {
    color: #3b82f6b3
}

#preNav .text-blue-500\/75 {
    color: #3b82f6bf
}

#preNav .text-blue-500\/80 {
    color: #3b82f6cc
}

#preNav .text-blue-500\/85 {
    color: #3b82f6d9
}

#preNav .text-blue-500\/90 {
    color: #3b82f6e6
}

#preNav .text-blue-500\/95 {
    color: #3b82f6f2
}

#preNav .text-blue-900,.text-blue-950 {
    --tw-text-opacity: 1;
    color: rgb(0 30 97/var(--tw-text-opacity))
}

#preNav .text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-gray-400)/var(--tw-text-opacity))
}

#preNav .text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-gray-500)/var(--tw-text-opacity))
}

#preNav .text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-gray-700)/var(--tw-text-opacity))
}

#preNav .text-gray-900 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-gray-900)/var(--tw-text-opacity))
}

#preNav .text-green-400 {
    --tw-text-opacity: 1;
    color: rgb(74 222 128/var(--tw-text-opacity))
}

#preNav .text-green-400\/0 {
    color: #4ade8000
}

#preNav .text-green-400\/10 {
    color: #4ade801a
}

#preNav .text-green-400\/100 {
    color: #4ade80
}

#preNav .text-green-400\/15 {
    color: #4ade8026
}

#preNav .text-green-400\/20 {
    color: #4ade8033
}

#preNav .text-green-400\/25 {
    color: #4ade8040
}

#preNav .text-green-400\/30 {
    color: #4ade804d
}

#preNav .text-green-400\/35 {
    color: #4ade8059
}

#preNav .text-green-400\/40 {
    color: #4ade8066
}

#preNav .text-green-400\/45 {
    color: #4ade8073
}

#preNav .text-green-400\/5 {
    color: #4ade800d
}

#preNav .text-green-400\/50 {
    color: #4ade8080
}

#preNav .text-green-400\/55 {
    color: #4ade808c
}

#preNav .text-green-400\/60 {
    color: #4ade8099
}

#preNav .text-green-400\/65 {
    color: #4ade80a6
}

#preNav .text-green-400\/70 {
    color: #4ade80b3
}

#preNav .text-green-400\/75 {
    color: #4ade80bf
}

#preNav .text-green-400\/80 {
    color: #4ade80cc
}

#preNav .text-green-400\/85 {
    color: #4ade80d9
}

#preNav .text-green-400\/90 {
    color: #4ade80e6
}

#preNav .text-green-400\/95 {
    color: #4ade80f2
}

#preNav .text-green-500 {
    --tw-text-opacity: 1;
    color: rgb(34 197 94/var(--tw-text-opacity))
}

#preNav .text-green-500\/0 {
    color: #22c55e00
}

#preNav .text-green-500\/10 {
    color: #22c55e1a
}

#preNav .text-green-500\/100 {
    color: #22c55e
}

#preNav .text-green-500\/15 {
    color: #22c55e26
}

#preNav .text-green-500\/20 {
    color: #22c55e33
}

#preNav .text-green-500\/25 {
    color: #22c55e40
}

#preNav .text-green-500\/30 {
    color: #22c55e4d
}

#preNav .text-green-500\/35 {
    color: #22c55e59
}

#preNav .text-green-500\/40 {
    color: #22c55e66
}

#preNav .text-green-500\/45 {
    color: #22c55e73
}

#preNav .text-green-500\/5 {
    color: #22c55e0d
}

#preNav .text-green-500\/50 {
    color: #22c55e80
}

#preNav .text-green-500\/55 {
    color: #22c55e8c
}

#preNav .text-green-500\/60 {
    color: #22c55e99
}

#preNav .text-green-500\/65 {
    color: #22c55ea6
}

#preNav .text-green-500\/70 {
    color: #22c55eb3
}

#preNav .text-green-500\/75 {
    color: #22c55ebf
}

#preNav .text-green-500\/80 {
    color: #22c55ecc
}

#preNav .text-green-500\/85 {
    color: #22c55ed9
}

#preNav .text-green-500\/90 {
    color: #22c55ee6
}

#preNav .text-green-500\/95 {
    color: #22c55ef2
}

#preNav .text-primary-400 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-primary-400)/var(--tw-text-opacity))
}

#preNav .text-primary-400\/0 {
    color: rgb(var(--color-primary-400)/0)
}

#preNav .text-primary-400\/10 {
    color: rgb(var(--color-primary-400)/.1)
}

#preNav .text-primary-400\/100 {
    color: rgb(var(--color-primary-400)/1)
}

#preNav .text-primary-400\/15 {
    color: rgb(var(--color-primary-400)/.15)
}

#preNav .text-primary-400\/20 {
    color: rgb(var(--color-primary-400)/.2)
}

#preNav .text-primary-400\/25 {
    color: rgb(var(--color-primary-400)/.25)
}

#preNav .text-primary-400\/30 {
    color: rgb(var(--color-primary-400)/.3)
}

#preNav .text-primary-400\/35 {
    color: rgb(var(--color-primary-400)/.35)
}

#preNav .text-primary-400\/40 {
    color: rgb(var(--color-primary-400)/.4)
}

#preNav .text-primary-400\/45 {
    color: rgb(var(--color-primary-400)/.45)
}

#preNav .text-primary-400\/5 {
    color: rgb(var(--color-primary-400)/.05)
}

#preNav .text-primary-400\/50 {
    color: rgb(var(--color-primary-400)/.5)
}

#preNav .text-primary-400\/55 {
    color: rgb(var(--color-primary-400)/.55)
}

#preNav .text-primary-400\/60 {
    color: rgb(var(--color-primary-400)/.6)
}

#preNav .text-primary-400\/65 {
    color: rgb(var(--color-primary-400)/.65)
}

#preNav .text-primary-400\/70 {
    color: rgb(var(--color-primary-400)/.7)
}

#preNav .text-primary-400\/75 {
    color: rgb(var(--color-primary-400)/.75)
}

#preNav .text-primary-400\/80 {
    color: rgb(var(--color-primary-400)/.8)
}

#preNav .text-primary-400\/85 {
    color: rgb(var(--color-primary-400)/.85)
}

#preNav .text-primary-400\/90 {
    color: rgb(var(--color-primary-400)/.9)
}

#preNav .text-primary-400\/95 {
    color: rgb(var(--color-primary-400)/.95)
}

#preNav .text-primary-500 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-primary-500)/var(--tw-text-opacity))
}

#preNav .text-primary-500\/0 {
    color: rgb(var(--color-primary-500)/0)
}

#preNav .text-primary-500\/10 {
    color: rgb(var(--color-primary-500)/.1)
}

#preNav .text-primary-500\/100 {
    color: rgb(var(--color-primary-500)/1)
}

#preNav .text-primary-500\/15 {
    color: rgb(var(--color-primary-500)/.15)
}

#preNav .text-primary-500\/20 {
    color: rgb(var(--color-primary-500)/.2)
}

#preNav .text-primary-500\/25 {
    color: rgb(var(--color-primary-500)/.25)
}

#preNav .text-primary-500\/30 {
    color: rgb(var(--color-primary-500)/.3)
}

#preNav .text-primary-500\/35 {
    color: rgb(var(--color-primary-500)/.35)
}

#preNav .text-primary-500\/40 {
    color: rgb(var(--color-primary-500)/.4)
}

#preNav .text-primary-500\/45 {
    color: rgb(var(--color-primary-500)/.45)
}

#preNav .text-primary-500\/5 {
    color: rgb(var(--color-primary-500)/.05)
}

#preNav .text-primary-500\/50 {
    color: rgb(var(--color-primary-500)/.5)
}

#preNav .text-primary-500\/55 {
    color: rgb(var(--color-primary-500)/.55)
}

#preNav .text-primary-500\/60 {
    color: rgb(var(--color-primary-500)/.6)
}

#preNav .text-primary-500\/65 {
    color: rgb(var(--color-primary-500)/.65)
}

#preNav .text-primary-500\/70 {
    color: rgb(var(--color-primary-500)/.7)
}

#preNav .text-primary-500\/75 {
    color: rgb(var(--color-primary-500)/.75)
}

#preNav .text-primary-500\/80 {
    color: rgb(var(--color-primary-500)/.8)
}

#preNav .text-primary-500\/85 {
    color: rgb(var(--color-primary-500)/.85)
}

#preNav .text-primary-500\/90 {
    color: rgb(var(--color-primary-500)/.9)
}

#preNav .text-primary-500\/95 {
    color: rgb(var(--color-primary-500)/.95)
}

#preNav .text-primary-600 {
    --tw-text-opacity: 1;
    color: rgb(var(--color-primary-600)/var(--tw-text-opacity))
}

#preNav .text-primary-600\/0 {
    color: rgb(var(--color-primary-600)/0)
}

#preNav .text-primary-600\/10 {
    color: rgb(var(--color-primary-600)/.1)
}

#preNav .text-primary-600\/100 {
    color: rgb(var(--color-primary-600)/1)
}

#preNav .text-primary-600\/15 {
    color: rgb(var(--color-primary-600)/.15)
}

#preNav .text-primary-600\/20 {
    color: rgb(var(--color-primary-600)/.2)
}

#preNav .text-primary-600\/25 {
    color: rgb(var(--color-primary-600)/.25)
}

#preNav .text-primary-600\/30 {
    color: rgb(var(--color-primary-600)/.3)
}

#preNav .text-primary-600\/35 {
    color: rgb(var(--color-primary-600)/.35)
}

#preNav .text-primary-600\/40 {
    color: rgb(var(--color-primary-600)/.4)
}

#preNav .text-primary-600\/45 {
    color: rgb(var(--color-primary-600)/.45)
}

#preNav .text-primary-600\/5 {
    color: rgb(var(--color-primary-600)/.05)
}

#preNav .text-primary-600\/50 {
    color: rgb(var(--color-primary-600)/.5)
}

#preNav .text-primary-600\/55 {
    color: rgb(var(--color-primary-600)/.55)
}

#preNav .text-primary-600\/60 {
    color: rgb(var(--color-primary-600)/.6)
}

#preNav .text-primary-600\/65 {
    color: rgb(var(--color-primary-600)/.65)
}

#preNav .text-primary-600\/70 {
    color: rgb(var(--color-primary-600)/.7)
}

#preNav .text-primary-600\/75 {
    color: rgb(var(--color-primary-600)/.75)
}

#preNav .text-primary-600\/80 {
    color: rgb(var(--color-primary-600)/.8)
}

#preNav .text-primary-600\/85 {
    color: rgb(var(--color-primary-600)/.85)
}

#preNav .text-primary-600\/90 {
    color: rgb(var(--color-primary-600)/.9)
}

#preNav .text-primary-600\/95 {
    color: rgb(var(--color-primary-600)/.95)
}

#preNav .text-red-600 {
    --tw-text-opacity: 1;
    color: rgb(225 38 28/var(--tw-text-opacity))
}

#preNav .text-slate-950 {
    --tw-text-opacity: 1;
    color: rgb(2 6 23/var(--tw-text-opacity))
}

#preNav .text-transparent {
    color: transparent
}

#preNav .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity))
}

#preNav .text-yellow-500, #preNav .text-yellow-500 h3 {
    --tw-text-opacity: 1;
    color: rgb(255 222 0/var(--tw-text-opacity))
}

#preNav .text-yellow-500\/0 {
    color: #ffde0000
}

#preNav .text-yellow-500\/10 {
    color: #ffde001a
}

#preNav .text-yellow-500\/100 {
    color: #ffde00
}

#preNav .text-yellow-500\/15 {
    color: #ffde0026
}

#preNav .text-yellow-500\/20 {
    color: #ffde0033
}

#preNav .text-yellow-500\/25 {
    color: #ffde0040
}

#preNav .text-yellow-500\/30 {
    color: #ffde004d
}

#preNav .text-yellow-500\/35 {
    color: #ffde0059
}

#preNav .text-yellow-500\/40 {
    color: #ffde0066
}

#preNav .text-yellow-500\/45 {
    color: #ffde0073
}

#preNav .text-yellow-500\/5 {
    color: #ffde000d
}

#preNav .text-yellow-500\/50 {
    color: #ffde0080
}

#preNav .text-yellow-500\/55 {
    color: #ffde008c
}

#preNav .text-yellow-500\/60 {
    color: #ffde0099
}

#preNav .text-yellow-500\/65 {
    color: #ffde00a6
}

#preNav .text-yellow-500\/70 {
    color: #ffde00b3
}

#preNav .text-yellow-500\/75 {
    color: #ffde00bf
}

#preNav .text-yellow-500\/80 {
    color: #ffde00cc
}

#preNav .text-yellow-500\/85 {
    color: #ffde00d9
}

#preNav .text-yellow-500\/90 {
    color: #ffde00e6
}

#preNav .text-yellow-500\/95 {
    color: #ffde00f2
}

#preNav .underline {
    text-decoration-line: underline
}

#preNav .underline-offset-4 {
    text-underline-offset: 4px
}

#preNav .placeholder-gray-400::-moz-placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(var(--color-gray-400)/var(--tw-placeholder-opacity))
}

#preNav .placeholder-gray-400::placeholder {
    --tw-placeholder-opacity: 1;
    color: rgb(var(--color-gray-400)/var(--tw-placeholder-opacity))
}

#preNav .opacity-0 {
    opacity: 0
}

#preNav .opacity-100 {
    opacity: 1
}

#preNav .opacity-25 {
    opacity: .25
}

#preNav .opacity-50 {
    opacity: .5
}

#preNav .opacity-80 {
    opacity: .8
}

#preNav .opacity-90 {
    opacity: .9
}

#preNav .mix-blend-overlay {
    mix-blend-mode: overlay
}

#preNavMain, #preNavMobile {
background: #001e61!important;
}

#preNav .\!shadow-none {
    --tw-shadow: 0 0 #0000!important;
    --tw-shadow-colored: 0 0 #0000!important;
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important
}

#preNav .shadow {
    --tw-shadow: 0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)
}

#preNav .shadow,.shadow-2xl {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-2xl {
    --tw-shadow: 0 25px 50px -12px rgba(0,0,0,.25);
    --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color)
}

#preNav .shadow-\[0_0_0_2px_rgba\(255\,255\,255\,1\)\,0_0_0_3px_rgba\(0\,0\,0\,0\.2\)\] {
    --tw-shadow: 0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.2);
    --tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color),0 0 0 3px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-\[0_0_0_999em_rgba\(0\,0\,0\,0\.5\)\] {
    --tw-shadow: 0 0 0 999em rgba(0,0,0,.5);
    --tw-shadow-colored: 0 0 0 999em var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-\[0_0_1\.25em_rgba\(0\,0\,0\,\.25\)\] {
    --tw-shadow: 0 0 1.25em rgba(0,0,0,.25);
    --tw-shadow-colored: 0 0 1.25em var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.1\)\,0_1px_2px_0_rgba\(0\,0\,0\,0\.5\)\] {
    --tw-shadow: inset 0 0 0 1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.5);
    --tw-shadow-colored: inset 0 0 0 1px var(--tw-shadow-color),0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)
}

#preNav .shadow-lg,.shadow-md {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-md {
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)
}

#preNav .shadow-none {
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000
}

#preNav .shadow-none,.shadow-sm {
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .shadow-sm {
    --tw-shadow: 0 1px 2px 0 rgba(0,0,0,.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color)
}

#preNav .shadow-xl {
    --tw-shadow: 0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)
}

#preNav .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}

#preNav .outline {
    outline-style: solid
}

#preNav .outline-2 {
    outline-width: 2px
}

#preNav .outline-offset-2 {
    outline-offset: 2px
}

#preNav .outline-primary-400 {
    outline-color: rgb(var(--color-primary-400)/1)
}

#preNav .outline-primary-400\/0 {
    outline-color: rgb(var(--color-primary-400)/0)
}

#preNav .outline-primary-400\/10 {
    outline-color: rgb(var(--color-primary-400)/.1)
}

#preNav .outline-primary-400\/100 {
    outline-color: rgb(var(--color-primary-400)/1)
}

#preNav .outline-primary-400\/15 {
    outline-color: rgb(var(--color-primary-400)/.15)
}

#preNav .outline-primary-400\/20 {
    outline-color: rgb(var(--color-primary-400)/.2)
}

#preNav .outline-primary-400\/25 {
    outline-color: rgb(var(--color-primary-400)/.25)
}

#preNav .outline-primary-400\/30 {
    outline-color: rgb(var(--color-primary-400)/.3)
}

#preNav .outline-primary-400\/35 {
    outline-color: rgb(var(--color-primary-400)/.35)
}

#preNav .outline-primary-400\/40 {
    outline-color: rgb(var(--color-primary-400)/.4)
}

#preNav .outline-primary-400\/45 {
    outline-color: rgb(var(--color-primary-400)/.45)
}

#preNav .outline-primary-400\/5 {
    outline-color: rgb(var(--color-primary-400)/.05)
}

#preNav .outline-primary-400\/50 {
    outline-color: rgb(var(--color-primary-400)/.5)
}

#preNav .outline-primary-400\/55 {
    outline-color: rgb(var(--color-primary-400)/.55)
}

#preNav .outline-primary-400\/60 {
    outline-color: rgb(var(--color-primary-400)/.6)
}

#preNav .outline-primary-400\/65 {
    outline-color: rgb(var(--color-primary-400)/.65)
}

#preNav .outline-primary-400\/70 {
    outline-color: rgb(var(--color-primary-400)/.7)
}

#preNav .outline-primary-400\/75 {
    outline-color: rgb(var(--color-primary-400)/.75)
}

#preNav .outline-primary-400\/80 {
    outline-color: rgb(var(--color-primary-400)/.8)
}

#preNav .outline-primary-400\/85 {
    outline-color: rgb(var(--color-primary-400)/.85)
}

#preNav .outline-primary-400\/90 {
    outline-color: rgb(var(--color-primary-400)/.9)
}

#preNav .outline-primary-400\/95 {
    outline-color: rgb(var(--color-primary-400)/.95)
}

#preNav .outline-primary-500 {
    outline-color: rgb(var(--color-primary-500)/1)
}

#preNav .outline-primary-500\/0 {
    outline-color: rgb(var(--color-primary-500)/0)
}

#preNav .outline-primary-500\/10 {
    outline-color: rgb(var(--color-primary-500)/.1)
}

#preNav .outline-primary-500\/100 {
    outline-color: rgb(var(--color-primary-500)/1)
}

#preNav .outline-primary-500\/15 {
    outline-color: rgb(var(--color-primary-500)/.15)
}

#preNav .outline-primary-500\/20 {
    outline-color: rgb(var(--color-primary-500)/.2)
}

#preNav .outline-primary-500\/25 {
    outline-color: rgb(var(--color-primary-500)/.25)
}

#preNav .outline-primary-500\/30 {
    outline-color: rgb(var(--color-primary-500)/.3)
}

#preNav .outline-primary-500\/35 {
    outline-color: rgb(var(--color-primary-500)/.35)
}

#preNav .outline-primary-500\/40 {
    outline-color: rgb(var(--color-primary-500)/.4)
}

#preNav .outline-primary-500\/45 {
    outline-color: rgb(var(--color-primary-500)/.45)
}

#preNav .outline-primary-500\/5 {
    outline-color: rgb(var(--color-primary-500)/.05)
}

#preNav .outline-primary-500\/50 {
    outline-color: rgb(var(--color-primary-500)/.5)
}

#preNav .outline-primary-500\/55 {
    outline-color: rgb(var(--color-primary-500)/.55)
}

#preNav .outline-primary-500\/60 {
    outline-color: rgb(var(--color-primary-500)/.6)
}

#preNav .outline-primary-500\/65 {
    outline-color: rgb(var(--color-primary-500)/.65)
}

#preNav .outline-primary-500\/70 {
    outline-color: rgb(var(--color-primary-500)/.7)
}

#preNav .outline-primary-500\/75 {
    outline-color: rgb(var(--color-primary-500)/.75)
}

#preNav .outline-primary-500\/80 {
    outline-color: rgb(var(--color-primary-500)/.8)
}

#preNav .outline-primary-500\/85 {
    outline-color: rgb(var(--color-primary-500)/.85)
}

#preNav .outline-primary-500\/90 {
    outline-color: rgb(var(--color-primary-500)/.9)
}

#preNav .outline-primary-500\/95 {
    outline-color: rgb(var(--color-primary-500)/.95)
}

#preNav .\!ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important
}

#preNav .ring {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

#preNav .ring,.ring-0 {
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}

#preNav .ring-0 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)
}

#preNav .ring-1 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

#preNav .ring-1,.ring-2 {
    box-shadow: var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)
}

#preNav .ring-2 {
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)
}

#preNav .ring-inset {
    --tw-ring-inset: inset
}

#preNav .\!ring-blue-500 {
    --tw-ring-opacity: 1!important;
    --tw-ring-color: rgb(59 130 246/var(--tw-ring-opacity))!important
}

#preNav .ring-blue-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(59 130 246/var(--tw-ring-opacity))
}

#preNav .ring-gray-200 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(var(--color-gray-200)/var(--tw-ring-opacity))
}

#preNav .ring-gray-300 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(var(--color-gray-300)/var(--tw-ring-opacity))
}

#preNav .ring-primary-400 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(var(--color-primary-400)/var(--tw-ring-opacity))
}

#preNav .ring-primary-400\/0 {
    --tw-ring-color: rgb(var(--color-primary-400)/0)
}

#preNav .ring-primary-400\/10 {
    --tw-ring-color: rgb(var(--color-primary-400)/.1)
}

#preNav .ring-primary-400\/100 {
    --tw-ring-color: rgb(var(--color-primary-400)/1)
}

#preNav .ring-primary-400\/15 {
    --tw-ring-color: rgb(var(--color-primary-400)/.15)
}

#preNav .ring-primary-400\/20 {
    --tw-ring-color: rgb(var(--color-primary-400)/.2)
}

#preNav .ring-primary-400\/25 {
    --tw-ring-color: rgb(var(--color-primary-400)/.25)
}

#preNav .ring-primary-400\/30 {
    --tw-ring-color: rgb(var(--color-primary-400)/.3)
}

#preNav .ring-primary-400\/35 {
    --tw-ring-color: rgb(var(--color-primary-400)/.35)
}

#preNav .ring-primary-400\/40 {
    --tw-ring-color: rgb(var(--color-primary-400)/.4)
}

#preNav .ring-primary-400\/45 {
    --tw-ring-color: rgb(var(--color-primary-400)/.45)
}

#preNav .ring-primary-400\/5 {
    --tw-ring-color: rgb(var(--color-primary-400)/.05)
}

#preNav .ring-primary-400\/50 {
    --tw-ring-color: rgb(var(--color-primary-400)/.5)
}

#preNav .ring-primary-400\/55 {
    --tw-ring-color: rgb(var(--color-primary-400)/.55)
}

#preNav .ring-primary-400\/60 {
    --tw-ring-color: rgb(var(--color-primary-400)/.6)
}

#preNav .ring-primary-400\/65 {
    --tw-ring-color: rgb(var(--color-primary-400)/.65)
}

#preNav .ring-primary-400\/70 {
    --tw-ring-color: rgb(var(--color-primary-400)/.7)
}

#preNav .ring-primary-400\/75 {
    --tw-ring-color: rgb(var(--color-primary-400)/.75)
}

#preNav .ring-primary-400\/80 {
    --tw-ring-color: rgb(var(--color-primary-400)/.8)
}

#preNav .ring-primary-400\/85 {
    --tw-ring-color: rgb(var(--color-primary-400)/.85)
}

#preNav .ring-primary-400\/90 {
    --tw-ring-color: rgb(var(--color-primary-400)/.9)
}

#preNav .ring-primary-400\/95 {
    --tw-ring-color: rgb(var(--color-primary-400)/.95)
}

#preNav .ring-primary-500 {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(var(--color-primary-500)/var(--tw-ring-opacity))
}

#preNav .ring-primary-500\/0 {
    --tw-ring-color: rgb(var(--color-primary-500)/0)
}

#preNav .ring-primary-500\/10 {
    --tw-ring-color: rgb(var(--color-primary-500)/.1)
}

#preNav .ring-primary-500\/100 {
    --tw-ring-color: rgb(var(--color-primary-500)/1)
}

#preNav .ring-primary-500\/15 {
    --tw-ring-color: rgb(var(--color-primary-500)/.15)
}

#preNav .ring-primary-500\/20 {
    --tw-ring-color: rgb(var(--color-primary-500)/.2)
}

#preNav .ring-primary-500\/25 {
    --tw-ring-color: rgb(var(--color-primary-500)/.25)
}

#preNav .ring-primary-500\/30 {
    --tw-ring-color: rgb(var(--color-primary-500)/.3)
}

#preNav .ring-primary-500\/35 {
    --tw-ring-color: rgb(var(--color-primary-500)/.35)
}

#preNav .ring-primary-500\/40 {
    --tw-ring-color: rgb(var(--color-primary-500)/.4)
}

#preNav .ring-primary-500\/45 {
    --tw-ring-color: rgb(var(--color-primary-500)/.45)
}

#preNav .ring-primary-500\/5 {
    --tw-ring-color: rgb(var(--color-primary-500)/.05)
}

#preNav .ring-primary-500\/50 {
    --tw-ring-color: rgb(var(--color-primary-500)/.5)
}

#preNav .ring-primary-500\/55 {
    --tw-ring-color: rgb(var(--color-primary-500)/.55)
}

#preNav .ring-primary-500\/60 {
    --tw-ring-color: rgb(var(--color-primary-500)/.6)
}

#preNav .ring-primary-500\/65 {
    --tw-ring-color: rgb(var(--color-primary-500)/.65)
}

#preNav .ring-primary-500\/70 {
    --tw-ring-color: rgb(var(--color-primary-500)/.7)
}

#preNav .ring-primary-500\/75 {
    --tw-ring-color: rgb(var(--color-primary-500)/.75)
}

#preNav .ring-primary-500\/80 {
    --tw-ring-color: rgb(var(--color-primary-500)/.8)
}

#preNav .ring-primary-500\/85 {
    --tw-ring-color: rgb(var(--color-primary-500)/.85)
}

#preNav .ring-primary-500\/90 {
    --tw-ring-color: rgb(var(--color-primary-500)/.9)
}

#preNav .ring-primary-500\/95 {
    --tw-ring-color: rgb(var(--color-primary-500)/.95)
}

#preNav .ring-white {
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255/var(--tw-ring-opacity))
}

#preNav .ring-opacity-25 {
    --tw-ring-opacity: .25
}

#preNav .ring-offset-2 {
    --tw-ring-offset-width: 2px
}

#preNav .ring-offset-blue-500 {
    --tw-ring-offset-color: #3b82f6
}

#preNav .ring-offset-white {
    --tw-ring-offset-color: #fff
}

#preNav .blur {
    --tw-blur: blur(8px)
}

#preNav .blur,.brightness-75 {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#preNav .brightness-75 {
    --tw-brightness: brightness(.75)
}

#preNav .brightness-90 {
    --tw-brightness: brightness(.9)
}

#preNav .brightness-90,.drop-shadow-md {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#preNav .drop-shadow-md {
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0,0,0,.07)) drop-shadow(0 2px 2px rgba(0,0,0,.06))
}

#preNav .grayscale {
    --tw-grayscale: grayscale(100%);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#preNav .\!filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important
}

#preNav .filter {
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)
}

#preNav .transition {
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .transition-\[height\] {
    transition-duration: .15s;
    transition-property: height;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .transition-all {
    transition-duration: .15s;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .transition-colors {
    transition-duration: .15s;
    transition-property: color,background-color,border-color,text-decoration-color,fill,stroke;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .transition-opacity {
    transition-duration: .15s;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .transition-transform {
    transition-duration: .15s;
    transition-property: transform;
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .duration-100 {
    transition-duration: .1s
}

#preNav .duration-150 {
    transition-duration: .15s
}

#preNav .duration-200 {
    transition-duration: .2s
}

#preNav .duration-300 {
    transition-duration: .3s
}

#preNav .duration-500 {
    transition-duration: .5s
}

#preNav .duration-75 {
    transition-duration: 75ms
}

#preNav .ease-in {
    transition-timing-function: cubic-bezier(.4,0,1,1)
}

#preNav .ease-in-out {
    transition-timing-function: cubic-bezier(.4,0,.2,1)
}

#preNav .ease-out {
    transition-timing-function: cubic-bezier(0,0,.2,1)
}

@media (min-width: 1280px) {
    .xl\:p-4 {
        padding: 1rem;
    }
}

@media (min-width: 1024px) {
    .lg\:w-1\/4 {
        width: 25%;
    }
}

#preNav #preMegaMenu2 .custom-slick-arrow {
    background: transparent;
    border: none;
    color: #fff!important;
    transition: color 0.2s;
}

#preNav #preMegaMenu2 .custom-slick-arrow:hover {
    color: #ffd700!important; /* yellow on hover */
}

#destinationsMobile, #brochuresMobile {
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}
#destinationsMobile.expanded, #brochuresMobile.expanded {
    max-height: 9999px!important; /* should be larger than the content's max height */
}

#contact-button-mobile {
    color:rgb(0 30 97)!important;
    font-weight:400;
}

#preMobileMenu h3 {
        font-family: 'ivypresto-headline', serif!important;
    font-weight: 400;
}

#preDrop1, #preDrop2, #preDrop3, #preDrop4, #preDrop5, #preDrop6, #preDrop7 {
    max-height: 0;
    overflow: hidden!important;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

#preDrop1.expanded, #preDrop2.expanded, #preDrop3.expanded, #preDrop4.expanded, #preDrop5.expanded, #preDrop6.expanded, #preDrop7.expanded {
    max-height: 9999px!important;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
}

#destinationsMobile svg {
    color: white!important;
}

/* #preNav .content-\[\"\"\]{--tw-content:"";content:var(--tw-content)}.\[color-scheme\:light\]{color-scheme:light}.\[grid-area\:a\]{grid-area:a}.\[grid-area\:b\]{grid-area:b}.\[grid-area\:c\]{grid-area:c}.\[grid-area\:d\]{grid-area:d}.\[grid-area\:e\]{grid-area:e}.\[grid-template-areas\:\'a_a_a\'_\'b_c_e\'_\'b_d_e\'\]{grid-template-areas:"a a a" "b c e" "b d e"}.\[line-height\:1\.25rem\]{line-height:1.25rem}.\[line-height\:1\.5em\]{line-height:1.5em}.\[line-height\:1em\]{line-height:1em}h1,h2,h3,h4,h5,h6{font-family:Lora,serif}p{font-family:Inter,sans-serif}.serif-font{font-family:Lora,serif}.footer-divider{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:auto;width:auto}.swiper-button-next,.swiper-button-prev{margin-top:-2rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;border-radius:9999px;color:rgb(0 30 97/var(--tw-text-opacity));padding:1rem;--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.swiper-button-next:hover,.swiper-button-prev:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.swiper-button-next,.swiper-button-prev{z-index:50}.rtl\:i-heroicons-chevron-left-20-solid:where([dir=rtl],[dir=rtl] *){background-color:currentColor;display:inline-block;height:1em;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;width:1em;--svg:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cpath fill-rule='evenodd' d='M11.78 5.22a.75.75 0 0 1 0 1.06L8.06 10l3.72 3.72a.75.75 0 1 1-1.06 1.06l-4.25-4.25a.75.75 0 0 1 0-1.06l4.25-4.25a.75.75 0 0 1 1.06 0' clip-rule='evenodd'/%3E%3C/svg%3E")}.file\:pointer-events-none::file-selector-button{pointer-events:none}.file\:mr-1::file-selector-button{margin-right:.25rem}.file\:mr-1\.5::file-selector-button{margin-right:.375rem}.file\:h-0::file-selector-button{height:0}.file\:w-0::file-selector-button{width:0}.file\:overflow-hidden::file-selector-button{overflow:hidden}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:p-0::file-selector-button{padding:0}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-gray-500::file-selector-button{--tw-text-opacity:1;color:rgb(var(--color-gray-500)/var(--tw-text-opacity))}.file\:outline-none::file-selector-button{outline:2px solid transparent;outline-offset:2px}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:visible:before{content:var(--tw-content);visibility:visible}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);top:0;right:0;bottom:0;left:0}.before\:inset-px:before{content:var(--tw-content);top:1px;right:1px;bottom:1px;left:1px}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:inset-y-2:before{bottom:.5rem;content:var(--tw-content);top:.5rem}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:z-\[2\]:before{content:var(--tw-content);z-index:2}.before\:block:before{content:var(--tw-content);display:block}.before\:h-2:before{content:var(--tw-content);height:.5rem}.before\:w-2:before{content:var(--tw-content);width:.5rem}.before\:rotate-45:before{content:var(--tw-content);--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:rounded:before{border-radius:.25rem;content:var(--tw-content)}.before\:rounded-md:before{border-radius:.375rem;content:var(--tw-content)}.before\:rounded-sm:before{border-radius:.125rem;content:var(--tw-content)}.before\:bg-gray-100:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.before\:bg-gray-200:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.before\:shadow:before{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.before\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.2\)\]:before,.before\:shadow:before{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);content:var(--tw-content)}.before\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.2\)\]:before{--tw-shadow:inset 0 0 0 1px rgba(0,0,0,.2);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.before\:ring-1:before{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.before\:ring-gray-200:before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-200)/var(--tw-ring-opacity))}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-2:after{content:var(--tw-content);left:.5rem;right:.5rem}.after\:inset-x-2\.5:after{content:var(--tw-content);left:.625rem;right:.625rem}.after\:bottom-0:after{bottom:0;content:var(--tw-content)}.after\:left-0:after{content:var(--tw-content);left:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:top-0:after{content:var(--tw-content);top:0}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:ms-0:after{content:var(--tw-content);margin-inline-start:0}.after\:ms-0\.5:after{content:var(--tw-content);margin-inline-start:.125rem}.after\:mt-2:after{content:var(--tw-content);margin-top:.5rem}.after\:block:after{content:var(--tw-content);display:block}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:h-full:after{content:var(--tw-content);height:100%}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:-translate-x-1\/2:after{--tw-translate-x:-50%}.after\:-translate-x-1\/2:after,.after\:-translate-y-\[1px\]:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:-translate-y-\[1px\]:after{--tw-translate-y:-1px}.after\:rounded:after{border-radius:.25rem;content:var(--tw-content)}.after\:rounded-full:after{border-radius:9999px;content:var(--tw-content)}.after\:border-4:after{border-width:4px;content:var(--tw-content)}.after\:border-transparent:after{border-color:transparent;content:var(--tw-content)}.after\:bg-primary-500:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.after\:shadow-\[inset_0_0_0_1px_rgba\(0\,0\,0\,0\.2\)\]:after{content:var(--tw-content);--tw-shadow:inset 0 0 0 1px rgba(0,0,0,.2);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.after\:content-\[\"\"\]:after,.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[\'\*\'\]:after{--tw-content:"*";content:var(--tw-content)}.first\:-mt-\[3px\]:first-child{margin-top:-3px}.first\:-mt-px:first-child{margin-top:-1px}.first\:mb-1:first-child{margin-bottom:.25rem}.first\:me-0:first-child{margin-inline-end:0}.first\:mt-0:first-child{margin-top:0}.first\:rounded-s-md:first-child{border-end-start-radius:.375rem;border-start-start-radius:.375rem}.first\:border-t:first-child{border-top-width:1px}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-2:first-child{padding-top:.5rem}.first\:pt-px:first-child{padding-top:1px}.last\:mb-0:last-child{margin-bottom:0}.last\:rounded-e-md:last-child{border-end-end-radius:.375rem;border-start-end-radius:.375rem}.last\:pb-2:last-child{padding-bottom:.5rem}.first\:last\:-mb-\[3px\]:last-child:first-child{margin-bottom:-3px}.first\:last\:pb-\[2px\]:last-child:first-child{padding-bottom:2px}.odd\:bg-white:nth-child(odd){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.indeterminate\:relative:indeterminate{position:relative}.indeterminate\:after\:rounded-full:indeterminate:after{border-radius:9999px;content:var(--tw-content)}.empty\:mb-0:empty{margin-bottom:0}.empty\:hidden:empty{display:none}.focus-within\:\!border-blue-500:focus-within{--tw-border-opacity:1!important;border-color:rgb(59 130 246/var(--tw-border-opacity))!important}.focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-within\:\!ring-blue-500:focus-within{--tw-ring-opacity:1!important;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))!important}.hover\:z-10:hover{z-index:10}.hover\:scale-105:hover{--tw-scale-x:1.05;--tw-scale-y:1.05}.hover\:scale-105:hover,.hover\:scale-110:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.hover\:scale-95:hover{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.hover\:animate-pulse:hover{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.hover\:rounded:hover{border-radius:.25rem}.hover\:border-0:hover{border-width:0}.hover\:border-blue-950:hover{--tw-border-opacity:1;border-color:rgb(0 30 97/var(--tw-border-opacity))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.hover\:bg-blue-500:hover{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.hover\:bg-blue-950:hover{--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.hover\:bg-gray-200:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.hover\:bg-gray-800:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.hover\:bg-primary-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-100)/var(--tw-bg-opacity))}.hover\:bg-primary-100\/0:hover{background-color:rgb(var(--color-primary-100)/0)}.hover\:bg-primary-100\/10:hover{background-color:rgb(var(--color-primary-100)/.1)}.hover\:bg-primary-100\/100:hover{background-color:rgb(var(--color-primary-100)/1)}.hover\:bg-primary-100\/15:hover{background-color:rgb(var(--color-primary-100)/.15)}.hover\:bg-primary-100\/20:hover{background-color:rgb(var(--color-primary-100)/.2)}.hover\:bg-primary-100\/25:hover{background-color:rgb(var(--color-primary-100)/.25)}.hover\:bg-primary-100\/30:hover{background-color:rgb(var(--color-primary-100)/.3)}.hover\:bg-primary-100\/35:hover{background-color:rgb(var(--color-primary-100)/.35)}.hover\:bg-primary-100\/40:hover{background-color:rgb(var(--color-primary-100)/.4)}.hover\:bg-primary-100\/45:hover{background-color:rgb(var(--color-primary-100)/.45)}.hover\:bg-primary-100\/5:hover{background-color:rgb(var(--color-primary-100)/.05)}.hover\:bg-primary-100\/50:hover{background-color:rgb(var(--color-primary-100)/.5)}.hover\:bg-primary-100\/55:hover{background-color:rgb(var(--color-primary-100)/.55)}.hover\:bg-primary-100\/60:hover{background-color:rgb(var(--color-primary-100)/.6)}.hover\:bg-primary-100\/65:hover{background-color:rgb(var(--color-primary-100)/.65)}.hover\:bg-primary-100\/70:hover{background-color:rgb(var(--color-primary-100)/.7)}.hover\:bg-primary-100\/75:hover{background-color:rgb(var(--color-primary-100)/.75)}.hover\:bg-primary-100\/80:hover{background-color:rgb(var(--color-primary-100)/.8)}.hover\:bg-primary-100\/85:hover{background-color:rgb(var(--color-primary-100)/.85)}.hover\:bg-primary-100\/90:hover{background-color:rgb(var(--color-primary-100)/.9)}.hover\:bg-primary-100\/95:hover{background-color:rgb(var(--color-primary-100)/.95)}.hover\:bg-primary-50:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50)/var(--tw-bg-opacity))}.hover\:bg-primary-50\/0:hover{background-color:rgb(var(--color-primary-50)/0)}.hover\:bg-primary-50\/10:hover{background-color:rgb(var(--color-primary-50)/.1)}.hover\:bg-primary-50\/100:hover{background-color:rgb(var(--color-primary-50)/1)}.hover\:bg-primary-50\/15:hover{background-color:rgb(var(--color-primary-50)/.15)}.hover\:bg-primary-50\/20:hover{background-color:rgb(var(--color-primary-50)/.2)}.hover\:bg-primary-50\/25:hover{background-color:rgb(var(--color-primary-50)/.25)}.hover\:bg-primary-50\/30:hover{background-color:rgb(var(--color-primary-50)/.3)}.hover\:bg-primary-50\/35:hover{background-color:rgb(var(--color-primary-50)/.35)}.hover\:bg-primary-50\/40:hover{background-color:rgb(var(--color-primary-50)/.4)}.hover\:bg-primary-50\/45:hover{background-color:rgb(var(--color-primary-50)/.45)}.hover\:bg-primary-50\/5:hover{background-color:rgb(var(--color-primary-50)/.05)}.hover\:bg-primary-50\/50:hover{background-color:rgb(var(--color-primary-50)/.5)}.hover\:bg-primary-50\/55:hover{background-color:rgb(var(--color-primary-50)/.55)}.hover\:bg-primary-50\/60:hover{background-color:rgb(var(--color-primary-50)/.6)}.hover\:bg-primary-50\/65:hover{background-color:rgb(var(--color-primary-50)/.65)}.hover\:bg-primary-50\/70:hover{background-color:rgb(var(--color-primary-50)/.7)}.hover\:bg-primary-50\/75:hover{background-color:rgb(var(--color-primary-50)/.75)}.hover\:bg-primary-50\/80:hover{background-color:rgb(var(--color-primary-50)/.8)}.hover\:bg-primary-50\/85:hover{background-color:rgb(var(--color-primary-50)/.85)}.hover\:bg-primary-50\/90:hover{background-color:rgb(var(--color-primary-50)/.9)}.hover\:bg-primary-50\/95:hover{background-color:rgb(var(--color-primary-50)/.95)}.hover\:bg-primary-500:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.hover\:bg-primary-500\/0:hover{background-color:rgb(var(--color-primary-500)/0)}.hover\:bg-primary-500\/10:hover{background-color:rgb(var(--color-primary-500)/.1)}.hover\:bg-primary-500\/100:hover{background-color:rgb(var(--color-primary-500)/1)}.hover\:bg-primary-500\/15:hover{background-color:rgb(var(--color-primary-500)/.15)}.hover\:bg-primary-500\/20:hover{background-color:rgb(var(--color-primary-500)/.2)}.hover\:bg-primary-500\/25:hover{background-color:rgb(var(--color-primary-500)/.25)}.hover\:bg-primary-500\/30:hover{background-color:rgb(var(--color-primary-500)/.3)}.hover\:bg-primary-500\/35:hover{background-color:rgb(var(--color-primary-500)/.35)}.hover\:bg-primary-500\/40:hover{background-color:rgb(var(--color-primary-500)/.4)}.hover\:bg-primary-500\/45:hover{background-color:rgb(var(--color-primary-500)/.45)}.hover\:bg-primary-500\/5:hover{background-color:rgb(var(--color-primary-500)/.05)}.hover\:bg-primary-500\/50:hover{background-color:rgb(var(--color-primary-500)/.5)}.hover\:bg-primary-500\/55:hover{background-color:rgb(var(--color-primary-500)/.55)}.hover\:bg-primary-500\/60:hover{background-color:rgb(var(--color-primary-500)/.6)}.hover\:bg-primary-500\/65:hover{background-color:rgb(var(--color-primary-500)/.65)}.hover\:bg-primary-500\/70:hover{background-color:rgb(var(--color-primary-500)/.7)}.hover\:bg-primary-500\/75:hover{background-color:rgb(var(--color-primary-500)/.75)}.hover\:bg-primary-500\/80:hover{background-color:rgb(var(--color-primary-500)/.8)}.hover\:bg-primary-500\/85:hover{background-color:rgb(var(--color-primary-500)/.85)}.hover\:bg-primary-500\/90:hover{background-color:rgb(var(--color-primary-500)/.9)}.hover\:bg-primary-500\/95:hover{background-color:rgb(var(--color-primary-500)/.95)}.hover\:bg-primary-600:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-600)/var(--tw-bg-opacity))}.hover\:bg-primary-600\/0:hover{background-color:rgb(var(--color-primary-600)/0)}.hover\:bg-primary-600\/10:hover{background-color:rgb(var(--color-primary-600)/.1)}.hover\:bg-primary-600\/100:hover{background-color:rgb(var(--color-primary-600)/1)}.hover\:bg-primary-600\/15:hover{background-color:rgb(var(--color-primary-600)/.15)}.hover\:bg-primary-600\/20:hover{background-color:rgb(var(--color-primary-600)/.2)}.hover\:bg-primary-600\/25:hover{background-color:rgb(var(--color-primary-600)/.25)}.hover\:bg-primary-600\/30:hover{background-color:rgb(var(--color-primary-600)/.3)}.hover\:bg-primary-600\/35:hover{background-color:rgb(var(--color-primary-600)/.35)}.hover\:bg-primary-600\/40:hover{background-color:rgb(var(--color-primary-600)/.4)}.hover\:bg-primary-600\/45:hover{background-color:rgb(var(--color-primary-600)/.45)}.hover\:bg-primary-600\/5:hover{background-color:rgb(var(--color-primary-600)/.05)}.hover\:bg-primary-600\/50:hover{background-color:rgb(var(--color-primary-600)/.5)}.hover\:bg-primary-600\/55:hover{background-color:rgb(var(--color-primary-600)/.55)}.hover\:bg-primary-600\/60:hover{background-color:rgb(var(--color-primary-600)/.6)}.hover\:bg-primary-600\/65:hover{background-color:rgb(var(--color-primary-600)/.65)}.hover\:bg-primary-600\/70:hover{background-color:rgb(var(--color-primary-600)/.7)}.hover\:bg-primary-600\/75:hover{background-color:rgb(var(--color-primary-600)/.75)}.hover\:bg-primary-600\/80:hover{background-color:rgb(var(--color-primary-600)/.8)}.hover\:bg-primary-600\/85:hover{background-color:rgb(var(--color-primary-600)/.85)}.hover\:bg-primary-600\/90:hover{background-color:rgb(var(--color-primary-600)/.9)}.hover\:bg-primary-600\/95:hover{background-color:rgb(var(--color-primary-600)/.95)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.hover\:bg-yellow-500:hover{--tw-bg-opacity:1;background-color:rgb(255 222 0/var(--tw-bg-opacity))}.hover\:bg-gradient-to-r:hover{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.hover\:text-black:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.hover\:text-blue-950:hover{--tw-text-opacity:1;color:rgb(0 30 97/var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}.hover\:text-primary-600:hover{--tw-text-opacity:1;color:rgb(var(--color-primary-600)/var(--tw-text-opacity))}.hover\:text-primary-600\/0:hover{color:rgb(var(--color-primary-600)/0)}.hover\:text-primary-600\/10:hover{color:rgb(var(--color-primary-600)/.1)}.hover\:text-primary-600\/100:hover{color:rgb(var(--color-primary-600)/1)}.hover\:text-primary-600\/15:hover{color:rgb(var(--color-primary-600)/.15)}.hover\:text-primary-600\/20:hover{color:rgb(var(--color-primary-600)/.2)}.hover\:text-primary-600\/25:hover{color:rgb(var(--color-primary-600)/.25)}.hover\:text-primary-600\/30:hover{color:rgb(var(--color-primary-600)/.3)}.hover\:text-primary-600\/35:hover{color:rgb(var(--color-primary-600)/.35)}.hover\:text-primary-600\/40:hover{color:rgb(var(--color-primary-600)/.4)}.hover\:text-primary-600\/45:hover{color:rgb(var(--color-primary-600)/.45)}.hover\:text-primary-600\/5:hover{color:rgb(var(--color-primary-600)/.05)}.hover\:text-primary-600\/50:hover{color:rgb(var(--color-primary-600)/.5)}.hover\:text-primary-600\/55:hover{color:rgb(var(--color-primary-600)/.55)}.hover\:text-primary-600\/60:hover{color:rgb(var(--color-primary-600)/.6)}.hover\:text-primary-600\/65:hover{color:rgb(var(--color-primary-600)/.65)}.hover\:text-primary-600\/70:hover{color:rgb(var(--color-primary-600)/.7)}.hover\:text-primary-600\/75:hover{color:rgb(var(--color-primary-600)/.75)}.hover\:text-primary-600\/80:hover{color:rgb(var(--color-primary-600)/.8)}.hover\:text-primary-600\/85:hover{color:rgb(var(--color-primary-600)/.85)}.hover\:text-primary-600\/90:hover{color:rgb(var(--color-primary-600)/.9)}.hover\:text-primary-600\/95:hover{color:rgb(var(--color-primary-600)/.95)}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.hover\:text-yellow-500:hover{--tw-text-opacity:1;color:rgb(255 222 0/var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.hover\:shadow-2xl:hover,.hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:backdrop-brightness-90:hover{--tw-backdrop-brightness:brightness(.9);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.hover\:before\:bg-gray-50:hover:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.focus\:z-10:focus{z-index:10}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.focus\:ring-primary-500\/0:focus{--tw-ring-color:rgb(var(--color-primary-500)/0)}.focus\:ring-primary-500\/10:focus{--tw-ring-color:rgb(var(--color-primary-500)/.1)}.focus\:ring-primary-500\/100:focus{--tw-ring-color:rgb(var(--color-primary-500)/1)}.focus\:ring-primary-500\/15:focus{--tw-ring-color:rgb(var(--color-primary-500)/.15)}.focus\:ring-primary-500\/20:focus{--tw-ring-color:rgb(var(--color-primary-500)/.2)}.focus\:ring-primary-500\/25:focus{--tw-ring-color:rgb(var(--color-primary-500)/.25)}.focus\:ring-primary-500\/30:focus{--tw-ring-color:rgb(var(--color-primary-500)/.3)}.focus\:ring-primary-500\/35:focus{--tw-ring-color:rgb(var(--color-primary-500)/.35)}.focus\:ring-primary-500\/40:focus{--tw-ring-color:rgb(var(--color-primary-500)/.4)}.focus\:ring-primary-500\/45:focus{--tw-ring-color:rgb(var(--color-primary-500)/.45)}.focus\:ring-primary-500\/5:focus{--tw-ring-color:rgb(var(--color-primary-500)/.05)}.focus\:ring-primary-500\/50:focus{--tw-ring-color:rgb(var(--color-primary-500)/.5)}.focus\:ring-primary-500\/55:focus{--tw-ring-color:rgb(var(--color-primary-500)/.55)}.focus\:ring-primary-500\/60:focus{--tw-ring-color:rgb(var(--color-primary-500)/.6)}.focus\:ring-primary-500\/65:focus{--tw-ring-color:rgb(var(--color-primary-500)/.65)}.focus\:ring-primary-500\/70:focus{--tw-ring-color:rgb(var(--color-primary-500)/.7)}.focus\:ring-primary-500\/75:focus{--tw-ring-color:rgb(var(--color-primary-500)/.75)}.focus\:ring-primary-500\/80:focus{--tw-ring-color:rgb(var(--color-primary-500)/.8)}.focus\:ring-primary-500\/85:focus{--tw-ring-color:rgb(var(--color-primary-500)/.85)}.focus\:ring-primary-500\/90:focus{--tw-ring-color:rgb(var(--color-primary-500)/.9)}.focus\:ring-primary-500\/95:focus{--tw-ring-color:rgb(var(--color-primary-500)/.95)}.focus\:ring-transparent:focus{--tw-ring-color:transparent}.focus\:ring-offset-transparent:focus{--tw-ring-offset-color:transparent}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-0:focus-visible{outline-width:0}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-primary-500:focus-visible{outline-color:rgb(var(--color-primary-500)/1)}.focus-visible\:outline-primary-500\/0:focus-visible{outline-color:rgb(var(--color-primary-500)/0)}.focus-visible\:outline-primary-500\/10:focus-visible{outline-color:rgb(var(--color-primary-500)/.1)}.focus-visible\:outline-primary-500\/100:focus-visible{outline-color:rgb(var(--color-primary-500)/1)}.focus-visible\:outline-primary-500\/15:focus-visible{outline-color:rgb(var(--color-primary-500)/.15)}.focus-visible\:outline-primary-500\/20:focus-visible{outline-color:rgb(var(--color-primary-500)/.2)}.focus-visible\:outline-primary-500\/25:focus-visible{outline-color:rgb(var(--color-primary-500)/.25)}.focus-visible\:outline-primary-500\/30:focus-visible{outline-color:rgb(var(--color-primary-500)/.3)}.focus-visible\:outline-primary-500\/35:focus-visible{outline-color:rgb(var(--color-primary-500)/.35)}.focus-visible\:outline-primary-500\/40:focus-visible{outline-color:rgb(var(--color-primary-500)/.4)}.focus-visible\:outline-primary-500\/45:focus-visible{outline-color:rgb(var(--color-primary-500)/.45)}.focus-visible\:outline-primary-500\/5:focus-visible{outline-color:rgb(var(--color-primary-500)/.05)}.focus-visible\:outline-primary-500\/50:focus-visible{outline-color:rgb(var(--color-primary-500)/.5)}.focus-visible\:outline-primary-500\/55:focus-visible{outline-color:rgb(var(--color-primary-500)/.55)}.focus-visible\:outline-primary-500\/60:focus-visible{outline-color:rgb(var(--color-primary-500)/.6)}.focus-visible\:outline-primary-500\/65:focus-visible{outline-color:rgb(var(--color-primary-500)/.65)}.focus-visible\:outline-primary-500\/70:focus-visible{outline-color:rgb(var(--color-primary-500)/.7)}.focus-visible\:outline-primary-500\/75:focus-visible{outline-color:rgb(var(--color-primary-500)/.75)}.focus-visible\:outline-primary-500\/80:focus-visible{outline-color:rgb(var(--color-primary-500)/.8)}.focus-visible\:outline-primary-500\/85:focus-visible{outline-color:rgb(var(--color-primary-500)/.85)}.focus-visible\:outline-primary-500\/90:focus-visible{outline-color:rgb(var(--color-primary-500)/.9)}.focus-visible\:outline-primary-500\/95:focus-visible{outline-color:rgb(var(--color-primary-500)/.95)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.focus-visible\:ring-primary-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.focus-visible\:ring-primary-500\/0:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/0)}.focus-visible\:ring-primary-500\/10:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.1)}.focus-visible\:ring-primary-500\/100:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/1)}.focus-visible\:ring-primary-500\/15:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.15)}.focus-visible\:ring-primary-500\/20:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.2)}.focus-visible\:ring-primary-500\/25:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.25)}.focus-visible\:ring-primary-500\/30:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.3)}.focus-visible\:ring-primary-500\/35:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.35)}.focus-visible\:ring-primary-500\/40:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.4)}.focus-visible\:ring-primary-500\/45:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.45)}.focus-visible\:ring-primary-500\/5:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.05)}.focus-visible\:ring-primary-500\/50:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.5)}.focus-visible\:ring-primary-500\/55:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.55)}.focus-visible\:ring-primary-500\/60:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.6)}.focus-visible\:ring-primary-500\/65:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.65)}.focus-visible\:ring-primary-500\/70:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.7)}.focus-visible\:ring-primary-500\/75:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.75)}.focus-visible\:ring-primary-500\/80:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.8)}.focus-visible\:ring-primary-500\/85:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.85)}.focus-visible\:ring-primary-500\/90:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.9)}.focus-visible\:ring-primary-500\/95:focus-visible{--tw-ring-color:rgb(var(--color-primary-500)/.95)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-white:focus-visible{--tw-ring-offset-color:#fff}.focus-visible\:before\:ring-1:focus-visible:before{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:before\:ring-inset:focus-visible:before{content:var(--tw-content);--tw-ring-inset:inset}.focus-visible\:before\:ring-primary-500:focus-visible:before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-50:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-50)/var(--tw-bg-opacity))}.disabled\:bg-gray-900:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.disabled\:bg-primary-50:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-50)/var(--tw-bg-opacity))}.disabled\:bg-primary-50\/0:disabled{background-color:rgb(var(--color-primary-50)/0)}.disabled\:bg-primary-50\/10:disabled{background-color:rgb(var(--color-primary-50)/.1)}.disabled\:bg-primary-50\/100:disabled{background-color:rgb(var(--color-primary-50)/1)}.disabled\:bg-primary-50\/15:disabled{background-color:rgb(var(--color-primary-50)/.15)}.disabled\:bg-primary-50\/20:disabled{background-color:rgb(var(--color-primary-50)/.2)}.disabled\:bg-primary-50\/25:disabled{background-color:rgb(var(--color-primary-50)/.25)}.disabled\:bg-primary-50\/30:disabled{background-color:rgb(var(--color-primary-50)/.3)}.disabled\:bg-primary-50\/35:disabled{background-color:rgb(var(--color-primary-50)/.35)}.disabled\:bg-primary-50\/40:disabled{background-color:rgb(var(--color-primary-50)/.4)}.disabled\:bg-primary-50\/45:disabled{background-color:rgb(var(--color-primary-50)/.45)}.disabled\:bg-primary-50\/5:disabled{background-color:rgb(var(--color-primary-50)/.05)}.disabled\:bg-primary-50\/50:disabled{background-color:rgb(var(--color-primary-50)/.5)}.disabled\:bg-primary-50\/55:disabled{background-color:rgb(var(--color-primary-50)/.55)}.disabled\:bg-primary-50\/60:disabled{background-color:rgb(var(--color-primary-50)/.6)}.disabled\:bg-primary-50\/65:disabled{background-color:rgb(var(--color-primary-50)/.65)}.disabled\:bg-primary-50\/70:disabled{background-color:rgb(var(--color-primary-50)/.7)}.disabled\:bg-primary-50\/75:disabled{background-color:rgb(var(--color-primary-50)/.75)}.disabled\:bg-primary-50\/80:disabled{background-color:rgb(var(--color-primary-50)/.8)}.disabled\:bg-primary-50\/85:disabled{background-color:rgb(var(--color-primary-50)/.85)}.disabled\:bg-primary-50\/90:disabled{background-color:rgb(var(--color-primary-50)/.9)}.disabled\:bg-primary-50\/95:disabled{background-color:rgb(var(--color-primary-50)/.95)}.disabled\:bg-primary-500:disabled{--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.disabled\:bg-primary-500\/0:disabled{background-color:rgb(var(--color-primary-500)/0)}.disabled\:bg-primary-500\/10:disabled{background-color:rgb(var(--color-primary-500)/.1)}.disabled\:bg-primary-500\/100:disabled{background-color:rgb(var(--color-primary-500)/1)}.disabled\:bg-primary-500\/15:disabled{background-color:rgb(var(--color-primary-500)/.15)}.disabled\:bg-primary-500\/20:disabled{background-color:rgb(var(--color-primary-500)/.2)}.disabled\:bg-primary-500\/25:disabled{background-color:rgb(var(--color-primary-500)/.25)}.disabled\:bg-primary-500\/30:disabled{background-color:rgb(var(--color-primary-500)/.3)}.disabled\:bg-primary-500\/35:disabled{background-color:rgb(var(--color-primary-500)/.35)}.disabled\:bg-primary-500\/40:disabled{background-color:rgb(var(--color-primary-500)/.4)}.disabled\:bg-primary-500\/45:disabled{background-color:rgb(var(--color-primary-500)/.45)}.disabled\:bg-primary-500\/5:disabled{background-color:rgb(var(--color-primary-500)/.05)}.disabled\:bg-primary-500\/50:disabled{background-color:rgb(var(--color-primary-500)/.5)}.disabled\:bg-primary-500\/55:disabled{background-color:rgb(var(--color-primary-500)/.55)}.disabled\:bg-primary-500\/60:disabled{background-color:rgb(var(--color-primary-500)/.6)}.disabled\:bg-primary-500\/65:disabled{background-color:rgb(var(--color-primary-500)/.65)}.disabled\:bg-primary-500\/70:disabled{background-color:rgb(var(--color-primary-500)/.7)}.disabled\:bg-primary-500\/75:disabled{background-color:rgb(var(--color-primary-500)/.75)}.disabled\:bg-primary-500\/80:disabled{background-color:rgb(var(--color-primary-500)/.8)}.disabled\:bg-primary-500\/85:disabled{background-color:rgb(var(--color-primary-500)/.85)}.disabled\:bg-primary-500\/90:disabled{background-color:rgb(var(--color-primary-500)/.9)}.disabled\:bg-primary-500\/95:disabled{background-color:rgb(var(--color-primary-500)/.95)}.disabled\:bg-transparent:disabled{background-color:transparent}.disabled\:bg-white:disabled{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.disabled\:bg-opacity-50:disabled{--tw-bg-opacity:.5}.disabled\:text-primary-500:disabled{--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.disabled\:text-primary-500\/0:disabled{color:rgb(var(--color-primary-500)/0)}.disabled\:text-primary-500\/10:disabled{color:rgb(var(--color-primary-500)/.1)}.disabled\:text-primary-500\/100:disabled{color:rgb(var(--color-primary-500)/1)}.disabled\:text-primary-500\/15:disabled{color:rgb(var(--color-primary-500)/.15)}.disabled\:text-primary-500\/20:disabled{color:rgb(var(--color-primary-500)/.2)}.disabled\:text-primary-500\/25:disabled{color:rgb(var(--color-primary-500)/.25)}.disabled\:text-primary-500\/30:disabled{color:rgb(var(--color-primary-500)/.3)}.disabled\:text-primary-500\/35:disabled{color:rgb(var(--color-primary-500)/.35)}.disabled\:text-primary-500\/40:disabled{color:rgb(var(--color-primary-500)/.4)}.disabled\:text-primary-500\/45:disabled{color:rgb(var(--color-primary-500)/.45)}.disabled\:text-primary-500\/5:disabled{color:rgb(var(--color-primary-500)/.05)}.disabled\:text-primary-500\/50:disabled{color:rgb(var(--color-primary-500)/.5)}.disabled\:text-primary-500\/55:disabled{color:rgb(var(--color-primary-500)/.55)}.disabled\:text-primary-500\/60:disabled{color:rgb(var(--color-primary-500)/.6)}.disabled\:text-primary-500\/65:disabled{color:rgb(var(--color-primary-500)/.65)}.disabled\:text-primary-500\/70:disabled{color:rgb(var(--color-primary-500)/.7)}.disabled\:text-primary-500\/75:disabled{color:rgb(var(--color-primary-500)/.75)}.disabled\:text-primary-500\/80:disabled{color:rgb(var(--color-primary-500)/.8)}.disabled\:text-primary-500\/85:disabled{color:rgb(var(--color-primary-500)/.85)}.disabled\:text-primary-500\/90:disabled{color:rgb(var(--color-primary-500)/.9)}.disabled\:text-primary-500\/95:disabled{color:rgb(var(--color-primary-500)/.95)}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-75:disabled{opacity:.75}.disabled\:hover\:outline-none:hover:disabled{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:text-gray-700{--tw-text-opacity:1;color:rgb(var(--color-gray-700)/var(--tw-text-opacity))}.group:hover .group-hover\:opacity-100{opacity:1}.group:focus-visible .group-focus-visible\:opacity-100{opacity:1}.group\/option .group-\[\]\/option\:\!rounded-none{border-radius:0!important}.group\/summary .group-\[\]\/summary\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/multistep .group-\[\]\/multistep\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/multistep .group-\[\]\/multistep\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/repeater .group-\[\]\/repeater\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/repeater .group-\[\]\/repeater\:shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/summary .group-\[\]\/summary\:outline-none{outline:2px solid transparent;outline-offset:2px}.group\/summary .group-\[\]\/summary\:focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:first-child~.peer-first\:mb-0{margin-bottom:0}.peer:first-child~.peer-first\:font-normal{font-weight:400}.peer:checked~.peer-checked\:bg-blue-900{--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.peer:focus-visible~.peer-focus-visible\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.peer:focus-visible~.peer-focus-visible\:ring-blue-500{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.peer:focus-visible~.peer-focus-visible\:ring-offset-1{--tw-ring-offset-width:1px}.peer:focus-visible~.peer-focus-visible\:ring-offset-2{--tw-ring-offset-width:2px}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:bg-opacity-50{--tw-bg-opacity:.5}.aria-selected\:z-\[2\][aria-selected=true]{z-index:2}.aria-selected\:border-transparent[aria-selected=true]{border-color:transparent}.aria-selected\:bg-blue-900[aria-selected=true]{--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.aria-selected\:\!text-white[aria-selected=true]{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.aria-selected\:text-white[aria-selected=true]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.aria-selected\:ring-1[aria-selected=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.aria-selected\:before\:ring-2[aria-selected=true]:before{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.aria-selected\:before\:ring-inset[aria-selected=true]:before{content:var(--tw-content);--tw-ring-inset:inset}.aria-selected\:before\:ring-blue-500[aria-selected=true]:before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[is-active\=true\]\:z-\[2\][data-is-active=true]{z-index:2}.data-\[is-target\=true\]\:z-20[data-is-target=true]{z-index:20}.data-\[has-multiple\]\:mb-\[1\.25em\][data-has-multiple]{margin-bottom:1.25em}.data-\[disabled\]\:cursor-default[data-disabled]{cursor:default}.data-\[disabled\]\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[disabled\]\:select-none[data-disabled]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.data-\[is-active\=true\]\:border-transparent[data-is-active=true]{border-color:transparent}.data-\[active\=true\]\:bg-white[data-active=true]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.data-\[disabled\]\:opacity-100[data-disabled]{opacity:1}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[is-extra\=true\]\:opacity-25[data-is-extra=true]{opacity:.25}.data-\[prevent-focus-style\]\:shadow-\[0_0_0_2px_rgba\(255\,255\,255\,1\)\,0_0_0_3px_rgba\(0\,0\,0\,0\.2\)\][data-prevent-focus-style]{--tw-shadow:0 0 0 2px #fff,0 0 0 3px rgba(0,0,0,.2);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color),0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.data-\[active-selection\=true\]\:ring-2[data-active-selection=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.data-\[is-active\=true\]\:ring-1[data-is-active=true]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.data-\[active-selection\=true\]\:ring-blue-500[data-active-selection=true]{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.data-\[active\=true\]\:after\:pointer-events-none[data-active=true]:after{content:var(--tw-content);pointer-events:none}.data-\[active\=true\]\:after\:absolute[data-active=true]:after{content:var(--tw-content);position:absolute}.data-\[active\=true\]\:after\:left-1\/2[data-active=true]:after{content:var(--tw-content);left:50%}.data-\[active\=true\]\:after\:top-1\/2[data-active=true]:after{content:var(--tw-content);top:50%}.data-\[active\=true\]\:after\:z-\[2\][data-active=true]:after{content:var(--tw-content);z-index:2}.data-\[active\=true\]\:after\:block[data-active=true]:after{content:var(--tw-content);display:block}.data-\[active\=true\]\:after\:h-1\.5[data-active=true]:after{content:var(--tw-content);height:.375rem}.data-\[active\=true\]\:after\:w-1\.5[data-active=true]:after{content:var(--tw-content);width:.375rem}.data-\[active\=true\]\:after\:-translate-x-1\/2[data-active=true]:after{--tw-translate-x:-50%}.data-\[active\=true\]\:after\:-translate-x-1\/2[data-active=true]:after,.data-\[active\=true\]\:after\:-translate-y-1\/2[data-active=true]:after{content:var(--tw-content);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[active\=true\]\:after\:-translate-y-1\/2[data-active=true]:after{--tw-translate-y:-50%}.data-\[active\=true\]\:after\:rounded-full[data-active=true]:after{border-radius:9999px;content:var(--tw-content)}.data-\[active\=true\]\:after\:bg-white[data-active=true]:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.data-\[active\=true\]\:after\:ring-1[data-active=true]:after{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.data-\[active\=true\]\:after\:ring-\[rgba\(0\,0\,0\,0\.33\)\][data-active=true]:after{content:var(--tw-content);--tw-ring-color:rgba(0,0,0,.33)}.data-\[active\=true\]\:after\:content-\[\'\'\][data-active=true]:after{--tw-content:"";content:var(--tw-content)}.data-\[is-active\]\:aria-selected\:before\:ring-2[aria-selected=true][data-is-active]:before{content:var(--tw-content);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.data-\[is-active\]\:aria-selected\:before\:ring-inset[aria-selected=true][data-is-active]:before{content:var(--tw-content);--tw-ring-inset:inset}.data-\[is-active\]\:aria-selected\:before\:ring-blue-500[aria-selected=true][data-is-active]:before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.group[data-disabled] .group-data-\[disabled\]\:pointer-events-none{pointer-events:none}.group[data-inline][data-disabled] .group-data-\[inline\]\:group-data-\[disabled\]\:\!pointer-events-none{pointer-events:none!important}.group[data-inline] .group-data-\[inline\]\:static,.group[data-multiple] .group-data-\[multiple\]\:static{position:static}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:absolute{position:absolute}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:relative,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:relative{position:relative}.group[data-popper-placement*=bottom] .group-data-\[popper-placement\*\=\'bottom\'\]\:-top-1{top:-.25rem}.group[data-popper-placement*=left] .group-data-\[popper-placement\*\=\'left\'\]\:-right-1{right:-.25rem}.group[data-popper-placement*=right] .group-data-\[popper-placement\*\=\'right\'\]\:-left-1{left:-.25rem}.group[data-popper-placement*=top] .group-data-\[popper-placement\*\=\'top\'\]\:-bottom-1{bottom:-.25rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:top-full{top:100%}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:right-1\.5{right:.375rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:top-1\.5{top:.375rem}.group[data-inline] .group-data-\[inline\]\:z-auto{z-index:auto}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:z-10{z-index:10}.group\/panel[data-panel=month] .group-data-\[panel\=month\]\/panel\:col-start-3,.group\/panel[data-panel=time] .group-data-\[panel\=time\]\/panel\:col-start-3{grid-column-start:3}.group[data-overscroll] .group-data-\[overscroll\]\:m-0{margin:0}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:m-1\.5,.group[data-suffix-icon] .group-data-\[suffix-icon\]\:m-1\.5{margin:.375rem}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:mx-2,.group[data-suffix-icon] .group-data-\[suffix-icon\]\:mx-2{margin-left:.5rem;margin-right:.5rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:my-6{margin-bottom:1.5rem;margin-top:1.5rem}.group[data-inline] .group-data-\[inline\]\:-mt-1{margin-top:-.25rem}.group[data-inline] .group-data-\[inline\]\:mb-2{margin-bottom:.5rem}.group[data-multiple] .group-data-\[multiple\]\:-mt-1\.5{margin-top:-.375rem}.group[data-multiple] .group-data-\[multiple\]\:mb-0{margin-bottom:0}.group[data-multiple] .group-data-\[multiple\]\:mb-1\.5{margin-bottom:.375rem}.group[data-multiple] .group-data-\[multiple\]\:mb-2{margin-bottom:.5rem}.group[data-multiple] .group-data-\[multiple\]\:mt-1\.5{margin-top:.375rem}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:ml-0{margin-left:0}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:mr-0{margin-right:0}.group[data-suffix-icon] .group-data-\[suffix-icon\]\:mr-\[1\.5em\]{margin-right:1.5em}.group[data-multiple] .group-data-\[multiple\]\:block{display:block}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:flex,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:flex{display:flex}.group[data-empty] .group-data-\[empty\]\:hidden{display:none}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:h-\[1\.25rem\],.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:h-5{height:1.25rem}.group[data-inline] .group-data-\[inline\]\:\!w-full{width:100%!important}.group[data-inline] .group-data-\[inline\]\:w-full{width:100%}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:w-\[1\.25rem\]{width:1.25rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:w-full{width:100%}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:w-5{width:1.25rem}.group\/options[data-vertical=true] .group-data-\[vertical\=\"true\"\]\/options\:w-full{width:100%}.group[data-inline] .group-data-\[inline\]\:max-w-none{max-width:none}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:shrink-0{flex-shrink:0}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:grow,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:grow{flex-grow:1}.group[data-disabled] .group-data-\[disabled\]\:\!cursor-not-allowed{cursor:not-allowed!important}.group[data-disabled] .group-data-\[disabled\]\:cursor-default{cursor:default}.group[data-inline][data-disabled] .group-data-\[inline\]\:group-data-\[disabled\]\:\!cursor-not-allowed{cursor:not-allowed!important}.group[data-is-max=true] .group-data-\[is-max\=true\]\:cursor-not-allowed{cursor:not-allowed}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:cursor-pointer{cursor:pointer}.group[data-disabled] .group-data-\[disabled\]\:select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:flex-col{flex-direction:column}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:items-center,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:items-center{align-items:center}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:justify-center{justify-content:center}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:justify-around{justify-content:space-around}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:overflow-auto{overflow:auto}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:overflow-visible{overflow:visible}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:whitespace-nowrap{white-space:nowrap}.group[data-has-multiple] .group-data-\[has-multiple\]\:rounded,.group[data-inline] .group-data-\[inline\]\:rounded{border-radius:.25rem}.group[data-is-multiline] .group-data-\[is-multiline\]\:\!rounded{border-radius:.25rem!important}.group[data-multiple] .group-data-\[multiple\]\:rounded,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:rounded{border-radius:.25rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:rounded-bl-none{border-bottom-left-radius:0}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:rounded-br-none{border-bottom-right-radius:0}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:rounded-tl-none{border-top-left-radius:0}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:rounded-tr-none{border-top-right-radius:0}.group[data-multiple] .group-data-\[multiple\]\:border,.group[data-prefix-icon] .group-data-\[prefix-icon\]\:border,.group[data-suffix-icon] .group-data-\[suffix-icon\]\:border,.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:border{border-width:1px}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:border-b{border-bottom-width:1px}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:border-b-0{border-bottom-width:0}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:border-r{border-right-width:1px}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:border-t-0{border-top-width:0}.group[data-inline] .group-data-\[inline\]\:border-none,.group[data-multiple] .group-data-\[multiple\]\:border-none{border-style:none}.group[data-inline] .group-data-\[inline\]\:bg-transparent{background-color:transparent}.group[data-inline] .group-data-\[inline\]\:p-0{padding:0}.group[data-multiple] .group-data-\[multiple\]\:\!p-0{padding:0!important}.group[data-multiple] .group-data-\[multiple\]\:p-2{padding:.5rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:p-1{padding:.25rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:p-1\.5{padding:.375rem}.group[data-multiple] .group-data-\[multiple\]\:px-1\.5{padding-left:.375rem;padding-right:.375rem}.group[data-multiple] .group-data-\[multiple\]\:px-2{padding-left:.5rem;padding-right:.5rem}.group[data-multiple] .group-data-\[multiple\]\:py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:px-4{padding-left:1rem;padding-right:1rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:\!pl-0{padding-left:0!important}.group[data-prefix-icon] .group-data-\[prefix-icon\]\:pl-5{padding-left:1.25rem}.group[data-suffix-icon] .group-data-\[suffix-icon\]\:\!pr-0{padding-right:0!important}.group[data-suffix-icon] .group-data-\[suffix-icon\]\:pr-5{padding-right:1.25rem}.group[data-multiple] .group-data-\[multiple\]\:text-sm,.group\/list[data-has-multiple] .group-data-\[has-multiple\]\/list\:text-sm{font-size:.875rem;line-height:1.25rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:text-\[10px\]{font-size:10px}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:text-xs{font-size:.75rem;line-height:1rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:text-\[0\.66rem\]{font-size:.66rem}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:text-sm{font-size:.875rem;line-height:1.25rem}.group[data-disabled] .group-data-\[disabled\]\:opacity-50{opacity:.5}.group[data-expanded] .group-data-\[expanded\]\:opacity-100{opacity:1}.group[data-is-max=true] .group-data-\[is-max\=true\]\:opacity-50{opacity:.5}.group[data-show-tooltip=true] .group-data-\[show-tooltip\=true\]\:opacity-100{opacity:1}.group[data-inline] .group-data-\[inline\]\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[data-inline] .group-data-\[inline\]\:shadow-none,.group[data-overscroll] .group-data-\[overscroll\]\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:shadow-\[inset_0_-0\.5em_0\.5em_-0\.5em_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:inset 0 -.5em .5em -.5em rgba(0,0,0,.1);--tw-shadow-colored:inset 0 -.5em .5em -.5em var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group[data-inline] .group-data-\[inline\]\:outline-none,.group[data-multiple] .group-data-\[multiple\]\:outline-none{outline:2px solid transparent;outline-offset:2px}.group[data-inline] .group-data-\[inline\]\:\!ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)!important;--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color)!important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)!important}.group[data-invalid] .group-data-\[invalid\]\:ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.group[data-disabled] .group-data-\[disabled\]\:grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:\[line-height\:0\]{line-height:0}.group[data-has-overlay] .group-data-\[has-overlay\]\:selection\:\!text-transparent ::-moz-selection{color:transparent!important}.group[data-has-overlay] .group-data-\[has-overlay\]\:selection\:\!text-transparent ::selection{color:transparent!important}.group[data-has-overlay] .group-data-\[has-overlay\]\:selection\:\!text-transparent::-moz-selection{color:transparent!important}.group[data-has-overlay] .group-data-\[has-overlay\]\:selection\:\!text-transparent::selection{color:transparent!important}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:z-10:before{content:var(--tw-content);z-index:10}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:-ml-1\.5:before{content:var(--tw-content);margin-left:-.375rem}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:mr-3:before{content:var(--tw-content);margin-right:.75rem}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:block:before,.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:block:before{content:var(--tw-content);display:block}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:h-5:before,.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:h-\[1\.25rem\]:before{content:var(--tw-content);height:1.25rem}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:w-5:before,.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:w-\[1\.25rem\]:before{content:var(--tw-content);width:1.25rem}@keyframes spin{to{content:var(--tw-content);transform:rotate(1turn)}}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:animate-spin:before{animation:spin 1s linear infinite;content:var(--tw-content)}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:rounded-full:before,.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:rounded-full:before{border-radius:9999px;content:var(--tw-content)}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:border-2:before{border-width:2px;content:var(--tw-content)}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:border-4:before{border-width:4px;content:var(--tw-content)}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:border-solid:before{border-style:solid;content:var(--tw-content)}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:border-white:before{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.group\/form[data-loading=true] .group-data-\[loading\=true\]\/form\:before\:border-r-transparent:before{border-right-color:transparent;content:var(--tw-content)}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:bg-white:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:before\:text-sm:before{content:var(--tw-content);font-size:.875rem;line-height:1.25rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:absolute:after{content:var(--tw-content);position:absolute}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:left-\[calc\(50\%\+0\.5em\)\]:after{content:var(--tw-content);left:calc(50% + .5em)}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:top-\[0\.5em\]:after{content:var(--tw-content);top:.5em}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:block:after{content:var(--tw-content);display:block}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:h-1:after{content:var(--tw-content);height:.25rem}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:after\:w-full:after{content:var(--tw-content);width:100%}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:last\:border-r-0:last-child{border-right-width:0}.group\/wrapper[data-tab-style=progress] .group-data-\[tab-style\=\"progress\"\]\/wrapper\:last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.group[data-disabled] .group-data-\[disabled\]\:disabled\:opacity-100:disabled{opacity:1}.group\/options[data-vertical=false] .group\/option:first-child .group-data-\[vertical\=\"false\"\]\/options\:group-first\/option\:\!rounded,.group\/options[data-vertical=true] .group\/option:first-child .group-data-\[vertical\=\"true\"\]\/options\:group-first\/option\:\!rounded{border-radius:.25rem!important}.group\/options[data-vertical=false] .group\/option:first-child .group-data-\[vertical\=\"false\"\]\/options\:group-first\/option\:\!rounded-br-none{border-bottom-right-radius:0!important}.group\/options[data-vertical=false] .group\/option:first-child .group-data-\[vertical\=\"false\"\]\/options\:group-first\/option\:\!rounded-tr-none{border-top-right-radius:0!important}.group\/options[data-vertical=true] .group\/option:first-child .group-data-\[vertical\=\"true\"\]\/options\:group-first\/option\:\!rounded-bl-none{border-bottom-left-radius:0!important}.group\/options[data-vertical=true] .group\/option:first-child .group-data-\[vertical\=\"true\"\]\/options\:group-first\/option\:\!rounded-br-none{border-bottom-right-radius:0!important}.group\/options[data-vertical=false] .group\/option:last-child .group-data-\[vertical\=\"false\"\]\/options\:group-last\/option\:\!rounded,.group\/options[data-vertical=true] .group\/option:last-child .group-data-\[vertical\=\"true\"\]\/options\:group-last\/option\:\!rounded{border-radius:.25rem!important}.group\/options[data-vertical=false] .group\/option:last-child .group-data-\[vertical\=\"false\"\]\/options\:group-last\/option\:\!rounded-bl-none{border-bottom-left-radius:0!important}.group\/options[data-vertical=false] .group\/option:last-child .group-data-\[vertical\=\"false\"\]\/options\:group-last\/option\:\!rounded-tl-none,.group\/options[data-vertical=true] .group\/option:last-child .group-data-\[vertical\=\"true\"\]\/options\:group-last\/option\:\!rounded-tl-none{border-top-left-radius:0!important}.group\/options[data-vertical=true] .group\/option:last-child .group-data-\[vertical\=\"true\"\]\/options\:group-last\/option\:\!rounded-tr-none{border-top-right-radius:0!important}.group\/options[data-vertical=false] .group\/option:last-child .group-data-\[vertical\=\"false\"\]\/options\:group-last\/option\:\!border-r{border-right-width:1px!important}.group\/options[data-vertical=true] .group\/option:last-child .group-data-\[vertical\=\"true\"\]\/options\:group-last\/option\:\!border-b{border-bottom-width:1px!important}.group\/options[data-vertical=false] .group\/option .group-data-\[vertical\=\"false\"\]\/options\:group-\[\]\/option\:\!border-r-0{border-right-width:0!important}.group\/options[data-vertical=true] .group\/option .group-data-\[vertical\=\"true\"\]\/options\:group-\[\]\/option\:\!border-b-0{border-bottom-width:0!important}.group[data-disabled] .group-data-\[disabled\]\:data-\[disabled\]\:opacity-100[data-disabled]{opacity:1}.group\/wrapper[data-tab-style=tab] .group-data-\[tab-style\=\"tab\"\]\/wrapper\:data-\[active\=\"true\"\]\:shadow-\[0_0_0\.5em_0_rgba\(0\,0\,0\,0\.1\)\][data-active=true]{--tw-shadow:0 0 .5em 0 rgba(0,0,0,.1);--tw-shadow-colored:0 0 .5em 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer[data-has-multiple]~.peer-data-\[has-multiple\]\:absolute{position:absolute}.peer[data-has-multiple]~.peer-data-\[has-multiple\]\:bottom-\[max\(0\.5em\,8px\)\]{bottom:max(.5em,8px)}.peer[data-has-multiple]~.peer-data-\[has-multiple\]\:left-3{left:.75rem}.peer[data-has-multiple]~.peer-data-\[has-multiple\]\:whitespace-nowrap{white-space:nowrap}.peer[data-has-multiple]~.peer-data-\[has-multiple\]\:text-xs{font-size:.75rem;line-height:1rem}.group[data-prefix-icon] .peer[data-has-multiple]~.group-data-\[prefix-icon\]\:peer-data-\[has-multiple\]\:left-2{left:.5rem}:where([data-headlessui-focus-visible]) .ui-focus-visible\:outline-0:focus{outline-width:0}:where([data-headlessui-focus-visible]) .ui-focus-visible\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}:where([data-headlessui-focus-visible]) .ui-focus-visible\:ring-primary-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-500)/var(--tw-ring-opacity))}.ui-not-focus-visible\:outline-none:focus:where(:not([data-headlessui-focus-visible] .ui-not-focus-visible\:outline-none)){outline:2px solid transparent;outline-offset:2px}.dark\:divide-gray-700:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-700)/var(--tw-divide-opacity))}.dark\:divide-gray-800:is(.dark *)>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(var(--color-gray-800)/var(--tw-divide-opacity))}.dark\:border-blue-500:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.dark\:border-gray-700:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--color-gray-700)/var(--tw-border-opacity))}.dark\:border-gray-800:is(.dark *){--tw-border-opacity:1;border-color:rgb(var(--color-gray-800)/var(--tw-border-opacity))}.dark\:bg-gray-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-400)/var(--tw-bg-opacity))}.dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}.dark\:bg-gray-800:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.dark\:bg-gray-800\/50:is(.dark *){background-color:rgb(var(--color-gray-800)/.5)}.dark\:bg-gray-800\/75:is(.dark *){background-color:rgb(var(--color-gray-800)/.75)}.dark\:bg-gray-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.dark\:bg-green-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(74 222 128/var(--tw-bg-opacity))}.dark\:bg-green-400\/0:is(.dark *){background-color:#4ade8000}.dark\:bg-green-400\/10:is(.dark *){background-color:#4ade801a}.dark\:bg-green-400\/100:is(.dark *){background-color:#4ade80}.dark\:bg-green-400\/15:is(.dark *){background-color:#4ade8026}.dark\:bg-green-400\/20:is(.dark *){background-color:#4ade8033}.dark\:bg-green-400\/25:is(.dark *){background-color:#4ade8040}.dark\:bg-green-400\/30:is(.dark *){background-color:#4ade804d}.dark\:bg-green-400\/35:is(.dark *){background-color:#4ade8059}.dark\:bg-green-400\/40:is(.dark *){background-color:#4ade8066}.dark\:bg-green-400\/45:is(.dark *){background-color:#4ade8073}.dark\:bg-green-400\/5:is(.dark *){background-color:#4ade800d}.dark\:bg-green-400\/50:is(.dark *){background-color:#4ade8080}.dark\:bg-green-400\/55:is(.dark *){background-color:#4ade808c}.dark\:bg-green-400\/60:is(.dark *){background-color:#4ade8099}.dark\:bg-green-400\/65:is(.dark *){background-color:#4ade80a6}.dark\:bg-green-400\/70:is(.dark *){background-color:#4ade80b3}.dark\:bg-green-400\/75:is(.dark *){background-color:#4ade80bf}.dark\:bg-green-400\/80:is(.dark *){background-color:#4ade80cc}.dark\:bg-green-400\/85:is(.dark *){background-color:#4ade80d9}.dark\:bg-green-400\/90:is(.dark *){background-color:#4ade80e6}.dark\:bg-green-400\/95:is(.dark *){background-color:#4ade80f2}.dark\:bg-primary-400:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}.dark\:bg-primary-400\/0:is(.dark *){background-color:rgb(var(--color-primary-400)/0)}.dark\:bg-primary-400\/10:is(.dark *){background-color:rgb(var(--color-primary-400)/.1)}.dark\:bg-primary-400\/100:is(.dark *){background-color:rgb(var(--color-primary-400)/1)}.dark\:bg-primary-400\/15:is(.dark *){background-color:rgb(var(--color-primary-400)/.15)}.dark\:bg-primary-400\/20:is(.dark *){background-color:rgb(var(--color-primary-400)/.2)}.dark\:bg-primary-400\/25:is(.dark *){background-color:rgb(var(--color-primary-400)/.25)}.dark\:bg-primary-400\/30:is(.dark *){background-color:rgb(var(--color-primary-400)/.3)}.dark\:bg-primary-400\/35:is(.dark *){background-color:rgb(var(--color-primary-400)/.35)}.dark\:bg-primary-400\/40:is(.dark *){background-color:rgb(var(--color-primary-400)/.4)}.dark\:bg-primary-400\/45:is(.dark *){background-color:rgb(var(--color-primary-400)/.45)}.dark\:bg-primary-400\/5:is(.dark *){background-color:rgb(var(--color-primary-400)/.05)}.dark\:bg-primary-400\/50:is(.dark *){background-color:rgb(var(--color-primary-400)/.5)}.dark\:bg-primary-400\/55:is(.dark *){background-color:rgb(var(--color-primary-400)/.55)}.dark\:bg-primary-400\/60:is(.dark *){background-color:rgb(var(--color-primary-400)/.6)}.dark\:bg-primary-400\/65:is(.dark *){background-color:rgb(var(--color-primary-400)/.65)}.dark\:bg-primary-400\/70:is(.dark *){background-color:rgb(var(--color-primary-400)/.7)}.dark\:bg-primary-400\/75:is(.dark *){background-color:rgb(var(--color-primary-400)/.75)}.dark\:bg-primary-400\/80:is(.dark *){background-color:rgb(var(--color-primary-400)/.8)}.dark\:bg-primary-400\/85:is(.dark *){background-color:rgb(var(--color-primary-400)/.85)}.dark\:bg-primary-400\/90:is(.dark *){background-color:rgb(var(--color-primary-400)/.9)}.dark\:bg-primary-400\/95:is(.dark *){background-color:rgb(var(--color-primary-400)/.95)}.dark\:bg-primary-950:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}.dark\:bg-primary-950\/0:is(.dark *){background-color:rgb(var(--color-primary-950)/0)}.dark\:bg-primary-950\/10:is(.dark *){background-color:rgb(var(--color-primary-950)/.1)}.dark\:bg-primary-950\/100:is(.dark *){background-color:rgb(var(--color-primary-950)/1)}.dark\:bg-primary-950\/15:is(.dark *){background-color:rgb(var(--color-primary-950)/.15)}.dark\:bg-primary-950\/20:is(.dark *){background-color:rgb(var(--color-primary-950)/.2)}.dark\:bg-primary-950\/25:is(.dark *){background-color:rgb(var(--color-primary-950)/.25)}.dark\:bg-primary-950\/30:is(.dark *){background-color:rgb(var(--color-primary-950)/.3)}.dark\:bg-primary-950\/35:is(.dark *){background-color:rgb(var(--color-primary-950)/.35)}.dark\:bg-primary-950\/40:is(.dark *){background-color:rgb(var(--color-primary-950)/.4)}.dark\:bg-primary-950\/45:is(.dark *){background-color:rgb(var(--color-primary-950)/.45)}.dark\:bg-primary-950\/5:is(.dark *){background-color:rgb(var(--color-primary-950)/.05)}.dark\:bg-primary-950\/50:is(.dark *){background-color:rgb(var(--color-primary-950)/.5)}.dark\:bg-primary-950\/55:is(.dark *){background-color:rgb(var(--color-primary-950)/.55)}.dark\:bg-primary-950\/60:is(.dark *){background-color:rgb(var(--color-primary-950)/.6)}.dark\:bg-primary-950\/65:is(.dark *){background-color:rgb(var(--color-primary-950)/.65)}.dark\:bg-primary-950\/70:is(.dark *){background-color:rgb(var(--color-primary-950)/.7)}.dark\:bg-primary-950\/75:is(.dark *){background-color:rgb(var(--color-primary-950)/.75)}.dark\:bg-primary-950\/80:is(.dark *){background-color:rgb(var(--color-primary-950)/.8)}.dark\:bg-primary-950\/85:is(.dark *){background-color:rgb(var(--color-primary-950)/.85)}.dark\:bg-primary-950\/90:is(.dark *){background-color:rgb(var(--color-primary-950)/.9)}.dark\:bg-primary-950\/95:is(.dark *){background-color:rgb(var(--color-primary-950)/.95)}.dark\:bg-transparent:is(.dark *){background-color:transparent}.dark\:bg-white:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:bg-opacity-10:is(.dark *){--tw-bg-opacity:.1}.dark\:text-black:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.dark\:text-blue-500:is(.dark *){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.dark\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}.dark\:text-gray-400:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-400)/var(--tw-text-opacity))}.dark\:text-gray-500:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-500)/var(--tw-text-opacity))}.dark\:text-gray-900:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-900)/var(--tw-text-opacity))}.dark\:text-green-400:is(.dark *){--tw-text-opacity:1;color:rgb(74 222 128/var(--tw-text-opacity))}.dark\:text-green-400\/0:is(.dark *){color:#4ade8000}.dark\:text-green-400\/10:is(.dark *){color:#4ade801a}.dark\:text-green-400\/100:is(.dark *){color:#4ade80}.dark\:text-green-400\/15:is(.dark *){color:#4ade8026}.dark\:text-green-400\/20:is(.dark *){color:#4ade8033}.dark\:text-green-400\/25:is(.dark *){color:#4ade8040}.dark\:text-green-400\/30:is(.dark *){color:#4ade804d}.dark\:text-green-400\/35:is(.dark *){color:#4ade8059}.dark\:text-green-400\/40:is(.dark *){color:#4ade8066}.dark\:text-green-400\/45:is(.dark *){color:#4ade8073}.dark\:text-green-400\/5:is(.dark *){color:#4ade800d}.dark\:text-green-400\/50:is(.dark *){color:#4ade8080}.dark\:text-green-400\/55:is(.dark *){color:#4ade808c}.dark\:text-green-400\/60:is(.dark *){color:#4ade8099}.dark\:text-green-400\/65:is(.dark *){color:#4ade80a6}.dark\:text-green-400\/70:is(.dark *){color:#4ade80b3}.dark\:text-green-400\/75:is(.dark *){color:#4ade80bf}.dark\:text-green-400\/80:is(.dark *){color:#4ade80cc}.dark\:text-green-400\/85:is(.dark *){color:#4ade80d9}.dark\:text-green-400\/90:is(.dark *){color:#4ade80e6}.dark\:text-green-400\/95:is(.dark *){color:#4ade80f2}.dark\:text-primary-400:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-primary-400)/var(--tw-text-opacity))}.dark\:text-primary-400\/0:is(.dark *){color:rgb(var(--color-primary-400)/0)}.dark\:text-primary-400\/10:is(.dark *){color:rgb(var(--color-primary-400)/.1)}.dark\:text-primary-400\/100:is(.dark *){color:rgb(var(--color-primary-400)/1)}.dark\:text-primary-400\/15:is(.dark *){color:rgb(var(--color-primary-400)/.15)}.dark\:text-primary-400\/20:is(.dark *){color:rgb(var(--color-primary-400)/.2)}.dark\:text-primary-400\/25:is(.dark *){color:rgb(var(--color-primary-400)/.25)}.dark\:text-primary-400\/30:is(.dark *){color:rgb(var(--color-primary-400)/.3)}.dark\:text-primary-400\/35:is(.dark *){color:rgb(var(--color-primary-400)/.35)}.dark\:text-primary-400\/40:is(.dark *){color:rgb(var(--color-primary-400)/.4)}.dark\:text-primary-400\/45:is(.dark *){color:rgb(var(--color-primary-400)/.45)}.dark\:text-primary-400\/5:is(.dark *){color:rgb(var(--color-primary-400)/.05)}.dark\:text-primary-400\/50:is(.dark *){color:rgb(var(--color-primary-400)/.5)}.dark\:text-primary-400\/55:is(.dark *){color:rgb(var(--color-primary-400)/.55)}.dark\:text-primary-400\/60:is(.dark *){color:rgb(var(--color-primary-400)/.6)}.dark\:text-primary-400\/65:is(.dark *){color:rgb(var(--color-primary-400)/.65)}.dark\:text-primary-400\/70:is(.dark *){color:rgb(var(--color-primary-400)/.7)}.dark\:text-primary-400\/75:is(.dark *){color:rgb(var(--color-primary-400)/.75)}.dark\:text-primary-400\/80:is(.dark *){color:rgb(var(--color-primary-400)/.8)}.dark\:text-primary-400\/85:is(.dark *){color:rgb(var(--color-primary-400)/.85)}.dark\:text-primary-400\/90:is(.dark *){color:rgb(var(--color-primary-400)/.9)}.dark\:text-primary-400\/95:is(.dark *){color:rgb(var(--color-primary-400)/.95)}.dark\:text-white:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:placeholder-gray-500:is(.dark *)::-moz-placeholder{--tw-placeholder-opacity:1;color:rgb(var(--color-gray-500)/var(--tw-placeholder-opacity))}.dark\:placeholder-gray-500:is(.dark *)::placeholder{--tw-placeholder-opacity:1;color:rgb(var(--color-gray-500)/var(--tw-placeholder-opacity))}.dark\:ring-gray-700:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-700)/var(--tw-ring-opacity))}.dark\:ring-gray-800:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-800)/var(--tw-ring-opacity))}.dark\:ring-gray-900:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-900)/var(--tw-ring-opacity))}.dark\:ring-primary-400:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}.dark\:ring-primary-400\/0:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/0)}.dark\:ring-primary-400\/10:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.1)}.dark\:ring-primary-400\/100:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/1)}.dark\:ring-primary-400\/15:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.15)}.dark\:ring-primary-400\/20:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.2)}.dark\:ring-primary-400\/25:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.25)}.dark\:ring-primary-400\/30:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.3)}.dark\:ring-primary-400\/35:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.35)}.dark\:ring-primary-400\/40:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.4)}.dark\:ring-primary-400\/45:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.45)}.dark\:ring-primary-400\/5:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.05)}.dark\:ring-primary-400\/50:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.5)}.dark\:ring-primary-400\/55:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.55)}.dark\:ring-primary-400\/60:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.6)}.dark\:ring-primary-400\/65:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.65)}.dark\:ring-primary-400\/70:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.7)}.dark\:ring-primary-400\/75:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.75)}.dark\:ring-primary-400\/80:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.8)}.dark\:ring-primary-400\/85:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.85)}.dark\:ring-primary-400\/90:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.9)}.dark\:ring-primary-400\/95:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.95)}.dark\:ring-opacity-25:is(.dark *){--tw-ring-opacity:.25}.dark\:ring-offset-blue-500:is(.dark *){--tw-ring-offset-color:#3b82f6}.dark\:\[color-scheme\:dark\]:is(.dark *){color-scheme:dark}.dark\:file\:text-gray-400:is(.dark *)::file-selector-button{--tw-text-opacity:1;color:rgb(var(--color-gray-400)/var(--tw-text-opacity))}.dark\:before\:bg-gray-700:is(.dark *):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}.dark\:before\:bg-gray-800:is(.dark *):before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.dark\:before\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.25\)\]:is(.dark *):before{content:var(--tw-content);--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:before\:ring-gray-700:is(.dark *):before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-700)/var(--tw-ring-opacity))}.dark\:before\:ring-gray-800:is(.dark *):before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-gray-800)/var(--tw-ring-opacity))}.dark\:after\:bg-primary-400:is(.dark *):after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}.dark\:after\:shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.25\)\]:is(.dark *):after{content:var(--tw-content);--tw-shadow:inset 0 0 0 1px hsla(0,0%,100%,.25);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.dark\:checked\:border-transparent:checked:is(.dark *){border-color:transparent}.dark\:indeterminate\:border-transparent:indeterminate:is(.dark *){border-color:transparent}.dark\:hover\:border-blue-500:hover:is(.dark *){--tw-border-opacity:1;border-color:rgb(59 130 246/var(--tw-border-opacity))}.dark\:hover\:bg-gray-100:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-100)/var(--tw-bg-opacity))}.dark\:hover\:bg-gray-700\/50:hover:is(.dark *){background-color:rgb(var(--color-gray-700)/.5)}.dark\:hover\:bg-gray-800:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.dark\:hover\:bg-gray-800\/50:hover:is(.dark *){background-color:rgb(var(--color-gray-800)/.5)}.dark\:hover\:bg-gray-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.dark\:hover\:bg-primary-500:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-500)/var(--tw-bg-opacity))}.dark\:hover\:bg-primary-500\/0:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/0)}.dark\:hover\:bg-primary-500\/10:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.1)}.dark\:hover\:bg-primary-500\/100:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/1)}.dark\:hover\:bg-primary-500\/15:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.15)}.dark\:hover\:bg-primary-500\/20:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.2)}.dark\:hover\:bg-primary-500\/25:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.25)}.dark\:hover\:bg-primary-500\/30:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.3)}.dark\:hover\:bg-primary-500\/35:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.35)}.dark\:hover\:bg-primary-500\/40:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.4)}.dark\:hover\:bg-primary-500\/45:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.45)}.dark\:hover\:bg-primary-500\/5:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.05)}.dark\:hover\:bg-primary-500\/50:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.5)}.dark\:hover\:bg-primary-500\/55:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.55)}.dark\:hover\:bg-primary-500\/60:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.6)}.dark\:hover\:bg-primary-500\/65:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.65)}.dark\:hover\:bg-primary-500\/70:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.7)}.dark\:hover\:bg-primary-500\/75:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.75)}.dark\:hover\:bg-primary-500\/80:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.8)}.dark\:hover\:bg-primary-500\/85:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.85)}.dark\:hover\:bg-primary-500\/90:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.9)}.dark\:hover\:bg-primary-500\/95:hover:is(.dark *){background-color:rgb(var(--color-primary-500)/.95)}.dark\:hover\:bg-primary-900:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-900)/var(--tw-bg-opacity))}.dark\:hover\:bg-primary-900\/0:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/0)}.dark\:hover\:bg-primary-900\/10:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.1)}.dark\:hover\:bg-primary-900\/100:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/1)}.dark\:hover\:bg-primary-900\/15:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.15)}.dark\:hover\:bg-primary-900\/20:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.2)}.dark\:hover\:bg-primary-900\/25:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.25)}.dark\:hover\:bg-primary-900\/30:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.3)}.dark\:hover\:bg-primary-900\/35:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.35)}.dark\:hover\:bg-primary-900\/40:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.4)}.dark\:hover\:bg-primary-900\/45:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.45)}.dark\:hover\:bg-primary-900\/5:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.05)}.dark\:hover\:bg-primary-900\/50:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.5)}.dark\:hover\:bg-primary-900\/55:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.55)}.dark\:hover\:bg-primary-900\/60:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.6)}.dark\:hover\:bg-primary-900\/65:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.65)}.dark\:hover\:bg-primary-900\/70:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.7)}.dark\:hover\:bg-primary-900\/75:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.75)}.dark\:hover\:bg-primary-900\/80:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.8)}.dark\:hover\:bg-primary-900\/85:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.85)}.dark\:hover\:bg-primary-900\/90:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.9)}.dark\:hover\:bg-primary-900\/95:hover:is(.dark *){background-color:rgb(var(--color-primary-900)/.95)}.dark\:hover\:bg-primary-950:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}.dark\:hover\:bg-primary-950\/0:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/0)}.dark\:hover\:bg-primary-950\/10:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.1)}.dark\:hover\:bg-primary-950\/100:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/1)}.dark\:hover\:bg-primary-950\/15:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.15)}.dark\:hover\:bg-primary-950\/20:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.2)}.dark\:hover\:bg-primary-950\/25:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.25)}.dark\:hover\:bg-primary-950\/30:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.3)}.dark\:hover\:bg-primary-950\/35:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.35)}.dark\:hover\:bg-primary-950\/40:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.4)}.dark\:hover\:bg-primary-950\/45:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.45)}.dark\:hover\:bg-primary-950\/5:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.05)}.dark\:hover\:bg-primary-950\/50:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.5)}.dark\:hover\:bg-primary-950\/55:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.55)}.dark\:hover\:bg-primary-950\/60:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.6)}.dark\:hover\:bg-primary-950\/65:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.65)}.dark\:hover\:bg-primary-950\/70:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.7)}.dark\:hover\:bg-primary-950\/75:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.75)}.dark\:hover\:bg-primary-950\/80:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.8)}.dark\:hover\:bg-primary-950\/85:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.85)}.dark\:hover\:bg-primary-950\/90:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.9)}.dark\:hover\:bg-primary-950\/95:hover:is(.dark *){background-color:rgb(var(--color-primary-950)/.95)}.dark\:hover\:text-blue-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.dark\:hover\:text-gray-200:hover:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}.dark\:hover\:text-primary-500:hover:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-primary-500)/var(--tw-text-opacity))}.dark\:hover\:text-primary-500\/0:hover:is(.dark *){color:rgb(var(--color-primary-500)/0)}.dark\:hover\:text-primary-500\/10:hover:is(.dark *){color:rgb(var(--color-primary-500)/.1)}.dark\:hover\:text-primary-500\/100:hover:is(.dark *){color:rgb(var(--color-primary-500)/1)}.dark\:hover\:text-primary-500\/15:hover:is(.dark *){color:rgb(var(--color-primary-500)/.15)}.dark\:hover\:text-primary-500\/20:hover:is(.dark *){color:rgb(var(--color-primary-500)/.2)}.dark\:hover\:text-primary-500\/25:hover:is(.dark *){color:rgb(var(--color-primary-500)/.25)}.dark\:hover\:text-primary-500\/30:hover:is(.dark *){color:rgb(var(--color-primary-500)/.3)}.dark\:hover\:text-primary-500\/35:hover:is(.dark *){color:rgb(var(--color-primary-500)/.35)}.dark\:hover\:text-primary-500\/40:hover:is(.dark *){color:rgb(var(--color-primary-500)/.4)}.dark\:hover\:text-primary-500\/45:hover:is(.dark *){color:rgb(var(--color-primary-500)/.45)}.dark\:hover\:text-primary-500\/5:hover:is(.dark *){color:rgb(var(--color-primary-500)/.05)}.dark\:hover\:text-primary-500\/50:hover:is(.dark *){color:rgb(var(--color-primary-500)/.5)}.dark\:hover\:text-primary-500\/55:hover:is(.dark *){color:rgb(var(--color-primary-500)/.55)}.dark\:hover\:text-primary-500\/60:hover:is(.dark *){color:rgb(var(--color-primary-500)/.6)}.dark\:hover\:text-primary-500\/65:hover:is(.dark *){color:rgb(var(--color-primary-500)/.65)}.dark\:hover\:text-primary-500\/70:hover:is(.dark *){color:rgb(var(--color-primary-500)/.7)}.dark\:hover\:text-primary-500\/75:hover:is(.dark *){color:rgb(var(--color-primary-500)/.75)}.dark\:hover\:text-primary-500\/80:hover:is(.dark *){color:rgb(var(--color-primary-500)/.8)}.dark\:hover\:text-primary-500\/85:hover:is(.dark *){color:rgb(var(--color-primary-500)/.85)}.dark\:hover\:text-primary-500\/90:hover:is(.dark *){color:rgb(var(--color-primary-500)/.9)}.dark\:hover\:text-primary-500\/95:hover:is(.dark *){color:rgb(var(--color-primary-500)/.95)}.dark\:hover\:text-white:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:hover\:before\:bg-gray-800\/50:hover:is(.dark *):before{background-color:rgb(var(--color-gray-800)/.5);content:var(--tw-content)}.dark\:focus\:ring-primary-400:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}.dark\:focus\:ring-primary-400\/0:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/0)}.dark\:focus\:ring-primary-400\/10:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.1)}.dark\:focus\:ring-primary-400\/100:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/1)}.dark\:focus\:ring-primary-400\/15:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.15)}.dark\:focus\:ring-primary-400\/20:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.2)}.dark\:focus\:ring-primary-400\/25:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.25)}.dark\:focus\:ring-primary-400\/30:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.3)}.dark\:focus\:ring-primary-400\/35:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.35)}.dark\:focus\:ring-primary-400\/40:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.4)}.dark\:focus\:ring-primary-400\/45:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.45)}.dark\:focus\:ring-primary-400\/5:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.05)}.dark\:focus\:ring-primary-400\/50:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.5)}.dark\:focus\:ring-primary-400\/55:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.55)}.dark\:focus\:ring-primary-400\/60:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.6)}.dark\:focus\:ring-primary-400\/65:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.65)}.dark\:focus\:ring-primary-400\/70:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.7)}.dark\:focus\:ring-primary-400\/75:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.75)}.dark\:focus\:ring-primary-400\/80:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.8)}.dark\:focus\:ring-primary-400\/85:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.85)}.dark\:focus\:ring-primary-400\/90:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.9)}.dark\:focus\:ring-primary-400\/95:focus:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.95)}.dark\:focus-visible\:outline-none:focus-visible:is(.dark *){outline:2px solid transparent;outline-offset:2px}.dark\:focus-visible\:outline-primary-400:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/1)}.dark\:focus-visible\:outline-primary-400\/0:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/0)}.dark\:focus-visible\:outline-primary-400\/10:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.1)}.dark\:focus-visible\:outline-primary-400\/100:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/1)}.dark\:focus-visible\:outline-primary-400\/15:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.15)}.dark\:focus-visible\:outline-primary-400\/20:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.2)}.dark\:focus-visible\:outline-primary-400\/25:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.25)}.dark\:focus-visible\:outline-primary-400\/30:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.3)}.dark\:focus-visible\:outline-primary-400\/35:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.35)}.dark\:focus-visible\:outline-primary-400\/40:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.4)}.dark\:focus-visible\:outline-primary-400\/45:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.45)}.dark\:focus-visible\:outline-primary-400\/5:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.05)}.dark\:focus-visible\:outline-primary-400\/50:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.5)}.dark\:focus-visible\:outline-primary-400\/55:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.55)}.dark\:focus-visible\:outline-primary-400\/60:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.6)}.dark\:focus-visible\:outline-primary-400\/65:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.65)}.dark\:focus-visible\:outline-primary-400\/70:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.7)}.dark\:focus-visible\:outline-primary-400\/75:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.75)}.dark\:focus-visible\:outline-primary-400\/80:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.8)}.dark\:focus-visible\:outline-primary-400\/85:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.85)}.dark\:focus-visible\:outline-primary-400\/90:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.9)}.dark\:focus-visible\:outline-primary-400\/95:focus-visible:is(.dark *){outline-color:rgb(var(--color-primary-400)/.95)}.dark\:focus-visible\:ring-primary-400:focus-visible:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}.dark\:focus-visible\:ring-primary-400\/0:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/0)}.dark\:focus-visible\:ring-primary-400\/10:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.1)}.dark\:focus-visible\:ring-primary-400\/100:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/1)}.dark\:focus-visible\:ring-primary-400\/15:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.15)}.dark\:focus-visible\:ring-primary-400\/20:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.2)}.dark\:focus-visible\:ring-primary-400\/25:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.25)}.dark\:focus-visible\:ring-primary-400\/30:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.3)}.dark\:focus-visible\:ring-primary-400\/35:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.35)}.dark\:focus-visible\:ring-primary-400\/40:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.4)}.dark\:focus-visible\:ring-primary-400\/45:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.45)}.dark\:focus-visible\:ring-primary-400\/5:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.05)}.dark\:focus-visible\:ring-primary-400\/50:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.5)}.dark\:focus-visible\:ring-primary-400\/55:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.55)}.dark\:focus-visible\:ring-primary-400\/60:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.6)}.dark\:focus-visible\:ring-primary-400\/65:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.65)}.dark\:focus-visible\:ring-primary-400\/70:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.7)}.dark\:focus-visible\:ring-primary-400\/75:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.75)}.dark\:focus-visible\:ring-primary-400\/80:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.8)}.dark\:focus-visible\:ring-primary-400\/85:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.85)}.dark\:focus-visible\:ring-primary-400\/90:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.9)}.dark\:focus-visible\:ring-primary-400\/95:focus-visible:is(.dark *){--tw-ring-color:rgb(var(--color-primary-400)/.95)}.dark\:focus-visible\:ring-offset-gray-900:focus-visible:is(.dark *){--tw-ring-offset-color:rgb(var(--color-gray-900)/1)}.dark\:focus-visible\:before\:ring-primary-400:focus-visible:is(.dark *):before{content:var(--tw-content);--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}.dark\:disabled\:bg-gray-800:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-800)/var(--tw-bg-opacity))}.dark\:disabled\:bg-gray-900:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.dark\:disabled\:bg-primary-400:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-400)/var(--tw-bg-opacity))}.dark\:disabled\:bg-primary-400\/0:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/0)}.dark\:disabled\:bg-primary-400\/10:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.1)}.dark\:disabled\:bg-primary-400\/100:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/1)}.dark\:disabled\:bg-primary-400\/15:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.15)}.dark\:disabled\:bg-primary-400\/20:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.2)}.dark\:disabled\:bg-primary-400\/25:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.25)}.dark\:disabled\:bg-primary-400\/30:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.3)}.dark\:disabled\:bg-primary-400\/35:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.35)}.dark\:disabled\:bg-primary-400\/40:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.4)}.dark\:disabled\:bg-primary-400\/45:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.45)}.dark\:disabled\:bg-primary-400\/5:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.05)}.dark\:disabled\:bg-primary-400\/50:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.5)}.dark\:disabled\:bg-primary-400\/55:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.55)}.dark\:disabled\:bg-primary-400\/60:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.6)}.dark\:disabled\:bg-primary-400\/65:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.65)}.dark\:disabled\:bg-primary-400\/70:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.7)}.dark\:disabled\:bg-primary-400\/75:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.75)}.dark\:disabled\:bg-primary-400\/80:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.8)}.dark\:disabled\:bg-primary-400\/85:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.85)}.dark\:disabled\:bg-primary-400\/90:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.9)}.dark\:disabled\:bg-primary-400\/95:disabled:is(.dark *){background-color:rgb(var(--color-primary-400)/.95)}.dark\:disabled\:bg-primary-950:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-primary-950)/var(--tw-bg-opacity))}.dark\:disabled\:bg-primary-950\/0:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/0)}.dark\:disabled\:bg-primary-950\/10:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.1)}.dark\:disabled\:bg-primary-950\/100:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/1)}.dark\:disabled\:bg-primary-950\/15:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.15)}.dark\:disabled\:bg-primary-950\/20:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.2)}.dark\:disabled\:bg-primary-950\/25:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.25)}.dark\:disabled\:bg-primary-950\/30:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.3)}.dark\:disabled\:bg-primary-950\/35:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.35)}.dark\:disabled\:bg-primary-950\/40:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.4)}.dark\:disabled\:bg-primary-950\/45:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.45)}.dark\:disabled\:bg-primary-950\/5:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.05)}.dark\:disabled\:bg-primary-950\/50:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.5)}.dark\:disabled\:bg-primary-950\/55:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.55)}.dark\:disabled\:bg-primary-950\/60:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.6)}.dark\:disabled\:bg-primary-950\/65:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.65)}.dark\:disabled\:bg-primary-950\/70:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.7)}.dark\:disabled\:bg-primary-950\/75:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.75)}.dark\:disabled\:bg-primary-950\/80:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.8)}.dark\:disabled\:bg-primary-950\/85:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.85)}.dark\:disabled\:bg-primary-950\/90:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.9)}.dark\:disabled\:bg-primary-950\/95:disabled:is(.dark *){background-color:rgb(var(--color-primary-950)/.95)}.dark\:disabled\:bg-transparent:disabled:is(.dark *){background-color:transparent}.dark\:disabled\:bg-white:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark\:disabled\:text-blue-500:disabled:is(.dark *){--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.dark\:disabled\:text-primary-400:disabled:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-primary-400)/var(--tw-text-opacity))}.dark\:disabled\:text-primary-400\/0:disabled:is(.dark *){color:rgb(var(--color-primary-400)/0)}.dark\:disabled\:text-primary-400\/10:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.1)}.dark\:disabled\:text-primary-400\/100:disabled:is(.dark *){color:rgb(var(--color-primary-400)/1)}.dark\:disabled\:text-primary-400\/15:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.15)}.dark\:disabled\:text-primary-400\/20:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.2)}.dark\:disabled\:text-primary-400\/25:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.25)}.dark\:disabled\:text-primary-400\/30:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.3)}.dark\:disabled\:text-primary-400\/35:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.35)}.dark\:disabled\:text-primary-400\/40:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.4)}.dark\:disabled\:text-primary-400\/45:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.45)}.dark\:disabled\:text-primary-400\/5:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.05)}.dark\:disabled\:text-primary-400\/50:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.5)}.dark\:disabled\:text-primary-400\/55:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.55)}.dark\:disabled\:text-primary-400\/60:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.6)}.dark\:disabled\:text-primary-400\/65:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.65)}.dark\:disabled\:text-primary-400\/70:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.7)}.dark\:disabled\:text-primary-400\/75:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.75)}.dark\:disabled\:text-primary-400\/80:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.8)}.dark\:disabled\:text-primary-400\/85:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.85)}.dark\:disabled\:text-primary-400\/90:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.9)}.dark\:disabled\:text-primary-400\/95:disabled:is(.dark *){color:rgb(var(--color-primary-400)/.95)}.dark\:disabled\:hover\:outline-none:hover:disabled:is(.dark *){outline:2px solid transparent;outline-offset:2px}.group:hover .dark\:group-hover\:text-gray-200:is(.dark *){--tw-text-opacity:1;color:rgb(var(--color-gray-200)/var(--tw-text-opacity))}.peer:checked~.dark\:peer-checked\:bg-blue-900:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.peer:focus-visible~.dark\:peer-focus-visible\:ring-1:is(.dark *){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.dark\:aria-selected\:bg-blue-900[aria-selected=true]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.dark\:aria-selected\:text-white[aria-selected=true]:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark\:data-\[is-active\=true\]\:bg-blue-900[data-is-active=true]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 30 97/var(--tw-bg-opacity))}.group[data-inline] .dark\:group-data-\[inline\]\:bg-transparent:is(.dark *){background-color:transparent}:where([data-headlessui-focus-visible]) .dark\:ui-focus-visible\:ring-primary-400:focus:is(.dark *){--tw-ring-opacity:1;--tw-ring-color:rgb(var(--color-primary-400)/var(--tw-ring-opacity))}@media (min-width:640px){.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:my-8{margin-bottom:2rem;margin-top:2rem}.sm\:my-auto{margin-bottom:auto;margin-top:auto}.sm\:w-5{width:1.25rem}.sm\:w-96{width:24rem}.sm\:max-w-lg{max-width:32rem}.sm\:translate-x-0{--tw-translate-x:0px}.sm\:translate-x-0,.sm\:translate-x-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:translate-x-2{--tw-translate-x:.5rem}.sm\:translate-y-0{--tw-translate-y:0px}.sm\:rotate-0,.sm\:translate-y-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:rotate-0{--tw-rotate:0deg}.sm\:scale-100{--tw-scale-x:1;--tw-scale-y:1}.sm\:scale-100,.sm\:scale-95{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-center{align-items:center}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-14{padding-left:3.5rem;padding-right:3.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:768px){.md\:absolute{position:absolute}.md\:relative{position:relative}.md\:left-2\/3{left:66.666667%}.md\:m-0{margin:0}.md\:mx-4{margin-left:1rem;margin-right:1rem}.md\:mx-8{margin-left:2rem;margin-right:2rem}.md\:my-0{margin-bottom:0;margin-top:0}.md\:my-16{margin-bottom:4rem;margin-top:4rem}.md\:my-4{margin-bottom:1rem;margin-top:1rem}.md\:my-8{margin-bottom:2rem;margin-top:2rem}.md\:ml-8{margin-left:2rem}.md\:mt-16{margin-top:4rem}.md\:block{display:block}.md\:inline-flex{display:inline-flex}.md\:h-12{height:3rem}.md\:h-80{height:20rem}.md\:h-\[400px\]{height:400px}.md\:h-auto{height:auto}.md\:h-screen{height:100vh}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/5{width:20%}.md\:w-1\/6{width:16.666667%}.md\:w-10\/12{width:83.333333%}.md\:w-11\/12{width:91.666667%}.md\:w-2\/12{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:w-3\/12{width:25%}.md\:w-3\/4{width:75%}.md\:w-32{width:8rem}.md\:w-4\/12{width:33.333333%}.md\:w-40{width:10rem}.md\:w-44{width:11rem}.md\:w-5\/12{width:41.666667%}.md\:w-6\/12{width:50%}.md\:w-7\/12{width:58.333333%}.md\:w-8\/12{width:66.666667%}.md\:w-9\/12{width:75%}.md\:w-\[600px\]{width:600px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:border-spacing-4{--tw-border-spacing-x:1rem;--tw-border-spacing-y:1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:items-end{align-items:flex-end}.md\:justify-center{justify-content:center}.md\:justify-between{justify-content:space-between}.md\:border-l-2{border-left-width:2px}.md\:p-8{padding:2rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-16{padding-left:4rem;padding-right:4rem}.md\:px-2{padding-left:.5rem;padding-right:.5rem}.md\:px-4{padding-left:1rem;padding-right:1rem}.md\:py-16{padding-bottom:4rem;padding-top:4rem}.md\:py-24{padding-bottom:6rem;padding-top:6rem}.md\:pl-2{padding-left:.5rem}.md\:pl-4{padding-left:1rem}.md\:pl-6{padding-left:1.5rem}.md\:pl-8{padding-left:2rem}.md\:pr-2{padding-right:.5rem}.md\:pr-4{padding-right:1rem}.md\:pr-6{padding-right:1.5rem}.md\:pt-16{padding-top:4rem}.md\:text-left{text-align:left}.md\:text-right{text-align:right}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1024px){.lg\:-mx-8{margin-left:-2rem;margin-right:-2rem}.lg\:my-0{margin-bottom:0;margin-top:0}.lg\:my-4{margin-bottom:1rem;margin-top:1rem}.lg\:mb-0{margin-bottom:0}.lg\:mt-4{margin-top:1rem}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/12{width:16.666667%}.lg\:w-3\/12{width:25%}.lg\:w-4\/12{width:33.333333%}.lg\:w-5\/12{width:41.666667%}.lg\:w-7\/12{width:58.333333%}.lg\:w-\[400px\]{width:400px}.lg\:w-auto{width:auto}.lg\:justify-end{justify-content:flex-end}.lg\:px-4{padding-left:1rem;padding-right:1rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-2{padding-bottom:.5rem;padding-top:.5rem}.lg\:pr-8{padding-right:2rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1280px){.xl\:my-0{margin-bottom:0;margin-top:0}.xl\:my-1{margin-bottom:.25rem;margin-top:.25rem}.xl\:my-32{margin-bottom:8rem;margin-top:8rem}.xl\:my-4{margin-bottom:1rem;margin-top:1rem}.xl\:my-8{margin-bottom:2rem;margin-top:2rem}.xl\:-mt-24{margin-top:-6rem}.xl\:-mt-28{margin-top:-7rem}.xl\:mb-2{margin-bottom:.5rem}.xl\:mb-4{margin-bottom:1rem}.xl\:h-24{height:6rem}.xl\:h-6{height:1.5rem}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:w-6{width:1.5rem}.xl\:w-7\/12{width:58.333333%}.xl\:w-8\/12{width:66.666667%}.xl\:w-full{width:100%}.xl\:justify-between{justify-content:space-between}.xl\:p-16{padding:4rem}.xl\:p-3{padding:.75rem}.xl\:p-4{padding:1rem}.xl\:p-8{padding:2rem}.xl\:px-0{padding-left:0;padding-right:0}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:px-8{padding-left:2rem;padding-right:2rem}.xl\:py-1{padding-bottom:.25rem;padding-top:.25rem}.xl\:py-16{padding-bottom:4rem;padding-top:4rem}.xl\:py-2{padding-bottom:.5rem;padding-top:.5rem}.xl\:py-24{padding-bottom:6rem;padding-top:6rem}.xl\:py-32{padding-bottom:8rem;padding-top:8rem}.xl\:py-4{padding-bottom:1rem;padding-top:1rem}.xl\:py-8{padding-bottom:2rem;padding-top:2rem}.xl\:text-center{text-align:center}.xl\:text-2xl{font-size:1.5rem;line-height:2rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:text-4xl{font-size:2.25rem;line-height:2.5rem}.xl\:text-5xl{font-size:3rem;line-height:1}.xl\:text-6xl{font-size:3.75rem;line-height:1}.xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.xl\:text-sm{font-size:.875rem;line-height:1.25rem}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}}.rtl\:-translate-x-0:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-2:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-2\.5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.625rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-3:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-4:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-5:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-6:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-7:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-1.75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:-translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:translate-x-full:where([dir=rtl],[dir=rtl] *){--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:text-right:where([dir=rtl],[dir=rtl] *){text-align:right}.\[\&\:\:-moz-color-swatch\]\:border-none::-moz-color-swatch{border-style:none}.\[\&\:\:-moz-meter-bar\]\:h-0\.5::-moz-meter-bar{height:.125rem}.\[\&\:\:-moz-meter-bar\]\:h-1::-moz-meter-bar{height:.25rem}.\[\&\:\:-moz-meter-bar\]\:h-2::-moz-meter-bar{height:.5rem}.\[\&\:\:-moz-meter-bar\]\:h-3::-moz-meter-bar{height:.75rem}.\[\&\:\:-moz-meter-bar\]\:h-4::-moz-meter-bar{height:1rem}.\[\&\:\:-moz-meter-bar\]\:h-5::-moz-meter-bar{height:1.25rem}.\[\&\:\:-moz-meter-bar\]\:h-px::-moz-meter-bar{height:1px}.\[\&\:\:-moz-meter-bar\]\:rounded-full::-moz-meter-bar{border-radius:9999px}.\[\&\:\:-moz-meter-bar\]\:border-none::-moz-meter-bar{border-style:none}.\[\&\:\:-moz-meter-bar\]\:bg-none::-moz-meter-bar{background-image:none}.\[\&\:\:-moz-meter-bar\]\:transition-all::-moz-meter-bar{transition-duration:.15s;-moz-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\:\:-moz-progress-bar\]\:rounded-full::-moz-progress-bar{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:relative::-moz-range-thumb{position:relative}.\[\&\:\:-moz-range-thumb\]\:z-\[1\]::-moz-range-thumb{z-index:1}.\[\&\:\:-moz-range-thumb\]\:-mt-1::-moz-range-thumb{margin-top:-.25rem}.\[\&\:\:-moz-range-thumb\]\:mt-\[-2\.5px\]::-moz-range-thumb{margin-top:-2.5px}.\[\&\:\:-moz-range-thumb\]\:mt-\[-3px\]::-moz-range-thumb{margin-top:-3px}.\[\&\:\:-moz-range-thumb\]\:h-1\.5::-moz-range-thumb{height:.375rem}.\[\&\:\:-moz-range-thumb\]\:h-2::-moz-range-thumb{height:.5rem}.\[\&\:\:-moz-range-thumb\]\:h-3::-moz-range-thumb{height:.75rem}.\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:1rem}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:1.25rem}.\[\&\:\:-moz-range-thumb\]\:h-6::-moz-range-thumb{height:1.5rem}.\[\&\:\:-moz-range-thumb\]\:h-7::-moz-range-thumb{height:1.75rem}.\[\&\:\:-moz-range-thumb\]\:h-\[0\.85em\]::-moz-range-thumb{height:.85em}.\[\&\:\:-moz-range-thumb\]\:w-1\.5::-moz-range-thumb{width:.375rem}.\[\&\:\:-moz-range-thumb\]\:w-2::-moz-range-thumb{width:.5rem}.\[\&\:\:-moz-range-thumb\]\:w-3::-moz-range-thumb{width:.75rem}.\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:1rem}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:1.25rem}.\[\&\:\:-moz-range-thumb\]\:w-6::-moz-range-thumb{width:1.5rem}.\[\&\:\:-moz-range-thumb\]\:w-7::-moz-range-thumb{width:1.75rem}.\[\&\:\:-moz-range-thumb\]\:w-\[0\.85em\]::-moz-range-thumb{width:.85em}.\[\&\:\:-moz-range-thumb\]\:appearance-none::-moz-range-thumb{-moz-appearance:none;-webkit-appearance:none;appearance:none}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-width:0}.\[\&\:\:-moz-range-thumb\]\:border-none::-moz-range-thumb{border-style:none}.\[\&\:\:-moz-range-thumb\]\:shadow::-moz-range-thumb{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&\:\:-moz-range-thumb\]\:focus\:\!ring-blue-500:focus::-moz-range-thumb{--tw-ring-opacity:1!important;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))!important}.\[\&\:\:-moz-range-thumb\]\:focus\:ring-offset-2:focus::-moz-range-thumb{--tw-ring-offset-width:2px}.\[\&\:\:-moz-range-thumb\]\:focus-visible\:ring-2:focus-visible::-moz-range-thumb{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\:\:-moz-range-track\]\:h-0\.5::-moz-range-track{height:.125rem}.\[\&\:\:-moz-range-track\]\:h-1::-moz-range-track{height:.25rem}.\[\&\:\:-moz-range-track\]\:h-2::-moz-range-track{height:.5rem}.\[\&\:\:-moz-range-track\]\:h-3::-moz-range-track{height:.75rem}.\[\&\:\:-moz-range-track\]\:h-4::-moz-range-track{height:1rem}.\[\&\:\:-moz-range-track\]\:h-5::-moz-range-track{height:1.25rem}.\[\&\:\:-moz-range-track\]\:h-\[0\.25\]::-moz-range-track{height:.25}.\[\&\:\:-moz-range-track\]\:h-px::-moz-range-track{height:1px}.\[\&\:\:-moz-range-track\]\:rounded::-moz-range-track{border-radius:.25rem}.\[\&\:\:-moz-range-track\]\:rounded-lg::-moz-range-track{border-radius:.5rem}.\[\&\:\:-moz-range-track\]\:bg-gray-200::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.group:disabled .\[\&\:\:-moz-range-track\]\:group-disabled\:bg-opacity-50::-moz-range-track{--tw-bg-opacity:.5}.\[\&\:\:-moz-range-track\]\:dark\:bg-gray-700:is(.dark *)::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}.\[\&\:\:-webkit-color-swatch-wrapper\]\:p-0::-webkit-color-swatch-wrapper{padding:0}.\[\&\:\:-webkit-color-swatch\]\:border-none::-webkit-color-swatch,.\[\&\:\:-webkit-meter-bar\]\:border-none::-webkit-meter-bar{border-style:none}.\[\&\:\:-webkit-meter-bar\]\:bg-transparent::-webkit-meter-bar{background-color:transparent}.\[\&\:\:-webkit-meter-bar\]\:bg-none::-webkit-meter-bar{background-image:none}.\[\&\:\:-webkit-meter-inner-element\]\:relative::-webkit-meter-inner-element{position:relative}.\[\&\:\:-webkit-meter-inner-element\]\:block::-webkit-meter-inner-element{display:block}.\[\&\:\:-webkit-meter-inner-element\]\:border-none::-webkit-meter-inner-element{border-style:none}.\[\&\:\:-webkit-meter-inner-element\]\:bg-transparent::-webkit-meter-inner-element{background-color:transparent}.\[\&\:\:-webkit-meter-inner-element\]\:bg-none::-webkit-meter-inner-element{background-image:none}.\[\&\:\:-webkit-meter-optimum-value\]\:h-0\.5::-webkit-meter-optimum-value{height:.125rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-1::-webkit-meter-optimum-value{height:.25rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-2::-webkit-meter-optimum-value{height:.5rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-3::-webkit-meter-optimum-value{height:.75rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-4::-webkit-meter-optimum-value{height:1rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-5::-webkit-meter-optimum-value{height:1.25rem}.\[\&\:\:-webkit-meter-optimum-value\]\:h-px::-webkit-meter-optimum-value{height:1px}.\[\&\:\:-webkit-meter-optimum-value\]\:rounded-full::-webkit-meter-optimum-value{border-radius:9999px}.\[\&\:\:-webkit-meter-optimum-value\]\:border-none::-webkit-meter-optimum-value{border-style:none}.\[\&\:\:-webkit-meter-optimum-value\]\:bg-none::-webkit-meter-optimum-value{background-image:none}.\[\&\:\:-webkit-meter-optimum-value\]\:transition-all::-webkit-meter-optimum-value{transition-duration:.15s;-webkit-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\:\:-webkit-progress-bar\]\:w-full::-webkit-progress-bar{width:100%}.\[\&\:\:-webkit-progress-bar\]\:rounded-full::-webkit-progress-bar{border-radius:9999px}.\[\&\:\:-webkit-progress-bar\]\:bg-gray-200::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.\[\&\:\:-webkit-progress-bar\]\:dark\:bg-gray-700:is(.dark *)::-webkit-progress-bar{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}.\[\&\:\:-webkit-progress-value\]\:rounded-full::-webkit-progress-value{border-radius:9999px}.\[\&\:\:-webkit-progress-value\]\:transition-all::-webkit-progress-value{transition-duration:.15s;-webkit-transition-property:all;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\:\:-webkit-progress-value\]\:ease-in-out::-webkit-progress-value{transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[\&\:\:-webkit-slider-runnable-track\]\:h-0\.5::-webkit-slider-runnable-track{height:.125rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-1::-webkit-slider-runnable-track{height:.25rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-2::-webkit-slider-runnable-track{height:.5rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-3::-webkit-slider-runnable-track{height:.75rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-4::-webkit-slider-runnable-track{height:1rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-5::-webkit-slider-runnable-track{height:1.25rem}.\[\&\:\:-webkit-slider-runnable-track\]\:h-\[0\.25em\]::-webkit-slider-runnable-track{height:.25em}.\[\&\:\:-webkit-slider-runnable-track\]\:h-px::-webkit-slider-runnable-track{height:1px}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded::-webkit-slider-runnable-track{border-radius:.25rem}.\[\&\:\:-webkit-slider-runnable-track\]\:rounded-lg::-webkit-slider-runnable-track{border-radius:.5rem}.\[\&\:\:-webkit-slider-runnable-track\]\:bg-gray-200::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.group:disabled .\[\&\:\:-webkit-slider-runnable-track\]\:group-disabled\:bg-opacity-50::-webkit-slider-runnable-track{--tw-bg-opacity:.5}.\[\&\:\:-webkit-slider-runnable-track\]\:dark\:bg-gray-700:is(.dark *)::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:relative::-webkit-slider-thumb{position:relative}.\[\&\:\:-webkit-slider-thumb\]\:top-1\/2::-webkit-slider-thumb{top:50%}.\[\&\:\:-webkit-slider-thumb\]\:z-\[1\]::-webkit-slider-thumb{z-index:1}.\[\&\:\:-webkit-slider-thumb\]\:-mt-1::-webkit-slider-thumb{margin-top:-.25rem}.\[\&\:\:-webkit-slider-thumb\]\:mt-\[-2\.5px\]::-webkit-slider-thumb{margin-top:-2.5px}.\[\&\:\:-webkit-slider-thumb\]\:mt-\[-3px\]::-webkit-slider-thumb{margin-top:-3px}.\[\&\:\:-webkit-slider-thumb\]\:h-1\.5::-webkit-slider-thumb{height:.375rem}.\[\&\:\:-webkit-slider-thumb\]\:h-2::-webkit-slider-thumb{height:.5rem}.\[\&\:\:-webkit-slider-thumb\]\:h-3::-webkit-slider-thumb{height:.75rem}.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:1rem}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:h-6::-webkit-slider-thumb{height:1.5rem}.\[\&\:\:-webkit-slider-thumb\]\:h-7::-webkit-slider-thumb{height:1.75rem}.\[\&\:\:-webkit-slider-thumb\]\:w-1\.5::-webkit-slider-thumb{width:.375rem}.\[\&\:\:-webkit-slider-thumb\]\:w-2::-webkit-slider-thumb{width:.5rem}.\[\&\:\:-webkit-slider-thumb\]\:w-3::-webkit-slider-thumb{width:.75rem}.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:1rem}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:w-6::-webkit-slider-thumb{width:1.5rem}.\[\&\:\:-webkit-slider-thumb\]\:w-7::-webkit-slider-thumb{width:1.75rem}.\[\&\:\:-webkit-slider-thumb\]\:w-\[0\.85em\]::-webkit-slider-thumb{width:.85em}.\[\&\:\:-webkit-slider-thumb\]\:-translate-y-1\/2::-webkit-slider-thumb{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:bg-white::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.\[\&\:\:-webkit-slider-thumb\]\:shadow::-webkit-slider-thumb{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:ring-2::-webkit-slider-thumb{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\:\:-webkit-slider-thumb\]\:focus\:\!ring-blue-500:focus::-webkit-slider-thumb{--tw-ring-opacity:1!important;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))!important}.\[\&\:\:-webkit-slider-thumb\]\:focus\:ring-offset-2:focus::-webkit-slider-thumb{--tw-ring-offset-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:focus-visible\:ring-2:focus-visible::-webkit-slider-thumb{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\:\:-webkit-slider-thumb\]\:dark\:bg-gray-900:is(.dark *)::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-900)/var(--tw-bg-opacity))}.group[data-inline] .group-data-\[inline\]\:\[\&\:has\(\[id\^\=swatches\]\:first-child\:last-child\)\]\:w-auto:has([id^=swatches]:first-child:last-child){width:auto}.group[data-inline] .group-data-\[inline\]\:\[\&\:has\(\[id\^\=swatches\]\:first-child\:last-child\)_\[id\^\=swatches\]\>div\]\:w-\[1\.5em\]:has([id^=swatches]:first-child:last-child) [id^=swatches]>div{width:1.5em}.\[\&\:indeterminate\:\:-moz-progress-bar\]\:rounded-full:indeterminate::-moz-progress-bar{border-radius:9999px}.\[\&\:indeterminate\:\:-webkit-progress-value\]\:rounded-full:indeterminate::-webkit-progress-value{border-radius:9999px}.\[\&\>\*\]\:ml-0>*{margin-left:0}.\[\&\>\*\]\:h-auto>*{height:auto}.\[\&\>\*\]\:max-h-none>*{max-height:none}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:max-w-none>*{max-width:none}.\[\&\>\*\]\:grow-0>*{flex-grow:0}.\[\&\>\[data-type\=number\]\]\:mb-0>[data-type=number]{margin-bottom:0}.\[\&\>\[data-type\=number\]\]\:ml-2\.5>[data-type=number]{margin-left:.625rem}.\[\&\>\[data-type\=number\]\]\:shrink>[data-type=number]{flex-shrink:1}.\[\&\>\[data-type\=number\]\]\:grow-0>[data-type=number]{flex-grow:0}.\[\&\>\[type\=button\]\]\:\!w-\[0\.5em\]>[type=button]{width:.5em!important}.\[\&\>\[type\=button\]\]\:cursor-pointer>[type=button]{cursor:pointer}.\[\&\>canvas\:focus-visible\]\:outline-none>canvas:focus-visible{outline:2px solid transparent;outline-offset:2px}.\[\&\>canvas\:focus-visible\]\:ring-2>canvas:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\>canvas\:focus-visible\]\:ring-blue-500>canvas:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(59 130 246/var(--tw-ring-opacity))}.\[\&\>canvas\:focus-visible\]\:ring-offset-2>canvas:focus-visible{--tw-ring-offset-width:2px}.\[\&\>canvas\:focus-visible\]\:ring-offset-white>canvas:focus-visible{--tw-ring-offset-color:#fff}.\[\&\>canvas\]\:block>canvas{display:block}.\[\&\>canvas\]\:w-full>canvas{width:100%}.\[\&\>canvas\]\:rounded>canvas{border-radius:.25rem}.peer:checked~.peer-checked\:\[\&\>div\:first-child\:not\(\:last-child\)\]\:left-0>div:first-child:not(:last-child){left:0}.peer:checked~.peer-checked\:\[\&\>div\:first-child\:not\(\:last-child\)\]\:translate-x-0>div:first-child:not(:last-child){--tw-translate-x:0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:\[\&\>div\:last-child\]\:left-full>div:last-child{left:100%}.peer:checked~.peer-checked\:\[\&\>div\:last-child\]\:-translate-x-full>div:last-child{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>div\>div\:\:after\]\:absolute>div>div:after{position:absolute}.\[\&\>div\>div\:\:after\]\:left-\[105\.5\%\]>div>div:after{left:105.5%}.\[\&\>div\>div\:\:after\]\:top-1\/2>div>div:after{top:50%}.\[\&\>div\>div\:\:after\]\:h-\[1px\]>div>div:after{height:1px}.\[\&\>div\>div\:\:after\]\:w-\[12\%\]>div>div:after{width:12%}.\[\&\>div\>div\:\:after\]\:content-\[\"\"\]>div>div:after{--tw-content:"";content:var(--tw-content)}.\[\&\>div\>div\]\:relative>div>div{position:relative}.\[\&\>div\[data-type\]\:last-child\]\:mb-0>div[data-type]:last-child{margin-bottom:0}.\[\&\>div\[data-type\]\]\:max-w-none>div[data-type]{max-width:none}.\[\&\>input\:\:-webkit-inner-spin-button\]\:m-0>input::-webkit-inner-spin-button{margin:0}.\[\&\>input\:\:-webkit-inner-spin-button\]\:appearance-none>input::-webkit-inner-spin-button,.\[\&\>input\:\:-webkit-outer-spin-button\]\:appearance-none>input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\>input\:focus\]\:outline-none>input:focus{outline:2px solid transparent;outline-offset:2px}.\[\&\>input\:focus\]\:ring-1>input:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.\[\&\>input\]\:m-0>input{margin:0}.\[\&\>input\]\:w-full>input{width:100%}.\[\&\>input\]\:shrink>input{flex-shrink:1}.\[\&\>input\]\:grow>input{flex-grow:1}.\[\&\>input\]\:appearance-none>input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.\[\&\>input\]\:rounded>input{border-radius:.25rem}.\[\&\>input\]\:border>input{border-width:1px}.\[\&\>input\]\:p-1>input{padding:.25rem}.\[\&\>input\]\:text-center>input{text-align:center}.\[\&\>input\]\:text-sm>input{font-size:.875rem;line-height:1.25rem}@media (max-width:431px){.max-\[431px\]\:\[\&\>input\]\:text-base>input{font-size:1rem;line-height:1.5rem}}.\[\&\>span\]\:mr-2>span{margin-right:.5rem}.\[\&\>svg\]\:m-auto>svg{margin:auto}.\[\&\>svg\]\:mx-auto>svg{margin-left:auto;margin-right:auto}.\[\&\>svg\]\:h-\[1\.25em\]>svg{height:1.25em}.\[\&\>svg\]\:max-h-\[1em\]>svg{max-height:1em}.\[\&\>svg\]\:max-h-\[1rem\]>svg{max-height:1rem}.\[\&\>svg\]\:max-h-none>svg{max-height:none}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-\[1\.25em\]>svg{width:1.25em}.\[\&\>svg\]\:w-\[1em\]>svg{width:1em}.\[\&\>svg\]\:w-full>svg{width:100%}.\[\&\>svg\]\:max-w-\[1em\]>svg{max-width:1em}.\[\&\>svg\]\:max-w-\[1rem\]>svg{max-width:1rem}.\[\&\>svg\]\:max-w-none>svg{max-width:none}.\[\&\[data-has-mark-labels\=true\]_\[id\^\=track\]\]\:mb-5[data-has-mark-labels=true] [id^=track]{margin-bottom:1.25rem}.\[\&_\.dnd-placeholder\]\:text-white .dnd-placeholder{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.\[\&_\[data-type\]\]\:max-w-none [data-type]{max-width:none}.rtl\:\[\&_span\:first-child\]\:rotate-180 span:first-child:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rtl\:\[\&_span\:last-child\]\:rotate-180 span:last-child:where([dir=rtl],[dir=rtl] *){--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_svg\]\:w-\[1\.25em\] svg{width:1.25em}@media (max-width:431px) and (hover:none){.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:\!fixed{position:fixed!important}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:bottom-0{bottom:0}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:left-0{left:0}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:top-auto{top:auto}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:w-full{width:100%}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:max-w-none{max-width:none}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:grid-cols-\[2\.5em_1fr_2\.5em_2\.5em\]{grid-template-columns:2.5em 1fr 2.5em 2.5em}.group:not([data-inline]) .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:rounded-none{border-radius:0}.group\/panel[data-panel=month] .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-data-\[panel\=month\]\/panel\:col-start-3,.group\/panel[data-panel=time] .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-data-\[panel\=time\]\/panel\:col-start-3{grid-column-start:3}.group:not([data-inline]) .group\/panel[data-panel=month] .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:group-data-\[panel\=month\]\/panel\:grid-cols-\[2\.5em_1fr_2\.5em\],.group:not([data-inline]) .group\/panel[data-panel=time] .\[\@media\(max-width\:431px\)_and_\(hover\:none\)\]\:group-\[\&\:not\(\[data-inline\]\)\]\:group-data-\[panel\=time\]\/panel\:grid-cols-\[2\.5em_1fr_2\.5em\]{grid-template-columns:2.5em 1fr 2.5em}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:hidden{display:none}}@supports (selector(&::-moz-progress-bar)){.\[\@supports\(selector\(\&\:\:-moz-progress-bar\)\)\]\:bg-gray-200{--tw-bg-opacity:1;background-color:rgb(var(--color-gray-200)/var(--tw-bg-opacity))}.\[\@supports\(selector\(\&\:\:-moz-progress-bar\)\)\]\:dark\:bg-gray-700:is(.dark *){--tw-bg-opacity:1;background-color:rgb(var(--color-gray-700)/var(--tw-bg-opacity))}} */